0000935494-18-000015.txt : 20180501 0000935494-18-000015.hdr.sgml : 20180501 20180501155805 ACCESSION NUMBER: 0000935494-18-000015 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 82 CONFORMED PERIOD OF REPORT: 20180331 FILED AS OF DATE: 20180501 DATE AS OF CHANGE: 20180501 FILER: COMPANY DATA: COMPANY CONFORMED NAME: NATIONAL INSTRUMENTS CORP CENTRAL INDEX KEY: 0000935494 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 741871327 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-25426 FILM NUMBER: 18795418 BUSINESS ADDRESS: STREET 1: 11500 NORTH MOPAC EXPRESSWAY CITY: AUSTIN STATE: TX ZIP: 78759 BUSINESS PHONE: 5123389119 MAIL ADDRESS: STREET 1: 11500 NORTH MOPAC EXPRESSWAY CITY: AUSTIN STATE: TX ZIP: 78759 FORMER COMPANY: FORMER CONFORMED NAME: NATIONAL INSTRUMENTS CORP /DE/ DATE OF NAME CHANGE: 19950113 10-Q 1 nati03312018_10-q.htm 10-Q Document

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

FORM 10-Q  
  ☒  Quarterly report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934  
  
For the quarterly period ended:  March 31, 2018 or  
  
☐  Transition report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934  
  
For the transition period from ________________ to ________________  
  
Commission file number:  0-25426  
nati-20170630x10qg001a02.jpg    
NATIONAL INSTRUMENTS CORPORATION  
(Exact name of registrant as specified in its charter)  
Delaware  
(State or other jurisdiction of incorporation or organization)
 
74-1871327  
(I.R.S. Employer Identification Number)

 
 
11500 North MoPac Expressway  
Austin, Texas
 
  
78759
(address of principal executive offices)
 
(zip code)
  
Registrant's telephone number, including area code:  (512) 683-0100  
___________________
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒  No ☐  
Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files). Yes ☒No☐  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer”, “accelerated filer”, “smaller reporting company”, and “emerging growth company” in Rule 12b-2 of the Exchange Act. (Check one):    
Large accelerated filer ☒Accelerated filer ☐Non-accelerated filer ☐Smaller reporting company ☐ Emerging growth 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. ☐ 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes ☐ No ☒ 
Indicate the number of shares outstanding of each of the issuer's classes of common stock, as of the latest practicable date.  
Class
Outstanding at April 25, 2018
Common Stock - $0.01 par value
131,204,795

1


NATIONAL INSTRUMENTS CORPORATION
  
INDEX  
Page No.

 
 
 

 
 

 

March 31, 2018 (unaudited) and December 31, 2017

 
 

 

(unaudited) for the three month periods ended March 31, 2018 and 2017

 
 

 

(unaudited) for the three month periods ended March 31, 2018 and 2017

 
 

 

(unaudited) for the three month periods ended March 31, 2018 and 2017

 
 


 
 

 
 

 
 

 
 

 
 
 

 
 

 
 

 
 

 
 

 
 

 
 



2


PART I - FINANCIAL INFORMATION  

ITEM 1. Financial Statements
NATIONAL INSTRUMENTS CORPORATION  
CONSOLIDATED BALANCE SHEETS
(in thousands, except share and per share data)


March 31,
 
December 31,

2018
 
2017
Assets
(unaudited)
 
 

Current assets:
 

 
 

Cash and cash equivalents
$
250,365

 
$
290,164

Short-term investments
164,159

 
121,888

Accounts receivable, net
242,291

 
248,825

Inventories, net
193,273

 
184,592

Prepaid expenses and other current assets
65,701

 
48,621

Total current assets
915,789

 
894,090

Property and equipment, net
248,799

 
249,715

Goodwill
269,620

 
266,783

Intangible assets, net
126,242

 
123,293

Other long-term assets
31,155

 
32,553

Total assets
$
1,591,605

 
$
1,566,434

Liabilities and stockholders' equity
 

 
 

Current liabilities:
 

 
 

Accounts payable and accrued liabilities
$
52,856

 
$
49,733

Accrued compensation
34,640

 
43,309

Deferred revenue - current
127,766

 
120,638

Other current liabilities
32,478

 
23,782

Other taxes payable
28,229

 
31,793

Total current liabilities
275,969

 
269,255

Deferred income taxes
32,774

 
33,609

Liability for uncertain income tax positions
10,486

 
10,158

Income taxes payable - non-current
81,515

 
81,515

Deferred revenue - long-term
31,021

 
33,742

Other long-term liabilities
10,134

 
10,134

Total liabilities
441,899

 
438,413

Commitments and contingencies


 


Stockholders' equity:
 

 
 

Preferred stock:  par value $0.01;  5,000,000 shares authorized; none issued and outstanding 

 

Common stock:  par value $0.01;  360,000,000 shares authorized; 131,204,795 shares and 129,202,979 shares issued and outstanding, respectively 
1,312

 
1,310

Additional paid-in capital
846,743

 
829,979

Retained earnings
315,951

 
313,241

Accumulated other comprehensive loss
(14,300
)
 
(16,509
)
Total stockholders’ equity
1,149,706

 
1,128,021

Total liabilities and stockholders’ equity
$
1,591,605

 
$
1,566,434


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


3


NATIONAL INSTRUMENTS CORPORATION
CONSOLIDATED STATEMENTS OF INCOME
(in thousands, except per share data)
(unaudited)  
  

 
Three Months Ended

 
March 31,

 
2018
 
2017

 
 

 
 

Net sales:
 
 

 
 

Product
 
$
280,359

 
$
271,512

Software maintenance
 
31,538

 
28,594

Total net sales
 
311,897

 
300,106


 
 

 
 

Cost of sales:
 
 

 
 

Product
 
72,317

 
75,196

Software maintenance
 
2,206

 
1,328

Total cost of sales
 
74,523

 
76,524


 
 

 
 

Gross profit
 
237,374

 
223,582


 
 

 
 

Operating expenses:
 
 

 
 

Sales and marketing
 
120,117

 
117,258

Research and development
 
61,843

 
58,263

General and administrative
 
27,277

 
25,743

Total operating expenses
 
209,237

 
201,264


 
 

 
 

Operating income
 
28,137

 
22,318


 
 

 
 

Other income:
 
 

 
 

Interest income
 
1,015

 
343

Net foreign exchange gain
 
979

 
82

Other (loss) gain, net
 
(519
)
 
431

Income before income taxes
 
29,612

 
23,174

Provision for income taxes
 
5,344

 
5,026


 
 

 
 

Net income
 
$
24,268

 
$
18,148


 
 

 
 

Basic earnings per share
 
$
0.19

 
0.14


 
 

 
 

Weighted average shares outstanding - basic
 
131,127

 
129,438


 
 

 
 

Diluted earnings per share
 
$
0.18

 
$
0.14


 
 

 
 

Weighted average shares outstanding - diluted
 
132,624

 
130,108


 
 

 
 

Dividends declared per share
 
$
0.23

 
$
0.21


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

4


NATIONAL INSTRUMENTS CORPORATION
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(in thousands)
(unaudited)  


 
Three Months Ended

 
March 31,

 
2018
 
2017

 
 

 
 

Net income
 
$
24,268

 
$
18,148

Other comprehensive income, before tax and net of reclassification adjustments:
 
 

 
 

Foreign currency translation adjustment
 
5,804

 
3,961

Unrealized loss on securities available-for-sale
 
(696
)
 
(4
)
Unrealized loss on derivative instruments
 
(3,771
)
 
(2,812
)
Other comprehensive gain, before tax
 
1,337

 
1,145

Tax benefit related to items of other comprehensive income
 
(872
)
 
(957
)
Other comprehensive gain, net of tax
 
2,209

 
2,102

Comprehensive income
 
$
26,477

 
$
20,250


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


5


NATIONAL INSTRUMENTS CORPORATION
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(unaudited)  


 
Three Months Ended

 
March 31,

 
2018
 
2017
Cash flow from operating activities:
 
 

 
 

Net income
 
$
24,268

 
$
18,148

Adjustments to reconcile net income to net cash provided by operating activities:
 
 

 
 

Depreciation and amortization
 
17,436

 
18,669

Stock-based compensation
 
8,204

 
6,402

Tax expense from deferred income taxes
 
(2,046
)
 
(2,984
)
Changes in operating assets and liabilities
 
(7,879
)
 
6,441

Net cash provided by operating activities
 
39,983

 
46,676


 
 

 
 

Cash flow from investing activities:
 
 

 
 

Capital expenditures
 
(8,115
)
 
(10,811
)
Capitalization of internally developed software
 
(7,668
)
 
(11,624
)
Additions to other intangibles
 
(2,855
)
 
(525
)
Purchases of short-term investments
 
(52,355
)
 
(25,253
)
Sales and maturities of short-term investments
 
10,211

 
11,931

Net cash used in investing activities
 
(60,782
)
 
(36,282
)

 
 

 
 

Cash flow from financing activities:
 
 

 
 

Proceeds from issuance of common stock
 
8,600

 
7,817

Dividends paid
 
(30,177
)
 
(27,201
)
Net cash used in financing activities
 
(21,577
)
 
(19,384
)

 
 

 
 

Effect of exchange rate changes on cash
 
2,577

 
2,715


 
 

 
 

Net change in cash and cash equivalents
 
(39,799
)
 
(6,275
)
Cash and cash equivalents at beginning of period
 
290,164

 
285,283

Cash and cash equivalents at end of period
 
$
250,365

 
$
279,008

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


6


NATIONAL INSTRUMENTS CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS  
  
Note 1 – Basis of Presentation
  
The accompanying unaudited consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto for the year ended December 31, 2017, included in our annual report on Form 10-K, filed with the Securities and Exchange Commission. In our opinion, the accompanying consolidated financial statements reflect all adjustments (consisting only of normal recurring items) considered necessary to present fairly our financial position at March 31, 2018 and December 31, 2017, the results of our operations and comprehensive income for the three months ended March 31, 2018 and 2017, and the cash flows for the three months ended March 31, 2018 and 2017. Our operating results for the three months ended March 31, 2018 are not necessarily indicative of the results that may be expected for the year ending December 31, 2018. These financial statements have been prepared in accordance with accounting principles generally accepted in the United States.

Earnings Per Share

Basic earnings per share (“EPS”) is computed by dividing net income by the weighted average number of common shares outstanding during each period. Diluted EPS is computed by dividing net income by the weighted average number of common shares and common share equivalents outstanding (if dilutive) during each period. The number of common share equivalents, which includes restricted stock units (“RSUs”), is computed using the treasury stock method.    

The reconciliation of the denominators used to calculate basic EPS and diluted EPS for the three months ended March 31, 2018 and 2017, are as follows:


 
Three Months Ended March 31,

 
(In thousands)

 
(Unaudited)

 
2018
 
2017
Weighted average shares outstanding-basic
 
131,127

 
129,438

Plus: Common share equivalents
 
 

 
 

RSUs
 
1,497

 
670

Weighted average shares outstanding-diluted
 
132,624

 
130,108

  
Stock awards to acquire 0 shares and 21,500 shares for the three months ended March 31, 2018 and 2017, respectively, were excluded in the computations of diluted EPS because the effect of including the stock awards would have been anti-dilutive.

Summary of Significant Accounting Policies

We adopted ASU 2014-09, Revenue from Contracts with Customers and all the related amendments ("new revenue standard") as of January 1, 2018. The impact of this new guidance on our accounting policies and operating results is also described below. There have been no other significant changes in our accounting policies during the three months ended March 31, 2018 compared to the significant accounting policies described in our Annual Report on Form 10-K for the year ended December 31, 2017.

Accounts Receivable, net

Accounts receivable are recorded net of allowances for doubtful accounts. Our allowance for doubtful accounts is based on historical experience. We analyze historical bad debts, customer concentrations, customer creditworthiness and current economic trends when evaluating the adequacy of our allowance for doubtful accounts. Unbilled receivables represent amounts for which revenue has been recognized but which have not yet been invoiced to the customer. The current portion of unbilled receivables is included in accounts receivable, net on the consolidated balance sheet and is not material.

Sales Tax

Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected from our customers, are excluded from revenue.


7


Shipping and Handling Costs

Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are in included in cost of sales.

Recently Adopted Accounting Pronouncements

Revenue from Contracts with Customers

On January 1, 2018 we adopted the new revenue standard using the modified retrospective transition method. Under this method, we evaluated all contracts that were in effect at the beginning of 2018 as if those contracts had been accounted for under the new revenue standard. We did not evaluate individual modifications for those periods prior to the adoption date, but the aggregate effect of all modifications as of the adoption date and such effects are provided below. Under the modified retrospective transition approach, periods prior to the adoption date were not adjusted and continue to be reported in accordance with historical GAAP. A cumulative catch-up adjustment was recorded to beginning retained earnings to reflect the impact of all existing arrangements under the new revenue standard.

We do not expect the impact of the adoption of the new standard to be material to our annual net income on an ongoing basis. A majority of our sales revenue continues to be recognized when products are shipped from our manufacturing facilities. Historically, we have had to defer revenue for certain types of licenses arrangements and recognize revenue ratably over the license term. Under the new revenue standard, we are no longer required to establish vendor-specific objective evidence ("VSOE") to recognize software license revenue separately from the other elements, and we are able to recognize all software license revenue once the customer obtains control of the license, which will generally occur at the start of each license term.

The cumulative effects of the changes made to our consolidated January 1, 2018 balance sheet for the adoption of  ASU 2014-09, Revenue - Revenue from Contracts with Customers were as follows (in thousands):

 
Balance at December 31, 2017
Adjustments Due to ASU 2014-09
Balance at January 1, 2018
Balance Sheet
 
 
 
Assets
 
 
 
Accounts receivable, net
$
248,825

2,399

$
251,224

Other long-term assets
32,553

(106
)
32,447

 
 
 
 
Liabilities and Stockholders' Equity
 
 
 
Deferred revenue - current
120,638

(9,067
)
111,571

Deferred revenue - long-term
33,742

(997
)
32,745

Other current liabilities
23,782

2,100

25,882

Deferred income taxes
33,609

1,638

35,247

Retained earnings
$
313,241

8,619

$
321,860



8


Select adjusted unaudited financial statement information, which reflect the adoption of the new revenue standard is below (in thousands). Our historical net cash flows are not impacted by this accounting change.

 
For the three month period ended March 31, 2018
 
As Reported
Without Adoption of ASU 2014-09
Effect of Change Increase/(Decrease)
Income Statement
 
 
 
Net Sales
 
 
 
Products
$
280,359

273,947

$
6,412

Software Maintenance
31,538

31,538


Total net sales
311,897

305,485

6,412

 
 


Operating Expenses
209,237

209,260

(23
)
 
 


Operating Income
28,137

21,702

6,435

 
 


Provision for income taxes
5,344

4,186

1,158

 
 


Net income
$
24,268

18,991

$
5,277

 
 


 
Basic earnings per share
$
0.19

0.15

$
0.04

Diluted earnings per share
$
0.18

0.14

$
0.04

 
March 31, 2018
 
As Reported
Balances Without Adoption of ASU 2014-09
Effect of Change Increase/(Decrease)
Balance Sheet
 
 
 
Assets
 
 
 
Accounts receivable, net
242,291

239,949

2,342

Other long-term assets
31,155

31,238

(83
)
 
 
 
 
Liabilities and Stockholders' Equity
 
 
 
Deferred revenue - current
127,766

142,429

(14,663
)
Deferred revenue - non-current
31,021

32,834

(1,813
)
Other current liabilities
32,478

29,220

3,258

Deferred income taxes
32,774

31,136

1,638

Retained earnings
315,951

329,790

13,839




9


Other Accounting Pronouncements

We also adopted the following accounting pronouncements as of January 1, 2018 which did not have a material impact on our financial statements:
ASU 2017-01, Business Combinations (Topic 805) Clarifying the Definition of a Business
ASU 2016-18, Statement of Cash Flows (Topic 230) Restricted Cash
ASU 2016-15, Statement of Cash Flows (Topic 230), Classification of Certain Cash Receipts and Cash Payments
ASU 2016-01, Financial Instruments - Overall (Subtopic 825-10), Recognition and Measurement of Financial Assets and Liabilities


Recently Issued Accounting Pronouncements

In January 2018, the FASB issued ASU 2018-02, Income Statement — Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income, which gives entities the option to reclassify to retained earnings tax effects resulting from the Tax Cuts and Jobs Act (the "Act") related to items that the FASB refers to as having been stranded in accumulated other comprehensive income ("AOCI"). The new guidance may be applied retrospectively to each period in which the effect of the Act is recognized or in the period of adoption. We must adopt this guidance for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years. Early adoption is permitted for periods for which financial statements have not yet been issued or made available for issuance, including the period the Act was enacted. The guidance, when adopted, will require new disclosures regarding a company’s accounting policy for releasing the tax effects in AOCI and permit the company the option to reclassify to retained earnings the tax effects resulting from the Act that are stranded in AOCI. We are currently evaluating how to apply the new guidance and have not determined whether we will elect to reclassify stranded amounts. The adoption of ASU 2018-02 is not expected to have a material effect on our consolidated financial statements.

In August 2017, the FASB issued ASU 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities. The ASU simplifies certain aspects of hedge accounting and improves disclosures of hedging arrangements through the elimination of the requirement to separately measure and report hedge ineffectiveness. The ASU generally requires the entire change in the fair value of a hedging instrument to be presented in the same income statement line as the hedged item in order to align financial reporting of hedge relationships with economic results. Entities must apply the amendments to cash flow and net investment hedge relationships that exist on the date of adoption using a modified retrospective approach. The presentation and disclosure requirements must be applied prospectively. Our effective date for adoption of this guidance is our fiscal year beginning January 1, 2019. We are currently evaluating the effect that this guidance will have on our consolidated financial statements.

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which supersedes ASC 840, Leases. The guidance requires lessees to recognize most lease liabilities on their balance sheets but recognize the expenses on their income statements in a manner similar to current practice. The update states that a lessee would recognize a lease liability for the obligation to make lease payments and a right-to-use asset for the right to use the underlying asset for the lease term. The update is effective for interim and annual periods beginning after December 15, 2018, and early adoption is permitted. We are currently evaluating the effect that the updated standard will have on our consolidated financial statements and related disclosures. Based on our initial assessment, we expect that the adoption of this standard will have a material impact on our balance sheet but that it will not have a material impact on our ongoing results of operations. We do not expect to adopt the new standard prior to the required effective date.




10


Note 2 - Revenue

Revenue Recognition

Revenue is recognized upon transfer of control of the promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. We enter into contracts that can include various combinations of our products or services, which are generally capable of being distinct and accounted for as separate performance obligations. Revenue is recognized net of allowances for returns and any taxes collected from customers, which are subsequently remitted to governmental authorities.

Nature of Goods and Services

We derive revenues from two primary sources: products and software maintenance.

Product revenues are primarily generated from the sale of off-the-shelf modular test and measurement hardware components and related drivers, and application software licenses. Sales of most hardware components may also include optional extended hardware warranties, which typically provide additional service-type coverage for three years from the purchase date. Our software licenses typically provide for a perpetual right to use our software. We also offer some term-based software licenses that expire, which are referred to as subscription arrangements. We do not customize software for customers and installation services are not required. The software is delivered before related services are provided and is functional without professional services, updates and technical support. We sell our customer support contracts as a percentage of net software purchases the support is related to. Revenues from offerings related to our hardware and software products such as extended hardware warranties, training, consulting and installation services are not significant and also presented within product revenues, as further discussed below.

Software maintenance revenues consists of post contract customer support that provides the customer with unspecified upgrades and technical support.

For these contracts, we account for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of software licenses are estimated based on our established pricing practices and maximize the use of observable inputs. Standalone selling prices of hardware products are typically estimated based on observable transactions when these services are sold on a standalone basis. Revenue is recognized net of allowances for returns and any taxes collected from customers, which are subsequently remitted to governmental authorities. Our typical performance obligations include the following:
Performance Obligation
When performance obligation is typically satisfied
When payment is typically due
How Standalone Selling Price is Typically Estimated
Product revenue
Modular hardware
When customer obtains control of the product (point in time)
Within 30-90 days of shipment
Observable in transactions without multiple performance obligations
Software licenses
When license is delivered to customer or made available for download, and the applicable license period has begun (point-in-time)
Within 30-90 days of the beginning of license period
Established pricing practices for software licenses bundled with maintenance, which are separately observable in renewal transactions
Extended hardware warranty
Ratably over the course of the support contract (over time)
At the beginning of the contract period
Observable in renewal transactions
Other related support offerings
As work is performed (over time) or course is delivered (point in time)
Within 30-90 days of delivery
Observable in transactions without multiple performance obligations
Software maintenance revenue
Software maintenance
Ratably over the course of the support contract (over time)
At the beginning of the contract period
Observable in renewal transactions


11


Significant Judgments

Judgment is required to determine the standalone selling price ("SSP") for each distinct performance obligation. We use a single amount to estimate SSP for items that are not sold separately, including perpetual and term licenses sold with software maintenance. We use a range of amounts to estimate SSP when we sell each of the products and services separately and need to determine whether there is a discount that needs to be allocated based on the relative SSP of the various products and services.

Due to the various benefits from and the nature of our enterprise agreement program, judgment is required to assess the pattern of delivery, including the exercise pattern of certain benefits across our portfolio of customers. Additionally, whether a renewal option represents a distinct performance obligation could significantly impact the timing of revenue recognized.

Our products are generally sold with a right of return which are accounted for as variable consideration when estimating the amount of revenue to recognize. Returns and credits are estimated at contract inception and updated at the end of each reporting period as additional information becomes available and only to the extent that it is probable that a significant reversal of any incremental revenue will not occur. During the first quarter of 2018, we reclassified our allowance for sales returns to other current liabilities from accounts receivable,net due to the adoption of the new revenue standard.

Disaggregation of Revenues

We disaggregate revenue from contracts with customers based on the timing of transfer of goods or services to customers (point-in-time or over time) and geographic region based on the billing location of the customer. The geographic regions that are tracked are the Americas (United States, Canada, and Latin America), EMEIA (Europe, Middle East, India, and Africa) and APAC (Australia, New Zealand, Southeast Asia, and China). We operate as one operating segment.

Total net sales based on the disaggregation criteria described above are as follows:

 
 
Three Months Ended March 31,
 
(In thousands)
 
 
(Unaudited)
 

 
2018
 
2017 (1)
 
 
 
 
 
 
 
 
 
Net sales:
 
Point-in-Time
Over Time
Total
 
Point-in-Time
Over Time
Total
Americas
 
$
96,542

23,180

$
119,722

 
$
93,679

24,762

$
118,441

EMEIA
 
86,907

18,505

105,412

 
76,669

18,069

94,738

APAC
 
78,685

8,078

86,763

 
79,617

7,310

86,927

Total net sales(2)
 
$
262,134

49,763

$
311,897

 
$
249,965

50,141

$
300,106

Note(1): As discussed in Note 1, prior periods have not been adjusted for adoption of ASU 2014-09
Note(2): Net sales contains hedging gain and losses, which do not represent revenues recognized from customers.
See Note - 5 Derivatives for more information on the impact of our hedging activities on our results of operations

Information about Contract Balances

Amounts collected in advance of services being provided are accounted for as deferred revenue. Nearly all of our deferred revenue balance is related to extended hardware and software maintenance contracts. Payment terms and conditions vary by contract type, although payment is typically due within 30 to 90 days of contract inception. In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined our contracts generally do not include a significant financing component. The primary purpose of our invoicing terms is to provide customers with simplified and predictable ways of purchasing our products and services, not to receive financing from our customers, such as invoicing at the beginning of a subscription term with a portion of the revenue recognized ratably over the contract period, or to provide customers with financing, such as multi-year on-premises licenses that are invoiced annually with revenue recognized upfront.


12


Changes in deferred revenue, current and non-current, during the three months ended March 31, 2018 were as follows:
 
Amount

(In thousands)
Deferred Revenue at December 31, 2017
$
154,380

  Impact of adopting new revenue standard
(10,064
)
Deferred Revenue at January 1, 2018
$
144,316

   Deferral of revenue billed in current period, net of recognition
54,868

   Recognition of revenue deferred in prior periods
(42,670
)
   Foreign currency translation impact
2,273

Balance as of March 31, 2018 (unaudited)
$
158,787


For the three months ended March 31, 2018, revenue recognized from performance obligations related to prior periods (for example, due to changes in transaction price) was not material. Amounts recognized as revenue in excess of amounts billed are recorded as unbilled receivables. Unbilled receivables which are anticipated to be invoiced in the next twelve months are included in "accounts receivable, net" on the consolidated balance sheet. Based on the nature of our contracts with customers, we do not typically recognize unbilled receivables related to revenues recognized in excess of amounts billed. For the three months ended March 31, 2018 amounts recognized related to unbilled receivables were not material.

Unsatisfied Performance Obligations

Revenue expected to be recognized in any future period related to remaining performance obligations, excluding revenue pertaining to contracts that have an original expected duration of one year or less, and contracts where revenue is recognized as invoiced was approximately $54.5 million as of March 31, 2018. Since we typically invoice customers at contract inception, this amount is included in our current and non-current deferred revenue balances. As of March 31, 2018, we expect to recognize approximately 39% of the revenue related to these unsatisfied performance obligations during the remainder of 2018, 35% during 2019, and 26% thereafter.

Assets Recognized from the Costs to Obtain a Contract with a Customer

We recognize an asset for the incremental costs of obtaining a contract with a customer if we expect the benefit of those costs to be longer than one year. We have determined that certain sales incentive programs meet the requirements to be capitalized. Capitalized incremental costs related to initial contracts and renewals are amortized over the same period because the commissions paid on both the initial contract and renewals are commensurate with one another. Total capitalized costs to obtain a contract were immaterial during the periods presented and are included in other long-term assets on our consolidated balance sheets.

Practical Expedients

As discussed elsewhere within "Note 1 - Basis of presentation" and "Note 2 - Revenue", we have elected the following practical expedients in accordance with ASC606:

We expense costs as incurred for costs to obtain a contract when the amortization period would have been one year or less. These costs include our internal sales force compensation program and certain partner sales incentive programs as we have determined annual compensation is commensurate with annual sales activities.
We generally expense sales commissions when incurred because the amortization period would have been one year or less. These costs are recorded within sales and marketing expenses.
We do not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which we recognize revenue at the amount to which we have the right to invoice for services performed.
We do not consider the time value of money for contracts with original durations of one year or less.


Note 3 – Short-term investments  
  
The following tables summarize unrealized gains and losses related to our short-term investments designated as available-for-sale debt securities:


13



 
As of March 31, 2018
(In thousands)
 
(Unaudited)

 
 
 
Gross
 
Gross
 
 

 
Adjusted Cost
 
Unrealized Gain
 
Unrealized Loss
 
Fair Value
Corporate bonds
 
$
128,454

 
$
168

 
$
(1,066
)
 
$
127,556

U.S. treasuries and agencies
 
35,314

 

 
(11
)
 
35,303

Time deposits
 
1,300

 

 

 
1,300

Short-term investments
 
$
165,068

 
$
168

 
$
(1,077
)
 
$
164,159


(In thousands)
 
As of December 31, 2017

 
 
 
Gross
 
Gross
 
 

 
Adjusted Cost
 
Unrealized Gain
 
Unrealized Loss
 
Fair Value
Corporate bonds
 
$
120,341

 
$
182

 
$
(395
)
 
$
120,128

Time deposits
 
1,760

 

 

 
1,760

Short-term investments
 
$
122,101

 
$
182

 
$
(395
)
 
$
121,888


The following tables summarize the contractual maturities of our short-term investments designated as available-for-sale debt securities:


 
As of March 31, 2018
(In thousands)
 
(Unaudited)

 
Adjusted Cost
 
Fair Value
Due in less than 1 year
 
$
62,758

 
$
62,584

Due in 1 to 5 years
 
102,310

 
101,575

Total available-for-sale debt securities
 
$
165,068

 
$
164,159


 
 
 
 
Due in less than 1 year
 
Adjusted Cost
 
Fair Value
Corporate bonds
 
$
26,144

 
$
25,981

U.S. treasuries and agencies
 
35,314

 
35,303

Time deposits
 
1,300

 
1,300

Total available-for-sale debt securities
 
$
62,758

 
$
62,584


 
 
 
 
Due in 1 to 5 years
 
Adjusted Cost
 
Fair Value
Corporate bonds
 
$
102,310

 
$
101,575

Total available-for-sale debt securities
 
$
102,310

 
$
101,575

        
Note 4 – Fair value measurements 
  
We define fair value to be the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, we consider the principal or most advantageous market that market participants may use when pricing the asset or liability.   
We follow a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. Fair value measurement is determined based on the lowest level input that is significant to the fair value measurement. The three values of the fair value hierarchy are the following:   
Level 1 – Quoted prices in active markets for identical assets or liabilities   
Level 2 – Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly   
Level 3 – Inputs that are not based on observable market data   


14


Assets and liabilities measured at fair value on a recurring basis are summarized below:

 
Fair Value Measurements at Reporting Date Using
(In thousands)
 
(Unaudited)
Description
 
March 31, 2018
 
Quoted Prices in Active Markets for Identical Assets (Level 1)
 
Significant Other Observable Inputs (Level 2)
 
Significant Unobservable Inputs (Level 3)
Assets
 
 
 
 
 
 
 
 
Cash and cash equivalents available for sale:
 
 
 
 
 
 
 
 
Money Market Funds
 
$
73,569

 
$
73,569

 
$

 
$

Short-term investments available for sale:
 
 

 
 

 
 

 
 
Corporate bonds
 
127,556

 

 
127,556

 

U.S. treasuries and agencies
 
35,303

 

 
35,303

 

Time deposits
 
1,300

 
1,300

 

 

Derivatives
 
7,373

 

 
7,373

 


Total Assets 
 
$
245,101

 
$
74,869

 
$
170,232

 
$


 
 
 
 
 
 
 
 
Liabilities
 
 
 
 
 
 
 
 
Derivatives
 
$
(15,927
)
 
$

 
$
(15,927
)
 
$

Total Liabilities 
 
$
(15,927
)
 
$

 
$
(15,927
)
 
$


(In thousands)
 
Fair Value Measurements at Reporting Date Using
Description
 
December 31, 2017
 
Quoted Prices in Active Markets for Identical Assets (Level 1)
 
Significant Other Observable Inputs (Level 2)
 
Significant Unobservable Inputs (Level 3)
Assets
 
 
 
 
 
 
 
 
Cash and cash equivalents available for sale:
 
 
 
 
 
 
 
 
Money Market Funds
 
$
61,423

 
$
61,423

 
$

 
$

U.S. treasuries and agencies
 
39,461

 

 
39,461

 

Short-term investments available for sale:
 
 
 
 
 
 
 
 
Corporate bonds
 
120,128

 

 
120,128

 

Time deposits
 
1,760

 
1,760

 

 

Derivatives
 
7,232

 

 
7,232

 

Total Assets 
 
$
230,004

 
$
63,183

 
$
166,821

 
$


 
 
 
 
 
 
 
 
Liabilities
 
 
 
 
 
 
 
 
Derivatives
 
$
(12,743
)
 
$

 
$
(12,743
)
 
$

Total Liabilities 
 
$
(12,743
)
 
$

 
$
(12,743
)
 
$



15


We value our available-for-sale short-term investments based on pricing from third party pricing vendors, who may use quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs) in determining fair value. We classify all of our fixed income available-for-sale securities as having Level 2 inputs. The valuation techniques used to measure the fair value of our financial instruments having Level 2 inputs were derived from non-binding market consensus prices that are corroborated by observable market data, quoted market prices for similar instruments, or pricing models, such as discounted cash flow techniques. We believe all of these sources reflect the credit risk associated with each of our available-for-sale short-term investments. Short-term investments available-for-sale consists of debt securities issued by states of the U.S. and political subdivisions of the U.S., corporate debt securities and debt securities issued by U.S. government organizations and agencies. All of our short-term investments available-for-sale have contractual maturities of less than 60 months.  
  
Derivatives include foreign currency forward and option contracts. Our foreign currency forward contracts are valued using an income approach (Level 2) based on the spot rate less the contract rate multiplied by the notional amount. Our foreign currency option contracts are valued using a market approach based on the quoted market prices which are derived from observable inputs including current and future spot rates, interest rate spreads as well as quoted market prices of similar instruments. We consider counterparty credit risk in the valuation of our derivatives. However, counterparty credit risk did not impact the valuation of our derivatives during the three months ended March 31, 2018. There were no transfers in or out of Level 1 or Level 2 during the three months ended March 31, 2018.  
  
As of March 31, 2018, our short-term investments did not include sovereign debt from any country other than the United States. 
  
We did not have any items that were measured at fair value on a nonrecurring basis at March 31, 2018 and December 31, 2017. The carrying value of net accounts receivable, accounts payable, and long-term debt contained in the consolidated balance sheets approximates fair value.
 
Note 5 – Derivative instruments and hedging activities 
  
We recognize all of our derivative instruments as either assets or liabilities in our statement of financial position at fair value. The accounting for changes in the fair value (i.e., gains or losses) of a derivative instrument depends on whether it has been designated and qualifies as part of a hedging relationship and further, on the type of hedging relationship. For those derivative instruments that are designated and qualify as hedging instruments, we designate the hedging instrument, based upon the exposure being hedged, as a fair value hedge, cash flow hedge, or a hedge of a net investment in a foreign operation.

We have operations in over 50 countries. Sales outside of the Americas accounted for approximately 62% and 61% of our net sales during the three months ended March 31, 2018 and 2017, respectively. Our activities expose us to a variety of market risks, including the effects of changes in foreign currency exchange rates. These financial risks are monitored and managed by us as an integral part of our overall risk management program.   
  
We maintain a foreign currency risk management strategy that uses derivative instruments (foreign currency forward contracts) to help protect our earnings and cash flows from fluctuations caused by the volatility in currency exchange rates. Movements in foreign currency exchange rates pose a risk to our operations and competitive position, in that exchange rate changes may affect our profitability and cash flow, and the business or pricing strategies of our non-U.S. based competitors.
 
The vast majority of our foreign sales are denominated in the customers’ local currency. We purchase foreign currency forward contracts as hedges of forecasted sales that are denominated in foreign currencies and as hedges of foreign currency denominated financial assets or liabilities. These contracts are entered into to help protect against the risk that the eventual dollar-net-cash inflows resulting from such sales or firm commitments will be adversely affected by changes in exchange rates. We also purchase foreign currency forward contracts as hedges of forecasted expenses that are denominated in foreign currencies. These contracts are entered into to help protect against the risk that the eventual dollar-net-cash outflows resulting from foreign currency operating and cost of sales expenses will be adversely affected by changes in exchange rates.
 
We designate foreign currency forward contracts as cash flow hedges of forecasted net sales or forecasted expenses. In addition, we hedge our foreign currency denominated balance sheet exposures using foreign currency forward contracts that are not designated as hedging instruments. None of our derivative instruments contain a credit-risk-related contingent feature.
 

16


 Cash flow hedges  

To help protect against the reduction in value caused by a fluctuation in foreign currency exchange rates of forecasted foreign currency cash flows resulting from international sales over the next one to three years, we have instituted a foreign currency cash flow hedging program. We hedge portions of our forecasted net sales and forecasted expenses denominated in foreign currencies with forward contracts. For forward contracts, when the dollar strengthens significantly against the foreign currencies, the change in the present value of future foreign currency cash flows may be offset by the change in the fair value of the forward contracts designated as hedges. We purchase foreign currency forward contracts for up to 100% of our forecasted exposures in selected currencies (primarily in Euro, Japanese yen, Hungarian forint, British pound, Malaysian ringgit, Chinese yuan, and Korean won) and limit the duration of these contracts to 36 months or less.  

For derivative instruments that are designated and qualify as a cash flow hedge, the effective portion of the gain or loss on the derivative is reported as a component of accumulated other comprehensive income (“OCI”) and reclassified into earnings in the same line item (net sales, operating expenses, or cost of sales) associated with the forecasted transaction and in the same period or periods during which the hedged transaction affects earnings. Gains and losses on the derivative representing either hedge ineffectiveness or hedge components excluded from the assessment of effectiveness are recognized in current earnings or expenses during the current period and are classified as a component of “net foreign exchange gain (loss).” Hedge effectiveness of foreign currency forwards designated as cash flow hedges are measured by comparing the hedging instrument’s cumulative change in fair value from inception to maturity to the forecasted transaction’s terminal value.   

We held forward contracts designated as cash flow hedges with the following notional amounts:

(In thousands)
 
US Dollar Equivalent

 
As of March 31, 2018
 
As of December 31,

 
(Unaudited)
 
2017
Chinese yuan
 
50,753

 
$
39,197

Euro
 
188,001

 
177,406

Japanese yen
 
20,145

 
22,857

Hungarian forint
 
36,067

 
41,296

British pound
 
8,498

 
9,931

Malaysian ringgit
 
24,616

 
28,287

Korean won
 
15,853

 

Total forward contracts notional amount
 
$
343,933

 
$
318,974

  
The contracts in the foregoing table had contractual maturities of 21 months or less and 24 months or less at March 31, 2018 and December 31, 2017, respectively.

At March 31, 2018, we expect to reclassify $(9.9) million of losses on derivative instruments from accumulated OCI to net sales during the next twelve months when the hedged international sales occur, $1.9 million of gains on derivative instruments from accumulated OCI to cost of sales during the next twelve months when the cost of sales are incurred and $1.9 million of gains on derivative instruments from accumulated OCI to operating expenses during the next twelve months when the hedged operating expenses occur. Expected amounts are based on derivative valuations at March 31, 2018. Actual results may vary materially as a result of changes in the corresponding exchange rates subsequent to this date.  
  
The gains and losses recognized in earnings due to hedge ineffectiveness were not material for each of the three months ended March 31, 2018 and 2017 and are included as a component of net income under the line item “net foreign exchange gain (loss).”


17


Other Derivatives  
Other derivatives not designated as hedging instruments consist primarily of foreign currency forward contracts that we use to hedge our foreign denominated net receivable or net payable positions to help protect against the change in value caused by a fluctuation in foreign currency exchange rates. We typically attempt to hedge up to 90% of our outstanding foreign denominated net receivables or net payables and typically limit the duration of these foreign currency forward contracts to approximately 90 days or less. The gain or loss on the derivatives as well as the offsetting gain or loss on the hedge item attributable to the hedged risk is recognized in current earnings under the line item “net foreign exchange gain (loss).” As of March 31, 2018 and December 31, 2017, we held foreign currency forward contracts that were not designated as hedging instruments with a notional amount of $52 million and $60 million, respectively.   
The following tables present the fair value of derivative instruments on our Consolidated Balance Sheets at March 31, 2018 and December 31, 2017, respectively.   

 
Asset Derivatives

 
March 31, 2018
 
December 31, 2017
(In thousands)
 
(Unaudited)
 
 
 
 

 
 
 
 
 
 
 
 

 
Balance Sheet Location
 
Fair Value
 
Balance Sheet Location
 
Fair Value
Derivatives designated as hedging instruments
 
 
 
 

 
 
 
 

Foreign exchange contracts - ST forwards
 
Prepaid expenses and other current assets
 
$
4,461

 
Prepaid expenses and other current assets
 
$
4,707

 
 
 
 
 
 
 
 
 
Foreign exchange contracts - LT forwards
 
Other long-term assets
 
2,591

 
Other long-term assets
 
2,339

Total derivatives designated as hedging instruments
 
 
 
$
7,052

 
 
 
$
7,046

 
 
 
 
 
 
 
 
 
Derivatives not designated as hedging instruments
 
 
 
 

 
 
 
 

 
 
 
 
 
 
 
 
 
Foreign exchange contracts - ST forwards
 
Prepaid expenses and other current assets
 
$
320

 
Prepaid expenses and other current assets
 
$
187

Total derivatives not designated as hedging instruments
 
 
 
$
320

 
 
 
$
187

 
 
 
 
 
 
 
 
 
Total derivatives
 
 
 
$
7,372

 
 
 
$
7,233


18


   

 
Liability Derivatives

 
March 31, 2018
 
December 31, 2017
(In thousands)
 
(Unaudited)
 

 
Balance Sheet Location
 
Fair Value
 
Balance Sheet Location
 
Fair Value
 
Derivatives designated as hedging instruments
 
 
 
 

 
 
 
 

Foreign exchange contracts - ST forwards
 
Other current liabilities
 
$
(10,533
)
 
Other current liabilities
 
$
(7,487
)

 
 
 
 

 
 
 
 

Foreign exchange contracts - LT forwards
 
Other long-term liabilities
 
(4,766
)
 
Other long-term liabilities
 
(3,959
)
Total derivatives designated as hedging instruments
 
 
 
$
(15,299
)
 
 
 
$
(11,446
)

 
 
 
 

 
 
 
 

Derivatives not designated as hedging instruments
 
 
 
 

 
 
 
 


 
 
 
 

 
 
 
 

Foreign exchange contracts - ST forwards
 
Other current liabilities
 
$
(628
)
 
Other current liabilities
 
$
(1,297
)
Total derivatives not designated as hedging instruments
 
 
 
$
(628
)
 
 
 
$
(1,297
)

 
 
 
 

 
 
 
 

Total derivatives
 
 
 
$
(15,927
)
 
 
 
$
(12,743
)

19


The following tables present the effect of derivative instruments on our Consolidated Statements of Income for three month periods ended March 31, 2018 and 2017, respectively:
March 31, 2018
(In thousands)
(Unaudited)
Derivatives in Cash Flow Hedging Relationship
 
Gain or (Loss) Recognized in OCI on Derivative (Effective Portion)
 
Location of Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)
 
Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)
 
Location of Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)
 
Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)
Foreign exchange contracts - forwards
 
$
(5,073
)
 
Net sales
 
$
(2,620
)
 
Net foreign exchange gain/(loss)
 
$


 
 

 
 
 
 

 
 
 
 

Foreign exchange contracts - forwards
 
726

 
Cost of sales
 
341

 
Net foreign exchange gain/(loss)
 


 
 

 
 
 
 

 
 
 
 

Foreign exchange contracts - forwards
 
576

 
Operating expenses
 
456

 
Net foreign exchange gain/(loss)
 

Total
 
$
(3,771
)
 
 
 
$
(1,823
)
 
 
 
$

March 31, 2017
(In thousands)
(Unaudited)
Derivatives in Cash Flow Hedging Relationship
 
Gain or (Loss) Recognized in OCI on Derivative (Effective Portion)
 
Location of Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)
 
Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)
 
Location of Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)
 
Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)
Foreign exchange contracts - forwards
 
$
(5,309
)
 
Net sales
 
$
2,080

 
Net foreign exchange gain/(loss)
 
$


 
 

 
 
 
 

 
 
 
 

Foreign exchange contracts - forwards
 
1,309

 
Cost of sales
 
(550
)
 
Net foreign exchange gain/(loss)
 


 
 

 
 
 
 

 
 
 
 

Foreign exchange contracts - forwards
 
1,188

 
Operating expenses
 
(563
)
 
Net foreign exchange gain/(loss)
 

Total
 
$
(2,812
)
 
 
 
$
967

 
 
 
$

(In thousands)
 
 
 
 
 
 
Derivatives not Designated as Hedging Instruments
 
Location of Gain (Loss) Recognized in Income
 
Amount of Gain (Loss) Recognized in Income
 
Amount of Gain (Loss) Recognized in Income

 
 
 
March 31, 2018
 
March 31, 2017

 
 
 
(Unaudited)
 
(Unaudited)
Foreign exchange contracts - forwards
 
Net foreign exchange gain/(loss)
 
$
(1,761
)
 
(2,546
)

 
 
 
 

 
 

Total
 
 
 
$
(1,761
)
 
$
(2,546
)

໿

20


Note 6 – Inventories, net 
  
Inventories, net consist of the following: 


 
March 31, 2018
 
December 31,
(In thousands)
 
(Unaudited)
 
2017

 
 

 
 

Raw materials  
 
$
98,502

 
$
91,513

Work-in-process
 
9,413

 
8,938

Finished goods
 
85,358

 
84,141


 
$
193,273

 
$
184,592

໿

21


Note 7 – Intangible assets, net  
  
Intangible assets at March 31, 2018 and December 31, 2017 are as follows:


 
March 31, 2018
 
 
(In thousands)
 
(Unaudited)
 
December 31, 2017

 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
Capitalized software development costs
 
$
123,588

 
$
(35,443
)
 
$
88,145

 
$
116,691

 
$
(30,345
)
 
$
86,346

Acquired technology
 
96,592

 
(88,501
)
 
8,091

 
96,198

 
(87,341
)
 
8,857

Patents
 
33,583

 
(20,445
)
 
13,138

 
33,163

 
(19,931
)
 
13,232

Other
 
48,721

 
(31,853
)
 
16,868

 
45,565

 
(30,707
)
 
14,858


 
$
302,484

 
$
(176,242
)
 
$
126,242

 
$
291,617

 
$
(168,324
)
 
$
123,293

    
Software development costs capitalized for the three month periods ended March 31, 2018 and 2017 were $8.0 million and $12.0 million, respectively, and related amortization expense was $6.2 million and $5.3 million, respectively. Capitalized software development costs for the three month periods ended March 31, 2018 and 2017 included costs related to stock based compensation of $0.3 million and $0.4 million, respectively.

Amortization of capitalized software development costs is computed on an individual product basis for those products available for market and is recognized based on the product’s estimated economic life, generally three to six years. Acquired technology and other intangible assets are amortized over their useful lives, which range from three to eight years. Patents are amortized using the straight-line method over their estimated period of benefit, generally 10 to 17 years. Total intangible assets amortization expenses were $8.4 million and $8.4 million for the three month periods ended March 31, 2018 and 2017, respectively.
 

22


Note 8 – Goodwill 
  
The carrying amount of goodwill as of March 31, 2018, was as follows:


Amount

(In thousands)
Balance as of December 31, 2017
$
266,783

Foreign currency translation impact
2,837

Balance as of March 31, 2018 (unaudited)
$
269,620


The excess purchase price over the fair value of assets acquired is recorded as goodwill. As we have one operating segment comprised of components with similar economic characteristics, we allocate goodwill to one reporting unit for goodwill impairment testing. Goodwill is tested for impairment on an annual basis, and between annual tests if indicators of potential impairment exist, using a fair-value-based approach based on the market capitalization of the reporting unit. Our annual impairment test is performed in the fourth quarter of each year. Effective for the annual goodwill impairment test for 2018 and for future testing, we will perform the required annual test as of November 30 of each year rather than on February 28. We reperformed our annual goodwill impairment testing as of November 30, 2017 and determined that it was more likely than not that the estimated fair value of the reporting unit exceeded the carrying amount and that no impairment existed as of the assessment date. We do not believe that the change in the date of the annual goodwill impairment test is a material change in the method of applying an accounting principle nor do we expect that it will result in any delay, acceleration or impact to the results of the impairment testing. We believe this date is preferable because it aligns with the timing of our annual planning process which largely occurs during the fourth quarter. Retrospective application to prior periods is impracticable as we are unable to objectively determine, without the use of hindsight, the assumptions that would be used in those earlier periods.

 No impairment of goodwill was identified during the three months ended March 31, 2018 or the twelve months ended December 31, 2017.  
   
Note 9 – Income taxes  
  
We account for income taxes under the asset and liability method. Deferred tax assets and liabilities are recognized for the expected tax consequences of temporary differences between the tax bases of assets and liabilities and their reported amounts. Valuation allowances are established when necessary to reduce deferred tax assets to amounts which are more likely than not to be realized. We had a valuation allowance of $78 million at March 31, 2018 and December 31, 2017, and $62 million at December 31, 2016. A majority of the valuation allowance is related to the deferred tax assets of National Instruments Hungary Kft. (“NI Hungary”).
  
We account for uncertainty in income taxes recognized in our financial statements using prescribed recognition thresholds and measurement attributes for financial statement disclosure of tax positions taken or expected to be taken on our tax returns. We had $10.5 million and $10.2 million of unrecognized tax benefits at March 31, 2018 and December 31, 2017, respectively, all of which would affect our effective income tax rate if recognized. We recorded a gross increase in unrecognized tax benefits of $0.2 million for the three month period ended March 31, 2018, as a result of the tax positions taken during these periods. As of March 31, 2018, it is reasonably possible that we will recognize tax benefits in the amount of $1.8 million in the next twelve months due to the closing of open tax years. The nature of the uncertainty is related to deductions taken on returns that have not been examined by the applicable tax authority.  Our continuing policy is to recognize interest and penalties related to income tax matters in income tax expense. As of March 31, 2018, we had approximately $1 million accrued for interest related to uncertain tax positions. The tax years 2009 through 2018 remain open to examination by the major taxing jurisdictions to which we are subject. 

Our provision for income taxes reflected an effective tax rate of 18% and 22% for the three month periods ended March 31, 2018 and 2017, respectively. For the three month period ended March 31, 2018, our effective tax rate was lower than the U.S. federal statutory rate of 21% as a result of an enhanced deduction for certain research and development expenses, profits in foreign jurisdictions with reduced income tax rates, the deduction for foreign-derived deduction eligible income, and the research and development tax credit, offset by the U.S. tax on global intangible low-taxed income..  

Our earnings in Hungary are subject to a statutory tax rate of 9%. In addition, our research and development activities in Hungary benefit from a tax law in Hungary that provides for an enhanced deduction for qualified research and development expenses. The tax position of our Hungarian operations resulted in income tax benefits of $1.7 million and $2.9 million for the three month periods ended March 31, 2018 and 2017, respectively.

23



Earnings from our operations in Malaysia are free of tax under a tax holiday effective January 1, 2013. This tax holiday expires in 2027. If we fail to satisfy the conditions of the tax holiday, this tax benefit may be terminated early.  The income tax benefits of the tax holiday for the three months ended March 31, 2018 and March 31, 2017 was approximately $0.6 million and $0.6 million, respectively.  The impact of the tax holiday on a per share basis for each of the three months ended March 31, 2018 and March 31, 2017 was a benefit of $0.01 per share.

No other taxing jurisdictions had a significant impact on our effective tax rate. We have not entered into any advanced pricing or other agreements with the IRS with regard to any foreign jurisdictions.

The Tax Cuts and Jobs Act was enacted on December 22, 2017. The Act reduced the US federal corporate tax rate from 35% to 21%, requires companies to pay a one-time transition tax on earnings of certain foreign subsidiaries that were previously tax deferred, and creates new taxes on certain foreign sourced earnings.

We are applying the guidance in SAB 118 when accounting for the enactment-date effects of the Act. As of March 31, 2018, we had not completed our accounting for the tax effects of enactment of the Act. However, we have made a reasonable estimate of the effects on our existing deferred tax balances and the one-time transition tax. We have recognized a provisional amount of $69.9 million, which is included as a component of income tax expense from continuing operations. We will continue to make and refine our calculations as additional analysis is completed. Our estimates may also be affected as we gain a more thorough understanding of the tax law. During the three month period ended March 31, 2018, we did not recognize any adjustments to the provisional amounts recorded at December 31, 2017.

The Act subjects a U.S. shareholder to tax on global intangible low-taxed income (“GILTI”) earned by certain foreign subsidiaries. The FASB Staff Q&A, Topic 740, No. 5, Accounting for Global Intangible Low-Taxed Income, states that an entity can make an accounting policy election to either recognize deferred taxes for temporary basis differences expected to reverse as GILTI in future years or provide for the tax expense related to GILTI in the year the tax is incurred as a period expense only. Given the complexity of the GILTI provisions, we are still evaluating the effects of the GILTI provisions and have not yet determined our accounting policy. At March 31, 2018, because we are still evaluating the GILTI provisions and our analysis of future taxable income that is subject to GILTI, we have included GILTI related to current-year operations only in our estimated annual effective tax rate and have not provided additional GILTI on deferred items.



Note 10 – Comprehensive income    

Our comprehensive income is comprised of net income, foreign currency translation, unrealized gains and losses on forward contracts and securities classified as available-for-sale. The accumulated OCI, net of tax, for the three months ended March 31, 2018 and 2017, consisted of the following:  


 
March 31, 2018
 
 
(Unaudited)
(In thousands)
 
Currency translation adjustment
 
Investments
 
Derivative instruments
 
Accumulated other comprehensive income/(loss)
Balance as of December 31, 2017
 
$
(12,717
)
 
$
(782
)
 
(3,010
)
 
$
(16,509
)
Current-period other comprehensive income (loss)
 
5,804

 
(696
)
 
(5,594
)
 
(486
)
Reclassified from accumulated OCI into income
 

 

 
1,823

 
1,823

Income tax benefit
 

 
(65
)
 
(807
)
 
(872
)
Balance as of March 31, 2018
 
$
(6,913
)
 
$
(1,413
)
 
$
(5,974
)
 
$
(14,300
)


24



 
March 31, 2017

 
(Unaudited)
(In thousands)
 
Currency translation adjustment
 
Investments
 
Derivative instruments
 
Accumulated other comprehensive income/(loss)
Balance as of December 31, 2016
 
$
(37,174
)
 
$
(669
)
 
3,222

 
$
(34,621
)
Current-period other comprehensive income (loss)
 
3,961

 
(4
)
 
(1,845
)
 
2,112

Reclassified from accumulated OCI into income
 

 

 
(967
)
 
(967
)
Income tax (benefit) expense
 
65

 
(20
)
 
(1,002
)
 
(957
)
Balance as of March 31, 2017
 
$
(33,278
)
 
$
(653
)
 
$
1,412

 
$
(32,519
)
໿
  
Note 11 – Authorized shares of common and preferred stock and stock-based compensation plans
  
Authorized shares of common and preferred stock

Following approval by the Company’s Board of Directors and stockholders, on May 14, 2013, the Company’s certificate of incorporation was amended to increase the authorized shares of common stock by 180,000,000 shares to a total of 360,000,000 shares. As a result of this amendment, the total number of shares which the Company is authorized to issue is 365,000,000 shares, consisting of (i) 5,000,000 shares of preferred stock, par value $.01 per share, and (ii) 360,000,000 shares of common stock, par value $.01 per share.

Restricted stock plan  

Our stockholders approved our 2005 Incentive Plan (the “2005 Plan”) in May 2005. At the time of approval, 4,050,000 shares of our common stock were reserved for issuance under this plan, as well as the number of shares which had been reserved but not issued under our 1994 Incentive Plan which terminated in May 2005 (the “1994 Plan”), and any shares that returned to the 1994 Plan as a result of termination of options or repurchase of shares issued under such plan. The 2005 Plan, administered by the Compensation Committee of the Board of Directors, provided for granting of incentive awards in the form of restricted stock and RSUs to directors, executive officers and employees of the Company and its subsidiaries. Awards vest over a threefive or ten-year period, beginning on the date of grant. Vesting of ten year awards may accelerate based on the Company’s previous year’s earnings and growth but ten year awards cannot accelerate to vest over a period of less than five years. The 2005 Plan terminated on May 11, 2010, except with respect to outstanding awards previously granted thereunder. There were 3,362,304 shares of common stock that were reserved but not issued under the 2005 Plan as of May 11, 2010.  

Our stockholders approved our 2010 Incentive Plan (the “2010 Plan”) on May 11, 2010. At the time of approval, 3,000,000 shares of our common stock were reserved for issuance under this plan, as well as the 3,362,304 shares of common stock that were reserved but not issued under the 1994 Plan and the 2005 Plan as of May 11, 2010, and any shares that are returned to the 1994 Plan and the 2005 Plan as a result of the forfeiture or termination of options or RSUs or repurchase of shares issued under these plans. The 2010 Plan, administered by the Compensation Committee of the Board of Directors, provides for granting of incentive awards in the form of restricted stock and RSUs to employees, directors and consultants of the Company and employees and consultants of any parent or subsidiary of the Company. Awards vest over a threefive or ten-year period, beginning on the date of grant. Vesting of ten year awards may accelerate based on the Company’s previous year’s earnings and growth but ten year awards cannot accelerate to vest over a period of less than five years. The 2010 Plan terminated on May 12, 2015, except with respect to the outstanding awards previously granted thereunder. There were 2,518,416 shares of common stock that were reserved but not issued under the 2010 Plan as of May 12, 2015.


25


Our stockholders approved our 2015 Equity Incentive Plan (the “2015 Plan”) on May 12, 2015. At the time of approval, 3,000,000 shares of our common stock were reserved for issuance under this plan, as well as the 2,518,416 shares of common stock that were reserved but not issued under the 2010 Plan as of May 12, 2015, and any shares that were returned to the 1994, 2005, and the 2010 Plans as a result of the forfeiture or termination of options or RSUs or repurchase of shares issued under these plans. The 2015 Plan, administered by the Compensation Committee of the Board of Directors, provides for the granting of incentive awards in the form of restricted stock and RSUs to employees, directors and consultants of the Company and employees and consultants of any parent or subsidiary of the Company. Awards vest over a three, four, five or ten-year period, beginning on the date of grant. Vesting of ten year awards may accelerate based on the Company’s previous year’s earnings and growth but ten year awards cannot accelerate to vest over a period of less than five years. There were 3,838,195 shares available for grant under the 2015 Plan at March 31, 2018.   
    
During the three month period ended March 31, 2018, we did not make any changes in accounting principles or methods of estimates related to the 2005, 2010 and 2015 Plans.  

Employee stock purchase plan  

Our employee stock purchase plan permits substantially all domestic employees and employees of designated subsidiaries to acquire our common stock at a purchase price of 85% of the lower of the market price at the beginning or the end of the purchase period. The plan has quarterly purchase periods generally beginning on February 1, May 1, August 1 and November 1 of each year. Employees may designate up to 15% of their compensation for the purchase of common stock under this plan. On May 9, 2017, our stockholders approved an additional 3,000,000 shares for issuance under our employee stock purchase plan. At March 31, 2018, we had 2,643,059 shares of common stock reserved for future issuance under this plan. We issued 224,838 shares under this plan in the three months ended March 31, 2018 and the weighted average purchase price of the employees’ purchase rights was $38.25 per share. During the three months ended March 31, 2018, we did not make any changes in accounting principles or methods of estimates with respect to such plan.  

Authorized Preferred Stock and Preferred Stock Purchase Rights Plan  
  
We have 5,000,000 authorized shares of preferred stock. On January 21, 2004, our Board of Directors designated 750,000 of these shares as Series A Participating Preferred Stock in conjunction with the adoption of a Preferred Stock Rights Agreement which expired on May 10, 2014. There were no shares of preferred stock issued and outstanding at March 31, 2018.

Stock repurchases and retirements 
 
From time to time, our Board of Directors has authorized various programs for our repurchase of shares of our common stock depending on market conditions and other factors. Under the current program, we did not make any share repurchases during the three months ended March 31, 2018 or the three months ended March 31, 2017. At March 31, 2018, there were 1,134,247 shares remaining available for repurchase under this program. This repurchase program does not have an expiration date. 

Note 12 – Segment and geographic information 
  
We operate as one operating segment. Operating segments are defined as components of an enterprise for which separate financial information is evaluated regularly by the chief operating decision maker, who is our chief executive officer, in deciding how to allocate resources and in assessing performance. Our chief operating decision maker evaluates our financial information and resources and assesses the performance of these resources on a consolidated basis. Since we operate in one operating segment, all required financial segment information can be found in the condensed consolidated financial statements and the notes thereto.
  
We sell our products in three geographic regions which consist of Americas; Europe, Middle East, India, and Africa (EMEIA); and Asia-Pacific (APAC). Our sales to these regions share similar economic characteristics, similar product mix, similar customers, and similar distribution methods. Revenue from the sale of our products, which are similar in nature, and software maintenance is reflected as total net sales in our Consolidated Statements of Income. (See “Note 2 –Revenue” of Notes to consolidated financial statements for total net sales by the major geographic areas in which we operate).

Based on the billing location of the customer, total sales outside the U.S. for the three months ended March 31, 2018 and 2017 were $200 million and $189 million, respectively. Total property and equipment, net, outside the U.S. was $132 million as of March 31, 2018 and December 31, 2017.




26


Note 13 - Debt

On May 9, 2013, we entered into a Loan Agreement (the “Loan Agreement”) with Wells Fargo Bank (the “Lender”). The Loan Agreement provided for a $50 million unsecured revolving line of credit with a scheduled maturity date of May 9, 2018 (the “Maturity Date”). On October 29, 2015, we entered into a First Amendment to Loan Agreement (the “Amendment”) with the Lender, which amended our Loan Agreement to among other things, (i) increase the unsecured revolving line of credit from $50 million to $125 million, (ii) extend the Maturity Date of the line of credit from May 9, 2018 to October 29, 2020, and (iii) provide us with an option to request increases to the line of credit of up to an additional $25 million in the aggregate, subject to consent of the Lender and terms and conditions to be mutually agreed between us and the Lender.

The loans bear interest, at our option, at a base rate determined in accordance with the Loan Agreement, plus a spread of 0.0% to 0.50%, or a LIBOR rate plus a spread of 1.13% to 2.00%, in each case with such spread determined based on a ratio of consolidated indebtedness to EBITDA, determined in accordance with the Loan Agreement. Principal, together with all accrued and unpaid interest, is due and payable on the Maturity Date. We are also obligated to pay a quarterly commitment fee, payable in arrears, based on the available commitments at a rate of 0.18% to 0.30%, with such rate determined based on the ratio described above. The Loan Agreement contains customary affirmative and negative covenants. The affirmative covenants include, among other things, delivery of financial statements, compliance certificates and notices; payment of taxes and other obligations; maintenance of existence; maintenance of properties and insurance; and compliance with applicable laws and regulations. The negative covenants include, among other things, limitations on indebtedness, liens, mergers, consolidations, acquisitions and sales of assets, investments, changes in the nature of the business, affiliate transactions and certain restricted payments. The Loan Agreement also requires us to maintain a ratio of consolidated indebtedness to EBITDA equal to or less than 3.25 to 1.00, and a ratio of consolidated EBITDA to interest expense greater than or equal to 3.00 to 1.00, in each case determined in accordance with the Loan Agreement. As of March 31, 2018, we were in compliance with all covenants in the Loan Agreement.

The Loan Agreement contains customary events of default including, among other things, payment defaults, breaches of covenants or representations and warranties, cross-defaults with certain other indebtedness, bankruptcy and insolvency events, judgment defaults and change in control events, subject to grace periods in certain instances. Upon an event of default, the lender may declare all or a portion of the outstanding obligations payable by us to be immediately due and payable and exercise other rights and remedies provided for under the Loan Agreement. Under certain circumstances, a default interest rate will apply on all obligations during the existence of an event of default under the Loan Agreement at a per annum rate of interest equal to 2.00% above the otherwise applicable interest rate.
 
Proceeds of loans made under the Loan Agreement may be used for working capital and other general corporate purposes. We may prepay the loans under the Loan Agreement in whole or in part at any time without premium or penalty. Certain of our existing and future material domestic subsidiaries are required to guaranty our obligations under the Loan Agreement.

As of March 31, 2018, we had no outstanding borrowings under this line of credit. During the three month periods ended March 31, 2018 and March 31, 2017, we incurred interest expense related to our outstanding borrowings of $0 and $178,000, respectively. As of March 31, 2018 and March 31, 2017, the weighted-average interest rate on the revolving line of credit was 3% and 1.6%, respectively. These charges are included in “Other income (loss), net” in our Consolidated Statements of Income.
 
Note 14 – Commitments and contingencies  
  
We offer a one-year limited warranty on most hardware products which is included in the terms of sale of such products. We also offer optional extended warranties on our hardware products for which the related revenue is recognized ratably over the warranty period. Provision is made for estimated future warranty costs at the time of the sale for the estimated costs that may be incurred under the standard warranty. Our estimate is based on historical experience and product sales during the period.  The warranty reserve for the three months ended March 31, 2018 and 2017 was as follows:

 
Three Months Ended March 31,
(In thousands)
 
(Unaudited)

 
2018
 
2017
Balance at the beginning of the period
 
$
2,846

 
$
2,686

Accruals for warranties issued during the period
 
729

 
595

Accruals related to pre-existing warranties
 
230

 
49

Settlements made (in cash or in kind) during the period
 
(784
)
 
(536
)
Balance at the end of the period
 
$
3,021

 
$
2,794

 

27


As of March 31, 2018, we had non-cancelable purchase commitments with various suppliers of customized inventory and inventory components totaling approximately $7.4 million over the next twelve months.  As of March 31, 2018, we had outstanding guarantees for payment of customs and foreign grants totaling approximately $2.2 million, which are generally payable over the next twelve months.

Note 15 – Restructuring

Since the first quarter of 2017, we have been taking steps to reduce our overall employee headcount in an effort to minimize job duplication or evaluate where we should shift and centralize activities, improve efficiencies, and rebalance our resources on higher return activities. The timing and scope of our headcount reductions will vary.

A summary of the charges in the consolidated statement of operations resulting from our restructuring activities is shown below:


 
Three Months Ended March 31,
(In thousands)
 
(Unaudited)

 
2018
 
2017
Cost of sales
 
$
28

 
333

Research and development
 
146

 
254

Sales and marketing
 
1,645

 
2,355

General and Administration
 
612

 
175

Total restructuring and other related costs
 
$
2,431

 
3,117


A summary of balance sheet activity related to the restructuring activity is shown below:


Restructuring Liability

(in thousands)
Balance as of December 31, 2017
$
5,408

Income statement expense
2,431

Cash payments
(3,940
)
Balance as of March 31, 2018
$
3,899


The restructuring  liability of  $3.9 million  at  March 31, 2018  relating  to  this restructuring activity  is  recorded  in the “accrued compensation” line item of the consolidated balance sheet.

໿
Note 16 – Litigation  
  
We are not currently a party to any material litigation. However, in the ordinary course of our business, we are involved in a limited number of legal actions, both as plaintiff and defendant, and could incur uninsured liability in any one or more of them. We also periodically receive notifications from various third parties related to alleged infringement of patents or intellectual property rights, commercial disputes or other matters. No assurances can be given with respect to the extent or outcome of any future litigation or dispute.
 
Note 17 – Subsequent events  
  
On April 25, 2018, our Board of Directors declared a quarterly cash dividend of $0.23 per common share, payable on June 4, 2018, to stockholders of record on May 14, 2018.

On April 27, 2018, we entered into a Second Amendment to Loan Agreement (the “Second Amendment”) which amends the Loan Agreement, as amended by the Amendment to, among other things, (i) reduce the revolving line of credit from $125.0 million to $5.0 million, (ii) reduce the letter of credit sublimit under the line of credit from $10.0 million to $5.0 million, and (iii) require the Company and its subsidiaries to comply with certain of the affirmative and negative covenants under the Loan Agreement only if loans are outstanding under the Loan Agreement or if the Company has not reimbursed any drawing under a letter of credit issued under the Loan Agreement within five business days following the request of the Lender. 

28


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

This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Any statements contained herein regarding our future financial performance, operations or other matters (including, without limitation, statements to the effect that we “believe,” "expect," "plan," "may," "will,” “intend to,” "project," “anticipate,” "continue," or "estimate" or other variations thereof or comparable terminology or the negative thereof) should be considered forward-looking statements. Actual results could differ materially from those projected in the forward-looking statements as a result of a number of important factors, including those set forth under the heading “Risk Factors” beginning on page 41, and in the discussion below. Readers are also encouraged to refer to the documents regularly filed by us with the Securities and Exchange Commission, including our Annual Report on Form 10-K for the year ended December 31, 2017, for further discussion of our business and the risks attendant thereto.  
  
Overview  
  
National Instruments Corporation (the “Company”, “we”, “us” or “our”) designs, manufactures and sells systems to engineers and scientists that accelerate productivity, innovation and discovery. Our software-centric platform provides integrated software and modular hardware that speeds the development of systems needing measurement and control. We believe our long-term vision and focus on technology supports the success of our customers, employees, suppliers and stockholders. We sell to a large number of customers in a wide variety of industries. We have been profitable in every year since 1990.  

The key strategies that we focus on in running our business are the following:  
  
Expanding our broad customer base  
  
We strive to increase our already broad customer base and to grow our large order business by serving a large market on many computer platforms, through a global marketing and distribution network. We also seek to acquire new technologies and expertise from time to time to open new opportunities for our existing product portfolio.  

Maintaining a high level of customer satisfaction  
  
To maintain a high level of customer satisfaction we strive to offer innovative, modular and integrated products through a global sales and support network. We strive to maintain a high degree of backwards compatibility across different platforms to preserve the customer’s investment in our products. In this time of intense global competition, we believe that it is crucial that we continue to offer products with high quality and reliability, and that our products provide cost-effective solutions for our customers.   

Leveraging external and internal technology  
  
Our product strategy is to provide superior products by leveraging generally available technology, supporting open architectures on multiple platforms and leveraging our core technologies such as custom application specific integrated circuits (“ASICs”) across multiple products.

We sell into test and measurement and industrial/embedded applications in a broad range of industries and are subject to the economic and industry forces that drive those markets. It has been our experience that the performance of these industries and our performance are impacted by general trends in industrial production for the global economy and by the specific performance of certain vertical markets that are intensive consumers of measurement technologies. Examples of these markets are advanced research, automotive, automated test equipment, consumer electronics, commercial aerospace, computers and electronics, continuous process manufacturing, education, government/defense, medical research/pharmaceutical, power/energy, semiconductors, and telecommunications.











29


Leveraging a worldwide sales, distribution and manufacturing network  

We distribute and sell our software and hardware products primarily through a direct sales organization. We also use independent distributors, OEMs, VARs, system integrators, and consultants to market and sell our products. We have sales offices in the U.S. and sales offices and distributors in key international markets. Sales outside of the Americas accounted for approximately 62% and 61% of our net sales during the three month periods ended March 31, 2018 and 2017, respectively. The vast majority of our foreign sales are denominated in the customers’ local currency, which exposes us to the effects of changes in foreign currency exchange rates. We expect that a significant portion of our total net sales will continue to be derived from international sales. (See “Note 12 – Segment and geographic information” of Notes to consolidated financial statements for details concerning the geographic breakdown of our net sales).
  
We manufacture substantially all of our product volume at our facilities in Debrecen, Hungary and Penang, Malaysia. Our product manufacturing operations can be divided into four areas: electronic circuit card and module assembly; chassis and cable assembly; technical manuals and product support documentation; and software duplication. Most of our electronic circuit card assemblies, modules and chassis are manufactured in house, although contractors are used from time to time. The majority of our electronic cable assemblies are produced by contractors; however, we do manufacture some on an exception basis. Our software duplication, technical manuals and product support documentation are primarily produced by contractors. 

Delivering high quality, reliable products

We believe that our long-term growth and success depend on delivering high quality software and hardware products on a timely basis. Accordingly, we focus significant efforts on research and development. We focus our research and development efforts on enhancing existing products and developing new products that incorporate appropriate features and functionality to be competitive with respect to technology, price and performance. Our success also depends on our ability to obtain and maintain patents and other proprietary rights related to technologies used in our products. We have engaged in litigation and where necessary, will likely engage in future litigation to protect our intellectual property rights. In monitoring and policing our intellectual property rights, we have been and may be required to spend significant resources.

Our operating results fluctuate from period to period due to changes in global economic conditions and a number of other factors. As a result, we believe our historical results of operations should not be relied upon as indications of future performance. There can be no assurance that our net sales will grow or that we will remain profitable in future periods.  

Current business outlook  
  
Many of the industries we serve have historically been cyclical and have experienced periodic downturns. In assessing our business, we consider the trends in the Global Purchasing Managers’ Index (“PMI”), global industrial production as well as industry reports on the specific vertical industries that we target. Historically, our business cycles have generally followed the expansion and contraction cycles in the global industrial economy as measured by the Global PMI. In the three month period ended March 31, 2018, the average of the Global PMI was 54.0 and the average of the new order element of the Global PMI was 54.8. Although these readings are indicative of expansion in the industrial sector we are unable to predict whether the industrial economy, as measured by the PMI, will remain above the neutral reading of 50, strengthen or contract during the remainder of 2018.

Since the first quarter of 2017 we have been taking steps to reduce our overall employee headcount in an effort to shift and centralize activities, improve efficiencies, and rebalance our resources on higher return activities. We expect to incur an additional $2 million to $3 million in severance and other restructuring-related charges, net of tax, by the end of 2018, most of which we expect to incur in the second quarter of 2018.

We are optimistic about our long-term position in the industry through the sustained differentiation we deliver to our customers through our platform-based approach. In the first quarter of 2018, we saw a 2% year over year increase from orders under $20,000, a 10% year over year increase from orders between $20,000 and $100,000, and a 4% year over year increase from orders over $100,000. We continue to see growth in our orders above $20,000 which we believe reflects our focus on developing highly differentiated products, particularly for complex test and measurement systems.

During early 2018, we are continuing to see appreciation of the value of the local currency against the U.S. dollar in many of the currency markets where we do business, particularly the Euro and Chinese yuan. In addition, the broad based strength of the overall industrial economy and the PMI are encouraging. See “Results of Operations” below for additional discussion on the impact of foreign exchange rates on our business for the three month period ended March 31, 2018. See “Our Revenues are Subject to Seasonal Variations” under “Risk Factors” for additional discussion of potential fluctuations in our net sales. 


30


We have hedging programs in place to help mitigate the risks associated with foreign currency risks. However, there can be no assurance the hedges will offset more than a portion of the financial impact resulting from movements in the foreign currency markets in which we do business. (See “Note 5 – Derivative instruments and hedging activities” of Notes to consolidated financial statements for additional details concerning hedging programs.)

Results of Operations  
  
The following table sets forth, for the periods indicated, the percentage of net sales represented by certain items reflected in our Consolidated Statements of Income:  


 
Three Months Ended March 31,

 
(Unaudited)

 
2018
 
2017
Net sales:
 
 
 
 

Americas
 
38.4
 %
 
39.5
%
EMEIA
 
33.8

 
31.6

APAC
 
27.8

 
28.9

Total net sales
 
100.0

 
100.0

Cost of sales
 
23.9

 
25.5

Gross profit
 
76.1

 
74.5

Operating expenses:
 
 

 
 

Sales and marketing
 
38.5

 
39.1

Research and development
 
19.8

 
19.4

General and administrative
 
8.7

 
8.6

Total operating expenses
 
67.1

 
67.1

Operating income
 
9.0

 
7.4

Other income (expense):
 
 

 
 

Interest income
 
0.3

 
0.1

Net foreign exchange loss
 
0.3

 
0.1

Other income, net
 
(0.2
)
 
0.1

Income before income taxes
 
9.4

 
7.7

Provision for income taxes
 
1.7

 
1.7

Net income
 
7.8
 %
 
6.0
%

  Figures may not sum due to rounding.


31


Results of Operations for the three month periods ended March 31, 2018 and 2017  

Net Sales.  The following table sets forth our net sales for the three month periods ending March 31, 2018 and 2017 along with the changes between the corresponding periods.


 
Three Months Ended March 31,

 
(Unaudited)

 
 
 
 
 
Change
(In millions)
 
2018
 
2017
 
Dollars
 
Percentage

 
 
 
 
 
 
 
 
Product sales
 
$
280.4

 
$
271.5

 
8.9
 
3%
Software maintenance sales
 
31.5

 
28.6

 
2.9
 
10%
Total net sales
 
$
311.9

 
$
300.1

 
11.8
 
4%
Figures may not sum due to rounding.

Large orders, defined as orders with a value greater than $100,000, increased by 4% year over year during the three months ended March 31, 2018, compared to the year over year increase of 17% in the three month period ended March 31, 2017. A significant factor in the continued expansion of our large orders in the three months ended March 31, 2018 was strong demand for data acquisition hardware in addition to strong software order growth, indicating broader adoption of our platform. Software growth was driven by higher seat counts in addition to increases in the annual software maintenance renewal price for many of our products. During the three month periods ended March 31, 2018 and 2017, large orders were 24% and 25% of our total orders, respectively. Large orders are more volatile, are subject to greater discount variability and may contract at a faster pace during an economic downturn compared to our other orders.

The following table sets forth our net sales by geographic region for the three month period ending March 31, 2018 and 2017 along with the changes between the corresponding periods and the region’s percentage of total net sales.


 
Three Months Ended March 31,

 
(Unaudited)

 
 
 
 
 
Change
(In millions)
 
2018
 
2017
 
Dollars
 
Percentage

 
 
 
 
 
 
 
 
Americas
 
$
119.7

 
$
118.4

 
1.3
 
1%
Percentage of total net sales
 
38.4
%
 
39.5
%
 
 
 
 

 
 
 
 
 
 
 
 
EMEIA
 
105.4

 
$
94.7

 
10.7
 
11%
Percentage of total net sales
 
33.8
%
 
31.6
%
 
 
 
 

 
 
 
 
 
 
 
 
APAC
 
$
86.8

 
$
86.9

 
(0.1)
 
—%
Percentage of total net sales
 
27.8
%
 
28.9
%
 
 
 
 
Figures may not sum due to rounding.


32


We expect sales outside of the Americas to continue to represent a significant portion of our net sales. We intend to continue to expand our international operations by increasing our presence in existing markets, adding a presence in some new geographical markets and continuing the use of distributors to sell our products in some countries.  Almost all of the sales made by our direct sales offices in the Americas (excluding the U.S.), EMEIA, and APAC are denominated in local currencies, and accordingly, the U.S. dollar equivalent of these sales is affected by changes in foreign currency exchange rates. In order to provide a framework for assessing how our underlying business performed excluding the effects of foreign currency fluctuations between periods, we compare the percentage change in our results from period to period using constant currency disclosure. To calculate the change in constant currency, current and comparative prior period results for entities reporting in currencies other than U.S. Dollars are converted into U.S. Dollars at constant exchange rates (i.e., the average rates in effect during the three month period ended March 31, 2017). The following table presents this information, along with the impact of changes in foreign currency exchange rates on sales denominated in local currencies, for the three month period ended March 31, 2018.


 
Three Months ended March 31, 2017
 
Change
in Constant Dollars
 
Impact of changes in foreign currency exchange rates on net sales
 
Three Months ended March 31, 2018
(In millions)
 
GAAP 
Net Sales
 
Dollars
 
Percentage
 
Dollars
 
Percentage
 
GAAP 
Net Sales

 
 
 
 
 
 
 
 
 
 
 
 
Americas
 
$
118.4

 
1.0

 
0.8%
 
0.3

 
0.3%
 
119.7

EMEIA
 
$
94.7

 
4.8

 
5.1%
 
5.9

 
6.2%
 
105.4

APAC
 
$
86.9

 
(3.6
)
 
(4.1)%
 
3.4

 
3.9%
 
86.8

Total net sales
 
$
300.1

 
2.2

 
0.7%
 
9.6

 
3.1%
 
311.9

  Figures may not sum due to rounding.

To help protect against changes in U.S. dollar equivalent value caused by fluctuations in foreign currency exchange rates of forecasted foreign currency cash flows resulting from international sales, we have instituted a foreign currency cash flow hedging program. We hedge portions of our forecasted net sales denominated in foreign currencies with average rate forward contracts. During the three month periods ended March 31, 2018 and 2017, these hedges had the effect of decreasing our net sales by $(2.6) million and increasing our net sales by $2.1 million, respectively. (See “Note 5 - Derivative instruments and hedging activities” of Notes to consolidated financial statements for further discussion regarding our cash flow hedging program and its related impact on our net sales for 2018 and 2017). 

We adopted the new revenue standard during the first quarter of 2018. Due to the timing of renewals for certain large subscription software arrangements, the impact of adopting the new revenue standard increased our net sales by approximately $6 million in the first quarter of 2018. We do not expect the adoption of the new revenue standard to have a significant impact on our net sales during the remainder of 2018. (See “Note 2 - Revenue” of Notes to consolidated financial statements for further discussion regarding the impact of the new revenue standard on our net sales for 2018). 

Gross Profit. Our gross profit as a percentage of sales is impacted by many factors including changes in the amount of revenues from our very large customers and changes in the foreign currency exchange markets. We continue to focus on cost control and cost reduction measures throughout our manufacturing cycle. The following table sets forth our gross profit and gross profit as a percentage of net sales for the three month periods ending March 31, 2018 and 2017 along with the percentage changes in gross profit for the corresponding periods.

 
Three Months Ended March 31,

 
(Unaudited)

 
 
 
 
(In millions)
 
2018
 
2017

 
 
 
 
Gross Profit
 
$237.4
 
$223.6
% change compared with prior period
 
6.2%
 
 
Gross Profit as a percentage of net sales
 
76.1%
 
74.5%


33


For the three month periods ended March 31, 2018 and 2017, the change in exchange rates had the effect of increasing our cost of sales by $2.0 million and decreasing our cost of sales by $(0.5) million, respectively. To help protect against changes in our cost of sales caused by a fluctuation in foreign currency exchange rates of forecasted foreign currency cash flows, we have a foreign currency cash flow hedging program. We hedge portions of our forecasted costs of sales denominated in foreign currencies with average rate forward contracts. During the three month periods ended March 31, 2018 and 2017, these hedges had the effect of decreasing our cost of sales by $0.3 million and increasing our cost of sales by $(0.6) million, respectively. (See “Note 5 - Derivative instruments and hedging activities” of Notes to Consolidated Financial Statements for further discussion regarding our cash flow hedging program and its related impact on our cost of sales for 2018 and 2017).

We do not typically maintain a large amount of order backlog as orders typically translate to sales quickly. As such, any weakness in orders typically has a pronounced impact on our net sales in the short term.

Operating Expenses. The following table sets forth our operating expenses for the three month periods ending March 31, 2018 and 2017 along with the percentage changes between the corresponding periods and the line item as a percentage of total net sales.


 
Three Months Ended March 31,

 
(Unaudited)
(In thousands)
 
2018
 
2017
 
Change

 
 
 
 
 
 
Sales and marketing
 
$
120,117

 
$
117,258

 
2%
Percentage of total net sales
 
39
%
 
39
%
 
 

 
 
 
 
 
 
Research and development
 
$
61,843

 
58,263

 
6%
Percentage of total net sales
 
20
%
 
19
%
 
 

 
 
 
 
 
 
General and Administrative
 
$
27,277

 
25,743

 
6%
Percentage of total net sales
 
9
%
 
9
%
 
 

 
 
 
 
 
 
Total operating expenses
 
$
209,237

 
201,264

 
4%
Percentage of total net sales
 
67
%
 
67
%
 
 

During the three month period ending March 31, 2018, the year over year increase in operating expenses was primarily the result of the year over year change in exchange rates and a decrease in the capitalization of software development costs. The change in exchange rates had the effect of increasing our operating expenses by $6 million. Additionally, we capitalized $8 million of software development costs in the three month period ended March 31, 2018, compared to $12 million in the three month period ended March 31, 2017, which had the effect of increasing our operating expenses by $4 million. These increases were partially offset by a decrease in costs related to travel, marketing and outside services of $1.6 million compared to the three month period ending March 31, 2017. 

We believe that our long-term growth and success depends on developing high quality software and hardware products on a timely basis. We are focused on leveraging recent investments in research and development and in our field sales force and taking actions to help ensure that those resources are concentrated in areas and on initiatives that will contribute to future growth in our business.

In the second quarter of 2018,we began moving toward more frequent releases for many of our software products. Specifically, we started applying agile development methodologies which are characterized by a more dynamic development process with more frequent and iterative revisions to a product release's features and functions as the software is being developed. Due to the shorter development cycle and focus on rapid production associated with agile development, we expect that for a significant majority of its software development projects the costs incurred subsequent to the achievement of technological feasibility will be immaterial in future periods and we expect to record significantly less capitalized software development costs than under our historical software development approaches. We also expect amortization of previously capitalized software development costs to steadily decline as previously capitalized software development costs become fully amortized over the next four years.



34


Operating Income.  For the three month periods ended March 31, 2018 and 2017, operating income was $28 million and $22 million, respectively, an increase of 26%. As a percentage of net sales, operating income was 9.0% and 7.4% for the three month periods ended March 31, 2018 and 2017, respectively. The increases in operating income in absolute dollars for the three month period ended March 31, 2018, compared to the three month period ended March 31, 2017, are attributable to the factors discussed in Net Sales, Gross Profit and Operating Expenses above.

Interest Income.    For the three month periods ended March 31, 2018 and 2017, interest income was $1.0 million and $0.3 million, respectively. We are seeing improving yields for high quality investment alternatives that comply with our corporate investment policy. We expect yields in these types of investments to increase moderately during the remainder of 2018.   

Net Foreign Exchange Gain/(Loss).    For the three month periods ended March 31, 2018 and 2017, net foreign exchange gain/(loss) was $1.0 million and $0.1 million, respectively. These results are attributable to movements in the foreign currency exchange rates between the U.S. dollar and foreign currencies in subsidiaries for which our functional currency is not the U.S. dollar. During the first quarter of 2018, we saw a decline in the value of the U.S. dollar in many of the currency markets where we have exposure which benefited our results of operations. As of the date of this filing, the U.S. dollar index, as tracked by the St. Louis Federal Reserve, remains above its ten-year average although it has declined by approximately 2% since December 31, 2017. In the past, we have noted that significant volatility in the foreign currency exchange markets in which we do business has had a significant impact on the revaluation of our foreign currency denominated firm commitments, on our ability to forecast our U.S. dollar equivalent net sales and expenses and on the effectiveness of our hedging programs. We cannot predict to what degree foreign currency markets will fluctuate in the future.In the past, these dynamics have also adversely affected our net sales growth in international markets and may pose similar challenges in the future. We recognize the local currency as the functional currency in virtually all of our international subsidiaries.   

We utilize foreign currency forward contracts to hedge our foreign denominated net foreign currency balance sheet positions to help protect against the change in value caused by a fluctuation in foreign currency exchange rates. We typically hedge up to 90% of our outstanding foreign denominated net receivable or payable positions and typically limit the duration of these foreign currency forward contracts to approximately 90 days. The gain or loss on these derivatives as well as the offsetting gain or loss on the hedged item attributable to the hedged risk is recognized in current earnings under the line item “Net foreign exchange gain.” Our hedging strategy decreased our foreign exchange gain by $(1.8) million and $(2.5) million in the three month periods ended March 31, 2018 and March 31, 2017, respectively. (See “Note 5 - Derivative instruments and hedging activities” of Notes to Consolidated Financial Statements for a further description of our derivative instruments and hedging activities).

Provision for Income Taxes.    For the three month periods ended March 31, 2018 and 2017, our provision for income taxes reflected an effective tax rate of 18% and 22%, respectively. The factors that caused our effective tax rate to change year over year are detailed in the table below:

 
Three Months Ended

 
March 31, 2018

 
(Unaudited)
Effective tax rate at March 31, 2017
 
22
 %
Change in federal statutory rate
 
(14
)%
Change in profit in foreign jurisdictions with reduced tax rates
 
9
 %
Change in enhanced deduction for certain research and development expenses
 
1
 %
Change in U.S. tax on global intangible low-taxed income
 
2
 %
Change in deduction for foreign-derived deduction eligible income
 
(1
)%
Other
 
(1
)%
Effective tax rate at March 31, 2018
 
18
 %

The Tax Cuts and Jobs Act was enacted on December 22, 2017. The Act reduced the US federal corporate tax rate from 35% to 21%, requires companies to pay a one-time transition tax on earnings of certain foreign subsidiaries that were previously tax deferred, and creates new taxes on certain foreign sourced earnings. As of March 31, 2018, we have not completed our accounting for the tax effects of enactment of the Act. However, we have made a reasonable estimate of the effects on our existing deferred tax balances and the one-time transition tax. We recognized a provisional amount of $69.9 million, which was included as a component of income tax expense from continuing operations during the twelve months ended December 31, 2017. We will continue to make and refine our calculations as additional analysis is completed. For additional discussion about our income taxes including the effect of the Tax Cuts and Jobs Act see Note 9 - Income taxes of Notes to Consolidated Financial Statements.

35


Other operational metrics  
  
We believe that the following additional unaudited operational metrics assist investors in assessing our operational performance relative to others in our industry and to our historical results. The following tables provide details with respect to the amount of GAAP charges related to stock-based compensation, amortization of acquisition-related intangibles, acquisition-related transaction costs, and restructuring charges that were recorded in the line items indicated below (in thousands).

໿

 
Three Months Ended March 31,
(In thousands)
 
(Unaudited)

 
2018
 
2017
Stock-based compensation
 
 

 
 

Cost of sales
 
$
724

 
$
575

Sales and marketing
 
3,338

 
2,626

Research and development
 
2,518

 
2,054

General and administrative
 
1,623

 
1,224

Provision for income taxes
 
(1,658
)
 
(1,675
)
Total
 
$
6,545

 
$
4,804



 
Three Months Ended March 31,
(In thousands)
 
(Unaudited)

 
2018
 
2017
Amortization of acquisition intangibles
 
 

 
 

Cost of sales
 
$
902

 
$
1,590

Sales and marketing
 
537

 
478

Research and development
 
28

 
263

Provision for income taxes
 
(192
)
 
(554
)
Total
 
$
1,275

 
$
1,777


໿


 
Three Months Ended March 31,
(In thousands)
 
(Unaudited)

 
2018
 
2017
Acquisition transaction costs, restructuring charges, and other
 
 

 
 

Cost of sales
 
$
28

 
$
336

Sales and marketing
 
1,645

 
2,375

Research and development
 
209

 
399

General and administrative
 
612

 
177

Provision for income taxes
 
(553
)
 
(1,065
)
Total
 
$
1,941

 
$
2,222



36


Liquidity and Capital Resources  

Overview

At March 31, 2018, we had $414.5 million in cash, cash equivalents and short-term investments. Our cash and cash equivalent balances are held in numerous financial institutions throughout the world, including substantial amounts held outside of the U.S., however, the majority of our short-term investments that are located outside of the U.S. are denominated in the U.S. dollar with the exception of $5.1 million U.S. dollar equivalent of corporate bonds that are denominated in Euro. The following table presents the geographic distribution of our cash, cash equivalents, and short-term investments as of March 31, 2018 (in millions):
 
Domestic
International
Total
Cash and Cash Equivalents
$40.1
$210.3
$250.4
 
16%
84%
 
Short-term Investments
$2.9
$161.2
$164.1
 
2%
98%
 
Cash, Cash Equivalents and Short-term Investments
$43.0
$371.5
$414.5
 
10%
90%
 
  
The following table presents our working capital, cash and cash equivalents and short-term investments:    

 
March 31, 2018
 
December 31,
 
Increase/
(In thousands)
 
(unaudited)
 
2017
 
(Decrease)

 
 
 
 

 
 

Working capital
 
$
639,820

 
$
624,835

 
$
14,985

Cash and cash equivalents (1)
 
250,365

 
$
290,164

 
(39,799
)
Short-term investments (1)
 
164,159

 
121,888

 
42,271

Total cash, cash equivalents and short-term investments
 
$
414,524

 
$
412,052

 
$
2,472


 
 
 
 
 
 
(1) Included in working capital
 
 
 
 
 
 
  
Our principal sources of liquidity include cash, cash equivalents, and marketable securities, as well as the cash flows generated from our operations.

37



The primary drivers of the net increase in working capital between December 31, 2017 and March 31, 2018 were:

Cash, cash equivalents, and short-term investments increased by $2 million. Additional analysis of the changes in our cash flows for the three month period ended March 31, 2018 compared to the three month period ended March 31, 2017 are discussed below.

Accounts receivable decreased by $7 million. Days sales outstanding (“DSO”) increased to 71 days at March 31, 2018, compared to 68 days at December 31, 2017.

Inventory increased by $9 million to $193 million at March 31, 2018, from $185 million at December 31, 2017. Inventory turns were 1.6 and 1.7 at March 31, 2018 and December 31, 2017, respectively. The increase in inventory was primarily attributable to an increase in raw materials.

Prepaid expenses and other current assets increased by $17 million which was primarily related to an increase in prepaid freight costs in addition to the timing of insurance and maintenance renewals.

Accrued compensation decreased by $9 million which can be attributed to payments related to our company profit sharing plan and severance under our ongoing restructuring initiative in addition to a reduction in accrued commissions.

The current portion of deferred revenue increased by $7 million, primarily due to the timing of renewals of certain enterprise-wide subscription software licensing arrangements.

Other current liabilities increased by $9 million which was primarily related to changes in the fair value of our foreign currency forward exchange contracts and an increase in our corporate taxes payable.

Other taxes payable decreased by $4 million primarily related to the timing of payments for VAT and other indirect taxes.


Analysis of Cash Flow

The following table summarizes our cash flow results for the three months ended March 31, 2018 and 2017.


 
 
 
 

 
Three months ended March 31,
(In thousands)
 
(unaudited)

 
2018
 
2017
Cash provided by operating activities
 
$
39,983

 
$
46,676

Cash used in investing activities
 
(60,782
)
 
(36,282
)
Cash used in financing activities
 
(21,577
)
 
(19,384
)
Effect of exchange rate changes on cash
 
2,577

 
2,715

Net change in cash and cash equivalents
 
(39,799
)
 
(6,275
)
Cash and cash equivalents at beginning of year
 
290,164

 
285,283

Cash and cash equivalents at end of period
 
$
250,365

 
$
279,008

   
Operating Activities Cash provided by operating activities for the three month period ended March 31, 2018 decreased by $7 million compared to the same period in 2017. This decrease was primarily due to additional prepayments for freight costs, insurance, and maintenance in addition to increased purchases of raw materials.

Investing Activities Cash used for investing activities for the three month period ended March 31, 2018 increased by $25 million compared to the same period in 2017. This was primarily attributable to a net purchase of short-term investments of $42 million compared to $13 million during the same period in 2017, driven by favorable increases in the yields offered by our short-term investments. The increase in cash outflows used in investing activities was partially offset by a decrease in capitalized software development costs of $4 million compared to the same period in 2017.

38



Financing Activities Cash used by financing activities increased by $2 million for the three month period ended March 31, 2018 compared to the same period in 2017. This was primarily due to a $3 million increase in cash outflows related to the increase in our quarterly dividend offset by a $1 million increase in proceeds from issuance of our common stock from our employee stock purchase plan. From time to time, our Board of Directors has authorized various programs for our repurchase of shares of our common stock depending on market conditions and other factors. Under the current program, we did not repurchase any shares during the three months ended March 31, 2018 or March 31, 2017. (See “Note 11 – Authorized shares of common and preferred stock and stock-based compensation plans” of Notes to Consolidated Financial Statements for additional discussion about our equity compensation plans and share repurchase program).

Contractual Cash Obligations. Information related to our contractual obligations as of December 31, 2017 can be found in “Management’s Discussion and Analysis of Financial Condition and Results of Operations-Contractual Obligations,” in Part II-Item 7 of our Annual Report on Form 10-K for the fiscal year ended December 31, 2017 filed with the SEC on February 22, 2018 (the “2017 Form 10-K”). At March 31, 2018, there were no material changes outside the ordinary course of business to our contractual obligations (including non-cancellable operating leases) from those reported in our 2017 Form 10-K.

Loan Agreement. On May 9, 2013, we entered into a Loan Agreement (the “Loan Agreement”) with Wells Fargo Bank (the “Lender”). On October 29, 2015, we entered into a First Amendment to Loan Agreement (the “Amendment”) with the Lender, which amended our Loan Agreement to among other things, (i) increase the unsecured revolving line of credit from $50.0 million to $125.0 million, (ii) extend the maturity date of the line of credit from May 9, 2018 to October 29, 2020, and (iii) provide us with an option to request increases to the line of credit of up to an additional $25.0 million in the aggregate, subject to consent of the Lender and terms and conditions to be mutually agreed between us and the Lender. On April 27, 2018, we entered into a Second Amendment to Loan Agreement (the “Second Amendment”) with the Lender, which amends the Loan Agreement, as amended by the Amendment, to, among other things, (i) reduce the revolving line of credit from $125.0 million to $5.0 million, (ii) reduce the letter of credit sublimit under the line of credit from $10.0 million to $5.0 million, and (iii) require the us and our subsidiaries to comply with certain of the affirmative and negative covenants under the Loan Agreement only if loans are outstanding under the Loan Agreement or if we have not reimbursed any drawing under a letter of credit issued under the Loan Agreement within five business days following the request of the Lender. Proceeds of loans made under the Loan Agreement may be used for working capital and other general corporate purposes. We may prepay the loans under the Loan Agreement in whole or in part at any time without premium or penalty. Certain of our existing and future material domestic subsidiaries are required to guaranty our obligations under the Loan Agreement. (See “Note 13 – Debt ” of Notes to Consolidated Financial Statements for additional details on our revolving line of credit).

Off-Balance Sheet Arrangements.    We do not have any off-balance sheet debt. At March 31, 2018, we did not have any relationships with any unconsolidated entities or financial partnerships, such as entities often referred to as structured finance entities, which would have been established for the purpose of facilitating off-balance sheet arrangements. As such, we are not exposed to any financing, liquidity, market or credit risk that could arise if we were engaged in such relationships.  
  
Prospective Capital Needs.    We believe that our existing cash, cash equivalents and short-term investments, together with cash generated from operations as well as from the purchase of common stock through our employee stock purchase plan will be sufficient to cover our working capital needs, capital expenditures, investment requirements, commitments, payment of dividends to our stockholders and repurchases of our common stock for at least the next 12 months. The enactment of the Tax Cuts and Jobs Act of 2017 will allow us to repatriate our foreign cash for domestic needs without additional taxation. We may also seek to pursue additional financing or to raise additional funds by seeking an increase in our unsecured revolving line of credit under our Loan Agreement or selling equity or debt to the public or in private transactions from time to time. If we elect to raise additional funds, we may not be able to obtain such funds on a timely basis or on acceptable terms, if at all. If we raise additional funds by issuing additional equity or convertible debt securities, the ownership percentages of our existing stockholders would be reduced. In addition, the equity or debt securities that we issue may have rights, preferences or privileges senior to those of our common stock.


39


Although we believe that we have sufficient capital to fund our operating activities for at least the next 12 months, our future capital requirements may vary materially from those now planned. We anticipate that the amount of capital we will need in the future will depend on many factors, including:  

payment of dividends to our stockholders;
required levels of research and development and other operating costs;
our business, product, capital expenditure and research and development plans, and product and technology roadmaps; 
acquisitions of other businesses, assets, products or technologies; 
the overall levels of sales of our products and gross profit margins;
the levels of inventory and accounts receivable that we maintain;
general economic and political uncertainty and specific conditions in the markets we address, including any volatility in the industrial economy in the various geographic regions in which we do business;
the inability of certain of our customers who depend on credit to have access to their traditional sources of credit to finance the purchase of products from us, which may lead them to reduce their level of purchases or to seek credit or other accommodations from us;
capital improvements for facilities; 
repurchases of our common stock; 
our relationships with suppliers and customers; and 
the level of stock purchases under our employee stock purchase plan.  

Recently Issued Accounting Pronouncements  

See “Note 1 – Recently issued accounting pronouncements” in Notes to Consolidated Financial Statements. 

40


Item 3. Quantitative and Qualitative Disclosures About Market Risk

Changes in currency exchange rates and interest rates are our primary financial market risks. Quantitative and qualitative disclosures about market risk appear in “Item 7A. Quantitative and Qualitative Disclosures About Market Risk” in Part II of our 2017 Form 10-K and there were no material changes during the three months ended March 31, 2018 to this information reported in our 2017 Form 10-K.   


41


Item 4. Controls and Procedures 

Evaluation of Disclosure Controls and Procedures

Based on an evaluation under the supervision and with the participation of our management, our principal executive officer and our principal financial officer have concluded that our disclosure controls and procedures as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act were effective as of March 31, 2018, to ensure that information required to be disclosed by us in reports that we file or submit under the Exchange Act is (i) recorded, processed, summarized and reported within the time periods specified in the SEC rules and forms and (ii) accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosure.
 
Changes in Internal Control Over Financial Reporting

Effective January 1, 2018 we adopted Accounting Standards Codification 606, Revenue from Contracts with Customers. Although the new revenue standard is expected to have an immaterial impact on our ongoing net income, we did implement changes to our processes related to revenue recognition and the control activities within them, including information systems. These included the development of new policies based on the five-step model provided in the new revenue standard, new training, ongoing contract review requirements, and gathering of information provided for disclosures. There were no other changes in our internal control over financial reporting during the first quarter of 2018, which were identified in connection with management’s evaluation required by paragraph (d) of Rules 13a-15 and 15d-15 under the Exchange Act, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

PART II - OTHER INFORMATION
  
ITEM 1. LEGAL PROCEEDINGS

We are not currently a party to any material litigation. However, in the ordinary course of our business, we are involved in a limited number of legal actions, both as plaintiff and defendant, and could incur uninsured liability in any one or more of them. We also periodically receive notifications from various third parties related to alleged infringement of patents or intellectual property rights, commercial disputes or other matters. No assurances can be given with respect to the extent or outcome of any future litigation or dispute.  
  
ITEM 1A. RISK FACTORS

In addition to the other information set forth in this Form 10-Q, you should carefully consider the risk factors discussed below. The risks described below are not the only risks that we face. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition, or operating results.

Uncertain Global Economic Conditions Could Materially Adversely Affect Our Business and Results of Operations.  Our operations and performance are sensitive to fluctuations in general economic conditions, both in the U.S. and globally. Uncertainty about global and regional economic conditions poses a risk to us as businesses may postpone spending in response to tighter credit, higher unemployment, financial market volatility, government austerity programs, negative financial news, geopolitical instability, declines in income or asset values, or other factors. Negative trends or sentiments in worldwide and regional economic conditions could have a material adverse effect on demand for our products and services. In March 2018, the U.S. announced steel and aluminum tariffs on imports from China. These tariffs may lead to increased international trade tensions, which could result in the adoption of tariffs by other countries. This could have a broad negative impact on the global industrial economy, which could have a material adverse impact on our business and our results of operations. These factors as well as others we may not contemplate could have a material adverse effect on the spending patterns of businesses including our current and potential customers which could have a material adverse effect on our net sales and our results of operations. See “Current business outlook” in this Form 10-Q for information regarding recent business conditions.

We Make Significant Investments in New Products that May Not Be Successful or Achieve Expected Returns. We plan to continue to make significant investments in research, development, and marketing for new and existing products and technologies.  For example, in 2017 we launched LabVIEW NXG, the most recent version of our flagship software application. We have made and expect to make significant investments in software development related to the new and enhanced features of this product. These investments involve a number of risks as the commercial success of such efforts depend on many factors, including our ability to anticipate and respond to innovation, achieve the desired technological fit, and be effective with our marketing and distribution efforts.  If our existing or potential customers do not perceive our latest product offerings as providing significant new functionality or value, or if we are late to market with a new product or technology, we may not achieve our expected return on

42


our investments or be able recover the costs expended to develop new product offerings, which could have a material adverse effect on our operating results.  Even if our new products are profitable, our operating margins for new products may not be as high as the margins we have experienced historically. 

Our Success Depends on New Product Introductions and Market Acceptance of Our Products. The market for our products is characterized by rapid technological change, evolving industry standards, changes in customer needs and frequent new product introductions, and is therefore highly dependent upon timely product innovation. Our success is dependent on our ability to successfully develop and introduce new and enhanced products on a timely basis to replace declining revenues from older products, and on increasing penetration in domestic and international markets. As has occurred in the past and as may be expected to occur in the future, we have experienced significant delays between the announcement and the commercial availability of new products. Any significant delay in releasing new products could have a material adverse effect on the ultimate success of a product and other related products and could impede continued sales of predecessor products, any of which could have a material adverse effect on our operating results. There can be no assurance that we will be able to introduce new products in accordance with announced release dates, that our new products will achieve market acceptance or that any such acceptance will be sustained for any significant period. Failure of our new products to achieve or sustain market acceptance could have a material adverse effect on our operating results.

Our Reported Financial Results May be Adversely Affected by Changes in Accounting Principles Generally Accepted in the U.S. We prepare our financial statements in conformity with accounting principles generally accepted in the U.S. These accounting principles are subject to interpretation by the Financial Accounting Standards Board (“FASB”) and the Securities and Exchange Commission. Generally accepted accounting principles and accompanying accounting pronouncements, implementation guidelines and interpretations for many aspects of our business, such as software revenue recognition, software capitalization, and income tax uncertainties, are complex and involve subjective judgments by management. A change in these policies or interpretations could have a significant effect on our reported financial results and our internal controls over financial reporting, may retroactively affect previously reported results, could cause unexpected financial reporting fluctuations, and may require us to make costly changes to our operational processes and accounting systems. For example, in May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers which, as amended, supersedes nearly all existing U.S. GAAP revenue recognition guidance and which became effective for us for our fiscal year beginning January 1, 2018. (See “Note 1 – Operations and summary of significant accounting policies” and "Note 2 - Revenue") for additional discussion of the accounting changes).

We are Subject to Various Risks Associated with International Operations and Foreign Economies. Our international sales are subject to inherent risks, including, but not limited to:  

fluctuations in foreign currencies relative to the U.S. dollar;
unexpected changes to currency policy or currency restrictions in foreign jurisdictions;
delays in collecting trade receivable balances from customers in developing economies;
unexpected changes in regulatory requirements;
fluctuations in local economies;  
disparate and changing employment laws in foreign jurisdictions;
difficulties in staffing and managing foreign operations;  
costs and risks of localizing products for foreign countries;  
unexpected changes in regulatory requirements;  
government actions throughout the world;
tariffs and other trade barriers; and,  
the burdens of complying with a wide variety of foreign laws.  

Moreover, there can be no assurance that our international sales will continue at existing levels or grow in accordance with our efforts to increase foreign market penetration.

In many foreign countries, particularly in those with developing economies, it is common to engage in business practices that are prohibited by U.S. regulations applicable to us such as the Foreign Corrupt Practices Act. Although we have policies and procedures designed to ensure compliance with these laws, there can be no assurance that all of our employees, contractors and agents, including those based in or from countries where practices which violate such U.S. laws may be customary, will not take actions in violation of our policies. Any violation of foreign or U.S. laws by our employees, contractors or agents, even if such violation is prohibited by our policies, could have a material adverse effect on our business. We must also comply with various import and export regulations. The application of these various regulations depends on the classification of our products which can change over time as such regulations are modified or interpreted. As a result, even if we are currently in compliance with applicable regulations, there can be no assurance that we will not have to incur additional costs or take additional compliance actions in the future. Failure to comply with these regulations could result in fines or termination of import and export privileges,

43


which could have a material adverse effect on our operating results. Additionally, the regulatory environment in some countries is very restrictive as their governments try to protect their local economy and value of their local currency against the U.S. dollar.

Our Manufacturing Capacity, and a Substantial Majority of our Warehousing and Distribution Capacity is Located Outside of the U.S. We manufacture substantially all of our product volume at our facilities in Debrecen, Hungary and Penang, Malaysia. In order to enable timely shipment of products to our customers we maintain the substantial majority of our inventory at our international locations. In addition to being subject to the risks of maintaining such a concentration of manufacturing capacity and global inventory, these facilities and their operations are also subject to risks associated with doing business internationally, including, but not limited to:

the volatility of the Hungarian forint and the Malaysian ringgit relative to the U.S. dollar; 
changing and potentially unstable political environments; 
significant and frequent changes in corporate tax laws; 
difficulty in managing manufacturing operations in foreign countries; 
challenges in expanding capacity to meet increased demand; 
difficulty in achieving or maintaining product quality; 
interruption to transportation flows for delivery of components to us and finished goods to our customers; 
restrictive labor codes; and, 
increasing labor costs. 

No assurance can be given that our efforts to mitigate these risks will be successful. Any failure to effectively deal with the risks above could result in an interruption in the operations of our facilities in Hungary or Malaysia which could have a material adverse effect on our operating results. 

Our centralization of inventory and distribution from a limited number of shipping points is subject to inherent risks, including:

burdens of complying with additional or more complex VAT and customs regulations; and, 
concentration of inventory increasing the risks associated with fire, natural disasters and logistics disruptions to customer order fulfillment. 

Any failure or delay in distribution from our facilities in Hungary and Malaysia could have a material adverse effect on our operating results.

Our Financial Performance is Subject to Risks Associated with Changes in the Value of the U.S. Dollar versus Local Currencies. The vast majority of our sales outside of the U.S. are denominated in local currencies, and accordingly, the U.S. dollar equivalent of these sales is affected by changes in the foreign currency exchange rates. If the local currencies in which we sell our products continue to strengthen against the U.S. dollar, we have in the past, and in the future may need to, lower our prices in the local currency to remain competitive in our international markets. This could have a material adverse effect on our gross and net profit margins. If the local currencies in which we sell our products weaken against the U.S. dollar and if the local sales prices cannot be raised due to competitive pressures, we will experience a deterioration of our gross and net profit margins. In the past, we have noted that significant volatility in foreign currency exchange rates in the markets in which we do business has had a significant impact on the revaluation of our foreign currency denominated firm commitments, on our ability to forecast our U.S. dollar equivalent net sales and expenses and on the effectiveness of our hedging programs. In the past, these dynamics have also adversely affected our net sales growth in international markets and may pose similar challenges in the future. See “Results of Operations” in this Form 10-Q for further discussion on the effect that changes in the foreign currency exchange rates have had on our operating results. See “Current business outlook” in this Form 10-Q for information regarding recent business conditions.

Orders With a Value of Greater than One Million Dollars Expose Us to Significant Additional Business and Legal Risks that Could Have a Material Adverse Impact on our Business, Results of Operations and Financial Condition. We continue to make a concentrated effort to increase our net sales through the pursuit of orders with a value greater than $1.0 million. These types of orders expose us to significant additional business and legal risks compared to smaller orders. Our very large customers frequently require contract terms that vary substantially from our standard terms of sale. At times these orders include terms that impose critical delivery commitments and severe contractual liabilities if we fail to provide the required quantity of products at the required delivery times, impose product acceptance requirements and product performance evaluation requirements which create uncertainty with respect to the timing of our ability to recognize revenue from such orders, allow the customers to cancel or delay orders without liability, require us to develop specific product mitigation plans for product delivery constraints caused by unexpected or catastrophic situations to help assure quick production recovery, and that require most favored customer pricing, significant discounts, extended payment terms and volume rebates. At times these customers require broad indemnity obligations and large direct and consequential damage provisions in the event we breach our contracts with them. At times these contracts  have

44


supply constraint requirements which mandate that we allocate large product inventories for a specific contract. These inventory requirements expose us to higher risks of inventory obsolescence and can adversely impact our ability to provide adequate product supply to other customers.

While we attempt to limit the number of contracts that contain the non-standard terms of sale described above and attempt to contractually limit our potential liability under such contracts, we have been and expect to be required to agree to some or all of such provisions to secure orders from these customers and to continue to grow our business. These arrangements expose us to significant additional legal and operational risks which could result in a material adverse impact on our business, results of operations and financial condition. In addition, these larger orders are more volatile, are subject to greater discount variability and may contract at a faster pace during an economic downturn. We attempt to manage these risks but there can be no assurance that we will be successful in our efforts.

Revenue Derived from Large Orders Could Adversely Affect our Gross Margin and Could Lead to Greater Variability in our Quarterly Results.  We define our large order business as orders with a value greater than $100,000. These orders have been and may continue to be more sensitive to changes in the global industrial economy, subject to greater discount variability and such orders may be pushed-out or reduced at a faster pace during an economic downturn compared to orders valued at less than $100,000.  To the extent that the amount of our net sales derived from large orders increases in future periods, either in absolute dollars or as a percentage of our overall business, our gross margins could decline, and we could experience greater volatility and see a greater negative impact from future downturns in the global industrial economy. This dynamic may also have an impact on the historical seasonal pattern of our net sales and our results of operations. These types of orders also make managing inventory levels more difficult as we have in the past and may have to in the future build large quantities of inventory in anticipation of future demand that may not materialize.

Our Product Revenues are Dependent on Certain Industries and Contractions in these Industries Could Have a Material Adverse Effect on Our Results of Operations.  Sales of our products are dependent on customers in certain industries, particularly the telecommunications, semiconductor, consumer electronics, automotive, energy, automated test equipment, defense and aerospace industries. As we have experienced in the past, and as we may continue to experience in the future, downturns characterized by diminished product demand in any one or more of these industries may result in decreased sales and a material adverse effect on our operating results. We cannot predict when and to what degree contractions in these industries may occur; however, any sharp or prolonged contraction in one or more of these industries could have a material adverse effect on our business and results of operations.

Our reorganization activities may be disruptive to our operations and negatively impact our results of operations. Recently, we have undertaken internal reorganizations designed to improve operational efficiencies, enhance our ability to pursue market opportunities and accelerate our technology development initiatives. We are currently reorganizing certain aspects of our sales and marketing operations to orient our coverage around customer accounts. In the short-term, these actions may lead to business disruptions, decreased productivity and unanticipated employee turnover which may have an adverse impact on our business and results of operations.







45


Concentrations of Credit Risk and Uncertain Conditions in the Global Financial Markets May Adversely Affect Our Business and Results of Operations.  By virtue of our holdings of cash, investment securities and foreign currency derivatives, we have exposure to many different counterparties, and routinely execute transactions with counterparties in the financial services industry, including commercial banks and investment banks. Many of these transactions expose us to credit risk in the event of a default of our counterparties. We continue to monitor the stability of the financial markets, particularly those in the emerging markets. We can give no assurance that we will not be negatively impacted by any adverse outcomes in those markets. There can be no assurance that any losses or impairments to the carrying value of our financial assets as a result of defaults by our counterparties would not materially and adversely affect our business, financial position and results of operations. 

We Have Established a Budget and Variations From Our Budget Will Affect Our Financial Results.    We have an operating budget for 2018. Our budget was established based on the estimated revenue from sales of our products which are based on anticipated economic conditions in the markets in which we do business as well as the timing and volume of our new products and the expected penetration of both new and existing products in the marketplace. If demand for our products during the remainder of 2018 is less than the demand we anticipated in setting our 2018 budget, our operating results could be negatively impacted.

If we exceed our budgeted level of expenses or if we cannot reduce expenditures in response to a decrease in net sales, our operating results could be adversely affected. Our spending could exceed our budget due to a number of factors, including, but not limited to:   

continued foreign currency fluctuations;
increased manufacturing costs resulting from component supply shortages or component price fluctuations; 
additional marketing costs for new product introductions or for conferences and tradeshows; 
the timing, cost or outcome of any future intellectual property litigation or commercial disputes;
additional unanticipated costs related to acquisitions we may make;  or
increased component costs resulting from vendors increasing their sales prices.  

We Operate in Intensely Competitive Markets.  The markets in which we operate are characterized by intense competition from numerous competitors, some of which are divisions of large corporations having far greater resources than we have, and we may face further competition from new market entrants in the future. A key competitor is Keysight Technologies Inc. (“Keysight”) which was part of Agilent until November 2014. Keysight offers hardware and software products that provide solutions that directly compete with our virtual instrumentation products including its own line of PXI based hardware. Keysight is aggressively advertising and marketing products that are competitive with our products. Because of Keysight’s strong position in the instrumentation business, changes in its marketing strategy or product offerings could have a material adverse effect on our operating results.  

We believe our ability to compete successfully depends on a number of factors both within and outside our control, including, but not limited to: 
general market and economic conditions;
our ability to maintain and grow our business with our very large customers;
our ability to meet the volume and service requirements of our large customers;
success in developing and selling new products;
industry consolidation, including acquisitions by us or our competitors;
capacity utilization and the efficiency of manufacturing operations;  
timing of our new product introductions; 
new product introductions by competitors; 
the ability of competitors to more fully leverage low cost geographies for manufacturing or distribution; 
product pricing, including the impact of currency exchange rates;
effectiveness of sales and marketing resources and strategies; 
adequate manufacturing capacity and supply of components and materials; 
strategic relationships with our suppliers; 
product quality and performance; 
protection of our products by effective use of intellectual property laws; 
the financial strength of our competitors; 
the outcome of any future litigation or commercial dispute; 
barriers to entry imposed by competitors with significant market power in new markets; and, 
government actions throughout the world. 

There can be no assurance that we will be able to compete successfully in the future.   


46


Our Quarterly Results are Subject to Fluctuations Due to Various Factors that May Adversely Affect Our Business and Result of Operations.  Our quarterly operating results have fluctuated in the past and may fluctuate significantly in the future due to a number of factors, including, but not limited to: 
 
fluctuations in foreign currency exchange rates; 
changes in global economic conditions; 
changes in the amount of revenue derived from very large orders (including orders from our very large customers) and the pricing, margins, and other terms of such orders; 
changes in the capacity utilization including at our facility in Malaysia;
changes in the mix of products sold; 
the availability and pricing of components from third parties (especially limited sources); 
the difficulty in maintaining margins, including the higher margins traditionally achieved in international sales; 
changes in pricing policies by us, our competitors or suppliers; 
the timing, cost or outcome of any future intellectual property litigation or commercial disputes; 
delays in product shipments caused by human error or other factors; or,
disruptions in transportation channels.  

Our Revenues are Subject to Seasonal Variations.  In previous years, our revenues have been characterized by seasonality, with revenues typically growing from the first quarter to the second quarter, being relatively constant from the second quarter to the third quarter, growing in the fourth quarter compared to the third quarter and declining in the first quarter of the following year from the fourth quarter of the preceding year. This historical trend has been affected and may continue to be affected in the future by broad fluctuations in the global industrial economy as well as the timing of new product introductions or any acquisitions. In addition, revenue derived from very large orders, including those from our very large customers, have had a significant impact on our historical seasonal trends as these orders may be more sensitive to changes in the global industrial economy, may be subject to greater volatility in timing and amount, greater discount variability, lower gross margins, and may contract at a faster pace during economic downturns.

Our Tax Returns and Other Tax Matters are Subject to Examination by the U.S. Internal Revenue Service and Other Tax Authorities and Governmental Bodies and the Results of These Examinations Could Have a Material Adverse Effect on Our Financial Condition. We account for uncertainty in income taxes recognized in our financial statements using prescribed recognition thresholds and measurement attributes for financial statement disclosure of tax positions taken or expected to be taken on our tax returns. These uncertain tax positions are subject to examination by the U.S. Internal Revenue Service and other tax authorities. There can be no assurance as to the outcome of any future examinations. If the ultimate determination of our taxes owed is for an amount in excess of amounts previously accrued, our operating results, cash flows, and financial condition could be materially adversely affected. Our tax years 2009 through 2017 remain open to examination by the major taxing jurisdictions to which we are subject.

Tax Law Changes in Hungary Could Have a Negative Impact on our Effective Tax Rate, Earnings and Results of Operations. The profit from our Hungarian operations benefits from the fact that it is subject to an effective income tax rate that is lower than the U.S. federal statutory tax rate. Our earnings in Hungary are subject to a statutory tax rate of 9%. In addition, effective January 1, 2010, certain qualified research and development expenses in Hungary became eligible for an enhanced tax deduction. These tax benefits may not be available in future years due to changes in political conditions in Hungary or changes in tax laws in Hungary or in the U.S. The reduction or elimination of these benefits in Hungary could result in an increase in our future effective income tax rate which could have a material adverse effect on our operating results. (See “Note 9 – Income taxes” of Notes to Consolidated Financial Statements for additional discussion regarding the impact of these matters on our income taxes).

 Our Income Tax Rate could be Adversely Affected by the Expiration of a Tax Holiday in Malaysia. Profits from our manufacturing facility in Penang, Malaysia are free of tax under a 15 year tax holiday effective January 1, 2013. If we fail to satisfy the conditions of the tax holiday, this tax benefit may be terminated early. The expiration of the tax holiday in Malaysia could have a material adverse effect on our operating results. (See “Note 9 – Income taxes” of Notes to Consolidated Financial Statements for additional discussion regarding the impact of this tax holiday on our income taxes).


47


Our Business is Dependent on Key Suppliers and Distributors and Disruptions in these Businesses Could Adversely Affect our Business and Results of Operations. Our manufacturing processes use large volumes of high-quality components and subassemblies supplied by outside sources. Several of these items are only available through limited sources. Limited source items purchased include custom ASICs, chassis and other components. We have in the past experienced delays and quality problems in connection with limited source items, and there can be no assurance that these problems will not recur in the future. Accordingly, our failure to receive items from limited suppliers could result in a material adverse effect on our net sales and operating results. In the event that any of our limited source suppliers experience significant financial or operational difficulties due to adverse global economic conditions or otherwise, our business and operating results would likely be adversely impacted until we are able to secure another source for the required materials.
 
In some countries, we use distributors to support our sales channels. In the event that any of our distributors experience significant financial or operational difficulties due to adverse global economic conditions or if we experience disruptions in the use of these distributors, our business and operating results would likely be adversely impacted until we are able to secure another distributor or establish direct sales capabilities in the affected market.      

We May Experience Component Shortages that May Adversely Affect Our Business and Result of Operations.    As has occurred in the past and as may be expected to occur in the future, supply shortages of components used in our products, including limited source components, can result in significant additional costs and inefficiencies in manufacturing. If we are unsuccessful in resolving any such component shortages in a timely manner, we will experience a significant impact on the timing of revenue, a possible loss of revenue, or an increase in manufacturing costs, any of which would have a material adverse impact on our operating results. 
We Rely on Management Information Systems and Interruptions in our Information Technology Systems or Cyber-Attacks on our Systems Could Adversely Affect our Business.  We rely on the efficient and uninterrupted operation of complex information technology systems and networks to operate our business. We rely on a primary global center for our management information systems and on multiple systems in branches not covered by our global center. As with any information system, unforeseen issues may arise that could affect our ability to receive adequate, accurate and timely financial information, which in turn could inhibit effective and timely decisions. Furthermore, it is possible that our global center for information systems or our branch operations could experience a complete or partial shutdown. A significant system or network disruption could be the result of new system implementations, computer viruses, cyber-attacks, security breaches, facility issues or energy blackouts.  Threats to our information technology security can take a variety of forms and individuals or groups of hackers or sophisticated organizations including state-sponsored organizations, may take steps that pose threats to our customers and our infrastructure. If we were to experience a shutdown, disruption or attack, it would adversely impact our product shipments and net sales, as order processing and product distribution are heavily dependent on our management information systems. Such an interruption could also result in a loss of our intellectual property or the release of sensitive competitive information or partner, customer or employee personal data. Any loss of such information could harm our competitive position, result in a loss of customer confidence, and cause us to incur significant costs to remedy the damages caused by the disruptions or security breaches. In addition, changing laws and regulations governing our responsibility to safeguard private data could result in a significant increase in operating or capital expenditures needed to comply with these new laws or regulations. Accordingly, our operating results in such periods would be adversely impacted. From time to time, we have experienced attempts to breach our security and attempts to introduce malicious software into our information technology systems; however, such attacks have not previously resulted in any material damage to us.
We are continually working to maintain reliable systems to control costs and improve our ability to deliver our products in our markets worldwide. Our efforts include, but are not limited to the following: firewalls, antivirus protection, patches, log monitors, routine backups with offsite retention of storage media, system audits, data partitioning and routine password modifications. Our internal information technology systems environment continues to evolve and our business policies and internal security controls may not keep pace as new threats emerge.  No assurance can be given that our efforts to continue to enhance our systems will be successful.

We are Subject to Risks Associated with Our Website.  We devote significant resources to maintaining our website, ni.com, as a key marketing, sales and support tool and expect to continue to do so in the future. Failure to properly maintain our website may interrupt normal operations, including our ability to provide quotes, process orders, ship products, provide services and support to our customers, bill and track our customers, fulfill contractual obligations and otherwise run our business, which would have a material adverse effect on our results of operations. We host our website internally. Any failure to successfully maintain our website or any significant downtime or outages affecting our website could have a material adverse impact on our operating results.

48



Our Products are Complex and May Contain Bugs or Errors.   As has occurred in the past and as may be expected to occur in the future, our software products or third-party operating systems on which our products are based often contain bugs or errors. Our products operate in conjunction with third-party products and components across a broad ecosystem. As has occurred in the past and as may be expected to occur in the future, our products, or products or components in conjunction with which they operate, may contain design flaws. These flaws, or fixes to these flaws, may have a negative impact on the performance of our products, which could result in additional costs, liability claims, reduced revenue, or harm to our reputation or competitive position, any of which could have a material adverse impact on our operating results.

We Are Subject to the Risk of Product Liability Claims.  Our products are designed to provide information upon which users may rely. Our products are also used in “real time” applications requiring extremely rapid and continuous processing and constant feedback. Such applications give rise to the risk that a failure or interruption of the system or application could result in economic damage, bodily harm or property damage. We attempt to assure the quality and accuracy of the processes contained in our products, and to limit our product liability exposure through contractual limitations on liability, limited warranties, express disclaimers and warnings as well as disclaimers contained in our “shrink wrap” and electronically displayed license agreements with end-users. If our products contain errors that produce incorrect results on which users rely or cause failure or interruption of systems or processes, customer acceptance of our products could be adversely affected. Further, we could be subject to liability claims that could have a material adverse effect on our operating results or financial position. Although we maintain liability insurance for product liability matters, there can be no assurance that such insurance or the contractual limitations used by us to limit our liability will be sufficient to cover or limit any claims which may occur.

Our Acquisitions are Subject to a Number of Related Costs and Challenges that Could Have a Material Adverse Effect on Our Business and Results of Operations.  In recent years, we have completed several acquisitions. Achieving the anticipated benefits of an acquisition depends upon whether the integration of the acquired business, products or technology is accomplished efficiently and effectively. In addition, successful acquisitions generally require, among other things, integration of product offerings, manufacturing operations and coordination of sales and marketing and R&D efforts. These difficulties can become more challenging due to the need to coordinate geographically separated organizations, the complexities of the technologies being integrated, and the necessities of integrating personnel with disparate business backgrounds and combining different corporate cultures. The integration of operations following an acquisition also requires the dedication of management resources, which may distract attention from our day-to-day business and may disrupt key R&D, marketing or sales efforts. Our inability to successfully integrate any of our acquisitions could harm our business. The existing products previously sold by entities we have acquired may be of a lesser quality than our products or could contain errors that produce incorrect results on which users rely or cause failure or interruption of systems or processes that could subject us to liability claims that could have a material adverse effect on our operating results or financial position. Furthermore, products acquired in connection with acquisitions may not gain acceptance in our markets, and we may not achieve the anticipated or desired benefits of such transactions.

Compliance With Sections 302 and 404 of the Sarbanes-Oxley Act of 2002 is Costly and Challenging. As required by Section 302 of the Sarbanes-Oxley Act of 2002, this Form 10-Q contains our management’s certification of adequate disclosure controls and procedures as of March 31, 2018. Our most recent annual report on Form 10-K also contains a report by our management on our internal control over financial reporting including an assessment of the effectiveness of our internal control over financial reporting as of December 31, 2017. Our most recent annual report on Form 10-K also contains an attestation and report by our external auditors with respect to the effectiveness of our internal control over financial reporting under Section 404. While these assessments and reports did not reveal any material weaknesses in our internal control over financial reporting, compliance with Sections 302 and 404 is required for each future fiscal year end. We expect that the ongoing compliance with Sections 302 and 404 will continue to be both very costly and very challenging and there can be no assurance that material weaknesses will not be identified in future periods. Any adverse results from such ongoing compliance efforts could result in a loss of investor confidence in our financial reports and have an adverse effect on our stock price. 

Our Business Depends on Our Proprietary Rights and We Have Been Subject to Intellectual Property Litigation. Our success depends on our ability to obtain and maintain patents and other proprietary rights relative to the technologies used in our principal products. Despite our efforts to protect our proprietary rights, unauthorized parties may have in the past infringed or violated certain of our intellectual property rights. We from time to time engage in litigation to protect our intellectual property rights. In monitoring and policing our intellectual property rights, we have been and may be required to spend significant resources. We from time to time may be notified that we are infringing certain patent or intellectual property rights of others. There can be no assurance that any future intellectual property dispute or litigation will not result in significant expense, liability, injunction against the sale of some of our products, and a diversion of management’s attention, any of which may have a material adverse effect on our operating results.
  

49


Our Business Depends on the Continued Service of Our Key Management and Technical Personnel.  Our success depends upon the continued contributions of our key management, sales, marketing, research and development and operational personnel including Alex Davern, our President and Chief Executive Officer, and other members of our senior management and key technical personnel.  In connection with his promotion to Chief Executive Officer in January 2017, we entered into an employment agreement with Mr. Davern.  We have no other agreements providing for the employment of any of our key employees for any fixed term and our key employees may voluntarily terminate their employment with us at any time. The loss of the services of one or more of our key employees in the future could have a material adverse effect on our operating results. We also believe our future success will depend upon our ability to attract and retain additional highly skilled management, technical, marketing, research and development, and operational personnel with experience in managing large and rapidly changing companies, as well as training, motivating and supervising employees. The market for hiring and retaining certain technical personnel, including software engineers, has become more competitive and intense in recent years. Failure to attract and retain a sufficient number of qualified technical personnel, including software engineers or retain our key personnel could have a material adverse effect on our operating results.  

Our Operations are Subject to a Variety of Environmental Regulations and Costs that May Have a Material Adverse Effect on our Business and Results of our Operations.  We must comply with many different governmental regulations related to the use, storage, discharge and disposal of toxic, volatile or otherwise hazardous chemicals used in our operations in the U.S., Hungary, and Malaysia. Although we believe that our activities conform to presently applicable environmental regulations, our failure to comply with present or future regulations could result in the imposition of fines, suspension of production or a cessation of operations. Any such environmental regulations could require us to acquire costly equipment or to incur other significant expenses to comply with such regulations. Any failure by us to control the use of or adequately restrict the discharge of hazardous substances could subject us to future liabilities.

Provisions in Our Charter Documents and Delaware Law May Delay or Prevent an Acquisition of Us. Our certificate of incorporation and bylaws and Delaware law contain provisions that could make it more difficult for a third party to acquire us without the consent of our Board of Directors. These provisions include a classified Board of Directors, prohibition of stockholder action by written consent, prohibition of stockholders to call special meetings and the requirement that the holders of at least 80% of our shares approve any business combination not otherwise approved by two-thirds of our Board of Directors. Delaware law also imposes some restrictions on mergers and other business combinations between us and any holder of 15% or more of our outstanding common stock. In addition, our Board of Directors has the right to issue preferred stock without stockholder approval, which could be used to dilute the stock ownership of a potential hostile acquirer.


50


ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

At March 31, 2018, there were 1,134,247 shares available for repurchase under our repurchase plan approved on April 21, 2010. This repurchase plan does not have an expiration date. The following table provides information as of March 31, 2018 with respect to the shares of our common stock that we repurchased during the first quarter of 2018.

Period
 
Total number of shares purchased
 
Average price paid per share
 
Total number of shares purchased as part of publicly announced plans or programs
 
Maximum number of shares that may yet be purchased under the plans or programs

 
 
 
 
 
 
 
 
January 1, 2018 to January 31, 2018
 

 

 

 
1,134,247


 
 
 
 
 
 
 
 
February 1, 2018 to February 28, 2018
 

 

 

 
1,134,247


 
 
 
 
 
 
 
 
March 1, 2018 to March 31, 2018
 

 

 

 
1,134,247

Total
 

 
$

 

 
1,134,247


ITEM 5. OTHER INFORMATION
  
From time to time our directors, executive officers and other insiders may adopt stock trading plans pursuant to Rule 10b5-1(c) promulgated by the Securities and Exchange Commission under the Securities Exchange Act of 1934, as amended. Jeffrey L. Kodosky and James J. Truchard have made periodic sales of our stock pursuant to such plans.


51


ITEM 6
EXHIBITS
4.1(4)
Specimen of Common Stock certificate of the Company.
10.1(4)
Form of Indemnification Agreement.
101.INS
XBRL Instance Document

52


101.SCH
XBRL Taxonomy Extension Schema Document
101.CAL
XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF
XBRL Taxonomy Extension Definition Linkbase Document
101.LAB
XBRL Taxonomy Extension Label Linkbase Document
101.PRE
XBRL Taxonomy Extension Presentation Linkbase Document
(1)
Incorporated by reference to the same-numbered exhibit filed with the Company’s Form 10-K for the fiscal year ended December 31, 2013.
(2)
Incorporated by reference to the same-numbered exhibit filed with the Company’s Form 10-K for the fiscal year ended December 31, 2007 (File No. 000-25426).
(3)
Incorporated by reference to the same-numbered exhibit filed with the Company’s Form 8-A on April 27, 2004 (File No. 000-25426).
(4)
Incorporated by reference to the Company’s Form S-1 (Reg. No. 33-88386) declared effective March 13, 1995.
(5)
Incorporated by reference to exhibit B of the Company’s Proxy Statement filed on March 30, 2017.
(6)
Incorporated by reference to the same-numbered exhibit filed with the Company’s Form 10-K for the fiscal year ended December 31, 2016.
(7)
Incorporated by reference to exhibit A of the Company’s Proxy Statement filed on April 4, 2005 (File No. 000-25426).
(8)
Incorporated by reference to exhibit 10.8 filed with the Company’s Form 10-Q on August 2, 2006 (File No. 000-25426).
(9)
Incorporated by reference to exhibit 10.9 filed with the Company’s Form 10-Q on August 2, 2006 (File No. 000-25426).
(10)
Incorporated by reference to exhibit 10.10 filed with the Company’s Form 10-Q on August 2, 2006 (File No. 000-25426).
(11)
Incorporated by reference to exhibit 10.11 filed with the Company’s Form 10-Q on August 2, 2006 (File No. 000-25426).
(12)
Incorporated by reference to exhibit 10.1 filed with the Company’s Form 8-K filed on May 17, 2010 (File No. 000-25426).
(13)
Incorporated by reference to exhibit 10.2 filed with the Company’s Form 8-K filed on June 24, 2010 (File No. 000-25426).
(14)
Incorporated by reference to exhibit 10.3 filed with the Company’s Form 8-K filed on June 24, 2010 (File No. 000-25426).
(15)
Incorporated by reference to exhibit 10.4 filed with the Company’s Form 8-K filed on June 24, 2010 (File No. 000-25426).
(16)
Incorporated by reference to exhibit 10.5 filed with the Company’s Form 8-K filed on June 24, 2010 (File No. 000-25426).
(17)
Incorporated by reference to exhibit 10.1 filed with the Company’s Form 8-K filed on April 25, 2014.
(18)
Incorporated by reference to exhibit 10.16 filed with the Company’s Form 10-K for the fiscal year ended December 31, 2014.
(19)
Incorporated by reference to exhibit 10.1 filed with the Company’s Form 8-K filed on May 13, 2013.
(20)
Incorporated by reference to exhibit B of the Company’s Proxy Statement filed on April 1, 2015.
(21)
Incorporated by reference to exhibit 10.18 filed with the Company’s Form 10-Q filed on July 31, 2015.
(22)
Incorporated by reference to exhibit 10.19 filed with the Company’s Form 10-Q filed on July 31, 2015.
(23)
Incorporated by reference to exhibit 10.20 filed with the Company’s Form 10-Q filed on July 31, 2015.
(24)
Incorporated by reference to exhibit 10.21 filed with the Company’s Form 10-Q filed on July 31, 2015.
(25)
Incorporated by reference to exhibit 10.22 filed with the Company’s Form 10-Q filed on July 31, 2015.
(26)
Incorporated by reference to exhibit 10.1 filed with the Company’s Form 8-K filed on December 16, 2016.
(27)
Incorporated by reference to exhibit C of the Company’s Proxy Statement filed on April 1, 2015.
(28)
Incorporated by reference to exhibit 10.1 filed with the Company’s Form 8-K filed on October 30, 2015.
(29)
Incorporated by reference to exhibit 10.25 filed with the Company’s Form 10-Q filed on May 2, 2016.
(30)
Incorporated by reference to exhibit 10.26 filed with the Company’s Form 10-Q filed on May 2, 2016.
(31)
Incorporated by reference to exhibit 10.27 filed with the Company’s Form 10-Q filed on October 31, 2016.

53


(32)
Incorporated by reference to exhibit 10.29 filed with the Company’s Form 10-Q filed on May 1, 2017.
*
Management Contract or Compensatory Plan or Arrangement
Confidential treatment has been granted for portions of this exhibit. These portions have been omitted and submitted separately with the Securities and Exchange Commission.

54


SIGNATURE
  
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.  
  
Dated:  May 1, 2018
NATIONAL INSTRUMENTS CORPORATION
By: /s/ Karen Rapp
Karen Rapp
EVP, Chief Financial Officer
(Principal Financial Officer)
໿


55
EX-10.30 2 nati-20180331ex1030.htm EXHIBIT 10.30 Exhibit
EXHIBIT 10.30
EXECUTION COPY



SECOND AMENDMENT TO LOAN AGREEMENT


THIS SECOND AMENDMENT TO LOAN AGREEMENT (this “Amendment”), dated as of April 27, 2018, is by and among NATIONAL INSTRUMENTS CORPORATION, a Delaware corporation (the “Borrower”), the Guarantors party hereto and WELLS FARGO BANK, NATIONAL ASSOCIATION (the “Lender”). Capitalized terms used herein and not otherwise defined herein shall have the meanings ascribed thereto in the Loan Agreement.


W I T N E S S E T H

WHEREAS, the Borrower, the Guarantors and the Lender are parties to that certain Loan Agreement dated as of May 9, 2013 (as amended by that certain First Amendment to Loan Agreement dated as of October 29, 2015 and as further amended, modified, extended, restated, replaced, or supplemented from time to time, the “Loan Agreement”);

WHEREAS, the Credit Parties have requested that the Lender amend certain provisions of the Loan Agreement; and

WHEREAS, the Lender is willing to make such amendments to the Loan Agreement, in accordance with and subject to the terms and conditions set forth herein.

NOW, THEREFORE, in consideration of the agreements hereinafter set forth, and for other good and valuable consideration, the receipt and adequacy of which are hereby acknowledged, the parties hereto agree as follows:


ARTICLE I
AMENDMENTS TO LOAN AGREEMENT

1.1    Amendment to Recitals to Loan Agreement. The first “Whereas” clause on page 1 of the Loan Agreement is hereby amended such that the amount “$125,000,000.00” is hereby replaced with the amount “$5,000,000.00.”

1.2    Amendments to Section 2.1(a). Section 2.1(a) of the Loan Agreement is hereby amended such that (a) the definition of “Revolving Committed Amount” is hereby amended and restated to be “FIVE MILLION AND NO/100 DOLLARS ($5,000,000) (as such amount may be reduced from time to time as provided in Section 3.4(a) or increased from time to time as provided in Section 2.1(f))” and (b) the text “TEN MILLION AND NO/100 DOLLARS ($10,000,000)” in Section 2.1(a) is replaced with “FIVE MILLION AND NO/100 DOLLARS ($5,000,000)”.

1.3    Amendment to Section 2.2(a). Section 2.2(a) of the Loan Agreement is hereby amended by replacing the text “$10,000,000” in Section 2.2(a) with “$5,000,000”.

1.4    Amendment to Section 2.2. Section 2.2 of the Loan Agreement is hereby amended by adding the following clause (e) to the end of such Section:

(e)    In the event of any drawing under any Letter of Credit, the Lender will promptly notify the Borrower. The Borrower shall reimburse the Lender on the day of drawing under any Letter of Credit if notified prior to 2:00 P.M. (Austin, Texas time) on a Business Day or, if after 2:00 P.M. (Austin, Texas time), on the following Business Day in same day funds as provided herein or in the LC Documents. The Borrower’s obligation to reimburse LC Disbursements hereunder shall be absolute and unconditional under all circumstances irrespective of any rights of set-off, counterclaim or defense to payment the Borrower may claim or have against the Lender, the beneficiary of the Letter of Credit drawn upon or any other Person, including, without limitation, any defense based on any failure of the Borrower to receive consideration or the legality, validity, regularity or unenforceability of the Letter of Credit.

1.5    Amendment to Section 7. Section 7 of the Loan Agreement is hereby amended by adding the following sentence to the end of such Section:

Notwithstanding anything herein to the contrary, the provisions of this Section 7 (other than Sections 7.3, 7.4, 7.7(a), 7.8 and 7.11) shall not apply to the Credit Parties and their Subsidiaries so long as there are no (a) Loans outstanding under this Agreement or (b) LC Disbursements that have not been reimbursed by or on behalf of the Credit Parties within 5 Business Days after the date the Lender requests reimbursement of such LC Disbursement.

1.6    Amendment to Section 8. Section 8 of the Loan Agreement is hereby amended by adding the following sentence to the end of such Section:

Notwithstanding anything herein to the contrary, the provisions of this Section 8 (other than Section 8.8 (solely with respect to the Borrower)) shall not apply to the Credit Parties and their Subsidiaries so long as there are no (a) Loans outstanding under this Agreement or (b) LC Disbursements that have not been reimbursed by or on behalf of the Credit Parties within 5 Business Days after the date the Lender requests reimbursement of such LC Disbursement; provided, that (a) the Credit Parties shall not, in a single transaction or in a series of related transactions, sell, transfer or otherwise dispose of all or substantially all of the property or assets of the Credit Parties, taken as a whole, to any Person other than to the Borrower or another Credit Party and (b) to the extent the Borrower is party to a consolidation or merger, the Borrower shall be the surviving corporation.

ARTICLE II
CONDITIONS TO EFFECTIVENESS

2.1    Closing Conditions. This Amendment shall become effective as of the day and year set forth above (the “Amendment Effective Date”) upon satisfaction of the following conditions (in each case, in form and substance reasonably acceptable to the Lender):

(a)    Executed Amendment. The Lender shall have received a copy of this Amendment duly executed by each of the Credit Parties and the Lender.

(b)    Fees and Expenses. King & Spalding LLP shall have received from the Borrower payment of all reasonable and documented fees and expenses incurred in connection with this Amendment.

(c)    Miscellaneous. All other documents and legal matters in connection with the transactions contemplated by this Amendment shall be reasonably satisfactory in form and substance to the Lender and its counsel.


ARTICLE III
MISCELLANEOUS

3.1    Amended Terms. On and after the Amendment Effective Date, all references to the Loan Agreement in each of the Loan Documents shall hereafter mean the Loan Agreement as amended by this Amendment. Except as specifically amended hereby or otherwise agreed, the Loan Agreement is hereby ratified and confirmed and shall remain in full force and effect according to its terms.

3.2    Representations and Warranties of Credit Parties. Each of the Credit Parties represents and warrants as follows:

(a)    It has taken all necessary corporate or other necessary company action on the part of such Credit Party to authorize the execution, delivery and performance of this Amendment.

(b)    This Amendment has been duly executed and delivered by such Credit Party and constitutes such Credit Party’s legal, valid and binding obligation, enforceable against such Credit Party in accordance with its terms, except as such enforceability may be subject to (i) bankruptcy, insolvency, reorganization, fraudulent conveyance or transfer, moratorium or similar laws affecting creditors’ rights generally and (ii) general principles of equity (regardless of whether such enforceability is considered in a proceeding at law or in equity).

(c)    No consent, approval, authorization or order of, or filing, registration or qualification with, any court or governmental authority or third party is required in connection with the execution, delivery or performance by such Credit Party of this Amendment.

(d)    The representations and warranties set forth in Article 6 of the Loan Agreement are (i) with respect to representations and warranties that contain a materiality qualification, true and correct and (ii) with respect to representations and warranties that do not contain a materiality qualification, true and correct in all material respects, in each case as of the date hereof (except for those which are made as of an earlier date).

(e)    After giving effect to this Amendment, no event has occurred and is continuing which constitutes a Default or an Event of Default.

(f)    Except as provided in this Agreement, the Credit Party Obligations are not reduced or modified by this Amendment and, to the knowledge of the Credit Parties, are not subject to any offsets, defenses or counterclaims.

3.3    Reaffirmation of Credit Party Obligations. Each Credit Party hereby ratifies the Loan Agreement and acknowledges and reaffirms (a) that it is bound by all terms of the Loan Agreement applicable to it and (b) that it is responsible for the observance and full performance of its respective Credit Party Obligations.

3.4    Loan Document. This Amendment shall constitute a Loan Document under the terms of the Loan Agreement.

3.5    Expenses. The Borrower agrees to pay all reasonable and documented costs and expenses of the Lender in connection with the preparation, execution and delivery of this Amendment, including without limitation, the reasonable and documented fees and expenses of the Lender’s legal counsel.

3.6    Further Assurances. The Credit Parties agree to promptly take such action, upon the request of the Lender, as is reasonably necessary to carry out the intent of this Amendment.

3.7    Entirety. This Amendment and the other Loan Documents embody the entire agreement among the parties hereto and supersede all prior agreements and understandings, oral or written, if any, relating to the subject matter hereof.

3.8    Counterparts; Telecopy. This Amendment may be executed in any number of counterparts, each of which when so executed and delivered shall be an original, but all of which shall constitute one and the same instrument. Delivery of an executed counterpart to this Amendment by telecopy or other electronic means shall be effective as an original and shall constitute a representation that an original will be delivered.

3.9    No Actions, Claims, Etc. As of the date hereof, each of the Credit Parties hereby acknowledges and confirms that it has no knowledge of any actions, causes of action, claims, demands, damages and liabilities of whatever kind or nature, in law or in equity, against the Lender or the Lenders’ respective officers, employees, representatives, agents, counsel or directors arising from any action by such Persons, or failure of such Persons to act under the Loan Agreement on or prior to the date hereof.

3.10    GOVERNING LAW. THIS AMENDMENT SHALL BE GOVERNED BY, AND SHALL BE CONSTRUED AND ENFORCED IN ACCORDANCE WITH THE LAWS OF THE STATE OF NEW YORK (INCLUDING SECTIONS 5-1401 AND 5-1402 OF THE NEW YORK GENERAL OBLIGATIONS LAW).

3.11    Successors and Assigns. This Amendment shall be binding upon and inure to the benefit of the parties hereto and their respective successors and assigns.

3.12    Consent to Jurisdiction; Service of Process; Waiver of Jury Trial. The jurisdiction, service of process and waiver of jury trial provisions set forth in Sections 10.10 of the Loan Agreement are hereby incorporated by reference, mutatis mutandis.


[REMAINDER OF PAGE INTENTIONALLY LEFT BLANK]



NATIONAL INSTRUMENTS CORPORATION
AMENDMENT TO LOAN AGREEMENT

IN WITNESS WHEREOF the parties hereto have caused this Amendment to be duly executed on the date first above written.


 
 BORROWER:
 
NATIONAL INSTRUMENTS CORPORATION,
a Delaware corporation
 
 
 
 
 
By:
/s/ Alexander Davern
 
 
Name:
Alexander M. Davern
 
 
Title:
President and Chief Executive Officer

 
 GUARANTORS:
 
AWR CORPORATION,
a Delaware corporation
 
 
 
 
 
By:
/s/ Eric Starkloff
 
 
Name:
Eric Starkloff
 
 
Title:
President

 
 
 
NATIONAL INSTRUMENTS EUROPE CORPORATION,
a Texas corporation
 
 
 
 
 
By:
/s/ Alexander Davern
 
 
Name:
Alexander M. Davern
 
 
Title:
President

 
 
 
PHASE MATRIX, INC.,
a California corporation
 
 
 
 
 
By:
/s/ Eric Starkloff
 
 
Name:
Eric Starkloff
 
 
Title:
President
 


 
NATIONAL INSTRUMENTS CORPORATION
AMENDMENT TO LOAN AGREEMENT

 LENDER:
 
WELLS FARGO BANK, NATIONAL ASSOCIATION, as Lender
 
 
 
 
 
By:
/s/ Susan L. Coulter
 
 
Name:
Susan L. Coulter
 
 
Title:
Senior Vice President


EX-31.1 3 nati-20180331ex31_1.htm EXHIBIT 31.1 Exhibit
EXHIBIT 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

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

Date: May 1, 2018
By:
 /s/ Alex M. Davern

Alex M. Davern

Chief Executive Officer


EX-31.2 4 nati-20180331ex31_2.htm EXHIBIT 31.2 Exhibit
EXHIBIT 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

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

Date:  May 1, 2018
By:
/s/ Karen Rapp                                   

Karen Rapp

Chief Financial Officer


EX-32.1 5 nati-20180331ex32_1.htm EXHIBIT 32.1 Exhibit
EXHIBIT 32.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Alex M. Davern, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report of National Instruments Corporation on Form 10-Q for the fiscal quarter ended March 31, 2018 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Form 10-Q fairly presents in all material respects the financial condition and results of operations of National Instruments Corporation.

By: /s/ Alex M. Davern
Alex M. Davern
Chief Executive Officer
Date: May 1, 2018

I, Karen Rapp, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report of National Instruments Corporation on Form 10-Q for the fiscal quarter ended March 31, 2018 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Form 10-Q fairly presents in all material respects the financial condition and results of operations of National Instruments Corporation.

By: /s/ Karen Rapp
Karen Rapp
Chief Financial Officer
Date: May 1, 2018



EX-101.INS 6 nati-20180331.xml XBRL INSTANCE DOCUMENT 0000935494 2018-01-01 2018-03-31 0000935494 2018-04-25 0000935494 2017-12-31 0000935494 2018-03-31 0000935494 2017-01-01 2017-03-31 0000935494 2016-12-31 0000935494 2017-03-31 0000935494 nati:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-03-31 0000935494 nati:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member us-gaap:AccountingStandardsUpdate201409Member 2018-03-31 0000935494 2018-01-01 0000935494 nati:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member us-gaap:AccountingStandardsUpdate201409Member 2018-01-01 0000935494 nati:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2017-12-31 0000935494 nati:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-01-01 2018-03-31 0000935494 nati:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member us-gaap:AccountingStandardsUpdate201409Member 2018-01-01 2018-03-31 0000935494 nati:A20180401Member 2018-03-31 0000935494 nati:A20190101Member 2018-03-31 0000935494 nati:A20200101Member 2018-03-31 0000935494 nati:TransferredAtPointInTimeMember us-gaap:AsiaPacificMember 2017-01-01 2017-03-31 0000935494 nati:TransferredOverTimeMember us-gaap:NorthAmericaMember 2017-01-01 2017-03-31 0000935494 nati:TransferredAtPointInTimeMember us-gaap:AsiaPacificMember 2018-01-01 2018-03-31 0000935494 nati:TransferredOverTimeMember us-gaap:AsiaPacificMember 2018-01-01 2018-03-31 0000935494 nati:TransferredAtPointInTimeMember 2017-01-01 2017-03-31 0000935494 nati:TransferredOverTimeMember us-gaap:AsiaPacificMember 2017-01-01 2017-03-31 0000935494 nati:TransferredOverTimeMember us-gaap:EMEAMember 2018-01-01 2018-03-31 0000935494 us-gaap:NorthAmericaMember 2018-01-01 2018-03-31 0000935494 nati:TransferredOverTimeMember 2017-01-01 2017-03-31 0000935494 us-gaap:AsiaPacificMember 2017-01-01 2017-03-31 0000935494 us-gaap:EMEAMember 2018-01-01 2018-03-31 0000935494 us-gaap:EMEAMember 2017-01-01 2017-03-31 0000935494 nati:TransferredAtPointInTimeMember us-gaap:EMEAMember 2018-01-01 2018-03-31 0000935494 us-gaap:NorthAmericaMember 2017-01-01 2017-03-31 0000935494 nati:TransferredOverTimeMember us-gaap:EMEAMember 2017-01-01 2017-03-31 0000935494 nati:TransferredAtPointInTimeMember us-gaap:EMEAMember 2017-01-01 2017-03-31 0000935494 nati:TransferredAtPointInTimeMember us-gaap:NorthAmericaMember 2017-01-01 2017-03-31 0000935494 nati:TransferredOverTimeMember 2018-01-01 2018-03-31 0000935494 nati:TransferredAtPointInTimeMember 2018-01-01 2018-03-31 0000935494 us-gaap:AsiaPacificMember 2018-01-01 2018-03-31 0000935494 nati:TransferredAtPointInTimeMember us-gaap:NorthAmericaMember 2018-01-01 2018-03-31 0000935494 nati:TransferredOverTimeMember us-gaap:NorthAmericaMember 2018-01-01 2018-03-31 0000935494 us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0000935494 us-gaap:BankTimeDepositsMember 2017-12-31 0000935494 us-gaap:USTreasurySecuritiesMember 2018-03-31 0000935494 us-gaap:CorporateDebtSecuritiesMember 2018-03-31 0000935494 us-gaap:BankTimeDepositsMember 2018-03-31 0000935494 us-gaap:FairValueInputsLevel1Member 2018-03-31 0000935494 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2018-03-31 0000935494 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2018-03-31 0000935494 us-gaap:FairValueInputsLevel3Member 2018-03-31 0000935494 us-gaap:FairValueInputsLevel2Member us-gaap:BankTimeDepositsMember 2018-03-31 0000935494 us-gaap:FairValueInputsLevel3Member us-gaap:USTreasurySecuritiesMember 2018-03-31 0000935494 us-gaap:FairValueInputsLevel1Member us-gaap:BankTimeDepositsMember 2018-03-31 0000935494 us-gaap:MoneyMarketFundsMember 2018-03-31 0000935494 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2018-03-31 0000935494 us-gaap:FairValueInputsLevel2Member 2018-03-31 0000935494 us-gaap:FairValueInputsLevel3Member us-gaap:MoneyMarketFundsMember 2018-03-31 0000935494 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasurySecuritiesMember 2018-03-31 0000935494 us-gaap:FairValueInputsLevel3Member us-gaap:BankTimeDepositsMember 2018-03-31 0000935494 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2018-03-31 0000935494 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2018-03-31 0000935494 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2018-03-31 0000935494 us-gaap:FairValueInputsLevel1Member us-gaap:BankTimeDepositsMember 2017-12-31 0000935494 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2017-12-31 0000935494 us-gaap:FairValueInputsLevel3Member us-gaap:USTreasurySecuritiesMember 2017-12-31 0000935494 us-gaap:USTreasurySecuritiesMember 2017-12-31 0000935494 us-gaap:MoneyMarketFundsMember 2017-12-31 0000935494 us-gaap:FairValueInputsLevel3Member 2017-12-31 0000935494 us-gaap:FairValueInputsLevel2Member 2017-12-31 0000935494 us-gaap:FairValueInputsLevel2Member us-gaap:BankTimeDepositsMember 2017-12-31 0000935494 us-gaap:FairValueInputsLevel1Member 2017-12-31 0000935494 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0000935494 us-gaap:FairValueInputsLevel3Member us-gaap:BankTimeDepositsMember 2017-12-31 0000935494 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0000935494 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2017-12-31 0000935494 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasurySecuritiesMember 2017-12-31 0000935494 us-gaap:FairValueInputsLevel3Member us-gaap:MoneyMarketFundsMember 2017-12-31 0000935494 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2017-12-31 0000935494 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0000935494 us-gaap:CostOfSalesMember 2018-01-01 2018-03-31 0000935494 nati:OtherDerivativesMember 2017-12-31 0000935494 nati:OtherDerivativesMember 2018-03-31 0000935494 nati:OtherDerivativesMember us-gaap:MaximumMember 2018-01-01 2018-03-31 0000935494 us-gaap:MaximumMember 2018-01-01 2018-03-31 0000935494 us-gaap:ForwardContractsMember us-gaap:SalesRevenueNetMember 2018-01-01 2018-03-31 0000935494 nati:OtherDerivativesMember us-gaap:MaximumMember 2018-03-31 0000935494 us-gaap:ForwardContractsMember us-gaap:MaximumMember 2018-01-01 2018-03-31 0000935494 us-gaap:MaximumMember 2017-01-01 2017-12-31 0000935494 us-gaap:ForwardContractsMember us-gaap:MaximumMember 2018-03-31 0000935494 us-gaap:ForwardContractsMember us-gaap:OperatingExpenseMember 2018-01-01 2018-03-31 0000935494 us-gaap:DesignatedAsHedgingInstrumentMember 2017-01-01 2017-03-31 0000935494 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SalesRevenueNetMember 2017-01-01 2017-03-31 0000935494 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2017-01-01 2017-03-31 0000935494 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ForeignCurrencyGainLossMember 2017-01-01 2017-03-31 0000935494 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OperatingExpenseMember 2017-01-01 2017-03-31 0000935494 currency:JPY 2018-03-31 0000935494 currency:JPY 2017-12-31 0000935494 currency:MYR 2018-03-31 0000935494 currency:EUR 2018-03-31 0000935494 currency:GBP 2017-12-31 0000935494 currency:CNY 2018-03-31 0000935494 currency:GBP 2018-03-31 0000935494 currency:CNY 2017-12-31 0000935494 currency:HUF 2018-03-31 0000935494 currency:EUR 2017-12-31 0000935494 currency:MYR 2017-12-31 0000935494 currency:HUF 2017-12-31 0000935494 currency:KRW 2017-12-31 0000935494 currency:KRW 2018-03-31 0000935494 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2018-01-01 2018-03-31 0000935494 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ForeignCurrencyGainLossMember 2018-01-01 2018-03-31 0000935494 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OperatingExpenseMember 2018-01-01 2018-03-31 0000935494 us-gaap:DesignatedAsHedgingInstrumentMember 2018-01-01 2018-03-31 0000935494 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SalesRevenueNetMember 2018-01-01 2018-03-31 0000935494 us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000935494 us-gaap:OtherNoncurrentAssetsMember nati:ForeignExchangeContractLongTermMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-03-31 0000935494 us-gaap:OtherNoncurrentAssetsMember nati:ForeignExchangeContractLongTermMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000935494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember nati:ForeignExchangeContractShortTermMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000935494 us-gaap:NondesignatedMember 2017-12-31 0000935494 us-gaap:NondesignatedMember 2018-03-31 0000935494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember nati:ForeignExchangeContractShortTermMember us-gaap:NondesignatedMember 2018-03-31 0000935494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember nati:ForeignExchangeContractShortTermMember us-gaap:NondesignatedMember 2017-12-31 0000935494 us-gaap:DesignatedAsHedgingInstrumentMember 2018-03-31 0000935494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember nati:ForeignExchangeContractShortTermMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-03-31 0000935494 us-gaap:OtherCurrentLiabilitiesMember nati:ForeignExchangeContractShortTermMember us-gaap:NondesignatedMember 2017-12-31 0000935494 us-gaap:OtherCurrentLiabilitiesMember nati:ForeignExchangeContractShortTermMember us-gaap:NondesignatedMember 2018-03-31 0000935494 us-gaap:OtherNoncurrentLiabilitiesMember nati:ForeignExchangeContractLongTermMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-03-31 0000935494 us-gaap:OtherCurrentLiabilitiesMember nati:ForeignExchangeContractShortTermMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-03-31 0000935494 us-gaap:OtherNoncurrentLiabilitiesMember nati:ForeignExchangeContractLongTermMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000935494 us-gaap:OtherCurrentLiabilitiesMember nati:ForeignExchangeContractShortTermMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000935494 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2017-01-01 2017-03-31 0000935494 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2018-01-01 2018-03-31 0000935494 us-gaap:NondesignatedMember 2018-01-01 2018-03-31 0000935494 us-gaap:NondesignatedMember 2017-01-01 2017-03-31 0000935494 us-gaap:ComputerSoftwareIntangibleAssetMember 2017-01-01 2017-03-31 0000935494 us-gaap:PatentsMember us-gaap:MinimumMember 2018-01-01 2018-03-31 0000935494 us-gaap:ComputerSoftwareIntangibleAssetMember 2018-01-01 2018-03-31 0000935494 us-gaap:PatentsMember us-gaap:MaximumMember 2018-01-01 2018-03-31 0000935494 us-gaap:DevelopedTechnologyRightsMember us-gaap:MinimumMember 2018-01-01 2018-03-31 0000935494 us-gaap:ComputerSoftwareIntangibleAssetMember us-gaap:MaximumMember 2018-01-01 2018-03-31 0000935494 us-gaap:DevelopedTechnologyRightsMember us-gaap:MaximumMember 2018-01-01 2018-03-31 0000935494 us-gaap:ComputerSoftwareIntangibleAssetMember us-gaap:MinimumMember 2018-01-01 2018-03-31 0000935494 us-gaap:OtherIntangibleAssetsMember 2017-12-31 0000935494 us-gaap:OtherIntangibleAssetsMember 2018-03-31 0000935494 us-gaap:ComputerSoftwareIntangibleAssetMember 2018-03-31 0000935494 us-gaap:ComputerSoftwareIntangibleAssetMember 2017-12-31 0000935494 us-gaap:PatentsMember 2018-03-31 0000935494 us-gaap:DevelopedTechnologyRightsMember 2018-03-31 0000935494 us-gaap:DevelopedTechnologyRightsMember 2017-12-31 0000935494 us-gaap:PatentsMember 2017-12-31 0000935494 2017-01-01 2017-12-31 0000935494 country:MY 2018-01-01 2018-03-31 0000935494 country:HU 2017-01-01 2017-03-31 0000935494 country:HU 2018-01-01 2018-03-31 0000935494 country:MY 2017-01-01 2017-03-31 0000935494 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-03-31 0000935494 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0000935494 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-03-31 0000935494 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000935494 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-03-31 0000935494 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-03-31 0000935494 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-03-31 0000935494 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 0000935494 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-12-31 0000935494 us-gaap:AccumulatedTranslationAdjustmentMember 2018-03-31 0000935494 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0000935494 us-gaap:AccumulatedTranslationAdjustmentMember 2017-01-01 2017-03-31 0000935494 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0000935494 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-03-31 0000935494 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-03-31 0000935494 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-01-01 2017-03-31 0000935494 us-gaap:AccumulatedTranslationAdjustmentMember 2016-12-31 0000935494 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-03-31 0000935494 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-12-31 0000935494 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-01-01 2017-03-31 0000935494 us-gaap:AccumulatedTranslationAdjustmentMember 2017-03-31 0000935494 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-12-31 0000935494 2013-05-14 2013-05-14 0000935494 nati:IncentivePlan2015Member 2015-05-12 0000935494 2013-05-14 0000935494 nati:ShareBasedCompensationAwardTrancheFourMember 2018-01-01 2018-03-31 0000935494 nati:IncentivePlan2015Member 2018-03-31 0000935494 nati:EmployeeStockPurchasePlanMember 2018-01-01 2018-03-31 0000935494 us-gaap:RestrictedStockMember nati:IncentivePlanTwoThousandAndTenMember 2010-05-11 0000935494 us-gaap:RestrictedStockMember nati:IncentivePlanTwoThousandAndFiveMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2018-01-01 2018-03-31 0000935494 2010-05-11 0000935494 nati:EmployeeStockPurchasePlanMember 2018-03-31 0000935494 us-gaap:SeriesAPreferredStockMember 2004-01-21 0000935494 us-gaap:RestrictedStockMember nati:IncentivePlanTwoThousandAndFiveMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2018-01-01 2018-03-31 0000935494 us-gaap:RestrictedStockMember nati:IncentivePlanTwoThousandAndFiveMember 2005-05-31 0000935494 2015-05-12 0000935494 2017-05-09 0000935494 nati:IncentivePlanTwoThousandAndTenMember 2015-05-12 0000935494 us-gaap:RestrictedStockMember nati:IncentivePlanTwoThousandAndFiveMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2018-01-01 2018-03-31 0000935494 nati:OutsideUnitedStatesMember 2018-03-31 0000935494 nati:OutsideUnitedStatesMember 2017-01-01 2017-03-31 0000935494 nati:OutsideUnitedStatesMember 2018-01-01 2018-03-31 0000935494 nati:OutsideUnitedStatesMember 2017-12-31 0000935494 us-gaap:MinimumMember 2018-01-01 2018-03-31 0000935494 2013-05-09 0000935494 us-gaap:MinimumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-01-01 2018-03-31 0000935494 us-gaap:MaximumMember us-gaap:BaseRateMember 2018-01-01 2018-03-31 0000935494 nati:FirstAmendmentMember 2015-10-29 0000935494 us-gaap:MaximumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-01-01 2018-03-31 0000935494 us-gaap:MinimumMember us-gaap:BaseRateMember 2018-01-01 2018-03-31 0000935494 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-03-31 0000935494 us-gaap:CostOfSalesMember 2017-01-01 2017-03-31 0000935494 us-gaap:SellingAndMarketingExpenseMember 2017-01-01 2017-03-31 0000935494 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-03-31 0000935494 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-03-31 0000935494 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-03-31 0000935494 us-gaap:GeneralAndAdministrativeExpenseMember 2017-01-01 2017-03-31 0000935494 us-gaap:LetterOfCreditMember us-gaap:SubsequentEventMember 2018-04-27 0000935494 2015-10-29 0000935494 us-gaap:SubsequentEventMember 2018-04-25 0000935494 us-gaap:LetterOfCreditMember 2015-10-29 0000935494 us-gaap:SubsequentEventMember 2018-04-27 xbrli:pure iso4217:USD nati:segment nati:region nati:country nati:reporting_unit iso4217:USD xbrli:shares xbrli:shares false --12-31 Q1 2018 2018-03-31 10-Q 0000935494 131204795 Large Accelerated Filer NATIONAL INSTRUMENTS CORP /DE/ 49733000 52856000 P60M 365000000 154380000 158787000 144316000 -10064000 2273000 54868000 42670000 400000 300000 -2984000 -2046000 P24M P90D P36M P21M 0.09 P1Y 0.02 25000000.0 3 3.25 50 3 31793000 28229000 0.90 1 0.85 0.61 0.62 P3Y P1Y 300106000 249965000 79617000 76669000 93679000 50141000 7310000 18069000 24762000 86927000 94738000 118441000 262134000 78685000 86907000 96542000 49763000 8078000 18505000 23180000 86763000 105412000 119722000 311897000 54500000 0.39 0.35 0.26 69900000 248825000 248825000 242291000 239949000 2342000 251224000 2399000 81515000 81515000 -16509000 -14300000 829979000 846743000 8400000 8400000 21500 0 1566434000 1591605000 894090000 915789000 230004000 63183000 166821000 0 245101000 74869000 170232000 0 182000 0 182000 168000 0 168000 0 395000 0 395000 1077000 0 1066000 11000 122101000 1760000 120341000 165068000 1300000 128454000 35314000 1760000 0 0 120128000 0 0 1760000 120128000 1300000 0 0 0 127556000 35303000 0 0 0 1300000 127556000 35303000 102310000 102310000 101575000 101575000 62758000 1300000 26144000 35314000 62584000 1300000 25981000 35303000 121888000 1760000 120128000 164159000 1300000 127556000 35303000 12000000 8000000 5300000 6200000 11624000 7668000 285283000 279008000 290164000 250365000 61423000 0 0 39461000 0 0 61423000 39461000 73569000 0 0 73569000 -6275000 -39799000 1900000 -9900000 1900000 2643059 0.21 0.23 0.01 0.01 0.01 360000000 360000000 3000000 360000000 3000000 129202979 131204795 129202979 131204795 1310000 1312000 20250000 26477000 75196000 72317000 76524000 74523000 1328000 2206000 -2900000 -1700000 0.005 0.02 0 0.01125 33609000 33609000 32774000 31136000 1638000 35247000 1638000 120638000 120638000 127766000 142429000 -14663000 111571000 -9067000 33742000 33742000 31021000 32834000 -1813000 32745000 -997000 62000000 78000000 78000000 18669000 17436000 7233000 2339000 4707000 187000 7046000 187000 7372000 2591000 4461000 320000 7052000 320000 318974000 39197000 177406000 9931000 41296000 22857000 0 28287000 60000000 343933000 50753000 188001000 8498000 36067000 20145000 15853000 24616000 52000000 -550000 -563000 2080000 967000 341000 456000 -2620000 -1823000 0 0 0 0 1309000 1188000 -5309000 -2812000 726000 576000 -5073000 -3771000 -2546000 -2546000 -1761000 -1761000 12743000 7487000 1297000 3959000 11446000 1297000 15927000 10533000 628000 4766000 15299000 628000 0.23 0.14 0.15 0.04 0.19 0.14 0.14 0.04 0.18 2715000 2577000 0.22 0.18 0.21 43309000 34640000 P6Y P3Y P8Y P3Y P17Y P10Y 168324000 30345000 87341000 30707000 19931000 176242000 35443000 88501000 31853000 20445000 291617000 116691000 96198000 45565000 33163000 302484000 123588000 96592000 48721000 33583000 123293000 86346000 8857000 14858000 13232000 126242000 88145000 8091000 16868000 13138000 7232000 0 7232000 0 7373000 0 7373000 12743000 0 12743000 0 15927000 0 15927000 0 82000 979000 25743000 27277000 266783000 269620000 2837000 0 0 223582000 237374000 2200000 23174000 29612000 5026000 4186000 1158000 5344000 600000 600000 0.01 0.01 -6441000 7879000 670000 1497000 123293000 126242000 178000 0 84141000 85358000 184592000 193273000 91513000 98502000 8938000 9413000 343000 1015000 438413000 441899000 1566434000 1591605000 269255000 275969000 12743000 0 12743000 0 15927000 0 15927000 0 10158000 10486000 0.003 0.00175 0.016 0.03 50000000.0 50000000 125000000 10000000 125000000.0 5000000 5000000 0 28594000 31538000 0 31538000 -19384000 -21577000 -36282000 -60782000 46676000 39983000 18148000 18991000 5277000 24268000 1 1 2112000 -1845000 -4000 3961000 -486000 -5594000 -696000 5804000 201264000 209260000 -23000 209237000 22318000 21702000 6435000 28137000 32553000 32553000 31155000 31238000 -83000 32447000 -106000 -4000 -696000 1145000 1337000 -2812000 -3771000 3961000 5804000 2102000 2209000 -957000 -872000 -957000 -1002000 -20000 65000 -872000 -807000 -65000 0 23782000 23782000 32478000 29220000 3258000 25882000 2100000 10134000 10134000 431000 -519000 3940000 27201000 30177000 525000 2855000 25253000 52355000 10811000 8115000 0.01 0.01 0.01 5000000 5000000 750000 5000000 0 0 0 0 0 0 48621000 65701000 7817000 8600000 11931000 10211000 249715000 132000000 248799000 132000000 7400000 967000 967000 0 0 -1823000 -1823000 0 0 58263000 61843000 3117000 333000 175000 254000 2355000 612000 146000 1645000 2431000 28000 5408000 3900000 3899000 313241000 313241000 315951000 329790000 13839000 321860000 8619000 271512000 273947000 6412000 280359000 300106000 189000000 305485000 6412000 200000000 311897000 117258000 120117000 6402000 8204000 P3Y P10Y P5Y P4Y 0.15 180000000 4050000 3362304 2518416 3000000 2518416 3838195 38.25 224838 121888000 164159000 1800000 2686000 2794000 2846000 3021000 536000 784000 49000 230000 595000 729000 1134247 0 0 3222000 -669000 -34621000 -37174000 1412000 -653000 -32519000 -33278000 1128021000 -3010000 -782000 -16509000 -12717000 1149706000 -5974000 -1413000 -14300000 -6913000 10200000 10500000 1000000 200000 130108000 132624000 129438000 131127000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in deferred revenue, current and non-current, during the three months ended March 31, 2018 were as follows:</font></div><div style="line-height:120%;text-align:center;text-indent:24px;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:657px;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:477px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:167px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Amount</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td colspan="3" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Deferred Revenue at December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">154,380</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Impact of adopting new revenue standard</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,064</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Deferred Revenue at January 1, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">144,316</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Deferral of revenue billed in current period, net of recognition</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,868</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Recognition of revenue deferred in prior periods</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(42,670</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Foreign currency translation impact</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,273</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance as of March 31, 2018 (unaudited)</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">158,787</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:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total net sales based on the disaggregation criteria described above are as follows:</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:98.2421875%;border-collapse:collapse;text-align:left;"><tr><td colspan="19" rowspan="1"></td></tr><tr><td style="width:20%;" rowspan="1" 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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended March 31,</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div></td><td 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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="8" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017 </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family: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;border-top:2px solid #000000;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net sales:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Point-in-Time</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Over Time</font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Point-in-Time</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Over Time</font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Americas</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,542</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,180</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">119,722</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93,679</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,762</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118,441</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">EMEIA</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,907</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,505</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105,412</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,069</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94,738</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">APAC</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,685</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,078</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,763</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79,617</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,310</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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,927</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total net sales</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">262,134</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,763</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">311,897</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">249,965</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,141</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">300,106</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 colspan="19" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Note(1): As discussed in Note 1, prior periods have not been adjusted for adoption of ASU 2014-09</font></div></td></tr><tr><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Note(2): Net sales contains hedging gain and losses, which do not represent revenues recognized from customers. </font></div><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See Note - 5 Derivatives for more information on the impact of our hedging activities on our results of operations</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue is recognized upon transfer of control of the promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. We enter into contracts that can include various combinations of our products or services, which are generally capable of being distinct and accounted for as separate performance obligations. Revenue is recognized net of allowances for returns and any taxes collected from customers, which are subsequently remitted to governmental authorities. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Nature of Goods and Services </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We derive revenues from&#160;two&#160;primary sources: products and software maintenance. </font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Product revenues </font><font style="font-family:inherit;font-size:10pt;">are primarily generated from the sale of off-the-shelf modular test and measurement hardware components and related drivers, and application software licenses. Sales of most hardware components may also include optional extended hardware warranties, which typically provide additional service-type coverage for three years from the purchase date. Our software licenses typically provide for a perpetual right to use our software. We also offer some term-based software licenses that expire, which are referred to as subscription arrangements. We do not customize software for customers and installation services are not required. The software is delivered before related services are provided and is functional without professional services, updates and technical support. We sell our customer support contracts as a percentage of net software purchases the support is related to. Revenues from offerings related to our hardware and software products such as extended hardware warranties, training, consulting and installation services are not significant and also presented within product revenues, as further discussed below. </font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Software maintenance</font><font style="font-family:inherit;font-size:10pt;"> revenues consists of post contract customer support that provides the customer with unspecified upgrades and technical support. </font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For these contracts, we account for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of software licenses are estimated based on our established pricing practices and maximize the use of observable inputs. Standalone selling prices of hardware products are typically estimated based on observable transactions when these services are sold on a standalone basis. Revenue is recognized net of allowances for returns and any taxes collected from customers, which are subsequently remitted to governmental authorities. Our typical performance obligations include the following:</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:668px;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:166px;" rowspan="1" colspan="1"></td><td style="width:166px;" rowspan="1" colspan="1"></td><td style="width:166px;" rowspan="1" colspan="1"></td><td style="width:166px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Performance Obligation</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">When performance obligation is typically satisfied</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">When payment is typically due</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">How Standalone Selling Price is Typically Estimated</font></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Product revenue</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Modular hardware</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When customer obtains control of the product (point in time)</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Within 30-90 days of shipment</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Observable in transactions without multiple performance obligations</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software licenses</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When license is delivered to customer or made available for download, and the applicable license period has begun (point-in-time)</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Within 30-90 days of the beginning of license period</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Established pricing practices for software licenses bundled with maintenance, which are separately observable in renewal transactions</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Extended hardware warranty</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ratably over the course of the support contract (over time)</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At the beginning of the contract period</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Observable in renewal transactions</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other related support offerings</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As work is performed (over time) or course is delivered (point in time)</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Within 30-90 days of delivery</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom: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 in transactions without multiple performance obligations</font></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Software maintenance revenue</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software maintenance</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Ratably over the course of the support contract (over time)</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;">At the beginning of the contract 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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Observable in renewal transactions</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Significant Judgments</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Judgment is required to determine the standalone selling price ("SSP") for each distinct performance obligation. We use a single amount to estimate SSP for items that are not sold separately, including perpetual and term licenses sold with software maintenance. We use a range of amounts to estimate SSP when we sell each of the products and services separately and need to determine whether there is a discount that needs to be allocated based on the relative SSP of the various products and services. </font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due to the various benefits from and the nature of our enterprise agreement program, judgment is required to assess the pattern of delivery, including the exercise pattern of certain benefits across our portfolio of customers. Additionally, whether a renewal option represents a distinct performance obligation could significantly impact the timing of revenue recognized. </font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our products are generally sold with a right of return which are accounted for as variable consideration when estimating the amount of revenue to recognize. Returns and credits are estimated at contract inception and updated at the end of each reporting period as additional information becomes available and only to the extent that it is probable that a significant reversal of any incremental revenue will not occur. During the first quarter of 2018, we reclassified our allowance for sales returns to other current liabilities from accounts receivable,net due to the adoption of the new revenue standard.</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Disaggregation of Revenues</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We disaggregate revenue from contracts with customers based on the timing of transfer of goods or services to customers (point-in-time or over time) and geographic region based on the billing location of the customer. The geographic regions that are tracked are the Americas (United States, Canada, and Latin America), EMEIA (Europe, Middle East, India, and Africa) and APAC (Australia, New Zealand, Southeast Asia, and China). We operate as </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> operating segment.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total net sales based on the disaggregation criteria described above are as follows:</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:98.2421875%;border-collapse:collapse;text-align:left;"><tr><td colspan="19" rowspan="1"></td></tr><tr><td style="width:20%;" rowspan="1" 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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended March 31,</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div></td><td 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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="8" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017 </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family: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;border-top:2px solid #000000;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net sales:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Point-in-Time</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Over Time</font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Point-in-Time</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Over Time</font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Americas</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,542</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,180</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">119,722</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93,679</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,762</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118,441</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">EMEIA</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,907</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,505</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105,412</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,069</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94,738</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">APAC</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,685</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,078</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,763</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79,617</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,310</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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,927</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total net sales</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">262,134</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,763</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">311,897</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">249,965</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,141</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">300,106</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 colspan="19" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Note(1): As discussed in Note 1, prior periods have not been adjusted for adoption of ASU 2014-09</font></div></td></tr><tr><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Note(2): Net sales contains hedging gain and losses, which do not represent revenues recognized from customers. </font></div><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See Note - 5 Derivatives for more information on the impact of our hedging activities on our results of operations</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Information about Contract Balances</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amounts collected in advance of services being provided are accounted for as deferred revenue. Nearly all of our deferred revenue balance is related to extended hardware and software maintenance contracts. Payment terms and conditions vary by contract type, although payment is typically due within 30 to 90 days of contract inception. In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined our contracts generally do not include a significant financing component. The primary purpose of our invoicing terms is to provide customers with simplified and predictable ways of purchasing our products and services, not to receive financing from our customers, such as invoicing at the beginning of a subscription term with a portion of the revenue recognized ratably over the contract period, or to provide customers with financing, such as multi-year on-premises licenses that are invoiced annually with revenue recognized upfront. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in deferred revenue, current and non-current, during the three months ended March 31, 2018 were as follows:</font></div><div style="line-height:120%;text-align:center;text-indent:24px;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:657px;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:477px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:167px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Amount</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td colspan="3" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Deferred Revenue at December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">154,380</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Impact of adopting new revenue standard</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,064</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Deferred Revenue at January 1, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">144,316</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Deferral of revenue billed in current period, net of recognition</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,868</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Recognition of revenue deferred in prior periods</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(42,670</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Foreign currency translation impact</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,273</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance as of March 31, 2018 (unaudited)</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">158,787</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the three months ended March 31, 2018, revenue recognized from performance obligations related to prior periods (for example, due to changes in transaction price) was not material. Amounts recognized as revenue in excess of amounts billed are recorded as unbilled receivables. Unbilled receivables which are anticipated to be invoiced in the next twelve months are included in "accounts receivable, net" on the consolidated balance sheet. Based on the nature of our contracts with customers, we do not typically recognize unbilled receivables related to revenues recognized in excess of amounts billed. For the three months ended March 31, 2018 amounts recognized related to unbilled receivables were not material. </font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Unsatisfied Performance Obligations</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue expected to be recognized in any future period related to remaining performance obligations, excluding revenue pertaining to contracts that have an original expected duration of one year or less, and contracts where revenue is recognized as invoiced was approximately </font><font style="font-family:inherit;font-size:10pt;">$54.5 million</font><font style="font-family:inherit;font-size:10pt;"> as of March 31, 2018. Since we typically invoice customers at contract inception, this amount is included in our current and non-current deferred revenue balances. As of March 31, 2018, we expect to recognize approximately </font><font style="font-family:inherit;font-size:10pt;">39%</font><font style="font-family:inherit;font-size:10pt;"> of the revenue related to these unsatisfied performance obligations during the remainder of 2018, </font><font style="font-family:inherit;font-size:10pt;">35%</font><font style="font-family:inherit;font-size:10pt;"> during 2019, and </font><font style="font-family:inherit;font-size:10pt;">26%</font><font style="font-family:inherit;font-size:10pt;"> thereafter. </font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Assets Recognized from the Costs to Obtain a Contract with a Customer</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize an asset for the incremental costs of obtaining a contract with a customer if we expect the benefit of those costs to be longer than one year. We have determined that certain sales incentive programs meet the requirements to be capitalized. Capitalized incremental costs related to initial contracts and renewals are amortized over the same period because the commissions paid on both the initial contract and renewals are commensurate with one another. Total capitalized costs to obtain a contract were immaterial during the periods presented and are included in other long-term assets on our consolidated balance sheets. </font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Practical Expedients</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As discussed elsewhere within "Note 1 - Basis of presentation" and "Note 2 - Revenue", we have elected the following practical expedients in accordance with ASC606:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We expense costs as incurred for costs to obtain a contract when the amortization period would have been one year or less. These costs include our internal sales force compensation program and certain partner sales incentive programs as we have determined annual compensation is commensurate with annual sales activities.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We generally expense sales commissions when incurred because the amortization period would have been one year or less. These costs are recorded within sales and marketing expenses. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We do not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which we recognize revenue at the amount to which we have the right to invoice for services performed.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We do not consider the time value of money for contracts with original durations of one year or less.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our typical performance obligations include the following:</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:668px;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:166px;" rowspan="1" colspan="1"></td><td style="width:166px;" rowspan="1" colspan="1"></td><td style="width:166px;" rowspan="1" colspan="1"></td><td style="width:166px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Performance Obligation</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">When performance obligation is typically satisfied</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">When payment is typically due</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">How Standalone Selling Price is Typically Estimated</font></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Product revenue</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Modular hardware</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When customer obtains control of the product (point in time)</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Within 30-90 days of shipment</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Observable in transactions without multiple performance obligations</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software licenses</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When license is delivered to customer or made available for download, and the applicable license period has begun (point-in-time)</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Within 30-90 days of the beginning of license period</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Established pricing practices for software licenses bundled with maintenance, which are separately observable in renewal transactions</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Extended hardware warranty</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ratably over the course of the support contract (over time)</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At the beginning of the contract period</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Observable in renewal transactions</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other related support offerings</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As work is performed (over time) or course is delivered (point in time)</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Within 30-90 days of delivery</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom: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 in transactions without multiple performance obligations</font></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Software maintenance revenue</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software maintenance</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Ratably over the course of the support contract (over time)</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;">At the beginning of the contract 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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Observable in renewal transactions</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Sales Tax </font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected from our customers, are excluded from revenue.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We held forward contracts designated as cash flow hedges with the following notional amounts:</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:43%;" rowspan="1" 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><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:25%;" rowspan="1" colspan="1"></td><td style="width:1%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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="7" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">US Dollar Equivalent</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As of March 31, 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: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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As of December 31,</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chinese yuan</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,753</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,197</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Euro</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">188,001</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">177,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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Japanese yen</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,145</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,857</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Hungarian forint</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,067</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,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></tr><tr><td style="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">British pound</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,498</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,931</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Malaysian ringgit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,616</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,287</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Korean won</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,853</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total forward contracts notional amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">343,933</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">318,974</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Short-term investments&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables summarize unrealized gains and losses related to our short-term investments designated as available-for-sale debt securities:</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:28%;" rowspan="1" 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: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: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: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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As of March&#160;31, 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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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="15" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjusted 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized Gain</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized Loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">128,454</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">168</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,066</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">127,556</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. treasuries and agencies</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,314</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,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:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Time deposits</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,300</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,300</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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">165,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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">168</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,077</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164,159</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:28%;" rowspan="1" 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: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: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: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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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="15" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjusted 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized Gain</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized Loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,341</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">182</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(395</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Time deposits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,760</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,760</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">122,101</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">182</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(395</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">121,888</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables summarize the contractual maturities of our short-term investments designated as available-for-sale debt securities:</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As of March&#160;31, 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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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="7" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjusted 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:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in less than 1 year</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,758</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,584</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in 1 to 5 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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,310</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101,575</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total available-for-sale debt securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">165,068</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164,159</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in less than 1 year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjusted 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:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,981</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. treasuries and agencies</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,314</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Time deposits</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,300</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,300</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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total 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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,584</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in 1 to 5 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjusted Cost</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,310</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101,575</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total available-for-sale debt securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,310</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101,575</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and contingencies&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We offer a </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">-year limited warranty on most hardware products which is included in the terms of sale of such products. We also offer optional extended warranties on our hardware products for which the related revenue is recognized ratably over the warranty period. Provision is made for estimated future warranty costs at the time of the sale for the estimated costs that may be incurred under the standard warranty. Our estimate is based on historical experience and product sales during the period.&#160;&#160;The warranty reserve for the </font><font style="font-family:inherit;font-size:10pt;">three months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 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;"> was as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" 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:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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="7" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at the beginning of the period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,846</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,686</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accruals for warranties issued during the 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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">729</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">595</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accruals related to pre-existing warranties</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">230</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settlements made (in cash or in kind) during the 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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(784</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(536</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at the end of the period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,021</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,794</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;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, we had non-cancelable purchase commitments with various suppliers of customized inventory and inventory components totaling approximately </font><font style="font-family:inherit;font-size:10pt;">$7.4 million</font><font style="font-family:inherit;font-size:10pt;"> over the next twelve months.&#160;&#160;As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, we had outstanding guarantees for payment of customs and foreign grants totaling approximately </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;">, which are generally payable over the next twelve months.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Comprehensive income</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our comprehensive income is comprised of net income, foreign currency translation, unrealized gains and losses on forward contracts and securities classified as available-for-sale. The accumulated OCI, net of tax, for the </font><font style="font-family:inherit;font-size:10pt;">three months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 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:&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width: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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">March&#160;31, 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivative 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;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated other comprehensive income/(loss)</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,717</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(782</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,010</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,509</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current-period other comprehensive income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,804</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(696</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,594</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(486</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reclassified from accumulated OCI into income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,823</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,823</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax benefit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(65</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(807</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(872</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of March&#160;31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,913</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,413</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,974</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,300</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" 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:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">March&#160;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivative 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;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated other comprehensive income/(loss)</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(37,174</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(669</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,222</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(34,621</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current-period other comprehensive income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,845</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,112</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reclassified from accumulated OCI into income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(967</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(967</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax (benefit) 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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,002</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(957</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of March&#160;31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(33,278</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(653</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,412</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(32,519</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:72px;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#3839;</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Debt</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On May 9, 2013, we entered into a Loan Agreement (the &#8220;Loan Agreement&#8221;) with Wells Fargo Bank (the &#8220;Lender&#8221;). The Loan Agreement provided for a </font><font style="font-family:inherit;font-size:10pt;">$50 million</font><font style="font-family:inherit;font-size:10pt;"> unsecured revolving line of credit with a scheduled maturity date of May 9, 2018 (the &#8220;Maturity Date&#8221;). On October 29, 2015, we entered into a First Amendment to Loan Agreement (the &#8220;Amendment&#8221;) with the Lender, which amended our Loan Agreement to among other things, (i) increase the unsecured revolving line of credit from </font><font style="font-family:inherit;font-size:10pt;">$50 million</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">$125 million</font><font style="font-family:inherit;font-size:10pt;">, (ii) extend the Maturity Date of the line of credit from May 9, 2018 to October 29, 2020, and (iii) provide us with an option to request increases to the line of credit of up to an additional </font><font style="font-family:inherit;font-size:10pt;">$25 million</font><font style="font-family:inherit;font-size:10pt;"> in the aggregate, subject to consent of the Lender and terms and conditions to be mutually agreed between us and the Lender.</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The loans bear interest, at our option, at a base rate determined in accordance with the Loan Agreement, plus a spread of </font><font style="font-family:inherit;font-size:10pt;">0.0%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">0.50%</font><font style="font-family:inherit;font-size:10pt;">, or a LIBOR rate plus a spread of </font><font style="font-family:inherit;font-size:10pt;">1.13%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">2.00%</font><font style="font-family:inherit;font-size:10pt;">, in each case with such spread determined based on a ratio of consolidated indebtedness to EBITDA, determined in accordance with the Loan Agreement. Principal, together with all accrued and unpaid interest, is due and payable on the Maturity Date. We are also obligated to pay a quarterly commitment fee, payable in arrears, based on the available commitments at a rate of </font><font style="font-family:inherit;font-size:10pt;">0.18%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">0.30%</font><font style="font-family:inherit;font-size:10pt;">, with such rate determined based on the ratio described above. The Loan Agreement contains customary affirmative and negative covenants. The affirmative covenants include, among other things, delivery of financial statements, compliance certificates and notices; payment of taxes and other obligations; maintenance of existence; maintenance of properties and insurance; and compliance with applicable laws and regulations. The negative covenants include, among other things, limitations on indebtedness, liens, mergers, consolidations, acquisitions and sales of assets, investments, changes in the nature of the business, affiliate transactions and certain restricted payments. The Loan Agreement also requires us to maintain a ratio of consolidated indebtedness to EBITDA equal to or less than </font><font style="font-family:inherit;font-size:10pt;">3.25</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">1.00</font><font style="font-family:inherit;font-size:10pt;">, and a ratio of consolidated EBITDA to interest expense greater than or equal to </font><font style="font-family:inherit;font-size:10pt;">3.00</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">1.00</font><font style="font-family:inherit;font-size:10pt;">, in each case determined in accordance with the Loan Agreement. As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, we were in compliance with all covenants in the Loan Agreement.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Loan Agreement contains customary events of default including, among other things, payment defaults, breaches of covenants or representations and warranties, cross-defaults with certain other indebtedness, bankruptcy and insolvency events, judgment defaults and change in control events, subject to grace periods in certain instances. Upon an event of default, the lender may declare all or a portion of the outstanding obligations payable by us to be immediately due and payable and exercise other rights and remedies provided for under the Loan Agreement. Under certain circumstances, a default interest rate will apply on all obligations during the existence of an event of default under the Loan Agreement at a per annum rate of interest equal to </font><font style="font-family:inherit;font-size:10pt;">2.00%</font><font style="font-family:inherit;font-size:10pt;"> above the otherwise applicable interest rate.</font></div><div style="line-height:120%;text-align:justify;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Proceeds of loans made under the Loan Agreement may be used for working capital and other general corporate purposes. We may prepay the loans under the Loan Agreement in whole or in part at any time without premium or penalty. Certain of our existing and future material domestic subsidiaries are required to guaranty our obligations under the Loan Agreement.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> outstanding borrowings under this line of credit. During the </font><font style="font-family:inherit;font-size:10pt;">three month periods ended March 31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we incurred interest expense related to our outstanding borrowings of </font><font style="font-family:inherit;font-size:10pt;">$0</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$178,000</font><font style="font-family:inherit;font-size:10pt;">, respectively. As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the weighted-average interest rate on the revolving line of credit was </font><font style="font-family:inherit;font-size:10pt;">3%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">1.6%</font><font style="font-family:inherit;font-size:10pt;">, respectively. These charges are included in &#8220;Other income (loss), net&#8221; in our Consolidated Statements of Income.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivative instruments and hedging activities&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize all of our derivative instruments as either assets or liabilities in our statement of financial position at fair value. The accounting for changes in the fair value (i.e., gains or losses) of a derivative instrument depends on whether it has been designated and qualifies as part of a hedging relationship and further, on the type of hedging relationship. For those derivative instruments that are designated and qualify as hedging instruments, we designate the hedging instrument, based upon the exposure being hedged, as a fair value hedge, cash flow hedge, or a hedge of a net investment in a foreign operation.</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have operations in over </font><font style="font-family:inherit;font-size:10pt;">50</font><font style="font-family:inherit;font-size:10pt;"> countries. Sales outside of the Americas accounted for approximately </font><font style="font-family:inherit;font-size:10pt;">62%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">61%</font><font style="font-family:inherit;font-size:10pt;"> of our net sales during the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31,</font><font style="font-family:inherit;font-size:10pt;"> 2018 and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. Our activities expose us to a variety of market risks, including the effects of changes in foreign currency exchange rates. These financial risks are monitored and managed by us as an integral part of our overall risk management program.&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We maintain a foreign currency risk management strategy that uses derivative instruments (foreign currency forward contracts) to help protect our earnings and cash flows from fluctuations caused by the volatility in currency exchange rates. Movements in foreign currency exchange rates pose a risk to our operations and competitive position, in that exchange rate changes may affect our profitability and cash flow, and the business or pricing strategies of our non-U.S. based competitors.</font></div><div style="line-height:120%;text-align:justify;text-indent:100px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> &#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The vast majority of our foreign sales are denominated in the customers&#8217; local currency. We purchase foreign currency forward contracts as hedges of forecasted sales that are denominated in foreign currencies and as hedges of foreign currency denominated financial assets or liabilities. These contracts are entered into to help protect against the risk that the eventual dollar-net-cash inflows resulting from such sales or firm commitments will be adversely affected by changes in exchange rates. We also purchase foreign currency forward contracts as hedges of forecasted expenses that are denominated in foreign currencies. These contracts are entered into to help protect against the risk that the eventual dollar-net-cash outflows resulting from foreign currency operating and cost of sales expenses will be adversely affected by changes in exchange rates.</font></div><div style="line-height:120%;text-align:justify;text-indent:100px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> &#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We designate foreign currency forward contracts as cash flow hedges of forecasted net sales or forecasted expenses. In addition, we hedge our foreign currency denominated balance sheet exposures using foreign currency forward contracts that are not designated as hedging instruments. None of our derivative instruments contain a credit-risk-related contingent feature.</font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cash flow hedges&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">To help protect against the reduction in value caused by a fluctuation in foreign currency exchange rates of forecasted foreign currency cash flows resulting from international sales over the next </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;">three</font><font style="font-family:inherit;font-size:10pt;"> years, we have instituted a foreign currency cash flow hedging program. We hedge portions of our forecasted net sales and forecasted expenses denominated in foreign currencies with forward contracts. For forward contracts, when the dollar strengthens significantly against the foreign currencies, the change in the present value of future foreign currency cash flows may be offset by the change in the fair value of the forward contracts designated as hedges. We purchase foreign currency forward contracts for up to </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> of our forecasted exposures in selected currencies (primarily in Euro, Japanese yen, Hungarian forint, British pound, Malaysian ringgit, Chinese yuan, and Korean won) and limit the duration of these contracts to </font><font style="font-family:inherit;font-size:10pt;">36</font><font style="font-family:inherit;font-size:10pt;"> months or less.&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For derivative instruments that are designated and qualify as a cash flow hedge, the effective portion of the gain or loss on the derivative is reported as a component of accumulated other comprehensive income (&#8220;OCI&#8221;) and reclassified into earnings in the same line item (net sales, operating expenses, or cost of sales) associated with the forecasted transaction and in the same period or periods during which the hedged transaction affects earnings. Gains and losses on the derivative representing either hedge ineffectiveness or hedge components excluded from the assessment of effectiveness are recognized in current earnings or expenses during the current period and are classified as a component of &#8220;net foreign exchange gain (loss).&#8221; Hedge effectiveness of foreign currency forwards designated as cash flow hedges are measured by comparing the hedging instrument&#8217;s cumulative change in fair value from inception to maturity to the forecasted transaction&#8217;s terminal value.&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We held forward contracts designated as cash flow hedges with the following notional amounts:</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:43%;" rowspan="1" 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><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:25%;" rowspan="1" colspan="1"></td><td style="width:1%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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="7" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">US Dollar Equivalent</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As of March 31, 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: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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As of December 31,</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chinese yuan</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:2px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,753</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,197</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Euro</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">188,001</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">177,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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Japanese yen</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,145</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,857</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Hungarian forint</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,067</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,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></tr><tr><td style="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">British pound</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,498</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,931</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Malaysian ringgit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,616</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,287</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Korean won</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,853</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total forward contracts notional amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">343,933</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">318,974</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:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The contracts in the foregoing table had contractual maturities of </font><font style="font-family:inherit;font-size:10pt;">21 months</font><font style="font-family:inherit;font-size:10pt;"> or less and </font><font style="font-family:inherit;font-size:10pt;">24 months</font><font style="font-family:inherit;font-size:10pt;"> or less at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 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;">, respectively. </font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, we expect to reclassify </font><font style="font-family:inherit;font-size:10pt;">$(9.9) million</font><font style="font-family:inherit;font-size:10pt;"> of losses on derivative instruments from accumulated OCI to net sales during the next twelve months when the hedged international sales occur, </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;"> of gains on derivative instruments from accumulated OCI to cost of sales during the next twelve months when the cost of sales are incurred and </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;"> of gains on derivative instruments from accumulated OCI to operating expenses during the next twelve months when the hedged operating expenses occur. Expected amounts are based on derivative valuations at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. Actual results may vary materially as a result of changes in the corresponding exchange rates subsequent to this date.&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The gains and losses recognized in earnings due to hedge ineffectiveness were not material for each of the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31, 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;"> and are included as a component of net income under the line item &#8220;net foreign exchange gain (loss).&#8221;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other Derivatives&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other derivatives not designated as hedging instruments consist primarily of foreign currency forward contracts that we use to hedge our foreign denominated net receivable or net payable positions to help protect against the change in value caused by a fluctuation in foreign currency exchange rates. We typically attempt to hedge up to </font><font style="font-family:inherit;font-size:10pt;">90%</font><font style="font-family:inherit;font-size:10pt;"> of our outstanding foreign denominated net receivables or net payables and typically limit the duration of these foreign currency forward contracts to approximately </font><font style="font-family:inherit;font-size:10pt;">90</font><font style="font-family:inherit;font-size:10pt;"> days or less. The gain or loss on the derivatives as well as the offsetting gain or loss on the hedge item attributable to the hedged risk is recognized in current earnings under the line item &#8220;net foreign exchange gain (loss).&#8221; As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 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;">, we held foreign currency forward contracts that were not designated as hedging instruments with a notional amount of </font><font style="font-family:inherit;font-size:10pt;">$52 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$60 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present the fair value of derivative instruments on our Consolidated Balance Sheets at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 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;">, respectively.&#160;&#160;&#160;</font></div><div style="line-height:120%;font-size:12pt;"><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="13" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:25%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:20%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Asset Derivatives</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">March&#160;31, 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="5" 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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="5" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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 style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance Sheet Location</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance Sheet Location</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives 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 style="vertical-align:top;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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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:top;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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - ST forwards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,461</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,707</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - LT forwards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other long-term assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,591</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other long-term assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,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></tr><tr><td style="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total derivatives 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 style="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;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,052</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: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;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,046</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives not 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 style="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;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - ST forwards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">320</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">187</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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total derivatives 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 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;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">320</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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">187</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total derivatives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,372</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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,233</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 style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:27%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:27%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:20%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liability Derivatives</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">March&#160;31, 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="5" rowspan="2" style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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="5" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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></tr><tr><td rowspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance Sheet Location</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance Sheet Location</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives 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 style="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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - ST forwards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,533</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,487</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - LT forwards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other long-term liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,766</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other long-term liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,959</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total derivatives 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 style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,299</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,446</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives not 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 style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - ST forwards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(628</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,297</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total derivatives 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 style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(628</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,297</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total derivatives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,927</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,743</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present the effect of derivative instruments on our Consolidated Statements of Income for </font><font style="font-family:inherit;font-size:10pt;">three month periods ended March 31, 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;">, respectively:</font></div><div style="line-height:120%;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:25%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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: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:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td colspan="17" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">March&#160;31, 2018</font></div></td></tr><tr><td colspan="17" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td colspan="17" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives in Cash Flow Hedging Relationship</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gain or (Loss) Recognized in OCI on Derivative (Effective Portion)</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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 style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Location of Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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 style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Location of Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - forwards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,073</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,620</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net foreign exchange gain/(loss)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - forwards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">726</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">341</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net foreign exchange gain/(loss)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - forwards </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">576</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating expenses</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">456</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net foreign exchange gain/(loss)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,771</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,823</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:27%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td colspan="17" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">March&#160;31, 2017</font></div></td></tr><tr><td colspan="17" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td colspan="17" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives in Cash Flow Hedging Relationship</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gain or (Loss) Recognized in OCI on Derivative (Effective Portion)</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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 style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Location of Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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 style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Location of Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - forwards </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,309</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,080</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net foreign exchange gain/(loss)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - forwards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,309</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(550</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net foreign exchange gain/(loss)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - forwards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,188</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating expenses</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(563</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net foreign exchange gain/(loss)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,812</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">967</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:12pt;"><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="11" rowspan="1"></td></tr><tr><td style="width:34%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:30%;" rowspan="1" 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: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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives not Designated as Hedging Instruments</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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 style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Location of Gain (Loss) Recognized in Income</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount of Gain (Loss) Recognized in Income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount of Gain (Loss) Recognized in Income</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">March&#160;31, 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">March&#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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - forwards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net foreign exchange gain/(loss)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,761</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,546</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,761</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,546</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:72px;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#3839;</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Authorized shares of common and preferred stock and stock-based compensation plans</font></div><div style="line-height:120%;text-align:justify;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Authorized shares of common and preferred stock</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Following approval by the Company&#8217;s Board of Directors and stockholders, on May 14, 2013, the Company&#8217;s certificate of incorporation was amended to increase the authorized shares of common stock by </font><font style="font-family:inherit;font-size:10pt;">180,000,000</font><font style="font-family:inherit;font-size:10pt;"> shares to a total of </font><font style="font-family:inherit;font-size:10pt;">360,000,000</font><font style="font-family:inherit;font-size:10pt;"> shares. As a result of this amendment, the total number of shares which the Company is authorized to issue is </font><font style="font-family:inherit;font-size:10pt;">365,000,000</font><font style="font-family:inherit;font-size:10pt;"> shares, consisting of (i) </font><font style="font-family:inherit;font-size:10pt;">5,000,000</font><font style="font-family:inherit;font-size:10pt;"> shares of preferred stock, par value </font><font style="font-family:inherit;font-size:10pt;">$.01</font><font style="font-family:inherit;font-size:10pt;"> per share, and (ii) </font><font style="font-family:inherit;font-size:10pt;">360,000,000</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock, par value </font><font style="font-family:inherit;font-size:10pt;">$.01</font><font style="font-family:inherit;font-size:10pt;"> per share.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Restricted stock plan&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our stockholders approved our 2005 Incentive Plan (the &#8220;2005 Plan&#8221;) in May 2005. At the time of approval, </font><font style="font-family:inherit;font-size:10pt;">4,050,000</font><font style="font-family:inherit;font-size:10pt;"> shares of our common stock were reserved for issuance under this plan, as well as the number of shares which had been reserved but not issued under our 1994 Incentive Plan which terminated in May 2005 (the &#8220;1994 Plan&#8221;), and any shares that returned to the 1994 Plan as a result of termination of options or repurchase of shares issued under such plan. The 2005 Plan, administered by the Compensation Committee of the Board of Directors, provided for granting of incentive awards in the form of restricted stock and RSUs to directors, executive officers and employees of the Company and its subsidiaries. Awards vest over a </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">,&#160;</font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;">-year period, beginning on the date of grant. Vesting of </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> year awards may accelerate based on the Company&#8217;s previous year&#8217;s earnings and growth but </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> year awards cannot accelerate to vest over a period of less than </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years. The 2005 Plan terminated on May 11, 2010, except with respect to outstanding awards previously granted thereunder. There were </font><font style="font-family:inherit;font-size:10pt;">3,362,304</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock that were reserved but not issued under the 2005 Plan as of May 11, 2010.&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our stockholders approved our 2010 Incentive Plan (the &#8220;2010 Plan&#8221;) on May 11, 2010. At the time of approval, </font><font style="font-family:inherit;font-size:10pt;">3,000,000</font><font style="font-family:inherit;font-size:10pt;"> shares of our common stock were reserved for issuance under this plan, as well as the </font><font style="font-family:inherit;font-size:10pt;">3,362,304</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock that were reserved but not issued under the 1994 Plan and the 2005 Plan as of May 11, 2010, and any shares that are returned to the 1994 Plan and the 2005 Plan as a result of the forfeiture or termination of options or RSUs or repurchase of shares issued under these plans. The 2010 Plan, administered by the Compensation Committee of the Board of Directors, provides for granting of incentive awards in the form of restricted stock and RSUs to employees, directors and consultants of the Company and employees and consultants of any parent or subsidiary of the Company. Awards vest over a </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">,&#160;</font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;">-year period, beginning on the date of grant. Vesting of </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> year awards may accelerate based on the Company&#8217;s previous year&#8217;s earnings and growth but </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> year awards cannot accelerate to vest over a period of less than </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years. The 2010 Plan terminated on May 12, 2015, except with respect to the outstanding awards previously granted thereunder. There were </font><font style="font-family:inherit;font-size:10pt;">2,518,416</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock that were reserved but not issued under the 2010 Plan as of May 12, 2015.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our stockholders approved our 2015 Equity Incentive Plan (the &#8220;2015 Plan&#8221;) on May 12, 2015. At the time of approval, </font><font style="font-family:inherit;font-size:10pt;">3,000,000</font><font style="font-family:inherit;font-size:10pt;"> shares of our common stock were reserved for issuance under this plan, as well as the </font><font style="font-family:inherit;font-size:10pt;">2,518,416</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock that were reserved but not issued under the 2010 Plan as of May 12, 2015, and any shares that were returned to the 1994, 2005, and the 2010 Plans as a result of the forfeiture or termination of options or RSUs or repurchase of shares issued under these plans. The 2015 Plan, administered by the Compensation Committee of the Board of Directors, provides for the granting of incentive awards in the form of restricted stock and RSUs to employees, directors and consultants of the Company and employees and consultants of any parent or subsidiary of the Company. Awards vest over a </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;">-year period, beginning on the date of grant. Vesting of </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> year awards may accelerate based on the Company&#8217;s previous year&#8217;s earnings and growth but </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> year awards cannot accelerate to vest over a period of less than </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years. There were </font><font style="font-family:inherit;font-size:10pt;">3,838,195</font><font style="font-family:inherit;font-size:10pt;"> shares available for grant under the 2015 Plan at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. &#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the </font><font style="font-family:inherit;font-size:10pt;">three month period ended March 31, 2018</font><font style="font-family:inherit;font-size:10pt;">, we did not make any changes in accounting principles or methods of estimates related to the 2005, 2010 and 2015 Plans.&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Employee stock purchase plan&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our employee stock purchase plan permits substantially all domestic employees and employees of designated subsidiaries to acquire our common stock at a purchase price of </font><font style="font-family:inherit;font-size:10pt;">85%</font><font style="font-family:inherit;font-size:10pt;"> of the lower of the market price at the beginning or the end of the purchase period. The plan has quarterly purchase periods generally beginning on February 1, May 1, August 1 and November 1 of each year. Employees may designate up to </font><font style="font-family:inherit;font-size:10pt;">15%</font><font style="font-family:inherit;font-size:10pt;"> of their compensation for the purchase of common stock under this plan. On May 9, 2017, our stockholders approved an additional </font><font style="font-family:inherit;font-size:10pt;">3,000,000</font><font style="font-family:inherit;font-size:10pt;"> shares for issuance under our employee stock purchase plan. At </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">2,643,059</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock reserved for future issuance under this plan. We issued </font><font style="font-family:inherit;font-size:10pt;">224,838</font><font style="font-family:inherit;font-size:10pt;"> shares under this plan in the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and the weighted average purchase price of the employees&#8217; purchase rights was </font><font style="font-family:inherit;font-size:10pt;">$38.25</font><font style="font-family:inherit;font-size:10pt;"> per share. During the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31, 2018</font><font style="font-family:inherit;font-size:10pt;">, we did not make any changes in accounting principles or methods of estimates with respect to such plan.&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Authorized Preferred Stock and Preferred Stock Purchase Rights Plan&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have </font><font style="font-family:inherit;font-size:10pt;">5,000,000</font><font style="font-family:inherit;font-size:10pt;"> authorized shares of preferred stock.&#160;On January 21, 2004, our Board of Directors designated </font><font style="font-family:inherit;font-size:10pt;">750,000</font><font style="font-family:inherit;font-size:10pt;"> of these shares as Series A Participating Preferred Stock in conjunction with the adoption of a Preferred Stock Rights Agreement which expired on May 10, 2014.&#160;There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> shares of preferred stock issued and outstanding at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock repurchases and retirements&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:100px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;"> &#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, our Board of Directors has authorized various programs for our repurchase of shares of our common stock depending on market conditions and other factors. Under the current program, we did not make any share repurchases during the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31, 2018</font><font style="font-family:inherit;font-size:10pt;"> or the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31, 2017</font><font style="font-family:inherit;font-size:10pt;">. At </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, there were </font><font style="font-family:inherit;font-size:10pt;">1,134,247</font><font style="font-family:inherit;font-size:10pt;"> shares remaining available for repurchase under this program. This repurchase program does not have an expiration date.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Earnings Per Share</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic earnings per share (&#8220;EPS&#8221;) is computed by dividing net income by the weighted average number of common shares outstanding during each period. Diluted EPS is computed by dividing net income by the weighted average number of common shares and common share equivalents outstanding (if dilutive) during each period. The number of common share equivalents, which includes restricted stock units (&#8220;RSUs&#8221;), is computed using the treasury stock method.&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair value measurements&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We define fair value to be the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, we consider the principal or most advantageous market that market participants may use when pricing the asset or liability.&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We follow a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. Fair value measurement is determined based on the lowest level input that is significant to the fair value measurement. The three values of the fair value hierarchy are the following:&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Level 1 &#8211;</font><font style="font-family:inherit;font-size:10pt;"> Quoted prices in active markets for identical assets or liabilities&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Level 2 &#8211;</font><font style="font-family:inherit;font-size:10pt;"> Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Level 3 &#8211;</font><font style="font-family:inherit;font-size:10pt;"> Inputs that are not based on observable market data&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets and liabilities measured at fair value on a recurring basis are summarized below:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td 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: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: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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements at Reporting Date Using</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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="15" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Description</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">March&#160;31, 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quoted Prices in Active Markets for Identical Assets (Level 1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant Other Observable Inputs (Level 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant Unobservable Inputs (Level 3)</font></div></td></tr><tr><td style="vertical-align:top;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents available for sale:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money Market Funds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,569</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,569</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments available for sale:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">127,556</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">127,556</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. treasuries and agencies</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Time deposits</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,300</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,300</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,373</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,373</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Assets</font><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">245,101</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,869</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">170,232</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,927</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,927</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Liabilities</font><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,927</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,927</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width: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: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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="15" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements at Reporting Date Using</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Description</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quoted Prices in Active Markets for Identical Assets (Level 1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant Other Observable Inputs (Level 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant Unobservable Inputs (Level 3)</font></div></td></tr><tr><td style="vertical-align:top;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents available for sale:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money Market Funds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,423</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,423</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. treasuries and agencies</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,461</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,461</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments available for sale:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Time deposits</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,760</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,760</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,232</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,232</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Assets</font><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">230,004</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,183</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">166,821</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,743</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,743</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Liabilities</font><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,743</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,743</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We value our available-for-sale short-term investments based on pricing from third party pricing vendors, who may use quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs) in determining fair value. We classify all of our fixed income available-for-sale securities as having Level 2 inputs. The valuation techniques used to measure the fair value of our financial instruments having Level 2 inputs were derived from non-binding market consensus prices that are corroborated by observable market data, quoted market prices for similar instruments, or pricing models, such as discounted cash flow techniques. We believe all of these sources reflect the credit risk associated with each of our available-for-sale short-term investments. Short-term investments available-for-sale consists of debt securities issued by states of the U.S. and political subdivisions of the U.S., corporate debt securities and debt securities issued by U.S. government organizations and agencies. All of our short-term investments available-for-sale have contractual maturities&#160;of less than </font><font style="font-family:inherit;font-size:10pt;">60 months</font><font style="font-family:inherit;font-size:10pt;">.&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives include foreign currency forward and option contracts. Our foreign currency forward contracts are valued using an income approach (Level 2) based on the spot rate less the contract rate multiplied by the notional amount. Our foreign currency option contracts are valued using a market approach based on the quoted market prices which are derived from observable inputs including current and future spot rates, interest rate spreads as well as quoted market prices of similar instruments. We consider counterparty credit risk in the valuation of our derivatives. However, counterparty credit risk did not impact the valuation of our derivatives during the </font><font style="font-family:inherit;font-size:10pt;">three months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. There were no transfers in or out of Level 1 or Level 2 during the </font><font style="font-family:inherit;font-size:10pt;">three months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">.&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, our short-term investments did not include sovereign debt from any country other than the United States.&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We did not have any items that were measured at fair value on a nonrecurring basis at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 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;">.&#160;The carrying value of net accounts receivable, accounts payable, and long-term debt contained in the consolidated balance sheets approximates fair value.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amount of goodwill as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, was as follows:</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;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:97.265625%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:81%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Amount</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td colspan="3" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">266,783</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation impact</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,837</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of March&#160;31, 2018 (unaudited)</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">269,620</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The excess purchase price over the fair value of assets acquired is recorded as goodwill. As we have </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> operating segment comprised of components with similar economic characteristics, we allocate goodwill to </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> reporting unit for goodwill impairment testing. Goodwill is tested for impairment on an annual basis, and between annual tests if indicators of potential impairment exist, using a fair-value-based approach based on the market capitalization of the reporting unit. Our annual impairment test is performed in the fourth quarter of each year. Effective for the annual goodwill impairment test for 2018 and for future testing, we will perform the required annual test as of November 30 of each year rather than on February 28. We reperformed our annual goodwill impairment testing as of November 30, 2017 and determined that it was more likely than not that the estimated fair value of the reporting unit exceeded the carrying amount and that no impairment existed as of the assessment date. We do not believe that the change in the date of the annual goodwill impairment test is a material change in the method of applying an accounting principle nor do we expect that it will result in any delay, acceleration or impact to the results of the impairment testing. We believe this date is preferable because it aligns with the timing of our annual planning process which largely occurs during the fourth quarter. Retrospective application to prior periods is impracticable as we are unable to objectively determine, without the use of hindsight, the assumptions that would be used in those earlier periods.</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:10pt;">No</font><font style="font-family:inherit;font-size:10pt;"> impairment of goodwill was identified during the three months ended March 31, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> or the twelve months ended December 31, </font><font style="font-family:inherit;font-size:10pt;">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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income taxes</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We account for income taxes under the asset and liability method. Deferred tax assets and liabilities are recognized for the expected tax consequences of temporary differences between the tax bases of assets and liabilities and their reported amounts. Valuation allowances are established when necessary to reduce deferred tax assets to amounts which are more likely than not to be realized.&#160;We had a valuation allowance of </font><font style="font-family:inherit;font-size:10pt;">$78 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 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;">, and </font><font style="font-family:inherit;font-size:10pt;">$62 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">. A majority&#160;of the valuation allowance is related to the deferred tax assets of National Instruments Hungary Kft. (&#8220;NI Hungary&#8221;). </font></div><div style="line-height:120%;text-align:justify;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We account for uncertainty in income taxes recognized in our financial statements using prescribed recognition thresholds and measurement attributes for financial statement disclosure of tax positions taken or expected to be taken on our tax returns. We had </font><font style="font-family:inherit;font-size:10pt;">$10.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$10.2 million</font><font style="font-family:inherit;font-size:10pt;"> of unrecognized tax benefits at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 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;">, respectively, all of which would affect our effective income tax rate if recognized. We recorded a gross increase in unrecognized tax benefits of </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> month period ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, as a result of the tax positions taken during these periods. As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, it is reasonably possible that we will recognize tax benefits in the amount of </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;"> in the next twelve months due to the closing of open tax years. The nature of the uncertainty is related to deductions taken on returns that have not been examined by the applicable tax authority.&#160;&#160;Our continuing policy is to recognize interest and penalties related to income tax matters in income tax expense. As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, we had approximately </font><font style="font-family:inherit;font-size:10pt;">$1 million</font><font style="font-family:inherit;font-size:10pt;"> accrued for interest related to uncertain tax positions. The tax years 2009 through </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> remain open to examination by the major taxing jurisdictions to which we are subject.&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our provision for income taxes reflected an effective tax rate of </font><font style="font-family:inherit;font-size:10pt;">18%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">22%</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three month periods ended March 31, 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;">, respectively. For the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> month period ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, our effective tax rate was lower than the U.S. federal statutory rate of </font><font style="font-family:inherit;font-size:10pt;">21%</font><font style="font-family:inherit;font-size:10pt;"> as a result of an enhanced deduction for certain research and development expenses, profits in foreign jurisdictions with reduced income tax rates, the deduction for foreign-derived deduction eligible income, and the research and development tax credit, offset by the U.S. tax on global intangible low-taxed income..&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our earnings in Hungary are subject to a statutory tax rate of </font><font style="font-family:inherit;font-size:10pt;">9%</font><font style="font-family:inherit;font-size:10pt;">. In addition, our research and development activities in Hungary benefit from a tax law in Hungary that provides for an enhanced deduction for qualified research and development expenses. The tax position of our Hungarian operations resulted in income tax benefits of </font><font style="font-family:inherit;font-size:10pt;">$1.7 million</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;"> for the </font><font style="font-family:inherit;font-size:10pt;">three month periods ended March 31, 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;">, respectively.</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings from our operations in Malaysia are free of tax under a tax holiday effective January 1, 2013. This tax holiday expires in 2027. If we fail to satisfy the conditions of the tax holiday, this tax benefit may be terminated early. &#160;The income tax benefits of the tax holiday for the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and March 31, 2017 was approximately </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.&#160;&#160;The impact of the tax holiday on a per share basis for each of the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and March 31, 2017 was a benefit of </font><font style="font-family:inherit;font-size:10pt;">$0.01</font><font style="font-family:inherit;font-size:10pt;"> per share. </font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">No other taxing jurisdictions had a significant impact on our effective tax rate. We have not entered into any advanced pricing or other agreements with the IRS with regard to any foreign jurisdictions.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Tax Cuts and Jobs Act was enacted on December 22, 2017. The Act reduced the US federal corporate tax rate from 35% to 21%, requires companies to pay a one-time transition tax on earnings of certain foreign subsidiaries that were previously tax deferred, and creates new taxes on certain foreign sourced earnings.</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> We are applying the guidance in SAB 118 when accounting for the enactment-date effects of the Act. As of March 31, 2018, we had not completed our accounting for the tax effects of enactment of the Act. However, we have made a reasonable estimate of the effects on our existing deferred tax balances and the one-time transition tax. We have recognized a provisional amount of&#160;</font><font style="font-family:inherit;font-size:10pt;">$69.9 million</font><font style="font-family:inherit;font-size:10pt;">, which is included as a component of income tax expense from continuing operations. We will continue to make and refine our calculations as additional analysis is completed. Our estimates may also be affected as we gain a more thorough understanding of the tax law. During the three month period ended March 31, 2018, we did not recognize any adjustments to the provisional amounts recorded at December 31, 2017. </font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Act subjects a U.S. shareholder to tax on global intangible low-taxed income (&#8220;GILTI&#8221;) earned by certain foreign subsidiaries. The FASB Staff Q&amp;A, Topic 740, No. 5, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accounting for Global Intangible Low-Taxed Income</font><font style="font-family:inherit;font-size:10pt;">, states that an entity can make an accounting policy election to either recognize deferred taxes for temporary basis differences expected to reverse as GILTI in future years or provide for the tax expense related to GILTI in the year the tax is incurred as a period expense only. Given the complexity of the GILTI provisions, we are still evaluating the effects of the GILTI provisions and have not yet determined our accounting policy. At March 31, 2018, because we are still evaluating the GILTI provisions and our analysis of future taxable income that is subject to GILTI, we have included GILTI related to current-year operations only in our estimated annual effective tax rate and have not provided additional GILTI on deferred items.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Intangible assets, net&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 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;"> are as follows:</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="25" rowspan="1"></td></tr><tr><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">March&#160;31, 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="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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="11" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Carrying Amount</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Capitalized software development costs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">123,588</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(35,443</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88,145</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">116,691</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(30,345</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,346</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquired technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,592</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(88,501</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,091</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,198</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(87,341</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,857</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Patents</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,583</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20,445</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,138</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,163</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,931</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,232</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,721</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(31,853</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,868</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,565</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(30,707</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,858</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">302,484</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(176,242</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,242</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">291,617</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(168,324</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">123,293</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software development costs capitalized for the </font><font style="font-family:inherit;font-size:10pt;">three month periods ended March 31, 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;"> were </font><font style="font-family:inherit;font-size:10pt;">$8.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$12.0 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, and related amortization expense was </font><font style="font-family:inherit;font-size:10pt;">$6.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$5.3 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. Capitalized software development costs for the </font><font style="font-family:inherit;font-size:10pt;">three month periods ended March 31, 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;"> included costs related to stock based compensation of </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of capitalized software development costs is computed on an individual product basis for those products available for market and is recognized based on the product&#8217;s estimated economic life, generally </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> years. Acquired technology and other intangible assets are amortized over their useful lives, which range from </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">eight</font><font style="font-family:inherit;font-size:10pt;"> years. Patents are amortized using the straight-line method over their estimated period of benefit, generally </font><font style="font-family:inherit;font-size:10pt;">10</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">17</font><font style="font-family:inherit;font-size:10pt;"> years. Total intangible assets amortization expenses were </font><font style="font-family:inherit;font-size:10pt;">$8.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$8.4 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three month periods ended March 31, 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;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventories, net&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:120px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories, net consist of the following:&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:12pt;"><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:97.65625%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:34%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:30%;" rowspan="1" 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:30%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">March&#160;31, 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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials&#160;&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">98,502</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,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></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work-in-process</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,413</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,938</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">85,358</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: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:10pt;"><font style="font-family:inherit;font-size:10pt;">84,141</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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">193,273</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">184,592</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:justify;text-indent:72px;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#3839;</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables summarize the contractual maturities of our short-term investments designated as available-for-sale debt securities:</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As of March&#160;31, 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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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="7" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjusted 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:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in less than 1 year</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,758</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,584</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in 1 to 5 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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,310</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101,575</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total available-for-sale debt securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">165,068</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164,159</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in less than 1 year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjusted 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:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,981</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. treasuries and agencies</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,314</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Time deposits</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,300</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,300</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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total 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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,584</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in 1 to 5 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjusted Cost</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,310</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101,575</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total available-for-sale debt securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,310</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101,575</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Litigation&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are not currently a party to any material litigation. However, in the ordinary course of our business, we are involved in a limited number of legal actions, both as plaintiff and defendant, and could incur uninsured liability in any one or more of them. We also periodically receive notifications from various third parties related to alleged infringement of patents or intellectual property rights, commercial disputes or other matters. No assurances can be given with respect to the extent or outcome of any future litigation or dispute.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other Accounting Pronouncements</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We also adopted the following accounting pronouncements as of January 1, 2018 which did not have a material impact on our financial statements:</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASU 2017-01, Business Combinations (Topic 805) </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Clarifying the Definition of a Business</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASU 2016-18, Statement of Cash Flows (Topic 230) </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Restricted Cash</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASU 2016-15, Statement of Cash Flows (Topic 230), </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Classification of Certain Cash Receipts and Cash Payments</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASU 2016-01, Financial Instruments - Overall (Subtopic 825-10), </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recognition and Measurement of Financial Assets and Liabilities</font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Issued Accounting Pronouncements</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2018, the FASB issued ASU 2018-02, Income Statement &#8212; </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income</font><font style="font-family:inherit;font-size:10pt;">, which gives entities the option to reclassify to retained earnings tax effects resulting from the Tax Cuts and Jobs Act (the "Act") related to items that the FASB refers to as having been stranded in accumulated other comprehensive income ("AOCI"). The new guidance may be applied retrospectively to each period in which the effect of the Act is recognized or in the period of adoption. We must adopt this guidance for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years. Early adoption is permitted for periods for which financial statements have not yet been issued or made available for issuance, including the period the Act was enacted. The guidance, when adopted, will require new disclosures regarding a company&#8217;s accounting policy for releasing the tax effects in AOCI and permit the company the option to reclassify to retained earnings the tax effects resulting from the Act that are stranded in AOCI. We are currently evaluating how to apply the new guidance and have not determined whether we will elect to reclassify stranded amounts. The adoption of ASU 2018-02 is not expected to have a material effect on our consolidated financial statements. </font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2017, the FASB issued ASU 2017-12, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities</font><font style="font-family:inherit;font-size:10pt;">. The ASU simplifies certain aspects of hedge accounting and improves disclosures of hedging arrangements through the elimination of the requirement to separately measure and report hedge ineffectiveness. The ASU generally requires the entire change in the fair value of a hedging instrument to be presented in the same income statement line as the hedged item in order to align financial reporting of hedge relationships with economic results. Entities must apply the amendments to cash flow and net investment hedge relationships that exist on the date of adoption using a modified retrospective approach. The presentation and disclosure requirements must be applied prospectively. Our effective date for adoption of this guidance is our fiscal year beginning January 1, 2019. We are currently evaluating the effect that this guidance will have on our consolidated financial statements. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, Leases (Topic 842)</font><font style="font-family:inherit;font-size:10pt;">, which supersedes ASC 840, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</font><font style="font-family:inherit;font-size:10pt;">. The guidance requires lessees to recognize most lease liabilities on their balance sheets but recognize the expenses on their income statements in a manner similar to current practice. The update states that a lessee would recognize a lease liability for the obligation to make lease payments and a right-to-use asset for the right to use the underlying asset for the lease term. The update is effective for interim and annual periods beginning after December 15, 2018, and early adoption is permitted. We are currently evaluating the effect that the updated standard will have on our consolidated financial statements and related disclosures. Based on our initial assessment, we expect that the adoption of this standard will have a material impact on our balance sheet but that it will not have a material impact on our ongoing results of operations. We do not expect to adopt the new standard prior to the required effective date. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 1, 2018 we adopted the new revenue standard using the modified retrospective transition method. Under this method, we evaluated all contracts that were in effect at the beginning of 2018 as if those contracts had been accounted for under the new revenue standard. We did not evaluate individual modifications for those periods prior to the adoption date, but the aggregate effect of all modifications as of the adoption date and such effects are provided below. Under the modified retrospective transition approach, periods prior to the adoption date were not adjusted and continue to be reported in accordance with historical GAAP. A cumulative catch-up adjustment was recorded to beginning retained earnings to reflect the impact of all existing arrangements under the new revenue standard.</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We do not expect the impact of the adoption of the new standard&#160;to be material to our annual net income on an ongoing basis. A majority of our sales revenue continues to be recognized when products are shipped from our manufacturing facilities. Historically, we have had to defer revenue for certain types of licenses arrangements and recognize revenue ratably over the license term. Under the new revenue standard, we are no longer required to establish vendor-specific objective evidence ("VSOE") to recognize software license revenue separately from the other elements, and we are able to recognize all software license revenue once the customer obtains control of the license, which will generally occur at the start of each license term. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"></font></div><div style="line-height:120%;text-align:justify;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying unaudited consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto 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;">, included in our annual report on Form 10-K, filed with the Securities and Exchange Commission. In our opinion, the accompanying consolidated financial statements reflect all adjustments (consisting only of normal recurring items) considered necessary to present fairly our financial position at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 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 results of our operations and comprehensive income for the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended March 31, 2018 and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, and the cash flows for the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31, 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;">. Our operating results for the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31, 2018</font><font style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the results that may be expected for the year ending </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. These financial statements have been prepared in accordance with accounting principles generally accepted in the United States. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Earnings Per Share</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic earnings per share (&#8220;EPS&#8221;) is computed by dividing net income by the weighted average number of common shares outstanding during each period. Diluted EPS is computed by dividing net income by the weighted average number of common shares and common share equivalents outstanding (if dilutive) during each period. The number of common share equivalents, which includes restricted stock units (&#8220;RSUs&#8221;), is computed using the treasury stock method.&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The reconciliation of the denominators used to calculate basic EPS and diluted EPS for the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31, 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;">, are as follows:</font></div><div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:67%;" 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:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended March 31,</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding-basic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">131,127</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:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">129,438</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Plus: Common share equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,497</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:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">670</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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding-diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132,624</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:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">130,108</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:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock awards to acquire </font><font style="font-family:inherit;font-size:10pt;">0</font><font style="font-family:inherit;font-size:10pt;"> shares and </font><font style="font-family:inherit;font-size:10pt;">21,500</font><font style="font-family:inherit;font-size:10pt;"> shares for the three months ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 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;">, respectively, were excluded in the computations of diluted EPS because the effect of including the stock awards would have been anti-dilutive.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Summary of Significant Accounting Policies</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We adopted ASU 2014-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers </font><font style="font-family:inherit;font-size:10pt;">and all the related amendments ("new revenue standard") as of January 1, 2018. The impact of this new guidance on our accounting policies and operating results is also described below. There have been no other significant changes in our accounting policies during the&#160;three&#160;months ended&#160;March&#160;31, 2018&#160;compared to the significant accounting policies described in our Annual Report on Form 10-K for the year ended&#160;December&#160;31, 2017. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accounts Receivable, net </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable are recorded net of allowances for doubtful accounts. Our allowance for doubtful accounts is based on historical experience. We analyze historical bad debts, customer concentrations, customer creditworthiness and current economic trends when evaluating the adequacy of our allowance for doubtful accounts. Unbilled receivables represent amounts for which revenue has been recognized but which have not yet been invoiced to the customer. The current portion of unbilled receivables is included in accounts receivable, net on the consolidated balance sheet and is not material. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Sales Tax </font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected from our customers, are excluded from revenue.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Shipping and Handling Costs </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are in included in cost of sales.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 1, 2018 we adopted the new revenue standard using the modified retrospective transition method. Under this method, we evaluated all contracts that were in effect at the beginning of 2018 as if those contracts had been accounted for under the new revenue standard. We did not evaluate individual modifications for those periods prior to the adoption date, but the aggregate effect of all modifications as of the adoption date and such effects are provided below. Under the modified retrospective transition approach, periods prior to the adoption date were not adjusted and continue to be reported in accordance with historical GAAP. A cumulative catch-up adjustment was recorded to beginning retained earnings to reflect the impact of all existing arrangements under the new revenue standard.</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We do not expect the impact of the adoption of the new standard&#160;to be material to our annual net income on an ongoing basis. A majority of our sales revenue continues to be recognized when products are shipped from our manufacturing facilities. Historically, we have had to defer revenue for certain types of licenses arrangements and recognize revenue ratably over the license term. Under the new revenue standard, we are no longer required to establish vendor-specific objective evidence ("VSOE") to recognize software license revenue separately from the other elements, and we are able to recognize all software license revenue once the customer obtains control of the license, which will generally occur at the start of each license term. </font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The cumulative effects of the changes made to our consolidated January 1, 2018 balance sheet for the adoption of&#160;&#160;ASU&#160;2014-09,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue - Revenue from Contracts with Customers</font><font style="font-family:inherit;font-size:10pt;">&#160;were as follows (in thousands):</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;text-indent:18px;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:662px;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:274px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:114px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:126px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:116px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at December 31, 2017</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Adjustments Due to ASU 2014-09</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at January 1, 2018</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance Sheet</font></div></td><td 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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">248,825</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,399</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">251,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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other long-term assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,553</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(106</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,447</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Liabilities and Stockholders' Equity</font></div></td><td 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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue - current</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,638</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,067</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,571</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue - long-term</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,742</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(997</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,745</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,782</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,882</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred 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:10pt;"><font style="font-family:inherit;font-size:10pt;">33,609</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,638</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retained earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">313,241</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,619</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">321,860</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Select adjusted unaudited financial statement information, which reflect the adoption of the new revenue standard is below (in thousands). Our historical net cash flows are not impacted by this accounting change.</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:677px;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:281px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:118px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:128px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:119px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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="8" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the three month period ended March 31, 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Reported</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Without Adoption of ASU 2014-09</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Effect of Change Increase/(Decrease)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Statement</font></div></td><td 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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Net Sales</font></div></td><td 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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Products</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">280,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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">273,947</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,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></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software Maintenance</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,538</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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,538</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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total net sales</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">311,897</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">305,485</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating 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:10pt;"><font style="font-family:inherit;font-size:10pt;">209,237</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">209,260</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating Income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,137</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,702</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,435</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,344</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,186</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,158</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,268</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,991</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,277</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic earnings per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.04</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted earnings per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.18</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.14</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.04</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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: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:679px;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:281px;" rowspan="1" colspan="1"></td><td style="width:127px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:128px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:128px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">March 31, 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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Reported</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balances Without Adoption of ASU 2014-09</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Effect of Change Increase/(Decrease)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Balance Sheet</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">242,291</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">239,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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,342</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other long-term assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,155</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,238</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(83</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities and Stockholders' Equity</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue - current</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">127,766</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">142,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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,663</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue - non-current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,021</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,834</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,813</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,220</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,258</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,774</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,136</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,638</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retained earnings</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">315,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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">329,790</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,839</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other Accounting Pronouncements</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We also adopted the following accounting pronouncements as of January 1, 2018 which did not have a material impact on our financial statements:</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASU 2017-01, Business Combinations (Topic 805) </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Clarifying the Definition of a Business</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASU 2016-18, Statement of Cash Flows (Topic 230) </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Restricted Cash</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASU 2016-15, Statement of Cash Flows (Topic 230), </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Classification of Certain Cash Receipts and Cash Payments</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASU 2016-01, Financial Instruments - Overall (Subtopic 825-10), </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recognition and Measurement of Financial Assets and Liabilities</font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Issued Accounting Pronouncements</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2018, the FASB issued ASU 2018-02, Income Statement &#8212; </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income</font><font style="font-family:inherit;font-size:10pt;">, which gives entities the option to reclassify to retained earnings tax effects resulting from the Tax Cuts and Jobs Act (the "Act") related to items that the FASB refers to as having been stranded in accumulated other comprehensive income ("AOCI"). The new guidance may be applied retrospectively to each period in which the effect of the Act is recognized or in the period of adoption. We must adopt this guidance for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years. Early adoption is permitted for periods for which financial statements have not yet been issued or made available for issuance, including the period the Act was enacted. The guidance, when adopted, will require new disclosures regarding a company&#8217;s accounting policy for releasing the tax effects in AOCI and permit the company the option to reclassify to retained earnings the tax effects resulting from the Act that are stranded in AOCI. We are currently evaluating how to apply the new guidance and have not determined whether we will elect to reclassify stranded amounts. The adoption of ASU 2018-02 is not expected to have a material effect on our consolidated financial statements. </font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2017, the FASB issued ASU 2017-12, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities</font><font style="font-family:inherit;font-size:10pt;">. The ASU simplifies certain aspects of hedge accounting and improves disclosures of hedging arrangements through the elimination of the requirement to separately measure and report hedge ineffectiveness. The ASU generally requires the entire change in the fair value of a hedging instrument to be presented in the same income statement line as the hedged item in order to align financial reporting of hedge relationships with economic results. Entities must apply the amendments to cash flow and net investment hedge relationships that exist on the date of adoption using a modified retrospective approach. The presentation and disclosure requirements must be applied prospectively. Our effective date for adoption of this guidance is our fiscal year beginning January 1, 2019. We are currently evaluating the effect that this guidance will have on our consolidated financial statements. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, Leases (Topic 842)</font><font style="font-family:inherit;font-size:10pt;">, which supersedes ASC 840, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</font><font style="font-family:inherit;font-size:10pt;">. The guidance requires lessees to recognize most lease liabilities on their balance sheets but recognize the expenses on their income statements in a manner similar to current practice. The update states that a lessee would recognize a lease liability for the obligation to make lease payments and a right-to-use asset for the right to use the underlying asset for the lease term. The update is effective for interim and annual periods beginning after December 15, 2018, and early adoption is permitted. We are currently evaluating the effect that the updated standard will have on our consolidated financial statements and related disclosures. Based on our initial assessment, we expect that the adoption of this standard will have a material impact on our balance sheet but that it will not have a material impact on our ongoing results of operations. We do not expect to adopt the new standard prior to the required effective date.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accounts Receivable, net </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable are recorded net of allowances for doubtful accounts. Our allowance for doubtful accounts is based on historical experience. We analyze historical bad debts, customer concentrations, customer creditworthiness and current economic trends when evaluating the adequacy of our allowance for doubtful accounts. Unbilled receivables represent amounts for which revenue has been recognized but which have not yet been invoiced to the customer. The current portion of unbilled receivables is included in accounts receivable, net on the consolidated balance sheet and is not material. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Restructuring</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Since the first quarter of 2017, we have been taking steps to reduce our overall employee headcount in an effort to minimize job duplication or evaluate where we should shift and centralize activities, improve efficiencies, and rebalance our resources on higher return activities. The timing and scope of our headcount reductions will vary. </font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of the charges in the consolidated statement of operations resulting from our restructuring activities is shown below:</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:70%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended March 31,</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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="6" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">333</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">146</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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><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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,645</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,355</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and Administration</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">612</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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">175</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total restructuring and other related costs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,431</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,117</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:120px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of balance sheet activity related to the restructuring activity is shown below:</font></div><div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Restructuring Liability</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</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:10pt;"><font style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance as of December&#160;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,408</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income statement expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,431</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash payments</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,940</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance as of March&#160;31, 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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,899</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The restructuring &#160;liability&#160;of&#160; </font><font style="font-family:inherit;font-size:10pt;">$3.9 million</font><font style="font-family:inherit;font-size:10pt;">&#160; at &#160;</font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> &#160;relating &#160;to &#160;this restructuring activity &#160;is &#160;recorded &#160;in the&#160;&#8220;accrued compensation&#8221; line item of the consolidated&#160;balance&#160;sheet.</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:72px;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#3839;</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables summarize unrealized gains and losses related to our short-term investments designated as available-for-sale debt securities:</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:28%;" rowspan="1" 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: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: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: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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As of March&#160;31, 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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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="15" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjusted 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized Gain</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized Loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">128,454</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">168</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,066</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">127,556</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. treasuries and agencies</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,314</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,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:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Time deposits</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,300</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,300</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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">165,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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">168</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,077</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164,159</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:28%;" rowspan="1" 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: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: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: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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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="15" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjusted 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized Gain</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized Loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,341</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">182</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(395</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Time deposits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,760</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,760</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">122,101</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">182</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(395</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">121,888</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:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accumulated OCI, net of tax, for the </font><font style="font-family:inherit;font-size:10pt;">three months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 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:&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width: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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">March&#160;31, 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivative 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;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated other comprehensive income/(loss)</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,717</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(782</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,010</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,509</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current-period other comprehensive income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,804</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(696</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,594</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(486</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reclassified from accumulated OCI into income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,823</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,823</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax benefit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(65</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(807</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(872</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of March&#160;31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,913</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,413</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,974</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,300</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" 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:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">March&#160;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivative 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;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated other comprehensive income/(loss)</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(37,174</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(669</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,222</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(34,621</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current-period other comprehensive income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,845</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,112</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reclassified from accumulated OCI into income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(967</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(967</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax (benefit) 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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,002</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(957</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of March&#160;31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(33,278</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(653</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,412</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(32,519</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present the effect of derivative instruments on our Consolidated Statements of Income for </font><font style="font-family:inherit;font-size:10pt;">three month periods ended March 31, 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;">, respectively:</font></div><div style="line-height:120%;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:25%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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: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:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td colspan="17" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">March&#160;31, 2018</font></div></td></tr><tr><td colspan="17" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td colspan="17" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives in Cash Flow Hedging Relationship</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gain or (Loss) Recognized in OCI on Derivative (Effective Portion)</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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 style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Location of Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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 style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Location of Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - forwards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,073</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,620</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net foreign exchange gain/(loss)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - forwards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">726</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">341</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net foreign exchange gain/(loss)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - forwards </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">576</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating expenses</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">456</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net foreign exchange gain/(loss)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,771</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,823</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:27%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td colspan="17" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">March&#160;31, 2017</font></div></td></tr><tr><td colspan="17" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td colspan="17" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives in Cash Flow Hedging Relationship</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gain or (Loss) Recognized in OCI on Derivative (Effective Portion)</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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 style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Location of Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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 style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Location of Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - forwards </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,309</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,080</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net foreign exchange gain/(loss)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - forwards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,309</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(550</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net foreign exchange gain/(loss)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - forwards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,188</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating expenses</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(563</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net foreign exchange gain/(loss)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,812</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">967</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:12pt;"><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="11" rowspan="1"></td></tr><tr><td style="width:34%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:30%;" rowspan="1" 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: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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives not Designated as Hedging Instruments</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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 style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Location of Gain (Loss) Recognized in Income</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount of Gain (Loss) Recognized in Income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount of Gain (Loss) Recognized in Income</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">March&#160;31, 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">March&#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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - forwards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net foreign exchange gain/(loss)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,761</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,546</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,761</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,546</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present the fair value of derivative instruments on our Consolidated Balance Sheets at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 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;">, respectively.&#160;&#160;&#160;</font></div><div style="line-height:120%;font-size:12pt;"><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="13" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:25%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:20%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Asset Derivatives</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">March&#160;31, 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="5" 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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="5" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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 style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance Sheet Location</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance Sheet Location</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives 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 style="vertical-align:top;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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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:top;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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - ST forwards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,461</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,707</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - LT forwards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other long-term assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,591</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other long-term assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,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></tr><tr><td style="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total derivatives 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 style="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;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,052</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: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;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,046</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives not 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 style="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;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - ST forwards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">320</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">187</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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total derivatives 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 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;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">320</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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">187</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total derivatives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,372</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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,233</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 style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:27%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:27%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:20%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liability Derivatives</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">March&#160;31, 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="5" rowspan="2" style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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="5" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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></tr><tr><td rowspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance Sheet Location</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance Sheet Location</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives 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 style="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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - ST forwards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,533</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,487</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - LT forwards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other long-term liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,766</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other long-term liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,959</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total derivatives 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 style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,299</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,446</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives not 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 style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - ST forwards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(628</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,297</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total derivatives 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 style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(628</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,297</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total derivatives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,927</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,743</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The reconciliation of the denominators used to calculate basic EPS and diluted EPS for the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31, 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;">, are as follows:</font></div><div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:67%;" 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:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended March 31,</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding-basic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">131,127</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:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">129,438</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Plus: Common share equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,497</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:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">670</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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding-diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132,624</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:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">130,108</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets and liabilities measured at fair value on a recurring basis are summarized below:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td 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: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: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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements at Reporting Date Using</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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="15" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Description</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">March&#160;31, 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quoted Prices in Active Markets for Identical Assets (Level 1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant Other Observable Inputs (Level 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant Unobservable Inputs (Level 3)</font></div></td></tr><tr><td style="vertical-align:top;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents available for sale:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money Market Funds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,569</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,569</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments available for sale:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">127,556</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">127,556</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. treasuries and agencies</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Time deposits</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,300</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,300</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,373</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,373</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Assets</font><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">245,101</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,869</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">170,232</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,927</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,927</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Liabilities</font><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,927</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,927</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width: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: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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="15" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements at Reporting Date Using</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Description</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quoted Prices in Active Markets for Identical Assets (Level 1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant Other Observable Inputs (Level 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant Unobservable Inputs (Level 3)</font></div></td></tr><tr><td style="vertical-align:top;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents available for sale:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money Market Funds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,423</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,423</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. treasuries and agencies</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,461</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,461</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments available for sale:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Time deposits</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,760</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,760</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,232</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,232</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Assets</font><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">230,004</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,183</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">166,821</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,743</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,743</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Liabilities</font><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,743</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,743</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 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;"> are as follows:</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="25" rowspan="1"></td></tr><tr><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">March&#160;31, 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="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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="11" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Carrying Amount</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Capitalized software development costs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">123,588</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(35,443</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88,145</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">116,691</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(30,345</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,346</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquired technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,592</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(88,501</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,091</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,198</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(87,341</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,857</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Patents</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,583</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20,445</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,138</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,163</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,931</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,232</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,721</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(31,853</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,868</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,565</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(30,707</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,858</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">302,484</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(176,242</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,242</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">291,617</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(168,324</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">123,293</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:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amount of goodwill as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, was as follows:</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;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:97.265625%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:81%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Amount</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td colspan="3" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">266,783</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation impact</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,837</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of March&#160;31, 2018 (unaudited)</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">269,620</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:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories, net consist of the following:&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:12pt;"><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:97.65625%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:34%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:30%;" rowspan="1" 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:30%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">March&#160;31, 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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials&#160;&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">98,502</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,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></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work-in-process</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,413</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,938</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">85,358</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: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:10pt;"><font style="font-family:inherit;font-size:10pt;">84,141</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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">193,273</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">184,592</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The cumulative effects of the changes made to our consolidated January 1, 2018 balance sheet for the adoption of&#160;&#160;ASU&#160;2014-09,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue - Revenue from Contracts with Customers</font><font style="font-family:inherit;font-size:10pt;">&#160;were as follows (in thousands):</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;text-indent:18px;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:662px;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:274px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:114px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:126px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:116px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at December 31, 2017</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Adjustments Due to ASU 2014-09</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at January 1, 2018</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance Sheet</font></div></td><td 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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">248,825</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,399</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">251,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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other long-term assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,553</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(106</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,447</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Liabilities and Stockholders' Equity</font></div></td><td 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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue - current</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,638</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,067</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,571</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue - long-term</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,742</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(997</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,745</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,782</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,882</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred 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:10pt;"><font style="font-family:inherit;font-size:10pt;">33,609</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,638</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retained earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">313,241</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,619</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">321,860</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Select adjusted unaudited financial statement information, which reflect the adoption of the new revenue standard is below (in thousands). Our historical net cash flows are not impacted by this accounting change.</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:677px;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:281px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:118px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:128px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:119px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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="8" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the three month period ended March 31, 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Reported</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Without Adoption of ASU 2014-09</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Effect of Change Increase/(Decrease)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Statement</font></div></td><td 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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Net Sales</font></div></td><td 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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Products</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">280,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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">273,947</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,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></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software Maintenance</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,538</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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,538</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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total net sales</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">311,897</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">305,485</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating 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:10pt;"><font style="font-family:inherit;font-size:10pt;">209,237</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">209,260</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating Income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,137</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,702</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,435</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,344</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,186</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,158</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,268</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,991</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,277</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic earnings per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.04</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted earnings per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.18</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.14</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.04</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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: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:679px;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:281px;" rowspan="1" colspan="1"></td><td style="width:127px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:128px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:128px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">March 31, 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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Reported</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balances Without Adoption of ASU 2014-09</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Effect of Change Increase/(Decrease)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Balance Sheet</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">242,291</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">239,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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,342</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other long-term assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,155</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,238</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(83</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities and Stockholders' Equity</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue - current</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">127,766</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">142,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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,663</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue - non-current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,021</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,834</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,813</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,220</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,258</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,774</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,136</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,638</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retained earnings</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">315,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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">329,790</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,839</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The warranty reserve for the </font><font style="font-family:inherit;font-size:10pt;">three months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 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;"> was as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" 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:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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="7" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at the beginning of the period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,846</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,686</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accruals for warranties issued during the 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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">729</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">595</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accruals related to pre-existing warranties</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">230</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settlements made (in cash or in kind) during the 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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(784</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(536</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at the end of the period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,021</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,794</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:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of the charges in the consolidated statement of operations resulting from our restructuring activities is shown below:</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:70%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended March 31,</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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="6" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">333</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">146</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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><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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,645</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,355</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and Administration</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">612</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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">175</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total restructuring and other related costs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,431</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,117</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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of balance sheet activity related to the restructuring activity is shown below:</font></div><div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Restructuring Liability</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</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:10pt;"><font style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance as of December&#160;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,408</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income statement expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,431</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash payments</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,940</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance as of March&#160;31, 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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,899</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment and geographic information&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We operate as </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> operating segment. Operating segments are defined as components of an enterprise for which separate financial information is evaluated regularly by the chief operating decision maker, who is our chief executive officer, in deciding how to allocate resources and in assessing performance. Our chief operating decision maker evaluates our financial information and resources and assesses the performance of these resources on a consolidated basis. Since we operate in </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> operating segment, all required financial segment information can be found in the condensed consolidated financial statements and the notes thereto.</font></div><div style="line-height:120%;text-align:justify;text-indent:98px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We sell our products in </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> geographic regions which consist of Americas; Europe, Middle East, India, and Africa (EMEIA); and Asia-Pacific (APAC). Our sales to these regions share similar economic characteristics, similar product mix, similar customers, and similar distribution methods. Revenue from the sale of our products, which are similar in nature, and software maintenance is reflected as total net sales in our Consolidated Statements of Income.&#160;(See &#8220;Note 2 &#8211;Revenue&#8221; of Notes to consolidated financial statements for total net sales by the major geographic areas in which we operate).</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Based on the billing location of the customer, total sales outside the U.S. for the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31,</font><font style="font-family:inherit;font-size:10pt;"> 2018 and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;">$200 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$189 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. Total property and equipment, net, outside the U.S. was </font><font style="font-family:inherit;font-size:10pt;">$132 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 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> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Shipping and Handling Costs </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are in included in cost of sales.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Subsequent events&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">April&#160;25, 2018</font><font style="font-family:inherit;font-size:10pt;">, our Board of Directors declared a quarterly cash dividend of </font><font style="font-family:inherit;font-size:10pt;">$0.23</font><font style="font-family:inherit;font-size:10pt;"> per common share, payable on </font><font style="font-family:inherit;font-size:10pt;">June&#160;4, 2018</font><font style="font-family:inherit;font-size:10pt;">, to stockholders of record on </font><font style="font-family:inherit;font-size:10pt;">May&#160;14, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On April 27, 2018, we entered into a Second Amendment to Loan Agreement (the &#8220;Second Amendment&#8221;) which amends the Loan Agreement, as amended by the Amendment to, among other things, (i) reduce the revolving line of credit from </font><font style="font-family:inherit;font-size:10pt;">$125.0 million</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;">, (ii) reduce the letter of credit sublimit under the line of credit from </font><font style="font-family:inherit;font-size:10pt;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;">, and (iii) require the Company and its subsidiaries to comply with certain of the affirmative and negative covenants under the Loan Agreement only if loans are outstanding under the Loan Agreement or if the Company has not reimbursed any drawing under a letter of credit issued under the Loan Agreement within five business days following the request of the Lender.</font></div></div> EX-101.SCH 7 nati-20180331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2113100 - Disclosure - Authorized shares of common and preferred stock and stock-based compensation plans link:presentationLink link:calculationLink link:definitionLink 2413401 - Disclosure - Authorized shares of common and preferred stock and stock-based compensation plans (Details) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2301302 - Disclosure - Basis of Presentation Basis of Presentation (Tables) link:presentationLink link:calculationLink link:definitionLink 2401405 - Disclosure - Basis of Presentation - Effect of Adoption on Income Statement and Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 2401404 - Disclosure - Basis of Presentation - Schedule of Cumulative Effect From Adoption of ASU 2014-09 (Details) link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - Basis of Presentation - Schedule of Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Commitments and contingencies link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Commitments and contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Commitments and contingencies - Schedule Of Warranty Reserve (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Commitments and contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Comprehensive income (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Comprehensive income (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statements Of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Statements Of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements Of Income link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2415401 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Derivative instruments and hedging activities link:presentationLink link:calculationLink link:definitionLink 2407405 - Disclosure - Derivative instruments and hedging activities - Effect Of Derivative Instruments On Consolidated Statements Of Income (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Derivative instruments and hedging activities - Fair Value Of Derivative Instruments On Consolidated Balance Sheets (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Derivative instruments and hedging activities - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Derivative instruments and hedging activities - Summary Of Notional Amounts Of Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Derivative instruments and hedging activities (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document And Entity Information 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 - Goodwill link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Goodwill - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Goodwill - Schedule Of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Income taxes link:presentationLink link:calculationLink link:definitionLink 2411401 - Disclosure - Income taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Intangible assets, net link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Intangible assets, net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Intangible assets, net - Schedule Of Finite-Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Intangible assets, net (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Inventories, net link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Inventories, net (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Inventories, net (Tables) link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - Litigation link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 2417404 - Disclosure - Restructuring - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - Restructuring - Restructuring Related Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2417403 - Disclosure - Restructuring - Restructuring Reserve (Details) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - Restructuring (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Revenue - Schedule of Changes in Unearned Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Revenue - Schedule of Disaggregation of Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Segment and geographic information link:presentationLink link:calculationLink link:definitionLink 2414401 - Disclosure - Segment and geographic information Segment and geographic information (Details) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Short-term investments link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Short-term investments - Contractual Maturities Of Short-Term Investments Designated As Available-For-Sale (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Short-term investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Short-term investments - Unrealized Gains And Losses Related To Short-Term Investments Designated As Available-For-Sale (Details) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2419401 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 nati-20180331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 nati-20180331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 nati-20180331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative [Table] Derivative [Table] Currency [Axis] Currency [Axis] All Currencies [Domain] All Currencies [Domain] Chinese yuan China, Yuan Renminbi Euro Euro Member Countries, Euro Japanese yen Japan, Yen Hungarian forint Hungary, Forint British pound United Kingdom, Pounds Malaysian ringgit Malaysia, Ringgits Korean won Korea (South), Won Derivative [Line Items] Derivative [Line Items] Total forward contracts notional amount Derivative Asset, Notional Amount Cash, Cash Equivalents, and Short-term Investments [Abstract] Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Major Types of Debt and Equity Securities [Axis] Major Types of Debt and Equity Securities [Axis] Major Types of Debt and Equity Securities [Domain] Major Types of Debt and Equity Securities [Domain] Corporate bonds Corporate Debt Securities [Member] U.S. treasuries and agencies US Treasury Securities [Member] Time deposits Bank Time Deposits [Member] Schedule of Available-for-sale Securities [Line Items] Schedule of Available-for-sale Securities [Line Items] Adjusted Cost Available-for-sale Debt Securities, Amortized Cost Basis Gross Unrealized Gain Available-for-sale Debt Securities, Accumulated Gross Unrealized Gain, before Tax Gross Unrealized Loss Available-for-sale Debt Securities, Accumulated Gross Unrealized Loss, before Tax Fair Value Available-for-sale Securities, Debt Securities Total adjusted cost of available-for-sale securities due in less than 1 year Available-for-sale Securities, Debt Maturities, Next Twelve Months, Amortized Cost Basis Total adjusted cost of available-for-sale securities due in 1 to 5 years Available-for-sale Securities, Debt Maturities, Year Two Through Five, Amortized Cost Basis Total fair value of available-for-sale securities due in less than 1 year Available-for-sale Securities, Debt Maturities, Next Twelve Months, Fair Value Total fair value of available-for-sale securities due in 1 to 5 years Available-for-sale Securities, Debt Maturities, Year Two Through Five, Fair Value Total fair value of available-for-sale securities Deferred Revenue Disclosure [Abstract] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Summary of Disaggregation Of Revenue Disaggregation Of Revenue [Table Text Block] Disaggregation Of Revenue [Table Text Block] Summary of Changes in Unearned Revenue Contract With Customer, Asset and Liability [Table Text Block] Contract With Customer, Asset and Liability [Table Text Block] Restructuring and Related Activities [Abstract] Summary of Restructuring Related Costs Restructuring and Related Costs [Table Text Block] Summary of Restructuring Reserve Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Restructuring accrual Restructuring Reserve Commitments and Contingencies Disclosure [Abstract] Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Balance at the beginning of the period Standard Product Warranty Accrual Accruals for warranties issued during the period Standard Product Warranty Accrual, Increase for Warranties Issued Accruals related to pre-existing warranties Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Settlements made (in cash or in kind) during the period Standard Product Warranty Accrual, Decrease for Payments Balance at the end of the period Statement of Comprehensive Income [Abstract] Net income Net Income (Loss) Attributable to Parent Other comprehensive income, before tax and net of reclassification adjustments: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax Unrealized loss on securities available-for-sale Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, before Tax Unrealized loss on derivative instruments Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, before Tax Other comprehensive gain, before tax Other Comprehensive Income (Loss), before Tax Tax benefit related to items of other comprehensive income Other Comprehensive Income (Loss), Tax Other comprehensive gain, net of tax Other Comprehensive Income (Loss), Net of Tax Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Short-term investments Cash, Cash Equivalents, and Short-term Investments [Text Block] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Derivatives Designated As Hedging Instruments Designated as Hedging Instrument [Member] Derivatives Not Designated As Hedging Instruments Not Designated as Hedging Instrument [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Foreign Exchange Contract - Short-Term Foreign Exchange Contract Short Term [Member] Derivative instrument whose primary underlying risk is tied to foreign exchange rates (short-term). Foreign Exchange Contracts - Long-Term Foreign Exchange Contract Long Term [Member] Derivative instrument whose primary underlying risk is tied to foreign exchange rates (long-term). Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Prepaid expenses and other current assets Prepaid Expenses and Other Current Assets [Member] Other long-term assets Other Noncurrent Assets [Member] Other current liabilities Other Current Liabilities [Member] Other long-term liabilities Other Noncurrent Liabilities [Member] Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Derivative assets Derivative Asset, Not Subject to Master Netting Arrangement Derivative liability Derivative Liability, Not Subject to Master Netting Arrangement Revenue From Contract With Customer [Abstract] Revenue From Contract With Customer [Abstract] Disaggregation Of Revenue [Table] Disaggregation Of Revenue [Table] Disaggregation Of Revenue [Table] Timing Of Transfer Of Good Or Service [Axis] Timing Of Transfer Of Good Or Service [Axis] Timing Of Transfer Of Good Or Service [Axis] Timing Of Transfer Of Good Or Service [Domain] Timing Of Transfer Of Good Or Service [Domain] [Domain] for Timing Of Transfer Of Good Or Service [Axis] Point-in-Time Transferred At Point In Time [Member] Transferred At Point In Time [Member] Over Time Transferred Over Time [Member] Transferred Over Time [Member] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] Americas North America [Member] EMEIA EMEA [Member] APAC Asia Pacific [Member] Disaggregation Of Revenue [Line Items] Disaggregation Of Revenue [Line Items] [Line Items] for Disaggregation Of Revenue [Table] Disaggregated revenue Revenue From Contract With Customer, Excluding Assessed Tax Revenue From Contract With Customer, Excluding Assessed Tax Fair Value Disclosures [Abstract] Fair value measurements Fair Value, Measurement Inputs, Disclosure [Text Block] Commitments and contingencies Commitments and Contingencies Disclosure [Text Block] Restructuring Restructuring and Related Activities Disclosure [Text Block] Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Foreign Exchange Forward Foreign Exchange Forward [Member] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement and Other Comprehensive Income (Loss) Location [Domain] Income Statement Location [Domain] Net Sales Sales Revenue, Net [Member] Cost of sales Cost of Sales [Member] Operating Expenses Operating Expense [Member] Foreign Currency Gain (Loss) Foreign Currency Gain (Loss) [Member] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Gain or (Loss) Recognized in OCI on Derivative (Effective Portion) Derivative Instruments, Gain (Loss) Recognized in Other Comprehensive Income (Loss), Effective Portion, Net Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion) Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion) Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net Amount of Gain (Loss) Recognized in Income Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Summary of Notional Amounts Of Derivative Instruments Schedule Of Notional Amount Of Derivative Instruments [Table Text Block] Schedule of notional amount of derivative instruments [Table Text Block] Summary of Fair Value Of Derivative Instruments On Consolidated Balance Sheets Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Summary of Derivative Instruments, Gain (Loss) Derivative Instruments, Gain (Loss) [Table Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Schedule of New Accounting Pronouncements and Changes in Accounting Principles Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Reconciliation Of The Denominators Used To Calculate Basic EPS And Diluted EPS Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Document And Entity Information [Abstract] Document And Entity Information [Abstract] Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Document Type Document Type Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Goodwill [Abstract] Goodwill [Abstract] Goodwill Goodwill Disclosure [Text Block] Inventory Disclosure [Abstract] Raw materials Inventory, Raw Materials, Gross Work-in-process Inventory, Work in Process, Gross Finished goods Inventory, Finished Goods, Gross Inventory, Net Inventory, Net Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Inventories, net Inventory Disclosure [Text Block] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Summary of Comprehensive Income (Loss) Comprehensive Income (Loss) [Table Text Block] Subsequent Events [Abstract] Subsequent Event [Table] Subsequent Event [Table] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Letter of Credit Letter of Credit [Member] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Subsequent Event [Line Items] Subsequent Event [Line Items] Dividend payable (in dollars per share) Dividends Payable, Amount Per Share Revolving line of credit Line of Credit Facility, Maximum Borrowing Capacity Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Initial Application Period Cumulative Effect Transition [Axis] 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] [Domain] for Initial Application Period Cumulative Effect Transition [Axis] Calculated Under Revenue Guidance In Effect Before Topic 606 Calculated Under Revenue Guidance In Effect Before Topic 606 [Member] 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] Difference Between Revenue Guidance In Effect Before And After Topic 606 [Member] 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] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Assets Assets [Abstract] Accounts receivable, net Accounts Receivable, Net, Current Other long-term assets Other Assets, Noncurrent Liabilities and stockholders' equity Liabilities and Equity [Abstract] Deferred revenue - current Deferred Revenue, Current Deferred income taxes Deferred Income Tax Liabilities, Net Deferred revenue - non-current Deferred Revenue, Noncurrent Other current liabilities Other Liabilities, Current Retained earnings Retained Earnings (Accumulated Deficit) Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Series A Preferred Stock Series A Preferred Stock [Member] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] Incentive Plan (2005) Incentive Plan Two Thousand And Five [Member] Incentive Plan Two Thousand And Five [Member] Incentive Plan (2010) Incentive Plan Two Thousand And Ten [Member] Incentive Plan Two Thousand And Ten [Member] Incentive Plan (2015) Incentive Plan2015 [Member] Incentive Plan (2015) [Member] Employee Stock Purchase Plan Employee Stock Purchase Plan [Member] A Plan where eligible employees are permitted to acquire shares of the Company's common stock through payroll deductions, subject to maximum purchase limitations. Award Type [Axis] Award Type [Axis] Share-based Compensation Arrangements by Share-based Payment Award, Award Type and Plan Name [Domain] Equity Award [Domain] Restricted Stock Plan Restricted Stock [Member] Vesting [Axis] Vesting [Axis] Vesting [Domain] Vesting [Domain] Vesting Period One Share-based Compensation Award, Tranche One [Member] Vesting Period Two Share-based Compensation Award, Tranche Two [Member] Vesting Period Three Share-based Compensation Award, Tranche Three [Member] Vesting Period Four Share Based Compensation Award Tranche Four [Member] Share-Based Compensation Award Tranche Four [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Additional number of shares reserved for issuance Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Common stock, authorized (in shares) Common Stock, Shares Authorized Common and preferred stock shares authorized Common and preferred stock shares authorized Common and preferred stock shares authorized. Preferred stock, authorized (in shares) Preferred Stock, Shares Authorized Preferred stock, par value per share (in usd per share) Preferred Stock, Par or Stated Value Per Share Common stock, par value per share (in usd per share) Common Stock, Par or Stated Value Per Share Number of shares reserved for issuance Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Award vesting period (in years) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Shares available for grant under 2015 restricted stock plan Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Percentage of the lower of the market related to purchase of common stock Percentage of the lower of the market related to purchase of common stock Pertains to the percentage of the lower of the market related to purchase of common stock permitted by employee stock purchase plan to be acquired by employees and employees of designated subsidiaries. Maximum employee subscription rate Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate Common stock reserved for future issuance under employee stock purchase plan (in shares) Common Stock, Capital Shares Reserved for Future Issuance Shares issued under employee stock purchase plan Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period Weighted average purchase price of employees' purchase rights (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Preferred stock, issued (in shares) Preferred Stock, Shares Issued Preferred stock, outstanding (in shares) Preferred Stock, Shares Outstanding Common stock repurchased (in shares) Stock Repurchased and Retired During Period, Shares Authorized common stock available for repurchase (in shares) Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased Subsequent Events Subsequent Events [Text Block] Segment Reporting [Abstract] Segment and geographic information Segment Reporting Disclosure [Text Block] Income Statement Income Statement [Abstract] Products Sales Revenue, Goods, Net Software Maintenance Maintenance Revenue Total net sales Revenue, Net Operating Expenses Operating Expenses Operating income Operating Income (Loss) Provision for income taxes Income Tax Expense (Benefit) Net income Basic earnings per share (in dollars per share) Earnings Per Share, Basic Diluted earnings per share (in dollars per share) Earnings Per Share, Diluted Balance Sheet Balance Sheet Related Disclosures [Abstract] Assets Assets, Current [Abstract] Liabilities and Stockholders' Equity Deferred revenue - current Deferred revenue - long-term Other current liabilities Deferred income taxes Retained earnings Litigation [Abstract] Litigation [Abstract] Litigation Legal Matters and Contingencies [Text Block] Statement of Cash Flows [Abstract] Cash flow from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net income Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Stock-based compensation Share-based Compensation Tax expense from deferred income taxes Deferred Income Tax Expense (Benefit), Net Deferred Income Tax Expense (Benefit), Net of Valuation Allowance. Changes in operating assets and liabilities Increase (Decrease) in Operating Capital Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities, Continuing Operations Cash flow from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Capital expenditures Payments to Acquire Property, Plant, and Equipment Capitalization of internally developed software Capitalized Computer Software, Period Increase (Decrease) Additions to other intangibles Payments to Acquire Intangible Assets Purchases of short-term investments Payments to Acquire Investments Sales and maturities of short-term investments Proceeds from Sale, Maturity and Collection of Investments Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities, Continuing Operations Cash flow from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Dividends paid Payments of Ordinary Dividends, Common Stock Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities, Continuing Operations Effect of exchange rate changes on cash Effect of Exchange Rate on Cash and Cash Equivalents, Continuing Operations Net change in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents at beginning of period Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents at end of period Schedule of Goodwill Schedule of Goodwill [Table Text Block] Earnings Per Share Earnings Per Share, Policy [Policy Text Block] Accounts Receivable, net Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Sales Tax Sales Tax, Policy [Policy Text Block] Sales Tax, Policy [Policy Text Block] Shipping and Handling Costs Shipping and Handling Cost, Policy [Policy Text Block] Recently Adopted Accounting Pronouncements and Recently Issued Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Statement of Financial Position [Abstract] Assets Current assets: Cash and cash equivalents Short-term investments Short-term Investments Inventories, net Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property and equipment, net Property, Plant and Equipment, Net Goodwill Goodwill Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Other long-term assets Total assets Assets Current liabilities: Liabilities, Current [Abstract] Accounts payable and accrued liabilities Accounts Payable and Accrued Liabilities, Excluding Employee-related Liabilities, Current Accounts Payable and Accrued Liabilities, Excluding Employee-related Liabilities, Current Accrued compensation Employee-related Liabilities, Current Other taxes payable Other taxes payable Carrying value as of the balance sheet date of obligations incurred and payable for sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Total current liabilities Liabilities, Current Liability for uncertain income tax positions Liability for Uncertainty in Income Taxes, Noncurrent Income taxes payable - non-current Accrued Income Taxes, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies Commitments and Contingencies Stockholders' equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Preferred stock: par value $0.01; 5,000,000 shares authorized; none issued and outstanding Preferred Stock, Value, Issued Common stock: par value $0.01; 360,000,000 shares authorized; 131,204,795 shares and 129,202,979 shares issued and outstanding, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Total stockholders’ equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders’ equity Liabilities and Equity Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Currency translation adjustment Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Investments Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] Derivative instruments Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] Accumulated other comprehensive income/(loss) AOCI Attributable to Parent [Member] 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] Beginning balance Current-period other comprehensive income (loss) OCI, before Reclassifications, before Tax, Attributable to Parent Reclassified from accumulated OCI into income Reclassification from AOCI, Current Period, before Tax, Attributable to Parent Income tax benefit Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent Ending Balance Intangible Assets, Net (Excluding Goodwill) [Abstract] Intangible assets, net Intangible Assets Disclosure [Text Block] Goodwill [Roll Forward] Goodwill [Roll Forward] Balance at beginning of period Foreign currency translation impact Goodwill, Foreign Currency Translation Gain (Loss) Balance at end of period Range [Axis] Range [Axis] Range [Domain] Range [Domain] Maximum Maximum [Member] Forward Contracts Forward Contracts [Member] Other Derivatives Other Derivatives [Member] Other derivatives entered into by an entity specifically not mentioned in the taxonomy. Number of countries for which entity has operations (over) Number Of Countries Where Entity Has Operations Pertains to the number of countries where the entity have operations. Percentage of sales outside of the Americas during the period Percentage of sales outside of the Americas during the period Percentage of sales (as compared to total revenues) outside of the Americas during the period. Period of protection against the reduction in value caused by a fluctuation, minimum (in number of years) Period Of Protection Against Reduction In Value Caused By Fluctuation Minimum Number of years of protection against the reduction in value caused by a fluctuation in foreign currency exchange rates of forecasted foreign currency cash flows resulting from international sales, minimum. Period of protection against the reduction in value caused by a fluctuation, maximum (in number of years) Period Of Protection Against Reduction In Value Caused By Fluctuation Maximum In Number Of Years Number of years of protection against the reduction in value caused by a fluctuation in foreign currency exchange rates of forecasted foreign currency cash flows resulting from international sales, maximum. Percentage of derivative risk hedged Percentage of derivative risk hedged Percentage entered into by the entity to hedge risk of loss related to forecasted exposures in selected currencies (primarily in Euro, Japanese yen, British pound sterling and Hungarian forint) and outstanding foreign denominated net receivables or net payables. Duration of derivative contracts entered into by the entity to hedge risk of loss Duration Of Derivative Contracts Entered Into By Entity To Hedge Risk Of Loss Duration of derivative contract entered into by the entity to hedge risk of loss related to forecasted exposures in selected currencies (primarily in Euro, Japanese yen, British pound sterling and Hungarian forint) and outstanding foreign denominated net receivables or net payables. Gains (losses) expected to be reclassified from AOCI to earnings Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months Foreign currency forward contracts notional amount Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Money Market Funds Money Market Funds [Member] U.S. treasuries and agencies Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Quoted Prices in Active Markets for Identical Assets (Level 1) Fair Value, Inputs, Level 1 [Member] Significant Other Observable Inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Significant Unobservable Inputs (Level 3) Fair Value, Inputs, Level 3 [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Cash and cash equivalents available for sale: Cash and Cash Equivalents, Fair Value Disclosure Short-term investments available for sale: Available-for-sale Securities Derivatives Foreign Currency Contract, Asset, Fair Value Disclosure Total Assets Assets, Fair Value Disclosure Derivatives Foreign Currency Contracts, Liability, Fair Value Disclosure Total Liabilities Financial and Nonfinancial Liabilities, Fair Value Disclosure Short-term investments contractual maturity (in months) Available-For-Sale Securities, Short-Term Investments, Contractual Maturity Available-For-Sale Securities, Short-Term Investments, Contractual Maturity Net sales: Revenue, Net [Abstract] Product Software maintenance Cost of sales: Cost of Revenue [Abstract] Product Cost of Goods Sold Software maintenance Cost of Services, Maintenance Costs Total cost of sales Cost of Revenue Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Sales and marketing Selling and Marketing Expense Research and development Research and Development Expense General and administrative General and Administrative Expense Total operating expenses Other income: Other Nonoperating Income (Expense) [Abstract] Interest income Investment Income, Interest Net foreign exchange gain Foreign Currency Transaction Gain (Loss), before Tax Other (loss) gain, net Other Nonoperating Income (Expense) Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Provision for income taxes Weighted average shares outstanding - basic Weighted Average Number of Shares Outstanding, Basic Weighted average shares outstanding - diluted Weighted Average Number of Shares Outstanding, Diluted Dividends declared per share (in dollars per share) Common Stock, Dividends, Per Share, Declared Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] December 31, 2017 Income statement expense Restructuring Charges Cash payments Payments for Restructuring March 31, 2018 Derivative instruments and hedging activities Derivative Instruments and Hedging Activities Disclosure [Text Block] Schedule of Available-for-sale Securities Reconciliation Schedule of Available-for-sale Securities Reconciliation [Table Text Block] Summary of Investments Classified by Contractual Maturity Date Investments Classified by Contractual Maturity Date [Table Text Block] Income Tax Disclosure [Abstract] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Minimum Minimum [Member] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Hungary HUNGARY Malaysia MALAYSIA Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Valuation allowance Deferred Tax Assets, Valuation Allowance Unrecognized tax benefits Unrecognized Tax Benefits Gross increase in unrecognized tax benefits, current period Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Reasonable possibility of future tax benefits Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit Accrued interest related to uncertain tax positions Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Effective income tax rate Effective Income Tax Rate Reconciliation, Percent U.S. federal statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Hungary statutory tax rate Foreign statutory tax rate The foreign statutory tax rate applicable under enacted tax laws to the company's pretax income from continuing operations for the period. The "statutory" tax rate is the regular tax rate if there are alternative tax systems. Foreign income tax benefit Current Foreign Tax Expense (Benefit) Income tax benefit of tax holiday, amount Income Tax Holiday, Aggregate Dollar Amount Income tax benefit of tax holiday (in usd per share) Income Tax Holiday, Income Tax Benefits Per Share Tax Act, provisional income tax expense (benefit) Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Provisional Income Tax Expense (Benefit) Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Provisional Income Tax Expense (Benefit) Number of operating segments Number of Operating Segments Number of reporting units Number of Reporting Units Goodwill impairment Goodwill, Impairment Loss Revenue Revenue From Contract With Customer [Text Block] Revenue from Contract with Customer [Text Block] RSUs (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Weighted average shares outstanding-diluted Anti-dilutive securities excluded from the computation of diluted EPS (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Schedule of Product Warranty Liability Schedule of Product Warranty Liability [Table Text Block] Common stock, issued (in shares) Common Stock, Shares, Issued Common stock, outstanding (in shares) Common Stock, Shares, Outstanding Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Segment, Geographical [Domain] Outside The United States Outside United States [Member] Outside The United States [Member] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Number of geographic regions company operates in Number of Geographic Regions Company Operates In Number of Geographic Regions Company Operates In Total net sales Property and equipment, net Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Income Statement Location [Domain] Research and development Research and Development Expense [Member] Sales and marketing Selling and Marketing Expense [Member] General and Administration General and Administrative Expense [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Total restructuring and other related costs Summary of Significant Accounting Policies Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Limited warranty on most hardware products (in number of years) Limited warranty on most hardware products Pertains to the limited warranty on most hardware products, in number of years. Non-cancelable purchase commitments Purchase Commitment, Remaining Minimum Amount Committed Outstanding guarantees for payment of customs and foreign grants Guarantor Obligations, Current Carrying Value Comprehensive income Comprehensive Income (Loss) Note [Text Block] Authorized shares of common and preferred stock and stock-based compensation plans Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Deferred Revenue Arrangement, by Type [Table] Deferred Revenue Arrangement, by Type [Table] Deferred Revenue Arrangement [Line Items] Deferred Revenue Arrangement [Line Items] Movement in Deferred Revenue [Roll Forward] Movement in Deferred Revenue [Roll Forward] Deferred revenue, beginning balance Contract From Customer, Liability Contract From Customer, Liability Deferral of revenue billed in current period, net of recognition Contract from Customer, Liability, Increase From Deferred Revenue Contract from Customer, Liability, Increase From Deferred Revenue Recognition of revenue deferred in prior periods Contract from Customer, Liability, Revenue Recognized Contract from Customer, Liability, Revenue Recognized Foreign currency translation impact Contract from Customer, Liability, Effect Of Foreign Currency Translation Contract from Customer, Liability, Effect Of Foreign Currency Translation Deferred revenue, ending balance Income taxes Income Tax Disclosure [Text Block] Debt Disclosure [Abstract] 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] London Interbank Offered Rate London Interbank Offered Rate (LIBOR) [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] First Amendment First Amendment [Member] First Amendment [Member] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Unsecured revolving line of credit Optional credit line increase Line of Credit Facility, Optional Credit Line Increase Line of Credit Facility, Optional Credit Line Increase Variable interest rate spread Debt Instrument, Basis Spread on Variable Rate Quarterly commitment fee Line of Credit Facility, Commitment Fee Percentage Ratio of consolidated indebtedness to earnings before interest, taxes, depreciation and amortization, maximum allowed Loan agreement, ratio of consolidated indebtedness to earnings before interest, taxes, depreciation and amortization, maximum allowed Loan agreement, ratio of consolidated indebtedness to earnings before interest, taxes, depreciation and amortization, maximum allowed. Ratio of consolidated earnings before interest, taxes, depreciation and amortization expense, minimum allowed Loan agreement, ratio of consolidated earnings before interest, taxes, depreciation and amortization expense, minimum allowed Loan agreement, ratio of consolidated earnings before interest, taxes, depreciation and amortization expense, minimum allowed. Interest rate in event of default Line of Credit Facility, Interest Rate in Event of Default Line of Credit Facility, Interest Rate in Event of Default Outstanding borrowing on line of credit Long-term Line of Credit, Noncurrent Interest expense Interest Expense Weighted average interest rate Line of Credit Facility, Interest Rate at Period End Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Capitalized Software Development Costs Computer Software, Intangible Asset [Member] Acquired Technology Developed Technology Rights [Member] Patents Patents [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Software development costs capitalized Capitalized Computer Software, Additions Amortization expense of capitalized software development costs Capitalized Computer Software, Amortization Costs related to stock based compensation Costs related to stock based compensation The amount of costs, related to stock based compensation, included in capitalized software development costs during the period. Intangible assets amortization period (in years) Finite-Lived Intangible Asset, Useful Life Amortization of intangible assets Amortization of Intangible Assets Debt Debt Disclosure [Text Block] Revenue, Remaining Performance Obligation, Expected Timing Of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing Of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing Of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing Of Satisfaction, Start Date [Domain] Revenue, Remaining Performance Obligation, Expected Timing Of Satisfaction, Start Date [Domain] [Domain] for Revenue, Remaining Performance Obligation, Expected Timing Of Satisfaction, Start Date [Axis] 2018 2018-04-01 [Member] 2018-04-01 [Member] 2019 2019-01-01 [Member] 2019-01-01 [Member] Thereafter 2020-01-01 [Member] 2020-01-01 [Member] Undelivered performance obligation Revenue, Remaining Performance Obligation Revenue, Remaining Performance Obligation Remaining performance obligation, percent Revenue, Remaining Performance Obligation, Percent Revenue, Remaining Performance Obligation, Percent Capitalized software development costs Acquired technology Patents Other Other Intangible Assets [Member] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Net Carrying Amount Finite-Lived Intangible Assets, Net Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] EX-101.PRE 11 nati-20180331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 12 nati-20170630x10qg001a02.jpg begin 644 nati-20170630x10qg001a02.jpg M_]C_X 02D9)1@ ! 0$ W #< #_VP!# (! 0$! 0(! 0$" @(" @0# @(" M @4$! ,$!@4&!@8%!@8&!PD(!@<)!P8&" L("0H*"@H*!@@+# L*# D*"@K_ MVP!# 0(" @(" @4# P4*!P8'"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@K_P 1" # QD# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]_*"0.2:Q M/B!\1_ OPI\)7GCOXD^*[#1-'L(R]WJ.I7*Q11CW9NY[ .,QGQIX@M6$8.<%K>V."WLTN!_L&O9R?(,USVKR82G=+>3T MBO5_IOY'A9YQ)D_#U'GQM5)O:*UD_1?J[+NS]-_B-\4_AO\ "+PS+XR^*/CG M2M TN#_67VK7J01@^@+$9/L,FOB']H3_ (.%OV/OAA+/HWP?T;6O'VH195;B MS@^QV(;I_K9OG*Y/&OQK^)&J^(M1&.74(J>/J.I+M'W8_P#R3^]>A^,YQXN9GB). M&74E3C_-+WI?=\*]/>]3[]^+O_!Q3^VGXUEEMOA?X:\)^#+1B?+DAT]KZZ4> M\D[&,_\ ?H5\\_$#_@IO^WO\3&?_ (2?]J3Q6(W))ATZ_P#LB+GT$ 7%>#XI M*.(\P;]OBYORYFE]RLOP-_Q)\5OB MCXSF:Y\8?$K7]5D34M8GG)/N78USYY/7KWHI:]>,80C:*LO(\2T:5/NR:7J\UNP_&-A7OGP9_P""P7_!03X* M7$(T?X]WVMVD6,Z?XIA6_B=>ZDR?O!GU5@?>OF7.>#28QU%+?!FOVFJZ7?P MB6RU"PG66&9#T964D$5_*?QW%?37_!.W_@IS\9OV#/&D=K8W4^N>!KV?_B=^ M%+F<^6 2-T]ODXBF '7[K=&!X(_-N(O#?"U:S]=/0_5>% M_%/%T:LGM$K27^)+1KS23]3^B8$'H:*XSX#?'OX6?M)_"W3?C#\'? M$T6JZ)JD>89DX>)QC=%*O5)%)PRGI[@@GL@01NK\7J4ZE&HZ=1-23LT]&F?O M-*K2KTHU*KVUA86<+2W=Y>3K'%" M@&2S,Q 4 =S7._&_XU_#S]GGX5ZU\8_BKKBZ=H>A6AGO9SRS<@+&B_Q.S%55 M1U+ 5^ G_!0C_@IW\![6X/\ 8OA.RG81; ?EEN"#^^E/ M4D\+T4#&3]-PSPIC>)*S<'R4H_%)Z_)+J_RZ]+_)\6<99?PK02FN>K+X8)V^ M;?1?>WT6]OU9^/7_ 7<_8+^"]Y3Y-UXFOYKM\>\<)B'_CU?F">E(#@ MYK]@P/A[PU@TG.FZC[R;_)67YGXAF'B;Q5CF_9U%2CVA%?G*[^ZQ]@^.O^"Z MG_!1WQJ9$@^+NGZ)"[96#0_#UM$$]@[J\F/JQKS+Q!_P4S_;Z\3@KJ_[5WC% ME((VPZF8@ ?]P"O"Z6OHZ.1Y+AU:GAJ:_P"W(_Y'RU?B+/\ $N]7%U'_ -OR M_P ST^Z_;9_;!OK@W%S^T_X\+MU*^*;I?T#BJ+?M:_M4NQ<_M,_$#).3_P 5 ME??_ !VO/2*,5UK!8..U*/\ X"O\CB>/Q\G=UI/_ +>?^9Z!_P -9_M4_P#1 MS'Q!_P#"SOO_ ([2_P##67[5/_1R_P 0?_"SOO\ X[7G_3O7N7[ 7[#7Q%_; MO^.%M\-/":2V6C6FVX\3^(#'F/3K3."1GAI&^ZB=SR> 2,<5'+,%AI5Z\8QA M%7;:1O@Y9MF&*AAL/.G[?GQ+^Q6'[2_P 1 MM)\%Z5,/^$E\3'Q??8B& ?(AS+AYV!&!T4'1CDLQZD_A78U_.O$_$<\^Q?[N*A1C\,4DOG*V[?X;+ MJW_4'"7"\.',%^]FZE:7Q2;;_P"W8WV2^][OHE^'7_!7?_@OS_P4 _8M_;Y\ M:_LZ?!74/!T?AS0OLGV!=4\-?:)QYEM'(VY_,&?F8]J^:HO^#J3_ (*I)(KO M?_#UP&!9&\'D!AZ<39KSS_@XK_Y2X?$X_P#8/_\ 2*&OB$X/W:^7NS[*,4T? MUT?\$N/^"D'PN_X*7?LTV/Q?\&M'8^(=/2*T\:^'-^7TR_V98#/+0O@M&_=< M@\J:^DZ_D&_X)J_\%"/BO_P3=_:7TOXY?#N>2ZTR1UMO%OAUY2(=7T\M\\3< MX#KRT;_PN >1D'^KS]F3]I+X4?M M&5>J2(V593R"#3)DK'>U^+W_ 6Z_P""Z/[=G[!'[=NH_L]_ *^\)1^';;PW MIU]$NL>'?M,WFS(Q?+^8O&0,#'%?M#7\S'_!T:#_ ,/7=8Q_T)6C?^BWH"*N MRY_Q%0_\%5B.-4^'W_A'?_;J_?C_ ()Z_&[QQ^TI^Q!\+?C[\2WM&\0>+O!= MEJ>KM8V_E0F>6,,VQ,G:N>@R:_CGYSP/P%?UT_\ !'?_ )1;? 7_ +)EI?\ MZ)%).XY)(^DJ**I^(?$&B^$]!O?%'B34HK/3M-M)+J_O)VVI!#&I=W8]@%!) M/M3(/R\_X+_?\%MOC5_P3M^*'@SX#?LLW.@-XEOM(?6/%$FMZ7]K6"U=VBMH MU&]=K,T?_ !%0_P#!57&?[5^'W_A'?_;J^1_^"A?[5^M?MM?M MC^._VD]6ED,&OZW)_9$,N08-/B_=6T>,\8B1,CU)KQ?)ZBDV:J*MJ?N]_P $ M2O\ @X(_:=_;)_;5L_V9OVN+WPL++Q/H]R/#-QHVB_8V74(4,PC9O,;<'B24 M ?W@!WK]C?%VI76C>%-3UBR*B:TT^::(LN1N6-F&1]17\8'P*^+_ (I^ 'QG M\*_&[P32+FUWJAST8%MI!Z$$'I36I$E9G\^&O?\'2O_!4_3M=O=/M MM4^'_EP7[P?DX5B!D^=[54_XBHO^"JI_YBGP^_\ "._^W5Y9XC_X(,?\ M%:[WQ%?WEK^QGKSQ2WLKQL-1LOF4N2#_ *_T-4O^'!__ 5R'_-E^O)]!G6'5])N)$9[9V19 I*,RG*.IX)ZURW/8 M478[1/T@/_!U%_P54[:I\/O_ CO_MU'_$5#_P %5.G]J_#[_P ([_[=7QG^ MRQ^Q3^U!^VQXBU3PI^R_\);WQ=J&BV27>J6ME<0QF"%GV*Y\UU!!;CC->V#_ M (('_P#!7'_HS#7_ /P8V/\ \?IZBM!'W!_P2U_X.$?^"AG[7/[>GPZ_9W^+ MNH^#'\.^)M7>WU1=-\,>1.4$,CC8_F':*;_4(=5_MW2/M8*PI$R;/G7:_P#P2!_X(]?\%(OV M=_\ @HW\,/C)\9OV7-8T/PUH>M23:KJMQ>VC);H8)%#$)*S'D@< ]:]__P"# MQ ^!?@EG_H+ZO\ ^BK>CH3[KEH?)?\ Q%0?\%5L\ZI\/N/^I._^W5Z/^Q]_ MP$_\ A9WB.RD>&YUN6GF3"65OQ< MU\$CT)XK>^&_PM^)/QB\66_@7X4> ]6\1ZS='%OIFBV$ES,_OL0$X]^E(T44 MMSZ;\/\ _!=[_@K/X=OFO[?]M#Q-U?4W[+7_ =E M_MD?#[4[72OVIOAMX:\?Z.'5;C4-,M/[,U(+W8&,F!SCG'EKSWKX-^*W_!-O M]OCX'>$I?'OQ;_9%\?:#HT$9>?4[_P .3+#$@&2SL%(4 =S@"O$AZ\T786BS M^O;]@C_@I]^R-_P4:\'/X@_9Y\>EM5M(0^L>$]6C$&I:=SC+Q9(=,XQ(A9#D M<@\#Z%K^+#X&_'3XK?LV_%'2/C-\%?&EYH'B/1+I9[#4+*4J00>48='1APR- MD,"017]2W_!';_@J1X/_ ."GG[-J>,KF*UTSQ[X=*6GCCP_;DA8IB#LN8@23 MY,H!(_NL&4] 2)W(E&QE_P#!=C]N3XZ?\$^/V(X/CW^SS<:3'K\GC:PTMFUK M3OM4/V>:*X9QLW+\V8EP<\OXB+2ZNK&YCO;*YD MAFA''5MH$HVV/TKKY5_X+._M>?&#]AG]@7Q+^T9\" MI]-C\1Z5J>G06C:M8_:(-DURD;Y3<,G:QQSQ7U5UKX%_X.8?^41WC?\ [#>C M?^EL=!*W/R>_XBHO^"JO_04^'W_A'?\ VZOT$_X-\_\ @K[^V%_P4E^-?Q \ M"?M*7GAJ2P\-^%K>_P!-&A:']D?SGN1&=YWMN&WM7\[>?>OV!_X,^3G]I[XO M_P#8AV?_ *6BDM2Y12C<_?JBBBF9GS'_ ,%>/V[Y?^"=_P"Q!XE^/N@M:-XF MDEBTOP?;7T7F1S:C.3LW)D;U1%DD(STC-?B /^#J'_@JL.NJ?#[_ ,([_P"W M5Z+_ ,'7W[9__"U/VIO#_P"QYX7U<2Z3\-[!;W7(HGRIU:[C5PK<]Z_IO\ ^#:3]L(?M-?\$Z=-^'?B#5/.\1?"[4&T"^1V MR[V6!)9R_3RV,7U@/M3O<4DD?H911100?BQ_P6P_X+L?MW_L'?M[:Y^SK\!; M[PE'XW$CY?S%R-QX&.*^2O^(J'_@JJ3QJOP^_\([_ M .W5E?\ !S__ ,I;?%'/7PIH?_I&M?GJ".YI7U-5%-'[^_\ !!G_ (+4_ML? M\%$/VN-7^#'[15[X6DT6R\'W&I0#1- ^RR^>DL2#+^8V1ASQBOU^K^P2T3CK'[EJOQ\V?@O$GA?G=6M/%X M;$?6)/5J>D_O^%_^2^2/Q"ZT5[!^UA^PK^TM^QAXF_L/XX?#V>TM)GQ8:]9G MS["\'8I,O /'W&VN.XZ5X^>><5^HX?$X?%T55H34HO9IW1^08G"XG!5W1Q$' M":W35FODP')YH YP111[5L8"G&.*!QUHVD=J,4 ' Y!YI#]:7J?K28/I0 #K M1Q110!]&?\$Z?^"BWQ2_8$^*(UK16EU7PCJDJKXF\,23$1W"=/.BYPDZCHW0 M_=.0:_H!^ OQ[^%W[2_PPTSXP?!SQ1%JNB:G'F*:,8>*0 ;X94/*2*3@J>GN M""?Y_X*+_$?]@;XJC5K,7&J^#=6D5/$WALS$)*O07$0SA9D'0] M&'RG@Y'Y_P 9\&T\[I/%856KQ7RFNS\^S^3TM;]+X$XZJY!56"QCOAY/?K!O MJO[O=?-=4_K#_@Y _:BUG4OB%X7_ &3- OV33--TY-\U^F7_!9?\ 96LOVEO#=C_P4^_9?\3OXK\+:MI-M'XGM[<[GT]8 MU$:3A RJHPDB$;HV&3P3M_,X#MFO5X*6$AP]2I4=XZ36S4_M)K=._?I8\;C MYXR?$]:M7^&=G3>Z=.WNN+V:MVZW$YS76?"3X%_&+X]>(1X5^#/PRUGQ+?\ M&^WTBQ>8H#T+$#"#@\DCI7TK_P $Q_\ @D[\2/VZ/$47CCQHMYX>^&UC<@7V MM>7B;4F!^:WM0W4\8:7!5,_Q'Y:_' M'KYD>Y1^=>7,K*2K*00<$$=*_J\N+>&ZB,%Q"DB-]Y77(/X5B:E\+/AEK,_V MG5_AUH-W(%VB2YTB%V ],E37R^'\5JBA:OA4WWC*R^YI_F?78GP;HN=\-BVE MVE"[^]2C^1_*[SZ45_3%\:?V$_V2_CGX-U/PGXT^ 'A(OJ-G)"FJ6OA^VAO+ M9V4@213H@=&!P00>HYS7\W_Q<^'>I?"3XI>(OA?J\@>Y\/ZU)E4C"#A*%KIN]T^J?RUT/S[B[@O&<)NG*=15(3NDTFK-6 MT:U[Z:OJ+\)/A3XZ^.'Q(T;X3_#30Y-2US7;Y+73[1.-SL>K$\*H&26/ )- M?T8_L$_L7> OV'/@#I_PD\*K'=:E)BZ\2:SY8#ZA>LHW/G&=B_=1>RCU)S\? M_P#!O[^P/'\.OAY+^V7\2=%"Z[XGMWMO"<%S&"UGIV0&N #]UYBN >OECT78>7[JF_>_O2_RCMZW\C]7\,^%(Y9@5F>)C^]JKW; M_9@_UEN_*R[B]****_-3]6/Y8O\ @XK/_&W#XG?]P_\ ](H:^(.E?;__ <5 M _\ #V_XGX]=._\ 2*&OB'W(J7N:Q^%!N(XK] _^""G_ 5UU;_@GE\=D^%7 MQ8UR:3X3>-KZ*+6XY69UT.Z/RIJ$2C.%Y E4#YD /)05\<_M$?LX_$S]F7QA MIWA#XEZ0T#:UX;T[7]%NE'[N]T^]MDN(9D/^Z^TCLR,.U<'@]3UIZH;M)']N M6DZMIFO:5;:YHFH0W=G>0)/:75O('CFC8!E=6'!!!!!'K7\T'_!T8"?^"KVL M\]/!6C?^BWKZ^_X-C?\ @KA)XBT^V_X)R_M">*-U[90D_"[5;V8EIX1EGTQF M;N@^:+_9#(/NJ#\@_P#!T9C_ (>OZQ_V).C?^BWIZ$15I'YU\@>GTK^NG_@C MO_RBV^ O_9,M+_\ 1(K^1:OZZ?\ @CO_ ,HMO@+_ -DRTO\ ]$BDAS/I*OSO M_P"#EO\ ;.7]F#_@GIJ'PQ\-ZL(?$WQ3O!H5DJ.0\5@!OO9>"#CRPL7UF![& MOT0K^87_ (.1?VT#^U7_ ,%$M7\#^&M9^T>%OAA:CP]I:Q2$QR7:L7O)O3)E M/EY'\,"TR(J[/S^R<\"OHK_@H%^PEXA_8DL?A!>ZU#< ?$GX3Z?XGG%P?]1> M2O()H .HVIY#$'IYN/8,8_6OZ)O^#4?]K]?B[^QUKW[+?B+4]^K_#+5 M_,TV-V.Y]*O"SIC/79,LRG'0,GK7\[./>OM3_@@-^V!_PR%_P4G\%ZAKNK_9 M?#7C21O#7B,NY"(ES@02M_N7 B)/92U)!)71_5/11UZ451D?R@_\%ZO^4NWQ MN..?^$CM?_3?:U\A=.:^O/\ @O7_ ,I=_C(_\B)\$O\ L+:O_P"BK>OVGK\6/^#Q'_D1/@E_V%]7_P#15O0$ M?B/PKR1W[5[5_P $X"?^&^?@X,_\U'TC_P!*HZ\5/^+/'4R^&_#L MR.0\ F!-S.N.04MUD"GL[H>U?RR,S.3)(Y9BN/PH9,%I<=!!-'U'AJV;X@^+=(MM2\&8+DK'/;7,3J3V!)0_55IDQ=F?SF_@<5]>?\ !#W]MG5/V(/^"A/@[Q?< M:LT'AOQ7=)X;\70NY\I[.ZE15E8#C,4HCD#=@K=B0?D,D#%.@GDMYTN(V^9& M#*1UR#4FK5T?TE?\'7/_ "BYM?\ LJ&D?^D]Y7\V8&:_H+_X.!_B'=_%O_@@ MQ\,?B?J$WF7.O:UX5OKI]^[=-)IUPSG/?YBU?SZ=NM-[D0V X/3M74_!/XS_ M !(_9X^*^A?&OX0^)KC1_$?AS4$O-+U"V<@I(O4'^\C E64\,K$'@UJ>#OV< MOB7X_P#@5XO_ &@_">D&\T/P+?V%OXE,0R]HEV9$BG(_YY^8@0GL77/6N"Z' M\:"]&?UP_P#!*G_@I+\./^"E_P"S)8_%GP[);V7BC2UCLO'/AV)SG3K_ &9) M4-R89.61N>,KG*FO'_\ @YB_Y1'>-_\ L.:-_P"ET=?@9_P2[_X*'_$?_@FW M^U-I'QM\*33W>@W#K9^,_#ZRD)J>GL<,I'3S$)\R-NS+CH2#^Y?_ 7Y^,?P M\_:"_P""'&L?&KX4>(X-6\/>);C0;_2KZ!LAXI+R(@$=5876*-F$ M:^K.P"*.Y8#O795^1_\ P=B_MGCX:?LV^%_V.?".L;-6\?ZA_:/B&.)_FCTJ MV/R(WM+.5_"!O44S-*[/PA^/7QC\6_M#?&GQ3\8VM)()OM+ MX]5FFL1GL"WK7SJ%9B%49)/ ]:_IN_9+_P"";T4'_!O^O['E]I"KKWC/X=WN MKW*RQ;6.K7@:[@W>Z-Y$>>H6,4EJ:2=K'\R/7G.:_1S_ (-B_P!L(?LY_P#! M0JW^$/B351!X>^*FFMH\HDDPD>HIF6T?KC+,'B_[;#TK\YKFVN+.XDM+N!XI M8G*2QNN&5@<$$'H0:TO WC3Q)\-_&FD_$'P=J4EGJVAZC#?Z;=Q'#13Q.'1A M]&44NHVKH_MF'-%>:?L<_M&^'/VN/V8/!'[1OA9D%MXL\/6][+ C9^SW!7$T M.?5)0Z?\!KTNJ,3^8[_@Y_!/_!6WQ1C_ *%30_\ TD6OSUY]>M?H5_P<^_\ M*6[Q3G_H5-#_ /2-:_/4C!XJ7N;1V/U(_P"#3''_ \0\1X_Z)Q>?^E%O7]& M=?SF?\&F//\ P41\1G_JG%W_ .E%O7]&=49R^(****"0HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *,9HHH Q/B#\./ ?Q6\)7G@ M/XE>$-/UW1M0B,=YIFIVJS0RK[JPZ@\@]00",$5^0'_!3#_@A;XD^#MMJ'QO M_9!MKW7/#,0>XU7PFQ\R\TQ,Y+0'K/$ ?N\NH'\0Y'[-4C*"I7:.>HQUKWLB MXCS+A_$>TP\KQ?Q1?PR_R?9K7Y:'SG$7"^5<2X;V>*C[R^&:^*/SZKNGI\]3 M^4&1'C%OK42/=^*/ M!VGVPV:@.LES;(H^6;JS1@'?R1AL[OR$DCDAE:*>,HZL59&&"I'4$=J_HC(L M]P/$&"6(P[\I1>\7V?Z/J?R_Q%P[F'#6/>&Q2T>L9+:2[K]5NON8W@"DYZXI M3TH7K7M'A"=*,GUI1G.#24 %+C!Q0!]?RH&: $/M1D]/Z4I_SFC'&<4"/JG_ M ()C_P#!1W7/V+/'4W@GX@VSZ[\+?%#F'Q5X M=G35/"?A6TD"6*02*'V22#YY M$#$@)E2% #9.:_%#![YK[I_X(\_\%3M2_9!\91? _P",VM33_#?7;P;)YY"_ M_"/W#''GH.T+$CS%'3[X&=V[X?BK)).3DW+<_IR*BHI1VZ!7YS_P#!4?\ X+=K^S+X MSOOV>_V8M-T_5O%NGGR]?U^^4R6NE2E0?)C08$TPR-Q)VH?E(8Y"_:G[6GQI ML_V=_P!FGQS\:KN94;PYX:NKNS#G EN1&1!'GU:4HO\ P*OYC_$&O:OXIUV] M\3:]?/7$K9:65V+,Q)[DDG\:_1O#_AG"YQ6J8K%QYJ=.R2Z.6^O M=)=.M]3\N\2^+,9D="E@\%+EJ5+MRZJ*TT[-N^O2SMKJ>Y^-O^"IO_!0CQ[? M27NK?M7>+K3>V1#HNHFPC0>@%N$_QJO^P[^SIXV_;Z_;%T7X?^(-5O\ 4?[3 MU!M4\9:SO2O""#Z5^T/_!NG^RY#X#_ &?] M9_:@UW30-2\;WCV6D3/'\ZZ=;2%6*GL'G5L^ODJ>PK],XCQ>#X8R.K7PM.,) MOW8\J2]Y[;=E=_(_)^%L%CN+N(:6'Q=652$??ES2;]U;[OJ[1^9^BF@Z#HWA M;1+3PWX=TV&RL+"V2WLK2W0+'#$BA510.@ %6Z**_FUMMW9_522BK(**** M0S^6/_@XJ!_X>X?$[ _Z!W_I%#7Q 1ZU]O?\'%?_ "EP^)W/_0._](H:^(>3 M[TG8VC\*/Z,OV^?^"55E_P %$_\ @D/\&_&'PWTF,?%'P'\']#NO"TB(JMJ< M!TRV:;3W;_;V[H\G"R#L&:OYU-4TO4=$U2XT;6;&6UN[2=X+JVG0J\4B$JR, M#R""""/45_8[^P>/^,'/@R,_\TH\._\ ILMZ_(C_ (.6_P#@CFVBW^H?\%%? MV:O"A-G=2&7XHZ'I]MQ!(< :H@7^%CQ-QPV'_B8@:,XOH?C-X(\:>*?AQXQT MKX@>"-;N-,UG1-1AO])U&TD*2VUQ$X>.16'(*LH(/M7NG_!33]M=O^"@'Q[T M;]HK4=.-IK-UX#TK3_$MN%P@U&W1XYF3U1R!(/0/CJ#7SOD8_2CK2Z&MKAR# MU_6OZZ?^".__ "BV^ O_ &3+2_\ T2*_D6//('ZU_71_P1X_Y1:_ ;'_ $3+ M2_\ T2*:(F=#_P %(_VN-+_8<_8K\>?M'WDT(O-&T=HM"AF8 3ZC-^ZMDQW_ M 'C*2/137\?VLZQJGB'5[K7MXO+JXD+/-*[%G=B>2Q8DD^IK]G M_P#@[?\ VS_[6\6>"/V%?"NL$PZ2B^)O%L$,G'VB17BLXG [K&TLF#VE4]Q7 MXK\T,<%H?K=_P:9_L_\ AS6?VEO&W[5GC34+*W@\&Z"-)T1KR=$_TR]/[QUW M$OY%M/UW6])1HM,UBZMD8Y9;>X9 3ZG!YJQ_PF/BXC!\5 M:E_X'2?XT)B<6W9[>9"XMI5E@FC; M#1NIRK ]B" 1*#UW(87P.GEL>]?NE5&+5G8_E _X+U'_C;M\;@?^ACM?_3? M:U\AXXS7U[_P7JQ_P]W^-W_8Q6O_ *;[6OD(TNMS6/PH_8'_ (,^#_QD[\7A M_P!2'9_^EHK]^J_ 7_@SY_Y.>^+Y_P"I#L__ $M%?OU36QE+XF%?BQ_P>(<^ M!?@D /\ F+:O_P"BK>OVGK\6/^#Q#(\"_!(C_H+:O_Z*MZ!Q^(_"LK[]J]I_ MX)P_\G]?!SG_ )J/I/\ Z51UXMD^_->U?\$X2!^WQ\'!CG_A8^D?^E4=);FK MV/T<_P"#PCPS=6W[2/P=\8O$_D7W@B_LHW/W2\%X'8#CKBX7/U%?CR.F?YU_ M1/\ \'8W[,^H?$_]B7PW^T-H=BTLWPV\3 :DR1Y,=C?;8&8GLHF%N#_O"OYV M.6%#)@]#VG_@F]X@A\*?\%!?@AXGG=%2P^*^@3N9 =H"ZA"></"O[3O[.7@KX M_P#@S4XKK3_%?ARUU!'B<'9(\8,D;8Z,DF]&'4,I!Z4(F>YWU?F?_P '6FO1 M:5_P3%MM*>5%;5/B+ID$:MU8K'/+@>^(R?H#7Z85^&__ =[_M/:+JE_\+_V M0="U.*6ZTR:X\3>(8$?)A9X_L]HK#L=K7+<]0P_%DQ^(_$S[QYI0"2-HI.2. M*]._8O\ V>-=_:P_:J\!?L\^'HI6E\4>)K6TN)(DW&"V,@,\N/1(@[?A4FVB MU/VC_P""X'A>[\%_\&[GP:\+7\;I/9W?A%9DD^\C'3+AB#P,$9Q7X'X&!]:_ MI$_X.IM-L='_ ."4^FZ1I=JD%M:?$G1H;:",86-%MKQ54>@ %?S= ^]-D0V M/V:_X-._AMX)^,7A+]H?X6?$CP_;ZKH.OZ/IMCJNG7*;DG@D^TJRG\#P>H." M.E? 7_!6/_@G#X\_X)J?M4ZE\)-7BN;OPKJF_4/ ^O21_+?6#.0$9AQYT9&Q MQP<@-@!UK]&?^#.[']J?&['_ #[Z/_Z%<5^FO_!47_@G1\,_^"E7[,.I?!CQ M=%!9>(+0&\\&>)#"&ETN^4<'/4Q2 ;)%[J<]54@W0F^61_(IP.1^%?3OPL_X M*&^*M#_X)M_$O_@GGX[N[B^T76]3T[6/!4CL6_LVZBNXWN8!Z1R("_LZ'^^: M\0^/'P,^)O[-7Q>U_P"!WQB\,3Z1XB\-ZA)9ZC93KC#*>'4]'C8896'#*P(X M-O>OV!_X,^/^3G?B_P#]B'9_^EHK\?L8YK]@?^#/G_DYWXOG M'_,AV?\ Z6BFA3^$_?>XGAM8'NKB4)'&A:1V. J@9)-?R4_\%DOVR)_VX/\ M@H1X]^+EAJ+3>'[&_P#[%\)Q[R433[3]TK*#T\QQ),?>4]@*_H._X+R?MFK^ MQC_P3E\9:YHNK?9?$OC.W;PQX89)-LB3W4;++,G?=' )7![,%-?RH?, MN:&3!=3VS_@G!^SM;_M5?MP_#7X(ZH\::7JOBBVDUUYI%1%T^%A-,#S2O'3:1VKYK/(_K4M[J% M]J4_VK4KV:XE( \R>0NV/3)J+^9I7+6B/WR_X-)/VP1XL^"'C;]B[Q1JIDOO M">J?V]X;CE MO]3-MH=WJ)T7Q2#)M1]/O!Y+E_41L8YAGO$*_K8BDCFC6:)PRNH96!X(/0TU ML925F?S'_P#!S^/^-MOB@_\ 4J:)_P"D:U^>PY[U^A7_ <__P#*6SQ1_P!B MIHG_ *1K7YZC(Y-+J:1V/U(_X-,1C_@HAXC_ .R<7G_I1;U_1G7\Y?\ P:8? M\I$/$?\ V3B\_P#2BWK^C2J,Y_$%%%%!(4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 C*&K\J_^"T7_!(>/5(M2_:\ M_9:\*A;I ]SXU\*Z=:G_ $CG<]] B_Q#DR(!\WWQSNS^JM-DBCF0QRH&5@0R ML,@CTKU\DSO&Y#CEB<._5=)+L_T?1ZGA\09!@.(\OEA<4O.,NL7W7ZKJM&?R MAL""01@@\@]J3@=:_2G_ (+6?\$H#\(-3O\ ]KG]G3P\Q\+7]P\WB[0;.$D: M/,Q!-S&!T@=B.X>S&6#Q2U6SZ271KR?X/1ZA@8Z4'GO29XQ1G%>H>0+CI[T CFDSVH M'6@!21VQ^5'4Y_K2=LT9]J %ZU .* W/U _P""(7_!59O!%_IW[&O[ M1'B+&BW,JP>"-?OI\"PD/"V,C-TB8X$9)PI^7H1M_7\."-PK^4*.62*1987* MNK JRG!!'0@]J_:;_@BE_P %2O\ A?OA*W_95^.6NHWCC1+$)X:U2_N #KMM M&N!&S=3/&H&3R74;N2&S^.PA''S"OQ[^E>_\ _!3VX^/>H?MO^.]3_:,T&73=>N-68VUK MO+P)8CY;80.0-\7E!<, ,G)(#;A7@&*_0>%,KHY3D-&E!IMKF;6J;EJ]>J6R M\DC\TXSS>OG/$E>M43BHODBGHU&.FJZ-ZMKNR]X:T#4?%GB+3_"VCV[2W>I7 ML5K:Q(N6>21PB@#U)8"OZ?\ ]G?X1Z1\!/@7X3^#6AQHMOX;T*WL08QP[H@# MO_P)]S?C7X _\$DOA;'\6_\ @H1\-M"N;3SK?3M;&KW";<\6B-.I/L'1#7]& M"]*_.O%/'2EB#V71CA,3CFM924%Z)7?WMK[A:*** M_)C]H"BBB@#^6/\ X.*_^4N'Q._[AW_I%#7Q ,9X/YU]O_\ !Q6?^-M_Q.'_ M &#_ /TBAKX@ XZ=NM2]S9;(_LD_8/\ ^3'?@S_V2CP[_P"FRWKTS7M!T7Q3 MHEYX:\1Z7!?:?J%K);7UE=1!XYX74JZ,IX*E201Z&O,_V#_^3'?@S_V2CP[_ M .FRWKU>K>YB?S#_ /!>+_@C[K7_ 3M^,[?%;X2:-.*_M$_:,_9Y^%'[5/P7U_X"_&OPQ#JWAWQ M%8/;7MM*,,A(^66-NJ2(V&5QRK &OY3?^"H?_!-WXJ_\$T_VE+_X0^-()[[P M[>L]UX,\4"W*PZI9$\<]!*F0LB \-R,@@F6:1E?0^;3UR*_K3_X)9^-?#GPV M_P""/_P=^(?C#4XK+2="^#]G?ZE=S-A(8(;7S'/MP<5^V_\ MP:.?L9>=>^.OVZ_%.D?+"#X6\)S31_Q'RYKR5,^WDQ[AZN/[PHZE-\L3[W7_ M (-[_P#@CPH /[%VFG ZGQ3K'_R92_\ $/A_P1W_ .C+-,_\*G6/_DROLRBF M979_/5_P/V)/#_P[^.'[(_PG3PMX:U*>YT?Q-8VU]=74?VO EMY MBUQ+(RED$J$ @'8O&G:<)]9T_2 M!KOA[$>YUO+)QI^/(*Q@]_)/?-"%-=3\//^"]>? M^'N_QNQ_T,5K_P"F^UKY#QQG-?7G_!>H_P#&W?XW<_\ ,Q6O_IOM:^0P2*-+ ME1V/V!_X,^?^3G?B]_V(=G_Z6BOWZK\!?^#/C_DYWXO_ /8AV?\ Z6BOWZI] M#*7Q!7XL?\'B!QX%^"1_ZBVK_P#HJWK]IZ_%C_@\1_Y$7X)<_P#,6U?_ -%6 M]'0(_$?A7C'/:O:O^"GQ' MTC_TJCI+Q_7-\=?@SX'_:(^#GB7X&_$K35N]"\5:-/IVIP$ DQR*5W#/1 ME.&![%0:_D7_ &^_V)OBI^P#^TWXA_9X^)^FRC^S[MY-"U8PLL.K:>S'R;J( MGJ&4#(&=K!E/(K^Q.OFW_@I9_P $POV??^"FOP>_X5_\6+$Z?K^FH[>%/&-E M"&N])E;&<#($D38&Z-N#U&" :9G&31_(L>E?>'_!)O\ X+Q?'G_@F5H\_P * M=5\'Q^/?AU=79N$\-W>I&UGTR5C^\>UFV.%#=6C92I(R-I))\_\ V]?^",/[ M<_[ 7B*[/COX67_B3PE'*XL_'/A:QENK"2,'Y6FV@M:L1@[90.> 6Q7R@Z/& MQ1U*LO#*PY!J=C321^YGQE_X/!O",O@6XM/@%^Q_JL?B*>W*6]YXK\01"TLY M".',<"%IP#_#NCSZBOQE_:"^/OQ7_:A^,>O?'CXV>*9=9\2^([TW.I7TW )P M%5$7HB(H5%0<*J@"N,./6M[X=?"SXF_%[Q/;^"_A1\/=;\2ZO=RB.UTS0=+E MNYY6/0*D2LQ_*G=W!)1,'KQCFOW8_P"#6?\ X)?ZUX*LKK_@HM\9_#LEM=:O M82Z=\.+&]A*NEJ[ 3ZAM/(WA3%&>Z&1APP-<9_P2:_X-A_%VJ:]I?Q[_ ."C M.G)IVEVSK<:?\,8YMUQ=L&R/MSH<1Q\?ZE26;^(J,@_N=I.D:7H.EV^B:)IT M%G9VD*PVMI;1!(X8U&%15'"J !P,4)$2EI9'YL?\'7)Q_P2YM?^RH:1_Z( MO*_FRP3TK^DW_@ZY_P"47-K_ -E0TC_TGO*_FS H8X+0_;;_ (,[QC5/C_PDD^/_P #O#\,?Q;\(6#&"."/:WB*Q7+&SXZS #I^\[/0.$K:'X<8(Z5^P M/_!GQ_R_\&U_[0WA;]DZ7]I;]HWQE.JV/A#X M0)J!C9@#/,MU^Y@7/\4DI2-1W+BDMRI_"6?^#J']L\_'+]M33OV7_#6K"70_ MA38&.]2&7,;ZM=)')-D#@LD8AC]CO'!S7Y=(CR2+%$C,S, JJ,DGTK>^*OQ( M\4_&+XF:_P#%GQMJ#W6K^)-9N=2U*X=LEYII&DX9IH[?RX+B-%\J-TC^ M[DE"3UKV_P#XA[_^".__ $99IG_A4ZQ_\F5]EHB1H$C4*JC"A1@ 4M,SNS\M M?^"HG_! /]@7P[^PA\1?&G[)_P"S3;^'/'7A[1&U;2-0L];U*YD9+9A--$(Y M[B1#OB61>5)&>,5_.<#C!K^W:]LK/4K.;3M0M8Y[>XB:.>&5 R2(PPRD'@@@ MD$5_'?\ \%"_V8KS]CG]M#XB?LZS6TD=MX=\23II)D'+V,A\VV;GK^Y=.>]) ME0>IXSDJ=RGIWK^LC_@B1^V#_P -H_\ !.?P'\1-5U076OZ'9CP]XG=G!6)PQ\Z1%VX0]\\CBOU/_P"(OG]B'_HV MGXJ_]^M-_P#DNOY[1ZFCG'(&*5P<4W=G]"?_ !%\?L0_]&T_%7_OUIO_ ,EU M]??\$PO^"L_P6_X*GZ+XLUSX._#CQ1X>C\(W5M!?)XE6V#3-,KLI3R)9.!L. M.:)U*LC*>"""00?6OP:_X*\?\ !,G4_P!B MKXDGXE?#'3)KCX;>)+ICITB*7_L>X/)M)6_N]3&QZ@8ZKS^]EY.EK:R7,BDK M&A9@!S@#-?DK^P1_P4*^'O[0&H>+_P#@G-^W!,FJ>&_$^KWUEX/U?59 &B\R MX?99R2$Y5PQ!ADSE6 7/W<#XK-'P.+?)5JMC\KCG'XT#BO>?^"A7["_C[]@_ MXZW?P[\0QRWF@7S-<>%->*82^M<]#V$J9VNOKR."#7@IYK]\PN*P^.PT*]"7 M-"2NG_7X]C^;L9@\3EV*GAL1'EG!V:_KIV?5:BGGFD((.#2YH ST[UT'*(*, M4I&*3- PHHHH 7_"M'PCXN\2^ O%.G^-?!NM7&FZKI5W'=:??VDA22"9&#*Z MD=""*S3Q2Y)X)I-1DK-70XRE&2E%V:ZGZQW1^'O_ 79_8T:XMQ8:7^T!\-- M.RT>1'_:BE3P.YAF*<=?*E/8-\WY4>(O#FN^$M>O/"_B;29['4=/N7M[VRNH MRDD$J,59&4\@@@BNP_9I_:-^)G[*?QDT;XU_"G6&M=2TFY5I(6.8KR D>9;R MK_$CKE3W& ;ZZCW=07GMH./?$Q_6OW(' YK\5_^#:^6-/VOO&]K(I\T_#B4J".0!J% MF#^I%?M0!@8K\M\1Y2EQ/)/I"/\ G^I^O^%D8QX2BUUG._WV_0****^#/T8* M*** .'\7?LS?LZ>/]?F\5>.O@3X0UG4[G'VC4-4\.VT\TN -SNA8X Y/:L MW_AC/]D;&/\ AF'P#_X25G_\;KTJB@"OI6E:;H>F6VBZ-I\-I9V<"06EK;1! M(X8D4*J*HX50 . !5BBB@ KG?B%\(OA5\6K:VL_BC\-M"\1Q6;L]I'KFE0 MW2PLPP2@D4[20!G'I7144 >:_P##&?[(W_1L7@'_ ,)&S_\ C=:OB#]FW]GO MQ9INF:-XI^!_A/4;/1;7[-I%K?>'[>6.RA_YYQ*R$1KQ]U<"NUHH \U_X8S_ M &1O^C8? /\ X25G_P#&Z[3P5X#\$?#;0(_"OP]\(:9H>F12,\>GZ38QV\*L MQRS!(P "3R3CFM:B@ HHHH ;-###M6U.]2$E[UO#T4,Y)ZGS(@K<_ M6O=J* /E?3O^"(G_ 2?TN\2^MOV&/!#.ARJW-M-,A^J22%3^(KWGX4? #X' M? G3/[%^"WPA\-^%;79M,.@:+#:@CT/EJ,CZUU]% !1110!B^._ASX ^*&B# MPU\2/!.E:_IPG686.L6$=S")%!"OLD!&X G!Z\FN/'[&?[(P_P";8O /_A)6 M?_QNO2J* .9^'OP7^$/PE:Y?X6_"_P /^'#>A1>'0](AM?.VYV[_ "U&[&3C M/K73444 %1WEI:ZA:2V-];1S031E)H94#*ZD8*D'@@CC%244 >:G]C7]D=B6 M;]F+P#DG)/\ PB5G_P#&ZN:=^RM^S-I&G7VCZ3^S[X+MK34XDCU*V@\-6J1W M2*P=5D4)AP& 8 YP1FN^HH \U'[&?[(HZ?LP^ /_ D;/_XW6]X ^ WP2^%& MI3:S\,/A%X:\/7ES!Y-Q=:)HD%K)+'N#;&:-02N0#@\9 KK** "BBB@ KBO& MG[-O[/?Q'\02>*_B#\#O"6MZI,BI-J.K>'K>XG=5&U07="Q '/ %=K10!Y MK_PQG^R-_P!&Q> ?_"2L_P#XW6AX5_9?_9N\#>(+;Q9X+^ G@[2=4LV+6FHZ M;XO[,/@#_P )&S_^-UU'P]^#WPG^$L-S;_"WX::#XKWA_P"66F7#_E&QK^6#5]2EO->N M=7AE97DNWF1T8@@ERP(/7/O7].G[5_B5O!G[+OQ'\7(Y0Z7X$U>[#@\KY=G* M^>H]/45_, 1S@\5^R^%-.U#%U.[@ON4O\S\)\9*J>(P=/LIO[W%?H?J=^QQ^ MTA\+O^"LW[-#Q0#6EXN\)>)? GBC4/!?C#1KC3M5TJ[>VO[&ZC*R02HQ5E8'H01 M6;7V*:DKIW1\,U*+<9:-"]?Z4E I2>*9(25/&>5) MPU?.AI2><@5S8S!X;,,+/#UX\T)*S7]=>SZ,Z\#CL5EN,ABL-+EG!W3_ *Z/ M9KJM#^A;]GK]B[X#Z=^U-:_\%"OV5O$UI;Z#XZ\+W$6M:/9(?LMX9S%(MS!C M_5-OB'F1D8W9/!!!^J%&% S7X@?\$3_^"G$W[-'CNW_9H^,VN-_P@7B.^"Z5 M=SME=$OY&QNR3Q!(3ANRL0W][/[@#('-?SCQ?EF995FBI8J3G%12A)]8+:[[ MQV?RZ6/ZDX)S?*LXREUL'!0DY-U(+[,WNTNTMU\^MSPS_@I)^UKK_P"PU^QE MXS_:A\+^$+/7K[PO;02P:5?W#Q13[YXXR&9 2,!R>/2OR!_XC#/VA_\ HS3P M7_X45W_\17Z1_P#!P5S_ ,$D?BV/^H?9_P#I9#7\J0'7([5\JS[2*3/V*_XC M#/VA_P#HS3P7_P"%%=__ !%?MG^RO\8=1_:$_9J\!?'35]&@TZZ\7^$K#6+B MPMI"\=N]Q DIC5FY(!; )]*_C"Q\M?V&?\$T?^4>GP2_[)=HG_I%%0@FDMC\ MM/VE_P#@ZV^.WP(_:.^('P/TO]DKPEJ%MX-\;ZKH5M?W&OW227,=I>2VZR,H M7"LPC!(' )KGO ?_ >#?%"?QGI_C76;C1]>N'NHK8L-[ M1+(H5G"Y(!(!(QD5^8/_ 40_P"4@'QS&/\ FL7B;_TZW->.Y]*+E58$'D5T MU?S8_P#!OE_P6/N_V'?BE'^S/\>_$,K_ J\7ZBJP7,QW#PYJ#G:+@$G*P.2 MHE'08#@<-G^DJTN[6_M8KZRN$FAFC5X98V#*ZD9# CJ"#G-,S::9)7XL?MC_ M /!TQ\(2,JKA6(7 M) XYK]IZ_D(_X*RG_C9U\?C_ -5:UW_TMEH'!)L_0W2_^#P#]H34-3M[%OV- M_!BB>=(RP\179(!(&?N>]?O#H]\^IZ1:ZD\85KBV24J#P"R@X_6OXFO#0_XJ M&PY'_'[%_P"ABO[+?BU\;/"7[-_[,FM?'KQW(XTCPCX1?5+U8_OR+%!N$:Y_ MB8@*/=A23N$DD_P 4]3U:>Q_9/_9CTC2].5B+;4O'-T]S<2#L MS06SHB>NT2-CU-?E]^VO^V7\9_V\/V@M:_:"^-FOR75_J,S+I]B'/D:99ACY M5K"O144'M]XY8\DUY-GOBBY2@C](5_X.H_\ @JHFI_;FU'X>M%MQ]B;P=^[S MGKD3;_;[U>W_ #_ .#OGXVZ1?PVG[2_[+WA_6K,L!<7G@^^ELIU'OV:_%WAJ*:X6"&[OM'D-O)*S;5194!0EC@ M ;LG(Q1J.T6?T7:I_P %V_@!\3_^"='Q+_;D_9-T6[US4?AM9V+ZOX1\5VDE ME);37-S%"L)OV1?\ @VR\%! \MCTR:_#?\ X8=_;5_Z- ^*7_AO]2_^,T.Y,5%GZ<_\1A?[0YZ? ML9^#/_"BN_\ XB@_\'A?[0O;]C3P9^/B*[_^(K\Q)OV(OVT((FGG_9$^)Z(B MEG=_ &H@*!R23Y/ KS*6.6&5K>>)D=&*LKJ05(X((]:+LKEB?L1_Q&%_M#]O MV-/!?_A17?\ \11_Q&&?M##K^QIX,_\ "CN__B*_'7Z5VGP^_9N_:)^+6B-X ME^%?P"\:>)M.27L"R E"\,;*& (R,Y&10F'*D?JM_Q&%_M#?] M&:^"S_W,5W_\17V3_P $5_\ @NC\3_\ @J;\?/%7P=\<_ ;0?"EOX>\'G68; MW2=5GG>9Q=00>61(H &)B?LR^#?V<_#GB:RM= L=075 M-3UBXAE9KA&8IM12,#'!KYD'_!X7^T.3@?L:>"__ HKO_XBO"_^#I/_ )2O MZO\ ]B/HO_HIZ_.GG'([T7U!131^Q1_X/"_VAQQ_PQIX+_\ "BN__B*7_B,+ M_:&QG_AC/P8?^YBN_P#XBOR/\ _#7XC?%;7_ /A%?A;X UOQ+JA@:;^S= TJ M:\N/+7&Y_+A5FVC(R<8&16K\0/V>OC]\)K :I\5/@=XP\,VKD!;CQ!X9NK., MDG ::-1R0'/%(9TXY*I-$ W M.>"P^M?H%^PK_P %M?V!/^"@&H0>$OA1\2;C0_%&O$5CHUE9SQZK MJ.LW$,LAG@60@JBD#!;%>R_\&\'_ 4N\6?\% ?V3[_PI\8-4^V>/?AI<6VF MZUJ#\2:E:2HQM;M_60B*1'/=H]Q^]7X^_P#!RP1_P]N\=?\ 8'TG_P!(XZ9, M5K9GTI_Q&%_M#_\ 1FG@O_PHKO\ ^(K["_X(M_\ !=OXH_\ !4G]H_Q)\#_' M/P$\/^%+;0O!$NNQ7VDZK//)+(EY:V_EE9% "XN"<][_P#H)IF9^"O_ !&&?M"_]&:>#/\ PH[O_P"(I?\ B,,_:%[?L:^#/_"C MN_\ XBOQT[_A2$$=:5S7E5C^VWPOJ\GB#PSIVO2PK&][80W#1J)T;GU-?4=?SR?\ !IO^UE_PJ[]KKQ3^RQKFH;=.^)6BK=:;$YX&I6(DD&WT M+0/-GU\M?[M?T-TS)JS"OR&_X*6_\'-7C+]BW]LOQ=^S!\(OV??#GBS3_"$E MO:7NM:EK,\+R7IA22:,+&I&(V?RSWW(U?J+^T=\9_#O[.OP!\:?'CQ9<"/3_ M AX8O=6N22,L((6D"#/5F90H'&?M# M=_V-/!GX>(KO_P"(K\=2!G^= &1FBYIRQN?U-_\ !$O_ (*P>//^"JWP_P#' MGC+QU\(](\)2>$-8L[*WATF_EN%N%FBDK:I- \+BX>+8HC4@C"YR?6O#_ /@SP&/@ M9\:_^QLTG_TEFKPC_@[YX_;!^%^?^B=2_P#I=+3Z$67/8V/^(PS]H7_HS3P9 M_P"%'=__ !%'_$89^T+_ -&9^#/_ H[O_XBOQUR16GX/\%^,?B'XDMO!WP_ M\)ZEKFKWK,MEI6CV$ES5GBMY;FQCN6A5CR54N5!/.!7XS>(O^#OC]H/1? M$%_HL7['/@V1;2\EA5V\178+!'*Y/R>U?K1^P=H.N>%O^"8'P?\ #/B;1KO3 MM2T_X&:%;7^GW]LT,]M,FD0J\4D;@,CJP(*D @@@U_(MX]/_ !76M)?$?Q?T#P]\?OV7-#T/PC?:C';ZWK.A:Q//*XA MD4,CJPX(((-?Q*#'=:_7G_@V^_X+,GX&>)K#]@?]ICQ.5\&ZS=^5X UF[?C1 MKZ63/V21B>()68[3_!(<='^5)CE&VQ_0%2,VU2V.@S2TDG^K;_=-,@_"_P"+ M7_!VS\??AS\5/$WP]LOV0?!]S#H/B"]TZ*YE\072M*L$[Q!R F 2%R0/6K/P M._X.R_CY\6/C5X/^%E_^R-X/M(/$OBG3]*GNX?$%TSP)<7,<)=05P2 Y(!]* M_(;]J'_DY?XB_''B/2G\&Z1$FIZ#X3O+RW9UB8,HDBC921W&/ M]3\#:/X;\,V&IVC)+9ZE)99>22)P"##''(^UA]Y5!'.*$1));'L?_!1;_@MA M^Q?_ ,$WS)X5^(_B"[\2^-S"'@\$>& DMVFX95KAV8);(1@Y8EB""J-7Y3_& MO_@[C_;-\2ZE,GP*^!O@;PK8&3]RVL1W&IW 3W(DB3/_ $BORJ\8>+_ !3\ M0/%6H>-_&VO7>JZOJUV]UJ.I7TQDFN9G8LSNQY))-9Z(\CB.)"68X55&23Z4 M7*4$?I-X?_X.JO\ @J7I%^+K5F^'>JP^86:VN_"31C:?X0T4Z$8[$DGUS7U% M^S)_P=\:+=ZE;Z/^U[^S!/96SMMFUSP'>B8Q=,,;6Y9+WL;J#SK?S[>.&61",@B*1PXR.@(KEOA#_P $ MX/VI_'_[7O@[]CSQI\(?$7A+Q'XLU5($CUW2);:)>ZKJFJKXK@T)]/M[9< ML?*NXR\K';(,*."G?(KR_P 8_P#!9/XJ_"K]AR7]OCXO_L%ZCHO@ZZM-&NO# M4=M\1;&\GU:'4)456V1Q;H"B.K[7'/W>#S7T)\2OV<=+^'W_ 3]\1?LM? G MPNQ@T[X97F@^&M+A(WS-]B>*-K,2:^??B?^RI\:_$__ 2/^!O[ M.H^&-S>>)O#MSX"'B7P^VQFMXK*YM6O ^3M(1$?< 3D XS3,SWCXT?\ !0;X M&?!W]A63]OM[U]6\)S^&;;5M$M;.0"?4WN53[/:Q\'$KNZH1@[2&)'RFOS6_ MXC%_A=_T8IK_ /X74'_R)7L'PZ_X)>_M,Z)\5?&?P#\9VRWWP#^%TVO>)?@? MI;2J[ZAJ>J6L@MK1P3\R6#O<;,@?/,CF& MP6^U2);LO_?,C<>F:_G)-?N;_P '$'Q&C\)?L+6O@])@LOB?Q=:6RC/)2)9) MV_#Y!^8K\,\9Y[FOWKPRP[I9!.H_MS?W))?G<_G#Q;Q2J\24Z2?P4U][;?Y6 M DGDUTWP;^,'Q ^ GQ+TCXM_"[Q!+IFN:+=K<65U&>,CJC#^)&&593P02*YG MD\4%[>.W^('@Z)MK:@J(>4'5GP 8G)^908R=RBOS"GMYK M6=[6ZA>.2)RDD;KAE8'!!!Y!![5ZE^QS^UQ\4OV*_C;I_P 9_A=> R0#R-5T MN9R(-2M&8&2"0#UV@ANJL >V#]S?\%!OV)?AG^W9\&4_X*4_L$V(NI;Z!IO' M/A*W0"8RH/WTB1CI<)_RTC'WUPZY)^;Y'#UI<,8N."KO_99NU.3^P_\ GW)] MOY&_1^7VV*H0XNP4\?AU;%TU>K!+^)'_ )^Q7\W\Z7JM[/\ ,3%%*1ZC![BC MC-?8'PUQ*,T=J ,T#%SD]*!Z4AY)X- @([TE>X?LF_P#!/#]JW]LW4HT^ M#?PUG;2/-"W7B75#]FT^W&<$F5A^\(Y^6,.W'2OU;_8K_P"""?[-O[/\EKXV M^/%S_P +#\3Q,LBV]Y"$TJT<<_) >9CGO(2#C[@YS\QG?%V2Y$G&M/FJ?R1U M?SZ+YV\KGUW#_!6?<1-2HT^6F_MRTC\NLOE\VC\QOV(_^"8'[5'[9VLV>N>! M_![:3X52X1KGQ9K0,-KL##/DY&Z=O9 1GJ1UK^B/0=*30M#L]$CN'F6SM8X! M+)]Y]BA=Q]SC)J6QT^PTNSBT[3+**WMX4"0P01A$C4,JD5"$+\J6N]KW?5Z>2\C^A>$N$,%PGAYQI3E[7M9=%J^ MK?F?&/\ P<%_\HD/BW_V#K/_ -+(:_E2 /7'%?U6_P#!P7_RB0^+?_8.L_\ MTLAK^5+'7'I7RY]E3 X[5_89_P $T?\ E'I\$O\ LEVB?^D45?QZ''/(K^PO M_@FC_P H]/@E_P!DNT3_ -(HJ$$S^57_ (*(<_\ !0#XY_\ 98O$W_IUN:\= MZGH*]B_X*(8_X> ?',?]5B\3?^G6YKR?0]&U'Q%K5GX?TBW$MW?W4=M:Q;@- M\CL%5G_\ !.O]I/Q.6U6Q@6+X8:W> M29-W H.=-D9CRZ #RO504ZJN?PT\7>$_$?@+Q5J7@?QCH\^GZMH]]+9:G872 M%9+:>)RDD;#L0RD'Z4WPSXDU[P=XBL/%WA75I[#4]+O(KO3[ZUD*26\T;!TD M4CD%6 (/M35Q-*2/[;:_D(_X*S?\I.OC]_V5O7?_ $MEK^AS_@AY_P %4=%_ MX*3_ +-$<'C"_MXOB;X+MX;3QK81C;]I!!6*_C4_P2[3N X5PPZ%:_GC_P"" MLH_XV=_'T_\ 56]=_P#2V6AZD0W/"/#8_P"*BL/^OV+_ -#%?U.?\%Q]+US5 M?^"-OQ/AT$.7B\*64UPL8))A2> R=.VT&OY8_#9_XJ*PQ_S^Q?\ H8K^T#Q1 M\-?"7QD^!E[\)O'NFB[T7Q+X8;3=5MB<>9!-!Y;@'L<,<'L<&A!/='\60S][ M'(ZT 9'O7T%_P4E_X)X_%_\ X)O_ +1^I_!3XDZ=//I4DKW'A+Q((_W&KV!/ MR2*P&!(H(61.JL#V()^?2/3^=&QHM4?U+_\ !!S_ (*#_ ?]L']BKPC\+O!E M]9Z7XQ^'7ANTT;Q)X4R$E1;>-(DNXU_CBE #%AT=F4X/7[>U#3=/U:T>PU6Q MAN;>3'F07$0=&P&?B_I]I MNNM)BREKKD:+EKFTW$D,,$O"22O4%ESAF4HV/T$Q1110297CG_D2M8_[!5Q_ MZ+:OXK?&_P#R.NL'O_:EQ_Z,:O[4_'/_ ").L?\ 8*N/_1;5_%9XX(_X336/ M^PIT444S(_F;_P"#I/\ Y2P:M_V(^B_^ MBGK\Z,8'7O7Z+?\ !TI_RE@U;_L1]%_]%/7YT].A_"D]S6.Q^D__ :I\_\ M!4T9_P"B;ZO_ .AVU?TB^)_"_AOQKX=O?"/B_0;35-+U&V:WO].O[=98;B)A MAD=&!#*1V-?R]_\ !O)^U%\!OV1?^"A'_"V_VC?B-9^%O#O_ @VIV7]J7L< MC)Y\CP%$Q&K')"MV[5^T'[0'_!Q]_P $N/@_\.+[Q5X'^.0\=ZVD#?V7X;\. MZ9<^;=38^57EDC6.%,XRS-G&'])\0&31K8L6^S6\\:3K#D\D)YFP>RBOG;)Q7>_M1?M#>-?VK_VA?%_[ M1GQ$\L:OXOUR;4;J&#/EP!S\D*9YVH@5!GG"BN"'0TNIHKGZ]_\ !GY=:NG[ M5GQ9LHGD^P2?#Z![A0/D,RWT8C)]]K2X^IKYZ_X.5S_QMN\=C./^)1I'_I'' M7Z+_ /!IA^R+X@^%G[-/C7]JGQAI4MO+\1]2MK/P\)EQNTZR\T-*H]))I7&> MXA!%?G1_P]!]J,GK0>,@5)NC^V'X;_ /). M] _[ MK_ .B5K^-;]IO_ ).3^(60?^1XU;M_T^2U_93\-O\ DG>@?]@6U_\ M1*U_&M^TX-6Z?]?DM4S.GN<99V=UJ-U'8V%N\TTK!8HHU+,Y/0 M =S4;*R-M8<@]#VKTK]C&VMK[]KOX8V=Y"LL4WCW24EC<95E-W&""#U!%=3_ M ,%,?V:;G]D3]O#XG_ ?[,T5CI'BRZET/=SNTZ=S/:G/<^3(@/N#2Z%WUL<7 M^RE\=]?_ &8/VE? W[0GAF8I>>$?$UIJ2A<_.D<@,D9QU#)O4CN&(K^R7P#X MTT/XC^!M&^(7ABZ6?3==TNWU"PF4Y#PS1K(A_P"^6%?Q-?Y(K^GO_@VN_:D; M]HG_ ()E^'/!^K:@)]6^&M[+X:NMS9?[-'B2T)]A"ZQCVBH1,UU/.?\ @ZS_ M &I&^$/["NB_L_:-?!-2^*'B(17,:L,_V=9;9IB1Z&5K9?Q/I7\Y81F8*JDD M\ 9YK]%_P#@YZ_:@_X7I_P4GO\ X7:5J)FTKX8:/!HL:J^4%Y(HN+DCW#2+ M&?>(CM7RQ_P39_9JN/VN?VZ/AC\!1:O+9ZSXKM7UK81E;"%Q-I_MQ6UO9?ME?%2 MSM84CBB^(&K)%&BX55%W( !T %>68[4BEJ?O3_P9X9/P-^-F?\ H;-)_P#2 M6:O"/^#OH_\ &8'PO'_5.I?_ $NEKW?_ (,[_P#DAOQL_P"QLTG_ -)IZ\'_ M .#OO_D\#X7_ /9.I/\ TNEJEL9KXS\COQ%?9?\ P;Y?\IAO@M_V$]4_],][ M7QH?7^M>K?L0_M7^*/V'/VI?"?[5'@KPQI^M:IX1N+F6TTS5'=;>#M6_[!D__HMJ_BM\>C_BNM:P?^8M<_\ MHUJ_LG^'OC_4/BQ^S!HOQ1U6QAM;KQ)X$M]4N;:W),<4EQ9K*R+GG:"Y SS@ M5_&QX\S_ ,)SK0SUU:Y_]&M28X;F3QGDTJN\;B2-BI4Y!!P0?6MSX9?#?QA\ M8/B!I'PN^'^E&_UO7;U+/2;)7 -Q.YPD8)XW,< 9[D5CWEG=Z=>2V%_;/#/! M*T<\,J%61@<%2#T(/&*1I<_HE_X-R_\ @L4O[6/PY@_8R_:&\2AOB/X3T[/A M[5+R3YO$.FQ\ $D_-<0K@-W= &Y()+C2?$'A[48K[2=1M6P\,L; @^X/0J>""0>#7]7?\ P2A_X*1>!/\ @I?^ MRM8?%S2C;V/BK3 +'QQX?C.#8WRKRZ DDPR#YT//!*DY4TUJ92C8_E=_:A_Y M.7^(G_8]:O\ ^ELM7_V-0/\ AK_X4X/_ #4G0O\ TX050_:A(_X:7^(>#_S/ M6K]?^OV6K_[&W_)X'PI_[*3H7_IP@H-/LG]F5%%%,Q/Q=_X/$?\ DFOP2/\ MU'-7_P#1,%?A-TK]V?\ @\1_Y)M\$O\ L.:O_P"B8*_";W'YTF:PV/9/^"=A MS^W[\$O^RL>'O_3C!7]B]?QT?\$["#^WY\$O^RL>'_\ TXP5_8O36Q,]PK\; M?^#P_3/$$OP+^"FLVTC#2[?Q9JL%XNW@W$EK"T))[';'/QWR?2OV2KYN_P"" MKG[!.C_\%&?V-/$/[/\ )=16FN1LNJ>$=0F^Y;:G"K>5N."0CAGC8CD+(302 MM&?R+8)/ QBNU_9K^+EK\ _V@_!7QMO?#<&L0^$_%%EJLNEW&-ERL$RR%.<@ M$A>#V.#6=\8/A%\1_@'\3=9^#_Q<\*76B>(M O6M-4TR\3:\,B_^A*00RL.& M!!!(-=.L< MJ9 *GV(R""?09M/L+JY@O;FQADFMBQMI9(@6B+#:2I/*Y!(..H.*_D'_ ."? M7_!1_P#:0_X)O_%]/BC\"?$/F6=R53Q#X7U!V:PU> '[DB _*X&=L@^92>XR M#_3Y_P $Y_\ @I!\ /\ @I1\$(OBS\&=4-OJ%H5@\3>%[UP+S2+G:"4M%%,04444 %%%% !1110 4'@44$X!)H _'W_@Y; M^+D.L?$[X..,-[A8&(_ZZ&OS!Y%?0O_!4_P". M\?[0_P"W=\0/'&GWQN--L]7.DZ.X8E3;6@$(9<]F97CG/-?U#PO@' MEO#^'H-6:BF_67O/\6?R'Q?F*S7B;%8B+NG)I>D;17WI7 =>*7DCFD'6C->^ M?-B]3ZU]:_\ !'W]MKXB_LL?M0:+X$TMFO\ PMX\U>UTK7-%DD(022R+'%=F^%H8S+*U&M'FBXO3T5 MU]SU1ZF28O$8'-Z%>A)QDI+5>;LUZ-:,_1S_ (+&?\$<#?G4OVK_ -DSPL?/ MPUQXN\':?$ ).27O+5 !\W=XAUQN49R#^3+(ZL4<$$'!#=C7]7S('X;IZ5^> M_P#P4%_X(0_#O]I;QG=?%[]G?Q/9>"O$=^YEU?2I[0G3K^4DEI@$^:&0D_-@ M%6/. E^ZZ[K70_$C'.*@:4*D?U(;'H:^^_V8/^"6/[%7[*2P:CX"^$=IJ>M0$%?$ M7B5%O;Q7QCS?\ 5(]2*_3?]D?_@@A^RC\!?LOB?XQM+\1O$,>UW758A'IL+^B6PSO M&>\C-G ^4RAVCO\Y;_=9>1^MY%X M<<.Y,U4G#VU1=9V:OY1V7SN_,K:1H^D^'],@T70M+MK*SM8ECMK2S@6.*) , M!550 H X JS117Q+;;NS[Y))604444#/C'_ (."_P#E$A\6_P#L'6?_ *60 MU_*D!CDU_5;_ ,'!?_*)#XM_]@ZS_P#2R&OY4ASU-)FD !PGP2_P"R7:)_Z114()G\JG_! M0_\ Y2 ?'/\ [+%XF_\ 3K1!XKB&2/:\;J>"I!((K^7?_ (+>?\$G_$W_ 36 M_:*DU+PAI]U=?"[QC=37/@W5&7<+-L[I-/E8='BW#:3C>F",D-AM$1?0\3_X M)V_MO_$3_@GU^U7X;_:*\ S/+!8W2P>(M*WD)J>FNP$]NV.Y7E3SM=5/;%4? M^"A'Q2\(?&_]N;XM_&3X?Z@;O0_%/Q U35-)N"A4R6\]R\B$@]#M8<5X[GH< MT?Y%(NVMRYX;_P"1BL/^OV+_ -#%?VO^$^?"VF'_ *A\/_H K^*'PW_R,5A_ MU^Q?^ABO[7O"?'A;3!_U#X?_ $ 4T1/H>7?MN?L,?L]_\% /@I=_!#]H3PFM M[92$RZ9JEL%2]TJYP0)[>4@[&&>1RK#A@17\QW_!3W_@DG^TC_P3)^([:9\0 M-,?6O!6H7!7PUXZL(?\ 1;P"[+7_#FMVK0:AIM_"&5@1PRGJCJ>5<8*D @BF2FT?Q7#/:M?P%X] M\9?"WQGIGQ$^'OB.[T?6]&O([O3-3L)S'-;S(1J>DOYK_ /@U<^,NO> _^"F2?"^VO)!IWCGP?J-K>6X8 M[6EMH_M43D=,@12#)_OU_2A3,9*S,OQS_P B3K'_ &"KC_T6U?Q5^./^1UU@ M_P#44N/_ $8U?VJ>.?\ D2=8_P"P5_ ;]N+]O3_A M2'[1OA:;6/#A\%:CJ'V."^DMV\^)X C;XR&X#MQTYKK_ /@X5_X)@?#W_@G5 M^T7X:U'X >'+NQ^'GC/0 ^GPW%T\_P!DU"!REQ#YCDL05,,HR?XW X6CH'-K M8_/GO@U^C?\ P0]_X(;7/_!1VZ3]H/XO>.;/3_AAH6N-::AI>F7JOJ>J7$85 MVMRHS]FC(9,NWS,I.TOT?\ ^#:?_@H-_P ,D_MGI\!_'GB'[+X) M^*S1Z?<-<38AL]54-]DGYX7>6,)/_31<\+PD$KV/Z1_ _@GPG\-?!NE?#WP) MH%MI>BZ)8166E:;9QA(K:WB0(D:J.@"@"OYCO^#EC)_X*W>.O^P1I'_I''7] M0U?S!_\ !S3H^H:5_P %:?%\]Y"46^\/Z1<6Q(/S1_90F?S1A^%49P^(^ #S M@"OU7_X-$[NWM_\ @H)X\@FE"O/\(+M85/\ $1J>G,1^0)K\J._!K]&/^#73 MXHZ;\//^"I6G>'M3N5B7Q;X/U+2869L;I0([A%^I,&*E;ERO8_ICJOJ[*FE7 M3NP %NY))Z?*:L#Z5Y!^W]\\2$:)X+OY+0NX7?=/"T<" M<]S*R#\:HR/XX^HXI.W'XTN !G\L58TK2M0US5+;1=*MC/=7DZ06T*$9DD=@ MJJ,]R2!4ZLW/[6?AM_R3K0/^P+:_^B5K^-;]IL$_M)?$(@?\SQJW_I9+7]F? MA+3'T7PKIFC22!VM-/AA+@8W%(PN?TK^,S]IOG]I'XA8_P"AYU;_ -+):IF< M-S7_ &)O^3Q/A:/^J@Z1_P"ED=?J#_P=U?LJ_P#"-_&+X>?M@>'M,VVWB72Y M= \12H@ %W;'S+=V(')>%Y%Y/2 >M?E]^Q.3_P -B_"S_LH&D?\ I9%7].7_ M 7*_9-7]K[_ ()K_$+P5I>FBXU_P_8#Q%X;PN6^U6?[UD'N\(EC^K@]J2V' M+22/Y/NIS7ZC?\&OG[;.B_LR?&_XK?#OQUJZP:#KWP^GU\"9SLCN=(CEG8^@ MS;R3Y]=B^E?ER=P.&SD'I5O1=?UKPU=27_A_5;BSFFM)[666WE*,\,T312QD MCJKQNZ,.A#$4D[%-71O?''XI:W\>9I#G M_OJOU>_X-&/V7%\5_'CX@_M;Z_IA>V\*:+'H>@S.H*_;;MM\SKQD,D,87Z3F MOQX&,\=:_JR_X(*?LI#]D[_@F9X T#5]*^S>(/%5J_B3Q%N3#^==MOB1O=+? MR4^JL>]-$R=E8_FC_;KQ_P -I_%<'_HH>K]_^GN2O*>1U->K?MU\_MI?%<_] M5#U?_P!*Y*\IY')XI=2UL?O3_P &>'_)#/C7_P!C9I/_ *2S5X1_P=]9_P"& MP/A /A[XY^*?BZS\!?#;PCJ.NZWJ+.MCI.E6C3W%P M51G8(B EL*K,<=E)K' )/-?9?_!OCG_A\-\%@1_S$]4_],]]1N:-V5SQS_AW M-^WN>/\ ACKXC_\ A(W7_P 11_P[E_;W[?L=?$?_ ,)&Z_\ B*_L3HIV1GSL M\K_9_P!)U3P_^Q/X,T+7-/FM+VR^&&GP7=K<1E)(94TY%9&4\A@000>A%?QW M>/>?'6M$_P#06N?_ $:U?VI>-/\ D3M6_P"P9/\ ^BVK^*WQ[_R/6M:_ 9=O_-5M%_\ 2N.ON+_@YD_X)/S_ !^*LW[ M>'P/\,D>"_&=^%\8V-G& FCZJP_UVT?=BN""<]%EW XWJ*^'/^"36?\ AYM\ M!>O_ "5;1?\ TKCK^M/XP?"/X??'CX8:Y\'OBIX;M]7\/^(M-EL=4L+I RR1 M.I!QZ,.H8<@@$E?4W_!(;_@HOXH_P"";O[7.E?%/[9#] M9VZ9X[TF+++<6#N,S!!UEA($BD<\,O1B#%_P5A_X)I?$;_@F=^TU??##6HKF M^\(:JS7?@?Q+(GRW]F3_ *MB.!-$3L=?8,.&%?+P..E+8O22.O\ VA=;TKQ+ M\>_''B/0KY+JQU#QAJ=S97,1RLT4EU(R./8J0?QK:_8VP?VOOA21_P!%)T+_ M -.$%>;9XP:])_8U)/[7_P *<_\ 12="_P#3A!2ZAT/[,J***HQ/Q=_X/$>/ MAK\$C_U'-7_]$P5^$V?7FOW9_P"#Q$9^&OP3'_40D_+/!*/EEC;LP/L<$$5_9E7S]_P %%_\ @G1\"/\ @H_\![WX2?%K188- M4AB>3POXIAMU-WH]WCY9$;J4)P'CSM8>X! 5&5C^04\5['^PG^W!\:O^"?W[ M0ND?M ?!?672>SD$>KZ1),PMM6LR1YEM,HX*D<@]58!AR*X/XT_"3QA\!?BW MXD^"OC^U2'6O"VM7&F:E'&V5\V&0H2I[J<9!]"*YBI-79H_LW_9/_:9^&O[8 M?[/GAC]HSX3:C]HT;Q-IJ7,:,?WEM+]V6WD'9XW#(?=P,DL:^B[[4/CUD8]Z_8"J,6K,* M***!!1110 4444 %>-?\%!/CVO[-'['7C[XO07*QWUAH$L.D!S]Z]GQ#![G# MNK''937LM?FS_P ')_Q!_@[:7;(_BCQ)/>7$:M]^"SB7((_ZZ7$9 M_"O:X21CDLQ.22?7-, HZ9H/.:_J8_CW42EZBC;[BCH"".M "8KU M7]AFSBOOVR?A?:W&=C>.M,)P<=+A"/U KRL'C'K7W/\ \$AO^"9G[0/QT^,7 MA7]I+4M,;PYX)\-ZU!J,6K:G;-NU5X7#".VC)!=21@R?='.-Q&*\O.\;A;/W70D@Y]:7 / M44#/>BOY3/['"BBB@ HHHH **** "BBB@#XP_P"#@S_E$A\6_P#L'V?_ *6P M5_*G^M?U6?\ !P7_ ,HD/BW_ -@^S_\ 2R&OY4J3-(.PH!)P3^=?V&?\$T?^ M4>GP2_[)=HG_ *115_'GDFO[#/\ @FE_RCT^"7_9+M$_](HJ$$]C^57_ (*( M'_C8#\<^?^:Q>)O_ $ZW-<'\%"1\9/"7'_,SV'/_ &\1UWG_ 4../\ @H!\ M<\'K\8O$_P#Z=;FN#^"AS\9?"2_]3/8?^E$='4KH?VG:5_R"[;_KW3_T$5YG M^V7^R%\'_P!N3]GO7_V=?C5HB7.EZS:D6UXL8,^FW0!\JZA8_=D1L$>HRIX) M%>EZ5_R"[;_KW3_T$58IF)_'7^WK^P[\8?\ @GW^T;K7[/?Q?TM_,LIVDT36 M$B(M]7L23Y5U$3U##JO56#*>17C&/7\*_K+_ ."NG_!+GX)6A!:VN2N3;RD8)@E*JK#^$X< E<'^5KXR?!_XC_ #XH:W\ M&_BYX6NM%\1^'M0>TU73KQ"KQ2*?U4C#*PX8$$<&DS6,KHQO#9_XJ&P[YO8O M_0Q7]D?QP_:&^'O[*/[+FK_M"_%+4A;:+X5\,B]N>1NF98ALA3/5Y'*HH]6% M?QN>&S_Q45A_U^Q?^ABOZ /^#G3P5^W'\3_V4O OA#X$?"W5-9^&=B$U/QY> M: 3/<_:(XL0+-;H-_P!F0%W+C*[RI;&U30A3U:*7[ O_ =9_!#XESR>#/V[ M_"(\!W[W5K>YB:.1# MAT=<%2.H(/0TP'G(%%PY$?8G_!;[_@HQX6_X*5?MH-\6/AOI%S9^$O#F@PZ# MX;:]CV37<,9L+V55SSFOCO.#R* 2,8KUK]D#]A_\ :9_;H^)M MM\+OVYNMOR&ZO(S;119]2C3-CK\E?T?U\V_P#! M+3_@G%\.?^"9O[,=E\%/"=W%J>NWTHO_ !CXC%N(WU*_* ''4B) -D:D\#)X M+-7TE5&3=V9?CG_D2=8_[!5Q_P"BVK^*SQP,^--7_P"PI<9_[^-7]J7CD_\ M%%:Q_P!@JX_]%-7\5OC@X\::P#@_\32X_P#1K4F5#L#_JI.H?\ HBVK^<#IWK^C_P#X-._^4;6L?]E(O_\ T1;4(J>Q^GM%%%,R M/YF_^#I/'_#V#5O^Q'T7_P!%/7YT'.,@5^BW_!TF0/\ @K!JX.>? ^B_^BGK M\Z>W)_*DT;1^$_2?_@U4X_X*G#C_ )IOK'_HRVK]<_\ @X._8T'[7_\ P3@\ M5/X?TD7'BGP"5\2^'2D8+OY'_'S"/]^W,O'=D3TK\C/^#5/+?\%3\_\ 5-]8 M_P#1EM7])][96>I6'Q ^ M!$=G)%I$.L/J'AAI%/SZ9XBC)%O-&WG6CN1T#J\R9Z Q ?Q"O ME?\ X-T?^"@TG[%O[<-C\.?&FO&U\"_%*2'1M<\^;;#:WNYA9739X&V1S&6X MPLQ)X%?T=?M/?LV?"C]KWX$^(OV?/C/H*:CX?\26#6]P,#S+=\9CN(F/W)8V MPZL.A'ID4S+X6?QA\8SZ5U'P5^,/CK]G_P"+7AOXV?#'5WL-?\+:Q!J6EW2? MPS1.& 8?Q*V-K+T*L0>#7TS_ ,%-?^",7[5G_!.;QS?7.J^$[[Q/\/)+ASHG MCO2K)G@:+.52Z5,_9I0N,AOE)!VDCI\?9_A)J=32Z9_13^S=_P '7G[#GC3X M>6=Q^TAX3\4>#?%,=J/[3M=-TO[?92RC )AD5@X#=0KJ".02<9/P'_P6]_X+ MU'_@HQX9M?V<_P!GSPOJ?A_X;V>H1WVIW>JNJ7FN3H#Y:O&A(CA0G<$W$LP5 MCC:!7YI9.,CI0.G7M3N+E2=P4?I7U]_P0V_8YUK]LO\ X*,>!O#2Z.TWA_PI M?IXD\57#Q[HHK6U=716SQF2;RXP.?O$XP#7D7['O[!O[4_[=7Q!@^'O[.'PG MU+6G:15OM6\DQV&G(2 9+BX(V1J,],[CT )XK^FW_@DQ_P $L/A=_P $O?@( MW@;1+V#7/&6N.ESXQ\6?9MC722S'DX @E+2Q]6@8&!7\7 MG[3AS^TG\0LC_F>-6X_[?):_M#K^+S]IO_DY/XA?]CQJW_I9+3>Q,-S7_8FX M_;$^%@_ZJ#I'_I9%7]E%W:6U_:RV-[ DL,T9CEBD7*NI&"I'<$<5_&O^Q,,_ MMB_"W _YJ#I'_I9%7]EE"V">Y_(7_P %6?V4;O\ 8O\ V^_B3\#4M&BTJV\0 M37WALLN-^F7+&>WQZ[4<1D_WHS7SQD ].#7[E?\ !W3^R$;S1_AY^VSX7T[# MV;R>&?%;QQ?>C<^=9RL>V&$Z'/7>@[5^&OT_G2:U*B]#W3_@FE^RW??ME_MS M_#;]GZ*WD>QU?Q+;RZ\Z#F+386$UTWL?*1P/]IA7]@.G:?9:380:5IMJD%M; M0K%;PQKA8T4 *H'8 "OPY_X-%?V1_MFO_$/]M7Q+IGR6<,?AKPM+)'D>8^) MKR13ZA1 G_ W%?N9TH2L1-W9_&U^W7C_ (;2^*X_ZJ'J_P#Z625Y23SR*]6_ M;K('[:7Q7S_T4/5__2R6O*??-)[FBV/WI_X,[_\ DAOQL_[&S2?_ $FGKPC_ M (.^O^3P/A?_ -DZE_\ 2Z6O=_\ @SP/_%C?C7_V-FD_^DTU>$?\'?6/^&P/ MA?C_ *)U)_Z72U2V(7QGY&CV_G7TO_P1Z_:$^$W[*O\ P4A^&/Q_^.'B1M(\ M*^';Z_DU?45LY9S"LFFW4*'RXE9VS)(@X!ZYZ"OFCV% J46U=']2G_$2#_P1 M_P#^CGKC_P (W5?_ )&H_P"(D'_@C_\ ]'/7'_A&ZK_\C5_+5]*4$\FG.M M:'_46N?_ $:U'0(I*1[?_P $FAC_ (*;? 7_ +*KHG_I7'7]>]?R$_\ !)G! M_P""FWP&_P"RJZ+_ .E<=?U[4UL3/<\#_P""C_\ P3]^$G_!1W]FO5/@1\3+ M2*WOE#77A;Q ( TVD:@J$1S(>NTYVNN?F4D=<$?R@?M1_LR?%S]CWXYZ]^SU M\;_#CZ;X@T"Z\J=.?+N(SS'/$W\<;KAE8=0?4$5_9W7PG_P7#_X)#>&O^"D_ MP./BSX=Z=9V/Q9\*6S2>&M490G]IP@%FTZ9^/E8\HQ^X_LS46"+LS^7#KQ7I M/[&N/^&OOA20/^:DZ%W_ .HA!7#>+?"?B?P'XFO_ 7XUT"[TO5M+NWM=2TZ M_@:*:VF1MKQNK(_\ )-?@E_V'-7_]$P5^$V>.:_=K_@\1Q_PK7X)_]AS5_P#T3!7X2D\? M_7I,UAL>R?\ !.S'_#?OP2_[*OX?_P#3C!7]B]?QT?\ !.PY_;[^">!_S5?P M_P#^G&"O[%Z:V)GN%?(O_!9G_@IC8_\ !,G]E-OB5H$-A?>-]?U%-.\&:/?Y M9)I?OS3.JD$QQQ@DG(&YT&;XE?$SX3:Q'\)M M%T^*P\!:QIX:ZT]8RBO/),Z#$$[R[B5<*=JH 6"YH)239^A/[#O_ I]C_ &A/^"ZW M_!+[X ^ +SQF/VK_ KXOO(H&-CH'@C5(]3N[R7'$8$!98\G^*0JH]>U?RA# M_P#5B@$]^:5R^1'>?M0_';6OVG_VBO&G[0GB+3TL[SQCXCNM4EM(W++ )9"R MQ@GKM7"Y[XSQ7!CGB@_3%?8G_!+7_@C7^TI_P4E^(5C=6GAW4/#7PVM[D'7O M'5]9%8?+!RT-KNP+B8],+E5R"Q' (7=)'ZC_ /!HU^S[XB\#_LH_$']H/7[2 M6"W\<>*H;/14D7'FVUC$P>9?56EG=,^L)K]<*Y3X'_!;X=?LZ_"3P_\ !'X3 M>'HM+\.^&=,CL=+LXOX8T&-S'^)F.69CR68GO75TS!ZA1110 4444 %%%% ! M7XK_ /!R3XYDUS]JWP?X%CG)BT+P9YACW<++<7#LQ_%8XQ_P&OVHK\$O^"^N MLRZK_P %%MU2:;IFHZSJ,&DZ38S75W=3+%;VUO$7>5V.%55'))) %?L_P#\$D?^ M"-.C? >STW]I']J'0HK[QM-$)]%\-WD0>'0)L=[##*T5\4GM%?J^RW?DKL\K_P"" M6W_!#-]933_V@/VU_#[):.%GT7P!=(5>3D,LU[SPOI!U.?GQ]T_K/IFEZ;HM MA#I6D6$-K:VT2QV]M;Q!(XD P%51P !Q@5,!QR.U+7\ZYWGV89_B_;8F6GV8 MK:*[)?F]V?U#P_PYEG#>#5#"1U?Q2?Q2?=O\ELN@4445XQ[P4444 %%%% !1 M110 4444 ) D<:[B3A5 M R3TK7HH ^7_&__ 1=_P""77Q'\9ZO\0_&_P"QOX8U'6M>U2XU'5]0GFN@ M]U=3R-++*V)@,L[,QP ,FJ>D_P#!#[_@E%H>JVVMZ3^Q1X5@NK.X2>VF2:[S M'(C!E89FZ@@&OJRB@+L;'&D,:Q1KA54!1Z 4ZBB@ KPC]HG_ ()C?L$?M9>/ M1\4?VB/V8/#?BCQ#]D2V;5[Q)8YI(DSM5S$Z[\9(!;) XZ5[O10!\G0?\$,/ M^"2]M.ES!^Q%X45XW#(PGN^"#D'_ %U?5MO:V]K:I96\06*.,(B=@H& /RJ2 MB@#YX_:*_P""3_\ P3L_:JNIM5^-7[)OA._U.)]Z1^)O$]U/&3VRD;1JP]B"#W!K[-^%7P9^$GP+ M\*0^!?@Q\,]"\*Z-;@"+3/#^EQ6D*X[[8U )]SS72T4 %%%% $=Y:6U_:2V% MY$)(9XVCE0]&4C!'Y&OE2[_X(:?\$FK^[EOKO]B/PK)+-(TDKM/=Y9B\)_\ ?^[_ /CU>Y_LX?LK_L^_LB^!)?AE^S=\ M+[#PEH,]^][+ING/(8VG<*K2?O&8Y(51U[5Z!10 4444 >"?M"?\$O/V!/VK M?B/+\7?VA_V9=!\5>))K2*UEU;4);@2-#$"(T^211@ GM7#_ /#BK_@DE_T8 M]X3_ ._]W_\ 'J^LZ* /!_V=?^"8O[!?[)?Q#_X6Q^SG^S3H7A3Q%]@ELO[5 MTZ6X,GD2%2\?[R1A@E5[=J]XHHH ^7OVX/\ @C[^Q%_P4*^)VA_%S]I/P5JE M[K.@Z4=-MY=*U=[1;BV\QI%2;8,OM9W*G(QO;UKE?!7_ ;\?\$BO!!66W_8 M^TO4IE/^MUK6;^ZSTZH\^P]/[OK7V710%V>(>!/^":?_ 3W^&3QS^ _V*OA MCILT14I=0^"[,S97H?,:,N2/4FO;D1(T$<:A54850, "EHH @U+2]-UK3YM) MUC3X+NUN$*3VUS$'CD4]596!!'L:^5/CI_P0W_X)9?M!:C-KGC+]D;P_IVHS ML6EO_"S2Z4[L>K,EJR1L3URRDY^IKZRHH _.6Y_X-9_^"4MQ,6VK[#,9./QKN?A/_ ,&Z7_!)CX4WT6IM^SB_B:>$#RSXLUVYO$SQRT0= M8W^C*1STK[AHH'=F'\/OAE\.?A-X:A\&?"WP'H_AS2+88M],T/38K2",>T<2 MJH_*MRBB@05\KZ]_P1'_ ."5/BC7;WQ-X@_8M\+75_J-W)=7MU+-=[III&+N MYQ-U+$G\:^J** /EOPI_P13_ ."6?@?Q/I_C/PG^QGX8L=4TJ]BN].O(9KK? M!-&P='&9B,A@#SZ5]2444 -[W2-1 M5O+D:-PZ-E2&4AE!R"#^!-?/?_#BK_@DE_T8]X4_[_W?_P >KZSHH XG]G_] MG+X(?LK_ X@^$7[/?PXT_PKX;MKB6>'2M-#>6)9&W.Y+LS$D]R3T'I7;=\T M44 ?+OB__@BO_P $M?'OBK4?&_C#]C3PQ?ZKJ][+>:E>S376^>>1B[NV)@,E MB3QZUG?\.*O^"27_ $8]X3_[_P!W_P#'J^LZ* NSR[]F']BO]EK]C'2-6T'] ME_X-:7X.L]4BYDC4JC-YCMR Q'&.M8_P"TS_P3L_8I_;(\3Z?X MS_:<_9\T;QAJFE6)L]/O-3DG#00%RY0>7(HQN)/3O7M-% 'R9_PXJ_X))?\ M1CWA/_O_ '?_ ,>H_P"'%7_!)+_HQ[PG_P!_[O\ ^/5]9T4!=GR9_P .*O\ M@DE_T8]X3_[_ -W_ /'J/^'%7_!)+_HQ[PG_ -_KO_X]7UG10%V>&_LZ_P#! M-;]AC]DKQ-J'C+]G+]G'1/"FIZKICZ?J%YITDY:>U9@S1'S)&&"5!XYXK@KS M_@AK_P $F]0O);^]_8D\*R33R-)+(T]WEF)R3_KNY-?5]% 'S-\./^"-_P#P M3(^$7C[1_BC\-OV0/#6D>(/#^HPW^C:I;377F6MS$P>.1=TQ&0P!Y!%?3-%% M !1110!\\?&[_@D[_P $Y_VCOB1?_%WXU?LF>%]=\2:IL_M'5IDFBDN2JA59 M_*D4,VT ;B,G R:P?"W_ 10_P""6'@KQ-IWC+PM^QCX7LM4TB_AO=-O(IKK M=!/$X>.09F(RK*",^E?4M% 784444 >5_M/?L1_LJ?MG6.DZ9^U!\%M+\8P: M%+++I,6IO*!;/(%#E?+=>H51SGI7D'_#BK_@DE_T8]X3_P"_]W_\>KZSHH ^ M8/!'_!%__@EW\-_&6D_$+P/^QQX9TW6M#U&&_P!)U"":ZWVUS"XDCD7,Q&59 M01D$<5]/T44 %5=9T31O$6ES:'X@TFVOK*YC*7%I>0++%*IZJRL"&'L:M44 M?(WQO_X(3_\ !*WX]:A-K7BC]DK0])U"=RTM]X4EETMF8]28[9UB)SSDH37C MDW_!K)_P2FEE:0:!X]0,Q(1/&+87V&8NE?HY10.[/C3X(_\ ! '_ ()2? S5 M(=>TC]ERP\07]NP:&Y\8WTVIJI'(/DRMY).>Y0XK[!T30M$\-:5!H7AW1[6P ML;:,);V=E;K%%$HZ!54 >PJU10(**** "BBB@ HHHH **** "OY_/\ @N=9 M3V?_ 4B\9O-C$]GI\B8/\/V6,?TK^@.OPA_X.#=!72?^"@]UJ4<(1=1\)Z= M-D#[S!70G_QW]*_1/#*:CQ#)=Z'%DLXW$ MO@'1;R,_O9%;_C_D4]5!'[H'@GY^@7/[+G>RU/PC MA_(L9Q'F<<'AUOK)](QZM_HNKLCU;_@C5_P22L?@/HMA^U!^TCX9CE\;WT*S M^'=#O(R?[!B;D2.IX^TL.>_E@X^]G'Z,@8&!2 #KBEK^: MRZ)=$O)?\%ZG]7Y)DN!R#+XX3"QM%;OK)]6^[?\ P%H%%%%>8>N%%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7XY M?\',/@273/CE\-?B.L($6L>%[RP+@?>DM;A7.?\ @-TGY5^QM?"/_!>#]ECQ MG^TS\&?A[9?#70FOM?M?'T-A:(HR0EZAC8GT0,D;,QX 3)KZS@C&T\!Q+0J5 M':+YDV_.+_6Q\;Q_@*N8\*8BE2C>:Y6DNZDG^5S\Y?\ @D1_P3SO_P!N#X\# M6?&.GR+X \(SPW/B68EE%\Y.Z.R1AU+[27P053/(++G^@#2-*T[0M+M]%T>Q MBM;2TA6&UMH$"I%&H 55 X 'M7F/[%W[*W@K]C;]GS0?@?X-A1VL+82:O MJ(7#W]ZX!FG;ZMD =E"CM7JU3Q;Q%/B',W.+_=0T@O+^;UEOZ670?!7"]+AG M*5"2_?3LYOSZ1]([>;N^H4445\J?8A1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 910 4444 %%%% !1110 4444 %%%% '__V0$! end XML 13 R1.htm IDEA: XBRL DOCUMENT v3.8.0.1
Document And Entity Information - shares
3 Months Ended
Mar. 31, 2018
Apr. 25, 2018
Document And Entity Information [Abstract]    
Entity Registrant Name NATIONAL INSTRUMENTS CORP /DE/  
Entity Central Index Key 0000935494  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Document Type 10-Q  
Document Period End Date Mar. 31, 2018  
Document Fiscal Year Focus 2018  
Document Fiscal Period Focus Q1  
Amendment Flag false  
Entity Common Stock, Shares Outstanding   131,204,795
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Current assets:    
Cash and cash equivalents $ 250,365 $ 290,164
Short-term investments 164,159 121,888
Accounts receivable, net 242,291 248,825
Inventories, net 193,273 184,592
Prepaid expenses and other current assets 65,701 48,621
Total current assets 915,789 894,090
Property and equipment, net 248,799 249,715
Goodwill 269,620 266,783
Intangible assets, net 126,242 123,293
Other long-term assets 31,155 32,553
Total assets 1,591,605 1,566,434
Current liabilities:    
Accounts payable and accrued liabilities 52,856 49,733
Accrued compensation 34,640 43,309
Deferred revenue - current 127,766 120,638
Other current liabilities 32,478 23,782
Other taxes payable 28,229 31,793
Total current liabilities 275,969 269,255
Deferred income taxes 32,774 33,609
Liability for uncertain income tax positions 10,486 10,158
Income taxes payable - non-current 81,515 81,515
Deferred revenue - long-term 31,021 33,742
Other long-term liabilities 10,134 10,134
Total liabilities 441,899 438,413
Commitments and contingencies
Stockholders' equity:    
Preferred stock: par value $0.01; 5,000,000 shares authorized; none issued and outstanding 0 0
Common stock: par value $0.01; 360,000,000 shares authorized; 131,204,795 shares and 129,202,979 shares issued and outstanding, respectively 1,312 1,310
Additional paid-in capital 846,743 829,979
Retained earnings 315,951 313,241
Accumulated other comprehensive loss (14,300) (16,509)
Total stockholders’ equity 1,149,706 1,128,021
Total liabilities and stockholders’ equity $ 1,591,605 $ 1,566,434
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Mar. 31, 2018
Dec. 31, 2017
Statement of Financial Position [Abstract]    
Preferred stock, par value per share (in usd per share) $ 0.01 $ 0.01
Preferred stock, authorized (in shares) 5,000,000 5,000,000
Preferred stock, issued (in shares) 0 0
Preferred stock, outstanding (in shares) 0 0
Common stock, par value per share (in usd per share) $ 0.01 $ 0.01
Common stock, authorized (in shares) 360,000,000 360,000,000
Common stock, issued (in shares) 131,204,795 129,202,979
Common stock, outstanding (in shares) 131,204,795 129,202,979
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements Of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Net sales:    
Product $ 280,359 $ 271,512
Software maintenance 31,538 28,594
Total net sales 311,897 300,106
Cost of sales:    
Product 72,317 75,196
Software maintenance 2,206 1,328
Total cost of sales 74,523 76,524
Gross profit 237,374 223,582
Operating expenses:    
Sales and marketing 120,117 117,258
Research and development 61,843 58,263
General and administrative 27,277 25,743
Total operating expenses 209,237 201,264
Operating income 28,137 22,318
Other income:    
Interest income 1,015 343
Net foreign exchange gain 979 82
Other (loss) gain, net (519) 431
Income before income taxes 29,612 23,174
Provision for income taxes 5,344 5,026
Net income $ 24,268 $ 18,148
Basic earnings per share (in dollars per share) $ 0.19 $ 0.14
Weighted average shares outstanding - basic 131,127 129,438
Diluted earnings per share (in dollars per share) $ 0.18 $ 0.14
Weighted average shares outstanding - diluted 132,624 130,108
Dividends declared per share (in dollars per share) $ 0.23 $ 0.21
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements Of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Statement of Comprehensive Income [Abstract]    
Net income $ 24,268 $ 18,148
Other comprehensive income, before tax and net of reclassification adjustments:    
Foreign currency translation adjustment 5,804 3,961
Unrealized loss on securities available-for-sale (696) (4)
Unrealized loss on derivative instruments (3,771) (2,812)
Other comprehensive gain, before tax 1,337 1,145
Tax benefit related to items of other comprehensive income (872) (957)
Other comprehensive gain, net of tax 2,209 2,102
Comprehensive income $ 26,477 $ 20,250
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements Of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Cash flow from operating activities:    
Net income $ 24,268 $ 18,148
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 17,436 18,669
Stock-based compensation 8,204 6,402
Tax expense from deferred income taxes (2,046) (2,984)
Changes in operating assets and liabilities (7,879) 6,441
Net cash provided by operating activities 39,983 46,676
Cash flow from investing activities:    
Capital expenditures (8,115) (10,811)
Capitalization of internally developed software (7,668) (11,624)
Additions to other intangibles (2,855) (525)
Purchases of short-term investments (52,355) (25,253)
Sales and maturities of short-term investments 10,211 11,931
Net cash used in investing activities (60,782) (36,282)
Cash flow from financing activities:    
Proceeds from issuance of common stock 8,600 7,817
Dividends paid (30,177) (27,201)
Net cash used in financing activities (21,577) (19,384)
Effect of exchange rate changes on cash 2,577 2,715
Net change in cash and cash equivalents (39,799) (6,275)
Cash and cash equivalents at beginning of period 290,164 285,283
Cash and cash equivalents at end of period $ 250,365 $ 279,008
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation
3 Months Ended
Mar. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Significant Accounting Policies
  
The accompanying unaudited consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto for the year ended December 31, 2017, included in our annual report on Form 10-K, filed with the Securities and Exchange Commission. In our opinion, the accompanying consolidated financial statements reflect all adjustments (consisting only of normal recurring items) considered necessary to present fairly our financial position at March 31, 2018 and December 31, 2017, the results of our operations and comprehensive income for the three months ended March 31, 2018 and 2017, and the cash flows for the three months ended March 31, 2018 and 2017. Our operating results for the three months ended March 31, 2018 are not necessarily indicative of the results that may be expected for the year ending December 31, 2018. These financial statements have been prepared in accordance with accounting principles generally accepted in the United States.

Earnings Per Share

Basic earnings per share (“EPS”) is computed by dividing net income by the weighted average number of common shares outstanding during each period. Diluted EPS is computed by dividing net income by the weighted average number of common shares and common share equivalents outstanding (if dilutive) during each period. The number of common share equivalents, which includes restricted stock units (“RSUs”), is computed using the treasury stock method.    

The reconciliation of the denominators used to calculate basic EPS and diluted EPS for the three months ended March 31, 2018 and 2017, are as follows:


 
Three Months Ended March 31,

 
(In thousands)

 
(Unaudited)

 
2018
 
2017
Weighted average shares outstanding-basic
 
131,127

 
129,438

Plus: Common share equivalents
 
 

 
 

RSUs
 
1,497

 
670

Weighted average shares outstanding-diluted
 
132,624

 
130,108


  
Stock awards to acquire 0 shares and 21,500 shares for the three months ended March 31, 2018 and 2017, respectively, were excluded in the computations of diluted EPS because the effect of including the stock awards would have been anti-dilutive.

Summary of Significant Accounting Policies

We adopted ASU 2014-09, Revenue from Contracts with Customers and all the related amendments ("new revenue standard") as of January 1, 2018. The impact of this new guidance on our accounting policies and operating results is also described below. There have been no other significant changes in our accounting policies during the three months ended March 31, 2018 compared to the significant accounting policies described in our Annual Report on Form 10-K for the year ended December 31, 2017.

Accounts Receivable, net

Accounts receivable are recorded net of allowances for doubtful accounts. Our allowance for doubtful accounts is based on historical experience. We analyze historical bad debts, customer concentrations, customer creditworthiness and current economic trends when evaluating the adequacy of our allowance for doubtful accounts. Unbilled receivables represent amounts for which revenue has been recognized but which have not yet been invoiced to the customer. The current portion of unbilled receivables is included in accounts receivable, net on the consolidated balance sheet and is not material.

Sales Tax

Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected from our customers, are excluded from revenue.

Shipping and Handling Costs

Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are in included in cost of sales.

Recently Adopted Accounting Pronouncements

Revenue from Contracts with Customers

On January 1, 2018 we adopted the new revenue standard using the modified retrospective transition method. Under this method, we evaluated all contracts that were in effect at the beginning of 2018 as if those contracts had been accounted for under the new revenue standard. We did not evaluate individual modifications for those periods prior to the adoption date, but the aggregate effect of all modifications as of the adoption date and such effects are provided below. Under the modified retrospective transition approach, periods prior to the adoption date were not adjusted and continue to be reported in accordance with historical GAAP. A cumulative catch-up adjustment was recorded to beginning retained earnings to reflect the impact of all existing arrangements under the new revenue standard.

We do not expect the impact of the adoption of the new standard to be material to our annual net income on an ongoing basis. A majority of our sales revenue continues to be recognized when products are shipped from our manufacturing facilities. Historically, we have had to defer revenue for certain types of licenses arrangements and recognize revenue ratably over the license term. Under the new revenue standard, we are no longer required to establish vendor-specific objective evidence ("VSOE") to recognize software license revenue separately from the other elements, and we are able to recognize all software license revenue once the customer obtains control of the license, which will generally occur at the start of each license term.

The cumulative effects of the changes made to our consolidated January 1, 2018 balance sheet for the adoption of  ASU 2014-09, Revenue - Revenue from Contracts with Customers were as follows (in thousands):

 
Balance at December 31, 2017
Adjustments Due to ASU 2014-09
Balance at January 1, 2018
Balance Sheet
 
 
 
Assets
 
 
 
Accounts receivable, net
$
248,825

2,399

$
251,224

Other long-term assets
32,553

(106
)
32,447

 
 
 
 
Liabilities and Stockholders' Equity
 
 
 
Deferred revenue - current
120,638

(9,067
)
111,571

Deferred revenue - long-term
33,742

(997
)
32,745

Other current liabilities
23,782

2,100

25,882

Deferred income taxes
33,609

1,638

35,247

Retained earnings
$
313,241

8,619

$
321,860



Select adjusted unaudited financial statement information, which reflect the adoption of the new revenue standard is below (in thousands). Our historical net cash flows are not impacted by this accounting change.

 
For the three month period ended March 31, 2018
 
As Reported
Without Adoption of ASU 2014-09
Effect of Change Increase/(Decrease)
Income Statement
 
 
 
Net Sales
 
 
 
Products
$
280,359

273,947

$
6,412

Software Maintenance
31,538

31,538


Total net sales
311,897

305,485

6,412

 
 


Operating Expenses
209,237

209,260

(23
)
 
 


Operating Income
28,137

21,702

6,435

 
 


Provision for income taxes
5,344

4,186

1,158

 
 


Net income
$
24,268

18,991

$
5,277

 
 


 
Basic earnings per share
$
0.19

0.15

$
0.04

Diluted earnings per share
$
0.18

0.14

$
0.04

 
March 31, 2018
 
As Reported
Balances Without Adoption of ASU 2014-09
Effect of Change Increase/(Decrease)
Balance Sheet
 
 
 
Assets
 
 
 
Accounts receivable, net
242,291

239,949

2,342

Other long-term assets
31,155

31,238

(83
)
 
 
 
 
Liabilities and Stockholders' Equity
 
 
 
Deferred revenue - current
127,766

142,429

(14,663
)
Deferred revenue - non-current
31,021

32,834

(1,813
)
Other current liabilities
32,478

29,220

3,258

Deferred income taxes
32,774

31,136

1,638

Retained earnings
315,951

329,790

13,839




Other Accounting Pronouncements

We also adopted the following accounting pronouncements as of January 1, 2018 which did not have a material impact on our financial statements:
ASU 2017-01, Business Combinations (Topic 805) Clarifying the Definition of a Business
ASU 2016-18, Statement of Cash Flows (Topic 230) Restricted Cash
ASU 2016-15, Statement of Cash Flows (Topic 230), Classification of Certain Cash Receipts and Cash Payments
ASU 2016-01, Financial Instruments - Overall (Subtopic 825-10), Recognition and Measurement of Financial Assets and Liabilities


Recently Issued Accounting Pronouncements

In January 2018, the FASB issued ASU 2018-02, Income Statement — Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income, which gives entities the option to reclassify to retained earnings tax effects resulting from the Tax Cuts and Jobs Act (the "Act") related to items that the FASB refers to as having been stranded in accumulated other comprehensive income ("AOCI"). The new guidance may be applied retrospectively to each period in which the effect of the Act is recognized or in the period of adoption. We must adopt this guidance for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years. Early adoption is permitted for periods for which financial statements have not yet been issued or made available for issuance, including the period the Act was enacted. The guidance, when adopted, will require new disclosures regarding a company’s accounting policy for releasing the tax effects in AOCI and permit the company the option to reclassify to retained earnings the tax effects resulting from the Act that are stranded in AOCI. We are currently evaluating how to apply the new guidance and have not determined whether we will elect to reclassify stranded amounts. The adoption of ASU 2018-02 is not expected to have a material effect on our consolidated financial statements.

In August 2017, the FASB issued ASU 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities. The ASU simplifies certain aspects of hedge accounting and improves disclosures of hedging arrangements through the elimination of the requirement to separately measure and report hedge ineffectiveness. The ASU generally requires the entire change in the fair value of a hedging instrument to be presented in the same income statement line as the hedged item in order to align financial reporting of hedge relationships with economic results. Entities must apply the amendments to cash flow and net investment hedge relationships that exist on the date of adoption using a modified retrospective approach. The presentation and disclosure requirements must be applied prospectively. Our effective date for adoption of this guidance is our fiscal year beginning January 1, 2019. We are currently evaluating the effect that this guidance will have on our consolidated financial statements.

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which supersedes ASC 840, Leases. The guidance requires lessees to recognize most lease liabilities on their balance sheets but recognize the expenses on their income statements in a manner similar to current practice. The update states that a lessee would recognize a lease liability for the obligation to make lease payments and a right-to-use asset for the right to use the underlying asset for the lease term. The update is effective for interim and annual periods beginning after December 15, 2018, and early adoption is permitted. We are currently evaluating the effect that the updated standard will have on our consolidated financial statements and related disclosures. Based on our initial assessment, we expect that the adoption of this standard will have a material impact on our balance sheet but that it will not have a material impact on our ongoing results of operations. We do not expect to adopt the new standard prior to the required effective date.
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue
3 Months Ended
Mar. 31, 2018
Deferred Revenue Disclosure [Abstract]  
Revenue
Revenue

Revenue Recognition

Revenue is recognized upon transfer of control of the promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. We enter into contracts that can include various combinations of our products or services, which are generally capable of being distinct and accounted for as separate performance obligations. Revenue is recognized net of allowances for returns and any taxes collected from customers, which are subsequently remitted to governmental authorities.

Nature of Goods and Services

We derive revenues from two primary sources: products and software maintenance.

Product revenues are primarily generated from the sale of off-the-shelf modular test and measurement hardware components and related drivers, and application software licenses. Sales of most hardware components may also include optional extended hardware warranties, which typically provide additional service-type coverage for three years from the purchase date. Our software licenses typically provide for a perpetual right to use our software. We also offer some term-based software licenses that expire, which are referred to as subscription arrangements. We do not customize software for customers and installation services are not required. The software is delivered before related services are provided and is functional without professional services, updates and technical support. We sell our customer support contracts as a percentage of net software purchases the support is related to. Revenues from offerings related to our hardware and software products such as extended hardware warranties, training, consulting and installation services are not significant and also presented within product revenues, as further discussed below.

Software maintenance revenues consists of post contract customer support that provides the customer with unspecified upgrades and technical support.

For these contracts, we account for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of software licenses are estimated based on our established pricing practices and maximize the use of observable inputs. Standalone selling prices of hardware products are typically estimated based on observable transactions when these services are sold on a standalone basis. Revenue is recognized net of allowances for returns and any taxes collected from customers, which are subsequently remitted to governmental authorities. Our typical performance obligations include the following:
Performance Obligation
When performance obligation is typically satisfied
When payment is typically due
How Standalone Selling Price is Typically Estimated
Product revenue
Modular hardware
When customer obtains control of the product (point in time)
Within 30-90 days of shipment
Observable in transactions without multiple performance obligations
Software licenses
When license is delivered to customer or made available for download, and the applicable license period has begun (point-in-time)
Within 30-90 days of the beginning of license period
Established pricing practices for software licenses bundled with maintenance, which are separately observable in renewal transactions
Extended hardware warranty
Ratably over the course of the support contract (over time)
At the beginning of the contract period
Observable in renewal transactions
Other related support offerings
As work is performed (over time) or course is delivered (point in time)
Within 30-90 days of delivery
Observable in transactions without multiple performance obligations
Software maintenance revenue
Software maintenance
Ratably over the course of the support contract (over time)
At the beginning of the contract period
Observable in renewal transactions


Significant Judgments

Judgment is required to determine the standalone selling price ("SSP") for each distinct performance obligation. We use a single amount to estimate SSP for items that are not sold separately, including perpetual and term licenses sold with software maintenance. We use a range of amounts to estimate SSP when we sell each of the products and services separately and need to determine whether there is a discount that needs to be allocated based on the relative SSP of the various products and services.

Due to the various benefits from and the nature of our enterprise agreement program, judgment is required to assess the pattern of delivery, including the exercise pattern of certain benefits across our portfolio of customers. Additionally, whether a renewal option represents a distinct performance obligation could significantly impact the timing of revenue recognized.

Our products are generally sold with a right of return which are accounted for as variable consideration when estimating the amount of revenue to recognize. Returns and credits are estimated at contract inception and updated at the end of each reporting period as additional information becomes available and only to the extent that it is probable that a significant reversal of any incremental revenue will not occur. During the first quarter of 2018, we reclassified our allowance for sales returns to other current liabilities from accounts receivable,net due to the adoption of the new revenue standard.

Disaggregation of Revenues

We disaggregate revenue from contracts with customers based on the timing of transfer of goods or services to customers (point-in-time or over time) and geographic region based on the billing location of the customer. The geographic regions that are tracked are the Americas (United States, Canada, and Latin America), EMEIA (Europe, Middle East, India, and Africa) and APAC (Australia, New Zealand, Southeast Asia, and China). We operate as one operating segment.

Total net sales based on the disaggregation criteria described above are as follows:

 
 
Three Months Ended March 31,
 
(In thousands)
 
 
(Unaudited)
 

 
2018
 
2017 (1)
 
 
 
 
 
 
 
 
 
Net sales:
 
Point-in-Time
Over Time
Total
 
Point-in-Time
Over Time
Total
Americas
 
$
96,542

23,180

$
119,722

 
$
93,679

24,762

$
118,441

EMEIA
 
86,907

18,505

105,412

 
76,669

18,069

94,738

APAC
 
78,685

8,078

86,763

 
79,617

7,310

86,927

Total net sales(2)
 
$
262,134

49,763

$
311,897

 
$
249,965

50,141

$
300,106

Note(1): As discussed in Note 1, prior periods have not been adjusted for adoption of ASU 2014-09
Note(2): Net sales contains hedging gain and losses, which do not represent revenues recognized from customers.
See Note - 5 Derivatives for more information on the impact of our hedging activities on our results of operations


Information about Contract Balances

Amounts collected in advance of services being provided are accounted for as deferred revenue. Nearly all of our deferred revenue balance is related to extended hardware and software maintenance contracts. Payment terms and conditions vary by contract type, although payment is typically due within 30 to 90 days of contract inception. In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined our contracts generally do not include a significant financing component. The primary purpose of our invoicing terms is to provide customers with simplified and predictable ways of purchasing our products and services, not to receive financing from our customers, such as invoicing at the beginning of a subscription term with a portion of the revenue recognized ratably over the contract period, or to provide customers with financing, such as multi-year on-premises licenses that are invoiced annually with revenue recognized upfront.

Changes in deferred revenue, current and non-current, during the three months ended March 31, 2018 were as follows:
 
Amount

(In thousands)
Deferred Revenue at December 31, 2017
$
154,380

  Impact of adopting new revenue standard
(10,064
)
Deferred Revenue at January 1, 2018
$
144,316

   Deferral of revenue billed in current period, net of recognition
54,868

   Recognition of revenue deferred in prior periods
(42,670
)
   Foreign currency translation impact
2,273

Balance as of March 31, 2018 (unaudited)
$
158,787



For the three months ended March 31, 2018, revenue recognized from performance obligations related to prior periods (for example, due to changes in transaction price) was not material. Amounts recognized as revenue in excess of amounts billed are recorded as unbilled receivables. Unbilled receivables which are anticipated to be invoiced in the next twelve months are included in "accounts receivable, net" on the consolidated balance sheet. Based on the nature of our contracts with customers, we do not typically recognize unbilled receivables related to revenues recognized in excess of amounts billed. For the three months ended March 31, 2018 amounts recognized related to unbilled receivables were not material.

Unsatisfied Performance Obligations

Revenue expected to be recognized in any future period related to remaining performance obligations, excluding revenue pertaining to contracts that have an original expected duration of one year or less, and contracts where revenue is recognized as invoiced was approximately $54.5 million as of March 31, 2018. Since we typically invoice customers at contract inception, this amount is included in our current and non-current deferred revenue balances. As of March 31, 2018, we expect to recognize approximately 39% of the revenue related to these unsatisfied performance obligations during the remainder of 2018, 35% during 2019, and 26% thereafter.

Assets Recognized from the Costs to Obtain a Contract with a Customer

We recognize an asset for the incremental costs of obtaining a contract with a customer if we expect the benefit of those costs to be longer than one year. We have determined that certain sales incentive programs meet the requirements to be capitalized. Capitalized incremental costs related to initial contracts and renewals are amortized over the same period because the commissions paid on both the initial contract and renewals are commensurate with one another. Total capitalized costs to obtain a contract were immaterial during the periods presented and are included in other long-term assets on our consolidated balance sheets.

Practical Expedients

As discussed elsewhere within "Note 1 - Basis of presentation" and "Note 2 - Revenue", we have elected the following practical expedients in accordance with ASC606:

We expense costs as incurred for costs to obtain a contract when the amortization period would have been one year or less. These costs include our internal sales force compensation program and certain partner sales incentive programs as we have determined annual compensation is commensurate with annual sales activities.
We generally expense sales commissions when incurred because the amortization period would have been one year or less. These costs are recorded within sales and marketing expenses.
We do not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which we recognize revenue at the amount to which we have the right to invoice for services performed.
We do not consider the time value of money for contracts with original durations of one year or less.
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.8.0.1
Short-term investments
3 Months Ended
Mar. 31, 2018
Cash, Cash Equivalents, and Short-term Investments [Abstract]  
Short-term investments
Short-term investments  
  
The following tables summarize unrealized gains and losses related to our short-term investments designated as available-for-sale debt securities:


 
As of March 31, 2018
(In thousands)
 
(Unaudited)

 
 
 
Gross
 
Gross
 
 

 
Adjusted Cost
 
Unrealized Gain
 
Unrealized Loss
 
Fair Value
Corporate bonds
 
$
128,454

 
$
168

 
$
(1,066
)
 
$
127,556

U.S. treasuries and agencies
 
35,314

 

 
(11
)
 
35,303

Time deposits
 
1,300

 

 

 
1,300

Short-term investments
 
$
165,068

 
$
168

 
$
(1,077
)
 
$
164,159


(In thousands)
 
As of December 31, 2017

 
 
 
Gross
 
Gross
 
 

 
Adjusted Cost
 
Unrealized Gain
 
Unrealized Loss
 
Fair Value
Corporate bonds
 
$
120,341

 
$
182

 
$
(395
)
 
$
120,128

Time deposits
 
1,760

 

 

 
1,760

Short-term investments
 
$
122,101

 
$
182

 
$
(395
)
 
$
121,888



The following tables summarize the contractual maturities of our short-term investments designated as available-for-sale debt securities:


 
As of March 31, 2018
(In thousands)
 
(Unaudited)

 
Adjusted Cost
 
Fair Value
Due in less than 1 year
 
$
62,758

 
$
62,584

Due in 1 to 5 years
 
102,310

 
101,575

Total available-for-sale debt securities
 
$
165,068

 
$
164,159


 
 
 
 
Due in less than 1 year
 
Adjusted Cost
 
Fair Value
Corporate bonds
 
$
26,144

 
$
25,981

U.S. treasuries and agencies
 
35,314

 
35,303

Time deposits
 
1,300

 
1,300

Total available-for-sale debt securities
 
$
62,758

 
$
62,584


 
 
 
 
Due in 1 to 5 years
 
Adjusted Cost
 
Fair Value
Corporate bonds
 
$
102,310

 
$
101,575

Total available-for-sale debt securities
 
$
102,310

 
$
101,575

XML 22 R10.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair value measurements
3 Months Ended
Mar. 31, 2018
Fair Value Disclosures [Abstract]  
Fair value measurements
Fair value measurements 
  
We define fair value to be the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, we consider the principal or most advantageous market that market participants may use when pricing the asset or liability.   
We follow a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. Fair value measurement is determined based on the lowest level input that is significant to the fair value measurement. The three values of the fair value hierarchy are the following:   
Level 1 – Quoted prices in active markets for identical assets or liabilities   
Level 2 – Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly   
Level 3 – Inputs that are not based on observable market data   
Assets and liabilities measured at fair value on a recurring basis are summarized below:

 
Fair Value Measurements at Reporting Date Using
(In thousands)
 
(Unaudited)
Description
 
March 31, 2018
 
Quoted Prices in Active Markets for Identical Assets (Level 1)
 
Significant Other Observable Inputs (Level 2)
 
Significant Unobservable Inputs (Level 3)
Assets
 
 
 
 
 
 
 
 
Cash and cash equivalents available for sale:
 
 
 
 
 
 
 
 
Money Market Funds
 
$
73,569

 
$
73,569

 
$

 
$

Short-term investments available for sale:
 
 

 
 

 
 

 
 
Corporate bonds
 
127,556

 

 
127,556

 

U.S. treasuries and agencies
 
35,303

 

 
35,303

 

Time deposits
 
1,300

 
1,300

 

 

Derivatives
 
7,373

 

 
7,373

 


Total Assets 
 
$
245,101

 
$
74,869

 
$
170,232

 
$


 
 
 
 
 
 
 
 
Liabilities
 
 
 
 
 
 
 
 
Derivatives
 
$
(15,927
)
 
$

 
$
(15,927
)
 
$

Total Liabilities 
 
$
(15,927
)
 
$

 
$
(15,927
)
 
$


(In thousands)
 
Fair Value Measurements at Reporting Date Using
Description
 
December 31, 2017
 
Quoted Prices in Active Markets for Identical Assets (Level 1)
 
Significant Other Observable Inputs (Level 2)
 
Significant Unobservable Inputs (Level 3)
Assets
 
 
 
 
 
 
 
 
Cash and cash equivalents available for sale:
 
 
 
 
 
 
 
 
Money Market Funds
 
$
61,423

 
$
61,423

 
$

 
$

U.S. treasuries and agencies
 
39,461

 

 
39,461

 

Short-term investments available for sale:
 
 
 
 
 
 
 
 
Corporate bonds
 
120,128

 

 
120,128

 

Time deposits
 
1,760

 
1,760

 

 

Derivatives
 
7,232

 

 
7,232

 

Total Assets 
 
$
230,004

 
$
63,183

 
$
166,821

 
$


 
 
 
 
 
 
 
 
Liabilities
 
 
 
 
 
 
 
 
Derivatives
 
$
(12,743
)
 
$

 
$
(12,743
)
 
$

Total Liabilities 
 
$
(12,743
)
 
$

 
$
(12,743
)
 
$



We value our available-for-sale short-term investments based on pricing from third party pricing vendors, who may use quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs) in determining fair value. We classify all of our fixed income available-for-sale securities as having Level 2 inputs. The valuation techniques used to measure the fair value of our financial instruments having Level 2 inputs were derived from non-binding market consensus prices that are corroborated by observable market data, quoted market prices for similar instruments, or pricing models, such as discounted cash flow techniques. We believe all of these sources reflect the credit risk associated with each of our available-for-sale short-term investments. Short-term investments available-for-sale consists of debt securities issued by states of the U.S. and political subdivisions of the U.S., corporate debt securities and debt securities issued by U.S. government organizations and agencies. All of our short-term investments available-for-sale have contractual maturities of less than 60 months.  
  
Derivatives include foreign currency forward and option contracts. Our foreign currency forward contracts are valued using an income approach (Level 2) based on the spot rate less the contract rate multiplied by the notional amount. Our foreign currency option contracts are valued using a market approach based on the quoted market prices which are derived from observable inputs including current and future spot rates, interest rate spreads as well as quoted market prices of similar instruments. We consider counterparty credit risk in the valuation of our derivatives. However, counterparty credit risk did not impact the valuation of our derivatives during the three months ended March 31, 2018. There were no transfers in or out of Level 1 or Level 2 during the three months ended March 31, 2018.  
  
As of March 31, 2018, our short-term investments did not include sovereign debt from any country other than the United States. 
  
We did not have any items that were measured at fair value on a nonrecurring basis at March 31, 2018 and December 31, 2017. The carrying value of net accounts receivable, accounts payable, and long-term debt contained in the consolidated balance sheets approximates fair value.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative instruments and hedging activities
3 Months Ended
Mar. 31, 2018
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative instruments and hedging activities
Derivative instruments and hedging activities 
  
We recognize all of our derivative instruments as either assets or liabilities in our statement of financial position at fair value. The accounting for changes in the fair value (i.e., gains or losses) of a derivative instrument depends on whether it has been designated and qualifies as part of a hedging relationship and further, on the type of hedging relationship. For those derivative instruments that are designated and qualify as hedging instruments, we designate the hedging instrument, based upon the exposure being hedged, as a fair value hedge, cash flow hedge, or a hedge of a net investment in a foreign operation.

We have operations in over 50 countries. Sales outside of the Americas accounted for approximately 62% and 61% of our net sales during the three months ended March 31, 2018 and 2017, respectively. Our activities expose us to a variety of market risks, including the effects of changes in foreign currency exchange rates. These financial risks are monitored and managed by us as an integral part of our overall risk management program.   
  
We maintain a foreign currency risk management strategy that uses derivative instruments (foreign currency forward contracts) to help protect our earnings and cash flows from fluctuations caused by the volatility in currency exchange rates. Movements in foreign currency exchange rates pose a risk to our operations and competitive position, in that exchange rate changes may affect our profitability and cash flow, and the business or pricing strategies of our non-U.S. based competitors.
 
The vast majority of our foreign sales are denominated in the customers’ local currency. We purchase foreign currency forward contracts as hedges of forecasted sales that are denominated in foreign currencies and as hedges of foreign currency denominated financial assets or liabilities. These contracts are entered into to help protect against the risk that the eventual dollar-net-cash inflows resulting from such sales or firm commitments will be adversely affected by changes in exchange rates. We also purchase foreign currency forward contracts as hedges of forecasted expenses that are denominated in foreign currencies. These contracts are entered into to help protect against the risk that the eventual dollar-net-cash outflows resulting from foreign currency operating and cost of sales expenses will be adversely affected by changes in exchange rates.
 
We designate foreign currency forward contracts as cash flow hedges of forecasted net sales or forecasted expenses. In addition, we hedge our foreign currency denominated balance sheet exposures using foreign currency forward contracts that are not designated as hedging instruments. None of our derivative instruments contain a credit-risk-related contingent feature.
 
 Cash flow hedges  

To help protect against the reduction in value caused by a fluctuation in foreign currency exchange rates of forecasted foreign currency cash flows resulting from international sales over the next one to three years, we have instituted a foreign currency cash flow hedging program. We hedge portions of our forecasted net sales and forecasted expenses denominated in foreign currencies with forward contracts. For forward contracts, when the dollar strengthens significantly against the foreign currencies, the change in the present value of future foreign currency cash flows may be offset by the change in the fair value of the forward contracts designated as hedges. We purchase foreign currency forward contracts for up to 100% of our forecasted exposures in selected currencies (primarily in Euro, Japanese yen, Hungarian forint, British pound, Malaysian ringgit, Chinese yuan, and Korean won) and limit the duration of these contracts to 36 months or less.  

For derivative instruments that are designated and qualify as a cash flow hedge, the effective portion of the gain or loss on the derivative is reported as a component of accumulated other comprehensive income (“OCI”) and reclassified into earnings in the same line item (net sales, operating expenses, or cost of sales) associated with the forecasted transaction and in the same period or periods during which the hedged transaction affects earnings. Gains and losses on the derivative representing either hedge ineffectiveness or hedge components excluded from the assessment of effectiveness are recognized in current earnings or expenses during the current period and are classified as a component of “net foreign exchange gain (loss).” Hedge effectiveness of foreign currency forwards designated as cash flow hedges are measured by comparing the hedging instrument’s cumulative change in fair value from inception to maturity to the forecasted transaction’s terminal value.   

We held forward contracts designated as cash flow hedges with the following notional amounts:

(In thousands)
 
US Dollar Equivalent

 
As of March 31, 2018
 
As of December 31,

 
(Unaudited)
 
2017
Chinese yuan
 
50,753

 
$
39,197

Euro
 
188,001

 
177,406

Japanese yen
 
20,145

 
22,857

Hungarian forint
 
36,067

 
41,296

British pound
 
8,498

 
9,931

Malaysian ringgit
 
24,616

 
28,287

Korean won
 
15,853

 

Total forward contracts notional amount
 
$
343,933

 
$
318,974


  
The contracts in the foregoing table had contractual maturities of 21 months or less and 24 months or less at March 31, 2018 and December 31, 2017, respectively.

At March 31, 2018, we expect to reclassify $(9.9) million of losses on derivative instruments from accumulated OCI to net sales during the next twelve months when the hedged international sales occur, $1.9 million of gains on derivative instruments from accumulated OCI to cost of sales during the next twelve months when the cost of sales are incurred and $1.9 million of gains on derivative instruments from accumulated OCI to operating expenses during the next twelve months when the hedged operating expenses occur. Expected amounts are based on derivative valuations at March 31, 2018. Actual results may vary materially as a result of changes in the corresponding exchange rates subsequent to this date.  
  
The gains and losses recognized in earnings due to hedge ineffectiveness were not material for each of the three months ended March 31, 2018 and 2017 and are included as a component of net income under the line item “net foreign exchange gain (loss).”

Other Derivatives  
Other derivatives not designated as hedging instruments consist primarily of foreign currency forward contracts that we use to hedge our foreign denominated net receivable or net payable positions to help protect against the change in value caused by a fluctuation in foreign currency exchange rates. We typically attempt to hedge up to 90% of our outstanding foreign denominated net receivables or net payables and typically limit the duration of these foreign currency forward contracts to approximately 90 days or less. The gain or loss on the derivatives as well as the offsetting gain or loss on the hedge item attributable to the hedged risk is recognized in current earnings under the line item “net foreign exchange gain (loss).” As of March 31, 2018 and December 31, 2017, we held foreign currency forward contracts that were not designated as hedging instruments with a notional amount of $52 million and $60 million, respectively.   
The following tables present the fair value of derivative instruments on our Consolidated Balance Sheets at March 31, 2018 and December 31, 2017, respectively.   

 
Asset Derivatives

 
March 31, 2018
 
December 31, 2017
(In thousands)
 
(Unaudited)
 
 
 
 

 
 
 
 
 
 
 
 

 
Balance Sheet Location
 
Fair Value
 
Balance Sheet Location
 
Fair Value
Derivatives designated as hedging instruments
 
 
 
 

 
 
 
 

Foreign exchange contracts - ST forwards
 
Prepaid expenses and other current assets
 
$
4,461

 
Prepaid expenses and other current assets
 
$
4,707

 
 
 
 
 
 
 
 
 
Foreign exchange contracts - LT forwards
 
Other long-term assets
 
2,591

 
Other long-term assets
 
2,339

Total derivatives designated as hedging instruments
 
 
 
$
7,052

 
 
 
$
7,046

 
 
 
 
 
 
 
 
 
Derivatives not designated as hedging instruments
 
 
 
 

 
 
 
 

 
 
 
 
 
 
 
 
 
Foreign exchange contracts - ST forwards
 
Prepaid expenses and other current assets
 
$
320

 
Prepaid expenses and other current assets
 
$
187

Total derivatives not designated as hedging instruments
 
 
 
$
320

 
 
 
$
187

 
 
 
 
 
 
 
 
 
Total derivatives
 
 
 
$
7,372

 
 
 
$
7,233

   

 
Liability Derivatives

 
March 31, 2018
 
December 31, 2017
(In thousands)
 
(Unaudited)
 

 
Balance Sheet Location
 
Fair Value
 
Balance Sheet Location
 
Fair Value
 
Derivatives designated as hedging instruments
 
 
 
 

 
 
 
 

Foreign exchange contracts - ST forwards
 
Other current liabilities
 
$
(10,533
)
 
Other current liabilities
 
$
(7,487
)

 
 
 
 

 
 
 
 

Foreign exchange contracts - LT forwards
 
Other long-term liabilities
 
(4,766
)
 
Other long-term liabilities
 
(3,959
)
Total derivatives designated as hedging instruments
 
 
 
$
(15,299
)
 
 
 
$
(11,446
)

 
 
 
 

 
 
 
 

Derivatives not designated as hedging instruments
 
 
 
 

 
 
 
 


 
 
 
 

 
 
 
 

Foreign exchange contracts - ST forwards
 
Other current liabilities
 
$
(628
)
 
Other current liabilities
 
$
(1,297
)
Total derivatives not designated as hedging instruments
 
 
 
$
(628
)
 
 
 
$
(1,297
)

 
 
 
 

 
 
 
 

Total derivatives
 
 
 
$
(15,927
)
 
 
 
$
(12,743
)

The following tables present the effect of derivative instruments on our Consolidated Statements of Income for three month periods ended March 31, 2018 and 2017, respectively:
March 31, 2018
(In thousands)
(Unaudited)
Derivatives in Cash Flow Hedging Relationship
 
Gain or (Loss) Recognized in OCI on Derivative (Effective Portion)
 
Location of Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)
 
Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)
 
Location of Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)
 
Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)
Foreign exchange contracts - forwards
 
$
(5,073
)
 
Net sales
 
$
(2,620
)
 
Net foreign exchange gain/(loss)
 
$


 
 

 
 
 
 

 
 
 
 

Foreign exchange contracts - forwards
 
726

 
Cost of sales
 
341

 
Net foreign exchange gain/(loss)
 


 
 

 
 
 
 

 
 
 
 

Foreign exchange contracts - forwards
 
576

 
Operating expenses
 
456

 
Net foreign exchange gain/(loss)
 

Total
 
$
(3,771
)
 
 
 
$
(1,823
)
 
 
 
$

March 31, 2017
(In thousands)
(Unaudited)
Derivatives in Cash Flow Hedging Relationship
 
Gain or (Loss) Recognized in OCI on Derivative (Effective Portion)
 
Location of Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)
 
Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)
 
Location of Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)
 
Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)
Foreign exchange contracts - forwards
 
$
(5,309
)
 
Net sales
 
$
2,080

 
Net foreign exchange gain/(loss)
 
$


 
 

 
 
 
 

 
 
 
 

Foreign exchange contracts - forwards
 
1,309

 
Cost of sales
 
(550
)
 
Net foreign exchange gain/(loss)
 


 
 

 
 
 
 

 
 
 
 

Foreign exchange contracts - forwards
 
1,188

 
Operating expenses
 
(563
)
 
Net foreign exchange gain/(loss)
 

Total
 
$
(2,812
)
 
 
 
$
967

 
 
 
$

(In thousands)
 
 
 
 
 
 
Derivatives not Designated as Hedging Instruments
 
Location of Gain (Loss) Recognized in Income
 
Amount of Gain (Loss) Recognized in Income
 
Amount of Gain (Loss) Recognized in Income

 
 
 
March 31, 2018
 
March 31, 2017

 
 
 
(Unaudited)
 
(Unaudited)
Foreign exchange contracts - forwards
 
Net foreign exchange gain/(loss)
 
$
(1,761
)
 
(2,546
)

 
 
 
 

 
 

Total
 
 
 
$
(1,761
)
 
$
(2,546
)


໿
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories, net
3 Months Ended
Mar. 31, 2018
Inventory Disclosure [Abstract]  
Inventories, net
Inventories, net 
  
Inventories, net consist of the following: 


 
March 31, 2018
 
December 31,
(In thousands)
 
(Unaudited)
 
2017

 
 

 
 

Raw materials  
 
$
98,502

 
$
91,513

Work-in-process
 
9,413

 
8,938

Finished goods
 
85,358

 
84,141


 
$
193,273

 
$
184,592


໿
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangible assets, net
3 Months Ended
Mar. 31, 2018
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Intangible assets, net
Intangible assets, net  
  
Intangible assets at March 31, 2018 and December 31, 2017 are as follows:


 
March 31, 2018
 
 
(In thousands)
 
(Unaudited)
 
December 31, 2017

 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
Capitalized software development costs
 
$
123,588

 
$
(35,443
)
 
$
88,145

 
$
116,691

 
$
(30,345
)
 
$
86,346

Acquired technology
 
96,592

 
(88,501
)
 
8,091

 
96,198

 
(87,341
)
 
8,857

Patents
 
33,583

 
(20,445
)
 
13,138

 
33,163

 
(19,931
)
 
13,232

Other
 
48,721

 
(31,853
)
 
16,868

 
45,565

 
(30,707
)
 
14,858


 
$
302,484

 
$
(176,242
)
 
$
126,242

 
$
291,617

 
$
(168,324
)
 
$
123,293


    
Software development costs capitalized for the three month periods ended March 31, 2018 and 2017 were $8.0 million and $12.0 million, respectively, and related amortization expense was $6.2 million and $5.3 million, respectively. Capitalized software development costs for the three month periods ended March 31, 2018 and 2017 included costs related to stock based compensation of $0.3 million and $0.4 million, respectively.

Amortization of capitalized software development costs is computed on an individual product basis for those products available for market and is recognized based on the product’s estimated economic life, generally three to six years. Acquired technology and other intangible assets are amortized over their useful lives, which range from three to eight years. Patents are amortized using the straight-line method over their estimated period of benefit, generally 10 to 17 years. Total intangible assets amortization expenses were $8.4 million and $8.4 million for the three month periods ended March 31, 2018 and 2017, respectively.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill
3 Months Ended
Mar. 31, 2018
Goodwill [Abstract]  
Goodwill
Goodwill 
  
The carrying amount of goodwill as of March 31, 2018, was as follows:


Amount

(In thousands)
Balance as of December 31, 2017
$
266,783

Foreign currency translation impact
2,837

Balance as of March 31, 2018 (unaudited)
$
269,620



The excess purchase price over the fair value of assets acquired is recorded as goodwill. As we have one operating segment comprised of components with similar economic characteristics, we allocate goodwill to one reporting unit for goodwill impairment testing. Goodwill is tested for impairment on an annual basis, and between annual tests if indicators of potential impairment exist, using a fair-value-based approach based on the market capitalization of the reporting unit. Our annual impairment test is performed in the fourth quarter of each year. Effective for the annual goodwill impairment test for 2018 and for future testing, we will perform the required annual test as of November 30 of each year rather than on February 28. We reperformed our annual goodwill impairment testing as of November 30, 2017 and determined that it was more likely than not that the estimated fair value of the reporting unit exceeded the carrying amount and that no impairment existed as of the assessment date. We do not believe that the change in the date of the annual goodwill impairment test is a material change in the method of applying an accounting principle nor do we expect that it will result in any delay, acceleration or impact to the results of the impairment testing. We believe this date is preferable because it aligns with the timing of our annual planning process which largely occurs during the fourth quarter. Retrospective application to prior periods is impracticable as we are unable to objectively determine, without the use of hindsight, the assumptions that would be used in those earlier periods.

 No impairment of goodwill was identified during the three months ended March 31, 2018 or the twelve months ended December 31, 2017.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income taxes
3 Months Ended
Mar. 31, 2018
Income Tax Disclosure [Abstract]  
Income taxes
Income taxes  
  
We account for income taxes under the asset and liability method. Deferred tax assets and liabilities are recognized for the expected tax consequences of temporary differences between the tax bases of assets and liabilities and their reported amounts. Valuation allowances are established when necessary to reduce deferred tax assets to amounts which are more likely than not to be realized. We had a valuation allowance of $78 million at March 31, 2018 and December 31, 2017, and $62 million at December 31, 2016. A majority of the valuation allowance is related to the deferred tax assets of National Instruments Hungary Kft. (“NI Hungary”).
  
We account for uncertainty in income taxes recognized in our financial statements using prescribed recognition thresholds and measurement attributes for financial statement disclosure of tax positions taken or expected to be taken on our tax returns. We had $10.5 million and $10.2 million of unrecognized tax benefits at March 31, 2018 and December 31, 2017, respectively, all of which would affect our effective income tax rate if recognized. We recorded a gross increase in unrecognized tax benefits of $0.2 million for the three month period ended March 31, 2018, as a result of the tax positions taken during these periods. As of March 31, 2018, it is reasonably possible that we will recognize tax benefits in the amount of $1.8 million in the next twelve months due to the closing of open tax years. The nature of the uncertainty is related to deductions taken on returns that have not been examined by the applicable tax authority.  Our continuing policy is to recognize interest and penalties related to income tax matters in income tax expense. As of March 31, 2018, we had approximately $1 million accrued for interest related to uncertain tax positions. The tax years 2009 through 2018 remain open to examination by the major taxing jurisdictions to which we are subject. 

Our provision for income taxes reflected an effective tax rate of 18% and 22% for the three month periods ended March 31, 2018 and 2017, respectively. For the three month period ended March 31, 2018, our effective tax rate was lower than the U.S. federal statutory rate of 21% as a result of an enhanced deduction for certain research and development expenses, profits in foreign jurisdictions with reduced income tax rates, the deduction for foreign-derived deduction eligible income, and the research and development tax credit, offset by the U.S. tax on global intangible low-taxed income..  

Our earnings in Hungary are subject to a statutory tax rate of 9%. In addition, our research and development activities in Hungary benefit from a tax law in Hungary that provides for an enhanced deduction for qualified research and development expenses. The tax position of our Hungarian operations resulted in income tax benefits of $1.7 million and $2.9 million for the three month periods ended March 31, 2018 and 2017, respectively.

Earnings from our operations in Malaysia are free of tax under a tax holiday effective January 1, 2013. This tax holiday expires in 2027. If we fail to satisfy the conditions of the tax holiday, this tax benefit may be terminated early.  The income tax benefits of the tax holiday for the three months ended March 31, 2018 and March 31, 2017 was approximately $0.6 million and $0.6 million, respectively.  The impact of the tax holiday on a per share basis for each of the three months ended March 31, 2018 and March 31, 2017 was a benefit of $0.01 per share.

No other taxing jurisdictions had a significant impact on our effective tax rate. We have not entered into any advanced pricing or other agreements with the IRS with regard to any foreign jurisdictions.

The Tax Cuts and Jobs Act was enacted on December 22, 2017. The Act reduced the US federal corporate tax rate from 35% to 21%, requires companies to pay a one-time transition tax on earnings of certain foreign subsidiaries that were previously tax deferred, and creates new taxes on certain foreign sourced earnings.

We are applying the guidance in SAB 118 when accounting for the enactment-date effects of the Act. As of March 31, 2018, we had not completed our accounting for the tax effects of enactment of the Act. However, we have made a reasonable estimate of the effects on our existing deferred tax balances and the one-time transition tax. We have recognized a provisional amount of $69.9 million, which is included as a component of income tax expense from continuing operations. We will continue to make and refine our calculations as additional analysis is completed. Our estimates may also be affected as we gain a more thorough understanding of the tax law. During the three month period ended March 31, 2018, we did not recognize any adjustments to the provisional amounts recorded at December 31, 2017.

The Act subjects a U.S. shareholder to tax on global intangible low-taxed income (“GILTI”) earned by certain foreign subsidiaries. The FASB Staff Q&A, Topic 740, No. 5, Accounting for Global Intangible Low-Taxed Income, states that an entity can make an accounting policy election to either recognize deferred taxes for temporary basis differences expected to reverse as GILTI in future years or provide for the tax expense related to GILTI in the year the tax is incurred as a period expense only. Given the complexity of the GILTI provisions, we are still evaluating the effects of the GILTI provisions and have not yet determined our accounting policy. At March 31, 2018, because we are still evaluating the GILTI provisions and our analysis of future taxable income that is subject to GILTI, we have included GILTI related to current-year operations only in our estimated annual effective tax rate and have not provided additional GILTI on deferred items.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.8.0.1
Comprehensive Income
3 Months Ended
Mar. 31, 2018
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Comprehensive income
Comprehensive income    

Our comprehensive income is comprised of net income, foreign currency translation, unrealized gains and losses on forward contracts and securities classified as available-for-sale. The accumulated OCI, net of tax, for the three months ended March 31, 2018 and 2017, consisted of the following:  


 
March 31, 2018
 
 
(Unaudited)
(In thousands)
 
Currency translation adjustment
 
Investments
 
Derivative instruments
 
Accumulated other comprehensive income/(loss)
Balance as of December 31, 2017
 
$
(12,717
)
 
$
(782
)
 
(3,010
)
 
$
(16,509
)
Current-period other comprehensive income (loss)
 
5,804

 
(696
)
 
(5,594
)
 
(486
)
Reclassified from accumulated OCI into income
 

 

 
1,823

 
1,823

Income tax benefit
 

 
(65
)
 
(807
)
 
(872
)
Balance as of March 31, 2018
 
$
(6,913
)
 
$
(1,413
)
 
$
(5,974
)
 
$
(14,300
)


 
March 31, 2017

 
(Unaudited)
(In thousands)
 
Currency translation adjustment
 
Investments
 
Derivative instruments
 
Accumulated other comprehensive income/(loss)
Balance as of December 31, 2016
 
$
(37,174
)
 
$
(669
)
 
3,222

 
$
(34,621
)
Current-period other comprehensive income (loss)
 
3,961

 
(4
)
 
(1,845
)
 
2,112

Reclassified from accumulated OCI into income
 

 

 
(967
)
 
(967
)
Income tax (benefit) expense
 
65

 
(20
)
 
(1,002
)
 
(957
)
Balance as of March 31, 2017
 
$
(33,278
)
 
$
(653
)
 
$
1,412

 
$
(32,519
)

໿
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.8.0.1
Authorized shares of common and preferred stock and stock-based compensation plans
3 Months Ended
Mar. 31, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Authorized shares of common and preferred stock and stock-based compensation plans
Authorized shares of common and preferred stock and stock-based compensation plans
  
Authorized shares of common and preferred stock

Following approval by the Company’s Board of Directors and stockholders, on May 14, 2013, the Company’s certificate of incorporation was amended to increase the authorized shares of common stock by 180,000,000 shares to a total of 360,000,000 shares. As a result of this amendment, the total number of shares which the Company is authorized to issue is 365,000,000 shares, consisting of (i) 5,000,000 shares of preferred stock, par value $.01 per share, and (ii) 360,000,000 shares of common stock, par value $.01 per share.

Restricted stock plan  

Our stockholders approved our 2005 Incentive Plan (the “2005 Plan”) in May 2005. At the time of approval, 4,050,000 shares of our common stock were reserved for issuance under this plan, as well as the number of shares which had been reserved but not issued under our 1994 Incentive Plan which terminated in May 2005 (the “1994 Plan”), and any shares that returned to the 1994 Plan as a result of termination of options or repurchase of shares issued under such plan. The 2005 Plan, administered by the Compensation Committee of the Board of Directors, provided for granting of incentive awards in the form of restricted stock and RSUs to directors, executive officers and employees of the Company and its subsidiaries. Awards vest over a threefive or ten-year period, beginning on the date of grant. Vesting of ten year awards may accelerate based on the Company’s previous year’s earnings and growth but ten year awards cannot accelerate to vest over a period of less than five years. The 2005 Plan terminated on May 11, 2010, except with respect to outstanding awards previously granted thereunder. There were 3,362,304 shares of common stock that were reserved but not issued under the 2005 Plan as of May 11, 2010.  

Our stockholders approved our 2010 Incentive Plan (the “2010 Plan”) on May 11, 2010. At the time of approval, 3,000,000 shares of our common stock were reserved for issuance under this plan, as well as the 3,362,304 shares of common stock that were reserved but not issued under the 1994 Plan and the 2005 Plan as of May 11, 2010, and any shares that are returned to the 1994 Plan and the 2005 Plan as a result of the forfeiture or termination of options or RSUs or repurchase of shares issued under these plans. The 2010 Plan, administered by the Compensation Committee of the Board of Directors, provides for granting of incentive awards in the form of restricted stock and RSUs to employees, directors and consultants of the Company and employees and consultants of any parent or subsidiary of the Company. Awards vest over a threefive or ten-year period, beginning on the date of grant. Vesting of ten year awards may accelerate based on the Company’s previous year’s earnings and growth but ten year awards cannot accelerate to vest over a period of less than five years. The 2010 Plan terminated on May 12, 2015, except with respect to the outstanding awards previously granted thereunder. There were 2,518,416 shares of common stock that were reserved but not issued under the 2010 Plan as of May 12, 2015.

Our stockholders approved our 2015 Equity Incentive Plan (the “2015 Plan”) on May 12, 2015. At the time of approval, 3,000,000 shares of our common stock were reserved for issuance under this plan, as well as the 2,518,416 shares of common stock that were reserved but not issued under the 2010 Plan as of May 12, 2015, and any shares that were returned to the 1994, 2005, and the 2010 Plans as a result of the forfeiture or termination of options or RSUs or repurchase of shares issued under these plans. The 2015 Plan, administered by the Compensation Committee of the Board of Directors, provides for the granting of incentive awards in the form of restricted stock and RSUs to employees, directors and consultants of the Company and employees and consultants of any parent or subsidiary of the Company. Awards vest over a three, four, five or ten-year period, beginning on the date of grant. Vesting of ten year awards may accelerate based on the Company’s previous year’s earnings and growth but ten year awards cannot accelerate to vest over a period of less than five years. There were 3,838,195 shares available for grant under the 2015 Plan at March 31, 2018.   
    
During the three month period ended March 31, 2018, we did not make any changes in accounting principles or methods of estimates related to the 2005, 2010 and 2015 Plans.  

Employee stock purchase plan  

Our employee stock purchase plan permits substantially all domestic employees and employees of designated subsidiaries to acquire our common stock at a purchase price of 85% of the lower of the market price at the beginning or the end of the purchase period. The plan has quarterly purchase periods generally beginning on February 1, May 1, August 1 and November 1 of each year. Employees may designate up to 15% of their compensation for the purchase of common stock under this plan. On May 9, 2017, our stockholders approved an additional 3,000,000 shares for issuance under our employee stock purchase plan. At March 31, 2018, we had 2,643,059 shares of common stock reserved for future issuance under this plan. We issued 224,838 shares under this plan in the three months ended March 31, 2018 and the weighted average purchase price of the employees’ purchase rights was $38.25 per share. During the three months ended March 31, 2018, we did not make any changes in accounting principles or methods of estimates with respect to such plan.  

Authorized Preferred Stock and Preferred Stock Purchase Rights Plan  
  
We have 5,000,000 authorized shares of preferred stock. On January 21, 2004, our Board of Directors designated 750,000 of these shares as Series A Participating Preferred Stock in conjunction with the adoption of a Preferred Stock Rights Agreement which expired on May 10, 2014. There were no shares of preferred stock issued and outstanding at March 31, 2018.

Stock repurchases and retirements 
 
From time to time, our Board of Directors has authorized various programs for our repurchase of shares of our common stock depending on market conditions and other factors. Under the current program, we did not make any share repurchases during the three months ended March 31, 2018 or the three months ended March 31, 2017. At March 31, 2018, there were 1,134,247 shares remaining available for repurchase under this program. This repurchase program does not have an expiration date.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment and geographic information
3 Months Ended
Mar. 31, 2018
Segment Reporting [Abstract]  
Segment and geographic information
Segment and geographic information 
  
We operate as one operating segment. Operating segments are defined as components of an enterprise for which separate financial information is evaluated regularly by the chief operating decision maker, who is our chief executive officer, in deciding how to allocate resources and in assessing performance. Our chief operating decision maker evaluates our financial information and resources and assesses the performance of these resources on a consolidated basis. Since we operate in one operating segment, all required financial segment information can be found in the condensed consolidated financial statements and the notes thereto.
  
We sell our products in three geographic regions which consist of Americas; Europe, Middle East, India, and Africa (EMEIA); and Asia-Pacific (APAC). Our sales to these regions share similar economic characteristics, similar product mix, similar customers, and similar distribution methods. Revenue from the sale of our products, which are similar in nature, and software maintenance is reflected as total net sales in our Consolidated Statements of Income. (See “Note 2 –Revenue” of Notes to consolidated financial statements for total net sales by the major geographic areas in which we operate).

Based on the billing location of the customer, total sales outside the U.S. for the three months ended March 31, 2018 and 2017 were $200 million and $189 million, respectively. Total property and equipment, net, outside the U.S. was $132 million as of March 31, 2018 and December 31, 2017.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.8.0.1
Debt
3 Months Ended
Mar. 31, 2018
Debt Disclosure [Abstract]  
Debt
Debt

On May 9, 2013, we entered into a Loan Agreement (the “Loan Agreement”) with Wells Fargo Bank (the “Lender”). The Loan Agreement provided for a $50 million unsecured revolving line of credit with a scheduled maturity date of May 9, 2018 (the “Maturity Date”). On October 29, 2015, we entered into a First Amendment to Loan Agreement (the “Amendment”) with the Lender, which amended our Loan Agreement to among other things, (i) increase the unsecured revolving line of credit from $50 million to $125 million, (ii) extend the Maturity Date of the line of credit from May 9, 2018 to October 29, 2020, and (iii) provide us with an option to request increases to the line of credit of up to an additional $25 million in the aggregate, subject to consent of the Lender and terms and conditions to be mutually agreed between us and the Lender.

The loans bear interest, at our option, at a base rate determined in accordance with the Loan Agreement, plus a spread of 0.0% to 0.50%, or a LIBOR rate plus a spread of 1.13% to 2.00%, in each case with such spread determined based on a ratio of consolidated indebtedness to EBITDA, determined in accordance with the Loan Agreement. Principal, together with all accrued and unpaid interest, is due and payable on the Maturity Date. We are also obligated to pay a quarterly commitment fee, payable in arrears, based on the available commitments at a rate of 0.18% to 0.30%, with such rate determined based on the ratio described above. The Loan Agreement contains customary affirmative and negative covenants. The affirmative covenants include, among other things, delivery of financial statements, compliance certificates and notices; payment of taxes and other obligations; maintenance of existence; maintenance of properties and insurance; and compliance with applicable laws and regulations. The negative covenants include, among other things, limitations on indebtedness, liens, mergers, consolidations, acquisitions and sales of assets, investments, changes in the nature of the business, affiliate transactions and certain restricted payments. The Loan Agreement also requires us to maintain a ratio of consolidated indebtedness to EBITDA equal to or less than 3.25 to 1.00, and a ratio of consolidated EBITDA to interest expense greater than or equal to 3.00 to 1.00, in each case determined in accordance with the Loan Agreement. As of March 31, 2018, we were in compliance with all covenants in the Loan Agreement.

The Loan Agreement contains customary events of default including, among other things, payment defaults, breaches of covenants or representations and warranties, cross-defaults with certain other indebtedness, bankruptcy and insolvency events, judgment defaults and change in control events, subject to grace periods in certain instances. Upon an event of default, the lender may declare all or a portion of the outstanding obligations payable by us to be immediately due and payable and exercise other rights and remedies provided for under the Loan Agreement. Under certain circumstances, a default interest rate will apply on all obligations during the existence of an event of default under the Loan Agreement at a per annum rate of interest equal to 2.00% above the otherwise applicable interest rate.
 
Proceeds of loans made under the Loan Agreement may be used for working capital and other general corporate purposes. We may prepay the loans under the Loan Agreement in whole or in part at any time without premium or penalty. Certain of our existing and future material domestic subsidiaries are required to guaranty our obligations under the Loan Agreement.

As of March 31, 2018, we had no outstanding borrowings under this line of credit. During the three month periods ended March 31, 2018 and March 31, 2017, we incurred interest expense related to our outstanding borrowings of $0 and $178,000, respectively. As of March 31, 2018 and March 31, 2017, the weighted-average interest rate on the revolving line of credit was 3% and 1.6%, respectively. These charges are included in “Other income (loss), net” in our Consolidated Statements of Income.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and contingencies
3 Months Ended
Mar. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Commitments and contingencies
Commitments and contingencies  
  
We offer a one-year limited warranty on most hardware products which is included in the terms of sale of such products. We also offer optional extended warranties on our hardware products for which the related revenue is recognized ratably over the warranty period. Provision is made for estimated future warranty costs at the time of the sale for the estimated costs that may be incurred under the standard warranty. Our estimate is based on historical experience and product sales during the period.  The warranty reserve for the three months ended March 31, 2018 and 2017 was as follows:

 
Three Months Ended March 31,
(In thousands)
 
(Unaudited)

 
2018
 
2017
Balance at the beginning of the period
 
$
2,846

 
$
2,686

Accruals for warranties issued during the period
 
729

 
595

Accruals related to pre-existing warranties
 
230

 
49

Settlements made (in cash or in kind) during the period
 
(784
)
 
(536
)
Balance at the end of the period
 
$
3,021

 
$
2,794

 
As of March 31, 2018, we had non-cancelable purchase commitments with various suppliers of customized inventory and inventory components totaling approximately $7.4 million over the next twelve months.  As of March 31, 2018, we had outstanding guarantees for payment of customs and foreign grants totaling approximately $2.2 million, which are generally payable over the next twelve months.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.8.0.1
Restructuring
3 Months Ended
Mar. 31, 2018
Restructuring and Related Activities [Abstract]  
Restructuring
Restructuring

Since the first quarter of 2017, we have been taking steps to reduce our overall employee headcount in an effort to minimize job duplication or evaluate where we should shift and centralize activities, improve efficiencies, and rebalance our resources on higher return activities. The timing and scope of our headcount reductions will vary.

A summary of the charges in the consolidated statement of operations resulting from our restructuring activities is shown below:


 
Three Months Ended March 31,
(In thousands)
 
(Unaudited)

 
2018
 
2017
Cost of sales
 
$
28

 
333

Research and development
 
146

 
254

Sales and marketing
 
1,645

 
2,355

General and Administration
 
612

 
175

Total restructuring and other related costs
 
$
2,431

 
3,117



A summary of balance sheet activity related to the restructuring activity is shown below:


Restructuring Liability

(in thousands)
Balance as of December 31, 2017
$
5,408

Income statement expense
2,431

Cash payments
(3,940
)
Balance as of March 31, 2018
$
3,899



The restructuring  liability of  $3.9 million  at  March 31, 2018  relating  to  this restructuring activity  is  recorded  in the “accrued compensation” line item of the consolidated balance sheet.

໿
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Litigation
3 Months Ended
Mar. 31, 2018
Litigation [Abstract]  
Litigation
Litigation  
  
We are not currently a party to any material litigation. However, in the ordinary course of our business, we are involved in a limited number of legal actions, both as plaintiff and defendant, and could incur uninsured liability in any one or more of them. We also periodically receive notifications from various third parties related to alleged infringement of patents or intellectual property rights, commercial disputes or other matters. No assurances can be given with respect to the extent or outcome of any future litigation or dispute.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
Subsequent Events
3 Months Ended
Mar. 31, 2018
Subsequent Events [Abstract]  
Subsequent Events
Subsequent events  
  
On April 25, 2018, our Board of Directors declared a quarterly cash dividend of $0.23 per common share, payable on June 4, 2018, to stockholders of record on May 14, 2018.

On April 27, 2018, we entered into a Second Amendment to Loan Agreement (the “Second Amendment”) which amends the Loan Agreement, as amended by the Amendment to, among other things, (i) reduce the revolving line of credit from $125.0 million to $5.0 million, (ii) reduce the letter of credit sublimit under the line of credit from $10.0 million to $5.0 million, and (iii) require the Company and its subsidiaries to comply with certain of the affirmative and negative covenants under the Loan Agreement only if loans are outstanding under the Loan Agreement or if the Company has not reimbursed any drawing under a letter of credit issued under the Loan Agreement within five business days following the request of the Lender.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation (Policies)
3 Months Ended
Mar. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Earnings Per Share
Earnings Per Share

Basic earnings per share (“EPS”) is computed by dividing net income by the weighted average number of common shares outstanding during each period. Diluted EPS is computed by dividing net income by the weighted average number of common shares and common share equivalents outstanding (if dilutive) during each period. The number of common share equivalents, which includes restricted stock units (“RSUs”), is computed using the treasury stock method.    

Accounts Receivable, net
Accounts Receivable, net

Accounts receivable are recorded net of allowances for doubtful accounts. Our allowance for doubtful accounts is based on historical experience. We analyze historical bad debts, customer concentrations, customer creditworthiness and current economic trends when evaluating the adequacy of our allowance for doubtful accounts. Unbilled receivables represent amounts for which revenue has been recognized but which have not yet been invoiced to the customer. The current portion of unbilled receivables is included in accounts receivable, net on the consolidated balance sheet and is not material.
Sales Tax
Sales Tax

Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected from our customers, are excluded from revenue.
Shipping and Handling Costs
Shipping and Handling Costs

Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are in included in cost of sales.
Recently Adopted Accounting Pronouncements and Recently Issued Accounting Pronouncements
Other Accounting Pronouncements

We also adopted the following accounting pronouncements as of January 1, 2018 which did not have a material impact on our financial statements:
ASU 2017-01, Business Combinations (Topic 805) Clarifying the Definition of a Business
ASU 2016-18, Statement of Cash Flows (Topic 230) Restricted Cash
ASU 2016-15, Statement of Cash Flows (Topic 230), Classification of Certain Cash Receipts and Cash Payments
ASU 2016-01, Financial Instruments - Overall (Subtopic 825-10), Recognition and Measurement of Financial Assets and Liabilities


Recently Issued Accounting Pronouncements

In January 2018, the FASB issued ASU 2018-02, Income Statement — Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income, which gives entities the option to reclassify to retained earnings tax effects resulting from the Tax Cuts and Jobs Act (the "Act") related to items that the FASB refers to as having been stranded in accumulated other comprehensive income ("AOCI"). The new guidance may be applied retrospectively to each period in which the effect of the Act is recognized or in the period of adoption. We must adopt this guidance for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years. Early adoption is permitted for periods for which financial statements have not yet been issued or made available for issuance, including the period the Act was enacted. The guidance, when adopted, will require new disclosures regarding a company’s accounting policy for releasing the tax effects in AOCI and permit the company the option to reclassify to retained earnings the tax effects resulting from the Act that are stranded in AOCI. We are currently evaluating how to apply the new guidance and have not determined whether we will elect to reclassify stranded amounts. The adoption of ASU 2018-02 is not expected to have a material effect on our consolidated financial statements.

In August 2017, the FASB issued ASU 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities. The ASU simplifies certain aspects of hedge accounting and improves disclosures of hedging arrangements through the elimination of the requirement to separately measure and report hedge ineffectiveness. The ASU generally requires the entire change in the fair value of a hedging instrument to be presented in the same income statement line as the hedged item in order to align financial reporting of hedge relationships with economic results. Entities must apply the amendments to cash flow and net investment hedge relationships that exist on the date of adoption using a modified retrospective approach. The presentation and disclosure requirements must be applied prospectively. Our effective date for adoption of this guidance is our fiscal year beginning January 1, 2019. We are currently evaluating the effect that this guidance will have on our consolidated financial statements.

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which supersedes ASC 840, Leases. The guidance requires lessees to recognize most lease liabilities on their balance sheets but recognize the expenses on their income statements in a manner similar to current practice. The update states that a lessee would recognize a lease liability for the obligation to make lease payments and a right-to-use asset for the right to use the underlying asset for the lease term. The update is effective for interim and annual periods beginning after December 15, 2018, and early adoption is permitted. We are currently evaluating the effect that the updated standard will have on our consolidated financial statements and related disclosures. Based on our initial assessment, we expect that the adoption of this standard will have a material impact on our balance sheet but that it will not have a material impact on our ongoing results of operations. We do not expect to adopt the new standard prior to the required effective date.



Recently Adopted Accounting Pronouncements

Revenue from Contracts with Customers

On January 1, 2018 we adopted the new revenue standard using the modified retrospective transition method. Under this method, we evaluated all contracts that were in effect at the beginning of 2018 as if those contracts had been accounted for under the new revenue standard. We did not evaluate individual modifications for those periods prior to the adoption date, but the aggregate effect of all modifications as of the adoption date and such effects are provided below. Under the modified retrospective transition approach, periods prior to the adoption date were not adjusted and continue to be reported in accordance with historical GAAP. A cumulative catch-up adjustment was recorded to beginning retained earnings to reflect the impact of all existing arrangements under the new revenue standard.

We do not expect the impact of the adoption of the new standard to be material to our annual net income on an ongoing basis. A majority of our sales revenue continues to be recognized when products are shipped from our manufacturing facilities. Historically, we have had to defer revenue for certain types of licenses arrangements and recognize revenue ratably over the license term. Under the new revenue standard, we are no longer required to establish vendor-specific objective evidence ("VSOE") to recognize software license revenue separately from the other elements, and we are able to recognize all software license revenue once the customer obtains control of the license, which will generally occur at the start of each license term.
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation Basis of Presentation (Tables)
3 Months Ended
Mar. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of New Accounting Pronouncements and Changes in Accounting Principles
The cumulative effects of the changes made to our consolidated January 1, 2018 balance sheet for the adoption of  ASU 2014-09, Revenue - Revenue from Contracts with Customers were as follows (in thousands):

 
Balance at December 31, 2017
Adjustments Due to ASU 2014-09
Balance at January 1, 2018
Balance Sheet
 
 
 
Assets
 
 
 
Accounts receivable, net
$
248,825

2,399

$
251,224

Other long-term assets
32,553

(106
)
32,447

 
 
 
 
Liabilities and Stockholders' Equity
 
 
 
Deferred revenue - current
120,638

(9,067
)
111,571

Deferred revenue - long-term
33,742

(997
)
32,745

Other current liabilities
23,782

2,100

25,882

Deferred income taxes
33,609

1,638

35,247

Retained earnings
$
313,241

8,619

$
321,860

Select adjusted unaudited financial statement information, which reflect the adoption of the new revenue standard is below (in thousands). Our historical net cash flows are not impacted by this accounting change.

 
For the three month period ended March 31, 2018
 
As Reported
Without Adoption of ASU 2014-09
Effect of Change Increase/(Decrease)
Income Statement
 
 
 
Net Sales
 
 
 
Products
$
280,359

273,947

$
6,412

Software Maintenance
31,538

31,538


Total net sales
311,897

305,485

6,412

 
 


Operating Expenses
209,237

209,260

(23
)
 
 


Operating Income
28,137

21,702

6,435

 
 


Provision for income taxes
5,344

4,186

1,158

 
 


Net income
$
24,268

18,991

$
5,277

 
 


 
Basic earnings per share
$
0.19

0.15

$
0.04

Diluted earnings per share
$
0.18

0.14

$
0.04

 
March 31, 2018
 
As Reported
Balances Without Adoption of ASU 2014-09
Effect of Change Increase/(Decrease)
Balance Sheet
 
 
 
Assets
 
 
 
Accounts receivable, net
242,291

239,949

2,342

Other long-term assets
31,155

31,238

(83
)
 
 
 
 
Liabilities and Stockholders' Equity
 
 
 
Deferred revenue - current
127,766

142,429

(14,663
)
Deferred revenue - non-current
31,021

32,834

(1,813
)
Other current liabilities
32,478

29,220

3,258

Deferred income taxes
32,774

31,136

1,638

Retained earnings
315,951

329,790

13,839

Reconciliation Of The Denominators Used To Calculate Basic EPS And Diluted EPS
The reconciliation of the denominators used to calculate basic EPS and diluted EPS for the three months ended March 31, 2018 and 2017, are as follows:


 
Three Months Ended March 31,

 
(In thousands)

 
(Unaudited)

 
2018
 
2017
Weighted average shares outstanding-basic
 
131,127

 
129,438

Plus: Common share equivalents
 
 

 
 

RSUs
 
1,497

 
670

Weighted average shares outstanding-diluted
 
132,624

 
130,108

XML 38 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2018
Deferred Revenue Disclosure [Abstract]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction
Our typical performance obligations include the following:
Performance Obligation
When performance obligation is typically satisfied
When payment is typically due
How Standalone Selling Price is Typically Estimated
Product revenue
Modular hardware
When customer obtains control of the product (point in time)
Within 30-90 days of shipment
Observable in transactions without multiple performance obligations
Software licenses
When license is delivered to customer or made available for download, and the applicable license period has begun (point-in-time)
Within 30-90 days of the beginning of license period
Established pricing practices for software licenses bundled with maintenance, which are separately observable in renewal transactions
Extended hardware warranty
Ratably over the course of the support contract (over time)
At the beginning of the contract period
Observable in renewal transactions
Other related support offerings
As work is performed (over time) or course is delivered (point in time)
Within 30-90 days of delivery
Observable in transactions without multiple performance obligations
Software maintenance revenue
Software maintenance
Ratably over the course of the support contract (over time)
At the beginning of the contract period
Observable in renewal transactions
Summary of Disaggregation Of Revenue
Total net sales based on the disaggregation criteria described above are as follows:

 
 
Three Months Ended March 31,
 
(In thousands)
 
 
(Unaudited)
 

 
2018
 
2017 (1)
 
 
 
 
 
 
 
 
 
Net sales:
 
Point-in-Time
Over Time
Total
 
Point-in-Time
Over Time
Total
Americas
 
$
96,542

23,180

$
119,722

 
$
93,679

24,762

$
118,441

EMEIA
 
86,907

18,505

105,412

 
76,669

18,069

94,738

APAC
 
78,685

8,078

86,763

 
79,617

7,310

86,927

Total net sales(2)
 
$
262,134

49,763

$
311,897

 
$
249,965

50,141

$
300,106

Note(1): As discussed in Note 1, prior periods have not been adjusted for adoption of ASU 2014-09
Note(2): Net sales contains hedging gain and losses, which do not represent revenues recognized from customers.
See Note - 5 Derivatives for more information on the impact of our hedging activities on our results of operations
Summary of Changes in Unearned Revenue
Changes in deferred revenue, current and non-current, during the three months ended March 31, 2018 were as follows:
 
Amount

(In thousands)
Deferred Revenue at December 31, 2017
$
154,380

  Impact of adopting new revenue standard
(10,064
)
Deferred Revenue at January 1, 2018
$
144,316

   Deferral of revenue billed in current period, net of recognition
54,868

   Recognition of revenue deferred in prior periods
(42,670
)
   Foreign currency translation impact
2,273

Balance as of March 31, 2018 (unaudited)
$
158,787

XML 39 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
Short-term investments (Tables)
3 Months Ended
Mar. 31, 2018
Cash, Cash Equivalents, and Short-term Investments [Abstract]  
Schedule of Available-for-sale Securities Reconciliation
The following tables summarize unrealized gains and losses related to our short-term investments designated as available-for-sale debt securities:


 
As of March 31, 2018
(In thousands)
 
(Unaudited)

 
 
 
Gross
 
Gross
 
 

 
Adjusted Cost
 
Unrealized Gain
 
Unrealized Loss
 
Fair Value
Corporate bonds
 
$
128,454

 
$
168

 
$
(1,066
)
 
$
127,556

U.S. treasuries and agencies
 
35,314

 

 
(11
)
 
35,303

Time deposits
 
1,300

 

 

 
1,300

Short-term investments
 
$
165,068

 
$
168

 
$
(1,077
)
 
$
164,159


(In thousands)
 
As of December 31, 2017

 
 
 
Gross
 
Gross
 
 

 
Adjusted Cost
 
Unrealized Gain
 
Unrealized Loss
 
Fair Value
Corporate bonds
 
$
120,341

 
$
182

 
$
(395
)
 
$
120,128

Time deposits
 
1,760

 

 

 
1,760

Short-term investments
 
$
122,101

 
$
182

 
$
(395
)
 
$
121,888

Summary of Investments Classified by Contractual Maturity Date
The following tables summarize the contractual maturities of our short-term investments designated as available-for-sale debt securities:


 
As of March 31, 2018
(In thousands)
 
(Unaudited)

 
Adjusted Cost
 
Fair Value
Due in less than 1 year
 
$
62,758

 
$
62,584

Due in 1 to 5 years
 
102,310

 
101,575

Total available-for-sale debt securities
 
$
165,068

 
$
164,159


 
 
 
 
Due in less than 1 year
 
Adjusted Cost
 
Fair Value
Corporate bonds
 
$
26,144

 
$
25,981

U.S. treasuries and agencies
 
35,314

 
35,303

Time deposits
 
1,300

 
1,300

Total available-for-sale debt securities
 
$
62,758

 
$
62,584


 
 
 
 
Due in 1 to 5 years
 
Adjusted Cost
 
Fair Value
Corporate bonds
 
$
102,310

 
$
101,575

Total available-for-sale debt securities
 
$
102,310

 
$
101,575

XML 40 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair value measurements (Tables)
3 Months Ended
Mar. 31, 2018
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
Assets and liabilities measured at fair value on a recurring basis are summarized below:

 
Fair Value Measurements at Reporting Date Using
(In thousands)
 
(Unaudited)
Description
 
March 31, 2018
 
Quoted Prices in Active Markets for Identical Assets (Level 1)
 
Significant Other Observable Inputs (Level 2)
 
Significant Unobservable Inputs (Level 3)
Assets
 
 
 
 
 
 
 
 
Cash and cash equivalents available for sale:
 
 
 
 
 
 
 
 
Money Market Funds
 
$
73,569

 
$
73,569

 
$

 
$

Short-term investments available for sale:
 
 

 
 

 
 

 
 
Corporate bonds
 
127,556

 

 
127,556

 

U.S. treasuries and agencies
 
35,303

 

 
35,303

 

Time deposits
 
1,300

 
1,300

 

 

Derivatives
 
7,373

 

 
7,373

 


Total Assets 
 
$
245,101

 
$
74,869

 
$
170,232

 
$


 
 
 
 
 
 
 
 
Liabilities
 
 
 
 
 
 
 
 
Derivatives
 
$
(15,927
)
 
$

 
$
(15,927
)
 
$

Total Liabilities 
 
$
(15,927
)
 
$

 
$
(15,927
)
 
$


(In thousands)
 
Fair Value Measurements at Reporting Date Using
Description
 
December 31, 2017
 
Quoted Prices in Active Markets for Identical Assets (Level 1)
 
Significant Other Observable Inputs (Level 2)
 
Significant Unobservable Inputs (Level 3)
Assets
 
 
 
 
 
 
 
 
Cash and cash equivalents available for sale:
 
 
 
 
 
 
 
 
Money Market Funds
 
$
61,423

 
$
61,423

 
$

 
$

U.S. treasuries and agencies
 
39,461

 

 
39,461

 

Short-term investments available for sale:
 
 
 
 
 
 
 
 
Corporate bonds
 
120,128

 

 
120,128

 

Time deposits
 
1,760

 
1,760

 

 

Derivatives
 
7,232

 

 
7,232

 

Total Assets 
 
$
230,004

 
$
63,183

 
$
166,821

 
$


 
 
 
 
 
 
 
 
Liabilities
 
 
 
 
 
 
 
 
Derivatives
 
$
(12,743
)
 
$

 
$
(12,743
)
 
$

Total Liabilities 
 
$
(12,743
)
 
$

 
$
(12,743
)
 
$

XML 41 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative instruments and hedging activities (Tables)
3 Months Ended
Mar. 31, 2018
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Summary of Notional Amounts Of Derivative Instruments
We held forward contracts designated as cash flow hedges with the following notional amounts:

(In thousands)
 
US Dollar Equivalent

 
As of March 31, 2018
 
As of December 31,

 
(Unaudited)
 
2017
Chinese yuan
 
50,753

 
$
39,197

Euro
 
188,001

 
177,406

Japanese yen
 
20,145

 
22,857

Hungarian forint
 
36,067

 
41,296

British pound
 
8,498

 
9,931

Malaysian ringgit
 
24,616

 
28,287

Korean won
 
15,853

 

Total forward contracts notional amount
 
$
343,933

 
$
318,974

Summary of Fair Value Of Derivative Instruments On Consolidated Balance Sheets
The following tables present the fair value of derivative instruments on our Consolidated Balance Sheets at March 31, 2018 and December 31, 2017, respectively.   

 
Asset Derivatives

 
March 31, 2018
 
December 31, 2017
(In thousands)
 
(Unaudited)
 
 
 
 

 
 
 
 
 
 
 
 

 
Balance Sheet Location
 
Fair Value
 
Balance Sheet Location
 
Fair Value
Derivatives designated as hedging instruments
 
 
 
 

 
 
 
 

Foreign exchange contracts - ST forwards
 
Prepaid expenses and other current assets
 
$
4,461

 
Prepaid expenses and other current assets
 
$
4,707

 
 
 
 
 
 
 
 
 
Foreign exchange contracts - LT forwards
 
Other long-term assets
 
2,591

 
Other long-term assets
 
2,339

Total derivatives designated as hedging instruments
 
 
 
$
7,052

 
 
 
$
7,046

 
 
 
 
 
 
 
 
 
Derivatives not designated as hedging instruments
 
 
 
 

 
 
 
 

 
 
 
 
 
 
 
 
 
Foreign exchange contracts - ST forwards
 
Prepaid expenses and other current assets
 
$
320

 
Prepaid expenses and other current assets
 
$
187

Total derivatives not designated as hedging instruments
 
 
 
$
320

 
 
 
$
187

 
 
 
 
 
 
 
 
 
Total derivatives
 
 
 
$
7,372

 
 
 
$
7,233

   

 
Liability Derivatives

 
March 31, 2018
 
December 31, 2017
(In thousands)
 
(Unaudited)
 

 
Balance Sheet Location
 
Fair Value
 
Balance Sheet Location
 
Fair Value
 
Derivatives designated as hedging instruments
 
 
 
 

 
 
 
 

Foreign exchange contracts - ST forwards
 
Other current liabilities
 
$
(10,533
)
 
Other current liabilities
 
$
(7,487
)

 
 
 
 

 
 
 
 

Foreign exchange contracts - LT forwards
 
Other long-term liabilities
 
(4,766
)
 
Other long-term liabilities
 
(3,959
)
Total derivatives designated as hedging instruments
 
 
 
$
(15,299
)
 
 
 
$
(11,446
)

 
 
 
 

 
 
 
 

Derivatives not designated as hedging instruments
 
 
 
 

 
 
 
 


 
 
 
 

 
 
 
 

Foreign exchange contracts - ST forwards
 
Other current liabilities
 
$
(628
)
 
Other current liabilities
 
$
(1,297
)
Total derivatives not designated as hedging instruments
 
 
 
$
(628
)
 
 
 
$
(1,297
)

 
 
 
 

 
 
 
 

Total derivatives
 
 
 
$
(15,927
)
 
 
 
$
(12,743
)
Summary of Derivative Instruments, Gain (Loss)
The following tables present the effect of derivative instruments on our Consolidated Statements of Income for three month periods ended March 31, 2018 and 2017, respectively:
March 31, 2018
(In thousands)
(Unaudited)
Derivatives in Cash Flow Hedging Relationship
 
Gain or (Loss) Recognized in OCI on Derivative (Effective Portion)
 
Location of Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)
 
Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)
 
Location of Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)
 
Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)
Foreign exchange contracts - forwards
 
$
(5,073
)
 
Net sales
 
$
(2,620
)
 
Net foreign exchange gain/(loss)
 
$


 
 

 
 
 
 

 
 
 
 

Foreign exchange contracts - forwards
 
726

 
Cost of sales
 
341

 
Net foreign exchange gain/(loss)
 


 
 

 
 
 
 

 
 
 
 

Foreign exchange contracts - forwards
 
576

 
Operating expenses
 
456

 
Net foreign exchange gain/(loss)
 

Total
 
$
(3,771
)
 
 
 
$
(1,823
)
 
 
 
$

March 31, 2017
(In thousands)
(Unaudited)
Derivatives in Cash Flow Hedging Relationship
 
Gain or (Loss) Recognized in OCI on Derivative (Effective Portion)
 
Location of Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)
 
Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)
 
Location of Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)
 
Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)
Foreign exchange contracts - forwards
 
$
(5,309
)
 
Net sales
 
$
2,080

 
Net foreign exchange gain/(loss)
 
$


 
 

 
 
 
 

 
 
 
 

Foreign exchange contracts - forwards
 
1,309

 
Cost of sales
 
(550
)
 
Net foreign exchange gain/(loss)
 


 
 

 
 
 
 

 
 
 
 

Foreign exchange contracts - forwards
 
1,188

 
Operating expenses
 
(563
)
 
Net foreign exchange gain/(loss)
 

Total
 
$
(2,812
)
 
 
 
$
967

 
 
 
$

(In thousands)
 
 
 
 
 
 
Derivatives not Designated as Hedging Instruments
 
Location of Gain (Loss) Recognized in Income
 
Amount of Gain (Loss) Recognized in Income
 
Amount of Gain (Loss) Recognized in Income

 
 
 
March 31, 2018
 
March 31, 2017

 
 
 
(Unaudited)
 
(Unaudited)
Foreign exchange contracts - forwards
 
Net foreign exchange gain/(loss)
 
$
(1,761
)
 
(2,546
)

 
 
 
 

 
 

Total
 
 
 
$
(1,761
)
 
$
(2,546
)
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories, net (Tables)
3 Months Ended
Mar. 31, 2018
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventories, net consist of the following: 


 
March 31, 2018
 
December 31,
(In thousands)
 
(Unaudited)
 
2017

 
 

 
 

Raw materials  
 
$
98,502

 
$
91,513

Work-in-process
 
9,413

 
8,938

Finished goods
 
85,358

 
84,141


 
$
193,273

 
$
184,592

XML 43 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangible assets, net (Tables)
3 Months Ended
Mar. 31, 2018
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Schedule of Finite-Lived Intangible Assets
Intangible assets at March 31, 2018 and December 31, 2017 are as follows:


 
March 31, 2018
 
 
(In thousands)
 
(Unaudited)
 
December 31, 2017

 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
Capitalized software development costs
 
$
123,588

 
$
(35,443
)
 
$
88,145

 
$
116,691

 
$
(30,345
)
 
$
86,346

Acquired technology
 
96,592

 
(88,501
)
 
8,091

 
96,198

 
(87,341
)
 
8,857

Patents
 
33,583

 
(20,445
)
 
13,138

 
33,163

 
(19,931
)
 
13,232

Other
 
48,721

 
(31,853
)
 
16,868

 
45,565

 
(30,707
)
 
14,858


 
$
302,484

 
$
(176,242
)
 
$
126,242

 
$
291,617

 
$
(168,324
)
 
$
123,293

XML 44 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill (Tables)
3 Months Ended
Mar. 31, 2018
Goodwill [Abstract]  
Schedule of Goodwill
The carrying amount of goodwill as of March 31, 2018, was as follows:


Amount

(In thousands)
Balance as of December 31, 2017
$
266,783

Foreign currency translation impact
2,837

Balance as of March 31, 2018 (unaudited)
$
269,620

XML 45 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Comprehensive income (Tables)
3 Months Ended
Mar. 31, 2018
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Summary of Comprehensive Income (Loss)
The accumulated OCI, net of tax, for the three months ended March 31, 2018 and 2017, consisted of the following:  


 
March 31, 2018
 
 
(Unaudited)
(In thousands)
 
Currency translation adjustment
 
Investments
 
Derivative instruments
 
Accumulated other comprehensive income/(loss)
Balance as of December 31, 2017
 
$
(12,717
)
 
$
(782
)
 
(3,010
)
 
$
(16,509
)
Current-period other comprehensive income (loss)
 
5,804

 
(696
)
 
(5,594
)
 
(486
)
Reclassified from accumulated OCI into income
 

 

 
1,823

 
1,823

Income tax benefit
 

 
(65
)
 
(807
)
 
(872
)
Balance as of March 31, 2018
 
$
(6,913
)
 
$
(1,413
)
 
$
(5,974
)
 
$
(14,300
)


 
March 31, 2017

 
(Unaudited)
(In thousands)
 
Currency translation adjustment
 
Investments
 
Derivative instruments
 
Accumulated other comprehensive income/(loss)
Balance as of December 31, 2016
 
$
(37,174
)
 
$
(669
)
 
3,222

 
$
(34,621
)
Current-period other comprehensive income (loss)
 
3,961

 
(4
)
 
(1,845
)
 
2,112

Reclassified from accumulated OCI into income
 

 

 
(967
)
 
(967
)
Income tax (benefit) expense
 
65

 
(20
)
 
(1,002
)
 
(957
)
Balance as of March 31, 2017
 
$
(33,278
)
 
$
(653
)
 
$
1,412

 
$
(32,519
)
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and contingencies (Tables)
3 Months Ended
Mar. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Product Warranty Liability
The warranty reserve for the three months ended March 31, 2018 and 2017 was as follows:

 
Three Months Ended March 31,
(In thousands)
 
(Unaudited)

 
2018
 
2017
Balance at the beginning of the period
 
$
2,846

 
$
2,686

Accruals for warranties issued during the period
 
729

 
595

Accruals related to pre-existing warranties
 
230

 
49

Settlements made (in cash or in kind) during the period
 
(784
)
 
(536
)
Balance at the end of the period
 
$
3,021

 
$
2,794

XML 47 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Restructuring (Tables)
3 Months Ended
Mar. 31, 2018
Restructuring and Related Activities [Abstract]  
Summary of Restructuring Related Costs
A summary of the charges in the consolidated statement of operations resulting from our restructuring activities is shown below:


 
Three Months Ended March 31,
(In thousands)
 
(Unaudited)

 
2018
 
2017
Cost of sales
 
$
28

 
333

Research and development
 
146

 
254

Sales and marketing
 
1,645

 
2,355

General and Administration
 
612

 
175

Total restructuring and other related costs
 
$
2,431

 
3,117

Summary of Restructuring Reserve
A summary of balance sheet activity related to the restructuring activity is shown below:


Restructuring Liability

(in thousands)
Balance as of December 31, 2017
$
5,408

Income statement expense
2,431

Cash payments
(3,940
)
Balance as of March 31, 2018
$
3,899

XML 48 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation - Schedule of Earnings Per Share (Details) - shares
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Weighted average shares outstanding - basic 131,127,000 129,438,000
RSUs (in shares) 1,497,000 670,000
Weighted average shares outstanding-diluted 132,624,000 130,108,000
Anti-dilutive securities excluded from the computation of diluted EPS (in shares) 0 21,500
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation - Schedule of Cumulative Effect From Adoption of ASU 2014-09 (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Jan. 01, 2018
Dec. 31, 2017
Assets      
Accounts receivable, net $ 242,291 $ 251,224 $ 248,825
Other long-term assets 31,155 32,447 32,553
Liabilities and stockholders' equity      
Deferred revenue - current 127,766 111,571 120,638
Deferred income taxes 32,774 35,247 33,609
Deferred revenue - non-current 31,021 32,745 33,742
Other current liabilities 32,478 25,882 23,782
Retained earnings 315,951 321,860 313,241
Calculated Under Revenue Guidance In Effect Before Topic 606      
Assets      
Accounts receivable, net 239,949   248,825
Other long-term assets 31,238   32,553
Liabilities and stockholders' equity      
Deferred revenue - current 142,429   120,638
Deferred income taxes 31,136   33,609
Deferred revenue - non-current 32,834   33,742
Other current liabilities 29,220   23,782
Retained earnings 329,790   $ 313,241
Difference Between Revenue Guidance In Effect Before And After Topic 606 | Accounting Standards Update 2014-09      
Assets      
Accounts receivable, net 2,342 2,399  
Other long-term assets (83) (106)  
Liabilities and stockholders' equity      
Deferred revenue - current (14,663) (9,067)  
Deferred income taxes 1,638 1,638  
Deferred revenue - non-current (1,813) (997)  
Other current liabilities 3,258 2,100  
Retained earnings $ 13,839 $ 8,619  
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation - Effect of Adoption on Income Statement and Balance Sheet (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Jan. 01, 2018
Dec. 31, 2017
Income Statement        
Products $ 280,359 $ 271,512    
Software Maintenance 31,538 28,594    
Total net sales 311,897 300,106    
Operating Expenses 209,237 201,264    
Operating income 28,137 22,318    
Provision for income taxes 5,344 5,026    
Net income $ 24,268 $ 18,148    
Basic earnings per share (in dollars per share) $ 0.19 $ 0.14    
Diluted earnings per share (in dollars per share) $ 0.18 $ 0.14    
Assets        
Accounts receivable, net $ 242,291   $ 251,224 $ 248,825
Other long-term assets 31,155   32,447 32,553
Liabilities and Stockholders' Equity        
Deferred revenue - current 127,766   111,571 120,638
Deferred revenue - long-term 31,021   32,745 33,742
Other current liabilities 32,478   25,882 23,782
Deferred income taxes 32,774   35,247 33,609
Retained earnings 315,951   321,860 313,241
Calculated Under Revenue Guidance In Effect Before Topic 606        
Income Statement        
Products 273,947      
Software Maintenance 31,538      
Total net sales 305,485      
Operating Expenses 209,260      
Operating income 21,702      
Provision for income taxes 4,186      
Net income $ 18,991      
Basic earnings per share (in dollars per share) $ 0.15      
Diluted earnings per share (in dollars per share) $ 0.14      
Assets        
Accounts receivable, net $ 239,949     248,825
Other long-term assets 31,238     32,553
Liabilities and Stockholders' Equity        
Deferred revenue - current 142,429     120,638
Deferred revenue - long-term 32,834     33,742
Other current liabilities 29,220     23,782
Deferred income taxes 31,136     33,609
Retained earnings 329,790     $ 313,241
Accounting Standards Update 2014-09 | Difference Between Revenue Guidance In Effect Before And After Topic 606        
Income Statement        
Products 6,412      
Software Maintenance 0      
Total net sales 6,412      
Operating Expenses (23)      
Operating income 6,435      
Provision for income taxes 1,158      
Net income $ 5,277      
Basic earnings per share (in dollars per share) $ 0.04      
Diluted earnings per share (in dollars per share) $ 0.04      
Assets        
Accounts receivable, net $ 2,342   2,399  
Other long-term assets (83)   (106)  
Liabilities and Stockholders' Equity        
Deferred revenue - current (14,663)   (9,067)  
Deferred revenue - long-term (1,813)   (997)  
Other current liabilities 3,258   2,100  
Deferred income taxes 1,638   1,638  
Retained earnings $ 13,839   $ 8,619  
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue - Schedule of Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Disaggregation Of Revenue [Line Items]    
Disaggregated revenue $ 311,897 $ 300,106
Americas    
Disaggregation Of Revenue [Line Items]    
Disaggregated revenue 119,722 118,441
EMEIA    
Disaggregation Of Revenue [Line Items]    
Disaggregated revenue 105,412 94,738
APAC    
Disaggregation Of Revenue [Line Items]    
Disaggregated revenue 86,763 86,927
Point-in-Time    
Disaggregation Of Revenue [Line Items]    
Disaggregated revenue 262,134 249,965
Point-in-Time | Americas    
Disaggregation Of Revenue [Line Items]    
Disaggregated revenue 96,542 93,679
Point-in-Time | EMEIA    
Disaggregation Of Revenue [Line Items]    
Disaggregated revenue 86,907 76,669
Point-in-Time | APAC    
Disaggregation Of Revenue [Line Items]    
Disaggregated revenue 78,685 79,617
Over Time    
Disaggregation Of Revenue [Line Items]    
Disaggregated revenue 49,763 50,141
Over Time | Americas    
Disaggregation Of Revenue [Line Items]    
Disaggregated revenue 23,180 24,762
Over Time | EMEIA    
Disaggregation Of Revenue [Line Items]    
Disaggregated revenue 18,505 18,069
Over Time | APAC    
Disaggregation Of Revenue [Line Items]    
Disaggregated revenue $ 8,078 $ 7,310
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue - Schedule of Changes in Unearned Revenue (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2018
USD ($)
Movement in Deferred Revenue [Roll Forward]  
Deferral of revenue billed in current period, net of recognition $ 54,868
Recognition of revenue deferred in prior periods (42,670)
Foreign currency translation impact 2,273
Deferred revenue, ending balance 158,787
Calculated Under Revenue Guidance In Effect Before Topic 606  
Movement in Deferred Revenue [Roll Forward]  
Deferred revenue, beginning balance $ 154,380
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue - Narrative (Details)
$ in Millions
3 Months Ended
Mar. 31, 2018
USD ($)
segment
Deferred Revenue Arrangement [Line Items]  
Number of operating segments | segment 1
Undelivered performance obligation | $ $ 54.5
2018  
Deferred Revenue Arrangement [Line Items]  
Remaining performance obligation, percent 39.00%
2019  
Deferred Revenue Arrangement [Line Items]  
Remaining performance obligation, percent 35.00%
Thereafter  
Deferred Revenue Arrangement [Line Items]  
Remaining performance obligation, percent 26.00%
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Short-term investments - Unrealized Gains And Losses Related To Short-Term Investments Designated As Available-For-Sale (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Schedule of Available-for-sale Securities [Line Items]    
Adjusted Cost $ 165,068 $ 122,101
Gross Unrealized Gain 168 182
Gross Unrealized Loss (1,077) (395)
Fair Value 164,159 121,888
Corporate bonds    
Schedule of Available-for-sale Securities [Line Items]    
Adjusted Cost 128,454 120,341
Gross Unrealized Gain 168 182
Gross Unrealized Loss (1,066) (395)
Fair Value 127,556 120,128
U.S. treasuries and agencies    
Schedule of Available-for-sale Securities [Line Items]    
Adjusted Cost 35,314  
Gross Unrealized Gain 0  
Gross Unrealized Loss (11)  
Fair Value 35,303  
Time deposits    
Schedule of Available-for-sale Securities [Line Items]    
Adjusted Cost 1,300 1,760
Gross Unrealized Gain 0 0
Gross Unrealized Loss 0 0
Fair Value $ 1,300 $ 1,760
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Short-term investments - Contractual Maturities Of Short-Term Investments Designated As Available-For-Sale (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Schedule of Available-for-sale Securities [Line Items]    
Total adjusted cost of available-for-sale securities due in less than 1 year $ 62,758  
Total adjusted cost of available-for-sale securities due in 1 to 5 years 102,310  
Adjusted Cost 165,068 $ 122,101
Total fair value of available-for-sale securities due in less than 1 year 62,584  
Total fair value of available-for-sale securities due in 1 to 5 years 101,575  
Total fair value of available-for-sale securities 164,159 121,888
Corporate bonds    
Schedule of Available-for-sale Securities [Line Items]    
Total adjusted cost of available-for-sale securities due in less than 1 year 26,144  
Total adjusted cost of available-for-sale securities due in 1 to 5 years 102,310  
Adjusted Cost 128,454 120,341
Total fair value of available-for-sale securities due in less than 1 year 25,981  
Total fair value of available-for-sale securities due in 1 to 5 years 101,575  
Total fair value of available-for-sale securities 127,556 120,128
U.S. treasuries and agencies    
Schedule of Available-for-sale Securities [Line Items]    
Total adjusted cost of available-for-sale securities due in less than 1 year 35,314  
Adjusted Cost 35,314  
Total fair value of available-for-sale securities due in less than 1 year 35,303  
Total fair value of available-for-sale securities 35,303  
Time deposits    
Schedule of Available-for-sale Securities [Line Items]    
Total adjusted cost of available-for-sale securities due in less than 1 year 1,300  
Adjusted Cost 1,300 1,760
Total fair value of available-for-sale securities due in less than 1 year 1,300  
Total fair value of available-for-sale securities $ 1,300 $ 1,760
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair value measurements (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Dec. 31, 2017
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivatives $ 7,373 $ 7,232
Total Assets 245,101 230,004
Derivatives (15,927) (12,743)
Total Liabilities $ (15,927) (12,743)
Short-term investments contractual maturity (in months) 60 months  
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivatives $ 0 0
Total Assets 74,869 63,183
Derivatives 0 0
Total Liabilities 0 0
Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivatives 7,373 7,232
Total Assets 170,232 166,821
Derivatives (15,927) (12,743)
Total Liabilities (15,927) (12,743)
Significant Unobservable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivatives 0
Total Assets 0 0
Derivatives 0 0
Total Liabilities 0 0
Money Market Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents available for sale: 73,569 61,423
Money Market Funds | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents available for sale: 73,569 61,423
Money Market Funds | Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents available for sale: 0 0
Money Market Funds | Significant Unobservable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents available for sale: 0 0
Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments available for sale: 127,556 120,128
Corporate bonds | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments available for sale: 0 0
Corporate bonds | Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments available for sale: 127,556 120,128
Corporate bonds | Significant Unobservable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments available for sale: 0 0
U.S. treasuries and agencies    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents available for sale:   39,461
Short-term investments available for sale: 35,303  
U.S. treasuries and agencies | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents available for sale:   0
Short-term investments available for sale: 0  
U.S. treasuries and agencies | Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents available for sale:   39,461
Short-term investments available for sale: 35,303  
U.S. treasuries and agencies | Significant Unobservable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents available for sale:   0
Short-term investments available for sale: 0  
Time deposits    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments available for sale: 1,300 1,760
Time deposits | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments available for sale: 1,300 1,760
Time deposits | Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments available for sale: 0 0
Time deposits | Significant Unobservable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments available for sale: $ 0 $ 0
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative instruments and hedging activities - Narrative (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2018
USD ($)
country
Mar. 31, 2017
Dec. 31, 2017
USD ($)
Derivative [Line Items]      
Number of countries for which entity has operations (over) | country 50    
Percentage of sales outside of the Americas during the period 62.00% 61.00%  
Period of protection against the reduction in value caused by a fluctuation, minimum (in number of years) 1 year    
Period of protection against the reduction in value caused by a fluctuation, maximum (in number of years) 3 years    
Foreign currency forward contracts notional amount $ 343,933   $ 318,974
Cost of sales      
Derivative [Line Items]      
Gains (losses) expected to be reclassified from AOCI to earnings 1,900    
Forward Contracts | Net Sales      
Derivative [Line Items]      
Gains (losses) expected to be reclassified from AOCI to earnings (9,900)    
Forward Contracts | Operating Expenses      
Derivative [Line Items]      
Gains (losses) expected to be reclassified from AOCI to earnings 1,900    
Other Derivatives      
Derivative [Line Items]      
Foreign currency forward contracts notional amount $ 52,000   $ 60,000
Maximum      
Derivative [Line Items]      
Duration of derivative contracts entered into by the entity to hedge risk of loss 21 months   24 months
Maximum | Forward Contracts      
Derivative [Line Items]      
Percentage of derivative risk hedged 100.00%    
Duration of derivative contracts entered into by the entity to hedge risk of loss 36 months    
Maximum | Other Derivatives      
Derivative [Line Items]      
Percentage of derivative risk hedged 90.00%    
Duration of derivative contracts entered into by the entity to hedge risk of loss 90 days    
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative instruments and hedging activities - Summary Of Notional Amounts Of Derivative Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Derivative [Line Items]    
Total forward contracts notional amount $ 343,933 $ 318,974
Chinese yuan    
Derivative [Line Items]    
Total forward contracts notional amount 50,753 39,197
Euro    
Derivative [Line Items]    
Total forward contracts notional amount 188,001 177,406
Japanese yen    
Derivative [Line Items]    
Total forward contracts notional amount 20,145 22,857
Hungarian forint    
Derivative [Line Items]    
Total forward contracts notional amount 36,067 41,296
British pound    
Derivative [Line Items]    
Total forward contracts notional amount 8,498 9,931
Malaysian ringgit    
Derivative [Line Items]    
Total forward contracts notional amount 24,616 28,287
Korean won    
Derivative [Line Items]    
Total forward contracts notional amount $ 15,853 $ 0
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative instruments and hedging activities - Fair Value Of Derivative Instruments On Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Derivatives, Fair Value [Line Items]    
Derivative assets $ 7,372 $ 7,233
Derivative liability (15,927) (12,743)
Derivatives Designated As Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Derivative assets 7,052 7,046
Derivative liability (15,299) (11,446)
Derivatives Designated As Hedging Instruments | Foreign Exchange Contract - Short-Term | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Derivative assets 4,461 4,707
Derivatives Designated As Hedging Instruments | Foreign Exchange Contract - Short-Term | Other current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liability (10,533) (7,487)
Derivatives Designated As Hedging Instruments | Foreign Exchange Contracts - Long-Term | Other long-term assets    
Derivatives, Fair Value [Line Items]    
Derivative assets 2,591 2,339
Derivatives Designated As Hedging Instruments | Foreign Exchange Contracts - Long-Term | Other long-term liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liability (4,766) (3,959)
Derivatives Not Designated As Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Derivative assets 320 187
Derivative liability (628) (1,297)
Derivatives Not Designated As Hedging Instruments | Foreign Exchange Contract - Short-Term | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Derivative assets 320 187
Derivatives Not Designated As Hedging Instruments | Foreign Exchange Contract - Short-Term | Other current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liability $ (628) $ (1,297)
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative instruments and hedging activities - Effect Of Derivative Instruments On Consolidated Statements Of Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Derivatives Designated As Hedging Instruments    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain or (Loss) Recognized in OCI on Derivative (Effective Portion) $ (3,771) $ (2,812)
Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion) (1,823) 967
Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion) 0 0
Derivatives Designated As Hedging Instruments | Foreign Exchange Forward | Net Sales    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain or (Loss) Recognized in OCI on Derivative (Effective Portion) (5,073) (5,309)
Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion) (2,620) 2,080
Derivatives Designated As Hedging Instruments | Foreign Exchange Forward | Cost of sales    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain or (Loss) Recognized in OCI on Derivative (Effective Portion) 726 1,309
Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion) 341 (550)
Derivatives Designated As Hedging Instruments | Foreign Exchange Forward | Operating Expenses    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain or (Loss) Recognized in OCI on Derivative (Effective Portion) 576 1,188
Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion) 456 (563)
Derivatives Designated As Hedging Instruments | Foreign Exchange Forward | Foreign Currency Gain (Loss)    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion) 0 0
Derivatives Not Designated As Hedging Instruments    
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of Gain (Loss) Recognized in Income (1,761) (2,546)
Derivatives Not Designated As Hedging Instruments | Foreign Exchange Forward    
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of Gain (Loss) Recognized in Income $ (1,761) $ (2,546)
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories, net (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Inventory Disclosure [Abstract]    
Raw materials $ 98,502 $ 91,513
Work-in-process 9,413 8,938
Finished goods 85,358 84,141
Inventory, Net $ 193,273 $ 184,592
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangible assets, net - Schedule Of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 302,484 $ 291,617
Accumulated Amortization (176,242) (168,324)
Net Carrying Amount 126,242 123,293
Capitalized software development costs    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 123,588 116,691
Accumulated Amortization (35,443) (30,345)
Net Carrying Amount 88,145 86,346
Acquired technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 96,592 96,198
Accumulated Amortization (88,501) (87,341)
Net Carrying Amount 8,091 8,857
Patents    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 33,583 33,163
Accumulated Amortization (20,445) (19,931)
Net Carrying Amount 13,138 13,232
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 48,721 45,565
Accumulated Amortization (31,853) (30,707)
Net Carrying Amount $ 16,868 $ 14,858
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangible assets, net - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Finite-Lived Intangible Assets [Line Items]    
Amortization of intangible assets $ 8.4 $ 8.4
Capitalized Software Development Costs    
Finite-Lived Intangible Assets [Line Items]    
Software development costs capitalized 8.0 12.0
Amortization expense of capitalized software development costs 6.2 5.3
Costs related to stock based compensation $ 0.3 $ 0.4
Minimum | Capitalized Software Development Costs    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets amortization period (in years) 3 years  
Minimum | Acquired Technology    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets amortization period (in years) 3 years  
Minimum | Patents    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets amortization period (in years) 10 years  
Maximum | Capitalized Software Development Costs    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets amortization period (in years) 6 years  
Maximum | Acquired Technology    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets amortization period (in years) 8 years  
Maximum | Patents    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets amortization period (in years) 17 years  
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill - Schedule Of Goodwill (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2018
USD ($)
Goodwill [Roll Forward]  
Balance at beginning of period $ 266,783
Foreign currency translation impact 2,837
Balance at end of period $ 269,620
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill - Narrative (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2018
USD ($)
segment
reporting_unit
Dec. 31, 2017
USD ($)
Goodwill [Abstract]    
Number of operating segments | segment 1  
Number of reporting units | reporting_unit 1  
Goodwill impairment | $ $ 0 $ 0
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income taxes (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2017
Dec. 31, 2016
Operating Loss Carryforwards [Line Items]        
Valuation allowance $ 78.0   $ 78.0 $ 62.0
Unrecognized tax benefits 10.5   $ 10.2  
Gross increase in unrecognized tax benefits, current period 0.2      
Reasonable possibility of future tax benefits 1.8      
Accrued interest related to uncertain tax positions $ 1.0      
Effective income tax rate 18.00% 22.00%    
U.S. federal statutory rate 21.00%      
Hungary statutory tax rate 9.00%      
Tax Act, provisional income tax expense (benefit) $ 69.9      
Hungary        
Operating Loss Carryforwards [Line Items]        
Foreign income tax benefit 1.7 $ 2.9    
Malaysia        
Operating Loss Carryforwards [Line Items]        
Income tax benefit of tax holiday, amount $ 0.6 $ 0.6    
Income tax benefit of tax holiday (in usd per share) $ 0.01 $ 0.01    
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.8.0.1
Comprehensive income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 1,128,021  
Current-period other comprehensive income (loss) (486) $ 2,112
Reclassified from accumulated OCI into income 1,823 (967)
Income tax benefit (872) (957)
Ending Balance 1,149,706  
Currency translation adjustment    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (12,717) (37,174)
Current-period other comprehensive income (loss) 5,804 3,961
Reclassified from accumulated OCI into income 0 0
Income tax benefit 0 65
Ending Balance (6,913) (33,278)
Investments    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (782) (669)
Current-period other comprehensive income (loss) (696) (4)
Reclassified from accumulated OCI into income 0 0
Income tax benefit (65) (20)
Ending Balance (1,413) (653)
Derivative instruments    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (3,010) 3,222
Current-period other comprehensive income (loss) (5,594) (1,845)
Reclassified from accumulated OCI into income 1,823 (967)
Income tax benefit (807) (1,002)
Ending Balance (5,974) 1,412
Accumulated other comprehensive income/(loss)    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (16,509) (34,621)
Ending Balance $ (14,300) $ (32,519)
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
Authorized shares of common and preferred stock and stock-based compensation plans (Details) - $ / shares
3 Months Ended
May 14, 2013
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2017
May 09, 2017
May 12, 2015
May 11, 2010
May 31, 2005
Jan. 21, 2004
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Additional number of shares reserved for issuance 180,000,000                
Common stock, authorized (in shares) 360,000,000 360,000,000   360,000,000 3,000,000        
Common and preferred stock shares authorized 365,000,000                
Preferred stock, authorized (in shares) 5,000,000 5,000,000   5,000,000          
Preferred stock, par value per share (in usd per share) $ 0.01 $ 0.01   $ 0.01          
Common stock, par value per share (in usd per share) $ 0.01 $ 0.01   $ 0.01          
Number of shares reserved for issuance           2,518,416 3,362,304    
Maximum employee subscription rate   15.00%              
Preferred stock, issued (in shares)   0   0          
Preferred stock, outstanding (in shares)   0   0          
Common stock repurchased (in shares)   0 0            
Authorized common stock available for repurchase (in shares)   1,134,247              
Vesting Period Four                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Award vesting period (in years)   4 years              
Incentive Plan (2005) | Restricted Stock Plan                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of shares reserved for issuance               4,050,000  
Incentive Plan (2005) | Restricted Stock Plan | Vesting Period One                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Award vesting period (in years)   3 years              
Incentive Plan (2005) | Restricted Stock Plan | Vesting Period Two                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Award vesting period (in years)   5 years              
Incentive Plan (2005) | Restricted Stock Plan | Vesting Period Three                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Award vesting period (in years)   10 years              
Incentive Plan (2010)                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of shares reserved for issuance           2,518,416      
Incentive Plan (2010) | Restricted Stock Plan                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Common stock, authorized (in shares)             3,000,000    
Incentive Plan (2015)                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of shares reserved for issuance           3,000,000      
Shares available for grant under 2015 restricted stock plan   3,838,195              
Employee Stock Purchase Plan                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Percentage of the lower of the market related to purchase of common stock   85.00%              
Common stock reserved for future issuance under employee stock purchase plan (in shares)   2,643,059              
Shares issued under employee stock purchase plan   224,838              
Weighted average purchase price of employees' purchase rights (in usd per share)   $ 38.25              
Series A Preferred Stock                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Preferred stock, authorized (in shares)                 750,000
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment and geographic information Segment and geographic information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2018
USD ($)
segment
region
Mar. 31, 2017
USD ($)
Dec. 31, 2017
USD ($)
Revenues from External Customers and Long-Lived Assets [Line Items]      
Number of operating segments | segment 1    
Number of geographic regions company operates in | region 3    
Total net sales $ 311,897 $ 300,106  
Property and equipment, net 248,799   $ 249,715
Outside The United States      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total net sales 200,000 $ 189,000  
Property and equipment, net $ 132,000   $ 132,000
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.8.0.1
Debt (Details) - USD ($)
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Oct. 29, 2015
May 09, 2013
Line of Credit Facility [Line Items]        
Unsecured revolving line of credit     $ 125,000,000 $ 50,000,000.0
Ratio of consolidated indebtedness to earnings before interest, taxes, depreciation and amortization, maximum allowed 3.25      
Ratio of consolidated earnings before interest, taxes, depreciation and amortization expense, minimum allowed 3      
Interest rate in event of default 2.00%      
Outstanding borrowing on line of credit $ 0      
Interest expense $ 0 $ 178,000    
Weighted average interest rate 3.00% 1.60%    
First Amendment        
Line of Credit Facility [Line Items]        
Unsecured revolving line of credit     125,000,000.0  
Optional credit line increase     $ 25,000,000.0  
Minimum        
Line of Credit Facility [Line Items]        
Quarterly commitment fee 0.175%      
Maximum        
Line of Credit Facility [Line Items]        
Quarterly commitment fee 0.30%      
Base Rate | Minimum        
Line of Credit Facility [Line Items]        
Variable interest rate spread 0.00%      
Base Rate | Maximum        
Line of Credit Facility [Line Items]        
Variable interest rate spread 0.50%      
London Interbank Offered Rate | Minimum        
Line of Credit Facility [Line Items]        
Variable interest rate spread 1.125%      
London Interbank Offered Rate | Maximum        
Line of Credit Facility [Line Items]        
Variable interest rate spread 2.00%      
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and contingencies - Narrative (Details)
$ in Millions
3 Months Ended
Mar. 31, 2018
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Limited warranty on most hardware products (in number of years) 1 year
Non-cancelable purchase commitments $ 7.4
Outstanding guarantees for payment of customs and foreign grants $ 2.2
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and contingencies - Schedule Of Warranty Reserve (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Movement in Standard Product Warranty Accrual [Roll Forward]    
Balance at the beginning of the period $ 2,846 $ 2,686
Accruals for warranties issued during the period 729 595
Accruals related to pre-existing warranties 230 49
Settlements made (in cash or in kind) during the period (784) (536)
Balance at the end of the period $ 3,021 $ 2,794
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.8.0.1
Restructuring - Restructuring Related Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Restructuring Cost and Reserve [Line Items]    
Total restructuring and other related costs $ 2,431 $ 3,117
Cost of sales    
Restructuring Cost and Reserve [Line Items]    
Total restructuring and other related costs 28 333
Research and development    
Restructuring Cost and Reserve [Line Items]    
Total restructuring and other related costs 146 254
Sales and marketing    
Restructuring Cost and Reserve [Line Items]    
Total restructuring and other related costs 1,645 2,355
General and Administration    
Restructuring Cost and Reserve [Line Items]    
Total restructuring and other related costs $ 612 $ 175
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.8.0.1
Restructuring - Restructuring Reserve (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Restructuring Reserve [Roll Forward]    
December 31, 2017 $ 5,408  
Income statement expense 2,431 $ 3,117
Cash payments (3,940)  
March 31, 2018 $ 3,899  
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.8.0.1
Restructuring - Narrative (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Restructuring and Related Activities [Abstract]    
Restructuring accrual $ 3,899 $ 5,408
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.8.0.1
Subsequent Events (Details) - USD ($)
Apr. 27, 2018
Apr. 25, 2018
Oct. 29, 2015
May 09, 2013
Subsequent Event [Line Items]        
Revolving line of credit     $ 125,000,000 $ 50,000,000.0
Subsequent Event        
Subsequent Event [Line Items]        
Dividend payable (in dollars per share)   $ 0.23    
Revolving line of credit $ 5,000,000      
Letter of Credit        
Subsequent Event [Line Items]        
Revolving line of credit     $ 10,000,000  
Letter of Credit | Subsequent Event        
Subsequent Event [Line Items]        
Revolving line of credit $ 5,000,000      
XML 77 R9999.htm IDEA: XBRL DOCUMENT v3.8.0.1
Label Element Value
Contract From Customer, Liability nati_ContractFromCustomerLiability $ 144,316,000
Accounting Standards Update 2014-09 [Member] | Difference Between Revenue Guidance In Effect Before And After Topic 606 [Member]  
Contract From Customer, Liability nati_ContractFromCustomerLiability $ (10,064,000)
EXCEL 78 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %U_H4P?(\\#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,$% @ 77^A3&;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 " !=?Z%,S]P!>.\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>R&[)5DSJ2\M.&PQ6V-C-V&IK&B?&UDCZ]DN\ M-F5L#["CI=^?/H%J$Z3I(K[$+F DA^EN\$V;I EK=B0*$B"9(WJ=RC'1CLU] M%[VF\1D/$+0YZ0/"@O-[\$C::M(P 8LP$YFJK9$FHJ8N7O#6S/CP&9L,LP:P M08\M)1"E *:FB>$\-#7< !.,,/KT74 [$W/U3VSN +LDA^3F5-_W9;_,N7$' M >_/3Z]YW<*UB71K&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 " !=?Z%,99"Q3U4" "O!P & 'AL+W=OU?7;()J #3&TG M7/^^MN$HQ:8OV%[/[.R:M3?K&7\5)8#TWIJZ%3N_E+)[#@)1E-!0\<0Z:-7. ME?&&2K7DMT!T'.C%D)HZP&&8! VM6C_/C.W$\XS=95VU<.*>N#<-Y;\/4+-^ MYR/_W?!2W4JI#4&>=?0&WT!^[TY3 MO$KF3 4<6?VSNLARYV]][P)7>J_E"^L_P9A0['MC]E_@ ;6"ZTB41L%J8;Y> M<1>2-:,7%4I#WX:Q:LW8#SL1&6EN AX)>"(0]%\"&0ED(J#()#]$9E+]0"7- M,\YZCP]_JZ.Z*- S48=9:*,Y.[.GLA7*^LC#+'AH-R/B,"#P#($F1*!\3P+8 M)7# %AW_*W"T$<0M0)P9$$,G,WKDID=.>F3HT8P>+P[ 1B1N@=@I$%OTS4)@ M0,0&T1I$2N(H74DC<:HDELIVH6(C4K? QBFPL>AH62D.R$JI;)T26YN_J)6# M [)2+*E3(K7YT4+" 8G=$BAT7ZG0]I L+U5H_7,85LE7:K8&!RNJ+@O,2*V![1X)T;,_,P003B,-NGR!P6SYZ\!?C.= M0G@%N[>F3PKY;>J%=Z92?4(FZ?RRI@$%5'XI&(I5?>< M%C5G3^!U!+ P04 " !=?Z%,*H'6Z6@$ V M%0 & 'AL+W=O?#B MU+3?NVT(_>S'OCYT]_-MWQ_OLJQ[VH9]U7UJCN$0OWENVGW5Q\?V)>N.;:@V M8]"^SC#/7;:O=H?YVB7B^:UKW>'\-#.NM?]OFK_6X6Z.=W/8?[^XNON M9=L/+[+EXEB]A+]"_^WXT,:G[-+*9K+Z??X:[-=DA8%3\O0NG M[NI^-J3RV#3?AX??-_?S?' 4ZO#4#TU4\?(6UJ&NAY:BCW^G1N>7/H? Z_OW MUG\=DX_)/%9=6#?U/[M-O[V?^_EL$YZKU[K_VIQ^"U-"=CZ;LO\CO(4ZR@IK:?P_3 W *P$L F \#: H@%I"= MG8VI?JGZ:KEHF].L/?]:QVJ8%'!'<3"?AI?CV(W?Q6R[^/9MB;C(WH9V)LGJ M+,%KR:UBK2CH(LEB_Q<3J)K ,9ZNXXT>3VH\C?'F.MZR),Z28I0<)DE.CLG6 MBJS,P27<&-6-D6X<-4-TZZ\>S1LI\:?(RU]V4JIM2NF$YKTIM.A0E=Z/) MR@(2LP9RG5*Y]",PE7.DPY[#2=*[P"6)!@IL@'1%W!,KZ=7%M<4>:CK!, M.=(A"B@=&>X(14\$8#D%-1E:F_*C0QDDE8E3>=+<9&Y+<+EPI F=,Y0@,^AH M!B-V&G*)%G2<@N0I<9Z")*5%;QW/2P[H: 7)5L/9"@HU/?+-::W("(H4-U!G*TJV0.I-:]3&B6E#:>THK%\R_A8 M<^M$IS-ZL2/;1-V,.D]1\M0*?DE0BE0^DMS^!]4Y2I*CEE.+)!^!@->#NBKE M1F>*]+J4UM:C@E5%W?LQ,RA MQ+&!Y"@OTE8D ?D+&,KY]%%USJ9V&M))2I*DEI.+E%,!B(5CSO<:58@^3_TO M)9VF)&EJ.;TFS?6YB5['JT*MCL^N#K"&$\4_J_9E=^AFCTW?-_OQQ.JY:?H0 M&\T_Q4:WH=I<'NKPW ^W1;QOSR=YYX>^.4ZGE-GEJ'3Y/U!+ P04 " != M?Z%,:7E_>C\" "R!P & 'AL+W=OTQ8U<.5-6(R&'[ )XRS Z M:5--@ ]A#&I4->XVUW-[MLWI59"JP7OF\&M=(_9WAPGM-J[G?DR\5)=2J FP MS5MTP3^Q^-7NF1R!,>$S^A*Q OMON(AHHDB4&KWW M;=7HMNM7HF2PV0W^8/!'@Q?>-02#(3 ,H"?3J7Y& FUS1CN']?]6B]2E\-:! M/,RCFM1GI]=DMES.WK91EH.;BC-(=KW$GTC\N:*P*()1 N3^(X1OA?"U/YCX M8VCW!U9_H/WAU.\92?225$L:+8$K:(B*!Z(926@E"9DDTV22"^F? M/-;->"(K3[3D"0R>:+&/27)/,6.(K0SQDB$T&.*'#/<4,X;$RI L&2*#(7GF MACP0S4A2*TFZ)(D-DG21:Q!#ZQUY1CECRJQ,V9(I,9BRQ4Y>X/DP3#+C' N+ MTL]\Z&=)9F>25<#Z,L$E56H^3?!I+)OT/UQ@\GBJ:O8#L4O5<.= A7R']6MY MIE1@&1:N9,!2%M!Q0/!9J&XB^ZRO(OU T':HD& LT]M_4$L#!!0 ( %U_ MH4Q%<8,QZ , '$1 8 >&PO=V]R:W-H965T&ULA9C; M;MLX$(9?1=#]1IJA#E1@&XBU*':!%@BZZ.ZU8M,'5 =7DN/V[4L=XBHSP^U- M+#'_D/^0HT^D5K>F_=J=C.F][U59=VO_U/>7QR#H=B=3%=U#@NK2GV8U!5!AB&25 5Y]K?K,:VYW:S:JY]>:[-<^MUUZHJVA];4S:W MM0_^6\/G\_'4#PW!9G4ICN8?TW^Y/+?V+KCWLC]7IN[.3>VUYK#VG^ QQVP( M&!7_GLVM6UQ[0RHO3?-UN/E[O_;#P9$IS:X?NBCLSZO)35D./5D?W^9._?N8 M0^#R^JWW#V/R-IF7HC-Y4_YWWO>GM:]];V\.Q;7L/S>WO\R<4.Q[<_8?S:LI MK7QP8L?8-64W_O5VUZYOJKD7:Z4JOD^_YWK\O22 M+$XCEQ\9?<#9IRDM@%,-P\P6(C4DZ0 3UW,AXP]2[H@R8]:\ASYP0X+,3B M#.J'*ME0Q1Y!#-*$21PQ'L%A(ILR0=9I%RS8\,4>00S2A$ M9PW)G"V7J'+-CXQ0Y%O2C&ZPD>\V[18O05;-DLYNL5WS(R,9.9(SBN19\SYS MMA>4590]P>*@6IGV.)[I.V_77.M^.!,N6N_?#9YP..B2]BT\YM/I_U( M3T5[/->=]]+T]A@]'G8/3=,;:S)\L--U,L7^?E.:0S]>[&=;P1(0%6U4BNAJZY]-F @ MNB1.;0/7?U_;";FF;N4B/"O5S:)([L^L MH?*)=ZS53XY<-%3IJ3A%LA.,'BRIJ2."4!8UM&K#Y=RN;<5RSB^JKEJV%8&\ M- T5?]>LYK=%B,/[PG-U.BNS$"WG'3VQGTR]=%NA9]$8Y5 UK)45;P/!CHMP MA6<;3 S!(GY5["8GX\!8V7'^:B;?#HL0&46L9GME0E!]N[(-JVL32>OX,P0- MQYR&.!W?HW^QYK69'95LP^O?U4&=%V$1!@=VI)=:/?/;5S882L-@Q7HS]V;1[IU]IMU*O7I=EMD\NIHX V3= M0\@$@D=$I(./&0B484T\.OF88.,C<@1GB$$/L>7'4P\YS$] ?F+YR92/G#WH M(;F%M+V)A&2%8\1'X0(G!:PE!;6DOI<'_ SD9[Z7TO'20]*)RK1 B6/%!\5E M]N"]YZ"2W%."D;NMN9?E4^9^?QL E,!""E!( 0C!CI#"SQ'GN8/: "A28 *+ M*4$Q)2#&.0_KTDN#XSAWM @G*2P%(S@LX\ ,;%[^I%ONLC=(PRARO3!*<0/ M2A$&Y"2N'.PE(@25KAP -=WGCW+ NK7"!)"3NG*(7QBR)'=?%@1#)'6K7#2I MV@T3)]O@9+#GEU:9 CE9'9OHRO909WUMFJOM!N]A^L[\@XI3U&PO=V]R:W-H965T&UL M?9=OCYLX$,:_"N+]%L\8;+-*(FVHJCOI3EKUU/8UFS@)*N Z; ,XSXV<,_L&LKJ;[V9^T'J)?3=WVZ_@T#.?').EW)]V4_2=SUJW]YV"Z MIASL97=,^G.GR_T4U-0),B:2IJS:>+.:QIZ[SF*;O_MKHV MUW4,\=O U^IX&L:!9+,ZET?]CQZ^G9\[>Y7C:6\&/-SO/ASOX[9Z$C7>C>,*4I[>-6%KNLQD_7Q[Y(TOLTY M!MZ?OV7_,A5OBWDI>UV8^D>U'T[K6,717A_*2SU\-=<_]%)0%D=+]7_I5UU; M^>C$SK$S=3_]1KM+/YAFR6*M-.6O^5BUT_&ZY'\+HP-P"!+ '\/ M2*?B9V=3J9_+H=RL.G.-NOENGCK!IA8):]C MHD6SG35XK[DI$IO]-@524VS1"\>/$Q2^0C)Z!DX6P:=X_J$(22=(R03IE""] M2Y S9Q%FB9PD[5Q%BD(YE?@J4) JVDM&>LF(8@()!)E >,4 RYUJ9DUV[U.F MW+GQ!:%20N2T&4F:D;X9<)=6>M,H9*GCQ1>)E"%M19%6%&$%'"O*F^7!6G'7 MA5+E*J7-Y*29G##C;(MM[D\CE71N9>&K1)H&-B@P&@*,<,-="C!O(I[GRI$5 MA"P50HJ H0"5P-\$$%A?(*GS!$C4E+DUH;_$RI,5E,QN2@BM,DTIX(0CC[6< MN.G"XPPEL\DPM$8T]L#G'H!T':7$TZXR;XT(6899P ^-/L@(/\KUDU$3<=\0 MH4/KB 7O5@Q51>,0"!ZBRT/P4:<$8VY-ODHJ"'P.( U$)("(+A#1)]T# M9R"=#510.I3(0A]1-!(1"$NI:PF(J2#S+1$Z^R2&7F%((Q8)Q**+6/39B80A M0B4A0 ^D^8H$7]'E*Q+@Y+G,W;(8U8)!"++F(7T8>/W8QQX2*6TLF<>9^KR5TWTNCN.#5N?;0SEW88O_OO M1F_-X1..W8PSOK5-X]SBO:>9.\Z_R^Y8M7WT8@;;*TT=S<&805N;[).U>;)- M[NVBUH=A/)7VO)L[O?EB,.>EBTUNK?3F?U!+ P04 " !=?Z%,,ZU#K+(! M #2 P & 'AL+W=ODU\"R;UH< *[)>-/ =_(_^9-%C"TLE M-71.FHY8J'/ZD!Z.^Y ?$UXDC&YED]#)V9C7X'RIE&"-TB@7OZ019>%?>#Q3OZF3]O^3=A&=HZ;C?.OC?& 4I([7*$6']CB**A] M,-^C;:49%W\ 4$L#!!0 ( %U_H4R=4JQWM $ -(# 8 M >&PO=V]R:W-H965T&UL?5/;;IPP$/T5RQ\0[P)ITQ4@ M95-5K=1(JU1-GKTP@!5?J&V6Y.\[-H30%O7%]HSGG#DS'N>CL<^N _#D14GM M"MIYWQ\809BSHGKXY'D3;^>!@9=[S%GZ _]F?+%IL8:F% NV$T<1" M4]#;_>&8A?@8\"A@=*LS"96ZH+L@""14/C!PW"YP!U(&(I3Q:^:D M2\H 7)_?V+_$VK&6,W=P9^23J'U7T!M*:FCX(/V#&;_"7,\U)7/QW^$"$L.# M$LQ1&>GB2JK!>:-F%I2B^,NT"QWW<;I)/\VP;4 R Y(%U[F MUHS$3KWO>7CB_2'!WE3!&5L1[U"\0^^EW*=ISBZ!:(XY3C').F:)8,B^I$BV M4AR3?^#)-CS=5)A&>/J'PFR;(-LDR")!]M\2MV*N_TK"5CU58-LX38Y49M!Q MDE?>96!OD_@F[^'3M-]SVPKMR-EX?-G8_\88#RAE=X4CU.$'6PP)C0_'CWBV MTYA-AC?]_(/8\HW+WU!+ P04 " !=?Z%,48"&?K8! #0 P & 'AL M+W=O;**5;2F;*FJE M5EJE:OO,VF,;!8P+>)W^?0?L.%9C]068X9PS%X9L-/;%M0">O&K5N9RVWO=' MQES9@A;NQO30X4UMK!8>3=LPUUL0521IQ?AN=V!:R(X66?2=;9&9P2O9P=D2 M-V@M[)\3*#/F-*%OCF?9M#XX6)'UHH'OX'_T9XL66U0JJ:%STG3$0IW3A^1X MV@=\!/R4,+K5F81*+L:\!.-+E=-=2 @4E#XH"-RN\ A*!2%,X_>L29>0@;@^ MOZD_Q=JQEHMP\&C4+UGY-J?WE%10BT'Y9S-^AKF>6TKFXK_"%13"0R88HS3* MQ964@_-&SRJ8BA:OTRZ[N(_3S8'/M&T"GPE\(=S'.&P*%#/_)+PH,FM&8J?> M]R(\<7+DV)LR.&,KXATF[]![+?@A8]>@,T-.$X2O(,F"8"B^1.!;$4[\ YUO MT]/-!--(3]?1T\.VP'Y38!\%]O^K\",D2>_^B<%6'=5@FSA+CI1FZ.(,)7=#0Y0B]]K,134/ASO\&RG(9L, M;_KY_[#E$Q=_ 5!+ P04 " !=?Z%,8T3#*[0! #2 P &0 'AL+W=O M_=UHX1"5^:3O3>9YY9CHM)F.?7 _@R;.2VI6T]WXX,>;J M'A1W=V8 C3>ML8I[-&W'W&"!-Q&D)$N3Y#537&A:%=%WL55A1B^%AHLE;E2* MVY]GD&8JZ8&^.!Y%U_O@8%4Q\ Z^@/\Z7"Q:;&5IA +MA-'$0EO2^\/IG(?X M&/!-P.0V9Q(JN1KS%(R/34F3( @DU#XP<-QN\ !2!B*4\6/AI&O* -R>7]C? MQ]JQEBMW\&#D=]'XOJ1'2AIH^2C]HYD^P%+/*TJ6XC_!#22&!R68HS;2Q974 MH_-&+2PH1?'G>1[$Y,E?2=BFIPIL%Z?)D=J,.D[RQKL.['T: MW^1W^#SMG[GMA';D:CR^;.Q_:XP'E)+&PO=V]R:W-H M965TIVF3-NG4:>MG M+G$25(@S()?NWP](FF9;UB^ C=_SLS'9B.;)M@"./&O5V9RVSO5'QFS9@A;V M!GOH_$V-1@OG3=,PVQL0501IQ?AN=\NTD!TMLN@[FR+#P2G9P=D0.V@MS*\3 M*!QSFM 7QX-L6A<F!D@IJ,2CW@.,GF.MY1\E<_!>X@O+A08G/4:*R<27E8!WJ MF<5+T>)YVF47]W&ZN3W,L&T GP%\ 1QB'C8EBLH_"">*S.!(S-3[7H0G3H[< M]Z8,SMB*>.?%6^^]%DF:9.P:B.:8TQ3#US%+!//L2PJ^E>+$_X'S;?A^4^$^ MPO=_*/P/0;I)D$:"],T2MV+V?R5AJYYJ,$V<)DM*'+HXR2OO,K!W/+[):_@T M[5^%:61GR06=?]G8_QK1@9>RN_$CU/H/MA@*:A>.[_W93&,V&0[[^0>QY1L7 MOP%02P,$% @ 77^A3"H6\CBU 0 T , !D !X;"]W;W)K&UL?5/;;MP@$/T5Q >$->NDJY5M*9NJ2J166J5J^\S:8QL% MC -XG?Y]!^RX5F/U!9CAG#,7AFPT]L6U )Z\:=6YG+;>]T?&7-F"%N[&]-#A M36VL%AY-VS#76Q!5)&G%^&YWQ[20'2VRZ#O;(C.#5[*#LR5NT%K8WR=09LQI M0M\=S[)I?7"P(NM% ]_!_^C/%BVVJ%120^>DZ8B%.J?WR?&4!GP$_)0PNM69 MA$HNQKP$XZG*Z2XD! I*'Q0$;E=X *6"$*;Q.FO2)60@KL_OZE]B[5C+13AX M,.J7K'R;TP,E%=1B4/[9C(\PUW-+R5S\5[B"0GC(!&.41KFXDG)PWNA9!5/1 MXFW:91?W<;K9\YFV3> S@2^$0XS#ID Q\\_"BR*S9B1VZGTOPA,G1XZ]*8,S MMB+>8?(.O=>"'S)V#3HSY#1!^ J2+ B&XDL$OA7AQ#_0^39]OYG@/M+WZ^AI MNBV0;@JD42#]7X4?(4EZ^T\,MNJH!MO$67*D-$,7YWCE7<;U/CXA^PN?9OV; ML(WL'+D8C^\:NU\;XP%3V=W@ +7XO19#0>W#\1.>[31DD^%-/_\?MGSBX@]0 M2P,$% @ 77^A3 #)256V 0 T , !D !X;"]W;W)K&UL?5/;;IPP$/T5RQ\0+X9-HA4@91-%K=1(JT1MG[TP@!5?J&V6 MY.]C&T)1@_IB>\;GG+EXG(_:O-H.P*$W*90M<.=VNB61UW@74@(!%0N*#"_7> >A A"/HT_LR9>0@;B^ORI_AAK][6PQFHO_ 1<0'AXR\3$J+6Q<4358I^6LXE.1[&W: MN8K[.-WL]S-MFT!G ET(MS$.F0+%S!^88V5N](C,U/N>A2=.#M3WI@K.V(IX MYY.WWGLITS0GEZ S0XX3A*X@R8(@7GR)0+KJ-GU]L" MV:9 %@6R_U7X%9)D-__$(*N.2C!MG"6+*CVH.,&PO=V]R:W-H965TO&K5N9RVWO='QES9@A;NSO30X4UMK!8> M3=LPUUL0521IQ?AN]YYI(3M:9-%WMD5F!J]D!V=+W*"UL+]/H,R8TX3>',^R M:7UPL"+K10/?P'_OSQ8MMJA44D/GI.F(A3JG]\GQE 9\!/R0,+K5F81*+L:\ M!.-SE=-=2 @4E#XH"-RN\ !*!2%,X]>L29>0@;@^W]2?8NU8RT4X>##JIZQ\ MF],#)1748E#^V8R?8*[G'25S\5_@"@KA(1.,41KEXDK*P7FC9Q5,18O7:9== MW,?IAM]HVP0^$_A".$0"FP+%S!^%%T5FS4CLU/M>A"=.CAQ[4P9G;$6\P^0= M>J_%GF?L&G1FR&F"\!4D61 ,Q9<(?"O"B;^A\VWZ?C/!?:3OU]'3P[9 NBF0 M1H'T?Q6^A23IQW]BL%5'-=@FSI(CI1FZ.,'S7V/W:& ^8RNX.!ZC%[[48"FH?CA_P;*&PO=V]R:W-H965T-/ 5W+?^9+S%%I9*:NBLQ(X8J'-ZMSL<]R$^!GR7,-K5F81*SH@OP7BL ME/@<)2H;5U(.UJ&>6;P4+=ZF779Q'Z>; M-)UAVP ^ _@"N(UYV)0H*O\HG"@R@R,Q4^][$9YX=^"^-V5PQE;$.R_>>N^E MV%TG&;L$HCGF.,7P=H]1]L,134+AP_^+.9QFPR'/;S#V++-RY^ E!+ P04 " != M?Z%,+V=.(K@! #2 P &0 'AL+W=O;0?@T*L4RA:X0 M%(0FR361C"MX@I-!=I"2F;]'$'HL\ Z_.1YYV[G@(&7>LQ9^ M@?O=GXRWR,)2 /A]&NSBA49$R\I W!]?F-_B+7[6L[,PIT63[QV78%O,*JA88-P MCWK\!G,]&49S\3_@ L*'!R4^1Z6%C2NJ!NNTG%F\%,E>IYVKN(_3S?77&;8- MH#. +H";F(=,B:+R>^98F1L](C/UOF?AB7<'ZGM3!6=L1;SSXJWW7LI=ML_) M)1#-,<9^S% M(FF>PT.*R@;K7GP+$,BK5L;GM VA.S#FRQ:T\#>V X-_:NNT".BZAOG.@:@2 M2"O&-YL[IH4TM,A2[.2*S/9!20,G1WROM7"_CZ#LD-,MO0:>9=.&&&!%UHD& MOD'XWIT<>FQFJ:0&XZ4UQ$&=T\?MX;B/^2GAAX3!+VP2.SE;^Q*=SU5.-U$0 M*"A#9!!X7. )E(I$*./7Q$GGDA&XM*_L'U/OV,M9>'BRZJ>L0IO3!THJJ$6O MPK,=/L'4SRTE4_-?X (*TZ,2K%%:Y=.7E+T/5D\L*$6+U_&4)IW#Q'^%K0/X M!.#O &PLE)1_$$$4F;,#<>/L.Q&O>'O@.)LR!M,HTC\4[S%Z*;:W=QF[1*(I MYSCF\&7.G,&0?2[!UTH<^3]PO@[?K2K<)?CN+X7WZP3[58)](MC_M\6UG(=W M1=ABIAI&PO=V]R:W-H965TD*D+*IJE9*I%6JIL]>&,"*+]0V2_+W'1M"48OZ8GO&YYRY>)P- MQKZZ%L"3-R6URVGK?7=DS)4M*.YN3 <:;VIC%?=HVH:YS@*O(DE)EB;)@2DN M-"VRZ#O;(C.]ET+#V1+7*\7M^PFD&7*ZH1^.9]&T/CA8D76\@>_@?W1GBQ:; M52JA0#MA-+%0Y_1^ M0,H@A&G\FC3I'#(0E^9-0.Q8^\['IYXH?=:;/:?,G8-0A/F-&+2 M)69&,%2?0Z1K(4[I/_1TG;Y=S7 ;Z=ME]$.R+K!;%=A%@=U_2US!'/XNDBUZ MJL V<9H<*4VOXR0OO// WJ?Q3?[ QVE_XK81VI&+\?BRL?^U,1XPE>0&1ZC% M#S8;$FH?CK=XMN.8C88WW?2#V/R-B]]02P,$% @ 77^A3 -]\Y*S 0 MT@, !D !X;"]W;W)K&UL?5-A;]P@#/TKB!]0 M[KBLK4Y)I%ZG:9,VZ=1IZVM3*NH)WW_9$Q5W6@A;O!'DRX:=!JX8-I6^9Z"Z).(*T8W^UNF1;2T#)/ MOK,M$1E(I$ M0<:/F9,N*2-P?7YC_Y!J#[54S,5_ MABNH$!Z5A!P5*I=64@W.HYY9@A0M7J==FK2/TPV_FV'; #X#^ *X3WG8E"@I M?R^\*'.+([%3[WL1GWA_Y*$W572F5J2[(-X%[[7&PO=V]R:W-H965T-\-/;9=0">O"BI M74$[[_L38Z[J0'%W9WK0>-,8J[A'T[;,]19X'4E*LG2W.S+%A:9E'GT76^9F M\%)HN%CB!J6X_7T&:<:")O35\23:S@<'*_.>M_ -_/?^8M%BBTHM%&@GC"86 MFH(^)*=S%O 1\$/ Z%9G$BJY&O,;0SK3M@GI3$@7PGV,PZ9 ,?,/W/,R MMV8D=NI]S\,3)Z<4>U,%9VQ%O,/D'7IO9?8^9[>@,T/.$R1=09(%P5!\B9!N M13BG;^CI-GV_F> ^TO?KZ,?#MD"V*9!%@>Q_%;Z%),?C/S'8JJ,*;!MGR9'* M##K.\$ =?B]%D-"X\/Q M'9[M-&23X4T__Q^V?.+R#U!+ P04 " !=?Z%,+#Q']+4! #2 P &0 M 'AL+W=OU,8J[M&T#7.=!5Y%D)(LV6RNF>)"TR*+OI,M,M-[ M*32<+'&]4MR^'D&:(:=;^N9X$DWK@X,56<<;^ [^1W>R:+&9I1(*M!-&$PMU M3F^WAV,:XF/ 3PYQ)J.1LS',P[JN<;H(@D%#ZP,!QN\ =2!F(4,;OB9/. M*0-P>7YC_QIKQUK.W,&=D;]$Y=N<[BFIH.:]]$]F^ 93/9\HF8I_@ M(# ]* M,$=II(LK*7OGC9I84(KB+^,N=-R'\2;=3[!U0#(!DAFPCWG8F"@J_\(]+S)K M!F+'WG<\//'VD&!ORN",K8AW*-ZA]U)LKV\R=@E$4\QQC$F6,7,$0_8Y1;*6 MXIA\@"?K\-VJPEV$[_Y1N%\G2%<)TDB0_K?$M9C/[Y*P14\5V"9.DR.EZ76< MY(5W'MC;)+[)W_!QVA^Y;81VY&P\OFSL?VV,!Y2RN<(1:O&#S8:$VH?C#9[M M.&:CX4TW_2 V?^/B#U!+ P04 " !=?Z%,:[M\, M)IILSNA]9MMI2PZ8"G1[_GN!]FK5ZA=@AGEOW@Q#/J)]=AV )R]:&5?0SOO^ MR)BK.M#"W6 /)MPT:+7PP;0M<[T%42>05HQGV5NFA32TS)/O;,LYX M.L3X%/!-PNA69Q(KN2 ^1^-C7= L"@(%E8\,(FQ7> "E(E&0\7WFI$O*"%R? M7]G?I]I#+1?AX '5DZQ]5] [2FIHQ*#\(XX?8*[G#25S\9_@"BJ$1R4A1X7* MI954@_.H9Y8@18N7:9-TP_D,VP;P&< 7P%W*PZ9$2?D[X4696QR)G7K? MB_C$NR,/O:FB,[4BW07Q+GBOY>XVR]DU$LTQIRF&KV.6"!;8EQ1\*\6)_P7G MV_#]IL)]@N]_4_B/_(=-@D,B./RWQ*V8/U6R54\UV#9-DR,5#B9-\LJ[#.Q] M>D3V*WR:]L_"MM(X;0! #2 P &0 'AL+W=O[5JXQ=@AGEOW@Q#/J)]=AV )R]:&5?0SOO^R)BK.M#" MW6 /)MPT:+7PP;0M<[T%42>05HSO=F^8%M+0,D^^LRUS'+R2!LZ6N$%K87^> M0.%8T#U]=3S)MO/1P"; MA-&MSB164U)#(P;EGW#\ ',]MY3,Q7^"*Z@0'I6$'!4JEU92#IEV:M(_3#7\[P[8!? ;P!7"?\K I45+^3GA1YA9'8J?>]R(^\?[( M0V^JZ$RM2'=!O O>:[F_.^3L&HGFF-,4P]73?UO$#T$*;N;,$)=^&"+H:#Q\7@7SG8:L\GPV,\_B"W? MN/P%4$L#!!0 ( %U_H4RQ)#W'Z0$ &8% 9 >&PO=V]R:W-H965T M4EW5()A^D!VT M]N0BE6#&FNI*=:> G7V0X#3:;!(J6-,&9>Y]1U7FLC>\:>&HB.Z%8.KW ;@< MBB ,[H[GYEH;YZ!EWK$K? ?SHSLJ:]&9Y=P(:'4C6Z+@4@2/X?Z0.;P'O#0P MZ,6>N$I.4KXZX\NY"#8N(>!0&_"G]FD]?6>RO#-,GIS1%-F,.(B9:8&4$M^RP181*'Z+_P" ^/T0QC'QXO MU>,-3K!%";:>8/M/B>FJ1 R3X2([5&2'$'Q8B2"8[)U*$E0D00C"E0B&>>>^ M4U0D10CBE0B&V>(B&2J2(02[E0B&258B=/&?"U!7W^&:5+)O_719>.O/!]RK'B3<$'$KK%:A;SO (G'LA9^-]TL1S24]<[B_JSZ%W MU\N)&GA4_)55MLWQ#J,*:MIS^Z*&;S#UL\5H:OX'G($[N'?B:I2*F_"+RMY8 M)2859T70CW%E,JS#I'^AQ0GI1$BO"&0L%)P_44N+3*L!Z?'L.^JO>+5/W=F4 M/AF.(GQSYHW+GHO5[BXC9R\T80XC)EUB9@1QZG.)-%;BD'ZAIW'Z.NIP'>CK M9?5U$A?81 4V06#SJ<7=58LQS'V\R#9:9/M5X#ZY*A+#7)\D65R< -V$)VM0 MJ7H9QF61G:?B(0T7_Q\^CM1/JALF#3HIZYY/N.1:*0O.2G+CO+1NBN> 0VW] M]L[M]?B6Q\"J;AI3,O]7%/\ 4$L#!!0 ( %U_H4Q9#XQ]TP$ )P$ 9 M >&PO=V]R:W-H965T2G]8KCCN>>YPW>DHU3/N@$PZ%7P M3F>X,:8_$**+!@33-[*'SIY44@EFK*EJHGL%K/1!@A.ZV21$L+;#>>I])Y6G M"DD!Z$8.KM"%R.&=[B=\=36S?&.4B>]JR&GV!^]2=E+;*PE*V 3K>R M0PJJ#-]M#\?$X3W@=PNC7NV1J^0LY;,SOI<9WKB$@$-A' .SRP7N@7-'9--X MF3GQ(ND"U_MW]F^^=EO+F6FXE_Q/6YHFPWN,2JC8P,V3'!]@KB?&:"[^!UR M6[C+Q&H4DFO_1<6@C10SBTU%L-=I;3N_CM/);3R'A0/H'$"7@+W7(9.0S_PK M,RQ/E1R1FNZ^9^X7;P_4WDWAG/XJ_)E-7EOO)=]^H2FY.*(9B80P^RL1LNH. :KV'?7=]0\^S>TC M4W7;:726QO:H[Z1*2@,VE&PO=V]R:W-H965T.&5;7-\BU$%-1N$?5+C(\SU[#":B_\!%Q .[C-Q&J42)GQ1.1BKY,SB4I'L M?5IY%]9Q.MFG2_%YNXN(Q=/-&..$X:N,0N"./9%@L8DCO2?7)L*J?QY0L_XKB+U!+ P04 " !=?Z%,1>-Y6[@! #2 P &0 'AL M+W=OM\? M&7-E"UJX&]-#AS>UL5IX-&W#7&]!5)&D%>-)R@[,E M;M!:V#\G4&;,Z8Z^.IYDT_K@8$76BP:^@__1GRU:;%&II(;.2=,1"W5.[W?' M4QKP$?!3PNA69Q(JN1CS'(PO54Z3D! H*'U0$+A=X0&4"D*8QN]9DRXA W%] M?E7_%&O'6B["P8-1OV3EVYS>45)!+0;EG\SX&>9Z#I3,Q7^%*RB$ATPP1FF4 MBRLI!^>-GE4P%2U>IEUV<1^GFP^'F;9-X#.!+X2[&(=-@6+FC\*+(K-F)';J M?2_"$^^.''M3!F=L1;S#Y!UZKP5/THQ=@]",.4T8OL+L%@1#]24$WPIQXN_H M?)N^W\QP'^G[=?3]QVV!=%,@C0+I?R4>WI2XA;E]$X2M>JK!-G&:'"G-T,5) M7GF7@;WG\4W^P:=I_R9L(SM'+L;CR\;^U\9XP%22&QRA%C_88BBH?3CB0! [ MC=ED>-///X@MW[CX"U!+ P04 " !=?Z%,TX9LH-0! "A&\U2FNC>D. MA.B\!L'TC>R@M2>E5((9:ZJ*Z$X!*WR0X(1&T98(UK0X2[SOI+)$]H8W+9P4 MTKT03+T>@&QCT8H]<)6/?Q(EG21>X MW+^S?_>UVUK.3,.]Y$]-8>H4[S$JH&0]-P]R^ %3/1N,IN)_P06XA;M,K$8N MN?9?E/?:2#&QV%0$>QG7IO7K,)[L;J>P< "= N@&UL;5/;;MP@$/T5Q >$->NDT6;M\47AX@!>IW_? M 3N.D_H%F.&<,Q>&;#3VV;4 GKPJJ5U.6^_[ V.N;$$)=V5ZT'A3&ZN$1],V MS/461!5)2C*^V]TP)3I-BRSZ3K;(S.!EI^%DB1N4$O;O$:09+%EM4JDZ!=IW1Q$*=T[OD<$P#/@+^=#"ZU9F$2L[&/ ?C MH)*RL%YHV853$6)UVGO=-S' MZ6;/9]HV@<\$OA!N8QPV!8J9?Q5>%)DU([%3[WL1GC@Y<.Q-&9RQ%?$.DW?H MO10\23-V"4(SYCAA^ J3+ B&ZDL(OA7BR/^C\VWZ?C/#?:3OU]'3=%L@W11( MHT#ZH<3K3R5N86X^!6&KGBJP39PF1THSZ#C)*^\RL'?Q$=D[?)KVG\(VG7;D M;#R^;.Q_;8P'3&5WA2/4X@=;# FU#\+;3F$V&-_W\@]CRC8M_4$L#!!0 M ( %U_H4RC$GO%N $ -(# 9 >&PO=V]R:W-H965TLAT>8ZMEA-!7_ RX@/#QDXF.46MBXHK*W3LM)Q:%TA7!=(H MD/Y3XOY+B6N8;U^"D$5/)9@F3I-%I>Y5G.2%=Q[86QK?Y"]\G/8G9AJN+#IK MYU\V]K_6VH%/97/E1ZCU'VPV!-0N'&_\V8QC-AI.=],/(O,W+OX 4$L#!!0 M ( %U_H4QFU^=-M0$ -(# 9 >&PO=V]R:W-H965T>M>IM03OGAA-CMNI "WN' _3^ID&CA?.F:9D= M#(@Z@K1B/$G>,RUD3\L\^BZFS'%T2O9P,<2.6@OSYPP*IX*F],7Q*-O.!01F_%TZZI@S [?F%_5.LW==R%18>4/V2M>L*>J2D MAD:,RCWB]!F6>MY1LA3_%6Z@?'A0XG-4J&Q<235:AWIA\5*T>)YWV<=]FF]X MNL#V 7P!\!5PC'G8G"@J_RB<*'.#$S%S[P<1GC@]<=^;*CAC*^*=%V^]]U9R MGN3L%HB6F/,(CPPS9[=MPGR'8)LDB0 M_5-B^J;$O9BW*MFFIQI,&Z?)D@K'/D[RQKL.[#V/;_(:/D_[-V%:V5MR1>=? M-O:_073@I21W?H0Z_\%60T'CPO&#/YMYS&;#X;#\(+9^X_(O4$L#!!0 ( M %U_H4PE]:CKMP$ -(# 9 >&PO=V]R:W-H965TQ.QEML5BFEAM9*;(F!*J-WV\,Q"?@(^"5AL(LS"96<$5^"\;W,Z"8D M! H*%Q2$WRYP#TH%(9_>F3SB$#<7E^5_\::_>UG(6%>U2_9>F:C-Y24D(E M>N6>) MMD[@$X'/A-L8AXV!8N8/PHD\-3@0,_:^$^&)MP?N>U,$9VQ%O//)6^^]Y)SO M4G8)0A/F.&+X K.=$:C!UG"9+"NS;.,D+[SRP=SR^R3_X..U/PM2RM>2,SK]L M['^%Z,"GLKGR(]3X#S8;"BH7CC?^;,8Q&PV'W?2#V/R-\[]02P,$% @ M77^A3%'8NA*W 0 T@, !D !X;"]W;W)K&UL M;5/;;MP@$/T5Q >$7?:2U)W^? 3NNF_H% MF.&<,Q>&I#?VU=4 GKPIJ5U*:^_;(V,NKT$)=V-:T'A3&JN$1]-6S+461!%) M2C*^6NV9$HVF61)]9YLEIO.RT7"VQ'5*"?M^ FGZE*[II^.YJ6H?'"Q+6E'! M"_B?[=FBQ2:5HE&@76,TL5"F]&Y]/&T#/@)^-="[V9F$2B[&O ;C>Y'254@( M).0^* C)*\LYYHT853$6)MV%O=-S[X6;'1]HR M@8\$/A$.,0X; L7,'X0766)-3^S0^U:$)UX?.?8F#\[8BGB'R3OT7C/.]PF[ M!J$1>:=!O8N/B+["Q^F_4G8JM&.7(S'EXW] M+XWQ@*FL;G"$:OQ@DR&A].%XBV<[C-E@>-../XA-WSC[ %!+ P04 " != M?Z%,"-PBO\8! W! &0 'AL+W=O >--:[R!%UK,& M?H#]V9^TL\C"4G$)G>&J0QKJ'-]O#L>=QP? +PZC6>V1K^2LU*LWOE'T5S\$UQ .+C/Q&F42ICP1>5@K)(SBTM%LK=IY5U8Q^EDNY_# MX@%T#J!+P#[HD$DH9/[(+"LRK4:DI[OOF6_QYD#=W93>&:XBG+GDC?->"DJ_ M9.3BB6;,<<+0%6:S((AC7R1H3.)(_PNG\? TFF$:PM.U^NT^3K"-$FP#P7:M MGR97)<8PGQ2YBXKL(@3T2B2&2:]$R*IQ$G03GJQ!I1JZ,"XK[S(5]S0T_A]\ M&JEGIAO>&716UCV?T.1:*0LNE>3&Y=*Z*5X, ;7UVSNWU]-;G@RK^GE,R?*O M*/X"4$L#!!0 ( %U_H4Q;&/(\* ( !L& 9 >&PO=V]R:W-H965T M^Y!T7K[("4-X[HXW<^)52[1HA65; B'S@ M+33ZS8D+1I3>BC.2K0!RM$F,(AP$*6*D;OPBM[&]*')^4;1N8"\\>6&,B+]; MH+S;^*%_"[S4YTJ9 "KREISA)ZA?[5[H'1I=CC6#1M:\\02<-OY3N-YE1F\% MOVOHY&3MF4X.G+^:S;?CQ@\,$% HE7$@^G&%'5!JC#3&V^#ICR5-XG1]M>#D3"CM,_]5%5&__1]XYP(A>J7GCW%89^$M\;FO\.5Z!:;DATC9)3:3^] M\B(59X.+1F'DO7_6C7UV@_\MS9V AP0\)NC:_TN(AH3H(R&VS?=DMM4O1)$B M%[SS1/]EM<3\)L)UI ^S-$%[=O:=[E;JZ+7 49RCJS$:--M>@R>:<%0@[3Z6 MP*X26[Q(QY\+[):*+'!7B)Q-1#8_F@)&=PQBIT%L#>*)P6K&N.TEB94T0XTP MQ%D0!+-N'$J\BJ/'J?(34^)D2A9,.$IF4,FR5+QR("UUJ5'=X4F=/*F#)YWQ MI(Y#PBF.ET0N91 &]P\I$S9VVWKR%LE-B'6_*2 #DS/C.V M?P06Y[KYUAZU[KSO95&U2__8=:?G(&AW1UUF[9?ZI"OSRZ%NRJPSI\U;T)X: MG>V'H+((. SCH,SRRE\MAFLOS6I1OW=%7NF7QFO?RS)K_EWKHCXO??(_+WS- MWXY=?R%8+4[9F_Y#=W^>7AIS%ERS[/-25VU>5UZC#TO_)WK>BK /&!1_Y?K< MWAQ[?2FO=?VM/_EUO_3#WI$N]*[K4V3FZT-O=%'TF8R/?\:D_G7,/O#V^#/[ MST/QIIC7K-6;NO@[WW?'I9_XWEX?LO>B^UJ??]%C09'OC=7_IC]T8>2]$S/& MKB[:X=/;O;==78Y9C)4R^W[YSJOA^SSF_PS# 3P&\#6 Y \#Q!@@Y@;(,4!: M <&EE*$WVZS+5HNF/GO-97I/6;^*Z%F:[N_ZBT.SA]],>UIS]6/%(ED$'WVB M4;.^:/A6\LI]!RZC8YM!RG:)DKBV@;5\61V9F68Z 2*IEP3"'F:^AX MMK?F>M34Q*%-6I1/3.Y"FK@S$%@@$R0@C&QZ@-F$H4TSJ#UJ M[B8T!LC2=Z@Z&%L^ %J-_ M<)'3'< L"J<>!S&RQ QD"1=%)!)[C6V +(G)WIO!S4-Y_UKE]ZQYRZO6>ZT[ M\WP_/(4?ZKK3)F/XQ91VU-G^>E+H0]&ULE9IM;]LV%(7_BN'OK<5[24H*D@#UR[ !&U!TV/9939C$J&UY MDI)T_WZ4K+CVY6%*?ZEMY9 \?'MT)/;ZM6Z^M4_.=9/OV\VNO9D^==W^:C9K M[Y[.LW3>NNA\*;3KCVN;F] MKI^[S7KG/C>3]GF[K9K_YFY3O]Y,U?3MPI?UXU/77YC=7N^K1_>GZ_[:?V[\ MK]FQEOOUUNW:=;V;-.[A9OI)7:WL4&!0_+UVK^W)]TG?E:]U_:W_\=O]S33K M';F-N^OZ*BK_\>(6;K/I:_(^_ATKG1[;[ N>?G^K_9>A\[XS7ZO6+>K-/^O[ M[NEF6DPG]^ZA>MYT7^K77]W8(3.=C+W_W;VXC9?W3GP;=_6F'?Z=W#VW7;T= M:_%6MM7WP^=Z-WR^CO6_%<,%:"Q QP*^[?<*\%B ?Q30[Q;08P&=6L",!8PH M,#OT?1C,9=55M]=-_3II#NMA7_7+3ET9/UUW_<5A=H:_^?%L_=676]+F>O;2 M5S1JY@<-G6C443'SM1^;(-3$G(+B=-[ (E3DV;ED"2KA\ERS0AILE.%8\%"> MS\;"X@HTK$ /%>BS"G(QF =-/FAV!TV1L1%]60!9KHPB;,= .P;8*82=@\:< MM,/*L% M0A45IM38C(5F;& FU\*+!5Y448H17 !9EJDL,E,Y=).#H1%3,,_# M3F*)BM7,)"I0NG(R*@(+%7H1TD_!TUQTE#V4C\".5*]AW5EUF.;6;,7!5"5UOI/.0IJXR" MQ09DE,L@\.Y .H('PDBG"P(Q8:132B0>16<++.?R1'?>%&8PI<1=^EG> M/6\)8Y,2LBRAE&IT$;FO$*8KI>14PD'51D!.&(>4D$$)Q$N59S$28(!10L"D M$#G:[Y3(PQPF#B>$1T:IL"PC.XTQ(S@A%3+,>Y'%P'A'XTN2'$<>@R]( M+N;A*!B4%#)(@'"X$UL$H**04$EV@[>Z>:"H&+P3C<)0<6@H*+% M4_+2@)CBXTS$3>2%?4)(,2$-/LC5OT2BZ!MR@ZEA+D@H!@/!)"04 WB@M+5! MEX"NS&QL!V!RF(2 8D)R?%"%"OP 65G&[&# F(1\8M"['"-?Y0 5J2PR6Q9C MR":D$QO&#F5E0E[^3'7N!L/*)F03&V8.Q85<8DL@*ZR26W-V7#V>D7^B_LA57)^KJ\7AI/M'-8>#]S^JYG&]:R=?ZZZKM\.Q MZT-==\Z;S#[ZT7IRU?WQQ\8]=/W7W']O#@?>AQ]=O1\/\V?'_U%P^S]02P,$ M% @ 77^A3*O6&ULE5CM;ILP%'T5Q ,4?X -51*IR31MTB95G;;]IHF3H +.P&FZMY_Y M:)K \43^!'#./;[WD&/[9G;2U4N]5\IX;T5>UG-_;\SA/@CJ]5X5:7VG#ZJT MWVQU5:3&/E:[H#Y4*MVT044>,$)$4*19Z2]F[=ACM9CIH\FS4CU67GTLBK3Z MNU2Y/LU]ZK\//&6[O6D&@L7LD.[4#V5^'AXK^Q2<6399HW:TIYUOJE>?BZF?NDR4CE:FT:BM1>7M5*Y7G#9//XTY/Z MYSF;P,O[=_;/;?&VF.>T5BN=_\XV9C_W8]_;J&UZS,V3/GU1?4&1[_75?U.O M*K?P)A,[QUKG=?OIK8^UT47/8E,ITK?NFI7M]=3SOX?A -8'L'. G?M_ ;P/ MX!\!85M\EUE;ZJ?4I(M9I4]>U;VM0]K\*.@]MV*NF\%6N_8[6VUM1U\7+&*S MX+4AZC'+#L,N,/2,""S[>0J&IEBR4?A@@M48(0F>@<,B>!O/KXK@F""$!&%+ M$%X1A ,5.HQL,66+X93&B1S4 F"$4")P.A%,)P+I1)A 0 (Q71 )">0$03I, M=%$II8EDPY>+8'$8.GY",4PG!NDX%$T@03)=$$JP4<@$27K05;$D"NE0$X!+ M0LEC1T8.ZU*0D7100&L^4':#+MA[E$_1A8_JC844?"@+@B7,51/V,D5F=BF+ M_4>C&V3!#J1BBBQB5"\3C/)PJ O A4DB'&L"Q9ZFR-2)@P+[D,8W"(.=2),I MPB1C?X@H'-D(P+B0CIH8-C8#QA:.[8=A)S(Z71:&G]C)[+P!EFP$QG:"D>R1.-Z8Q%'0UD +!'4L;HP[&L&?"V8 M@P+[D,D;9,$^9&A#',D2C^H-D_&B"V 1H:[]F6%7,^!JX:B)8Q]R,ET6CGW( MT8XXE*4'72VFG,9D( N"A=+UJCEV-0>N%J&#PG&VO>%PR[$/^93C;0^Z.KK$ M$1F:",*(:VWAV-4='F>CXF,AZJ,49+3X282 M7#1EA:IV;?]:>VM]+$W3_ER,GGOD!]8T=8/QI>V=NT[W@Z9KO+^GU2XK:^]9 M&]LRMHW=5FNC;)+DSJJ^M[W^^2%76]/<2GM?=0UO]V#TH6_F@_,_"HM_4$L# M!!0 ( %U_H4QI<8%/'0( /H% 9 >&PO=V]R:W-H965TS_S?C(VG'!A_$0V ]%XIZ<3.;Z3LMT$@Z@8H%@^LAT[MG!FG M6*HEOP2BYX!/)HB2 (5A%E#<=GY5&MN!5R6[2M)V<.">N%**^9\]$#;L_,A_ M,SRWET9J0U"5/;[ =Y _^@-7JV!2.;44.M&RSN-PWOF/T78?A3K >/QL81"S MN:=+.3+VHA=?3CL_U!D!@5IJ":R&&SP!(5I)Y?%[%/4GI@Z!Q>_@]UG<<;9$Z MFUH;S5&8/96\4-9;A;*L#&Y::/396Q\T\XDFCT"I3PCD0NS1*AQEN5L@=N88 M&X'XG4#A%DB< HD12-X);!9%6I_<^'3&)TV*>YC4B4G7F#Q<8*Q/.L-\2-1Q MA&Y.YN1D#DZTX&0K#D)Y[*;D3DKNH* %)5]1HK3(BSNW6S@YQ9J3W$ETXQ38 M_/_OH?J'\Q&$CEKCY2L(5W](E"9QL;RZ8/;T*/"+:3K"J]FU,QUO9IT:VR,R M3_>?N^V*WS"_M)WPCDRJ!F">Z9DQ"2J=\$&=>J,:\;0@<)9ZFJLYM]W(+B3K MQTX;3.V^^@M02P,$% @ 77^A3 TXAV$M @ _ 8 !D !X;"]W;W)K M&ULE57MCILP$'P5Q ,$[$ @$4%*KJI:J96BJ]K^ M=L@FH#.8VDZXOGUMPU$NV53IG_AK=F;'8==9)^2+*@&T]UKS1JW]4NMV%02J M**%F:B9::,S)4N;V=S#-QUKQJ8"<] M=:YK)G]O@8MN[1/_;>.Y.I7:;@1YUK(3? /]O=U)LPI&ED-50Z,JT7@2CFM_ M0U9;$MD A_A10:?#VL_M!D!AT);"F:&"SP!YY;)Y/%K(/5' M31LXG;^Q?W3FC9D]4_ D^,_JH,NUG_K> 8[LS/6SZ#[!8"CVO<']%[@ -W"; MB=$H!%?NURO.2HMZ8#&IU.RU'ZO&C5U_$L5#&!Y AP Z!M#4>>F%7.8?F&9Y M)D7GR?[R6V;_8[*BYFX*N^FNPIV9Y)79O>0TB;+@8HD&S+;'T F&C(C L(\2 M%)/8TIMPFL0XP1S-<>X(YN\(%CA!A!)$CB!Z1Y!PQL<,T_S(9HQ(Q(I%> M2?28Y40BCF9W;F*!JBQNDJ0A27&&!&5('K_+%"5($:/+*Z,()@UQD24JLL1\ M+G$&$N(?=OBX4W*G-L@#7C%0>N?3(6B!; A%*.@="KQ$R'_4",&+A&!5OYD=VSM&^J:UU]X_RY\9?)4-&UL MC5==;YLP%/TKB/<5VWQ72:25:=JD3:HZ;7MV$R=!!" MG7.OS[7//36K"^_>^B-CPGNOJZ9?^TLD;_L>5=3(8?= M(>C;CM&=#JJK@""4!#4M&W^STG//W6;%3Z(J&_;<>?VIKFGW]XE5_++VL7^= M>"D/1Z$F@LVJI0?V@XF?[7,G1\&895?6K.E+WG@=VZ_]C_BQ()$*T(A?);OT M-^^>*N65\S9%:RJ5";)XX])ZH]KJL#;]VOVS[IX M6\-IDD51J^CX\RT8_+R;_-0P.(": C $XNAL0FH#0"@@&9KK43U30S:KC M%Z\;3JNE2A3X,92;N563>N_T;[+:7LZ>-R2+5L%9)3*8IP%#;C%31 $@PA$2 M2 (C"P*R(#H^G+"(X00AF"#4":))@L0J8\"D&M-H#$YBE&16+0",$(PP3"<" MZ40 G=2B,V#B"1V;"X#)"$PD!HG$ !%KD:=XML@'C%*+;@&@PMQQ1@G()0&X MY!:7!-B4",<6K !@!&D ,*=X,6Q1F"R0 MKP%-SR&-XQDA"(?DR3HHP::' =?+74<.&Q6.EHL8PQ:#(8^Q98SG]A'&(8X< M*\$&@B$'F>ES[@V.KL:P+V# &.;"2P'AN;8>M@^<+1%4!NT;&N^1(+Q28# #\#0 &0 'AL+W=O(DJ( 9 M.$GW[6=^-*/XW+%_ CCO[MW9?@^SO*CZN3E*J;V7(B^;E7_4NKH-@F9[E$7: MW*A*EN:?O:J+5)O'^A T52W371=4Y $R%@=%FI7^>MF-W=?KI3KI/"OE?>TU MIZ)(Z]]W,E>7E0_^Z\!#=CCJ=B!8+ZOT(+]+_:.ZK\U3<,VRRPI9-IDJO5KN M5_X'N-V@: ,ZQ&,F+\WHWFM;>5+JN7WXLEOYK*U(YG*KVQ2IN9SE1N9YF\G4 M\6M(ZE\YV\#Q_6OV3UWSIIFGM)$;E?_,=OJX\H7O[>0^/>7Z05T^RZ$A[GM# M]U_E6>8&WE9B.+8J;[I?;WMJM"J&+*:4(GWIKUG972]#_M<#I!2"8(NP31FS:B21L] M)NDP98>),>&"IHE(FHB@X1.:'L-'-, P!$;S<)*'VSPBGO!PFR?F+!:3I>%6 MUX (#.AR8K*0?!,INU. M$+,; 5],9I> (0CAV%0+LIP%48YCMP"C1#K/%(Z9)7&41'L)4&;BFD#: M)D#\AZIH:0.E;4M5"ZOAD(?@4!72%H!LQE8?0'.9:*= RBDL)MLI#!-S'0H< MIP+**:;;"FVG>(^)-@JDS@_H2$$+&Z/YNP5IQ2*EV.EN04*Q(7/X(M)Z14*O M]F8A=#@FZM5*H9+850ZM5:2T:I5#O/G=?=.*QCEO_@&4_*-O F7W'8R.X>UW MT;>T/F1EXSTI;4[TW;E[KY26)B.[,:T=S:?8]2&7>]W>)N:^[K]'^@>MJN%; M*[A^\*W_ %!+ P04 " !=?Z%,K.B?V5$% #$( &0 'AL+W=OI&2>QQW]=>$IW.\]6BOO>6 MK1;IM8A/9_N6S?)KDD39?VL;I[?EG,T_;WP]'8Y%=<-;+2[1P?YIB[\N;UEY MY3UZV9T2>\Y/Z7F6V?UR_LI>-B:H&M2(OT_VEK>^SZJIO*?IM^KBM]UR[E>, M;&RW1=5%5'Y\V(V-XZJGDL>_3:?SQYA5P_;WS]Y_J2=?3N8]RNTFC?\Y[8KC M3OS.JI_AP5T6J1I;=9 M=G]:EZA:%.Q%E,'<5C?KV-7_*V>;EW<_5CP,%]Y'U5=\QO(5A#X17]OX8 M@J,AUIPTY]T!-@ A\ @"3D+4[46KO?!]W(&$'8&G.N,488 MT9L) ''!,14%J2A I1>O]1VC6J-PJ5B?\0; RKCX$M/1D(X>$1E-QOF)J9"; M'AT$XT8ZGK2!= R@TWL&:T.> :1C)M$)()T T)$].@BC\" A'"0$'6C< ?.Q MR/WQ F$.GV C%D(#:H?>[T6]@2@(Z1*!;O+*^ B!-*#V*$8&.NR3H3 M6.!8 M @R;#Q-C(B,&IMV0&8)TB6 38\C%^N)H0(-$AB!=(MC"&/(PX^@"VP[3$U8L MM@J&O((\%^H"P-41RFGK#%L%0SY UFU !F+&;P_5$ (XK0/NR,L,&PM#SD(B M%(YS=XAS^RG'3L7]$6NX 3VE!'$#E+#S<>1\@:,+[%FW""$4R-(!I)IV[ VPJ I@* MA047-N].B"4CM>G:."DD1U M])Y/8]UIJCL>.JIXC46E)^SY-%:,1HHAJ(D[0!GMH&.P^@S(>JZ7 M8P:KSTS8\1DL*S-&5H;*"@0%H=Q!P=HS2'N.E6*P]LP$[1FL/8.T1X+R?+\W M".D2P?(T0)ZN';1QG$9-V.\9K#TS)J$UH*%SE4'(G8C7.A-.;':HC\_SV3:] MGHOJ"+AU]W%$_\KK,^4?\/OY_A]1=CB=\]E[6A1I4I\?[].TL"43_TOY2(XV MVCTN8KLOJJ_5$\ONY^KWBR*]-+\9\!X_7%C]#U!+ P04 " !=?Z%,P+!; M/2P# ]#@ &0 'AL+W=OGL415K?R9,H]3][616ITM/J$-2G2J0[ M8U3D 0W#25"D6>DOYV;MH5K.Y5GE62D>*J\^%T5:_5N)7%X6/O%?%WYDAZ-J M%H+E_)0>Q$^A?IT>*CT+>I9=5HBRSF3I56*_\._);,.,@4'\SL2E'HR])I5' M*9^:R=?=P@^;B$0NMJJA2/7C6:Q%GC=,.HZ_':G?^VP,A^-7]L\F>9W,8UJ+ MM"= 7_ST%:K3<74 M9I.J=#FOY,6KVM=[2IM=1&9<5W_;+)IBF_]T>6J]^KQDE,^#YX:HPZQ:#!U@ MR#5B,T8P&O680$?0AT%1&"L*"";73M9C3!Q:<2":&,?!8#F8(6!7!%-,P"$! M-P3\BB"QZMEB(H,I#28*L8\(^HC&/IA5B17"6&]MC3 4!S*!@4P ;,"01B. MG<3020P((LL)PDRPDRET,@4$L>6DQ<2#U\8X2^R$-P!&IDGLR#F!X20@',*@P,HCDQORQ;HB2#2C?.-;7B_6%@'BXHYSAF ]D.3C MZ5(L"!I^0.(=:"C>2/=0H\_,)0U=9*)87!?+BS$&!A4/I#67!PJ$,1&$W M ! 4V45!(, M@%S= L7ZHT!_D>.XH5A_] ;],:P_!O0WJBH"18ZC@F%9,20KNZH(%-G:"P8] M="&J@[F?U-Y6GDO5-)F#U?X.=$^;'MQ:7Y'9NNW-WVC:B]7WM#ID9>T]2J4[ M?-.'[Z540L<8WNF=?-1WN7Z2B[UJAK$>5^V%IITH>>HN:T%_8US^!U!+ P04 M " !=?Z%,^'YR_;T" !D"P &0 'AL+W=O<\E]7?!Y7I MZ]H'_[;PE!Y/QBT$FU4IC^JG,K_*Q\K.@IYEG^:JJ%-=>)4ZK/U/<+^EW!4T MB.=47>O!V'.MO&C]ZB;?]FN?.$4J4SOC**2]7-1699ECLCK^=*1^_TQ7.!S? MV+\TS=MF7F2MMCK[G>[-:>T+W]NK@SQGYDE?OZJNH=#WNNZ_JXO*+-PIL<_8 MZ:QN?KW=N38Z[UBLE%R^M=>T:*[7CO]6AA?0KH#V!<#_6\"Z C8J"%IE3:N? MI9&;5:6O7M6^K5*ZCP+NF35SYQ8;[YI[MMO:KEXV+.2KX.*(.LQ#BZ$##'V/ MV"((UD,"*Z!705$5M*EG0Q54X 0,)6 - 7_71CAJH\7$#:9H,9PEC(UZ06 @ MDICCH'@L2.(H)F.8":YL-P4P&,' M=($M'6C8,"7 P_%? *C8NXU QYCP'*FJ"1A,",'CS0@ MF8YF*"B>0DJ6FT+Q%%)88$H'>I<-'D$T<@6#"2IF(D1GME(DTQ&=HW$Z+([TP;]P7KS#U!+ P04 " !=?Z%, MH\;K7@4# A#@ &0 'AL+W=O>5Z_W,D_J.U7*PORS556>:#.L=EY= M5C+9M$%YYI'O1UZ>I(6[G+=SC]5RK@XZ2POY6#GU(<^3ZN^#S-1IX3+W;>(I MW>UU,^$MYV6RDS^D_ED^5F;DG5DV:2Z+.E6%4\GMPOW([E?<;P):Q*]4GNK! MO=.D\JS42S/XNEFX?J-(9G*M&XK$7(YR);.L83(Z_O2D[OF93>#P_HW]8YJ>5*9;_3C=XOW)GK;.0V.63Z29V^R#ZAT'7Z[+_)H\P,O%%BGK%66=W^ M.NM#K57>LQ@I>?+:7=.BO9YZ_KFV*NF\FV=NU_)MO:S!Z7/.)S[]@0]9B'#D,##%TB5@#Q MG\0S LXJ"*J@-IY?J @P 8<$O"4(+@C"41H=1K28HL4(+L:9 !!Q2RX!E!( M*=%(2H<)!T_YP,*8Q$@,@I$(+')"*"<$<@0FB"!!-+TW A*(";T15YD*/QSW M!H&""$N902FS";V9H=Y0'(_$(!@+;')B*"<&K#375)8=N0;MF3"-J0IFW(/ M&N;+R1\7Y1K$;/8A;&B:8F@"1HUH-E8#M^78I@?;F9"=;=],V,YT@YT)VYFF MV)FNC0I:= VRMPB;F9"9;?E@,],-9N;8S'R*F7N0>'^A(!18*-[@6[TY/'U/ MJEU:U,ZSTN:SO_TXWRJEI:'T[TR!]^:\=AYD?NN*L].XGZK=ES+IWW(B^;N;N7LGKPO&:] MYT7:W(N*E^J7K:B+5*IEO?.:JN;IQA@5N0>^'WM%FI7N8F;VGNK%3!QDGI7\ MJ7::0U&D];\ES\5I[A+W8^,YV^VEWO 6LRK=\5])-+[YOYJZO%?&YSH9OTT,NG\7I&^\"BERG MB_X'/_)9XZ_@\SW Z ^@-E.]+ M!D%G$'P:A";X5ID)]4LJT\6L%B>G;JM5I?JC( ^!2N9:;YK8N]= .9B"98YG#M8V0CJXQX"-(C V(?#(&**$X0H M06@(@K,LQ#A!A!)$M@)*1VEL,=1@2H.Y4R RR@6" D8 %Q.C8F)$#!N):3'1 MT UA$(S$V*AD*K$4E4(1*Q,?; MS+_B ^E 9T6)?#HN"@H+_&1"T$3?DRL^D@YTY@EB&)<'@8$_E6&"#HE' DB1 M)L8,P:< "6XH$SX'2'A-F4(K7 KQ."B5H5L$"&,3:C!!P-)KJE0 M8CD*(TN-#;J+X@!7 _B0 63(L"D*?"P N;Y"@''QEF+0RGUZ7.PVU]1'D&? MJ4?[2W5U:2\:GS3MO>=G6N^RLG%>A50G=G.NW@HAN5+IWZNR[=55JU_D?"OU M*U7O=7O?:!=25-U=RNLO=(O_4$L#!!0 ( %U_H4SUJVK? ( 'L% 9 M >&PO=V]R:W-H965T6\=Z M6?B-4L,>(7EJH*/R@0_0ZY6:BXXJ/107) ;765>E&8X=:,0)PIQH&0;%'*_ M"\%D UPY5'$8AVZ8Q F3W,-DP08FN3O^,,/1;GLR#ED:DRS:X*#5;V"NI6]4 M7-I>>D>N]!]EO_N:&PO=V]R:W-H965TZ]%7C9K_Z1U=1\$S>XDB[2Y M4Y4LS3\'51>I-LWZ+=-]%U3D 0G#*"C2K/0WJZ[OL=ZLU%GG62D?:Z\Y M%T5:_WV0N;JN??#?.IZRXTFW'<%F5:5'^4/JG]5C;5K!F&6?%;)L,E5ZM3RL M_8]POR6\#>@4OS)Y;2;W7EO*LU(O;>/K?NV'K2.9RYUN4Z3F=M)N/C MSY#4'\=L Z?W;]D_=\6;8I[31FY5_CO;Z]/:%[ZWEX?TG.LG=?TBAX*X[PW5 M?Y,7F1MYZ\2,L5-YT_UZNW.C53%D,5:*]+6_9F5WO0[YW\+P #($D#$ V'\# MZ!! K8"@=]:5^BG5Z695JZM7]V^K2MM) ??4/,Q=V]D]N^X_4VUC>B\;FL J MN+2)!LU#KR$3#;E5;!$%'26!,3"Z(*@+TL73&Q<$3T#1!+1+P&X24*N,7A-W MFK+7A(0)9M4REY$$(HAQ.PRUPQ [UC@/O89/QOD <428_6PQ720H8;@ACAKB MB"%N&>*S@8 @?C 9)8GC?4>HG0BQ$^$)8C1!O'S""#2!6#!A!%8I%\)Z((@, MHFBRBF[L)*B=9,&$2>83@7+&+-=;3!92QG$[$.)8"!=,F$$T'4H(8-R& R*+ M*'.\;W!P"A!#CC4).&3@'90!'#.PA#.#:%IO$O%DQDQ,!HEP&,)! TM( PA" MA. AV(XP74R98R8#CAI8PAJ84T2$]H=GBZD$=[UU'#6 L<;UD''8P#MH SAN M8 EO8$X2:GAC+W!4!I$#P( #!Y80!Q"6D)#-5SBB@R2ACHE#<.:0)P1R",X,]*F\UZMZ4^**6E21G>F90G<\H:&[D\Z/8V-O=U?]3H&UI5PS$J M&,]RFW]02P,$% @ 77^A3&D1_1K? @ $PP !D !X;"]W;W)K&ULE5=A;YLP$/TKB!\0. ,AJ4BD)M.T29M4=5KWV4V< M!!4PLYVD^_>S#:$$SE7RI8!Y=_?>A6=?LS,7;_+ F/+>RZ*2"_^@5/T0!')S M8"65$UZS2K_9<5%2I1_%/I"U8'1K@\HB(&$X#4J:5_XRLVM/8IGQHRKRBCT) M3Q[+DHI_*U;P\\('_[+PG.\/RBP$RZRF>_:+J=_UD]!/09=EFY>LDCFO/,%V M"_\1'M8D-0$6\9*SL^S=>T;**^=OYN'[=N&'AA$KV$:9%%1?3FS-BL)DTCS^ MMDG]KJ8)[-]?LG^UXK685RK9FA=_\JTZ+/R9[VW9CAX+]7//*7L_-F_02A@>0-H!T ;KV9P%1 M&Q!]!,16?,/,2OU"%5UF@I\]T?Q:-34?!3Q$NID;LVA[9]]IM5*OGI9Q&&;! MR21J,:L&0WH8Z!"!SMZ5(%B)%1F%D^L"ZS$B#?$*$2HBLO%1+SZ:$SQ!C":( M;8+XJ@LPZ$*#F5M,93&S23P0\CGFBDB"$DD0(@XE4S3!]/96I&B"%&$0#5K1 M8)*^S$$CQ@APL)BA+&8(BT&S5PT&PEZ1Z63X:2&@9!+A5.8HE3E")1E0F8]^ M]W R:-H:PSB^#4,7\VJ(4)DZ4CCL#K=_'X#:^1$(PB(=;AEC4!2YJ.*FA@BI M,W.DP&T-\1UJ<4,"YLB1VC'(K1;W+4R1.G-'"MRYD-ZA%K<=8+X;J45 X-BO M ?<4(*8"UZ&"FX&$MZLEN!D(W* 6 [GV,H([AB". <<>1' SD#N..(*;@6"' MW$@M @+'+D5PQQ#$,9 X4N!F('><8@0W \'.L9%:! 1#WP:]4:ID8F^G3NEM M^+%29FCIK7:3[2,QH]A@?:4GWF8^_4C3C,L_J=CGE?1>N=*#GAW'=IPKICF& M$]W.@Y[0NX>"[92Y3?6]:,;4YD'QNAW!@^[_@.5_4$L#!!0 ( %U_H4Q6 M WT'Y@$ *4$ 9 >&PO=V]R:W-H965TJ7F@A&E0]$@.0@@E2UB%.$@ M2! C7>\7F MXZ6"2J[EGG)PY?S7!MRKW ],04"B5 M82!ZN, C4&J(=!MO,Z>_2)K"]?R#_]"FHR4O7, MIZ\P^XE];S;_'2Y -=QTHC5*3J7]>N4H%6R[0(\ M%^"E #LO3LAV_H4H4F2"3YYP>S\0\XO# ]9[4YJDW0J[IIN7.GLI=F&:H8LA MFC%'A\$K3+@@D&9?)/"6Q!'?E.,DW2:(-GN,+$'TJ,P\5IG'_UG.Y)-E>36#0ZN5)(--_?) M"N9TT.J8,!"-O2#2*_G8V\NYRBYW\ ';8_8/[B[P#R*:KI?>F2M]6.V1JCE7 MH+L)[K3=5K\92T"A5F::ZKEP-\<%B@_SHX"6EZGX"U!+ P04 " !=?Z%, MZP T]OD! S!0 &0 'AL+W=O)4-@/+>&.UDYC=*]0>$9-$ (_*.]]#IDXH+1I0V18UD+X"4-HA1 MA(-@CQAI.S]/K>\L\I0/BK8=G(4G!\:(^',$RL?,W_GOCN>V;I1QH#SM20T_ M0/WLST);:&8I6P:=;'GG":@R_V%W..T-W@)^M3#*Q=XSE5PX?S7&US+S Y,0 M4"B482!ZN<()*#5$.HW?$Z<_2YK Y?Z=_WL.KJ3*)S" MM@/P%( _ O"G >$4$,X!V!7O,K.E/A)%\E3PT1/N9_7$W(G=(=3-+(S3]LZ> MZ6JE]E[S".]2=#5$$^;H,'B!62%.MX@0QS,&Z0SF-/!6&D=\0Q!AO!*YQ80X MV18)-VL-+4&XK".ZWR:(-@DB2Q M"'"2K)KE,+'%=*MF_2,1;TK$-Q(1#E<2 M\?]*[#U\KSA7H1(([W8A&3[#9H% ILTWT7KAW[ S%^VE$ MH7E.YG\!4$L#!!0 ( %U_H4S;"[ ?[0( &T+ 9 >&PO=V]R:W-H M965TTDW;^?7R@%<[1=/@3;//<\=[;ON-6-LB=^)D0XSW75\+5[%J)=>A[? MGTE=\ 5M22/?'"FK"R&G[.3QEI'BH(WJR@M\/_;JHFS/:O4/+>Y0I XWX59(;'XP=%%*#8K1F\.,_>A+=2U0\M('M=> M+>K3T>_D?G*Y>MW@(%IY5T7487*#"088U",\R=Y+!)!$'DS,@[' =HI(_#%D M!Y"$8\C]%(*#&'8T!/A]Q/ M(7$ >QJ!GD: IYGEJ<$@?R""_(5U.78&E8U!,[[$H"_QU)?0.OX\GOHRJY* M*@F@@BR5!(AXD<(J*:B2 BK6;<_3R=G-I%,&2F2 A)4*.83!5M)!F AV1.T( M5#M\@"*VBP<$FLDJ-%.C$$!AYQ4(RF9TP$)UAX(I!;9O8@<:7O@X6V3^X#=S MG BN.B@$5.=HN36=WRN-:42_%>Q4 M-MQYI$(V.+H-.5(JB'12?FA&PO=V]R:W-H965TI[&O\SD"I(&JVI6VTJBKW3YGP$#4)&:3 M,+3_?IV/TF ?(_I"$G/NO<>.SXGMQ44UW]JCE)WWO2KK=ND?N^[T' 3M]BBK MO/V@3K+6_^Q54^6=?FP.07MJ9+X;@JHR(,;BH,J+VE\MAK;79K50YZXL:OG: M>.VYJO+FQUJ6ZK+TN?^SX4MQ.'9]0[!:G/*#_%MV_YQ>&_T47+/LBDK6;:%J MKY'[I?_"GS="] $#XM]"7MK9O==WY4VI;_W#G[NESWI&LI3;KD^1Z\N[W,BR M[#-I'O]-2?UKS3YP?O\S^Z>A\[HS;WDK-ZK\6NRZX])/?6\G]_FY[+ZHRQ]R MZE#D>U/O_Y+OLM3PGHFNL55E._QZVW/;J6K*HJE4^??Q6M3#]3+^$\53& Z@ M*8"N ;KVO0 Q!8A? >'0^9'9T-6/>9>O%HVZ>,WXMDYY/RGXL]"#N>T;A[$; M_M.];77K^RH,XT7PWB>:,.L10S,,OR("G?U:@E")-5GA=%M@8R,2ABL(V DQ MQ(N;3B0X00@3A$."\"9!:HS"B$D&3#V. J>4D6,L(E@H H4RH]"(B6:%GL+4 M>">;R&)#F@ZF$D,JL4TE8@:5V*+"4Q(&%1OTE,6.X4\@E010X0:5Q*Z2)N9$ M J LWS::EHI2%)B$;);+8H5>.K86+!V0R@>:% MF,GE'N26"+8H#CS*$LD$NDO$AL21@PGV, Y,S-((!RX69]ST#@03@I+4P0A; M&4=>YIIVV()X\AMBPM;!@7?88K+-XRE)31]#J#C.''2PP7#@,+:0,O2:S(\- M0CF&E[!7$7M 1A/HWNR]"[DE@AV/@.-9,B+@9#.13%0 B%QDL-<1\#I+262[ MV!,/+24A6.SZHA V.T)FYS 'PC9%X>,Z(NPOA!9)IHX(&0?CUGRQ88+(L4XB M["X$W,42$H%54!1EYB<)P7@:NL88>Q6A]9(E)GLM!-9N .5>O!'V/4)K)DM2 MP-%29BXA$(HSYGI?V/@(+:TL50%+B[+$>E\V3&O/P4=@[Q/(^QQK18%=2_#' M526PUPBTKC)5)9#7Q!$S9OL&X408N_9"PK%M0W9COJ@)E-S:GV"FTA%.4,3- MCV8PVQE7LCD,APBMMU7GNNOWH+/6ZT'%"_4[:Z-]S9\WXW'#KS3CZN]J4[OVX?=]5ZI3FJ:[(,>LZ/,=]>'4NZ[_C;1]\UXZC ^=.HTG:@$UV.= MU?]02P,$% @ 77^A3%A__J18! IA< !D !X;"]W;W)K&ULE5C;XSL>68 M&D >(/'LWR^W>(S4[4 >PL6G;ZA/=TN+DRY_5 >E:N=7GA75TCW4]?'6\ZKM M0>5)=:./JFA^V>LR3^KFL7SUJF.IDETGE&<>]_W0RY.T<%>+[MUSN5KHMSI+ M"_5<.M5;GB?E?WER]R/%]_3UT/=OO!6BV/RJOY2]=_'Y[)Y\LY:=FFN MBBK5A5.J_=+]PFZ_@6P%.L0_J3I5%_=.&\J+UC_:AZ?=TO5;CU2FMG6K(FDN M[VJMLJS5U/CQ.M)8V.KLZK[[VS?JEKG@Y;&E3SYU5_3HKN>!OT? M8K@ 'P3X68")JP)B$!"_!>"J P",%4@& 2"J0+A(!!.C2$:!**I G(0D%,% MXD$@GBK _(^5\XVPO7[)NQRZ3^IDM2CUR2E[&AR3EFWLEK5INFW?=EG9_=CD M4=6\?5]!$"V\]U;3@+GK,7R$D6/,VL;P,>+>1D3^&+)!E(@QY 'S)1YCOB*8 MT##UB&'8&/.$88RHOF&8WSY[S<<_KP#'5X!W&L1( ^ :!*Y!=!I@I"$PUK#' M!!VFZ#!,^OT?;@MP6V#9"D/#%%BF1&B:ZI-F,G(S&?F (*^%&>!A!L@G->,, M$)^":[9"W%9H?U(CR^Y"RY1IJ/^@$W&;SW$CQR/<\ -I^ 1OY*W%]I^VO21$[Q=PIH\PEHY&^,^QLC26C4YJ^QM9(\8!*8D:R/ M-DZ(D N?J#1M7T';A8_X9/4"#!03AJB^Q.S%$J8=9@5E=91KD+$C1'EFW'8$ M3$?XYXY<@XP=(:H\0\J\V4'7S*[S!N3^*F3L"=$#F-T$(#))PNQ"S)@ #A%A MC*C$#"G%$2=T$!66A=-[+".*';.K'4161F(@RA!1I9A=IB *"!U$Y6#Q]( Y M076.L=@H/T\#Z'*5P0_H3L()NG.;[A"%A YJD)HQ27&"9!PCF;G*"*@IIH0A M@D,WI PD8 TG"$,$?CE&#: JP&9H\1PFY/YAPQ-D9M11#^2&+J$00U M!,P(FJ"&L+N&.;\_"F2 OS8%"X)" F&')#J4(-@AHADQ$^P02..P%UK.#)J@ MD4 8(DT:"63JE$*RF&AG0% ),"H17P<(*L$,*@%!)4"H)(TMQ!H%$30"@D: MT2@R#=F#' ]!^ %158':TB.M2)HS/=CC'.?-BA-= A> C+-R=BT%5A[)R%O M.)4T!"T!H65,'780M(09M 2"EH!L.\U3)+!9&6%3E'=QKM>>8/^9E*]I43DO MNJYUWIWC[;6N5:/3OVFT'52R.S]D:E^WMU%S7_8GQ_U#K8_#J;AW/II?_0]0 M2P,$% @ 77^A3$[7MT!J @ N@< !D !X;"]W;W)K&ULC57MCILP$'P5Q ,8VDZX MOGUMXW!\^)+F1[#-[,SLVGB3EK(WGA,BG/>JK/G:S85H5I['LYQ4F#_1AM3R MS8FR"@LY96>/-XS@HPZJ2@_Z_L*K<%&[::+7]BQ-Z$6414WVS.&7JL+L[X:4 MM%V[P+TMO!3G7*@%+TT:?"8_B?C5[)F<>3W+L:A(S0M:.XRLB=S&(6[LZ),[ CS>(X,9*05PYFCW M&-&PO=V]R:W-H965T?2>LNSHIK9.RGW]XY3K78\3ZH[L>>% M^F4CRCR1:EANG6I?\F2M@_+,(=>=.'F2%O9\JN>>R_E4'&26%ORYM*I#GB?E MWP7/Q&EF,_M]XGNZW%A385EO]5W[D MF8+7F2B-E<@J_=]:'2HI\I9%I9(G;\TU+?3UU/*_A^$ :@.H"U#:EP*\-L#[ M"/ O!OAM@'^M0M &!(, IZE=+^9C(I/YM!0GJVS>AWU2OW;L/E"/:U5/ZJ>C M?U/K6:G9X]R/PZESK(E:S*+!4 _#.H2CV#L)0A(+&H73NH9XQL M<8:< IA3 '(:/(!%@V&L)^7=48!E)E!F F2\@4R#"?HJ6"*$$B&0\ <2"&.H M(X(B$2"8#$2BT8,Q/)$82L1 8NBY^()$8YHQ@H61\=U@+K:_"W*)AOY'H'B0 M#@(Q4S*&O8@!"L-6P^!>\\#H>@LSO DP[PH3MZ#@HHO/U?".P<"6P6BH-MX) M_B.&MP(&]@)FL"##-F>3&Q88VY@!C[*ACR'(8&2&GM@,'EU1+0*-CAM.[RR>\W*K&Z/*6HE#(>OC:F^V:[X>=.\U MF%^P^V730GW0-!W=MZ3&UL=53;CILP$/T5Y ^($R? -@*D MS595*[52M%6WSPX,%ZV-J6W"]N_K"TMIXKY@S_C,.3-FQMDDY*MJ 73TQEFO M:TZU&1.=]9%ID8 M->MZ.,M(C9Q3^?L$3$PYVJ%WQW/7M-HZ<)$-M('OH'\,9VDLO+!4'8=>=:*/ M)-0Y>MP=3XG%.\!+!Y-:[2-;R46(5VM\J7*TM0D!@U);!FJ6*SP!8Y;(I/%K MYD2+I U<[]_9/[G:32T7JN!)L)]=I=L](]BO]9,X3' ($AP

&?(I.;(N\Q^_TA+!('1>* M2'HCXC$?'*9WF'3S'Y$D*)($1!YN1)([$;(A-R)XU1\<9.,F0T6E&'LWE2OO M,GR/Q/777[B?W&]4-EVOHHO0IDM=+]5":#"I;#>FX-8\%HO!H-9VFYJ]]"/C M#2V&^37 RY-4_ %02P,$% @ 77^A3)H63T0[ @ BP8 !D !X;"]W M;W)K&UL?57;CILP$/T5Q'L78JZ) &E#5;52*T5; M;?OLD$E :S"UG;#]^_I"6!:\?<'V<.;,.;89LH&R%UX#".>U)1W/W5J(?N=Y MO*JAQ?R!]M#)-V?*6BSDDET\WC/ )YW4$@_Y?NRUN.G<(M.Q RLR>A6DZ># M''YM6\S^[H'0(7D?7X C]!//<')E?>Q')J6NAX0SN'P3EW M'S>[,E5X#?C5P,!G9)]*(%N)/5JEH_<%RC4B\>T5 JN)0.<'.'$ HK3V"XELDJ)+%(6^[4WF&A6)5D>6KG&1-O(+B2V"HDM0H*% MD'A5!,TVW@A98\*M74=BU9%8=(0+'FX\Z1"MEA=!\X4RI :O0?Y$[5\L\P+0B$- W+4057I>*X;.A4I:CN)]=J>)3&]B+*H8<\L M?JDJPO[NH*2WC8WL^\)+<B@IH7M+88G#;V M%CVG*%0!&O&K@!L?C"V5RH'25S7Y>MS8KE($)61"41#YN$(*9:F8I(X_':G= M[ZD"A^,[^V>=O$SF0#BDM/Q='$6^L5>V=803N93BA=Z^0)=08%M=]M_@"J6$ M*R5RCXR67/]:V84+6G4L4DI%WMIG4>OGK>._AYD#O"[ ZP/DWO\+P%T ?@_P M=?*M,IWJ)R)($C-ZLUC[;S5$?13H&4LS,[6HO=/O9+9Q)-Q[W""=(B+7O ,V)H%U/'Y((C(3^$8"7Q/X#P2K MD0LM)M*8NDW#QVB4R12$$9J1$ABE!!,I>"#E@2 T$H3+S8B,!-$",UI,,#1C M!$FG$(RQ63@(9N28ZQ:9"G?.%'.] MH> #II@K#H5+3 DG1T.(Q@>A 82BL27.X&RO@)UU&^161B^U4*?H8+5OM5M/ M]8;1^DZU8-TSWFG:_OV=L'-1<^M A>P\NC^<*!4@-;I/TK!<7AGZ20DGH8:1 M'+.V;[8309ON3N#T%Y/D'U!+ P04 " !=?Z%,/(2B>A," "7!0 &0 M 'AL+W=OK4[=DA-P'5QM1V0O?OYP]"";A[P?;UN>><:^R;=XR_B@I >N^4-&+C M5U*V:X1$60'%XH&UT*B=$^,42[7D9R1:#OAHDBA!41 L$,5UXQ>YB>UYD;.+ M)'4#>^Z)"Z68_]T"8=W&#_U;X+D^5U('4)&W^ R_0+ZT>ZY6:& YUA0:4;/& MXW#:^(_A>I=IO '\KJ$3H[FG*SDP]JH7WX\;/]"&@$ I-0-6PQ5V0(@F4C;> M>DY_D-2)X_F-_&$+T0^L^X;]/6DOM<7_P.N M0!1<.U$:)2/"?+WR(B2C/8NR0O&['>O&C)W=R9(^S9T0]0G1D*"T_Y<0]PGQ M1X)10-:9*?4KEKC(.>L\;G]6B_6="->Q.LQ2!\W9F3U5K5#1:Y$F08ZNFJC' M;"TF&F'" 8$4^R 1N22VT2P]NA?8S1%9X%:(G47$)C^^*^(3BXF3(#$$R1W! MQ.368C*#:6XGM72KI$Z5U*$23U0L)AVI1$D<3LXKG5F)PS!S6UDXK2P<5I*) ME<7,RI=XE7SR8S*G3.:022&UL?5/;;MP@%/P5Q <$V^PM*]M2 MLU742JVT2M7VF;6/URA<'R=\'L&,Y6ZLOAG.8&68PY+TVS[8%<.A5"F4+ MW#K7[0FQ50N2V3O=@?(KC3:2.5^:,[&= 59'DA0D2Y(-D8PK7.:Q=S1EKB]. M< 5'@^Q%2F;>'D#HOL I_F@\\7/K0H.4>SN8H)#EI_1R*[W6!DV (!%0N*# _7.$ 0@0A;^-EU,33 MEH$XGW^H/\;L/LN)63AH\9?7KBWP#J,:&G81[DGWWV#,L\9H#/\#KB \/#CQ M>U1:V/A%U<4Z+4<5;T6RUV'D*H[]L++)1MHR(1L)V41(5_\ET)% ;PADR6!>BB (T"JT\QMC,'DSE^AUC^PJ1#0N##=^KD9 MKME0.-V-+XA,S[A\!U!+ P04 " !=?Z%,:Q%?NCT" "Y!P &0 'AL M+W=O_GT!$V\N9.OF(09\SIDY8P:REHM760"HX*UBM9R' MA5+- T)R4T!%Y8@W4.LW.RXJJO14[)%L!-"M)54,Q5$T1A4MZS#/[-I*Y!D_ M*%;6L!*!/%05%7\6P'@[#W%X6G@N]X4R"RC/&KJ''Z!>FI70,]2K;,L*:EGR M.A"PFX>?\,,33@S!(GZ6T,JS<6"LK#E_-9.OVWD8F8R P489":H?1U@"8T9) MY_';B89]3$,\'Y_4/UOSVLR:2EAR]JO3L-@"SMZ8.J9MU_ &2)AX-Q_ M@R,P#3>9Z!@;SJ3]#S8'J7CE5'0J%7WKGF5MGVWW)CW1_(38$>*>@-,/"8DC M)$,)J2.D0PG$$<@[@=CR=MYM,1^IHGDF>!N(;C\TU&P[_$#TY]J81?MU[#M= M3ZE7CSE)IQDZ&B&'6728^ (SN\0L;S'))>+Q%I'.KB(]^3#OD9!VTMN)O79B M*Y"S*X^K[+#C,]\QJ-XL0?9>*-,OEW[1>3>Q7U!YIZ TT]@5*_ MP,PK,!M>4!SY^RX:L-$:3O.%6C1:*0;H-#W:#]AL%-F.-%CT5TF MW43QQEV4J+^M\[]02P,$% @ 77^A3/R\R_'+ 0 : 0 !D !X;"]W M;W)K&ULC53;CM,P%/R5R.^L.6 M4EUW()A^D",,^*652C"#I3I2/2I@C2,)3M,X7E/!^H%4A>OM557(D^'] 'L5 MZ9,03/UY BZGDB3DTGCNCYVQ#5H5(SO"=S _QKW"BBXJ32]@T+T<(@5M23XD MVUUN\0[PLX=)7\TCF^0@Y8LMOC0EB:TAX% ;J\!P.,,..+=":..WUR3+DI9X M/;^H?W+9,21Q(UT+(3-\]R^@P^SXI$/OQ7. -'N'6":]22 M:_<;U2=MI/ J:$6PUWGL!S=.7O]""Q-23T@70K;Z)R'SA&PA)&XWZ>S,1?W( M#*L*):=(S8J]5J7="S%?*8IQ!F&PO_ ML]T-N. BR=4UK^N#K20)W.7<<\^^_'-=-\'GU7)=_\NSQZ;9O/C^^WKV6*SR M^JK:%&OX95%M5WD#'[;;9'/Z\>B:%;+[^/A,/M^E9?K9\%N7?YU5]Q4 MNW7S+\_2+'[VK_]/-;PS+^;M7]_FVZL@B<(@'D:3]H_7&_@Q M3OT_'EO/OU_?U\TVGS7_;_M->?A]\5#B$S#$+_FJ:#_UR_6'U^]^N7X3O/[E M[L/[CV]?_?+A+KAY]_XV^/[EJ^][QKR!!6WS)2QD7GP._E3LV\_=[+9;7/1/ M93V#Y_[O(M\B8(*7>=-9P>5E%%\F4<]4/Y7+8AO('_:;SOS1\/+?>E^X+;9E->]=NSK7_^M__(^#AV?#X2?XLH,^ M[2=E7N^S_]:!U36\.N?7E_E#^]=%OJP[*U%? :W*\:KL;'NY?!X/E%\#PHU\&'QVI7 MPRC=O18S?1G&?9B3US6,^:+S LQ!$E 'VV)6P%#WRR(,UD73?NXU#+%NJFU9U-[?;[?%)B_G M0?$9:% -(,0E5LTCH.[,V5#[Q0]5 Z=]^)G;+5"V+1P6#HI;WN!>O.OXN:KF M3^5RV5T_G.=#"=N3.;QOOZ,%+ZOU P/NT)+]OZG36Y;Y?;DL&X!7YP@US#?Y M/J<5P;;RV6R[ Y2R7O2\1X_,JA4"F+#AWA@++V\<@V[*'C4#DV3]_^!9UCO!IJI+W'[G MW=?6N!J^E\&Z6E_VP,$#,8T Q_#CP$X9) <>0,)3\J7D^PS<$^A-L9YU'T9^ M_Z+>Y+/B7YX!0Z^+[:?BV;\&G2N/1.RQ6LZ+;?V_Z*(T^P[VP4V5#=?X^ N MTC8 &@([?SZ\&D8_!&DX' [Q/^'T0;YK@)B4_U',?T!(%D%9UXB(=,*J^]J\FA .M-\6L*3\5RP[? MO)[/"8'@C)!N70)ZS?)-"6?6?O)]@<@'XP/K6L.XOFNY6^V6Q!"$XL$%W1:/ M<$=A;D"7N@<[:NN\_NE_3N)H_(._OXAKC6XS?%>/!9-"8SW O#_ M>?!]CY!WU\ (Q&>K!7#J-8Q3(K.6ZWA &&NA76CA ]!VGBX8P#'LZKGYYN+H M, 9EZ&U>]O'7!&?.><7"K4/OV5C_I;MTQSAMB^X[Q_?G/G_RYBP\TL@ M,B M$,IK9"!U.RU!*#PB&-E:0D$."H\30% M(FL/YUJKH;O[K0G5_?,*V[.?Z<@C6[C]P69;+T$/ M](BOA)SW!8YY4/@ 7/I4UDC+4/@X]"0NT;_X'_.ZG&E^T;KY\VJYS+?U@=O_ M*^SZ$2]8_@D #/N6FV3?TN=AZGSPH<(HE$GQ8B$A@0FVN/VZ M+A? 48DOYO._[$0#Z]R$GP3-63Z=[0.T5=3+]HOMUSZNMT6^)*Z R!\@+2]@ M#!$//N7E$H7?2UC?)9*F$]X'.0)4P(;W!\#8>55&'SCXXAE@=$@*P.<>"!!0 M00 .RTI-%91P)C4"S"@OJPUH<'O\1/I_AND5'-8[?W^M E>%@ % MD-<8L9 -K*IM4_Z'5Y$D7>(2B,P1A1-/5A@$[W5^BHIW0P2=A -KZ:11T\H. MZ$V_G+K_(V?"1I$C(+MAG8!W"!K#SB,3RS,"1T1!E#:VH%HL]XHAHQ0ITDB? M)D*'7@G+5,:*+GO: :O/T<""$L=))AY;AF@4?3CY;0WN74UGZH7;$5 O6%$X M#&I@O+.B -[!IP/R*RDIL-"9):GVLQQ4XXXNWK>2CF%PL0"M$2?6@@=:5H.9 MX&RUIC&]<_'C)3]QDIFNUYX7Y V0S(=RC8P<5[,AB^A9[Q>H$O>]B5(*(<(M M6A0 Y7S7^]WV(5\+:H>!(9**A-CONCJA14/[6>O=;@6"[1[?O ,>2 P33?UL M(<.-W\)\IUM$/CP6:$D#>I6O]_CZ;IWOX'X1$;,(_$(OLS;+A NQ6P(Y@?,N M.(FW XB;+=0$ WRU9+I0 MK9=THFOTT>#J4;(A-0'9_07- I<6><0:@%#7B $ I WC4K#(RRV. $LU:U 6 M/T3KMZ3O*&\2[=<'3=P>#+E;-BQCT-:)3R"U99M;5S#09]4\;@O0'=FIQ6?F MF5CFPC\).13EJ[]DG*O@G5DD $RM_HRA0/X"U-. +0&0)7"N&8MU*!]94&D> M 9JK?(\XCRQN1N?>PE5<2!N\$U@JW#7D^3XL>03M <8LUGBFFYRE 4*U[9RH M.J%M;F[Y!O!C5FZ043VPG@KKAM^+3BX<_O+J]H[^B'RZ Q=#YD[X$(L0<.0FNQ1*WX&N<^*FM%*UW! R+-W6U MI/F.<+[(X7B8 %\%2CV#9?P>TPM*ZV\<=N!:>!:LPP%.7'A7BH34/XT]:!@\ M/9;PEM M) ] Z$M"(V+7Z&9&ZB#@?W_WL5;P#QT([&I< N$X$-]Z!Q2!!U@5 MS:-:D!*)2\UN\ 5@_]4*L+"I0+,D1@^T9)8O9V2393V9($X&$NL$ONRB;]&# M!.\N\9*_"/[I?V9I/)[^ O$46P?N#6*?FKP&G%9M(8+Z_N/BE%97]+<-.\) M:ODE;Q3-YE$\)COY*)D$M\L=K/*F#ROP1((H'$W'038>GC2/ F&4Q&$6C^#? M81@-)^Q"#7*0<>F&]KH&4=A:NS]7W0"MED?$+# '7TV?)-9-**5 M$/IJX9SZ?3'+ 4OHN4*+>HS!"@=K>RM/)!48D@8"2GFI;L]5<+H( ] %GED1 M2;N^^XC[&5T.IV'P7CQ/)/F"C$6R4LU$\@98+-""+8,/V2X3<-:A<^7WACOV M;%T\:2<6G18L_]D%8BNL[8\YB!*P3 $H7Z@2.#_OOWF$VX@#/.Q*)M&5B" 6 MD5;[($]+ATG! /FRKN ^UK-M>8]D#52?)YH)SL@ <*WTG-J"U\S2"'NF%3IU M&L*05+-E8D!':LWE'5RO6E9PS;+7^Z[L=9(T=Q5H-^][U[4>>'SN1%:0O&WG MA;8BY4AB\"SXHLRKW7VSV"W5\FN6%O13_H?P6%B+ARW (:,/?R8:[;8LX+TK MPDM05_?_4=A/W.=H3[Y'*C\3)$31;4:A+W2U[!\ U&7S!*!Z+-<@>3 O$H

(KP!*= "=K]KY"E"4Y2@]D7#CX'"6Y4S@TEJSWR% MU!X12X0I[7PK*VM'NL][XB[PE#I*QKTX["B,BR"+E[5"T0W4=Y"]@ J1DH_& MF _D^D9;2EVS:)$'#Q60\S72"70 L#NIV;/XAYAW#_<1B4$E>"+^:+4WEM8" M)+MXA10D+S?D=Z$31)-E/FM$K9!A9\ D1:8D*]ANJX%7,R?5A)L>D'%A-X_E M9D-:.BSD#_"_)7Y 9TSM_O:H?IO1;[#K"@U<2C$"MG4/8,;AB;$%^:)A+&ZV MU3) J,"^>!L-(09M1 Q8R,,,AA/CYU,3(1D>SP- 2M#$EF1:)D\0D6ER,C@' M[GB)KH@FK!L0P%H"C6"P#A#4O)8I]!(JW98[!7R$75O>Y8"8UT^LD;" N#5 0A@O?X)2. M>8/9/-P29$: B-80C_E<6*\#_YVLP[\U(FOSDC1QO3C2A4#01LK.&YZ)E, T M'>=E$1B==B5^5PEY D B$/!&AD0OZ.N'AVWQ@ ,;40*W[X[-'+@S#/OP=T!T M^.6:\,:8-9E[?M2[/'Y"^0;>!C$^/&$3?"8('-;C)8*"PU!V9&HF2P@2-K_^ M9O&*GZ^O;X'C!1()@+W<;RTP0/.6UX7(T@4* ;3O*@DW@;&QH'%$% MX5M\%EM#OMVBW, WY12$J!@?2-EM#>R 2#[C0/JR,$@4T25[K3'26'H;45#X M_T.%2T2YO$;@K/*_,-T5%D>D0"]3 ;[6D-?7P5_T*?$XC)S.+Q23<7&>KT$O ,JV*K9;]A,#/*11/39H$94T2O4 M X!< )QLSX05P2MEZ26@D0*.%99.$,4ELHA: M+'G#;.&1!9+$YHR,.-D[.LI,CN0 *T88UX81+6QH*:T:XQ@M^*%YEYO)$QD5D MR&C4Y"*XK<"OHC M.$&G'X89Z/2#:3C,QC!N%($Z/8Y\[Y@5)4DX'L7PTG3,2QF/TJ W^C.(X?%) M#/N,0$^/TW "'[QAFSAP!D".:$U)&L:PQ4ZT'( JB1+X+0HF818AZ)(X"B?9 M,+@KV)2LV(^QU7N,BC"UCOD/M41O^(./<'>D'=2%D*NVD(P5*8N=:1\K6W*5 M4959!0O5)/Y8BB1?JRO4$ML:JC!COYYZ78N*"3_]6N*:&I8)NW9"%HR@. M=,S46Q,SA8M-\8CY'XHTC'\(6J%3\#,<*^!8,DS#T225 4V0T"L5&AX#F8B3 M,?\+>#"($T!,\Z#L()Z$$3X5A>-AC*,E:= ?G1.D83(:!:,PFF2 DE$Z"4R M#MU?F&L21)-P.HW@,Z#K>-QO,'X>#*\ 6>%_*?T]' 4'8FOHZ0G^;Z2>/G#, M0GKJ;W/>YQ&R>!2',0 @3J9P[E,D9T ;^H@8PC'%?V*D.A,\IJ^G8>-PG,$1 MP4)&\10HY"C,,AS9\Y(5MHVK&,81TJ]),H+7PDE$:--+R)#HCBT7:33.A9EY E41I.4US!-!Q/AP%0M4DRE07TJV]H7$&SF*V* M,:]C-[3E W'>\YKMA/ IM89$N=Q(I$J67;><9\8U\X*N;YS]H!!M?#F$L7]$ M/1#--C?5ZAYMZ:2W##Y4&[@>DV%Z$=PL\VVYV"MM$0!9KDN%M+D9H#5\=@DW M+G"CKTPXC4P0)\,+ +AV'= 3W8'2DP8*<:EV[!4^*4(MO4'FN(W(L/3-;;YG MF'?F1-@8E_9K$Q0%R/GN$PEFP>!N=]\PH.+T,L(5O&?!4'O)WY)+PQ,X?6U" M7NR+I:T#KSF,MQ^[7ANU'_&#G9X_7=_]J"* 92N3RV$<=GF#HN5,F]C(XHF- M4^"-AR"0O6\'MUD 1@/4*Y$W2>RS@^/YIG@G4!S] ;Y#@V[#<" YG$DCB]L\ M\9X_=31&#$62R=DH3;J0$NAQ;3<[@?8?JWNDDDTPP)^>P5^@+'0BT\AVH2%* M >'LVB 7)REW:):@[$)CV#N8#2"$9_#L^MW-ZV<7XFFS#>_BCP5=?ME1]I>T M=[=""A=^P@*,7A>QVP9EY M:/6N+=6=;6I:-H]2RV5#D5#E2ILC4/9GT8MBSU>QPI+XZZILE+5' M#6$,NOVN9]=^RQ>AVK+*HR,C6820.*.PY0$2^"@PHN$"A"&D3GQB"C A*^=" MW$/6V41MI6.=PR:7%=Y^/(D'D$()9H%$74C:1MWQ27#R$V DD [M]; 0'*"( M&$109D!ISQ<,>^[-:0WNN3W7)&>+8==&>%P%NQ"VVAH.!VF9]Q]!X,9+ PB] MU[*YQBPVX\JAS0N4/VAQ %>Z/D\% Y65!7AUB[>>S\:BF2/Z4T5P'.L!8 M;0:J+M"ZJQ;[L(U":JYW#WAKD)?VDM_Q903D]Z6.KV4B](=B_D#N>.&S40KD M]0-F].*$KU=H"BQT0*C%!! UU,O7.I"-8S)HRAHD@24:"VMMT,F)AI!0\0BO M%C;&T57EZ6H'8^7ACJ4-M)MJ]R!$9UFN1&0P\25T 8C%P,HM\\J*.:'8C\BU MQJN!,R?8 W!0CC!;,080&971%7G$MK B[DBNRDN5;D-2B5J[B686XYIXB8S' MN,Y7FC8;G7,)JT)BCT_0,N?$&,A%N"5;%J#U$H.W#79L-2O5D":^@A+58[D1 M^X=VB8GW](I3V_' F ;KRV*Y>"FN0456JG!S$[OIG8WN+)E+E6N)C+\6X1Y(K)T\/TR.*4PN#M>8C8$%TXBPK\5-QOE1B6]=*!#.E0&+PI*(17W?M1 M?*$EH'H'U+PN,)CF^NX&?AOJQUW.8Z[#$CU]1>U:)%?H;T+F43A*$>, W!+' MJE>30\.\3!!2ZKI^I7T]B DA\5ROR9F_ KY*5T+[1-'@5Z*'&1>^V] IT^N" ME[FL76(L+'MJ:^E[;7>L[N&^Y8JQK?+?"GETHX1XQZ#K)WED8U65+0"Z&-1E0P2+.30UNP.4N')43F++N:L_*?"N->R7W&.=B< M9V6]:JQK?V;/&XQ;-OSR<3U8.6+L6% =!^KS"E5:!&XY@!QOFG9.N&3LJIN@ M1^:,WKQS929_:0AI?\"T>MC\:S1-]9TK\^\V>%7$KCRJJR90+-U M$+:(\=3EC&F*=MG3=5^+K,6'(!;86L/&^H !. MP?7\*YD&[RD9IBEF2A,G5H&02W\DNU8J?L&(G MS ;JW7T-B,AT 7@O*TP ,&_,!WD$?\$T$-HH5LL0,YXZ<+P-**9J]Y4H\LT3 M!FB7%.I6 V3AV1>63W)M$ESL=-LK97,VH[&/&P?"V&2&O]XBBV)\"M5B<0F? M+^'>+QC>)6"XH:TX\4@@$=-%VV=7JTB: M:L$Q-3E,AL7+8*!+-W%L/4V*XWQ)1@L(L*&E1H8HSAH[%D)BKA22# ,R> MQ':/J=T%Y5>8XX.S9A;,:VR*V>.:_$H@W*%R0+NL"V!>=DB4^M4B=11A!.>$ MUD!$!$RJ0'^+VLA&9X/1Q9'WB> H2Y:F0X(V=)"D]%O6+ER&1EGG+NL;3G$J M: 4YB.*P[G)-Q3>0&8@-X?@Y.<&9%.9:5Y:.)E:C38N4A.0VWFW)3( RRHXC MWCANQI?];ZB0I*O01=_@15= [QX'H;1@0NWZ\4F5VZTE$H&8[<,VG_>?NW@' M[>@F#GM@]B+"I Y1ZN$MMD)-X5+%GD"I.!:CNQ63AP2752CD.S-U[(0T1_@8 M!;.(3OE)N5*76 0&$5AR-V:%BG*YZ_F=,PX[Y()B &'1*XESM$1+'>]!HDDY MXZ%8H5#IC)_+E5)7B'0!T[A'Y")&7JXWN^;8DC06.^$UAF3Z%F>FL$ L4:U\ MN Z"@Z#-094V\ 1[+.]D[.]5:C^03_]2A]B2QH)WHI4H=& ICP6 MIZ,(T6 #>D5#)J1R55R0/Q<^),/+Z1!8\E[2;+E<&<#"0LT6Z@@S62'%W"S[ M+^-=YP;1@E7\C\/8+-&]Q_@]KY[6RRJ?F_0UD8WP 36F6,(Y:OIAMY9=7Y;K MRP.[[H1WMH9[=?!VX^*ZQ.(>]'2=\VA1=0?5#65T2 &<.&AR&+1GP_U5'S/; M!^_;H6Q H+>USJ!K\^I@P \21*X]X:VB(/'# H1WQU?(/C,MG,BLAHE?8W[* M]C/^[F#VP?47\Q MZ39ABMJ#H<+T_.QR\.SN[O;9!6$ZN?.TMNF''XF,9,H*T%J+&2.BAE>:1P4P M)$L0QGFI)2QD0N9RV.XNHP>PT$)U[>3*T6MTW_S:G5X4B?#$M"3OHKTNXHY/ M(O;2CEUB*CJD8IS6/69#=QNZRCW44'(12C8D AK3Q)J*";"YWT@]FHOK+"J4 M:G"!LAQE3/ NZTH%&=I/2ET3D:\5)5UK)9N$&31DP,DCK!Y D5NQ>;0":7$5 M!G_IP26VJC&4\@9K2MBWLNVR+#Z#HE#6SK/*^:/7F,^H(!691N#R -LN*WI0 MR0U7@2F-1P'# N=<7PXQY>E4&P'](>S%FXOX9VX22JYLI"/?(WJ0'KARCD02 M:VF(91%'/#-&&X.?8O'E,5!0LIA"QWB#1T=WOF6RHKPDQEJ=E\37S%J:;69' M"Y9@V0QO*V"XSVV=D[2#P4Z.EPJ'9WCJ8BB^T"Z^:9X8 M-Y2URDPI)+7)\MC:( MEG,0X()7>=U@+-*\E->N%_0\_WU[?1,,KG=H_U[B [_ F?T_!?H 0$Z] U'C ML8#W0?!1;]^ X))?$"]BLSZY;)'EFAS5NB ">]4)6G6@-G<180;*$/H3K-S0 M_+[Z5'QA#G@K]?M(QO<@N@A,QS^%?]=$]#Z99F(YB MC/&.)D/X'$73-PY MCD&,E;7B+ ZC9!2,IO3BN/J ZB/4J;<,$+5^+@&<,#[CE^2=5K4D3-/:B&!.JCQ'/ M6S&_5P!<]H0NEVH3[6>T0]"Q4 BAT@XR@!]XFDV8,B$2?PE0N*1=2> M /,XIRN3#58E>UE15>+\%;YE!"G!4&72<24"4S5+>T%4, @[A#:[+>8.JQ/3 M2Q"PEC67]V'O@^%RK%BH4"6VLF]0AIHU))P\"=C$S$T;=&1!2S0/:?V6J]$L MVI=\K,S99JF^G-3<]520;B32II7OS:I$6V[M)L.U=,\P8%]R#UST^LUB2<>^ MI-"7:GVY04L>*FFN\X5SCR5EG8,18!$TI&>1NPU !X_3JLC7OG"A*<]/A:UT M3'YX7DF&5J;7"R$EO<51.AYR;PH8L*IT%"; SEZ;%%$BX51,QY,%-(B&P+!& M@7^&=L0]C#^"\:-,GF;!6-,BSO0OUR;H10[7E +5MQ;6.&LHJG-AB M5H-1'&)UEHO@8*U0H?UQ&(\3D_I&-ZAU$H.=D3T0?I-P/!G[4I?\)QGZ,(EN M69_QQZ+3K:V1 >1S#C2@")7H;M4"Z3@Q+B@6URU^H%B2M9K<)-9RS $JTI9Y M0L[-*;N1U][2#3VE)BSU:M86.?H$V$.@-J;&==7[*=[GM;$ MWH7I9':#%1_7QI/@]TF8V@IV3+";>TWRW#Y8[ BFHHP[8%BQR[,/]T,I@J#5:H0:(8Z*$?()N6%"II>\ID1-L_[S-\ MA!P )F:55E449M)>7M,K!J+%RK/&L!. I$(+GM@$;;EL,E4\AGJI Q-P:TPE#;TMCW(PEU@I6:DJJ<00BG!B(,4R(T73#BQ74\U4^5VD,3?F M@V>O=GZ/!"Y:L184+T0F3J;.4AT9Z:J2X"A*7&B 74=LIHML=K,H IFX6U3P/J2N&#.3'-!?8&C;@PQQGJ1 P]FQ5S?>4FGY.CCQ;(NF#*)BO2,U7/0<74Y M6CO"_!DMD1^*34F!9T:W*40)=9S0RI4HQ%-6XBEA)&,)/2Y$(^/9):R#R#* M8Z*L#A940*0K]G)+G#WK#2L!IO9MM1,XC;FY(6?HOK)KCE*\JBE>_MH4+S]4 M:=I;[9RL&(9L-"Q,UE32D85@W23A@0Q]QK;7CI_SEU-'VS$H;.SF\;5EH!)[ M5N<&RYKL$VM.LB)STQG^OQE-V3BIIXW5_>%GI!?6YS?XVD^82?5G.MF;:KNI MZ.;?5UB]#Q3&>!*.4BQU$&6H( \BT*>QSLES2N]/TRSX>'5WI4JYJE(!N30W MPUHA2332R<>#*,+")/#E,&&[];R@M C2,F0L^#+ [' MZ83_2"-RL3%568S@4IIR)2_[)M"(@<_:<\VBQZK[2Z="* MAKH&ZJG*LYQ;&7.,8$#Q4RIJR>NBL?" %9#D916)HI8[--L][$$V1;(TE[%AY<4 M._L?$B+.P<>X+4G5(_ MGXHESRRQ'K7CQI&@"/^92;H1QW&Z=VT"@NPXG[?T/01LZ/HA^#?=E4C MT9V%*%^D@O"),(Y@N3[6TY2:N760A<>,]9BO&:R5A'X!?O^U-8LHLB+NJS5I MSX@5%*HKV74./0R*4I(* ",Q5DG"\N43CYJT5^4$W/G"Q047X3[E=N47>\-R M(JT;H(+P52,-BAZ7T&YASY+W8/%.BVJ]M>\FC&S*O6!/[^ CN=8.L-67A7&" MM9BQG/*M/N5K/N6WUBF_UJG8??KCNNI[,KE0 M$QWHCN-$0B,#>8&!&Z# \,J#GW;,@<9)F&93^P\E;YF_>F0NWQQM%J<$9BW$ MM3X?9>3#1#_;^MC/V-N2HQU=, Z3L1F#/TD<"<,4@S!2D23'Z-%"F$3C81@G ML043C8=V82-[(A3,4XH"N7" ZON6%V"/=,[;+P$.8^DT'&61P5+WXU?='5:.S-UQ/_N4)K_JY%X 1&1S >Q/[8N08/MJ M%+LSC*A*2+C/0GCVW(N 53F3#BIWO_5?A%/?_E5;:S#ZLBM"]RAPFIBGNJM)C59M$G"0+JAH@D=<$L^##W]W'YPYQL\*1%^;G0]01],+4:<^FR8>ZT+'N=)"BV!#*]!E7!P>K;Z9^+ M'02)O2RW9?<&4A$%)2VT>!;=T + OJVNJ\X9_M^WR/>A.IDE/B]-7D] M4B?$6BE%PB@46E7S8FE%Z*BH_F)N%;\Q$*)S =&G+#X5ZE@D"8^SU .[2BQ' M: ?;LOZMTRQ )26<=3>NCM(O,X*=<]I65J5,S/U>U4<1X9L(*\5%57C?.9GT M'A-$:V5'58]ASJVBC^WAJ5!/[Y0TB_P!?8I4=:TDBN@8[NP\R!WEA"2_$CBP<[JE>]P;A.!/E2I6IHAQ!]+7E193%7[;Q .^ @?K;0]ZRRO1G/ M(M7ETFMT5N:]@"9HQ:$ G:Q9*[7$]L=+%(3>=!VR>PJU3]IMO<'6B>)=0F-% M[5\'QHEVZ0#36*7H\ZW?,H.Q+ZX$U1AZJ0-%-<)<878HYC&$_<.H(JI6'LJA M(<^+=5-=CR0N15MHN,'1%CN3X!R*R<$WBDR?.8W70AH>-,>J?MO]&F+7WC6 MN5L"T8X3=.6B07E5 $-DGQU.3RZ["X[I]2X;]01J3L5Y8+3\LC'-HFPG!D#I MK\#%N+YB7I,,[!86D,A6AS@K" B]6=47[!14JAV[G'A!K<J%]A^#VD33",6]!WZU'O0?7! (D71IJU/D=Z9VO'1\'O9,Y1)H$1:M=%;2&EB;K=J#.9/;8YBKY>5S M)AC)%N$I$YP6@.Z8%LKFQ+ DU)'P1%50Q-@>TISFU1*DYDL@5)=TLN6:,;I5 MLIFT9]X_5>[>KCCL2F1 RM_%Q/@YYOI2ECWA$-\ B\JT,5[5 _L6QZ,KC)Y^ M0G\;F (S\0+5HZ2I!%.^OE:+/[.[KX&U8=:GP;G%?=L0-^RMVOI.@K+15)HY MQU@RX_9IJ/9AN34ZE<10BZ9ZPMH=WYD;,.(19*Z"7RB_]Z 8*H(\AFB2UG>) MIW^IHK:XW=H#\J%%00D35VPLMZ'WX1 N%9B$1@&2:Q&!# _);>9R"G-PSZGS MM,6Z6C@IX:&J?B ?KHI7IKP3A!2Y?G4!01,]B[LI&VIKXV'8+C9)-J=F]8P: MD@=7VPR@@VTD 7LN_G&*S*EP;71A";GS=6ABCT,IB7;>J3]A'V9V7 M"SB[Q<55[J[6,\4:L+ M<9"K]@9V!DS3X@2PL2138KH."$9$^7(E*N_J,T8B9S'-20.E_&_1-W55 6OV M.M --7ETE4]+NM&)K4,H*'?XP[N;U_17],.%:L=HRFL0*]32KUWDGFK:4Q7[ M@;Z@H<7)U.4, PEWURSMHF,R5Y='$,B.,>*BCYVL"2OU3S0LT[U$*NP[HXCJ MHW9R1;&53AAN%\HZS9ZVPY8(;Y,!7 W_8%5W=5L2JP 1+FY-Y5F<$52,N@,$RL65X 69AXK6 MBGU2K1"+-J'I2!.Y;0AT M#1L_FND)V&4''- XZX!SSX_2TLX6+;Q6D; M@WW]HAU0\/$N>,G\QL2I'XEA M]40AZ-AYE#E +WB MHS2(XW"2CCLD&H@F=9,<16$\S5QZ'4S"T7023,-I$G5)-Q8+R:(,&_7%D[%% MM;&V_21-6D[K[E&T (M[&B4P%Y?\F(33\8A-O/H-Q3-A*J[ISH4"L)MMOWLI MCEI<@>TUH\ZW)]J=VT:>Z\Y[W>1#Y3A^/IA>32]T=B4ZOS09ZV%3JMB1Z:-U M\QI']=JJ/)G&6B92'4Q\$B.6<0J#Y]'5U%Z;V$_/7IJK"9VX//%UGPJRRTU6E"(I%(D M*JEO*;()/]"R"S(HMXBB%?OT6ZJ&J0;+M!4#2RG"]X,(,*TL%R>[6S$UR=3W ML]5.,K8I?RM M>O<'N&];&W[BVHH:RK82;BM.N"_CY4)JMJ: 9W)Q:3MB?= P8ICRUVJRQ'I- M5CB6(EQM&K,+UD"F1@%!RSU6YK -!?W;JUO[DTK;>KY#JL(I@*]:/@)=O,=* M,#PBY3O>;_R)M;]&UX=JO2EW"#$5H+4M[W>-:C!N41WV?+?O8T?8_!;X[Q58 M^ECADQ&T3L3J4XT\*@6]+27 VIZGL2E0@+P!XT;D[.:E"[?5<.D%LU:*;"GL0M!YBKZ],1Z.#R_FC;68 MGK;(<9A.H_X?DV0J$N_\+!@]#\;A,(WYWU'F0/BT"_.[0#F)AV<]'TW&GNV? MM@&>K6^,YQ2-S@"*DZ0;6+O_'2_/W_&=Z6^!_9QJ7:7)X4;9\!1HC1.,F3?) M(U]Z1^R!!R-J]7UQ^"'0^-(I//1E=P;C_>/IE,*FMD%FLL4Y+4E';/ M"]W0B%0 ;1(\)[CBQ1EIP6XHJ6D0GT% 8_3<#A&-#;56>'+.,SBH7SIE7V_9]G7EZYQVLSC..,T M9FVYP#S^H_-]X6SI. O>=>T/HS0[?4JF")C_'X['D2(;D]A-%7$NUT$6^8_+ M]=_AMRQ>%P,OP=;U9$<[IW:Y"F)UWG+YXRFDQ\%VR09LDY\^H[%H>3 M**:+-3<)I,@I_*-3=EX@8%$[CXZ228C*C:NIX!-+1I0F5F45<;@3X<]T.Q M@9,JT:#%:9,AG>3@E2Z*B4U(,4;JXB!P]2BYC,(@;GU]LA&FMX3_.4+ED7)! M-RHS0>Z4S3FN[>IF")#VP]]@"+L8HJZ#/L M7K9).(3WX>MH"B"=C*G6$7Z-#LG;O"&*EN B$KB60U@"SA$E800H"=]'0'T' M$;LAZ7O,R66=:C0)QW$$*XO(Y0B_9E1D>92&:9;2BM'F ]^/X(&)C1-DD3.*1/ +F":F:547IG:Q1E5GXGR% MAVRESR=70]?8&<57?>;.T&E[ZY304S7XL.#K\^RJ94!-KY)>"^J)>/3E^]2N MG4Z9SKJI9K_9 L],VQ<4/-Q0A1],$=GM. MZ0/(:4N+;C]K-XE=I>MQ+UG+D._D[2E6!<#-F=1L6L4-+53!67OC$358 R2:9G+>S;GN0BU MOEXC%XOL+[X&W76 M"O'ECJG2[@IY;$J-X9:UMNZTL=< /YL_97<4HFH#+2ANE6UU7&;D/LO2< MOJ[X04)Y!>QTA/2B+$2V((AE0500^A?, Z)+,G36ABYQG3R+OH#B?DO-)>+) M%6=5FIU6!B(',*([86C")-IUM0'!D A0KZ!E^5M!K )60B7_=1:$)K7=2.06 MMN)U+.8%)Q&U*1(G%V'CQ:J#2WP#95 KG%(JR^GBLJJ.@UZ<&RJ-C^M1CAPQ M=834\2?N.(K?+*C?[5XR_JWD4JDOMT1/-;;)=4J?"V!Q4@G D1X!*FBAHW.X:1^6P"=Q0A5*AH7 57M86W&+IA.0 MA5$;(+]K"> GDLI\'.C8 [7*Q?@E)P[*O7#4YA 4$N%GJDVPBM5T6WI@3?^5 M*L#-3)A(XA:CC\"P:I15@@5]NQ6F\8TJ].5 M$G>UHACVN3&L<>*FOE&,K^%E1 M7]-, UZE2C(8;29E'S 0>5OR#8E8$2W@+&4MM,_7VS)S)6&ZM>'J. MN;LB7ZNT,#,-U*4EI^XY34%]ZP+O JZ%@C1![+:Z\%C[QJ@@B>@S!33\5%7* M6*I^!+]R;&IN598P32]1AQE/C/!YE-&>T6RWAS:T?J^5Q'=.*Y<;UWND>Z+Z]7Q1< M%*IJ#5("GDBEE2UL7 +F #B]N%Q8QW"E*D"P+!T\D&V*^FN@5 Z'U+]P5M3C M$S0J/X$-VZ&NBD2T3\20;=UEOJ5#Q:-&5NZSE428FWP M3W?0U+6BMM2U>]V5-MY[4D]"0=T619&Y1[/9=J>T(EV+ MR.X6I5IB.$@CY6X5U&&VX11QDOHZTM39L 2@:H.[D,T\KZE0:Q_X58Y$VLNU0V*LRYH_&7^9#\A9;*IUZ44".\] M955=9W[\G,U%UH6#1/4QB4Y6F0W&,98LK"-WV%5T-7;9=&QEGGR[*_=*'9GN M3^K6NE'Y5G2."YQ-9!$6X!G(CQ1HM;=NHMN_,D'X(-FVG_V\*27+-Q[&8SA\ MZNT%ZC^9J;BUC:0JFV:X%NN5@:25FP4_E>\LV7ADM,9VOGQ(/?!NC>J#\ '0 MMIS-GG9VPZNL[2;(#D:+FQ[*[:51Q;(-ME5ZE-0>L?N?G]OB6[?=4PU6.8S, M7*2_2B4V'\-A+<.N]JYVL>ZAU*;$$HH'3@D--&9(1^>Y+A"#1>MH_OP!]F=% MZ..>7[^_4^3T 8/^91 OW64@HUY[LQ/5[H_5?8U93P0&$"-FXF[1\FT<,YSX M77Q2T6VBF'>:O9@2F)K$T?7"#GRP*. UH3+DL6YF=U^7\S*GXL]0R]\=ZC^V!J8CIW$J _E7ZSRO+%:6=[TIN:@9OWEW_B,W;6<-M%4PC[1S! MB\=W278EJ[A4PZ ]T$\1L8R;0&&_UD99+;N3D&1G1M9S.M/H$HW*&K_*J?6T M%LN-<5*]I\<4K$;C(L[KJ*RJ,:1FPCV':FZ W1O3B&=NRDDVM;B 6E=,5>:O!O!VI!\6@UI'?)SP6G0OQ7BTZ6^(=2#+U_.=DN5/UAKQHWKA?_M MD2B)WY(.220$ :64C,(B/EB41I6B82,=]Z]GVP;J B0.$[_1.5H6600.?Q6\ M])K+#@F/7(9.BD;:S2J1ZF!G&-W>4?RAK>.P_3J>CM"&1HCP@^="0A514C0* M%-1X^V092QLV?G[]YH,INH!WDG6I0^2 E_/3]=V/& N]6 3_]D_Y:O/#=1A\ MJ#;E+!B/AB$0]ZL@#3&\P[Y)/_/*K"B7-["R#[0R,?>%JEXP%[- B:I!@P^P M (4[CF&;]3BJ[2'&6RF08,[!ODLBJ1FC';,\VW1GFT&P!=VV)HLO@8ID;W:M ML)I5;76[*@M^H=6 MXIV:K?QR[4U5&H!4;A220/>#,?H C6:7 A(ZQK-81R%I"])XWLBH"&AEH3-> M)/$X>%1#!U""!G.;>O',E=6!GBK)=AL#.F51^":TGW'"= G#?6])?"/'I 'P M4"KI-['?^,JQL*7$\X.08.U(-EG*83=;TO*[#K(*TJ[\!;];E;U;-40Z M];AU,54[D%EWK(?S"L\4PD6_D0!'WNZ)(8Y.4*@;B'#C"RLP',)I_-A3T/;Z MI)(Z*H+T>.0#9KFM 8GNIPG+;;0$QMI___[JC@IF(Y QC M[@83"I8;3,:XMX-A&YAV%$ZC1&40C-2?*17NX&]'U&_FHN?X^X*#_Z[Q(*- MR'$8J4UF&1YY$L8QMU4'48$N1H+QP)*$EJ6,"8@3#)(X3*-I M?ZCU-1N>*18/9;1: F]6HK*SYQL9 @<$$KW#ORX]H8'HZ^[6T'8\.C?V\^^% MTU&3]3"XPP7(N+?Y_EA?V6^_].#<(7_227MD^?B$<4!LOKDA!7>O8PE_K)!O M($Y3 Q2, =+K8;FXI@K5;T%#@*M+!J30.Q)*O&1I8-T,$8\5;]P&&3-6S"T8 M*]E11"Z' YN3:$^8>X)]=>@_]109,!N*[X,7DJS] &FMKI^HE%5P56OB9O3^ M>D?7&9-*>&Q3@DRV2=$C9J&X!VR6@5\GV,;3F5GS/=&.L.ES^QD*M7*/+<3: MRA)N\]RQ];!Y@)H^=_?9!E?_,!BT 4A;DG#.H$7\(H'%/G'!&I%6X^$P11)1 M<+_P6WQC@* 1%8A^QV^U&E0RON /)-E*$$HA\36$D&$P"H=I>Q_<4-XZ>C*: MH,EW^TFY= #N1'=4U +&P2RI4*!;9*/G4-%B0:XO/>K]KN'V!]S^A,?%E413 MX+FMG0MF&'.FM5D'+/2R#18^1,0EA< H@;-OSKC:]6L=+Z=,J>S9$O%24<"# M"H JN?M'$P6"]Y\XW;#NL "R*DB,? MM@=(()&,DTBA1(.@6*6P7H[T&Q/#^ML20TWJ0D,7I<;X&B&6KQLO%30DTO,P M/@3" G?X,L1RWQKH'Y3S*.44'/)13G94I;V4D_P17T,]496:@&*5?1OJJ;9B M77/9P@G4,Z6"I\W^"!%-_414S_-?1D3_9K#TDTP9N$LS0Z*3H44U9>CZOXYL M_BXRI,D:_&] .A%S_T%!'4%PDDS":)HJ)'3S)6G;[@53LH.G:.KY?LC <42* MM\SIR.%+":$KQ%'R[-O6?M56?8;JZ8B/GU0,,7@FN*;5V^D@-)"D'!8-TW>=J*Q/4N3LZS2H* MF0J'P?7N80VBZS#$3W\KCJ"0+T5J]%8$H?9""9)IWTLT>&TXFSL M8[@4TR"<)8Y'>-W5L*TG%8D_S=^$3SY1PC$""-N2/10>_"0T4T>J>DWIQ[;X M?LWY\,GD*DYMTYF?FO0LZ1O3D;;(:-ES+-/PK38GWFD>V/[N5NWU/>^5B*<* M>C$V2J]-MF6N))15L84Q[7PX8KSU6)4M(C,6LU^E^S(+K:^#NX(HSW5P"S>\ M!*BPJ[N]BY+:X/YEM^:8!1UTEL^E22XRZ,Y;LN5K%:TFMCP.?C3R.N=/CMK] M6GOAH-"97>^6'.]A27=R813*U1+)TY1;":#[B5+H*32IHG][(8J4T#HG;!U8 M47MN:LC#=(#C=CW"G4]LYGZ70C%-VV\5[FEJ!2SR&3=]^Z@YL>Y=P;/[\9]C M).W=?U%FW9$'L0VLCYPUYCBC,$I&83P:*W!P:#^=FB-P6+"SR9/J>42!M-8S M\@-P7:G:) UP&<>8,U"&:]MG="=YYB1J%3C(!G 3\!P%7'JO[XWW.B&WWR-U M?'0D 1S'P?X\7Q+\E54&2[Y2_?P6%-J2UW9JO K:QT[+&/% \.0;5Q<@.5,@ MIM6EWJP%8"IA+A3N_;!;8L2PZ954%@MK=?-BQJD3B&88.OB(OAG&;GJT8SNF M!HKX&N'Z(S:/KTQ^/J"#M(F7AC6A=U*V4-7NS?/_M M*7F^@O51:TI#+\WS%'[<:D=JG!"F,]FMW#=!&GNQ M&$-V3ZG IIYC-T7P:#Z]OKFPLQ=7"[R$K#G:=G.G:\[(-Z0E6%696?S9>Z MY26O2WT]+VM.1B0T8F$ _7:?BO6N,!V(<&6*B"N0A58NJNFE+IEC,HNJ:T-= M68NUR??464:U\HGJPG[EB45@$7971N)KE%C) MP*=7[_>T*;]O?-^=VE0(_GZKE)T*4DAM, M.$M[JQY\"0^:%0*XH%C9B7#6@8^WD4I]8%H"B'XG-3"*]PH*6-"YYA;7##L"XLXZ&.H8#A5<3Q M3K646(M5E$.6_[JC>B&R-QUWWIH4_F(K@*N//[=VH]*"'QXP"Z8!(FQ%VU(= M!), PVP$1!UJX3C,35]=H:Y\D",\HO-"=!4EG(US-:0WJ+$0LGA<%A=9HO;%_(:U1&W7 MS .2K]DX83&4$H!Q#W]0&R*8X=6/KS^\O [/WN85J).DIZ,7HJD>"KH+C#WH M/I"D8SR$W9I:(QB EYSH39%:TH1'F)"#W":3!U,QJOME^:"LAYR*9.Q>IG-S ML"B*4 ^+6P%%C#JZ.B9?H];839_IZ%76Y_ *$XGIV!(Z! /W-F(X0S/4)4C^-#Y1;AYJ34,8*(Y/<@W7J^)D%#9/E('MU^&W8;D3FUC%0 M?>=#.N!E2=X#T\Q1B*#)\%9.'CF4VHMF='UT2M^NYJRI4O5^/H=.H+256]2- VB/9?(%=2?:5O7!F'@AZE%H&*K'V@=#]5"VQKYDIP6#.\0PS/IUO] M911(("5;6@OG*.7,8))WV-/N-W54%R_#(N?26%+FUX^:ZKK)XTC'MKA[97=6 MJV+C#/>BR VN@')#;D,*PL2B))=J(-Z:PB55]-)&_'N0(;>[33/;JXL)0@PW M-/O$N/R7W?S!61WCIRXE1OD7U5(_;W%[T$]FQDU1FKQ.#$JGY,2KX..&2_?1 MZQ;,.%1UR0("^R%F2V842V:NK:;#MAG2(E*:38#RM%,21;E:@3C#F=%M+D7Z MQN=B.T/[#8-,;.1,AO!-:@EB"=+&.]?&&+86JGW/RNULMY*] RY8"*)J=E#U M"*IGB:FM 1QIH<(2>82]+(U13FOO8B1?GDJ7D<6LVOZ&6Y0BBA;W$5>7E>"\ MV<%?M73N MP\5BUFZ XGVUW5)\O.-U9>^V4;->K_>9UD'#9F>@J^\Y7-:&F8HU;U25: M9Q,"IJA^Y4*$K8P7,FHH*]')AB=/6IZ1<=>8R$&N-FE:?Y+IHCW$S!GB5S(F M4W0#6E4Y:H.DJD+S(")8*VQ6 5"8D]5-&S>[N>+*VTFJ7[70!CYV]CW@IAG8V,;J%J $9J!J6KK"K-Z<\\[>Z M=E$IM(W*7Y@:HDP!]'M<13MW [RT25/7)-#O\_,4'26T4=\E0PWHRJ"'3$WC M9KCCTK3. E<=>S#,"&RX"V(:G$;#=MI.DV(["D%O1-S>7V0)["O$_('&>,MC MO&J-<4I3.IJ'YM#I69UHBX6U)^K:,AEE]&\VP>K]H,ABEPC"$H--XN3L "48 MQ],@G:;F18N@ ;>XU.S &BQ.AL%H&MP53;.4RTR8,T"Y +L%,1<"Q@=[ZTXY M&$\H(RY-,CL/K>E$D:@M)N$PCFB+X^GH**M87\YP0%:7M6_/UIM)E%0.UWJ' MS+_@ZLDL^4JE0M4MA*5)]S4N$I182 M(&)IM;QDIG(J"YD"K?K7%UOE^VRO@XF^T7:. ZMODUQ*3L+.PGC>!W_D\#[! MLVM3?JJ?G+NOLW>, @C)FFI5D>;@&Y4"3XE"34X2&$B7F]JJ"TK<^A/MUP37 M/!;YG&M:EBS*+P"DI !@C"0B1O"7ZAYPVI3+K8RC$$NTD(\ZJ!^I,F/]6"X: M48(QM7M)93'TAD.JJXOB:(&NS9*YDVKY(%5/5/$NXS)\!-9/!1XPSM0:3BIG M<;E@TNQGU4:[F5 MNU UL+;NR5O%QM 35SVA2Q+(Z.]#1=UF4T!!L/M(@GET_B)D$9#2.!T%=[GJ M1,V!%+CT*,Q&*;:#3=/@9Q'>R?TH\;,2()!%<1"-4_'];#MX+WJ88+_JV!*' MHR0"0A?!HIV34%A04Q-2 =^^'9KH!?*^'\3N?3+M5DWV=GEF"X$T' TG*A79 MH(<2DWE_U$I.&7^H4>AH>#PK/0DGTRGAMKM-4^,8Q>O$JN;3C=TA>!$?JEA; MZ(>8KD4CB"_2KC(1VW&"2M(UK;G5W7%]^M817O6E3+^!6_'@C14QOQR@D-9# M8H:FNDX6XY3V!A2S$1+")32A0 Q-C."4ZM MHJ2.MS+C,<+/+'=LU;9J^7#O,&9D M?K(3M_VX\>4:UVWM=N6Z8QS5PQ)G72.=CXP^V!7:%ET3V=*4M@ M=>ZZWS--P(V:,DSJDG0BR0TKLFE&[1RKZ*GDJE$&@Y?EDJ:#9?P>TXO#4']# MP4&@2S!/L=8V +R:XUK@P"^\*R4WHG<:>U!=Y9#-5G4W\0K;PM0:_)B"9>H? MV! PG;^:+97BW\L JMV$IWP7E_I[3WP82349"T]"G;Z7 _W#5O^@FUB0#"[DD2D/@T M%!%9*12IR/Q -. )],Y'OMB$)A*@K:,5 >S(-:@H:*NJ7#Y'E\=LK^2U(]M" MSPY&TY$144&Q-NXY7:31&!Z5L1'IFQ3C,+WO=HTNU6'5T*/'4% L9T9M47MF M_-5!Z,8;MO.MK&5WS;LX(*7//(IK2YU:4UU1_29&Y+JN9B4="^T6*-X]A28OMMQ[,%\T?%'(*ZO2$<7*B[A'(%#% M+5$RTY>(W*N,&"I"$&.6 .\7@%"Z'R3[_MF-;N/4S+8;>"Q=,U:JKC%AA6Q8 M.AWH=@L7%'L4&-^#?OPUL_7>IT^BA>QUZ9]1*3^YK(W,9*:@E)VXY*Z41 "W MV/A$;K)*!>%\"*,\NB6I?5$Z+U@(SGX(KN\^DJW@<@AC_ZB$%I"4[B6Y&=@. M%U"=#-.+X 94@7*A"R*_Q"0%70T^-P.TAL\N462_L\U3NG^]GB!.AA=V+25Z MHCM0>M) (2Z5*KF90&3E4J4WB&=ME"L+O]%5R#IS(FQ^TF"T^_)&\URB&7H=4=!Y9C1KPVW9?>6-V73L90;"N@<\9(.\+#H5JX M(K/*5B:7PSA4YB #157 SJ2]^(MX"GCCX<4+JU1>%\!(?%]).5%^)Q1"# ;/KM_=O'YVH0+.GDR)<7'+ M40P$<5JK,=R2MFY)FB8TGRP0TGE(UP!ON1_9#V3Y6>(R]XN=).?E&4N(. ^84:PD@]WN0&CY##%X'Z \^+5D::2JP-32"5#1\%1JML/I^8 DPH9>"9 MN(>JJQ&KS'BLIM-5+;7["692&M\4#>C6D.:$N260#BW:6P@.4$0,8DLCO^!(+E9C:J4R$_E#,'TB=%#X;I4!>/Z"7!R=\S;XH7:N]5;M9B>V5)3:EF.-'(BHH/V M)E,/1=DY) 67K'V2H+CDR#]671%3;9PH;RR@)D'C&B-59TL'J*OB6I#O*KFJB=0JQC -P2QS%NR8K@=6,[[$P7=SU*^WKP947@'BNUV@HE!1)4\\^ MD!ZUDKVPV] I.^T49.W2.-%J5=%:NFE:9,(7=?<.?E2[,25\'#76RZ:ZW-6J M#ZL:@GZBUG4ZTVJ.O@VZ! M]$L_YR*S6N;<"N,Z&Z>%0+,<:W$$*^L3QR$=$.TINN5TV&[EW+0X,MTVS\IZ MU5C71$0ED^P6T8()Q'Y1K<;(!9QH\Q$=F$0;0VF/K=,,+;4*M^^.;;5= MMX?A>!\,-E4RM<2,SQ\O=QFX2@"J2-O/3! H!//I&I5+D:>VF'QP% M?^F =UOB/ 4AW%OL#-RE0JVK+?F@BH)(^+@0<\NGQ"DEBJ1(>0BW$72E2QVH M92K UQKR6B4G]5''$I-RA29:VUX,#':'-6+8S01_"3._"OZ@3PE;$:LH.[Q2 MU+IV08%-0F&LWI[-?L.R/>B9S.,=4#/I5ZQ8#= )79:7A3U^/'@^.C1E705+ M !XMS"0HZ,;A ;PVQR8JRLRNV]C#-<>0@QF:3OY\]^[5LPM7WM&E&-2R]!*, M\J&563;,%$N5N4BI3I(L2KUZ[9$1)WM'KU3DH[9T5_>2M*7,Y L;6DK,(]9E M5)MJAG$U0CH!&%M"6K+SN& ^S5?5SDBF&;ETCG#29GRN-* $-8_*/[H<3D/-8"]/9+5$ M.$TL>2ON[H4='=V-NKNVFJN]9#)K+<9^M[TK]=,=[4JLPAYG*CO2G@?Q:!). M8HI^G$[QL$O$%]5<'MN#I$DPB(88X0V?1J.Q8W#&@[VS8G+^ MEZH[^U+5YMIJ0"KI/HJ'899,@L$T'%+?DRB*PG0<^=XQ*TJ2<#R*X:7IF)P, V< Y(C6E*14CNI]A_,\A]-* MX+*Z6$8\#!,TFD0CS$$%<-7,^ILJ74VQC(1)R,^5_ M@T&,O77,@[*#>!)&^%04CD&%A]&2U,K5Z?093\-D- I&833)L#Q:.J&-RR-X M?V&N20#:WW0:4;1N/![WA]\\QVH"4_Q?2G\/1SH4IN_I"?YOI)X^<,P_JF:> MW^2\SR-D\2@.8P! G$SAW*=(SH V]!$QA&.*_\1(=29X3%]/P\;A.(,C@H6, MXBGUT\HR'-GS$J6RR(NP"LR! ?HU24;43(J:<_43,B2ZXPF63XGC(?:R I3H M(61 $\")OEN0&>-E M@;;'=4Y1GA]1G?]0!3?2]%1%@6&,U356-3(Q5S[6OG5G$'HWMV>@Y%NR7:H9 M[O4,;$$T45U?U!8O=WCVJ9D+)K;>36'P=DSSY#+\V@XKZP:Q7?)&(SS+> S8 M-@6Z,0ENESM8Y4U?I!D5VH["$5"O;#P\:1X%P@B0)P,Y($J&P#$G771@7.Z3 M!.5W%)M4 <=;JV+>.VU["XE^$O?YP/DM<(V#:(R-+ [6#^)E3A,_* M1I: #S="XD7/"H)?27'R#H6<528#V9K;K:-NS:](JI;S#&;J_P$X\1WQYB5& ML8,\L!3)EJW/'_33KW0VI? P323>PDB->9^J\>EHOJWQNZNK;Y59D3!$_.%3M8;>675^6Z\L#N^Z8 ME%K#O5(:9&$:JBOS,QN VBH^;ZO/)H>#=+[=AIQARC 6#/A!@LAU3\ZI?EB \.[X"IE!*<.N MFI72GXFM@&2 )1+$ (TX X_9:T$S J_<08Z34%>7$/JFJ&O7 U+WT/OCW\<1 M=%,T=&[9R[)61D?AUD*0.XRW7;W1+B U=T>9;4NR:;5+2GTAUSPOWV\079#@ M2\L$4JYN^@=,5,< JH#^XOT<_E75) 61=IJ%*H%-0 M L=3%*_'64R_3$#7C0(J3QI,LG Z'*/4G0[3($+- '2"<19B@U'X=@C_3.%5 M8-%8M308@XX(J@/\ )(;O#P&R7 \!;UQ'(S#)!K2@,#7V\=:)4'Q'^3=+ U2X-(CE/^3(?+KC*IX LQ>X#U$K\N.XEK:=J3:4CS-$,,,^EA,G2'E+NI2O6V@_ &T-)>,+M&_TMOE66 0JYC@Y MG-,ZV!DJAO";A./)N!M6#=R!-5*K(MM)5M7K3H=PS%E3W<1=)/B_MO= MEN#X;0_&X*)26,_$6=Z8FYY'V2B,TFD;BM<]B=Y_0X@.PX1X533AEM/35. ) MK"N>=, RSGQ@P6_[P1*CG=<[!W#.24>=M2B[W:+\QG3ROM]K4S_Z\9SZH&=> M-%O:(Q: MVST_J";V1PJ;.7#+7I(BQ=)UZV[^VZYBLQ"9'UW.,79V9 M[(_!&ZQX$H"J= >$@F)+T+Q#FKJE3[Y>;W;FZ=A]^N.ZZGLRN5 34;(+!8+@ M'[;)T;7C(#Z]0 6PV,O*@Y]VC)#C)$RSJ?V'HNWFKQ[Z[INCC?&*.6N&T?I\ M]%[#A5;/MC[VW_,VE[*U%-#SQF8,_B3Z*,,4E;E4N-88Y5F$230>AG$26S#1 M>&A?$'LB% )2TB8O'*#ZON4%V".=\W8+L\^]&#;V=^61_^,O0!:%HSBQ_^A> M@,-8.@U'662PU/WX57>'!3%S=]S//@'-+Z:Y%P 1V5P ^U/[(B38B RY<(:6 MF81X?19.J%;<61:6327RHI M)WDM"=OO%M9.[6S"]B#80:Y8DB$'FX):X9*N,&FR 2CTOS95JXT@NU:KD!R9 M%VT"\/$N> E/@\#U2E^((R*H1QOQ>LVXYA>ES1?!?@>B73H$08F,8=,PFHZI MOQ!(^UB"-0*R.0Y'PRSX8[[)^95B'2 68YVO.)RDX^ /N_4#'0 .2RRVXL6&/CK M5&MUO.O>2*N. J-L==WTF+D?WRM/E5AW7D\YK]S;_J9=Q=9"*HRRMV^]_JDU M<'?04]0?_8<;CO!&]2:R@'_\"7N9[O7KIA?5VB)5?);4)(,PE\'=!X5'&/Y2 M4%\+G6=ABM%I\Z*BK"/B$>>],1Z.#R_FC;68GI +4&:F4?^/23*5VS$_"T8@ M*87#-.9_1YD#8 .Z13>.C+ M[@S*\O%T2B+,( +I03XR*3'7@"<>FMD%FLLX[;T M7"-;_]$BX"$/K)C'2[='&"J.BF,&@*#5SIMZI8+#%T84@)[ M[@YGS+K=TA(P/!4#5 4K/(-_\P$/K];:_&N=.F+O_[7)>#ZTR"\;Y^"5UO<9 M+D4:#L=(-(T[&+[$(+*A?+EHCX1NIN^YO8!/KSMMYG&" M4!?)UJ@[:'4(%R0>XQL_VB>MMTB'UZ!B_WW:V9R : .T B)% ["GKE"I#T0] M\EP_U):#7DM'!JJ8C\$>IWB1U$O[HZ-9W:E;\<$G:3\'"+$+[??YD\X"I5@S M#!:CT+(H3*,D^+7:_H8Q:AML1%77P303<)I,L*X71Z ^5"B63>#ZIY-@ M,J(@+ST#*'W3A&)24/T;@8H==W??P#F55#U3F@">"E%<0U- *$["=$*1'$D*BAG+!),)62XQ"C$+,\KS&2081<%!#9,,_L0. M,2H/MI@]KJME];"G ,=I' PFB'QX[2;A$-Z'KZ,IIKZ,*10#OT:;Z*U4/4]P M$0E>(DC#"3"GX)\/L/[:$TO=HQF=5;30)QW$$*XO(Z@F_9A25-4K# M-$MIQ6A*NL"JW)-T8N-Q,HQ!FQX1?1AG83R*)5J#_P9>!Y MR0.P@&G21L:?X=907NPI>*X>]J:;JG/,-55^4&-[X[_"_A9"1V+RCC=BB+,L M',.QG!:J-DG&YX2JQ=D4175/MRU/R;GC'@M_\;]>M3=W93H=X]?DG\,OR^01 M*E_,SZ#S#G]T3^?&!VNK9H$=-=3C_KD^J9Z?8J;'T8&L$)%8)#"U]0(UBF$T M%(T";CZ)C+STYE(5ZCM02I"G3L/)SHNX0!Q&($M_'08,II3A+?]8.# 0)+C0G6609Y#Q (,:AX3?TW1\&!7H M8B0H%(EQ+TL9$R**T,J,IEVI\W!?P5,8B4KA^E5EZF@;NX_D_:-=W?_/ MV]4=[F1V H]T7U!=T[R%N/_1PNOOI(77&<=)M_K@0?ZC QAW #NM% UZD"QJ MZVDZ,GB)R>U+V-.EI#9W[B@F1./^^>?.[3PC0[ISLD"2+E4K#SM\UJW*WTAI MW5VCK4=VUOJ!M9T$E1M3'T>J+/Q$-M.>'"X;8A_O7@:#Y\@KL?RVPH_V*OZ8 MKZ^"H1R@/_BVV\#,+:U0.Z45"BJMT VA.E0TH<.[53V N52/4EE'/ZL2ET"8 M!!X_%FC$"KA@9C;,.C.7F,)*]:%^+)HG3(<[/AJ6-[BFJHQZW. _[:I&=Y(B M50LZU?U'_+W";,K>*-$N=/COK2'((^G-&W.NZ^ @FM^]E*S*UT8F[]!7>Q M-\LW^/[W1RL]XR]ZL#/,F1[72(PO37SL.WUS<=?+!3< _^B!>E M9[;V<][9.X-Y5J-3@'M_.+ *^QGO"IQ!/+/WX,*!'%(+&0ZC ##4*\U/!6LZ MSTCM;QRHDY?Y[^]!>4"3$AKYN[CRE8F9OBHRYR1H=O),CIN^CG&2$"5[3O98 M^HA1]WFC\O2\8IWO+ZBVZBC_&3SOPD+5>_&_0T5'9Y[IDNG56'@DM&XF8TVD_0TGO2J-[$,EP?0?< #7PJ.]A->UE9L+ M:'J)6LH7T/33DWT/G;B3&-:QCI,_H[7SHP\A4+QI7Q2GU[6F."D%'=PZD-?0 M.6P[V^#TD_5D:^),P"3_=HEN%,N((?(GY-K)/EO2^KJK/:<'*]#+Q],^>J*4^UDKJXZ>D9RV/'A@U19:T.G*3P\5UG8W=[P3!MNX6UY1ZA&VP5 NV=YMZRVH%%8^RS0+%S.==TW M75BLXVKJ,,C8IZ9DD>_;6]U@;[,%E)VQRYE*]#3B($#+&VG :Q%E9OE.MZM= M+-$9(,H7>D-6NQ4Q;]-5FD2K#K#]8MRW74[^^>3E)'X)L&,2.)I?V:7"EA^J MHP>15CC@.D@73LLW;K_0CDY&!SAU5F3WA&>YM#I3-_X_327K4QX^;BQE>G- M1'S+4.]-PSK*Q_HZJ:'G4QCGK$ MPGC4\X.L%+;= <7A^VFMGU;$/=HT.V='E'(7QU#NRE+#\:CJMW([O MSLD-_V(%]OP;925J=RS(NVW5=2J9-.WV;^T\[8['Q$[4[AY8*U>[_8!)UO[J M,_D&>=A?X@,P*!C:2SA->Y18W0,/+/MB6.R(>==TXHF6_ZJ7^?83D7^EXLX5 M&<"[8,PY_WEZUNW?;$6]:8R_VPHHW13S1IT5M+.N_\NF/Q$$O[A9&.?CU4D# M_,UQZYNOZ@OPZT2")C[/TXF9E6KZ3J>:?@U)ZTV=/4C>OC[#[?B(7Y>3=M:* M3T\G^^976@E=!T34;SC'03G\&\YS7(+^AI.IGW3@\($$\--3OWX7"B.+;H_= M3<H@R<]J4<=,T@W$ZEKJCXE,:F[@$ZF44<=XU0BKVYZ^C'Y[%&M4^ASK#LY M67"ERO8DAT"AHY9>6J#P1N;>]6=SSGXBC17/5%QT$+L\-&*<).:OEC ML"$,[T60MV(-^L_@RS;O2?JS-Z;"K.&4_"8=,[_&J ^]&&4>[L&M:.BW$!FM M_GL?]%G>'6HF4F\^U$^ZU^X7 @D!4<[V0 ^,V;UM,2 M1N]_SMZ%YZJ?8DR6X)6M*C#Y_^W672W?V(/U!$$Y]9+_::\\F3M2CFE(R M8?,[%%2\P\9>RS^;OO;6NWW+\L9.?8"'KV=-R,VB:S;86?M3?$=G7O7,WV=Q M+SL)?'WFM_[KHE/_.-DS>"1E$J0YOV'QZ(O$;';UW#0Q]"5Z>;+>SA;RR-!_ MW33;\G[7J%Z_MSEW[_B%(R'Q!([0U6.QA>L?!W;DX'$OYXZ'% M]V9+^H1Y]DLN-OV'T8?:+>]V+ZK5.0G7YCYM')Z<;? MF+$,.^]1>D?,/W:+CN+R9;J&5K:^3-,4(&716,*2PH34#[_[8\=.[ARGL$="?#X[=_;=^>[G MXI@B;/S285JK^X>:SVHO<"1>P2#9E^"2X^QUE -YXKKRFS>S9!RQ+EH/*9=6 MFK/=VV(O?#3^?@?S8M2R?Z.;K;"@X($AQJQ 0;"\=SS%,W>J6#? M9S6&YZU1S7-M?3N'XI>_XB0KD*9X;D=8=!FG.1DK6#K*2Z=/^&2J)&NQ:C7$ M;H,5NF!\82T6MN(B1NZ/Q72G]#>S:F18LI*K\=8\[L63:#!G68/Q!U>&-FJ( M+36WJA,GPE/KHZ'>VF ,5+M$F$&[%8%':SO?T42&-=',IJF2CM,2P;1V :-[ MFVX?A<%;)K:H>QM,BI62::SP,,2OL0IO%!;MEM!AOT@+D8?R%GBWG1C;Z3C[%X\UN) 7X_HGMME MO $SAQ79#TE^-#E)["@^#W3^YR;Q"($$T)FTAR^*W;14 [:"X.IIA%=*!XT) M8X0( X5&B\5,( H9WD&S8M>M:QJ^YI2/S34VQ?: *]W6T%D1'1E !GE@S?7. MF[(9:QZ$C4<$PH?M MQY_W20F\;H^T*3 "#CMHOEX-+F:"@;'HTO)]7M<4>_Q,ST/ KT^8$8+7^WJ M?]8*)"41GU[-)&ITHN=SC4=3V0X6K#45#D._RR3_-9A3_>LZPO!D-+F0PX\2 MTQGKAEHYI8KN+OM-BV -JE)@;0),:WU]LKD9N^J5:O@)2\UQ-V>+IMXFG8C( M@PU/LS8@4\!%:K).[3WAJ%ZT>?"H+98BV4I*3#\R1W[4MT:<,:@3)X0S_")1 M6RXM$6T,.$O_8'$'9(P:QGL!8DRP?1PX1EHK)P'(1,8M$&2DA>$C=<"GZD"$ M.>74M4&-3M=1DJR,=.W0+\!'$5'A(/K*BX=_JBSK=&*5SBW

+ZXTL?0IM@I M9O<]S;\V4?'QL@-8PQCW28ZT8J/^KNDJHJK#F;D#M>=MX$;MMOT_EF)$.+E+ MEJF8Y=E6AZ6U+ @ _0L T !X;"]S M='EL97,N>&ULU59;:]LP%/XK0AFCA5%?TKATM0U;H3#81J%YV%M1;-D6Z.+) M>UV05 M9JBY$#7F.E((R9#2KBR]II88Y8U)8M0+?3_R&"(,$/IZ]_MH*=?,*N''V9C;S'\]O]O$S&SB'P'%\R!,81)?0^WW2"_\P MKX[M42_^C/HGS'O$T0'BB>A XI5)]/I=3>-"\&ESY] !FADQ#-:()O 64;*2 MQ&05B!&Z<7!H@$Q0(8'2IZHK!P9IGEPX<)XY\)Z'$2ZDK>TJN-]5/WTO,'A& M(*%T%!A"!Z1QC93"DM]IQTZVX \AT-O+3:T5EA)M@G !IP0[Z"(K(7,LQS(! M'* TIK@PYLV/(H7U&0MU/M6+X=;W]PY?"]Q03KK=\4H M0+.CNJ:;=Y24G&&WF%\6#(XLF,9HJ ,J(&Z]05QVH.3U#SO][G$G,L$=T6K>_^2][E_ZQX?O7WDNV_RK[@E[6KSRW1 M/+\G(')Q"B*C4Q!Y I_-_/J9-7K]Z[W5(NPT"",*5BVABO!>;47R'#L]ID-+ MX&?3^M&=9WKJ$S2]0BO=B^_PZ]P<%ZBEZMXLT083.-D?C? @&F^ MGDYM5D$C[>_M&K3_IFA-(YW_:,JI71N0N:T 7%-/P]DLG392Z$7+90_0_L.*Q\#.>M0@R)B#CDT'.VV:-(!,",CD=I+05@DP) MR)07\I.TRHJV$$\&K.]ZN)XO"+0+7K2OL '= 8*Y)& N>6&656O/([BDE)(F26Q)$\>,>),2E)A.R2(/+A\ IC4OX(F?UQF ^/37=$N2-B=L=X M8CR*2=DD8K;)+D,>!:.D$K%O1^&T5 V)\Q@DN1O%OAU%9#'B#&-2@HF8!;.7 MQXS>1,HK$;-7QO4GSL72#YYW&)/23'2*O:@=9G2!,2G-1,R:.8KY4!20X?P_ MHC03,6MFETR\3K./DQ[Z7EE9E@87H!&EF8A9,TZ'R MBOE%&C/H^^P>G%3UWD*/*=?$S*XYDJAYZ&_: #YAB"GSQ-SES%',N0_O!F-2 M[HF9W7,TGQRF'6.29R',[B'SR3C!F)2$8F8)T9@IQJ0D%#-+B,;$$HHI"<7, M$J(Q+S$F):&864)OBXBQD$GY)V8OVC$F):"$64 8D]9Y0@DH8180/LP8IZ.\D[ ?PH_5CV.4Y"$\LW;( M XX$:R>AM)-P;[%1!QP)UDY":2=AU\YJ/(8GE&429LO0FP2XAD@HU22G/)%) M9_B!$$HUZ7N>R?014KY)F7VS3>=^2N7+\%\X:"Q_G9JW_$\G 4XY4TIX:1;X4RWG>W=30Z% MTI!_\9>POCV3=?9D1/\R//D1)_TI;M'5]=RW/>K/K>S;MV/LGM"\^Q]02P,$ M% @ 77^A3-JY]U\Z4N M=VV7F_&;?=M?ZF'\V!]"5V]?ZT,.LEZGT$]G5,]/TYFKE]VFZE]VL5K]J/M# M'C95>#N'7VW_6HXY#R5I/-!2@^R^2"C!_E\D-.#TGQ0H@?=SP?=TX,>YH,>Z$&/\T&/]*"X M!C*N^4D(:[[6$7 =^5Y' ';DBQT!V9%O=@1H1[[:$; =^6Y' '?DRQT!W9%O M=P1X1[[> O06OMX"])8%[K71S39?;P%Z"U]O 7H+7V\!>@M?;P%Z"U]O 7H+ M7V\!>@M?;P%Z"U]O!7HK7V\%>BM?;P5ZZP)G)>BPA*^W KV5K[<"O96OMP*] ME:^W KV5K[<"O96OMP*]E:^W ;V-K[QM?;@-[&U]N WL;7VX#>QM?;@=[.U]N!WL[7VX'>SM?;@=[.U]N! MWK[ LTKTL)*OMP.]G:^W [V=K[<#O9VOMP.]G:]W GHGOMX)Z)WX>B>@=^+K MG8#>B:]W GHGOMX)Z)T6^*_)1.]RK/N\^S[TI^90;EWRS_!/:R9PE^']G&^? M<9WZZ?Z)TL.X)8?KZ\TO\>O4/Q%A6E&>?P-02P,$% @ 77^A3#!OJ4SU M 0 CR8 !, !;0V]N=&5N=%]4>7!E&ULS=K+3L,P$ 707ZFR18WK M5WB(=@-L 0E^P"33)FH26[8+Y>]QPD,"%:F(5KJ;ILDX,S>I=5:]?'QU%";; MKNW#/*MC=!>,A;*FSH3<.NI396E]9V(Z]2OF3+DV*V)B-BM8:?M(?9S&H4>V MN+RFI=FT<7+U?GUH/<^,] M\*]B8./A?V_]<#D$2 X)DD.!Y- @.0J0'*<@..\ K M @ $0 @ &9 0 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 M " !=?Z%,F5R<(Q & "<)P $P @ &W @ >&PO=&AE M;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( %U_H4QED+%/50( *\' 8 M " ?@( !X;"]W;W)K&PO=V]R M:W-H965T&UL4$L! A0#% @ 77^A3&EY?WH_ @ L@< M !@ ( !(1 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 77^A3(T+,*6= P 5@\ !@ ( ! M=!D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M77^A3%& AGZV 0 T , !@ ( !&2$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 77^A3.5E M9:"U 0 T , !D ( !M"H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 77^A3/^M2Q.Q 0 T@, !D M ( !>3 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 77^A3#-%M5^V 0 T , !D ( ! M-C8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 77^A3 DQPWFT 0 T@, !D ( !^#L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 77^A3%D/C'W3 M 0 G 0 !D ( !_4$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 77^A3-.&;*#4 0 G 0 !D M ( !\D< 'AL+W=O&PO=V]R M:W-H965TI+ !X;"]W;W)K&UL M4$L! A0#% @ 77^A3&;7YTVU 0 T@, !D ( !V4T M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M77^A3 C<(K_& 0 -P0 !D ( !H5, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 77^A3 TXAV$M @ _ 8 !D M ( !ZV< 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 77^A3*SHG]E1!0 Q" !D ( !X7 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 77^A M3*/&ZUX% P (0X !D ( !P'P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 77^A3+#UKZHE P UPT M !D ( !F(4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 77^A3.L -/;Y 0 ,P4 !D M ( !)XX 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 77^A3%A__J18! IA< !D ( !B)< 'AL+W=O MW0&H" "Z M!P &0 @ $7G >&PO=V]R:W-H965T M !X;"]W;W)K&UL4$L! A0#% @ 77^A3+\Y MY_C? 0 G@0 !D ( !(Z( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 77^A3#R$HGH3 @ EP4 !D M ( !5ZD 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 77^A3/R\R_'+ 0 : 0 !D ( ! M + 'AL+W=O&PO&PO+L 0 ! J M / " ;(J 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 M" !=?Z%,VKGW5R\" X)P &@ @ &/+P$ >&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !=?Z%,,&^I3/4! "/)@ M$P @ 'V,0$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 ..2@!* #@4 <- $ ! end XML 79 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 80 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 82 FilingSummary.xml IDEA: XBRL DOCUMENT 3.8.0.1 html 215 237 1 false 71 0 false 8 false false R1.htm 0001000 - Document - Document And Entity Information Sheet http://ni.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 1001000 - Statement - Consolidated Balance Sheets Sheet http://ni.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://ni.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Consolidated Statements Of Income Sheet http://ni.com/role/ConsolidatedStatementsOfIncome Consolidated Statements Of Income Statements 4 false false R5.htm 1003000 - Statement - Consolidated Statements Of Comprehensive Income Sheet http://ni.com/role/ConsolidatedStatementsOfComprehensiveIncome Consolidated Statements Of Comprehensive Income Statements 5 false false R6.htm 1004000 - Statement - Consolidated Statements Of Cash Flows Sheet http://ni.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements Of Cash Flows Statements 6 false false R7.htm 2101100 - Disclosure - Basis of Presentation Sheet http://ni.com/role/BasisOfPresentation Basis of Presentation Notes 7 false false R8.htm 2103100 - Disclosure - Revenue Sheet http://ni.com/role/Revenue Revenue Notes 8 false false R9.htm 2105100 - Disclosure - Short-term investments Sheet http://ni.com/role/ShortTermInvestments Short-term investments Notes 9 false false R10.htm 2106100 - Disclosure - Fair value measurements Sheet http://ni.com/role/FairValueMeasurements Fair value measurements Notes 10 false false R11.htm 2107100 - Disclosure - Derivative instruments and hedging activities Sheet http://ni.com/role/DerivativeInstrumentsAndHedgingActivities Derivative instruments and hedging activities Notes 11 false false R12.htm 2108100 - Disclosure - Inventories, net Sheet http://ni.com/role/InventoriesNet Inventories, net Notes 12 false false R13.htm 2109100 - Disclosure - Intangible assets, net Sheet http://ni.com/role/IntangibleAssetsNet Intangible assets, net Notes 13 false false R14.htm 2110100 - Disclosure - Goodwill Sheet http://ni.com/role/Goodwill Goodwill Notes 14 false false R15.htm 2111100 - Disclosure - Income taxes Sheet http://ni.com/role/IncomeTaxes Income taxes Notes 15 false false R16.htm 2112100 - Disclosure - Comprehensive Income Sheet http://ni.com/role/ComprehensiveIncome Comprehensive Income Notes 16 false false R17.htm 2113100 - Disclosure - Authorized shares of common and preferred stock and stock-based compensation plans Sheet http://ni.com/role/AuthorizedSharesOfCommonAndPreferredStockAndStockBasedCompensationPlans Authorized shares of common and preferred stock and stock-based compensation plans Notes 17 false false R18.htm 2114100 - Disclosure - Segment and geographic information Sheet http://ni.com/role/SegmentAndGeographicInformation Segment and geographic information Notes 18 false false R19.htm 2115100 - Disclosure - Debt Sheet http://ni.com/role/Debt Debt Notes 19 false false R20.htm 2116100 - Disclosure - Commitments and contingencies Sheet http://ni.com/role/CommitmentsAndContingencies Commitments and contingencies Notes 20 false false R21.htm 2117100 - Disclosure - Restructuring Sheet http://ni.com/role/Restructuring Restructuring Notes 21 false false R22.htm 2118100 - Disclosure - Litigation Sheet http://ni.com/role/Litigation Litigation Notes 22 false false R23.htm 2119100 - Disclosure - Subsequent Events Sheet http://ni.com/role/SubsequentEvents Subsequent Events Notes 23 false false R24.htm 2201201 - Disclosure - Basis of Presentation (Policies) Sheet http://ni.com/role/BasisOfPresentationPolicies Basis of Presentation (Policies) Policies 24 false false R25.htm 2301302 - Disclosure - Basis of Presentation Basis of Presentation (Tables) Sheet http://ni.com/role/BasisOfPresentationBasisOfPresentationTables Basis of Presentation Basis of Presentation (Tables) Tables 25 false false R26.htm 2303301 - Disclosure - Revenue (Tables) Sheet http://ni.com/role/RevenueTables Revenue (Tables) Tables http://ni.com/role/Revenue 26 false false R27.htm 2305301 - Disclosure - Short-term investments (Tables) Sheet http://ni.com/role/ShortTermInvestmentsTables Short-term investments (Tables) Tables http://ni.com/role/ShortTermInvestments 27 false false R28.htm 2306301 - Disclosure - Fair value measurements (Tables) Sheet http://ni.com/role/FairValueMeasurementsTables Fair value measurements (Tables) Tables http://ni.com/role/FairValueMeasurements 28 false false R29.htm 2307301 - Disclosure - Derivative instruments and hedging activities (Tables) Sheet http://ni.com/role/DerivativeInstrumentsAndHedgingActivitiesTables Derivative instruments and hedging activities (Tables) Tables http://ni.com/role/DerivativeInstrumentsAndHedgingActivities 29 false false R30.htm 2308301 - Disclosure - Inventories, net (Tables) Sheet http://ni.com/role/InventoriesNetTables Inventories, net (Tables) Tables http://ni.com/role/InventoriesNet 30 false false R31.htm 2309301 - Disclosure - Intangible assets, net (Tables) Sheet http://ni.com/role/IntangibleAssetsNetTables Intangible assets, net (Tables) Tables http://ni.com/role/IntangibleAssetsNet 31 false false R32.htm 2310301 - Disclosure - Goodwill (Tables) Sheet http://ni.com/role/GoodwillTables Goodwill (Tables) Tables http://ni.com/role/Goodwill 32 false false R33.htm 2312301 - Disclosure - Comprehensive income (Tables) Sheet http://ni.com/role/ComprehensiveIncomeTables Comprehensive income (Tables) Tables 33 false false R34.htm 2316301 - Disclosure - Commitments and contingencies (Tables) Sheet http://ni.com/role/CommitmentsAndContingenciesTables Commitments and contingencies (Tables) Tables http://ni.com/role/CommitmentsAndContingencies 34 false false R35.htm 2317301 - Disclosure - Restructuring (Tables) Sheet http://ni.com/role/RestructuringTables Restructuring (Tables) Tables http://ni.com/role/Restructuring 35 false false R36.htm 2401403 - Disclosure - Basis of Presentation - Schedule of Earnings Per Share (Details) Sheet http://ni.com/role/BasisOfPresentationScheduleOfEarningsPerShareDetails Basis of Presentation - Schedule of Earnings Per Share (Details) Details 36 false false R37.htm 2401404 - Disclosure - Basis of Presentation - Schedule of Cumulative Effect From Adoption of ASU 2014-09 (Details) Sheet http://ni.com/role/BasisOfPresentationScheduleOfCumulativeEffectFromAdoptionOfAsu201409Details Basis of Presentation - Schedule of Cumulative Effect From Adoption of ASU 2014-09 (Details) Details 37 false false R38.htm 2401405 - Disclosure - Basis of Presentation - Effect of Adoption on Income Statement and Balance Sheet (Details) Sheet http://ni.com/role/BasisOfPresentationEffectOfAdoptionOnIncomeStatementAndBalanceSheetDetails Basis of Presentation - Effect of Adoption on Income Statement and Balance Sheet (Details) Details 38 false false R39.htm 2403402 - Disclosure - Revenue - Schedule of Disaggregation of Revenues (Details) Sheet http://ni.com/role/RevenueScheduleOfDisaggregationOfRevenuesDetails Revenue - Schedule of Disaggregation of Revenues (Details) Details 39 false false R40.htm 2403403 - Disclosure - Revenue - Schedule of Changes in Unearned Revenue (Details) Sheet http://ni.com/role/RevenueScheduleOfChangesInUnearnedRevenueDetails Revenue - Schedule of Changes in Unearned Revenue (Details) Details 40 false false R41.htm 2403404 - Disclosure - Revenue - Narrative (Details) Sheet http://ni.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 41 false false R42.htm 2405402 - Disclosure - Short-term investments - Unrealized Gains And Losses Related To Short-Term Investments Designated As Available-For-Sale (Details) Sheet http://ni.com/role/ShortTermInvestmentsUnrealizedGainsAndLossesRelatedToShortTermInvestmentsDesignatedAsAvailableForSaleDetails Short-term investments - Unrealized Gains And Losses Related To Short-Term Investments Designated As Available-For-Sale (Details) Details 42 false false R43.htm 2405403 - Disclosure - Short-term investments - Contractual Maturities Of Short-Term Investments Designated As Available-For-Sale (Details) Sheet http://ni.com/role/ShortTermInvestmentsContractualMaturitiesOfShortTermInvestmentsDesignatedAsAvailableForSaleDetails Short-term investments - Contractual Maturities Of Short-Term Investments Designated As Available-For-Sale (Details) Details 43 false false R44.htm 2406402 - Disclosure - Fair value measurements (Details) Sheet http://ni.com/role/FairValueMeasurementsDetails Fair value measurements (Details) Details http://ni.com/role/FairValueMeasurementsTables 44 false false R45.htm 2407402 - Disclosure - Derivative instruments and hedging activities - Narrative (Details) Sheet http://ni.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails Derivative instruments and hedging activities - Narrative (Details) Details 45 false false R46.htm 2407403 - Disclosure - Derivative instruments and hedging activities - Summary Of Notional Amounts Of Derivative Instruments (Details) Sheet http://ni.com/role/DerivativeInstrumentsAndHedgingActivitiesSummaryOfNotionalAmountsOfDerivativeInstrumentsDetails Derivative instruments and hedging activities - Summary Of Notional Amounts Of Derivative Instruments (Details) Details 46 false false R47.htm 2407404 - Disclosure - Derivative instruments and hedging activities - Fair Value Of Derivative Instruments On Consolidated Balance Sheets (Details) Sheet http://ni.com/role/DerivativeInstrumentsAndHedgingActivitiesFairValueOfDerivativeInstrumentsOnConsolidatedBalanceSheetsDetails Derivative instruments and hedging activities - Fair Value Of Derivative Instruments On Consolidated Balance Sheets (Details) Details 47 false false R48.htm 2407405 - Disclosure - Derivative instruments and hedging activities - Effect Of Derivative Instruments On Consolidated Statements Of Income (Details) Sheet http://ni.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectOfDerivativeInstrumentsOnConsolidatedStatementsOfIncomeDetails Derivative instruments and hedging activities - Effect Of Derivative Instruments On Consolidated Statements Of Income (Details) Details 48 false false R49.htm 2408402 - Disclosure - Inventories, net (Details) Sheet http://ni.com/role/InventoriesNetDetails Inventories, net (Details) Details http://ni.com/role/InventoriesNetTables 49 false false R50.htm 2409402 - Disclosure - Intangible assets, net - Schedule Of Finite-Lived Intangible Assets (Details) Sheet http://ni.com/role/IntangibleAssetsNetScheduleOfFiniteLivedIntangibleAssetsDetails Intangible assets, net - Schedule Of Finite-Lived Intangible Assets (Details) Details 50 false false R51.htm 2409403 - Disclosure - Intangible assets, net - Narrative (Details) Sheet http://ni.com/role/IntangibleAssetsNetNarrativeDetails Intangible assets, net - Narrative (Details) Details 51 false false R52.htm 2410402 - Disclosure - Goodwill - Schedule Of Goodwill (Details) Sheet http://ni.com/role/GoodwillScheduleOfGoodwillDetails Goodwill - Schedule Of Goodwill (Details) Details 52 false false R53.htm 2410403 - Disclosure - Goodwill - Narrative (Details) Sheet http://ni.com/role/GoodwillNarrativeDetails Goodwill - Narrative (Details) Details 53 false false R54.htm 2411401 - Disclosure - Income taxes (Details) Sheet http://ni.com/role/IncomeTaxesDetails Income taxes (Details) Details http://ni.com/role/IncomeTaxes 54 false false R55.htm 2412402 - Disclosure - Comprehensive income (Details) Sheet http://ni.com/role/ComprehensiveIncomeDetails Comprehensive income (Details) Details http://ni.com/role/ComprehensiveIncomeTables 55 false false R56.htm 2413401 - Disclosure - Authorized shares of common and preferred stock and stock-based compensation plans (Details) Sheet http://ni.com/role/AuthorizedSharesOfCommonAndPreferredStockAndStockBasedCompensationPlansDetails Authorized shares of common and preferred stock and stock-based compensation plans (Details) Details http://ni.com/role/AuthorizedSharesOfCommonAndPreferredStockAndStockBasedCompensationPlans 56 false false R57.htm 2414401 - Disclosure - Segment and geographic information Segment and geographic information (Details) Sheet http://ni.com/role/SegmentAndGeographicInformationSegmentAndGeographicInformationDetails Segment and geographic information Segment and geographic information (Details) Details 57 false false R58.htm 2415401 - Disclosure - Debt (Details) Sheet http://ni.com/role/DebtDetails Debt (Details) Details http://ni.com/role/Debt 58 false false R59.htm 2416402 - Disclosure - Commitments and contingencies - Narrative (Details) Sheet http://ni.com/role/CommitmentsAndContingenciesNarrativeDetails Commitments and contingencies - Narrative (Details) Details 59 false false R60.htm 2416403 - Disclosure - Commitments and contingencies - Schedule Of Warranty Reserve (Details) Sheet http://ni.com/role/CommitmentsAndContingenciesScheduleOfWarrantyReserveDetails Commitments and contingencies - Schedule Of Warranty Reserve (Details) Details 60 false false R61.htm 2417402 - Disclosure - Restructuring - Restructuring Related Costs (Details) Sheet http://ni.com/role/RestructuringRestructuringRelatedCostsDetails Restructuring - Restructuring Related Costs (Details) Details 61 false false R62.htm 2417403 - Disclosure - Restructuring - Restructuring Reserve (Details) Sheet http://ni.com/role/RestructuringRestructuringReserveDetails Restructuring - Restructuring Reserve (Details) Details 62 false false R63.htm 2417404 - Disclosure - Restructuring - Narrative (Details) Sheet http://ni.com/role/RestructuringNarrativeDetails Restructuring - Narrative (Details) Details 63 false false R64.htm 2419401 - Disclosure - Subsequent Events (Details) Sheet http://ni.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://ni.com/role/SubsequentEvents 64 false false R9999.htm Uncategorized Items - nati-20180331.xml Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - nati-20180331.xml Cover 65 false false All Reports Book All Reports nati-20180331.xml nati-20180331.xsd nati-20180331_cal.xml nati-20180331_def.xml nati-20180331_lab.xml nati-20180331_pre.xml http://xbrl.sec.gov/currency/2016-01-31 http://fasb.org/us-gaap/2016-01-31 http://xbrl.sec.gov/dei/2014-01-31 http://xbrl.sec.gov/country/2016-01-31 true true ZIP 84 0000935494-18-000015-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000935494-18-000015-xbrl.zip M4$L#!!0 ( %U_H4RSHK\&*7\! %7^' 1 ;F%T:2TR,#$X,#,S,2YX M;6SL?6F76D?2YN>97Z'1YU$[]\6GVW-RM=6OI%)+\MOC3WT0W))H5T$UBZ2: M7S\1+%7 92^@6&XOM@07R(B,Y8G(R(B__I\?MS,K]S&\?OWR__SR/__ZOUZ]^K_^PYL7L5WOWQ:MWHO0*6J] MHO'B>[/W]<4_&T7WSQ?7G?;MBW^V.W\VO]5>O1I^Z.YG08++W%CB"9%!!>^\ MIXQXKPB)5(K__>-GS3Y_KDOQ637J5C04M88+RU6=*RHMM7KP93\^=VZ:/^,_ M7\"J6]V?Z^U^J]>Y_]O+K[W>W<\__81O_:5;U/_RI?WMI]&;/S%"U2M"7W'Z M_(\, MW\,/\9D/==N"4?WPJ>_?O_]E\,EVYPL\3OA/HR?&'[AIMOY<\C2^_;G6+<:/ MMVK->G?^F@9OX9+H])):M=XCHUK-O]3;M_B4(7SBF7:KU;^=OXY&K_-3[_ZN M^ D>>@5/%9UF_>%SJS\T_8%.<;V06O43O#M^L-NLSR<3WIA#9+=WUUGP/+PS MYP/][JLOM=K=PV>N:]W/@X6,WI@C$/!.IWU3=.=^9O#._ \A'^9_:/#.O _U M.L67A7RR/\'[XT?QC<:,(CSP<_CFU*.]N8_*X:.]R4>;RX2XU>W56O4'L?Q1 M$N/O?/ TM=;^-'CWX=%N8]Z#\+7TI__[]LW'^M?BMO;X<'/UPZ\>5O/+__P? M?\7?^KD[>.-#BR:L.4?\Z#_H'Y\B_M#X$3"^S=X]OC!^I=G UZZ;1>?%8!W% M% ECN0RO_^OE+P3^8[D45OSUI]D/#W[CI]D?&?W&'2A5NS'YJ\""3B^"#_@% MEXGR1.CXXX_O37R@:#4F'N<@?H^_UA@_/'[IX??&+XPX,Y]5KP><8NZNP^0Q M\FHH,+T1Z>(5DP]?.7IG:](STJ[_(8Z<;/V*LHD=WPW9H!Q'3O:,H#^=[#C8 M;?J/$[ )>C.;H'=L$P82HHY>,=0^%$,?O6+H72O&R![\"WWNOUZWFKUF[<;= MW=TTZ_!"N_5^\&VA?]N_@;]_*]+U=5'O?>K46MTFON]^-+O#SX;:31T?*AJ_ MMQI%YT/QK6CUBU_[S0:Z_->MX2=]<=WN%)_:=\VZ(NIM L#R\(7O>]%T5K*.M=JN.M>T9EFX;]&D<*_7./?_6X/6=7- M[_/'QLG8T\27T;J=O?:RUR[/YK)N#9*>F5N:G, M365N]J]SX]"YPHP7C!EWGI@89>T@0J_DZM+DZIARHCL5Q I0'(O85X#BG'1T M*L$PVLD/Q6VMV4(F%AW8PUO[5[7 MZOC>Q_'R'Q77#8Z?!*$GI!^[Y<-(;V88<9+Q\6'$Q1):B#1> MB[.R9^@$, =%Q=_]IN-ZXZ'XO.MV9]0@S&#W2*ANN];S=; MO= T]L(][MVI_?5#:K3:NZS#95W(>%;V^X+$N[G,MV7+-=[0-WG*Z ;6M\S<_+/!E\K M$WBV)O 8Y/K97'MZFUPET/L1Z$?>7I S'TGR.2<&3B$B/P91V*VS/G:I.(1] M.C.OIS>U%2>'PBKXLQ^G<3JPI<(+.[8!U=:?F=8_4\;^=.3H1%/UE3FKPI]+ M/I!\MESE)5BVB\GIG(,D5XZZ0[2R MAPC\?*7D^2HOCDA4JES]I5=K/6_6K@).YPZKP4O>W6 M__[Q4Z>H=?N=^XLQ (M)/H@([.U>?.4&3LL-')T@5&[@;+8^UYJ=_Z[=] M_ M__#'WX#/M4[]Z_V;XELQ':8\//.Z==?O=0KG?:E1B?F@QG[\!E7R/=H=?GD#R2@2F M^,&>:.)..T+8A42QYS5Q5&J44IFX9XY0*A.W5Q=>1>%'X,:K*'SO M=KR*PI_9CI]S%'X$\ET=_Q^'F%?'_X= +96T'P=PJ:3]$"<(%48_@E.$<\3H MD_=8CD#.*XQ^N2=E>[^G=03R7=GQ(Y#Q9[;CIR#G567/&02BYR[GER>4E0@\ M401.^RSOE$[.3LC+G>:J][7H/#YV8L*PC+[1U)CY!)ZFKL]>SJFV]SFW=^=W M4N:8\FUW^.$+/M1:7XIIK%W[T;SMWU:2L,GO/[!Q C)/\O%"_,L<"3T3 :LV M>"L3]! TM3O?:YU&@._JU.J]62NT#B(=H+4/$"2T^L6[HG=:XK/_8O) MND:P !:F'_6OZ!Q&RCYC"I\N<%5RIF14%[)]1Z9US[IS3LFB2GEWI[PG>]9? M*>YIE3]42KL[I1VM*?0[G:)5O_^UUFR]:7K0:LW*/U^ZAL$%)SN!JTV<;_Z]R>^04#!.9NX\.[4 M?1!0<+H:M'J#*@TZC:0,"IH/8O#J*HO'Q:U$L@+[82>9=NS5,"?931>/7=J=7J>I255U_/YY=V MLU+=W:KN"JT <]YX8,5I:<&J+9Y#VNENZ60,4VWIH;=T[V7KY^!@3UCN*H=: MJ>8Y8]]*-2O5O#P@=$81WZF$,Q50NBRYK*QSI;J[S>^/!.--L_:Y>3,Q_+#" M3GM+Z2]B^84JY-G"I4H!*P6L%/"8P>O,">L>=+ ZYM[TF/OXM/*BS[J/1$F/ MSDM>GHI67O-R%/0I=6*5%ZV\:.5%#Q!KGD&RY_)4M/*BEZ&@S]FM_H0S."=S MS>R@29.C:N3^G%1JC>PRI:ZTQAA^\^N2GL6PG9%$=VA)3FS6*? M9.@%^4-3&<+S,H1'(E0',X2U'Y4AW*DAG&1H);.;R&PLOA4W[;NB\:FH?VVU M;]I?[C\TOWRMW/E47G@ICRH'?X1RO99[JVST+H! 9;M/SW9?C'0_G^VNY/K9 M;/?%()/GMMT7B$]FBUVV$?!!\<7LTQ<@KDOH/LW"BMGZX4H83D<8]EY,7N4E M3S O>.J&KXAPSUH$GA#='[=0/-5- M5$+QO$*Q]SL6E6LX+M>PIYI]\<>G>+"=.E@=TQ2K]E(3,AR'\JGVP_5[7]L= M(&>@"?5VO]7KX#SN4Q'_^82\_&5$R<]O_[B0O-N<"L@5F_S;[^>RR;_]?J!- M/I**Q&J3*TVNS/4Y:/+D4>##<++TGS[0@GF<=@MAVA1(=?5Z_[9_@Q7^GSJU M5O=F> ^@\>]^MW=Z%W&7TOR(5]HTQY1O+A9KD7]!MF4RC5+9 MEM.Q+7M)L>S MHP5*7?:MX\M)*XZ_^B#REW?-UM?0JW[-=^TO^/]QN(2[,UV M++D@&_0D?%/)W"G(W"'/#2M(=%*0Z)"GAY5HG*IH[/T,L7(\Y^YX]EZA5.7T MCC:G=]1.IA*#9Q"#??45K)+\)R$)1W4^A!9$58FXDTS$J?T TRJ892]( MHTJ675+,LHBE$J*3D&*S@OA5,CX&6*DX\,V%=!]QA/G/:"9)]F$R@^= M@A_:ISW9$9JIPJ7C*(@Z!I3R)/=4H91GR>0>H6.J3,HQ9&!V[7#0W_!_L+>U M>RI>#?YY]/<1^2LB7U&QKDV=>?S)-A5U20XYQA[OWM[46N]JM\7C\#) LTC8 MMP+?PH^$/MC%/@)TF?D=R]UL?\-!@U@ M]*/T?OQ:ZQ2^UBT::!U!.(;.$ <$H7,$1N1VOW-:(CU!Y$BB-Z'R0(#QV*I7 M*\-V8K4;<[2[O(?I]NZF?5\4'WOM^I_O^YWZ5U "?.SD]W(%99>AQ:C$9.C= M'C5Y:-;N[Z:;J7X H]AIU@'C#C@V9,>ZVO_I>_O3UW:_6VLU7*OQJ3@Q\9GB MR"/NG\N298*S0^NS@*,',45D #3V:XKV+H097IWY_"2X>0B 5WK^3U\[Q8DE MX8]>GA\W9T<_/P7I'L+[3?;V\AS"D8<[.[="JQ%MA89.">'"?A+Q#_IW@.IS M\MJ#;F%7UP."IRT^_$C1=>\[Q771Z4S9PE/9X(5$3MB^Q50>8K.)0#O'*@PQ M\C/?VZ:\^0$#RL?-KO3GH/JS,WRZQ>2FCKF/-&N)?NT,=Y5J_)1YXGQ'G;V,C#> MXLO?OQ;M+YW:W==FO7;SJ%Q7_5X7!/-W[-_=&#Q[JF5 L_2-1'0A@2>9-IG7 ME[7:X8/O\%%5A\[IQUR)Q/.*Q#$X@;FM'RIY> 8G<(B>B&75]772*!C[V MYK6_^G Y*K))N#7#S,=?6XN;EZ&H:TKKY)3QU=**X2R^>/IB65MSNOI.Q'*: M;9<4.[O@V,R5G[_@.:F$JQ[=?F'8^CN^@>.P2'=_B(60/J8 W[?KP,&"Z M?NSF!@\16HVWM$ULDRLN7$7I"HS!UEMEQ40KO;N[K^ M6+LYM6386K)1HNZ"DN5;"$-E-PYO-XY!5+9P,;\6K:)3NP'NN<8M $(6FIX M1'Z^\K(6Q1?D;+80F@]%MZAUZE^!AZ/)Z(/.%FT$"LX5#J@3FN03F M&-S2%@)3N:7G=$O/+#3#HC#F[CI,/P8XG:+1[.5:O7G3',UR?L@;%KU>T;FZ M'CXRD[_YV/_<+?[31_7[!O\HU7?.O']:DE5FRD3^;PY7=I3=6<#3"4P^CZD' M272#QQ.OF-Y9HGORS.+(#[=WG>.?4$-Y&>IT]'(M]R+7V]K84]G675K)HSV1 MF^LT*VT]72_4;S6'.]OJS^[*;5'K]CO%+Z.O@C^.OV7\SN/WXM?,^=)^MS'O M&YO=MF!4__S[Q[CQ5XZX-N]K!X??H_'7#M_>^%OK[7ZKU[E? M^+6C][=8[5V[@TG(?^%+2U8]^=@VV_>^Z SNDTS^1*/Y#51L4BCQ$^_ZMQ!: M]-J3.&_-+?\?4PN9_J*)7XA%JPU!R\+?&*D5+K>[ZD=FOFO\U@-IJZ1P\".+ MM671(F:_ME$T?WZHU,@WM2\O1AKZH;B>.E%^.0QT:_7>*V6,(I'SH*63\(B5 M25+*/('_1\/DRU^N:S==4-;2EX]_,?0['7RIV:W7;OXH:ITT#*;6^'''#94Z M*!ZSE5$:&Y,WSL7 F53:D9>_O!I7]B[[I?%*8KL^J%X9/O!^8*XRO-9=8RF! M.Y:((\%)*YF)SFKKO E92Y]$ B#]C]$J%O[*_&7@.M==A*4)?EEFSQ65PG-' M$Z.1!:\EHR'YEP-#/6\9#[\RNXCA^M;?DIP8]R3YR*F14B5O*76:\P3\<=K8 MEU,YNH6_-+L,]'1K_#K/WCJCG/5&26&,-YF':$%* K$A@30" OG']._B5X]_ M+@U<7H!7.[6;UZU&\>._BOLU?C?II+C-EA'E)(_"$P)J(51DSAFI_#0P6/A+ M,\MHW]ZV6X-K@@.KU\4B>7"J#3"A4VN:C%I>OF@4]>8MZ!R\_BY/:JH@D0I8 MGU6@J]Z[0**'+5*PK*B2?OD"[<#@"\<&A7+*B-!63JUYR;*F"_ MM#OK<-%:)IV2)C@>)&/<<6:RR"0FR9FWZ>4O;VJ=+\4+5Z\7-VB5B\:+P6], M+F_J1Z?7\P'<)N:86CV\);F.4E-'N>#.BD@E$]Z2 '\B3CCM0C*PH'?NT^NK M=^[-B]?O/G[Z\/O;].[3QQ?AZL/[%S_%]-/DNJ9_'!KW3+QIOFK7/"-Z;13?]J-_TD;WC/D.=8M N>^*1D6F;IFETR612)%[Q M2?-)C0?3R52.0H(%]0;^9RT1C!N24IR0B %V$A84&>3XKS_M8>D'XPCL\D*. M6)I)A@T.UFHI,S?,)_A[HC:Z& 69Y0A8>JGVSY%OM>8-?F%N=[ @X&-1[W<& M3W[\"HCJ4]&Y?6R6W@UMM"GU7K]V\[;6PP?7T3W"1* A6Y $<&42I!S\)\W@ MQQW+CH.HOU?D[9C.IR[H@;2A,7&MQG0KI:%A?!WV@B^9NX>FT@O-'0&E M#4E;PK20QD4+?I%$V"[NLPLQS3%W7$DR^,^(S#47-T',D% #SX;:37W8 M//]W<"*=#P6$??WBUWZS46O5B]>MX2=]<=WN%)_:=\VZ(FH4\RY2 @62P"2- M1GD9&%59L0#(0G'I*+!1S2H!0 VP%Y-L6\*&;9FU3&LY%T8IY0!P>@]0, /6 M@ 5KF6PDFLOR@HTV>G\+'JWW[[466;QH:36-.6:M !^ &48_AUS.0$R6+)<6 M+02GZC"+?KI8QN:@]A9$T!>][T716BJ8> )TW2LZTP+ZV*7B83A(%PS.N^+[ MR,Z"$7W?:;?@C_7!*5-IK,;HH8^(3FJ=1O?WNP9H"A JB%VA!#*!Q2=$@0=P MQ&BP'SI94 /K <99-#S3V_.*PL-BV^VYGO?4D$-7UT!ST?S2&GJ%^OW$U)3% M=GT!54 P'*CE4X<,#J:>H!_!& ISXRPDG]C3/,R35NN=CVJ7[?J'8A0B^$4 MJJ'9'0G/QN2ZS (8 >D]5990FB NP!A)*>I2#K3DSL&.F#7I7;+.]0@=/?RA MJ+>_M$I.;AWR-(]$)0A_>:;6<.<2)T@>%8&;;$()OS&EY]CI]58W052WU_TP M!"V?V@./6.KO429EYD \-_&F[QNP(8W7+5#/+TU $Z[;+7I=?_^V]N]V9]!\ M<:;>\_:N#U;B8_NZ]QU<\,P'YRBTG (X.AH."!>B,PFAL<\B6D^UT!%CHI)" MBVDDL)KF)S+(/#>#(!;@1&D> LLR>^B)JB.F0: MF0J<$>B@T!!0$S!AP CG3:(8<3 QCCB>O/!]LF#FFLWC]SY>B,./3[1SP*&< MCX]U9_#.^CP$>,YXOCE MK=G(M$\2 D::00&9LI9+*ZT%HZ*!F4P!&[DZ15%R($<4H[3Y#'](_1FM;ZS8D5MHKQ@?[X MT']P#;+H]I 4"+?P.!CWZ[K6OUG+14VG4R!6(!Y$ X"3EI9&K[3D%O!!E 8S M[/,YS!ZHV6Q]2PF[ND/9J]T,7\4GQEB\%- ^[>KU0F8PH24SUD:ADJ1:.P@H MP&G#*\8'@!ZE,&J45_H+6<*/Q60]Z[9LF!K:- M5.NT(-[M#J/J,8-!G(MN+.XZ0,VP"A/"[5L\BOU_@[^.RRV'=R+=S4W[^WK! MR#13-.,N>):(9E:RH.$O2KI(M;6.>Z/G2 @?L^-P=*W-2SR3^0S_;A7=[J?V M=BL8&=OM69ITU'@((JV7)&>(["3%,SZ3I,V&SV/I7[!BZIDH?&#NN\%J\.>P MHJ!9=/\)@*<8.H/?:MVKNV+H0+HK$WW3# D0E A0,S"<0I)DP1!QP;GARJ#W MG@SB'HH=Y%CIUE[4#!GMZ\>F51\&E1==#&MJK?OA1XKNZ[4R,=.DY""L"A9" M%@7.($JKLP+8*R &\$Y,A5OC:A ^1<@ZRWJ@9( X!YLY.IO8[*2(":^8#H[% M(*34UH>,IT0B9V$)U[X4&X+63R2.2K^^R;J697X]228X:SC&K,Z ^6&;:2 M)@BC+ @454DD#*WFPR [YL8JF@_!G%U!^T5:!UPAX*13HHS)'*-S7&K"#8-X MB8%$S^$0?0I[WH!9!),SO*;YD!\9CXA!6_1PF+Z<:YN/TUG( Q,L5\$,CD9D M2-ZQI)P,$3 _ETG/EQ(CY[!A ^KF,D ^H>L'$3'%)P&2S+-I4W-V^+5:]L92M!-I:2WG%$1 MHH)8 \/P/Q[IVO$"=T/[$&RN0:S//#D5?0@N2$PZ1!)DY!0";J%S])/!X Y6 M]$#=*+$_.)<:6==_-GM?QP< #^4)F#*&_S7 /6Z?P Q&^N][[=;$&D"1\N5IPT9ITTI0PC+!V M4*APQLQ:HR_NPS%OMUE[#R'T=;.^@M%>&3"SB\)E[8A50T8['URY3 WPGCXG1E]]@[!MM66E7M/HA,^& M\9PHUYQX9%/*7OFD2D>^DE!!SY9->[&IFO*8'(G9&*R[2EI)-Y!$HZ.TJ>3I M-:>DXO!:UI1)80*5@?( 5I5HB /44'I-=IR7SN.I(6=E3;?F[0:&E',%&)4& MX8'9P#R=_9,EX M&F79$:*EW0(<;J)T"3A $]$A&\7-@"?4:?"[I4(-*S0WI\R3#51)$8 BR;(@ M\)J+9\DZ,927[#%:*9DK:L11>5MSP)B/*"JB9GA](!$:+!9@#ID5 ABDLMU1 MC')QWLS:BQ63EH@LO3,L"@CG1.:9#8/K[&V.I9-:;90YIMCZ>?F\ADDT *DQ MTF/@+UTT$C@=AAY4)V=MB<'@)L@QN8GG9? F]I591E/D6J$?UCY8'8F2NC<PIG@0F2#J\T&!RW>4"LI& M\8@ =2^E*"DXJW-R5X>(^2)/C#%%M HN9N^T32,>6S6XJ3^+O3@UQY2S6'N2 MX.::;8V#\-?["&@S")8@N!G&-\P(1V7)>!IUE,9SIRH9DDTQYDBMU\Q+0)-R M>&I P+MP7K)VE$A0VE-FR@:ZY#+EW.(].46IXMED.78%.252OBI*K69'QIQE M-S,L#U2Y1#SG6:G B6!RN/DL^.Q+]'&(:NUNX>V'XK;6; U/Z*_;G5N\/7GU M^:;YI5:^1S2O7$I.96M]I(Z;C,>P! +/B!?&,M40=CHB2N524DA2-GW+5[39 M^D?E"?-K7P;>8:VOP5)/G*D]]CD?X=7N=6UP-/YQW,KST>,X_ $B"%U>3B45 M\2%CI3.-27G+8M3 +HF7[K01\VN>N=V$6R/Z3X5IEM!53 ,$2)TGCFAK2 @F M270C Z898X.=SS1YODQC9#730@S*,@&Q"@7GHJ5SF@V9AMTGR/P:'Z:>PC0P M-:'?Z[I6X^_MSUV'5WLOS6[@^+T!7?,UC*LDY8H& X^ M@V>IE,&..4Y[$8T7(B@CJ>6SEDA9.VF)=KIX9,FX?]ZX@\>'HEXTOV%)Z+NB MMU5S%8B.K) I:J^-%#Z"O14\ 9K(4A/)RJ6IPA@VQ/+K+.9)BS[.MA-@(9*P MT7*=6*9)&.+ 2F>L(%#)15&*54*<^9RA:< MJJ9X,:N$TQDH*!.'6W@E6:^$$B+%P$Q,5@!Z5CKJ;!.E@PP,=?,4?]L-PI9; M#\Z^Z+YKM^K;N/!!,XT$P7S@X+Y!MHBW40GP1T(R'4I29:BD)8>T<"W;KWF9 M0P* $72.A/G,#;=2!)]&:P947FZ$\*0U#^6V: QNL^#EHT[Q%5L6X]4._#1> M]85-NKHNQ=ZK6)_Q+G)6!GL!8K<.RX@3'K$P"(NBI5)"+(DC)7G99'T[)6W9 M#AG%8*7@[%0 %XA=A00'_"""R\(*4O* KZ@8M]K8!6F-1G-XS_1]K0F;'&IW MS5[M9D/%"$$Z'K$G$I-9"&=$")HR*GQP0$Y)R)BU>F9WYJ]CJZ4NX[8&KC*C MA2/B'$YR+Z PU,J8HR_H ADGPC9&%.9 +7 M);/2ABJ6?#*4.J9%N7[>B%D!6;J>IZQ\15P'K O4!!44B5(D9USRDFIO1(QI M3H7,4U8.KJC1O.FCWWQL0#A,J16-8P<,A/!7:R\S!;\M:*: 7SGH.LLE9T/%N^K*5\TH0Q M([)CP4L1N?%X<&>9$V)P;ZQ4 D&E-G:39>5:LS.X2!6;W?I-&_ND;\8Y3@SC MR3K8.2.9U,[ZQ"4LDX(=M&6A8NAJYLG4G)5LO]S':[7C#_C[AS_^UBPZ.+CM M_@V.;9N^A3M^YG4+M+$[>&!.)G-:K73FS"H(#*T#PRAM- [+8E:2TG+1R:* M4\-/B0%L57E$P)M% .^<2S)&4&G*A N:$1W9O -#I8!,D=D,:U6HF\920O'*HB!X0\254"P3 M$I_8YT9-WO@^@*XZ8:61G%HML[006C%#+78=:C?2??K-W/_$[DZ+B:ZT_L= J%G?M;G/<7V,90HW"B^!BY!*$PQ.0%LRP M1FN=926G?F'<#.W.71M;[DRO956NW4ON901\G;&I#K>$,BT#)9DZHNB<"UZG M*:=+?3"@)!ZU8();0,L0[UB(?)3"FYB9D+*NCOHSGR /#J6K,7D(.X().@J9 MC#!:<*\Y$=CX.])2\NC"N+F=KEJ) 0T)F:HHK0>F.M!;ZD-F M!NR4U>HIS^ M_O%39S!;['YMM@I* T0)2?.D) P"_$!A$C!.+Q(4E;_8^0H9MJW1"HI9KR1 M'K2$H-'+X+U5W"9K->,^^E($ C9R)U(UM>3#\.!0UH]FJ3AV3#(Y26V$&R30 M*7@5*9@VI>C[PKBYG?43PF5/K/.<1L#0>,^3@J_&2HX@\YSV?RP"B]:DRX6#**K @F6L9.7A5:IR"&,,(2J+S M>*!X!LIZ>*A""8 /$$OBL@.7 C9/B01 )43NX:_EB]A$J8L3U"VP"D1J(47\ M#V:UF?">*P"#V6*#35#V\EV'9^7J\!P5)W!T>[[6;6YX.N:T(@*#,)N#-"2 M.S7:&\H##8JP,K6,E9*C&RYPY\0=RHPY2YC$S(AB@#Y,]*"!(3*16/ 0C 6LSK!,F'%L"6"YR^4+BEQRNC]V/7[N4,?T!TLZFJ"H3B$2#F[0 M49=T8/!_ZD \8[D-R$H7^+BL,V'H=OK.!(U9R:!\ABA)>T :'D]J04X)Z'[) M0)X21]EA1500#U*92*ZF)"!#=@G1Q"2C$6B=(=HRD:!-SY?!V5*_$5@RB^6EQ]<#A M2,*:PZ14S,&#H HCHJ(X5)=J L;@L.F'(V/E=JJ?@8.,,TDA9)9XD2D:D8@* M,F> Y[PT[>>2.+J%RBN3I*-!1P\\]4:Y+(P+GD3##9C24@'_P=BY;Q0>/67. M<6J%D"%R"\&,SL(F;9.QO'SD>%@4?AA=TE1G9XRUV$Q&^6BM]A#E.0 I7#@Z MYQCQP&[T$!6441F(ND3$@Q[CA(\J&$VBT!$4P1S YR%A;VN],3W8=N2J57SZ MVFGWOWS-S6_%8+K>U$')9@>J!%"FUG]8=ERZ%(_:0A7*A.: 4,E9:, 1 6NB5J?M>&!/@!T,"T\ MJH2U?MR#]/$<4TX1+&VY%PDE%)[8*4L>5GXX=AQ8[B"0E,FIP!FUDD40.9<' M?TK!Q.D.B$?)9&SKVFS!M^)7/<78>2Z$MHIXFJ2@TDI%DPY>!:HD!-VEZ]/@ MT]9-6*Z[X@/0?[#2K$#!*>H4J;( M['D2&B2DE!1266>@I/.@9M;%J%P#] Z M^4!SDID9QT0R43/"#=C*1EP^G5]>I/ -+M_2O25,9C:1!IB0E=ITG6D5!L@\,!*=T84TQ:79 ^^[, M_9X]"=F+JCY^*6IS%!9VL _IHH M<8ZE=RR !\F921^T*[BI(83$ DF/"('@?P M@K2+S +BX'+%TB;IW&-CT1:.E"1N,[ D"I$EU]P!U%,*G:CT,9:[@F[J2.>S M9]3M=!@D8%/&HO.Q?=W[CGT81XU1%S8X?3PM:L+*BC?-;]A7>+JEI[\?L"[< MU+JS0C3]:S,?G,.LR4:DBIM$(F5. V2ST1KL8,Z#S1#[>U_N^SH8V33%K'4( M?SJCS',SB@%FX2P::E#KO/=)1?!#VNK$A:'E7K[[Y--$\U=ZA$)E700GYBBV M&)":,>-RB#&+Z#D%%2R=-LI9$[XN[;OAU[/+%G@W;2"L=Q)K4"4QR@%0#DJX ME),ONSS%]LNO8;O]UZTZFEYP3L-_K]6>>=J3*Y&"=40X+?'X30-TPV:/@&^Y M"N6D(E4SPP8V7N.."5PQ]HP0R5W0$ 0KBM/L/."W@$G3[ .GO 3CP V97=+7 M_0KN$_^%+O0;."H<1= +M4[GOMGZLB"L54LB-)8%#FRC#+N0.JM<0M>IB166 M8>A>"N>-9#-=2==:U0[(T,M.HB!FPH[QWAAL:Y),5CIAIB=D"*]2F0QLNCZ[ M,XI)")N4.5] MP1O8 "$_Q*X.NQ'S8%BYQ)1)PI7HA\6R/^4T@"46*8BV"ED-A9MB(?>R M2\[/R>P]BZ!31#$+D@<1Z*![IPJ (Y+D7!)K:0DW'Q=X.(#8T BQ!!@_@*XN M*Y(,UV[@Z0--@=LY#?Z>VR8>V0VU3072<@E!@XO 88E>/Y@DLK34)6.-*-E$ MS>5,X_T3Y_>! 58,*6ANG/962Q;!]^ T7H$SP(U3Y1/:\V'T@9V]9,$'DBE1 M(>MR5D[PTMG.$?"Z#US)1$(40%<1I6]#)BL838,RMEYRKQ<,+=7 M==]1$A3=J7$I!TD$K%;[P$RP7 LJC;'EYA^OL%)U#9JVS0_N*/698&-DUP_-[I_3MJ/= M^5[K- )\5P?XT)TQ&\.ADA][M=Y@,.R;]G!^[=177-V!9<+QL*/QZBL.!P!# M9,%RCBH0*83PT43M-'> R(APLI1%MZ7#@:WX=4XLQT/<[F@2\+N5QS&99&Q6 M[UDR!HXRYHTY4>INRU]*G MY'6"X"]#$.@)-J^=6?Z+']WFSZWFS=]>@JP6+U_\M/4R!OGRQP0B5]9:EX!I M2B;%'$X%-52EE!R)I8.RE/$[&7>_SW-[76N]IM\3AA.]W>W;3OBV+P$^_[ +' /N-C95%Y_2Y/>L)H M&822%*]&2R#-4*NQL;4!S\YCGHPN'V:"*H%%0!/BLBEU"U@3F]^:C0(0R7A6 M9D1QZQ2-=?S[-%E!!2\3S=;AK$D#/E%X!<8:6WP%Q68J*,:_!Y#N+XS.)6SA MVIY.2]FI3]/B0Y#@7$Q*F4EF<;"E175FQ"@E#%]""]\)+>]KG:O.P#@U!H!M M_+&5!V?3=$1F3,3>$1+@=0 A,QG@"M@HT'%0,KN8#C)_3Q:MZ\EDS!R<39/! M$-TFX;!II"1!^<#!1I& ^0=0FG049" 5_!_L;>V>+MF100=[B=.+(+*TGGMP MJBXYQ9E+DL].QMH]*4,SX?J]K^T.'K=O*% V> 9")+4+3C(-$ RP/&A^2$(D M;]@*D#..2:B2 :[N[G,' #UY)-W*D@149YX3#;-X]8!>+5:N1("U$PXHU*"CCDO M!19+6TV\U7EJX.]AMUD/EHXP<-'2M8M@%W!@L4IXC]KCJ!^J:';&LC U,F7G M/$>,L+$E(")*FZ2EDF89A7-996Z"T4R"-8MDSH(I>%+"(/Y=LN3A6K9:[E(+ M8$*V8'2=4#3(+*D)CD((HT2T"DS9//Y2CM7$VLJG+?>JW^OV0/< !6_(8NH, MCYPPF@*P.)*!QP!XQ87WUD_-)MJ$Q1,+VG[AR_VU2!R'WR9#!@5OEB>& #=9 MPW4D84MFKU[X%L5%G&C&D[86O)IDT5H?;&;<4@A^!5B3:&/!=.#W3.IS*ER"V!!^&Y6CEYNVU)KBD7!.4:(;'!&HXTD0S#G ?J'7)YB3I@L,7'1:K9>](K,G6+< M4$>=4P"/:0Z8H$PXEH1+QK,M50A!##8SH6GM16,6X==VN]']V+Y9*[*:/FS3 MBF1/(/[S5)IL7/2&&NTR]82G4"I-UY):-;/0J15LM+A5^<^@.8?HU"K@&Q[6 M^R \=3&D3!C P]+B&*>S7%RQN%&^:G.I##&P #Z4<[PC8IS*&K:7,N <^JQR M5:J<+;N=_/T-%K9*\J)3R9& (TTDJ+7+P0OEB?,QT7D;*N3L\?+RA7TL.M^: M]:+[MM:$E;4P_LKO?ZG7N__7;[XLOK2@0"V42 M=JR0F8.K /QKN,_*6/0%I00M*Z4=EZ_]262:79$I.>P-ST*&Q B&R]!71CX M9B&8-;)4./MJ8&&V)!./\QZ3\(,1'1_!RM<:5ZW_KG6:>!OJ P3;\Z]/3":8 M/]1:7Z:CN+>U'\W;_NU,]#;YK3/W!;N#%U>%:UH*,+<63$DT4N=LM>"9!J^, M5Y;'R9B\U1]\%683R 326I?FX^33FW:KT6Z]AE_I?*ZU_KRZOBXZ10,?>_/: M7WU8Q3[*@U$>-$D:(PG@:@5(0$ 4Z4&YP'_,9Q\[7NXU6_N0,BM(SAF G75) M.AXMU=$:[/;%G1%2SF/3N?#HB1(&@3W)F)-(2N.5;1L3(QQ/ (EVNGY$@9 MY5] \\U;P;E"0!4-XN3)&:!2" 1D(H,(KF@P-OX'/#:9(JE M8 10(9D^YUZQG*>N?)SY@H=J-^[N[J8Y/-$;'J2'X;A$ .H)=J_>^]2I 6Q_ M./$;?#;4;NK#F8J_MQI%9P2O?NTW&^CW7[>&GQP-5VS?->N*J%6%6\* (Y8V M0P0'X8-R)@=J"$!W!=XZE0#48;FV+/AT7F4; #LSZF3$:AP*>%I();6"J*[< M*))I+0ZY\J/<;QVBRAEB7JX\@$_F+1'8&A&!EY:J/#^,4JY.BVNQ.3!_P"%? M]+X716LIWURK,>B?-\V_QW1WX]_][O"P&,#9N^*[JP\ 8;/UY7VGW8(_UHOA M4?*D/7Y\Z"/F@VJ=1O?WNP9L)- HB%UY>X((GYD1!()!'B65G.(>^9RI"7K. MP$5N#K%%HQWZ>ZU%EEPBRYE 1,-8#-9%4-"H1;81C+%5+J32XCD$:OK0JZ^$ M[)6FD:M@/7;G'SPZ$;,2C4;"SF7NG$!Z#B>1'LT)M+Y^+< M 6;[8]+2S'$P') 9#<1H&:1RW@2/??D96#M5=D,4G+>:[X=VLM"CW$U!M!2!RX*LU*&ITY=T43+#YX.Q(F'3R5C,$;CG$E-G13*T2X-' "F'N M43.G;3FA1<4@![;K+5G+%3L<%60%=<&KMAZ!C3,:>M I:;[76PE M0Z\@1HF">I^P.Q0-67B9!IZ7*.W K5N&-I^W*NW:KOI73%=:#E.L4P?1D M(;RF'G.7X%0XU>7\+>=:L&5+?5S(]JL]2EL-#LV"KK.$>06N5^A(;[0/MH8,\3^R>@(^ZM-TH)RPTHG3Q!_L*6&81>K/X;>B##41B\^)E9OC\+,-1<>KDC:A-0H000( C;H^ @ #W13"9*.&\ M5!7QBAJZU \_95_6\L8:XF$?2.!:I7UB[UR,NW!H\8!UW*L.9E>*GCYJ;] M?7Z-_VP7*#69:W'&0.1D-+-4$A6=UR+3'#T$QC2Z<@^94D_ -9;T9 IF <8D M!49A8WB&TUBT)$)9"0&/H"0'*@!1E]+/NM2M[Q 4S+K220JXP(X$X$4CQB#,\D3'*3& M9"C7RFE1RFYO2L;X8MQ@[]ZU>Q_[G_^-=K+]MM8%*_>NZ*%5X#P(GSG-O4*0_?BV*!=U_A6Q\LZ% G9IS$TON( Y\T*J5(/^I?<5WC2XEOVJTOGXK.[,DJWFH#(F+1 MA<^4ES1^O6BX[NC1Q]]=A52LPDGW+-O I" @G=B"(N!-:8 JY1;2L'^SFG5B M&_B^4]S5FHU1"0M>LAML:=C'?G[\"GIYV V%D#T3H7-R(DM-C;=2"$UFP4*UH;O>4+ 7C8<]7=DPBT1,=1D!(9S5=)#1,TD:&;.+HGST88Y[ M__8IZ\H0XU..$*!(8XREV.@V$B>TQCE4)>\#&.Z4>;6)&!D %,01Z8G*DF@% MXB,!9UBA C;#*+=W/T(Q6I8DHM@?%R_.P&Y+JI)WP2NJK%:.JU2>E:PAHCU& M B\6>>2DLM,1S]V95&QPR"9DUBG&)%@Y>\NDG4WRG=@&GH"C>LJ&&D^,9@S(P_J"'>*T @:26UT)$)41Y3%>$"6 MF_YR-ILJ.*[]VZ.LDV@3I2*EG#-V;3 0U4?%L5[%XF#T,O*0Q^U]=BA&PN!4 M2N; O$<9\>(HTSB "Z(0#^%E>;CBOL4(B*G=N%O,P&Z6W>B*_W^8?'5,*I0)REG@'?!OU@G#(O" M6,(ARF4E4$BQZ'952' HPG[U[Q>7CSN?7+21,**4%PPOLII$O?<\,9%+OM5: MOLJW'HJLWW[/BT\VA%,&5_K'88&3OLXJ,8W<3J;QV@3,.EL-2B$).)+UAW"#[ORN&%GRWZ".X;0%X^!>-3@>W74 MSCE+N8U:1Z=%>12?)%H>"UW+W#%5WA-F!3$1(@A'G,S92J:8SH;+\ND0Q3&M MA_%;JPE;YHZ%MD(PD$3/0!JET)3('#+:?$I YDI3W(2=K6-^+K*6N>/@ #5A M!WNOK80]LYQX[0E56G!M7:G0@*MR[=]ST;7,'3-8.U4X+2Q"M ; ':=08#D< M]T'%\B5U[28,LS0Y@ X']PNG;NE0'9:Q]@[R) K QBZD32 M J)-ZSD8D))5D7,*9C8F^W'MW7'?U,F>J;G3OG7U^K#,JFAO6[WV\%;- ML&P*VZ1A]4&[5;HT-Z=;P[JM>B=38*/.O3O/9.ZPF>VTM4DXI3 #F-229NY, M9BXIXH7+*LWI:2WEHEW<[>94 O 4 5BCW_94*B)8 MM-32(2,)VU,N%X7,," M*/F<"]^O9.DF1B4%QR<%JUN 3^4WB +C[;P03LJ)K4EB"4'8A3CV'/ANSD3YUO?!@J9, ML:\F940"1'9269MM2DFK"/\OIPH6A9W5_A_/_F_H@D."\#23H*S0,IKHL*HQ MF. $$8'9D@L69K@F;$4Q(($0Q7U-I<2O!A[ MGK,+-@=SP8($'U7&BQ-,FD"\ W\LDC1"ZA#RG+9SAAT? FY_:6$#Z->MX;>] M;A4SWS>LOH?P&I3DIM\8+N;A1UM%M_NIZ*+-.FM8/%K3.-4S9N"J.7'64).I M!\-K9([2QZ 5$3%F3:RGI83'!K*QTWT[7H'99SF7D()%J[RCV#K2>&:Y-2$+ M'@7V*Z\VYVQ=[';:G!C3(BAM B<26QE3PD,41HK@X1_K'0Y?M,#L49NC%1@, M!>S7(E,6EKIH7 XJB.Q\/&U3.ZRZ++<3OZC,U/K!<6266$.P7-[+%#5.+%,X M5"MYJ@V=TY:ZU%1Q]QM3;?R!HF*>&19]:)8BD3(Q%Q089ZX)Q$-,ZE).D@Y. MY:O=/]+=WRP;?[R; MOYF3)4DHYVE(4G")@VD4ESZ >CM"\596L MR!SD>&J\>R[WL)$$>\:"RTICV"03GA\2P6!O;/32E-L["#GF7 ME3(*#*VV+LC,K;&*< I!D-+99L:>C7?C9O#WN^^(I8*.&G"_,TY* 'P^:Y%# M9"9Z0=FY$/V0$/Q9H6J:-6X!@Y9F44$/420,29<9,E+XUR?NN+]4K]JM [@0>EEYAZ#Z2@-Y88*G2/ 9?!5I5-:)K7>,_4/ ME2&?:C_PV[;=93:5K"0QV1 ,E@10$[V7#("PT0DX!*AR@LQ6?Z"W"'[9+)GK M+&U7!*W01ZJT$\9Y;JD,V!9.,*(3#TP8$;6;2]"4*NZ0("SS:=4A4AH&;KU< M@/NJW6!I6+_7[MQ//;P.I=/AB[9$4\R!Q0E4M&!,ZMFK]Y=!6M M&ZUZB@FW=S?M^P*^8."L)[(Q6XU Q\,&%ID2TFAI5/;,9)T=MCWR2JK28;_@ MLZ7E*Q?TQ-4ORX[G:(+G8#E\T)*'X#VQSC(\%TBX M@:_J?&Q?][Z#ZYKYX RB^("F<.KS;VL_FK?]VS$J>'0_7-(0LE,F$&G #L?@ MK8I">2>3]?+E+^_5'X_,6H?^\^ 7_.8\?MED:4Q<<9>ES$I#C**R) 48Y<9<,I<&*<6R!3 '2^YCB<3,1CRG#F( MLG42U#H6T6A3LA?&="?:=2R>J;D*R!P_QYJ25U-"#)ZFFT6$@)%ZUFF)HFD&3@D74)MG/"9UKBG MS\$5EGCQT5]D&9M9$V&8#%::1+("QV1UAG^7[U$;/=MF[/1Y-SC2G7UZ%=\@ M/M"<:QZXES(2KRP@( =Z*S0GOMQFFLS.J#Q]ODV9[L5I#>UYX@9O2WA)H[?8 MQRI3C_<)G9Y3YE&:^_'\G%I:DZ2%5#PEFD,$*YZMC$8%BVVLG:6N9'VH5DRP MXR/P&0TX&!QI8\A9&'#ARMJD#;,I"6<(\=R7E$F*F7KST^?@U@8\)&SYEXWW M6B:(_04UQ@3 /L)SXDI'[,9(/A"\^K73[G8W MP]N1!\NB(9X% N8:;+4G%L++D!Q3U);G*%BJZ-J>>["@)R_^&4VQPP-=')ON M 0R*:$W.1*-1@9##VGGUUDK9M>W)$;!G6SO+A28T.>>D5))RZ5,$3T4XAPB# MB/(L8@O"9$Z(+]O8T !J$YW'*<96*N] EQ*$K\3[X!P-);\MD'Y(=<&$9>!5>.<4B#CYCTCJ(^#+-M80IY ZK.5D M@)B"8 8DA1)AO.$N)5]"E,)H=DC/>1BTR&WP)*OL0Y 2;:*'<,,%$1P!O*WF M6$-I]F(-2_?$5T[*S50)XVR2-DB;@\^# WV+ LV\+E=T,\[LVDN?N<>]Q<*? MT0XFDPV.H64,%-DHP(,0+%$-T@X@B.B2:!O%9V[A'2]GMC6!3@E".3'4X8PO M1HPVU(2@K5'*6UW*:YG9\:C'RY)MK%\$V*<< &(%\;3SRD'/:/>$MIQ%C2.>O49F69VZ.+Q#HSDD*6FR ':5]<1J\ J1:)E=V4T:LGY^ MX)E9LI7=TS1BRC7RK"1E 7OM\.Q(]MIG*\J]4I11A[)[AT%\9F O,I,004J% M(VKP/#&'P( 78%/*=H_RK3DPW=5]?&5R\&RN-3O_7;OI%['9K=^TN_V9ZUTK M 2 1Q$>3K*<9^^X2$IHZ1W!>B0G*!$2_"2\7-I^/M-# M\YD).Z1!(5Y",&TC]KR4*4=OX0\@#GC)Q>=0,K[GR:55!@5B[> C') F3)P M;QEH!QA?9QW3FI?*3LY9HGBI%C F*90!&$HSEXH'2\!UXV2(P EF+F:X\^)' MM_ESJWGSMY>]3K]X^>*G-:CM/EQ$?S+.4E"8X+[4CWF&EDB5D M"X![8'XM R9<9BX8)5DP L19YTQR2H0<$P6Q* >MI3Y:1T/C(4V/QS(8@";1 M@#0(IK'P&+QO9HQ!D)A*;#MW?JTR/5Y&P4)()F,NT45/A4S&**PHTM&4)EA? MB)BM,CT@39S2D%/T6)JFL1XM,>Q\"*9;B .:GL%U?_A\L]T:]R,>]3RH_=CX M=C= ^BRH)XI#& 1PS!OC$G81,XS%E$O:8Y:&PLN6MC.*5MS8QGFP$.,%IDR2 MX!4,V,_LLXY81R%8R;5:;7=!TJ]%"V_'8B>%QFVSU>SV.L,6#<.I'IMOC-#" M0YR:J+4R)5#70!/A*@2= 2N4"_SD+$)8L:(G+7[%'J!K#E332(22V!^4DT X M40S/Y#PI141,LYEK\YLLOMUN?&_>W&P&]*U)00?$JA%P%^=X)*X!3B0*C+2V M=%+(E-(S9^+C'UYO,%N=Y< ; 4$>B= (#75Z,G9TFO6PQ M\T3ZIC8ITAOO<,XLP)Y*"C916FH!QWK.@D]4T>Q3>8>QJ<^\]:Y>VSR*7M_> M@/.= 4 8UI_@8*["F')L5+ MP(9Q_?_9>]/FQI$K4?3SS*] U(PGRA%4&9G(M=IV1&+S]+QI5[FK^G;,^W(# M(B$)KRF"!LBJUOSZ=P[ '92X@11)I1TNBR26DR?/GF?Q)-L*JG$"9#E*TT^W M_>R^[OHPJ;T/DJ)XR@;WE?K>S/1\J64,B[GT8NE7,0:CXCA08%QH15Q@I$8@ MDE81;/*J%BMC E\5J?"XB>RJ)J=Y;)WX MW@[6_\S[L(5/YOZ^2$'WI6'>[R=%W7-UXS"MV5/,&"002JIJRZJ-*I[^[T__ M\ZS2YJ&K2!!$7!K!05#H./9@.\ "%I* /FHTSUW1V5O!W\*"55L+#F7L1N 9 M16#?8>ZPB83!,GY.P<$.9(, 6U_P[/.$&F;-\=K=Y:76NLH+1*"$=H-8"\T" M\&9=[)X9BQ!$Y(IEMM1\D#R_\F<7TM+J#]GRQ=5S!GL;LMIF\#WBP@" MRA=,AV 0-8?=";;22V$S4(3,W>8Q&5'[5O,-G%3F<1]9@+".;PX%CZ:%H;1T+C-;.YMH<*^_WGQA%FLY4/: M0ZSN6)2NA!\*$$BQ'X3@U<6)0A,67@\S;4 [B]#1]A:SAW+N""+21$8F#C3.6F,J M#!3U Q8V61[$OU[EEOG+MP?JQ:-VEW-7QCR.C,\-,4J&(6=!Y!+NF=@TZV*T M1^6J'-H U,_)]Y_ S"W ==V1\/Q0,_/;C M )SL;KIK:PG%/#Q%$;#E'F:):.DID$L2.U@+09L58=I[ACF6@-@'S)>P&43@ M3PINL$:!1[#SKI:!3\+8#;4KXD;>F6;/;?F+8-;AB]H6GXK/WQ M^$M'+FTP$W%7VI=O ^U"3][=J#/@'#2>%$*!V// E@B$Y$8R2G081LU1W QX M;&7C%]Z]-4@O42+WW""J)J2X$=>^5)&F%/1)$(,#$C1'WH.[I%:&*&T&R0QZ M7T9Y][>'O-]+B[(.!^^&.E 3;L"HY%YLP'#PL$^"JZGO*A$'JLDQA N!GM0S M@*Z%Z##H7^1WCB.IM0A J@,-&-_5#-P?[%QM6.PWXWI< R'S-J#?JPDW"\$N M0S?$5X)'QH WK<%?<3T6!H(U1\M1H2E_%MPUC:L/[;,-1"A]X")7&5 _DA@O MXL:/<9IZZ!&Z)N6 :_$LV;X,X,%9QJ K(^5%8(B#$>)C-P*W:N]#P*-S23-C MO)G^^3(T!\)]RO2]F(B(>CX.C?"XIXP/EJP;&(F-F7G$7CKDOA@<;$K)BSGH M 1Z$KL;1(6@$@-/K!Z#]"0>3:HMLX(M!Q:8T.Z*QUB@&A0.*,%8Q6./*]<"3 MB<%EH'$COGX2'+PD=R2-0;XH;"") X2$#I4G*7!W"!*)^&O4T&HZY5'A/FD1 M@/1T$( M$()'XOFQ1R'&K0B]86/S3@T MQP-GRHW7Z&1WP>2PB95=/!\.7.9&+I@,40 .E\%.5> N>$HT,P\.PL%3G!>_ M#+II,4JRP=?D]\]Y?11N,J-R2^T. *2'V7]4Q\:)P>949W.$0UZZSATB9Z7PYZ!<)4GP(\'L\D#NS$.W$!) M-_# G.3A^B41\?*"GH&LM06M,.C2,$*?L- 3X%1%E#,&?@&/P;>.8P],(J;] M]0O:0*![KF?"5'Y>%/GW^I@0?EEQI+PR]SXIR9."[WOHAZ\MD[X8!ABA9Q$/%@4P4 V)R7P)Y;L#X[@/(EY/*M!\R,(^E##" Z6D-G@*0 MEZ&*4+*:;S23(^>&S':1HDV,62[2 V.54L&QGRDB)<:A,D$STZX]I.2#^Z]I M\;AX_T9%OJ+S8E_(D.. ZU#)0'J@PG'(//&,$1%YJ6_&NK!%7L@P'(N(ZDC@&Q*HHCS@*PHM;4[G"]'#=O K$KB&><""UU M0#!X'"BMP'./L=\)'H<$@?0)4#WHN/O_9]TUEUH.MZ'.LE/%E MB)L1*T^%?OQ2>D@KN_!BQI;'_"@D**8"'BOF^R[WA'@3,*6^I0!E7&*S6#\ MJ!FZO*%D==#ST==>'T2WO^\>!\D/S!4*[/$58[VQ-HP;H&YF/--0!S>>H"O5 M?(=!?,RU;]AW(H.8A<#$F'5J0!Q1(;7PO!#T(^C$-=G!8.Z>>.VS7-V6]ST* M?!%%?N3'@>"4QR8,L645CGDGA#0KS)D04FRS]"T!/N;2-TENV&)*)*6N(ER' MPF<1C4."W_3>5AM '+ #+Q:)JYCIP'-#3\?< M&.6#5<^TYVL=NMB[K.'[,"JVY9>TBTV1L[L) M5\W[L2S7.7Q.FF=D6WG'H L%&'_8>1U[@T@<2 ?: >@S8DV/@Y*5>ND] 3W6 M6A?/CX"31Q6KUPEBV(<]'ZSC_.GX-R#V:1L.+-L.TS*['^ /GXI_C)-^=O=4 M!5'*A[B??__/M'>?;NQ4+I@65'@A81SLC% %6JB8$$]3ZHNX<4!^@PGAUXS? M7P9%"IC\WW2A$'Z*\TW)!JYO&%CMVG<)!SO.H/,6"A7&2E!?-RUW=K6(7.@; M,U=WFRK>E<;AG#COAW+B1XH&L2"21 8\''#FFU:@(&>+P$T.;A@'+,8^QS$> ME@:&Q0&>S 4Z]&(9-=9ZLWKV?WYK/2>IYH.Q8[CR8L4(]VFH*)@6KA^Q*!98 ME=- +U\-J5X9?@^0:J!G62P4"2CWN=&@(6(J-20: MC8S$28^101L7)X+ -XHI"3Z18LT&]URY[=/BU/2<%.?M$9;RL=4" 5\#"(%Z MQD='5_F1ZX82)/6:";>$BI5UK *Q(X1G[.+&@3"18:"X3!"A6XN5=>CBNK#1 MHAFTHQC:R->#':% M(#PC&L<2C_PP#Y,9I6*7^PICG#C>L^)W'&[D-T>[ M4'!7Z=DBZ.)97K 031$12N9K+I44<75&'(=8L= <5"^8QX^Q&R_Q?1B*P&." MAQ0\[4#&6F+&DB>Q48$!U[%YS$^>8_MG@,3)7),&!GMF6<=!*+C+M M>"*?& M59H"7OT(/)7()VXCEHCOP 1%], M?,;$BZ) :6 Y'.1#/80.A*LL!98>CB);@?J3#$# =BW%@J M<#-C"?N!#79IQ-><>JO6N6JR&?^5#-SG.2OV"&<>C0@7H:^,ZX$@B#6VV77! MOW,;UIM'&9/'A-32S@T(7^TKYPU9$.J @B'#RK M@?ITP*@Q1GL@D3;%E-L"_$38V&!#82^!V/?]V/@N-])77!$WC")T2Z1J%FHW M8U&GQL?^.T\E,Z$"_R((.4?_@BBJ<2"-"C7'RH"ZFUMC/< /B82JP=,#"J*:U>80)A8>H*Q M2%#:K$IJ'FL=9R&O@JM-PV((N.X@+U1$-2=A[%,."MP/<7(C3L79'"I_75S] M/1U]NMMK[@^A&OP07PJ,#@88PA1>A#4]$6.\.1\:U,#VXF,*U>&KV-3<"6 . MP&!W/3_D0@0J-)$!>1ACD;-J-I=#\C_:*O;9!A*!'T_!VO(#GX,GHHV"KS2) MM.N3N#D# CMH;KV 0V'?Q#M@ZS(P+@\E5Q+X"&SB&$0.& ]-V)7QZ'K:&1&^P MV>5_>T?HM="XR9AV/1)&6OJ>#H$A0X.=IU@HC?0X<9L3R'85YJ^XYG,2>KYT MC?%=)G&DEXJEDBZ-9(RQ1P^,L8;9=:/<\]QND /U5@NZG@%C7TC/\C1*1#$+0W!U M)<@B"H(_,N'D5#%6(FPF5QT52R^VZO9DB*9+X%.) S&!U95K N'RH)I-LN;\ M0ZXY-VL/TK/<3Z.$='5(W("!^^5Q;"+MDIA*-*<#TK8T82$I]Z$2@!WPND1"405<>, M@0!QNF9,(%?'$0CVJ''98*28#@,R4(%@CC0S;HBEC(0:;A0G3<8F[L%\O6\R MCU:!CW,>8A/YW%72UYI&H1L%@6=,N+;5NKS*MYU$1*VPG2,#)C,&$]W!Z))$R"F*R M;OJZ2]8"O1Z@0T#?V%(E=K567'K89AYX$7M@LTCH,/*)4,VS*T"&/!#TK[GI M@E^% VR7IS+MC'@>A$%$0Q*Z2G-**+CU<4RDCVUP(Q(U-#ZG?"WLST)T(/B; M:J-C";0-+I.+;K06BN-T!7"C- 55XS603Q5O%_[]1TRZ58#9'" MOOH\)-@ (0:+ 4A,$""Y%6WPW#C/[4!K8S$O-M:+/!:#XE61RR,038$)8S?P M34Q)[$9NR,]H,?,6LN2%W7'#4'H$S"(\1 7C00DO9-+EDID8;'[W- N:C(FL M!\7^;[JV$?,+BT +TY=88:2Q5,\WL" :$%B!2R*/+BJ.Z>C*1K?&EP$Z!/07 M" RS(_W56/6>ZQ M":XQ/'/Y19L:NH+&H2#GL%P$U&*@5$08#;A4KO ]R=.HPI"-S3@%G%^_"W\L2S'.S,-(8$KA/2DH2' 3S!"3;D2OC!^ M1+QX#=@; *[!V!?8%]D$& 1G0@=2AR$G%)N:NK\ YTM&ZD<(;(%Z Y2"P7T0T#6.JP2)T M<4 #YY&)>!#3F(*KSUFPU(2Q3; K/;%;M ><'$-X( /)"24^! MM -2]T#C\(AIHX7!@9T15X3ZS=Q"0K2W2E0[0]GZ(C>-OO8CSR.&>0$8+D:[ M./2.B%"!/<"(WRPB)BY==9P/7N1ZIW3G*<_"E9X?L"BFD>"*8YMS3^( R!@T M 6^>=5&FY:K+_ (P!P'=M)[_EN;W13)\R+I)?WY6A(HRZZ78> [%/UR[+O5$ M+.H9HAB+P>",->,RBC6).*->&(E(>UHT#LV(1YN&YS%6_>)\5QT!;4KM@04' M)K[ON^"Q19$4?AP;L(R:6Z7DRGS7HP%]O*T*68S-):B*/,8CB=P6:VE"P5@8 MN+*A9P_9JG'1?4C*=#X;Z>?T,TJ266S?XD6R\KY<)!/@( SRU.,!7B@ >@E >); MN!0DA1]*(#,,&_J\.=S]+>+\@*1%%GN1RX47Z#CFH-2Q6(5$"CPJ-Q9,-RS. M-X7:?;(7";C+@0Y"<#P$F!^N[^(QLS8^(P'784.^7Q1"-YU6Q+['P%Z,7!]L M*L'!]HA-(#T9@4W,Q9K!#6JE ]6EH."<1&2()6 MAV 8&C\$=2H,#Q3:*\TB7BI6.?$%> X ?%/Y*H^(P?E!LI+:T@2A =>9!50H M$8:-A#D!_N;^@,]SCX*'I+C?HR6G3PGU%3=>"(ZN '43!09+!I@05$?-4)]' MR*I9V(1B7RAG3%$G@)?TL':0%.\J!G>H_@Q\%KZN38FA@V&:3@2.G0 M!1.?>N!G*4,%,<;GTF.8&=G,W93\/);](@=L*I>,0?[AX:%6%.>P@_R(7!>L M1@&.]!JCD7)V'HO^DO;[V(YBT/LI*7Y+%SIS;FI5*CT1&"]B1D6<">XS89B! M?^+ Y.UK8:@7@;7( M0#$%D>\R[@L_#K0;2-44WD2P(Y'WB[WX86.,U!(G?(,M1I2OF(R)#V(G\F*Z M)@*[@3!,WCCBGH2%&<(6]+GSB>2^1JU1>* .00[&*.::[PP?LX2S] --AF^V&"=?\%19PEKNO!)[ !Q3$.98U M1EIC,C0.'\1I>ZNIJEC/J*5>%4@7@;R+KQKT NDI5P0:SIE'B1(G)#=; MJ+H2A LCWWA!:#!W"C._>% 5J@9@U<*6-7.0R"$45]F@4QSE>:]LI!1LTP0O MBH$[P W$.!88@2H,"!A6 8_]2(*!WBR4(WS%,5P'Q^YPGO'@">&)."9XS*&, M<6G(%(MQT@'8 E$ ;-G$$7"J/&,<73RGF5!X$1BODBHC0!4' 0^KV1,B\$'J M-]Q'P8Y%LR]V3B9('2Z32IIJ/"B/#44_QC=A8)HJB&*NKMX;SGW8/] B# T MP8#[?T!WO)0G#R?(NB'SJX5!_*0Y9VQ3%.4^YY6 K/>1&# M@"'!F5:Y/F:KQG\Z(+T MXV>'F8N79$"<7 O&"; A 0,4E&L].$L'TJ>DD67THB3;.QGZ"4>:"J1H( MSKAOI**4@]DJ LEBG[!F2JSKMLQ^+XEG+]8NDCZVH>,Z$"KB 75C3[H^&&ZJ MV=> @'AX7JVO0O=L '?WRFZL+XHC]#-]SJ(JA(A36@,WXB%IQND(D:M]=)Z' M9E^8-S53!%O6 KG5C7P[$/I)LJ'61H"#,$ M]#5.1,/$)T:Q4Y%//&Z:1QJ*KO3KWA=24X OJ\$A/\TOV12YVV^@^2K_OD_ M:5F)S$J(;^[L5]WS]6F8KA[ZC(JL.UHJWYS]BOG'?T\>T[EP^A%D\P!U!?[T M]7O^]2$?ER".@7IB^';E_@F(RRN4$,:M83-'"5 34; MX9PUX&85^6X@HQ#VC+AVTUYMT[[GC2UC46 T,U0(U,VA-"K"8N?0$SR4X%+! MEO%KV[%%[%7(WXRZ.!\7#=PIZ3(BP9D+?,,E$TH+A28%D0QL?^T![M@YX^ZG MY'>LR(@>A_W\*4V_C&_+;I$-\>Z?P0C=L;HX#&08CM4&J]N MG4J63IX'XPJ3?W4_$-X"?C:LHQ5<_;T"^=.=Z?4J3RGIO]A=(%SH+G"SH<= M3 68%R'U(DXYF!V**)RUS)C&!EMJ75EV-9_6W<+X:&5EK2)P8V,*7J'-(Z\A M8)_?)#]P8^I)JL.8BSP(W Q89?6;!)X:"UOT:MN#'%K>GY!! CN M@O;0(3K:G ;&A(JX3(!\]+C'.%N#) ^L!<]E5X.DFGH)?8&28+F&Q(%'?,8C M*GWC8@L]8'9?1-Y2__\IDB@GBA%Q=4C:EEWQEDT,&@LMA,M]+6/"!?5]YH62 M&5?JP-5&KF-0KW49>EEH79:"7]/!)AP+QD.?Q0'EH-PI9C9XD:L)V(K,E\%2 M3OEED^["\,2_P;T;"HI;H%Z7Q=R$&OMS*:Z5KT4DN9">%Q+7,_Y:ZE6>(KH- M^VG#XEM!\*?*'"NK!Y8_3@+1OZ;9_0-H M^D#;V(/]\-/*UBSV3)J^^;B(7Y'<7A1@ART6X[@XZH(%08WG*>&*"*SB=1W> M*&5 _2V@?=W:EY&:%Z.O:?'X;"^.C4UXB#1:Q#2LABW#VCQ%I21"QR'VTV_V M<:!$J948\QH@=@?RQ6[5(1-^% 6N#'T>1-P80240/B$>]@U=E]M,5@]4-P&9 MW0^J"J_!*'C ;?EQ@.5[W1R^!BG^-?G=3P?I70;47_Z<)B4X(K?]I\]Y658M M7JNN 9_NZEN*7MJ;7+U;UJN'&2-"N=Q3C/LN54H*RH* T] 3(FX<"DW\K(55 M'F<52XB:''9]+O+>N#OZ-4$J'CV9;K<8)_WF>L4+Q!>)B 48X2$>Q9[2?BRX M!+ M8YH$TFOVQO9VP?L4K#86LNEPCQ C P6V"#C0<>CI@,1X=L1-HZ@I-J% M[O=82)&FH. G[? +$&AIF-;_O_,F123V QI((P*?<^ '[ U$(N.&PHU,LS<0 MT[LL[7E C[3:#3L9@BOO^2X72H<=T.#6?"\P7>9SU4'K.!_Z:^^G\ MKET;L%(J_=@76(%-N:&A,D"G@:0,K$!.]-H - A7RN3BDML _ 548(CBYW24 M%6DOK IZ:F.]?N VI+L2RO"Y&S,6459-HP1YJSU?\0@'+,1AN*ZQK_OL:E^$ MK;TU-:EVI5EQ(,((](2*!9A-L0M^A&*8^X'T"0;[$=?TD/=[:5'6#2;6VJCG MU%X%#ZF,;["W60!>OM&&"!6[@0N^&97KIF?1E9R4QII/C9%#AEI2'4N0Q29V M71R&XAN7:&SH2;%5=[.Y+J9BG-/JGYL(N6'94G@!\ &5-%*<*P%"SI,QCKKR M(D]$C935&X^MML-]Y87OTY:%B9#'@0:'5WK<5:'V/ \#BX%@0-2\49-XX^'Q M=!H<"RYX0*@?8ZPSE$$8B3ADS6G,8F6:S2NO?D_V#[CV@.:Q*9''8X]H[?(( MYV*$1H=QT&QDYM'5$6&OO/!]V)]&H<2&S3(PL!SI:^6"X#=*4Y#I0C4LV1O/ MHRLC3MM8]0L1JM 5'@._$&OOP CS(V:H<;$HC\9D32$!H:H9?V@!PG,24"Z) M?)#-,M8@D$!$:2QW]V+?=2-)%5M#JU77\[-"R0$2*N8X_M-0&48N-JOWP9>$ M??>I(IA1V%S^ZOS@5U[]GA(JBGWE"E=017WN>P+YEF'[#N&& 7&;O$H$=]N7 M4"-4OSB!P:13P"+C1 MYR ZC2(^@ J.8QPP"3Y$4T(Q+5=+N=J \)PD5*BJ.="$$"TP7]Z($/Z)7)^" M*[6F._D-UZU;E8>BY )Y0H#MH1K0C>(>&!<((/ $\KGAJLHB->P*B-M&U$' M+7]/$<55;#Q71S00!A03#A.2RD11J"-@"*]1L OK]E9/T%YWX?N(*-_W? F& M$6%NS+%;@.N%X#4H$@H34]X(%]P(O=-N/W."N-F06CS:U!PL7*!&+D,PV'VJ M05T&,5;!&1%%:MW AY6=>0:,O2!]N?50P)4$,2XDD!#XY!X/J.\1XC//U[19 MP53G4;8":4WE\,7G=)#T,09K!L#^H[0 5#%9[=IF2^68\4T(CKP0X7!T\!P M'RN2P7@).%U3[TE6D\X.@'2[!5?' N7/:3GNXX$!:H"ESJKXCKRN_]SNQ&IQ M,T'H&7 J5&A4#-ZD,CS4<0#VJPP]ZJK&\KU(Y2M+G!3RV_0 MZD3@'** X2FPPG5)8F(&?X1R71@9\"$H._("&_?X29EU=V_,H4$@NB*BD0YX M$(*-33@.+?6I= EWUR4I$ZJ9M]7^K8>QQ<5MV#LBXH!C)%O* !0TU5RKP LP MAXVH*%Q[E .2E\K#%H<)8!\#@+4 ('[-1@\!:%807_6@+;AX.L?^Z6O5MAF6 MY/=?G$8U5[[<#T"?&=^+/)?"_X41UP0V,)0!"8QZ]]?_Z(]^Z&7?G'+TU$__ M\NX.'GESESQF_:>/7[/'M'3^GGYW?LX?D\$/U6\ER)J/Q!V.?GCW'_>C'U9N M[V>#].:A0L!'0MT__(#PW8"=>#_XB/8"&,O//@:_7P=&-@!K*QNMO:].(RJ= M; ![6H^'/7$>K#CX7Y&FSB,\^J%TTD$/ M[O\)NWHZ'NDXB%'G.^@,)RF=N[P/]GWY$4']$\(RA?M/L/X=48'YK6E1?Y/! M2P>CCY0-?]\&P\.DA\1STT_O1A]=N&?Q(?AY\;V#O R_V%ZSR@?XH-_GS^X MZ@/N=--^?W+-7]Z!TL'/Y3#I3C_O3AN/27&?#6H@D_$HGWY15&!5WWS/>J.' MC^"J CRWF,Y5W'0!Q:' CNX"_O0/P4L$?5WV1V M[9]&O?F?Q=HG3%98P\0DPK3TJ/DKUCYV]0GZP/M!@1SX!+;C_1L0 Z)LA&T7 M)GMQFX] 0/VP1(L4WKA(:(N?Z^N7OJHI@6X#Y@+UYP#(';#AQX>L!Q3?JBSY MC^1Q^,._$>'^\"*++R-]!J[W[AE< 2Z.@:@UR&D*F);04WW\7HN46_##Z@?5 M^9C;XFHW CL2TC90UY&554U@@E.IVR>QB0B=X\(I\W[6<_ZM]IBNDP3?_S@ M#5X7X91_/!XIWB;=W^X+(/<>ZJB\^/AOW6Z:WMU=%8VN1W$X-:LF_62<9.2$ M:;>*^4R-)+D#-;>N4)[=FPE'5$9/@QWV1'EEA+0I$_Z]+=1M)-&74'@$3%74 MW2JJ"&<=\"./CK"+H!N\[[9PNOTT*?[R#KR;]-V?9DBPZGA'>V_VUX^/X/:, MG/S.27KY$"-GS@!\G(E+Z923U-1]M#=]3GL?(/MV4,?M\^-[XG9WQ7\E@G!1/SB0\8RT/:WD5L=X'3!/1O6%U3D@GN=9XP3N U]!B=:TP]OE MO3=A?6S!E#_/^6N1+V>'3L"90V#(8L*7Y3&8L-6]>%W7@=&.D,=WY:U/834J M_!7G!;@64]W9?7)&\SPV)ZMOD84QH..?:Z;/^L/;]^$V[?@.//54>J MUHZW]L?H15!>BY+V3U5BTMKKU_S]YS_MFT(W2[\+LS*YOR_2^\HH^'0WB3CN MG'#GFH JQ7&&A_!\9@@50I. :6-<13SQ&@EW6Z>9[;/I7_-1TJ^B$"5.'7%N MJQ8:^:#*KNLM8=7IPD/@00FX3=AC^A8N3&[S;Z NCI9BMP4*KRRC3JL/E%&B M)/]#:WEU1+>26(=;=%!:W.O>_LJOIQ9YEWJ[I9R+0=Z%),*>9ZKBF2'I K.% MUWH*KY7->;[XPSD*I\V%/;/,UVJ$E/-37M6M1,MU*Y8@3T.05E7@??OE8)\? MFLZ+MG;AS;?(>]LK@RL0]N]_V2=P;NFG-=G]ZF>F[5*9-?%/()74*UA49R:W M7CM!UY+6-9.6=!JX:^71^*!R/'Q!%33.'>;/E(RGL32+R/+V6L\*5E726KJY MF%T'KBQ=757$Y23ILG^?IDV]G/)T45+_ CCR55HRG82@/N?9 '/7;C";K%6) M?[5MK#[!0IU]T75>)':2@V?,][32RDHK*ZVLM#I[=.TDK?8*OKZ)8J_J/O,( M/W6374J;+P5S9Z<56M>:SR+[7(J'SJ(=S=D4GFG1X8P>'27GLOEXWR&58R<5 M-6=#)-3KD!/T0WPK1&+%ZM6+54)T1U(K5\]2KEH3SLJ:*Y(UVNL(J:VH.4=1 M4TIYRN^5OB,N)RSN,M&9X7]&>6\WW5GE"BHX0K04L M+$M-BBU$02Q7>S9; MUS,J0JJ.4*TY9WOC[5H$W=$0=-%V$)A!LC6=:&GL3AFPM5PE]0=T=Z<<^BOKSP_ID2;&O$$B>\7TA8N8 MN;,R?J6!UGWW[/ &:'2O!FCV!.JX F.O#+E+8(0CC3U['H,7/]R,"MHA'CN9 MJKH$*GIMN_M M( H_7Y$^Y4GT(;'Z$V/^[_DH?4_^^-$Q)4Y#[XY+'(^>#1S\P2$=9UAD>>$, MX0%YKW0>DF^I,\A'SFV:#IRDA\F<8W-H+ 9L[[+L/S!*,D&@/FT=P^0.O?PR4D&/:>?PU:5'>?[0]9] M<'IYM2U%.BS2,AW@7]_2P1B>4*3=_'X +X)M*O)'![885I\6Y8?F?)IGYM@? M<\U?TK2FM1N'.R%<]BT99=\ ;J2IQ[Q(@1CO<*A]35LXRQ&^>APFW1%26CXN M9JB!K[)OV2B#F_%2^ 5P,>Z/RNI"(.'J&5OW!UR@R#^-DMM^NO;Z-7__^4\# M>-/',"N3^_LBO:]>^^GNYWI'ON*CO@)&_7[>_>VO__HO?ZZNGOP:PQ8% %L! MB_DU&ST$D]V:W5!1!'SX.;W[R[LXQ!%6_R#_\S5\YV0]^ )NN]$\$CJ,/<5C M&F@W@'^,)DR1F"J7$OKNKRO[N[A7V+NS! +\[ORB Y/WIBV.XL@BF6LR5A/!ZB,"N207F7%BBAD+&+O(]_HHP;@B3(4!G#'[UQ M%Z58X91I\2WK H..\KD@=RJ-X"2/8+Z,X-X$I?]=/\5[\$GPX#+K3<2?\SUU MTM^'\",^ ^!)0=KB$]+?NP_)X#ZM!._H(2_3M6_^X/P*#\#.N' 30C$15F7] MXBX D@VZ_7$O=;XE8#2,48<]WF:#6OA.9?:Z1T]U60)"_SX= ,#]_A,\<8@2 M$V^\35',@YDR@E>,*BV8=+NXZJD-4L+#A@FL-$63I=(;@R[<>PM;70/PP5F_ M'9BB *^ 5^;?\9Y: 17I:%P U-6K!D_.*/F]4LI]Q&Y#HRXNH!S?END_QX I M6$.1/F8CO!X0=H]1SL$C_)#TG60,F"XJG?7!P?^\3?8[KI3[>P*;6!'0WW(T M8G$SOTP9Z=S6< 7R#@1$#PVY=&Z$(I_,(_"C[_G\ S@8CTGQ!#[1N( -^3@7 M#;A/97XW^H[\] AV[R@=(&MN;[B^+AXN=A>?X://]<;,=[6QD'VPA)M;TP!< M.9'[,]&*Z@L=H4IMW-W=P.>;\B'MWX%KT!OW$]!4:5EK@LTB=**\KN3X0*]4>8SQ5<[PB#>87]2V)[>_#;X!U0^RONILA@]#=&7A;4#X7\#/>V@ M3SIYP$0UWL!%^$H .IEIZ (\IR<@K7*.JB&PT$,"FKL'R_S@? )%VUC1FA=6 MJA,5YA#4';RU\H915XWA4?G"0RKE7RT5-B/%[Q]3V('B\>8V05-EST(]DE:%+5"1*4-RK);9'7\H,+0?;61M;4Q\6UK-0O$,W\- CXW@W S MP54&BNU/=G,JY/':VCW^YQ@@Z7UPOCXL/ 8L@5[:1Y( B&[3N[R"L":5I6=, M$-:K7P6('X,=4N_4=W#6\O$(+[E+RW)I^V"OQT/^>D;]ZD$ M$9?= 8H&$RL/26X2V8!7(:[!8AVNR*,.PG,W+F#MQ4(PZS8%D\[JC-?1&5_6 MZ.]6U,9<"U7N35E'>88HHZ?\TN2D2AI-F'CB&TTO09IRQH,2/".@O,H_NR^2 MWO,L>_8[5CG7 M3Y6DF3J2M3:H7/&D$N=HCW0KM8#N8'43\* MU].=T/!C\GM6J4]<1Z79P::Z1=E;^=?98#@>;0)I)N3G1CI\F%L4ZX";OV(! MQ248 ^E@LKE+\K_,^[T:BPO(FZ#K;%UWM+0F6'B6,J;6(:+_+D=@ ;,K2&0G.W%QD7_R\^)H!KJ*_=(Q"\)K9@ZNHN-,%*IE<\Y=W[KOJ M9P1>XSP8UD(#F?/I%?4I3??,]ZXT>/@JAYH=KN+7)L$P_3O]H MR*HYX&M/F-C:LY_MBWUJF(@0VZ2]K3WBO>0G[%8)]9CU>OWT=3O1'&' UY(! MM/[\XO.">/@T$P\'IP.\783^BHIDO=!%13%73B5\5Z)M9Y%](+*3IRK,LH3= MWGB7F7\6K\MX_<_\^Z+E]65B>7V>&J)?9WB.IB;6'N?8S^J]ZTVL:&Y ]:(> MF(_U@=C',5@_!=H]:Z."ODKFS@(5 M^6V=$-0\+J[(]OT0A];B@2Z(B?2/%M6[H;J.+'KNC7:=7O)4^^$/V1#UG<7E M3KC\M!A;6/'])\'R1XP(#_O/1E..*GRO"]M?5H-%5V&,'4>63E"T?.ZSD%&# M22F/"9[$?4NR?D7!&%'JY=\'_3SIU<>&*'0G1X=XP?29=:8LJ+K2N4WOQX.) M0,8IXJT*Y"O;EG5R%S$,.,P&>(*$7RSCV&)RW7W1BW%@).-F6/D65%%_%"S%!2=Q]"7@L9@)P_2[TE_2GAN_K"ZWUO'L;[E%39D\24&O4MBNXWPA6/[VNN+TR9%;)(;/D MG@GOSY)@K$VQEJ_!8\N+W]!>GCAJ@+L%,8GV\D2H+IG41XI%7!=RUYJ^$QRV MINJO"V5G$%G8.GA^2B5UQE'U=7E@QPVQOUH7FY-$>5Y*I[N8?C_7:O5?)4)/ M9=Q?)?*.8L,_7Y6\#XAXWR44>5T4L$T]68OQA?SV_QKW[JM:AS9@GP[76DSK MH^R"&2=SCQ*'R=E,[-J",R(G<=?.Y-, MT@J@6/,ZCNM5M54AW?1'=#*BJW*;*H*W *AMP5:FZWRA5 Q?C](5[$+SZO<7?9:%)U-#U &\Q*.\[_]PS7)M@'I:[F&"8C>,)@T8->Y!:\)/T]+;KX MAH5KNV"!8%N5&8Q)M\CAD56A.EB)=WD_RZL+Y[U3S*Q(#SER2M')3+=/FN', M&K),B/PE.8$F*G+Z7#E@P4+=Z@1!!XZY$$D_I=Z(Z%HB@;N-0TP&62,S+ M'KK (=EHM6PD6?!Z@!K32=7EH#697X2[_/EE";&T7OP\7PP2D8^;AV^'*+)MR5:7'L MN3D2UR$Y?ZV*[J8HGP4 )[58^;3,N1*@\[KN);MOK@07>^?<5XT]GFV0LYR# M@]LD'RQ\H]J'NFI2CK&R2VS_8#P;;RG&DS-]B1,JUL MPE:$IN77U?M6ICKNEG(M!WN6=(+?L M!]7W5;W7!*=2OVR*G/5QW=D-BYF!Z^TT;):V,BQ@]\R0\\4?(<\A$&=['@-[ M.V31'*$\N%$,_+7J[?83_/90.E&5!/Y34G0?'(]T+$&>AB"MJL#[WO^(OEX^ M+I-!K[S@Q)CSHJU=>/,M\M[VRN *A/W[7P;)N(5X^$+JN"%>3%R.*I5 M-JE5-3QHMIG7XU*LLL8$%]1M.WV@]8F\%E>O:2,NS+AK2J5=##*TM5515R.D5W:<#5F0UQ?3GFZ**E_ 1QY).(Z X+Z M/$UBQ6RR5B7^J^#L%)&$3YCFNR^ZSHO$3G+PC/F>5EI9:66EE9569X^NG:35 M7L'7\^PP=XQ$CVD]2EO"_XPP=W9:H76M^2RRSZ7]R;^?C*RV/>3:'AD5T;6* M#2TZG-&CH^1<-A_OV[D*ZK5$S=D0"?4Z1+F62*Q8M6)U.VP0HCN26KEZEG+5 MFG!6UER1K-%>1TAM1VYU7QOE2>DZ C16L#"LL1E:#[7;OF;XG+-.M)KK2KW6K;05$8DU$XYN)EP-=TG=$:2UL+SEKC>IYF7' M(^WERUHU;_V5]>>'M#U!]=:)[!73%Q9Z[#01?R[X71F_TD#KOGMV> ,TNE<# M-'L"=5R!L5>&W"4P0GM9IC,"=??P25)+Q]64]3S.\=\^<6A+F$W[M;)VX=OX1'\E=?8# J;,>N[ M#,L?C))L )A/>_< J7,/GYQDT'/Z.6Q5V7&^/V3=!Z>75]M2I,,B+=,!_O4M M'8SA"47:S>\'\"+8IB)_=&"+8?5I47YHSJ=Y9H[],=?\)4UK6KMQN!/"9=^2 M4?8-X$::>LR+%(CQ#H?:U[2%LQSAJ\=ATATAI>7C8H8:^"K[EHTRN!DOA5\ M%^/^J*PN!!*NGK%U?\ %BOS3*+GMI^NN/YFT6]B.QNG6V8GF5P"V_HB7?\Q& M\/AN_:0?%X@GN "PND'C_I)X/NFC/)/58R36JOOLH&/># CY0-6^YI M?\2M.,D"S",HV!$*M7X_[8YJ19/TON$V((^6:?$M@QT![8+\/"SR;QE.#DY M"B3=+MX\53:@K=*[M"C@\T32?0"IF13])R?I]Z>28?4:Y[;>DZ'VOW@8"MLSO1M6'1Q"Y<$%U8W="/2 ]/R=/CRAI1VGQ6%9W MP(^]K)(QSK>D>')NGV;7.Z.G8=H!V' 4[?V#,YS<#(# +ZC, /(>0/@]&ST M5CP7 =.NTTN>*ODU>U &8%2*]H/SXP ^E:.*BD$/I K2L=1]HCH@YNFRY[H M@(H+>MD=(*6LE<'RY=G@6YYUX0-HE;36];T4EP>$TZL0.EN^J M!^#JCWN .J<$@LKN8$VPOKL,\8;/[^:/0R#9P>B#\Q7>"G;%(^)H."Z&>9E. M=VP&P@2MB)]\2@ESW56A"5[T..S#FY!$ /V@^GI9MQ+5SO<)VN#QW8>DK!8( MCX<']<8(?K7!$W+K5/##:P!-*>B>!: K)%4+G[ZYXY1CT+= @'-0DU&%R-L4 MU-!@@DM P_BV[!99;13A:FJ@$V>8%U-#"6];V214U*"I8!5/#@9$JVMFNU\; M8AT'>.!YO,S@GP/["'HPNWD"#@'=> .8>LS >G! 3J8#_&/T (M(*FV+JZHP M.AA7^UL]<@V0XR%@![=S;_ES:<*Q37B#AV1PGR(5-:14!_83/L,SD4IA*3>3 MSQV0$$7%&\BVU83UQ[R:L)XN3UA'XUL!#Z,D0TNJWP>;]N49'ENB8M(4>VLU ML?#8)?LN]// M:S8%FY.7H"N^.S_GCTGCD &$$G!Q#60R'N73+VH/H?KF>]8;/7P47,X=.]1H MR;!,/T[_:)@Y<\#7>C=LK=^Q?:)9#1.3<-?]V@X]-#)Q4J2];GWM?^PWBWL[$CO&-."S)\'W/V(D(Q^7H.++ M/QZ/%,^H3.G4TUO"J5GU\\1V!0LW! O_\1:,ZHF1U%I&R5X'/,_MS47$[,^B M[>-E'/D0SCK>"3KA7P3='.NLY\VIX\K>F_WUXRPD7A_$@)+F"YCVF+Z>_@X773SM5QB]:N5T^I.GH@^,G6*KYYP41\&DN JR(;F,!T_.S M]/=A73%2RYME%DP&3\[=N)(!M9A=9ENLWZCJ2=;+Z@ZR,(@EO&0J0N'2T>0N M%,\SB5*ER5>%$ M8R:S5X7Y3**B]$^&PR+_/4-6!Y'5V+R]C&W./G '+NNO"[SO\\2UKM,'YPL6 MK*#HG ?MZHJWJPJN ==$#GP8E"? MW6JG4&7>3I5N,E<'D\V:Z@HGNUL4UU79W2"]RT:U1,12PNYTY\%0Z.?@6.$K M45]/-/('Y]=F=6.EV;NUVI_4WJ,B&F Q.M;9W1?)8^D\@O,QD9?_'&?U"J:O MZB;#BC3_%VW_8/YAS5H7I'6&1W/5#U/# (4;J+'T>]*OO290@,6H>M*L'K!, M'F>VSFW:3<9E.G&9'A^SLJRD^S#)*@_I-@<$UCA??E7S37A[.BC1BJDK42N< M)>!F/*!@JYLY+ZQSCNI\RF3S?4/S)GN+RF;J"T]Z%4S*-U<=Q.JEU0;> M5-6327/-8=5]MZ[BLOJBRA<-'&MWLV+O=-)53[R:%TT M6I?A3WUPY75U,8Q4\5TE*LR70+BBE2K3L]G\UJI,G>= >J&84^U>27FL MLLE1/MPE5K\IIK%\ML46ZWK;D4KU";JB5&P=PW_Q8/2@Q1^9L'^MK:'!S/*I MH@>5+UPWRWA)23^D=0AU8F/4T8N)8?$]'_=[M62HVCVM1C2J1@ZSMT[[/]1= M'$!C8V2D-J0 B*IUQB-".7E%;5'5,9&)U35,BM$ 5/ZSUE=2KNM+43QN8M0L?],5BPZ$H?+ M@Z63IHF%,F$]X/G'I/@MK:J4)M!MLMHM'UH^O$@^G)PXHMW>SR?<]2WICZOS MRFVBM*C"WV=_7#W77'L T4\']^BU-X\?*JY[GRT]!Y],C9VV\)BM*>U;%6M:^7M;&4%36FT3F1D!O M<_Y^!#9\FACA2]P[8]WID6&YCFD/YYOI]7_^TP!>\W'B\\=%_CB-AO\*X$PC MX5\!97X_[_[VUW_]ES\OWO#S]!!UX;![?M8=3<3/UZJ37'[WI9)I=1++5X1F M]MP*#?#AY_3N+^_B$ ^:_D'^YVOXSLEZ\ 7<FOQNC=>_S/_[GRIFKOTT7K\ CH4 MHRJ?,748\?QUAN<(;& \C=V:BC>VY&?7W)&_N0'5BWH8TJIDQ,A5NM),#\!1OO@#DW[YO3%43]NVWRST;"\?LB'J.XO+W7SB6XP@ M5B[B=*K$Y>KF/IP",^J+I@^@BOJ3X]W%,2F=A6+!,ATF15U!D2\)]DGFZ9* MT9S"QO9 MF&8#_P".1T_6#MFM]JPYA65?>\UC4#=-:, MO;%8/<"./KFXO3)D5M4(T\*-*>_G.$L+ +9&\W/YZM_SXC>TEV>Y((MBTJD. MQBNANF12'RD6<5W(76OZ3G#8FJJ_+I2=061AZ^#Y*974&4?5OZR;PGC4$/NK MC8@Z291G 8T'RXBKQ-1K6OU7B=!3&?=7B;RCV/#/]RA;]_=RZF!;F8"S#,,O M6!/P-?G]R!HY&G%LQ-??J*4G&!ISOSQ\Y'9:\; M18Q7U,V+IA=,AV&_+!66.?M%#ISS:?[O^<(9-*ON]!]N@L!D=\2 M+-7[<5".BG'5%&'GO%]N1*A%Q)@G!/BF.T*X"#4GI=)/RP<'1H7!Y#[L$5K2T7*,]F&S)M)-'[2U]O^_GL. M>CT_)^=\YU?+4P\7/K-1PK]\<4+4!X43_7,,AEA_AXPSRZ#[SK:V[+DE>YY@ MO/SV/>9?GUO7-2"U9&?)[B1DMSC^W*H(JR(N@5>/8<$==!QZ"G9]_TOK XY[@P S9>EB0G2OV/%T&#]D >V ]C9/#2[-?(1/D8EGZI"-(%RR_IGQX MW>G!;D?RUB8A;C/5:P,"+GBJE^7+_?FR=5/D662?"[6U-[WP@.&$9S-_T-,= MHML;/WCNFW^HJ+%.]@_1N,BMKW-ZP^C()R!'&&VJ5,=U25NTQ18Q/=81Q'H6EB4L2\Q80G6H MLO$GZVQOC=O_)R]2T+O?6QB.9IV!%IV!I;J:9L7D]3@+A'=4BTGX^^+M6F2= MY4[+G:WC45%"VZ/ M\ZBUN'_X6N.G0&;S=Q66K-9GZ;XWU!_&^G"';$RV*'8HEBJ25$K5_C*5?3?O?VI<[8%=^63CE^ M?$P*N- 9#XH4H/G?M.?<5_.PL5-[/\=F[[/Q7J.\ZK1>KMWJE?;8]97:9MS52^@S4F')BGE+S;B);*4;-U67W)":G+8A]9G= M;A=_L=!?U.(O;P":;>-Y,4&,.;B\[9Z[9]8D<:%W\QQ3NS9QMKR(]]FQ"*_+ MC6]@+L(>/73M,:95DJ_5>KA57+75FGX-A=$]\44=7;-4ODM5A_'V&7#U\^.*,B3IRVU MD*T-K-X:;SNEF5P$[=D<%"O>K'@[-_%&!.L0KJV!=J0(XW:3QA;6]1ICM>R0 MH.>'!&G]0;E,*,GMK*!V;[<38RX6>KOX2UF\G4]2.7%V/HF=3](6MJJ/STP3 M"M-N^GB;%LYDCM#6@0-[*&T;0-N^[&?7E]W2U[72EYTH82G+4I:EK$NBK//0 MB=94M::J;;Q^=)EO9Y58(CLZD=E9)9;,3DMF=E:));-CD9F=5=(F-NVLDI-S M<^O2[NR+^6P[W:5L+.IV/-9:S[*SWWV\S]996UEC9ZL5@Q9,63%T/.N%:%V/-OQ(F-7%P [2G=;*XK;Z_!UY+3A M8S3RDN)DC;RN11)9CK(<=4[=*RU?6;ZR?&7YRO*5Y2MK 9ZG+WI&D;"+;N5Z M1G@\.R&V VNVU83GN=VXB*XJI^O.D$"E%#2 M4>J$ PXNFO):# 0_WUCW9( M(&V;KKV+36Z) @I_=TP*^/J3.7=X'O0)R MP*DVMW3*\>-C4L"%S@A^[L)M1=(=C9.^\YB,QO"H+*W:[N7CPBG7!L*=7EK" M&A)LI)"43O(MR?KX[)N[O+@IDSXF>-T"L&EW\KB/%X.QUK=\X277T+F9N&Y[ M+9MU*QV;^65W;+YLZ"]J\;9O[]P=L'V6CI5^(5]JVGODW(K3->7]*2FZ#W-$ M35KS;FVS6U:L(D6VA?9K,N,;Z*#]_I=!,NYE8*EO35ZV2,6JR-?JJ_0(D/;3 M$_55.N/>M+9/H:5 V_;K>A1*.$Z=;.#TT[($@R\9.,1Y2I.B+':H]GB(=+H^4AWR]/&6# M6"]DD^6CI+]%MI?U"6UZ]KG)!9N>W:)J$;SC"IN>?1Y6GI625DI:*7F.4I)U M"->OC]&+H#P;G;-)2^>I0S:GC+2*JP5N7FYI@S8WU1+9E1/9&:6?NE>@(NS8V?.*/=G0DLW:>A955'0(LUE;-GIN)=@Y MD:*58-M+,-[1ZO@3MR^";%X[LGT-YNLO'[Y\<$9%FI3C KL3)8.>D]RG@VZ+ MV296X&^?+7=QV7 >[WBD-9/J6D2+98DWSA*N9UG"1I%>=W:K]*I)? M>=:7YYZL4N3J!U);YK3,:9GS3)G3IC:Z5*CKR8*W'+_ ME(T)T)= 1C9D8P68%6"7(\#:;)]B!9@U:N=2S19JV#SZ,\JCMP1F">S,"C7. M*/AXN8VUS@B)%\C06V;!!79J+D57U9\78CX.FG?T8N@HM/'S,_(O;JR#)$SPNPE MZQ#;;N]XVN5MMML[IMELV^U9*6FEI)625R ECVB=6RGYO-W^IQ%:IVNO7_/W MG_\T+F_NDV3X,4C*!_Q?],]Q]@W,VL&H-(/>EX>\&'U-B\Q2'.<_\'^9^OX3LGZ\$727=TXU%"I60ATY'/8Z-]:2(9"&W<4,>Q&[W[ MZ\K^+.(:Z\=*Y^_I=^?G_#%Y7A0OW-[/!NG-0SW5FE#W#S\-\IY\]XA!VYWM2%,E@].3D ^#N[S! !\8Y'V M$X2Z2+^E \Q1*.'/;GX_@"7"MPD*-5@**(?J\MGBAH"-O/?!^5SDW[(2P, [ M'Y->6CT?)%;V6#WW;CP"^3._KPL8 38;U\\'Y-)Y#@:#=)B7< F ^9.4H+U#1 M =IP%<#G:<7W$PQ5D)1.;UR $*@>/UGK.M[YNHB3(BW3XMM\%:T0U^BA2%,@ MI,'HH72J76[EL>T ]U-2=!_FV/!(QT&5T@Z$N">M/ E DNV ]#T!VD46ZH.[ M47[<6W)NH1:7O \EUX4K?AY\:&#O'A,^DM&+,%K9@^N;!.GF_;[DVO^\LY] M5WT&PZL[_;R[0O^>]48/\">L:6+O@2W73X9E^G'ZQP^K]MLH16F^?&:^^_V60C'OHK&Y-7E9)6B7Y6JG0Q^+*%^MQ-H2L7Y^)U_K9E@PM M&9Z<#)NQ%9ODM#/1^DD_J0*1=63T-KW/!@,,0$["HW4,LBV&/R.\GITD:%U2 M7O8)J>V)OGVZ6$_JLS:4VW M6XR3_B3C8)Z9D)7E..TU#]BM-]N^-WMU/>TE;6W>^K6(&LL/;Y@?N&XMU?=: M^&&O8\0SU9BWNN"JK;>VAF)INOI(4^]]HJXKKU# MO&4MRUH[X(FU9AU?/6=9#_V'+^EHU$_KRI55)]5X>J^_V\\B9$\VNV'E%.6=3 "V[M]N$HDU<>AV7DM?'YT70G8T061EY*;1J M962;R392GW#RU$7378NQON?;]!Q1ZIQ3%Q53-1AI@+O/HX[9_J'C?$^=AZ3G MP&[?=-&;J+I_.L,QO#,I4Z#&>=N>[]GHP?F6@&LQ+IUR/!SVL[2HUMD%E.:/ M53.3;/ -+LZ+IZJSQ/P3/&@(%(7/&6&K40QV)L-AD?]>=0_I/[6#K'^7'Y@# M5_6S?-#* ^==609 +\[H>]K_-NT4LK99R:7M?#X>59U=<$/NQPD>2J=IG4XV M3)YPY^<[7+=N@I^ LP;./5Y[Y.VD'VBKV]F9=.7!9CWWZ2 MDC[ "@NMR/[% MO7Y1"C8;CNW4,6REU]BP2!_209E]2W\< ..D?\]'.W47_8ZW[[?.'B5M41V:BE-#[.Y3%4 J3OS81\F.3>W>9E=I MJQV#$7V,""#59VNP4%+IQ(;+YMKJ6"OW(@]8J3959!*GQ)O$FS7AS?/2]EF4P(TK=P%_ M.L%]NVH-^!JE=N[K0(%*8;D2KICH+4I'4DM2234(VR0&R:DN]?%$B)2]+$1:/T+6 M3DL<<9UC:] V=EJZ+L""]U'E;Y*([?1Z;VBLHM=6NKLN4D0*A,1EDP)X5M=< MO0T2&!*88Q>8,W.]H%Z'N!Q1#H=Q(GX5I;/IHSB:+)Y"!Y\PB=;51Z" XI%L M QP4T32=!H[M&/.PCKY*/HD8B1B)&(D8B5A=1,RV!DZ'A(N$BX2+A.NPPD7[ MG7B?+H2(U=/8K0C%R*=#G8? H&/KV%*%*?T,C8X%ETBN2*Z>V#C!_Q]*"#2)K[3#O M!:),K:SNJ)6569?*&MKFPJ8[$_05'T$A""4()0AM((3:UAE!*$$H02A!*$'H MMB<\AOT:=%0E""4()0@E"&TBA-IG5J=MKA@.8:B1P//ZGM7'VLMSW4M*]\PA M';7;>WF[O6:W+:..>F5-[?8:X^7,AOLZV^UMG!1%(D@B M2 WWJA51:KBW;;R &NY1>YZ:"3,UW",FK3V34L,]8LA:,20UW"/>K"MOUJ#A MW@2X*!!UVK>N_4$ M< 1P!'#U ;A>C]K:$+K5&MT.4T.MOMWV.I;C5-\BLQ'RA_=1:4,R.FK BF1T MO,"K.K-ZCDUV1_5VQU8ANN.*Q%$OO?I;;A4GP%1A@PU[Q@"L+I)2M35%$G'$ M$G%"C<&,1@1(6(Y96&QK<&:LABH)# G,D0N,8]FVL9A775A_5WN+\B^H6=[Q M8=/Q=$*A3EX4D2<1(Q$C$2,1:ZZ(G0Q[YMH/&-VJJ8M 4A8(21Y)7JTEC_9! MRSWV3K(F>^^8^#$5H33F !-.O>+&*?MK"E87D:K:$B=Q>L7B=.)45$3RM;8A M(FDC:7MJ1[;=IKY?)' D3^\;?__J^_YM=>B=ODRI=N$,DTGET"C!/BW+Z*T<]OKJ^ MY7D_TY%O%;/NL5^B^KBB_/;MTYT)=N =>S#/.X>Q;.HT@2\A^\P?V5#MG'0L M]B"8*F,M/'VPCK-?(QZR\[M8"*R#SDZ2L6#Y<0VG_6'^Y^('^\,[]N G8_9O M[!O)KGE\%[$+'OZQ_ !4XO+-[;8#5RR\-YI'-W['AX"C&(8U1*!M]+UW3:# MBP(_"HT\CZ6A%&Z*Q(O%?13<@T9AN,2X6>7"UWZBB<*9=,?"2P.X"+VKE:_'8(E8G_.+K^#B>9K!2GYQD^A6Q,S1MW=7+>>U'\N$G0--/457 M^/*9%2ZN75Y)S\?63""BB2_N $1U4'0>K( S-+,P&RG:W1D2&D?,X436"%%Z#EF0NKBEZLH7>9( MF-\\FSEMBW%X(CP='I^)*4MEQNDABZ:J[PS<&(L_4P'* M7[!=#7P#]_/ $%T-DQ4FHZ; [X#1[X"0%I/I[7^$JQ@>]+M$WL^(JV5%D0N$ M1 \PC-!=CSX*GD0(D2:\FSI](-:C5$SC=>3J)$" MP#,)J\%C!%, 59D ZR<*ZS23JX^Z!^KJ@PH M@[?P1RBD@K2/%Y]NKLZM%PM#B_T>@ZKPISRPX#EW0MD-6JT$ 3X@3N%9B(EI M..6^5Q)+7S(O%>JW*7]4' MPS,!C,&_F_BJ3Q4;"4#Y_+$XE1AH%(,M4Y!&:81[[@>ZEWIQJ]0 $6<*UY D MV8.:\66[U3'&ES-67$34.6IK5O2$=&/_%KGB-KH7*ST)]+FY#TCN@N( MSB& M=1Z-_'BB>SXARX2HR?&#"P\).:R;?E+YNN(G-&>"U .66&7>>B* J^$=L-PC M'VYP?3!E9 )S40QAJ1J6@:\$P<6XU\AWX4>MZ\,H\5TA/R"W37)#@O_(?M5O MRK@6#8@/X$V@#(3J:7"M^.%+^.B*I5_ 4)OBV[)' 3W2F*L+M4U2C$G+VQ0^ MNHJ9 _Z@;P%S)]4]!3/J+%/M:=($/DB%?@"N8ADV\$<1PC\3$=^)6%$I1QB\ M'A[H_IGZ,K.;<#B2!T)E!7(I!=+5GS66@]O'/+P3,K?60@2!PN:]3:6OWXH+ M#/,&/E,M$[D[>SZN#9"0(;[$OHLHD2V*7,EF"E'0XO7A#K3=0+C4&N!#7@:= M#)X"3 .?0=,%ZB>8CAE1[;2!P4/&Y2:(>S =5M'ZHRTJGB0UAKY*4H& M:PB7Q)K*0/*"_(8H;FA^=:3XG!7Q\A/6_#3GM?WXE[98L!JGACQ-$@R105Z:;6JRM5O=CF:>C'R MN=8XL]4&L(@%6,SH]/.9[G@ "Q%^!V4+FBB.I#S-'Z19)MPK G$^&A(@;+>]&0Q[_%#Q&[/F",)IG:V,O-$KP3 M%F8N8IRJ4:Z"G._JEWS>KA^[Z22;._!"B4$R):< >L%Q[5YP%4J MV8]SA*PL@K6X2[BOY(LZ8>'O<>0*X2F(TK&K"$OB7 !#C4^"$ 0/>BDB)NM?2U(W<,X M0@<=H0^D/-;,'\+=_D0K58 .?.+$!TF R\!,XT'RV&*7.7".5!1.21L.&847\VR1C<,P],R,-(S,H7%:VMU$<1P]HR11<[,N%39<6NYII+2-#2,8@(0R, M*3!P<@M#;PZJU6!&%T%)?(6LLGRH<&M6 5,36YEXRWYG+((\^JC09_42FI*) MOQCR0HU1_B]V?V"UC;FB0-HIF+G^/=B0C?$LF\+'B!(Z=4=XI_P>K(&[!=.N M",RNS83@TE! Q93A:HKT=JMG*OH]S\3@W0),@&<7WV6F2Q9@50&64L[&E\R1 M+/5#LE@HRBD<> >BS&4Y*/:MB$OC0NFDMJ<-G.6\N#6Y;O/I<+%_KV+%G\#/ MC%/UQO/0^T5X=\ IYSAA']WE[7+F[//S/F#)==_N]+H7[>N+P?7'GMV[L#M7 M'WL?SR^/,&:Y(R7M"T>D_&I/.U>L*E.33/+_LW@J(;W87P MM8X=:._%6[.*8#;Y2I[USH;:!/#YK1^HY9!F&V,8D4U#Y3"AO[>P1S*[FIWX+=&RV)T*H^'K 5"$?*=B&JN'#=^"3>.I MC9V'L=ZY!8@EV(L VO\J]DJ#U ].F=>91BA%S;VIYEO M%^,CK5S))(]3I5I6W=!BUQ&:O)&*2*\D<3)&AS,6JX?UB(/*GURZ35ESQ1UJ M',M7Y9O"Z30;*AA["M" #G@EWB$\"U_!RR17WUL81Q\S/%"2?Z$":^IO32( M]=).EXJSXV(">V/FE5!['R$E"NU3N,=@#\UHKP44+"0SMD77D-6N)!\C("WV M3>^<@K>!F7M9L/9\ O>ZR)4:)/+,V^DTCG[X$QV9-3*4GE,W^ZUG&QI1!NPH MHWI[VJO.QUYRKLU,025]&J.L00]DWC+^ F2>F3@:9$6VG< !4H'3$Y6#,>'Q M'[ "KHY,K?*9RI7/5NI M$U@8/XGB3)N -0E>DI?M? P[63UDKK MIW([:-BK+J3>2".NE,VQQ".+2P?F ##+W:,V-5+,?5YCBYPL/0N^>."QI_?Q M@,G!\ *N'HM@BAR1X%:>"G[S.%0!(K7[E]L-4J=PCX+43=),(;E MW'/X/L"4./\)+O\,7*E'^+Q,,"5]7%,ACV;-%&*>82027TT_MU$M;7KR9/YQ MA3#BO@)7,JJ>"),?^8DVA!_G9VT5F=)Y;H_:-@"-AK*>+8:O=V\50D?AZ??6 MMU9FK.6#BV)9G>G4;AMF2=9 ,4(WY)Y+W'SZ3Z32,K,5R3E,ZTUMFX?1Q ^S M/"FUN'I'7\0RCVO8_0_@G+BX-95QIMJ0FJ:@$S$CY7G9RFU]S1MX/3 5OE(/ MI.0IS(UFX<%Y6MW2P^9>7G[&3'VL]/**V,]LG/'"V9Y%3.#*74MT$$X)(HY= MZ3G7?6=ZMB>7)8N@O6:']T!3LZI5$79IK!I#9[J4; M264/:+(7L]N6UH1B%1L#LSC 9DR\X-@OLO/,98CB56S>8I]F9Z/T#J2."92@ MF[LA7R%43(7+UD9(VFQWR(=]7\BPI5E:('! MH+<&3E&T3O/=,/P5GJH3[U7>;F7<7*6)VQ1>?F+(VX1NU>7O,7_$=_4++A1'K)8)*ZPGZ0*I9]8B0*_ M\S@#&FA:K629G+)LG2]I*A687V&1/6\JJR38)56C _=+7^-1?J_>QIXERN*G+'DWXW]D8IU&]A0#9XEST6@$ MEGON5L\_MA39SP*LRYIU69EF1O)+[&.5[#HU=S3 6%KH,N?,C \@$MBRVHPM ML<4)..P3'L.C\8J/:1Q9[!]\RD.TVA\%V#V_I.$=7, 55_FXVW(! _!A9:98 M!LABG\'<>91X 09>[WRXXG+LZP>D/-1Q@O^!,<$5#U'X3GU6!Y,T@Z4Z9I$M MVIRS8.P\2,\,@;,H<'9$:'60L"EJJO%Z%I%K^\U&OKSO-XM/ZXC97&;]GVH8_$6C2Q IGJON-Q07:?WNN7*1D4623F]Y/+37#$0G7=? MZM2NG.RHQ.RU.@%1YP[K5,1L*T:7+?DFT(Y#-IL;^K+7 %$FH/? 6U MBP,@:CIZYUYK49AZOH)Y2%+_4*P'>OI90H^RA=0Y8GR/S'?VYY^@LY>S7 )O M%K]-9L3'\VN%)IYM/^779811P2IX6&D-ESFEQ &X=KDV*@P_Q88ZVZA5SC3Z M14UR8>XKXF&9-EO4A$NNLMI:$5RJ(C&WZFCVE!O B\9TVM)08K MH4L0J+1;=1);.21\@MOA\GUCJ&!\&=>]I'3/7-U0C!"69XB?RP\-HWC"@[F2 MC#9>4SPXT5441!!DU_S\IOU&?993[N:?7Y[+]^![R1A#F&_S8H\N.A13*=[G M?Y172Q5OG VJW)NG* Y7-F,:?/N/GI(9YVWSU>87%DY,YO206]W>DT>_:Z3 M[^[U]2]K%@6B==B&4%6HJ9-/:()%J00;1E)3NUWBT&N:VO77-;5#?IJORNOL MNZ.=J_;KJLTV_OZ-7>E(T\<_4S#S [0I-Z0C"6C&?+VNTW^NQBZ)YS;BV7E* M/,T0:O-:V(>7UO-9;\#U9PR)[8CMJF"[*^&*"19'796 2RJ"5$0-9;4*"^X9 M0AY>7$^^ASSU_$1XY#(0P^V!X5[2F?CE&J%&+9 J5A7E[5M3DELCZM57I)]M M;6^2B"7+;QD?#MKPOMNV^@9[9V[0+.L9 E!CMU%!4 MN,C7_K!4VH4\"_(LGH_IG5D]FSP+$@D2B4(D!I8SH/@3.=L;TW96,(V<@1HA MS_RYFN43D\?C+-A=:V P"7];NAT+UI%TDG0:I^/ L1US'/C:190<_@\W$7:A M7R[FME":C7P>8]CV I'L@$AZ48J%VG8YQKMYQ8>C.(BT*0GW3+$* CBMH0@A&"-07![($U[)\1@E5DU?ZDJKRNNGYO RL1K4Z=@YI7 MOA^[^LWL\[P%1A2+N\C'*MVJGN^8SXQX;)R6E=G.NC(NS76KR+:==44P\K2\ MM8+!=KAGU8S/4(L<54-OQGYKB^EM-5AC1,Q+KBT-M)I.PXT1PGU#H/$)G#> MC563)>ROX";8'J!H@F&H-_I?3H:MX3L&UP7^BLV6[5!B5.I=L:9'B6J"4&X, M\N7R$\YO92=SU9,K>1#!?=&*O.C0E#756-G3"QX?6X;H9+>&QJFD>D=M0:3Y MUIT;$FK^)NQPX8>J,89G#BEK1:7EEB\OY*D5#U LU6(?E3PBY72O!D5.W=EY M?IS8G2/O2=T L&FQPUF\6HSJ+0 MTX2;:]DGTULI_DRQVXMJ=>+#DL />VTE18;THB%]M]AR:+[A3]'HQTN%[E>\ MJM70@\@ZMN:Z.\QY21CA4]3#,!5:$V,?HF4+,A[4=C5F)10,E0&W= MOVFY?1(JSZR95@JDT0TM9_VP\EVS%W97,LG+M38_%R)'*&I[%$?]$2^?:V;[ M1;7WNBI4BMENMH>=6MZM69/$XQV(>* M. &IGB:S61ALRSDTW)4S2A.9<&T4/$]HN4!IK9UF,W^J?^8F+! Q/H6E^N&C ML@H,N5+#MAF*>?QQUF23W3S;?5%U>P=#-L!_\2?=)E89KJONS/0W:@3@H-B_ M376X+&L^EQF_V"%=]W5\LOF?03W#SLW%Y2BPE(<.\OYT&\)B9L0]#[^J@QU? M3(TPMH!_Z3IF'4ES/FZO;71D"^&_E>K]*!3]S5R[PT3C>MX->[F%]1IO'Z$> M],DE:%WL$#'KJ"?1L+D33#TVX0B.R#/4MO=LI\5KIG;JO\-75\M#M& M6CXZP]?4MM#P[8>EW:ZD;S=Y]/LE_0 Z-HTA:\6$.X&>LR7]G KH1_QWY"U;Z\%_="J;7-M]JX6#- MB5A448ZK%OXH\=;F.F)MB>=M^D M?MW.B_;X%H_^S\Z;G[)O-_DQ=')3FJ/\ZA.Y^CT64PZX411GPR/5D:HFDY>I MX'BHB+BK:NXRU9?N&.J55S=G\Q7'SZRSGK&.N'5927*P2,>0CCDZ[B(=TU0= MTV]3Z]>=7,/Z]TC,JNXX6&*GWOA!1"0B$A&;1,3G\R<.0-"F$;$VA&LR)Q(1 MB8CU(")AXJY$I,V9IS=G?J7-F2:$-NH<.].%_8,(9R#B"07*]I^+L+)(Q?*. M^\Y!M7T'E1RK.S2V,SYW.D/"YZKSQ6KD+N_[ M%,Q-E/!@K@G.WL["U(CJM8.\IO%J(]*N:T2ZAC#<2LW1 %6)@5K?B,C>"\N%44(;:O4-I=274REVUW"&VZS D5$*'EMQHW6T.9:P#XD7 MX7DS)(X8CO"<\)S"^!2^(%H1K8Z=5A06([XB6A&MFD(KPBL*XU=[BK^"$LLU MHFSM?.VF\>,Q%,RL$64;PH\5'CJM?:BDHDS;9>KMDFA;FUS:CM,^.+WJPCF[ M!MD(QTBODEX]9GXDO4IZ=3-JV0-C%;%?O5Y]W87\U,<-BF/L-9^/-$1=N:\1 MV1S$/B^!?%,':)MP7G%_YV0/1+$&N?"K#L,V@8>J]N,)O>JJ_%:87J3]FL,_ MI/U(^]7&T7ZMVH\:5QT,]XB(1$0B8H.(2$U:B!.)B$1$(B)A(C6NVNM^%P5C MCCV81SM936:?*F-Y=0FUU"I<5YN(7-_J]/=7,[TNO+!KV(V IJEZBC:=<_ MI*A>KZ)R.AU25-OO#_V4<)CARNM+?Y?F%?BA.,T<;=MIO_VP;.[/B1GZXNH2 M/P0$T9\-P.PJ&%GUUR)%2C-Y=ICEJ891/.'!G&S8>$TQ=D5'YHH@R*[Y^4W[ MC?H,3.+FGU=,[L:?",E^$P_L:S3A2Q@[X?&='^I!\C2)\B\TH*MO'GPO&:%9*:'9G':[ M_<"OW_'V89,'C\C0W-'OE_04+#Q5E[_W$WB#6\;U7M?I#\F KB"T;]M/5IJ; M,X4<(\>C7A[?K^RPWNH ]:\^O_4#/WED5R\/4C>D/%O%=2Y(:JN5VNY30FN& M4)MGR!U>8C_SV!W/*-JQ+>:T[0%Q7B6<5TQC;9'2"8PZ$'O2'D\SZN&9\TJX M8G(KXB7^W#C;E70*WG?R*63).$HE#SWYCF1[SUKE59J")]]#GGI^(CQC#'< M.C:*(=>!W?-:QZ1'3-;SD;'51ART5[OEL"5J+GC 0U>P;V,A$O9KY(*;&X5& MJ6F8\QK&;>7DR;IQWMZY[9K[,?L7#U)!'$9X1GC60&XC/-L)SQKBPZ])I;<' MT^:ETM?HF,^9X[[! P/1T!.BB#51#Y^3)7Q3_(4@5].L6^K]-=.^NQ M8SB\5=VA M=6B/;;])>36B7D/0.,\KJ _AFE;FJD:DJQW//1]BK8*(%&5M5I25)(Q0O3%" M1SQ'J$ZH3GMG.^^=_4I[9Q3$-!'$#"*<@8@G%,8\L+JKH/?U+EIO]Y#?F=7O M]8QIO W)<]PA01(XPG#"<,+PO6%XQQIVAX3AM*U3N<^C/C[?GH0.4-4!$2EP M2('#>O#:EC3MD;$@:=HZ M*(Y&:%K;@J0KC4<03BF0('ZN$%QFKUF4I(*:1#WU3"X2?SS$HU@ZFQZ M$\[T[N\(^H$HUB2W_PFJO>+3Y 1N356.3=CW(^XAU4BJL0%^.BE'VNX_?,)O MC:C7$#W2*)ZKH8%2(]K5CN,.<_;E=144V*#"WA%7&B#I?#WZH-'B2/Q&VH"T M0>V2J^MFX.YA:Y0B<\<>UVV&XT3\OR)I@:X&MBMD27;<:R;?,RQD//S+!A2,OFZ38/LABL MSQ16!98"+MV:U]89!Z5[YA1,&WBOS(SXN?S0,(HG/)@#$!NO*1ZLV(NY(@BR M:WY^TWZC/@. N/GG%=2X\2? EK^)!_8UFO EM?W@>\D8_H0Y98 'F!3PJ13O M\S\^+.+0;%#E:-<,R_HKPYN;!\STF)SNV^?19W,ZZ.W#)@_>[C5Z] =^ M_8ZW-YIS]COX=3@R!T5[=3*?MN+,'F!='7A7>GSF3ZU5Z"_AI2<=S\<(^=?ZT_I[R%//1_LX(I2'5?Z=E41MXJQ/*7YE+'Y5#+?S7&)"S;AU[QSZ=PY\ M"2[PR:^1E.^ ']WH+H1+/.37+Y>?T)&><3$[^:@<;_SS]RA&SC57463_J-PT MMJX!_1H"O+]&KL)5#/0LLWC I?1'/C#Y*(XF[-QUTTD:J!@1LKP?)E$>'B*& M)QQO)HX3DS>$R6M OZ- ]9+ADO'U@NWR*13$YP3F303S2GF[=D<:JX"CO9&J5ZFC M12_VCOOA3RMN IH$D!3=HIJH.%6#-#L(:20AQ$P$K M2F)1>_H0L#:.@PA87Q^PTA;\CEOPRV7Q*9AWP&#>7"V?Y6HNQQ/LZ_;-[=%O M2[1C 4$23=KQV8UT7Z8BY@F,#I3%5(22-O))+1Q$+9QU22V06CB\:#:%<)0( M<.R<2$IB+XD"KUU94"+!AYLHX0'%8_>D0ZMHBUM%)=P:5VPQT#.W"HI54".M M8_7[YC* *^FGVPC>HY[QM&%9DQTHXB!2D*0@32E(VQHX-6\XWPC>(P5)"I(4 M9",XB!0D*,*#.2ZV\9KBP6K$S!5!D%WS\YOV&_49EL/- M/Z\@Z8T_$9+])A[8UVC"EZ R:R+?ACEE7 K'/"I%._S/SXLKNIL4&N;=*^( MN6\>PM5C+]]T-N'31Z\W6ORZ)M-^D:/?K^#7PW4))$THRD)Y]"EHRC5/+0VSR3 M8$=*'J#O: TH_3WDJ>ZLVZC$-J277([9-?C6[!?A MW6&BY5<1J.Z\YXO],REKN?-B(0=GI5KW/4\X%+Z M(Q^8?!1'$W;NNNDD!2"&+Y#E_3")\I;1Q/"$X\W$<6+RAC!Y#>AW%*A>,EPR MOEZP73Z%@OB-->U.NWA MWNA%G;<)W^@DZI:DPY.HU&"@#BQ'*I54ZEI2.59[T*Z<7(W@&KR/JC?4$,!J M1#BJWO"J.9%4*:G26G3#: 3O[*I0J<(%MLM()T4\:2NI!A9BS0S!&DH*<1 !*P$KB47MZ4/ MVC@.(F!]?_2T1W\\P/1Z.M+:ECT8&..]U]Z+EH23MGQV(]V7J8AY J,# M;3$5H:2-?E(,!TH$Z%74EF\+JE&B $ENLPE'B0+'SHFD0_:22/#:70Q*-/AP M$R4\H'CMGG0H-2NE9J4;.PV.-;"=O=.-NGD3O#6&/K2A>5P<1 J2%.3&)!OV M-FZ]25V\";U(_Y'^JSL'D?XC_5>?B.!KU8.EL.!/"8?IK[R^]'=I7H$?BM.Q M;KYL.^VW:P&Y=,^<4+>!_Q1Q_!#P2G\N/S2,X@D/YKC8QFN*!ZL1,U<$07;- MSV_:;]1G6 XW_[R"I#?^1$CVFWA@7Z,)7X+*K(U\&^:4<0&L<,"G4KS/__BP MN*JS0:UNTVVO#*EO'J'58^J+]]FZW=]H'??VNMQ^6> >^O;O7UV_5 M4/WHMAQ./H4L&4>IY*%G;CN53,NZT>=I-B+OI(XL5 SWN1Z=%="*6(A8Z!6P MT%9&0/W:"U>;A#5K;2M9&"7L2DAXDVI>SB7[17AWF-;[*91)G$[@]>8R>VM' MZ-H)>,/HM^>6Y$_T;#Y>&M>.1S=60@>@Y=YY]'P2I6&R3PXE#B0.K)8#*90R MXTPJ$T6!%/*"Z\5">_:"-^_=MT_L5Q\?]+[5;11X^D&?>>R.9T3MV!9SVK:Q M@]/$? =DOFO*?!LGDI'9068'F1UD=M25AJL]9N1U!]>ZBD:2]%8BL92-+:N M+%1I\?[*%&0->:D1:@OOH_(+)% D4#41* JE[Z_T8XW(5CO4:@KA&F=BUHAV M#6.Z2NK,U+U<\/YJS.P2^GX5T>UM:$:-"PCK".L(ZYH6TR>L>\(Q6U]@:V\> MXX;5NP[CSCXUN!7V>KER6!]YHS20+<<_C\R=0>>Y78;L[[_^E,K3.\ZG[V>' M^4L']L]#+SO&?^["3W[B"WGE2S>(9!J+&YC'11"Y?_SMO__KK\5SBI^_C"ZC M";;T4F>OOXH *P-<1C*1W\8\%A=<"N]W_JA>5#Q*I8K!AZ]B]/.;ZRL\<_)/ M^W]OKMXPWX,ON)N7Y^=#>Q._^/@S=\6 MUJ1,NV?JIZV2QDV6U! +JH]+"8KG:3*.8G4$4R+E))[1=*/)) H9#STVC<5( MQ#'^G" )\3OUU^DMTA@O+9:!30,>/IU[9Y";S=.B9'IL9H3L,!M[8'@VZO+W M?@*O=+=:6I,S;3)JFER9+&,U %L9<([QZ32.[GG ;A]9,A8,,8R'CT4=S_X' MR2XB'GNX4E=^+-PDBN5,YL; JB*6%H,5_,P?F7VF#B]UK+5/<]$\&8&!D@A\ MIA^Z43R-8BVN#QR>#1#I 0LD$?X8"Q!J]3#^!/-H)( Y+"W!-N2Q!VT+3"+\ MS\CS\O'"C#C\'P@$#MW(HSN]2H;:8N>P$ S^2@-U1CX9^]G*H +3JZMG$J:3 M6Q'C-=DL'\:^.RXO/\-;9XN'ZRIE*O!K0S3H5D$#"Y6S]*7JU@G3._'?F1EO M):/%$2[ I\6F/&8@W$!K(Z_Z2ZN]''O9:LQ3X!@U;DM!R8EOBK85R<,BU#2! MM"U2GWLS;+X*<")\-RF,4K0[FVJ\-7Z1U'U?TGC.1,E,'5BA"'YQVNTNEG>! M5X,/R'Z'Y6(GJ+-R6\5I?U#7_%XL)'QG?WB'96'0T,$?04LF6A."FX40D5M3 MEAE0.+/:W4J@#"DP9SD]B%B@MABR.QA\.SQ;7(C @13WQ=8J]$]J6% M4@]87"BM6=#\R*VO,4]@-$D:A]H*P:<4M^)TY@R>[-59';5HBG\!\6*X9IK& M[AC-TMFDYR8E4Q@[$JO%;N =!1_!D#QX*)@4 I5TR>0N_%7X,/&31 AM=(D5 MQC?H'F RW\L6ZB[F86ZB^ 41N3ITAE3#A\!U$_P]7H0I)-'7;]^5:>K-7B!^ M"#=5SXE&8*J+S.(7DVD0/0K-0V4##W_T$PD3OY6^Y_/85R:D'L,]O)1A?![H M:X21DW$LEHLR;?,DZPE@WN9Y(R"9&5F%A35#*Q$:><[I(^@!M"W\R+- L._\ M,%1,IQG,R[PYQ8PM]B]16,VUF@53L\AD8P)PPEU7!"+&T>O@43:?58XK6-?W M?I1*]9"Y7^ S$D,+R5T">I2Z4PS3HO5Z3E6IWU6I.Q]/5%;I2/CP"('FSGJ#6QFH&QG>\%3X4>WYY(HA8W7#IK-$4:(1%3N.9:?ZX\""RT\E.)SN]IG,_.CL] M@^-5=KJCU$UWK9V.ZWUX6]VQNO; .K.7$[,.9ZOG1"WI[HR8M =P,#.\RS[^ MF?K)XP;6^(HH\X)0D#5NRAIOEORNMKVS!R\;WY8RN*V2^9T]6A[._JXD]*WM M;[R(;/!]V>"&[ I A%J-AUP!<@7(%=BW*V X?C[H#"Q[V#6JT_D]]P/5N+J( M]CS=K:UI. MYU')Z^Z?J8_>XJ)3C_M!I4& CR6,&9*#[EM#]KEVN8+H0:>KX8<)C_\0239B MKD,L)4M9JWI TOSZV1P5R&HG5Q$=OF5_ICP&_Q:(O7"=9'W@$7,5NMS&]@VZGT.EN!)@&2Q =UAIT&XN*CE*56!L77"RQ?XM M\MB7F2DZ9^C%&)W@PICS<)AIBU-69VL6D4Q],A)%&YQ=?B=6:!L%U3DLEIS] MV:7J!+M4A\R,C.XOG4'+,>1TSHYML J=@PJ7RK!;L+C[-\NI)F.S+F=X?R_. MFWTKPNF+W_V>"]]7+7R_[\%=V'\LH@'+J>[[-RKE>T.X8O@/H M+N83[6KCK2NS&%9EJGAB*C1>P%=9H C@5H<5-(M$F&G&1ER-H,6^%[M#;AJK M3?_L[:MM8_7N.;;S&FGYYW&RO0QYN2WR5NC:D"!*8ECEVI;=.;.<,S-4S*4' M4)+[*J0YOV=:$K5R*$++!,9.?5F^)ON!>1$\$R5%F:H\U*:)CAIBUL+3JG%% MK:_=:G25RWU]S-(&?A>QNN/W"-#U\27EO*YZ@W[GXNKL8]^^N+JZ_-@[ZP^& MCMV['G:=JZM!N^GEO.;4COIFJ:A53D0&5&2*C&3K5*0^@:-QMR!%D8B>E M#-2/OW^;RST%J<1(?9KH1#V8CZ_48 @*$,LU@3+.\O>6HG*S8@"Y*LWT:\GZ MSI2MU9M[L&R;^3/U['@B5IE<:VXD_@A<&ZNS[NY4C MO1FO>TWYH5;F5,%X@]13$+F0>IB&N$577@9,1"RO@S5'B53FED&");%2<'OU M@W3T;'54[-@C9U>G@]Z[;->V[ZPK_KMP<>+LZ8C^Q*.(P&S&DB3&0GWX"R9K+MH M/J:W4 T7(?T 83Y/C&!@X)L4:P0.U*VNI*>W3'0J>90&6*@% ,H5_KW.PY$J MZ1[ST:50B M&K_*B,BRC/1D<;P>CF+V:.6EJ9ION1N7[5-@O;X8?!*9,.[=P_!!UZ!OF>P*WZL(>OD%CEN,+EVOA/A#L._3]3W-J4>C$S;B@]N,56XQ)JTYRMT+(H MYPYC3@@L;B#N1:#?K <%MV#@6)6K#(M#:*N949L&VGU5/Q:G!59.&@T&?38A M*\7Y_B@Y8$THZE=%:;LX!V7;RQ/W#H[Y=="&5!8@4ZGH?RZLC#*,/;5I I57*%" H<7Z4=->;WZMM MC4P-+-@32" \)E'^A6Y-H;YY\+UDC-LI;_.6%RYH6#Z5XGW^1YE"JN'$;-SE MEGRSIA7]E9T6-^_JI\?4Z;Y]OBW&RHX>V9P.>_M9HT>_X^V=1H^>)M^4R5/W M^%DXAKK';Q2PVIP^L^%VU[4J!F)L1:D7M")>MDDJBDRJV"[[7 X7@7GV54RC M6&537>%YB>\85M^4AB2=>-_))PR:1*D$*U@:ZR5(\KFI?,YW M? ]YZOF)\+;IW_:"QMH5D++6LGLEI!O[*CF4!->\X';6R>U>^2U[BW++EUY1 M,TG?-'V*F).8LT+F5/=E>P>_%WL'YWKOX'-I[^!3L7>0A0)/LL@U&4+$LOMG MV6^EW5JNZ[Y++ ML3ZF@W^4C^?,'RF4\.W3V5(DM'45VL;))?$/\0_Q#_$/\0_Q3Q/YY^5VY2UW M_[B+HS3T,&TZBM__?ZXKQ&@T3T'[&"S.SU$H'K.]/78-,S86(MV,B*]37HWC MV5IB;\EJZD" 23+]96]LM6E^U^;$4$QGE!K]CM7M+9?Q-4V2NBP^WO?RJ@8$ M-00U!#4$-00U!#4UY3:"FF6F&3BV4[VXU84#"&\(;PAO"&^:@C>TR?KAVSB* MDU,L@<3\$%N'3FB'=7\1:N>95.%M:/6"D/02"M5P0^-8L(;$@L2"Q(+$@L2" MQ(+$8I_GK6BGGW;ZEW)+HW@:Q5CMY3:B;?YZJ3&C1-Q%O^U,)]OI6]UNC^(Q M)%XD7A3R)!$C$6N8B)$&(_$B\2(-5B,1VW'3[BC?-3/C=R)T ML5<%A9B./O*Z,SDZ7:O3[E#4E42"1*(Z74QR07+1>+D@54$B02)!JH)V'7Y@B>4))0DE*P=2O;/K('!XMH$D@22!))UX%4"28,99/VVY72)91LT&XF(>5.T>1C*X6^.F*LN;#7=?I#8VQ(BF7?A3M+XKM" MZAM7UI,8C!B,&(P8C!B,&(P8;*]GT(_2R/W5Y[=^X"<&*X?5B)K-E>Q]$K$) M0DU,1TQ'3$=,1TQ'3$=,5P.;^9A,8W4?'7(]\#9B!8<;CF\_<#V1FM"E^,3N M6D.GOV_2S&2I00STCE"(4(A0J(GI!<>;)T!80UA#6$,6#UD\A$+U9")"(;)X MZ)S]H<_9/[6M7!,,K,\2-5EY4.Y_=3KG5>;^5VHP;T/1%YG2C6!78W8V82AA M*&%H_3"4SD_5+2Y*2$E(24A9/Z0D:Y.L3<)0PE#"4+(VFV-MEF+2/R4?V(:#F\N*+=TS!UYMD!JU019L[BG9;^*!?8TF?$DE//A> M,H8_84X9BP+[!7PJQ?O\CP^++#<;5'GC8<:V_95IQIOO7>@Q=7IOGQ>,E;*; MS>FPMW<:/7J:/$V^ 9.GXP$?3CZ%+!E'J>2A)RE3I8(S.W9WW:$==49[SB1T M]MT(P05K0L35;IU?L*]B&@%)PCMVQ1/!ODOX M!*N&)R*^(9 MW3NVQ9RV;2Q:2?Q)_+DQ>?^91HGPV.^Q[X*?ZX?LW,6SDNPSC_\0H*1&4#6+PEN2"6_N',8.QRQJ$-X4U3\&;'3=:CB'E];WUKL216)Z]\(=6& M*[\3H6NP-R;!\VRX3@7-;5\0A38//)VA==:S3;'*L4 +B<0K%HD*=#')!=MF4[ W+( M229()BA017)!N.B$!XD8B1B)6,U$C#89L6M-[-]S M[ Q"&XR' *"YC@K+U5\;AT-]R^DXQA#H&>H<"Q"11)%$':Y=-\D5R=4KE"O2 M5"11)%&DJ6HA5]OU_*U/"&C?;E-6IW88^0*9[X#,>U&* M)P-W <:UJU%%)[P:%XQZCK:[5)2J@I3FM933:5OM]MGA*=H(SJO:8"24))0D ME*P?2O8ZECTP5V^80)) DD"R#KQ*(&DP::S7LP:.L;)0A)*$DH22M>!50LD& MA84)*7>*)A];"][5$6/-A;VNTQ\:8T-2+)M7.#%#JY+XKI#ZQI4Y(08C!B,& M(P8C!B,&(P:C6KJ[&KF_^OS6#_S$8 >4&E&SN9)-Y?V(Z8CIB.F(Z8CIB.F( MZ6IG,Q^3::SNHW.M!]Y&K. \P_'M!ZXG4A,:MY[8CM4_JRA);#UI9K+4( 9Z M1RA$*$0HU,3T@N/-$R"L(:PAK"&+ARP>0J%Z,A&A$%D\=,[^T.?LG]I6K@D& MUF>)FJP\*/>_.IWS*G/_*S68MZ'HBTSI1K"K,3N;,)0PE#"T?AA*YZ?J%A^X'N':GHR@^ ME1R86XZC.#E-1#QA?G@O9#*!84AVRZ7P6!2R:>R[@!!L%$<3EHS]V&-3'B>/ MQ0_W(O2B6%KL81RQ"7]DJ13LSS1*X'Z\1DAX,.,N)KG"[_$? AX/KV<^3AC% MD'%5()>=_"KN1AXN/!J^2AB/87JW4L3W.# T<$J,1X$+!HI M,H[\'S "/W2CB5A)4^&FL=J'@*FQ,;_'Y\Z_ML5NQGIE>.(#F1/ACD/_SQ1N M29'R"=!2<)G"S& RI4'-QA#RT/6!>GXHDSC5R[;R7>Q!Q-CV-885\/1" B.? MWB)1X&*])H!,H12A3.42:=THCB/ .(YTOWTLDSJ[U^,)M_*5R;[+GH(K+7U@ M4QZ71VKAJN0L-(D\$@$3U)3+P"!;@-BFSAB]EJ@DJ$QB2S*;!OK>^M1@/@<4CW,Q" 9'I+6"* M+X%3YBZS<&VF:F66'H]/6/]*]9([-"E#'#RLQAT/_?]3S*COY7<"^ NI?3[C M_#5HL6+FP(EJ^DD,HI_"'"8\R88Q,S;AJ8&04@NVD3V[7ANX*4S&9G8 6R6[ M>#,+>0?H'_8,0W]5@U>F2:5*JW0L F$V2#V!0 +#"1DP#?3BBB :8FGGHD\P"Y@!YXG1%<2<:Q$!E0,;"?A&?DL68&]YG'[GB& M&!W;8D[;'I@!5#1[@(V411)&#!@\E",1*QL1+((H39#^N2$(W^2F#"V!J24@ MG78H7^Q.BBURLP&J-,RQ_^ M1+FFI:#(T_'"[.^__I3*TSO.I^^OX/E!A-_= ,]? M!)'[Q]_^^[_^FM_X]RCR'OP@6'&9F@A\^"I&/[^YOD(^^:?]OS=7;YCOP1=@ MTIV>=:][G;.KZ_-.O]_M7K2'G:%SUNN=GP^ONE?]B_,W?UN0S?(2W?@3F/-O MXH%]C29\_4[+"T7;D"2KCTLIL#FYJD>EOF,.E5;/I=$8.R>XVL]#R;W+U@?] MHF88 0]<.7.C* BB!_F^,0M0JY!]Z;ES&YYMN*?\$/QS.W7V7A- M\6"U!<-<\+2S:WY^TWZC/DOP:?//+P>W!]]+QN^'_9;3Z_:<[MM\<\L%-N!3 M*=[G?RQ%A&9#*Q]9*#:\SE;6)]G\T(,>V,!^^_R.VLI-/WW_KK?W]_IZJI"R M;4'LYXOR5$2MIRGD"@Q(5:L]SY7.V6);EUBL A:;SRIPC!Q[K#T+GGQ"_R)* M)3@A:RLXX^^:; MK=P-4L#E^ZX7=T#5ME"@M^/T'MTV>OG5=;9WK$''F :@L_9D=PD M#7GJX;Z.N;1[RAZG[/$J#9BAU7/:AZ=H(SC/(,+6/'.\ZD##'L9;^=Z&^.%B MNMLT!67 I=!I70RS %9D*F>9W=S],_5Q3]E7NY;(]!XJE7Q3I,7.,6M,;THO M46.;D0)MC3R'15,1@R$:WC$I[E2JK!M-8,XJW6ZD/L"[<.=5913GJ6TPR3": M^"X#(F$2'[P UL?%-'F5LQRYF#-7; HE4+GX 4:TB)Q)9[U2QWJE.AUR='9GGN_.IGX#L_%^1 M]8<_SL];)VAF(UN8-LX4> -F.9EMJ(^B- 8N^#/E,2PY/E2EF#^"P+?8Q]%( MZ&,02!J\/'OR.LJJZY2)I3(PX4.6A9F173&3NC$;2#:%3-A*%,TLN-] 3#%N MQ#KMN;%A!F>1I@/$N!:W,4SAD3D#E9@)5"EF<H\@1'++]0QZ>RM'1]W +/ M.6#>"3 8;C9.P UD@?^'"![U2#!/15V T\+G3E2BPCS$+*^:@BCAJ:B9P+\/+B*<\L,:;0 M8&X\B")<-O^NF\5PZ[KS M=A7D<21G&9RAF1#$%$G;"(D%YXZ 5)''AZ&P%DA.,,E M.%B5N:PRI,&AP2_@ENCV/_I9P>.,;2TU"\Q5Q2'@_& 68P LB:K9RKDGG4SU M<0J=7!6E :*=/M^C5CB".T'Z@(3%J)Y.KZF3+=!X8^:)W))M'O=;9$;SEE5F M*6T$ 5*?F!OA@8*2""QG,FM/G:&#;F1,YA+Q,KT'&C^X7QASOJ=A=-BFTO*> M]'262%TK9[A]4N=,;OB/[5+G_?&JV[VXN.A<=WH]Y^/Y M^=5U^ZH]/+H4-TTOEO ?Y@L\-BIKKOE)4]ZD36 MK+3G8V83M0 NP,9 *Q=N*MS,TI7J"&0LE+MY%\+;O<+JUA92=JLZ]OIG*L+L M;%(B)GB@$FQ?SP=[/=8_Y$Z* B^X"QT*679P%]^LC$P!=JHV3=&P5.:G;+%_ M%2>-T ]\X.H%.%2PJ\#L\.48CZ>.X6VA0!L(QP*6",PU=?'PUO*\X=?LZ:53 M7JNMZ0@MD%B@WR.\4KKQO]'YAD&6SD$5HS.6K_B7_H#!10$\W8PZH>1S@\GG MEKF1_J7GU'.AUY*P9\908.?@R_TG@M\?YTXYSY\PG$F6BH<%RJO-_*Y5\HV. M-,].CGXJG?;_)0WO$!W^9Y2TV$E>$L5I?_CM4_Y;\:7]X5UKF8:DW*I7;BDL M=(SG+D![^>&\KBMI)SP .5?7054%T NM(US@5TLW]F_AXNP^[=B"_2_'8"5I MM3.9G;, L4G@^C3)ZC"L>+:JM:!M3Z7]@.FFD?0SOY7_(51H8*8QE?[(OM<# MQEMBD:1QJ _QHAHQ R)VN]4U#"/& [&9ACB@/II6.('96:(4(S\A$Y9&59T M(##3/*QCY25$M.FDPS1+D^9[&^PNCJ0Z2P_& MEE01O?6K:\R^,LZ4N7#P@ CSV.QF5&P"G!G ML1W<7LOB@JPQAX?]1)LU7$881GW$^4E?Q5/U(=,\)IT)P[PL9*'OV<$I0WC= M,NQZ9.,,P9!8"&=YJ9![BNXCS!3W6[+R3R%/2RG3!G%WKH M^LVIY#!7N9JF:M]4;TS K^('UYLK6=61+ JN5@"-RA0\:+105U8"P TOC#WY M8:ILC@AN5>-1+FB^9$7I#U6G2(!AJMS>TIA+8#D!,R0K\5#Z%FT*<+T;Q-@/ MF8\\.Q@+S&V(/0W;.:X;I_D6;%&E9;8X!:O-XX_FRH))@7;M(9J747HWKELD M&2Q<'+\6JRCC>>U>96RO'#&<#?+Q?P!3I>?G4A3EVE[O]\A4;?/LH1X!;<,L MWH> P*EJYLM1P.S4FYJ.[MDBQ5&F"GHL =O:V8%.XZA$9DWXN;LK^5-IQJZ M%!4Y#RUV31:RX<(S*X0<-S^#Z&&ND P6,!P)3\19."--HOC1+"8XMBE,F#?\ M$!=&MJF":\%"_ %;Y%($_'W&K\G)5I(P7E#&,'5-P%&?E$>:2 MD:1VFTH29UP3#\T(78M]"ADFJ",':V19RZVJ.G%6(G4VZF^9YFI1^L<_#/"\5!5T#BPXAE^3< M?'C);O7K&H]U6L-J(E]D-55@-34&#QL/Z!]S,-?%7@%"2L !>/&9!_Q1^EPA M_ B9--L%TED8&O7&JD;88\DR^P\RID7A8 +45%LP=9.K>T!&BJR#SN0JED3!72P"1*L,5G M!@+BYQHH7'A^O4/7=60Z:$MXN8*6_@FR\YV MDU77STO?$^I6Q?@%8!O?WVK:9,1%N7)LT2+Y;A(EF^1[?VHNC[*"T /+02GS;O7CDC> M9P,+;*OW\SN0UOW_*0P1W6R,\>LC*VL+T!1_RP<)SR!M;R,LU2 M2/\1W4IV[NKC4"+D*NX-RU_DQCN.!ACM(>*5>8!'A5:^%1&Q65^0PC]7%F"G M^Q97UK'?6OE!,:D.,?(0O5\\) -:@\-+Q6GBH_F$I3BR1",=M"GB WC\,8M7 MY5PBTUOI>SZXJ*)<4W@:BWL_2F6@PP5YCIN.(V&&!&8HA>(AB_EC\X/%!ZO. M+E[Q-X7+C9<$=R010.1Y..?>:HC-$?M9X MPCVA0K-9LL+LF&%^7_',#(3QF""^=RY/,RN=7.1]KQ.?&6"74H'X;/NKZ P" M;W\BVKF5[= ;&@Z16-D>JE_T:/%TH+LX$XTT7-[QUT!4RC&8>:2*/BH[)/M9 M95),^!]"438&:RK4G(9JXO9VRC3_+FBRN5#\D# MJ=(9=;*7'CTPQAWB#M?Y\Y@IH7:_E3LL$ZY;9I4,[8 _M-C5RM-8\[LO*Y@[ MK\4^RZO0:AO%6FOG+(]DF4'*Y^B3^;-36C\T!EZJQ,?E3D7]"E0XJN$L.([L MKS8XE&V-2;EH[46;[W?,I7'__=.O-Y_*&=Q*_>G$GJM#Y"9/G)[0W2)TAYJ)9SAIP:E+7![O=-M?OP>D::?A@#P[;\&''V]N- M'OV.MS=[]#1Y8GM:^7I/_F7%FW?H;5#K,LW_;[L&)C4C$I80'8%!^7[L>V = M5>7.;$Z?V7#M9RK)5UPI?A\M6S;U;(B=CI"=G"T)XFQ/$$)NO&^[1DGU(U.# MA:V*!ETUP_:3[\8;-!"+$8N566SWCF34!XGL^(H%=6VCQ@KE=)F6F_?\.+Q8 M_UU5,;K,2ZB_K+4HL2:Q9G6L>>ZZZ2356_+ ET TWO'F*31B35KRIJDT8D[Z\N=.VCTEX4V)L K@:AIEUGCS24O\S9L(/0R&B4/ MF%Q6+HKB1C)9;O=156_V5XP-QK&SV5U/S?7;/?IVNK;3L;H#8WO%S>8;O&^7 M;KD$801A!&'[AK"33MYEVS^H-E^N?$801A!&$$80U ,)..FVKLP%>"TZA$Z(K*?M[SS!7ABF6*9&5&LNZA@EXD'AJ(-'%ZK/^ZV+,%5M M[))TD725S6.G;9W5->&A+C)).0TD?)4D3'8LNU/]J;RZB!&I-I*N_1J.=H\, M1Y(NDJXJ#$=[: T[U2?[D^%(PD?"MVPX.AUCZ5-'K]HH4?/#%^R8:HIA"'1> M #IS=;J6DZ$;ASUG ZOOF-/[SY"G+O)3M75-(O6*1>JD8UN#KCE7=4/ZO&Z3 MFB3N%4N7BD5U( M$D<2][1=> :.&-F%E<97L3-!F(GP&IV M$0QSM5.>H^WQ%U?IM!WK;'!V>(HV@O.J=IT()0DE"27KAY(G=K]G.6?FTA=V M)BE5X2,0)1 E$&T0B-I.33"T$9Q'IB:A9%-XE5#2'"V=H6WU[(HV4 @E"24) M)0DE&X^2)W9O8'6<&L0MR2$G$"40)1!M((ABBUUG6%$.-YF:"^0K91S\E'"@ MRZKK]S:P$M$"/Q2G8]V:WG;:;S^L2"]07_DA0&;R?M@##J\(.)_^JZ()V0/# M$_JVMN<\O8 M%G/:]G*BT#8O8SSTS P;AK3LZVXUI <1&R+E7P:M-H.K C\*:T:NO]B.X;%9 M+!9R*MS$!U9]M-108Q'P!#B'3R( ^O_C";R,B1]3$4K!'K@T-)=>RZDKF;NM M3H54;K'+$@S(]6A!"&$2(?S0#5**QU/D?;B1AR 8,"W? M2WG IG'DI6Z"LN#G^!,!ZF??2\;ON1^@^:I^G/#X#Y$H9O11HMSH+E3OU[($ MCT?XRF[6EMS L?L? 'F 0!,E?W!3&$U\EP7^2%CL3H0BYD'P:!#US(@< (61 M!TG_AYD!/0+GRA9;T=%*K4B$!11@<1,>WOFX8EQ*@4L(;)&I=EPC\.9PE?R8 MI5*,T@#6X5Y(BSV,?= *,=P,:QU'DZ-=#R7"1EHH8PB8"9&QN(6;"H14U2O<3]]_*CC]7#'ZE2_=())I M+&[ %KD(P-#]VW__UU]GE]\#4D7QXXKKP$P(T8#Y*D8_O[F^0IK_T_[?FZLW MS/?@"^XFIV?G@T';N7*NG5ZW^['='G8OSYRK*[MW?GUY<7EQ\>9O"T93F0@W M_@1$[C?QP+Y&$[X^&+^AS64RXJ<^/NCWW$:!IQ^4$\M']1B*9 ^A*:>]CV!; M4RS>Q05 #@4[-4']B/@SBH(@>@ M^[Z!DS/NCY1>XJR1I[D-)&2U\@SQ<_FA M811/>#"W_V'C-<6#55B;N2((LFM^?M-^HS[+*7?SSR]'@@??2\;OA_U6K]MS MNF_S_0(75IM/I7B?_[&$!K.1E<_X%7L(PY4'-S<_):C'U3E[^_PFQYNX/%2RB28#;>S[@0\GF*N@%!/\M3S$^$1PQ'#[8'A5L;_C%6?.3J=0%[ @>I@;=D$K21-)$TE1!>C<5E%NX[RM_8)C.$/L\D"_> M@**31A6>--H:O^K>@&?W@T(;R:CY,K/FS_D,!U:W3:V7"&0(9 AD*@,9V^K: MU+J4(D ;D_#?4?S'J1^>3N/(%5*2V]H M_6@E*WB,+"& M'6,Y#LR4%',W23EP6>>I#"\QRN> MB!M=\^%5?^ ,>]U]%FC8RRGZFW(9 M *9X63*93B8\A@M5E0!W1EM,2T/B^G!1-&)1&C,YCN+D-!'QA/FSM6&>D# ' M71:Q5 7K=!3%IY('6&CK%@8KW.QQ[ZOB<*H[L.>Z W:[7;>2 ]U!DT_=V\T> M?:,F3P=0*115?0R]?\"-]7V<[3M7UL&.909(%/$^.@M^4&&LXFANS81UBY/? MM%M#*O)0!^8G,-) [.G,O*ECAV;E6.M8#]D:W.O+2"Y7XR4.) ZLF@.ON1^S M?_$@7:Y/3=F&+Z;F52J8'[) 2 D&'P^9K4HRFY+L&A&R=B)O'!*;W;G+7,^X MHV\)UW.LOL$$S4:S#=Y'V9F$8#5@14*PER!8=V"N+W"CV697!*.P2&[%VMC> MI*M[BI!O:MXW79N$OV$^>>/2[>VV8W56M-ZI*-_^6!")9(IDZ@F9LJUNOTLR M14=FC663J>YASV=[D4]X8)^PFOSQ1EO_YIS&9U.DC]ZKM'M=J]VKZ.3R2RC: M",ZCR!FA9%-XE5#2)$J>679W>'B*-H+S*#I'24OUU"'/IXP8I55)6E<(^0M" M"BM8K(;ET(G!B,%V8C "_JJ3BTA$ZY8V2+FIQ&1'SF0U2C]M'X&*N(SB:13S M1+#;**1REP>//5%HB;*VUI+*Z5GV&65M4?2<$*Q.K$@(MCF"=:WAP%S]U$:S MS:$CV\=@OGYO?6NQ)!9ZT[V@@NVG_,O$;NU9%EB-2(LDW6(51NKSKM\CK+[55I-E.Y/4))0DE"R2- MR0JMD=Y]/WG\)[(9.)"!-Y&7 I_9$OO(O' M2WAYS-TDY<%GGJ")^WC%$W&#+[D!BEP$D?O'W_[[O_Z:/^=7<:HBQN U"'2\ZL8_?SF^@K[N?_3_M^;JS?,]^ +>-_IN=WIG%\,/IY? M.Q?=LTYO>#[L#SMGO0N[XS@?+_MO_K:P/F5:X_DQR7X3#^QK-.'KH;AT>^"' MXG2LNUK;3OOMA^K<"?5QJ8'VK^ ]W/'$C\(2V&\&^R^_[""F5 MSFN?L[$'YF:C[ONW8#P6+(P2!OY=#.\('AEG4QXGC[B'SL-'-@%YB'WP#8-B M!5OLE^A! )19N-N>C 4#%/)#'C\"YZ>QA,\C!G^PVU3"%*6TV(-^DQ_>1\&] M\/ ^#D^<8$=U%J:36Q'C30&*%P,!@;? 70"(8\8EFP;W/@SY4;T*Y@&H \-DDRA6PX-13UH,"1#( MB$UABI&'P P$B(4K_'M%%H )5TU9LE$<3=@]A^M2+ _IQYZB$Y91B$7 <1Y( ML0"FH.8WBA$8$''P=5.X + '1P S$7"5 ATVC2-X-XQ2Z2B8LAM-)B)VD>"> M+Z=I(M1-0 B@T$0#3XO]!F^2,%$>NO"[RT-V*]@=##ID#S[0+!9R"F_ $>'R M ^I<H"B 1!FE 'JBM+1X3?;>UM/PO 2Q&T%C&4L!P,Y=6#UUW>]Q M%,*?KJ*8_!WTF/NH__\EL-IV.G:G/;"OG.$0]//PW+&[%]?75Y?=\\OKX7#0 M=%A5E[_W$WB#JY_T13'&C(YLGI FH>C@)L$!QYL#!?>BJ1)UD*I1%( _A#3G M,_)/Y\B/X 6B]@\>IHB.ML60:]G#V'?'(&>>@MXQ![#A,Z#U)U/@98;"") V M F -%1[(!*Y0CWW_))F4B<1< )G,OO[Y3?N-^@SVGYM_WD V#H*KHJ>/OA> M,GY_-MC$K9PWC3>_^,4!W)=8P$LLM3#[>8_Q#.>YN\\[<)S>[DXOAJIWFFK% MTG/^[3LR?O\4W"9VD1D%[#*:W )S:_5Z9J 2#/\89H92 MBN)[)4"T?*WT0!L6X]K9*R'YJ[G\K>&/5RB1O5-[8+%ON6)!0;CDW>G[ M,B@*HV![V.1*IW I["(+V%PR5+.[?7YMPOF M9VND@6QPVG8L@"\5_YV9'3FDV\Z'ZB!K&L6*1\#EG\9B+$*) ?9L++FIX[3? MO4>C8ZU5O-CJ@::1+ASH ?_J#_AJ&%HP%DAS!ZNA@F(; *QD&F@B**F@@_"^5VF&6;_ M([J5,,&$G>!/;^"O-^_*.PT^K)_J4Y7,%CP6(Q%+M0\A,:R(3[\5(H3)QO#, M;-^E1#2]K>#.$M=@-/#X$B^LN]3W<<& 3_HC[#7PZ#7QX M",PSCM1^ ]P>J*D+#J32FRKX2DTZM1.A9I]MP*CI^4@*I=+^#P<4YUM*V=T8 MFO$TA=5VS01$2G^#FS!R-JA1A+%2"?:%/O@)([SSPU"%9T<)S/(*H$OM,Z'9 MK<*P2&;:>UV(?>8S;8]EH<.!PT\1/D)#X]OP1^+>> M\:K8K0[W8MSW421Z=3(YQ=TI[HE9$J9Z$OZ($\2]-C=(O3Q\E=$G)^,#1Z[D MZ$GK%_5+I67CX"@E"2BB1P,W& M,M/C*/1V'_PPV^L4]SQ(N7K&.'I0@@-,K00FAD*WR'^($"I45]<8,@%R*]0>!&H4K[ M4 *]BN-:R[A>5UUV#,KX/+U#C,)X]UI=W#^UG#N\BF-XRB]R[0/9AR$ MA5V!7V5(J$PAF+T44X['.@$#)MJQ4F^,E063C09X3 D@;K<+*6=3N8//<99" MH)ZJ,0N-!42=,0XJ5V\C/':+Z*/WXHNQ^X5[B<,!+0N:6>*I7R^_4_))H:0+ M(6?(^:CU\0HU3$]9"'B32A'3R0D@!R6(B N[K*"T,C!P0V;L3[4R9*"Z']=9B?P^T?$7(;[%? ;3$;#?US'EGU/N1*5AQ4GCPBO-OE_#\ M=F5:3,_$H+(IQ*8 9^ST*X3,S#7M@@"T !B@/2N*'#*$.HU(@-FW/%!/D6.! MX;7;-"G=K).MIN!)E6]9!&NIT]\F/ 1]@0H0S'T%T!D& !A"IPK],#3J<(< M=7N&DCP;.WM0R6^S ?"%H6L#7=G9MT&>XP5OFO _1';I- OJZVY .A'M-(E. M4XD*10)NYX]0/^'=^!-^D8(L@4^D,'GN2OUDM)+GI@#@-0/2498+A]Z7>G48 MJHRXS(MZUGW3V7]BO5/V4FC-AXD!:W@T.$);(&QF+FCWNF2?M-@%D,3+GZ,R M#S#5$<@F)=ZI!E')65$F1N:9:_>I&.T4UC3.LQ$S^?,6E"KIIN:X57,;3;C/ M5,<56#.9I[83U[V[(4'Y\RP[D=)!]YZ'^U6 -PC.G I%Y<=*,@_J$D8 !L S MQ>B.G/R5 MR7<#G'5LPEZZ(ZBK,U*M126@0MUSB4&+F3>J]U(I)Q!#;%]U!Y MTZB,]5=:<6O# H-\H%K=8OV5QGT0ZNA#;FYDNGUFX(!>U?%H, Q'6>AY]H@Q M]W28.(N"9-'F-!O'ZJEI[9PE&.>#@S' HOD>FEEZPL7A!F6WX7MS\VM.8Q=F M".II*S,EX.N[.PP8)^6P/DY__MDZ!7KI,__6!I/0:X+$X7E9/GV6!%$3Z*AC+SI 4FR;1''N=X-0 P,D48SY M#.SOY^>_M]@YR_95<%@P>7=\FDZSQZN8!X;HT5*//1W6G3' BE@WNB0C'4R& ML>=VF::OBI$L!;J>88C&R'+CP6C9+IY;P66[?MY8GITCTTQ8&.?P$:WRS$_2 M 35]F ?#6X6U?LNE+Y$=)_P_$9YHS$]C83D/63!&SNJRX/5B$TYM&($L>6DN MEAB@FR+PH';#9X&QE([PX&2L L7'0K+H: MJ)/'?)/'J0[B@D;5[O,< *\)OP>[!L^G:[]0W9Y[G]R"6YA2GRV+\<,;O.P&@JL)<(:>-+_RW+Q_? MO)L/)#:L8@BS*'.Q=:6W8D6@)ZR=VVR :B]P[LF( FN?'N&(U#9; M9G? B)'&4BN5*,BY+KLQ#^XHKW 6PXY^RD?&OL1W' B@-,MEX8K#APMD^B^CWTLAWSR?_TI(-_:5N)V'7NG5^)H7 M'MN]79\['0;_G.)VFGR];/MY:$>B:/)C; M_'.X:C_8S7;%$5#3D*>>.AO[?,!)CE4,4$$X5Z8*W/,?D"FE8)2MHO?<-XE< M@=;2NU9@DD1%.$]M80BUAVTD()O'\F9+U=%F>]]0M%JG2FC#K:0SLVT\(,MU M%$^8W3[]'PMH$:#.R^GTK2AUI0CR\4>V;W<932:^E"H/Y5,6'YOZ(7S6D?ZY M]7N>V+EUAT@^LQ$E.\%;,_,N"@.EO$,8K!H]!C+5)B'F_KQ3;P$%A HK!(I* MB?X/+%NV\:7V&/$)KVN;9:@F:P7(ZLCD+ ME"K^R(.EF7.Q(LTJ%S$CHTC&L3"3[@;N5IB,92;T:HE9OK+F%L4@^7%,"N;R M76=9 6F?HDK-^-T8:?7^=\;*I29FC];8%/$-0@P6*3H?OJWNP&2H$A17!I@ WQ2J82D ML#0.SGG.TF?)?/XI6O(39$S$29WV64I(^H0R=I/E.L[2L5ZJ1$&28@%*S;/+ M?3B9TOA:2J*,,7& XJ[)ZHC'0I4[AR]W(OS)NUYMM5]-PTA?N?-W.^(O5,.'J4>P1SB>SCQN-Q$;^H+@Y'16*]7X>/7U M=O;-_/BSV*46QD BQ./^FQ#&R(RPS2J$PN"?L=N70]>3N^E")NG]DWLU^(B*0\4B]M>I-;VZD[ MY#?D:^& ^_/*E9L%>9U5$3;:,*]Q%%O$O7T0:%S(X^?T"F=49 MA)'(3!FDR8>>(VL<9#C4D6R?I@#.Q:"2%HQV]J&1ABBCK!W.&[UIM.$GY=*0 MN\G"5+C<.0M9$XUIUD3VA.)[_J*IT[_0,M-LY"MZE=50OR!/6B5M-O@S9=TE M'?YFZ21B'Z8?EE[5ZK+K63UO9^6(H\VKIM,EM3L_;5NWO7"^N>?IK?L_3 MFZ7>_KC'TZZVRO\?YM46.N:M]=J8MUW9ZV"#V5;SSYTT,3ZG)L;5HHFQ*;T@ MEY!+R*5:_CF]D?7"2<2-\VBYW@*2"$FL@B2^-06U#I+Z?;JO#C&%F&HKIM:> M\XK5T'+ST1*'%^R5 39P(CCQ$)RX'%?%/,(=DJA?[#PM[W.=R="^*K'7B+3: MX<%Z#%!)N(J,?[)-P[0VEO.=6>\HICM!,"&8R@33ZAE-6YDI>-R">=RNKSSO MJY=$'V3J]ZH<%'@XT5B6K:EM&VFL4 W I*'D5T$_((>=Q9'AN& MV5"WRP!Y7+0Z%@?.Y8\O;6%[E!CWVA.T-IJ==RM+:.D3#0?I8"HGG3RT] "[ M7'S9YM_E*OD:9B47M$RCU5"[MFFMZHHR4R7WJ483'X5%JYRHLQ$?1MH-E/TU M;QHUG5*5Q%D#GV"X4#M\SQPZ[8(_;WZZ.*$KRK-^VJA_WFB#^K%[-BV$5]J< M\^"@KG=OC-MD/!9]LOCKNN7+D(UJ^8WR+;.SQH"5P=BR-5P1'5.GO9JS(2G- MLT:OP!&Z&_3J5H-8CNF;-K-;[N+$+T"]2#1F%4TR[^>-E^]$"\ <7OE!UJ$TR@E- MVAHOFG796W';K,,'/W6N7=(V9;.O>6TV__4UC33[1;;;RYJU2KC-+6SE2F:/ MF"VWGS8%_+;<%'!%X\/Y?5_O)+='CR.MX: PA)97RI W2N?-/PK3WY"M: Z] MWGI@ZXR\X8R\LF/'K!.Y('7:6#QX$B"2&IO"!8V'B3<5I2CM S<[:O5! D_N MIW-NBL<^L;;'H]L($.DL3+/\' M+O9N_,3%=B1;_*;MA[+A2;-Y=3'_*BPOT ?.F!_)M29M<9^X[%$*^E[ MU_-D]_DI%05%IYTVL\F>N=&O4TP?T2@%T%Q_;=$_/SUJQ2Q8_S%PG3FJ39\Y MQ?[9@"@QMR]M@9.L6ID;+;1 I-R %SN\#< MK>R^+D8\5P8Z*H]]G-K"\I$SMM)>9Y0\B#"K+\PO,7XKB4=IC_S9U.![;N8( M&RO(4"P;"S&5O+03(IDU@\_D_"QMER_Q14RDH++[LC&_K&B=DW60G/;0GXIV ME+90FKF?\H#LNKM[AEHS0L&B)J85N-FPV'_R_WBNG#T?Q2NL^EK0L_2H7I[" MHRF%'4EA+FZ!XTI5(H4E2.)[L5O.^5JN.)OG-YM%(&8WT.FX":DOI00-69@9 M]W2N^&6KL84Q./QP2KBN'G(E**>LB$6D\P33H3MY/2C_QG6FG(2!H$MY01=, M*,.$,NW)CPEEF%"&"6684%9_,,*$,DPHPX0R#06S\LB2!BEG2F:J.+/7.=TO M&M,!FX+%0NSQI8FT&(N<[LKDL&E5;DS_]OO\RW0O<4WJC%KS^HSL9FCOQ"ZS MAY+&PKP)-SEU\ST)E?3DKKP 9.U_-EY_[K+5Z-P]IB&WU])%TB0.IC^DZ:CR MEZR3=CN7;+EW=^^>DN[>5J>Y2;[LFA;5O3W/-\U]5[#O^:;5/O *]J=AV4^P M7;4*DKN7Q-=^KW+B?F%?;TKBBE4$JJQM6$_26^&7%,&HY3"BODKI+;P\=OJ M?RIK"18%3!( !R)Z+[P:7:M5.$UT>?OBO,IT8]*'2PR[ MMTV8 3P"6#UN6&V9AJ6P$8WN;W]?D:F(1UHD";_(I!&1O7(F(GN2)84V.@,4VCU3$! M-/5R6TK6Z;,M$EUL[L-&1FVCT[00&=WN.2NNB=6-5X.ZK3X"6!P!E&5PZ?)N M#Z([C\113E,-IHT:O7GX#^;KVJ0>KFJ[RE1M[:W7XW23+<-<,=$$/ (@R6<' M&ET "=S@'=S@K$U8+/HUP_I-_=_V5B7P1V']UMK_-57N5M3HC==8R%N&A?0_ MN+B;T_;;RS:LAT1.[2TT%.\LH(UI<[C!-A4<_754ZQIM$S61@%7 ZL;[%*;1 M;2,VMH-Y5^TYWY7J?5O.5" FQP',YA4D/DT&KAP'X?K4=T2+^"BFL6P@3EQ_ M*!KEIG.RID/SY@,%5C6@7QJ/(<8-BC$,+_H=I[,*\P,01"]ZAT8C,I3MD6DV M6B'M>9^.!I,#,W*#0]-FU9A*L$&;PMQ5%C1>#3HE=SH3[3HE=\U-%&"A77Z[ M>UYA_T[)AU[!_C3<]PKHE%QRY4;WL '(,GK%7FSBM(QV$2. MY29VH0UDP7I+K(?&QJOZ1T?9\'8VV(6FZ,F]@J;_=H49':>#&C/S&TVYU=/Y M:C:/[D+Z&>3&=T)&(_;^])*EGS;. ZT(NI;:H?LFS2BXG;J;13#N,59JHM(7 M_',$/0O*PJHW>AC\SF)R*X8B@OT 7X"OP].GP.04L\K )L_[F@UDW8+9L'MZ MW+NG5K=AV"TD')3&%)5,2K$ZMM%3EREY]%P"8*T]L+:-IHE:G/*\TNI;;[?3 M:>V?J>O'3"1LL"+-EL(^4V^01Q=V*=R2*9I-#IN+#98IN*RV M;BB3QBJZEFF5)F)UX1M4%+U.V[L@SM(CHUWCS,=3X6Z;IM%5UZ6H]F;U<48K M[$;+:'8Q? Y8 @=='P<="838S-L#>$I/0M-.!/7C)IVI!9]C3:.^"1/I+OX# MN?IKPOP(;L<;VU^-GF'9<#O@=KS))2A$AMNQOLNRI6SBZ)$/.X!+ I<$+HDV M$*X'-^E,+;@DF[@D:>$0C(CU69N&"7\$_LAZ)C&-3@,1;B#)&[L@-G;*X'+ MY=""/G YJL=-.E,++L?::KE'-Q(M-H9!6/@$A/J8#"W#;C9A,L#W6$.UIF%V MV^ 1X,C:>1MF"]/!X7K ]=""/G ]JL=-.E,+KL?KM!5MA=QM]SG6$VZAE,B> M_$4&02)Z-^]3;Z6]4E57(?QH^H\LUKZ]YQ%D#((2 6D M;BPO#>3+U,RQ+I*$EZZ7B)FH>MEQNE!'&;94"T(VG_5W1(ZR+DQ>R M7IC/P MPH%JFC*Y.L-(EQ>IT/YY+Z=OKSP^]SGW7)@@OG*"N)CSK&J">$>3">*FU=GS M"M6? %[^"BKBG.@5L,^+3[O^$[PQH/L@G(5ATAC070I-SZDG)K-$I(!)W2 X M)G47Z* LT?>-Z;<9JY/;$6,[#?#6HZ:DNDH+] %] &&;V#D1VVKL+3@,] %] M=$*H(\G0ZSL.?\8X(B%SF/LH@J.&F/ZT!>\=8<:1U;0,2V%)4=V3*(Z42^R> MT6LB>Q%1DO/(*O/+3KK*1)V1^PL@9<1+^@X^]CO7=TZR.T6FC>3:X M9"V7-"VC:6&O URR-G)C-HUV&P-GCVK@;,E*G-O]5^Y9;1M5')>DRO_-0TNB:V18K7GT?B+:=)!ID>)=X\!@@#]PWD;78P M1 A,LC;CJV=85@-, B99AR2&A6EDQ0:^ZZ6Q9Z[PCI-#ZVL;@_.TA:6(]JZ!I__FT2Q.WP^/"&W7&^^NZC9 M59V27!V"IU_%X1_A:LXY*M?[;T:H M%P6$BF9NW$;E5"?#P/.")T%S.B?_9('\A$:B,=G_4#^AX3/)FCZ2IY'KC,C M'1 _B,F(/O*KDS&-^>VI1]SQA(J&9CX)DI ,79_ZCO@]BOD1\K(?UI))64M= M\AH%7^]WSCA3[J5 MK*VAYVS!I> \R3BMX\BX8\CE,CVF=DUR.U4L<@FFC0: MD6NNV&8R:=F-PF3R&XOBT'6$2A4WANQ!]HY(]EH;R9Y1H$*,(G?(23?5@A>< MDM3UTX5\$RW()G%:9BA_^4J?W_8J(*80TUJ)J3!:KV=>V(W/-5:2>G=GY M_ M*.IYY/0VN8]3"]9JG9D%"BV7RN ALUN%8'YF-$K"&83,%YHV/97'?-H^7_!5 MT470H([K768V^K5LD=_8NDW?XC,@R#L>"^9)QX5+@/:2!TU0WV?2KY#$86 MM'O@UXT()US:@4'0.AOO$ >B:6NZ^.?TVXL-;9$#1ECV "&+$D\213Z*N)!X MOHLDP^S_">XC_H Q.15_.N&?3G[F)Z4/RZ_N\O_9\SG#QOR:\ID-!&LG!$M2-/*%XB6Y:N=GO2_7-R<_/R.W/'+^]SB>DC< M@>SW/Z;/_+*$3B:>*VN]XC"()ORI^.F>?'1&.:DFG)B!O&5*.K%,-AO6(+Z) MQW-EKUNATOY/+"@4QXN_96>+T$PV0.,=^3>_-Q>I]!=^%#]WMJAA(&*E$;,17^.#ZO@S/#F/^E)<T7<]YG%Z=O)Y)2? M-J8#3M='ZGK20!97$G\4#VB(%^,E@VGX*J//E(Q/5' E%9YT^L:FA!&,R^^1 M!:[Y-Y>;*R'[,W'#]+4.^$-Z@; AQ)MXH*&\!95<0?WG&3YT/D8+@>Z R_>S M7"+G2FZ$3!>69W).2<%%DM(IL>0AV:6WE9X7%U\A08(24B0H?[@\TXM52/X1 M?\C**/C+9(_42ZB\QBAXDH+#F3I=V ++BP>8O;@!$XT>Y>(X;:4(/;&4L)P2 M8@D+#S-;!QW+WL[I^Z'+8V$$0@NV$O=@?PF!2D7]Y0;!5(C2#0(G\.64%RG0 MJSCNW3*NZZK+ZJ",^\F#P"@1[WY5%W?.3*LP#^&2'_M(8ZFH!-_^DPT>!(=/ M0^QFB^O9.QH^,,$Q-QS[@\<,FSBSY2PZ(=O3D_L"W5=[$+O0*94!08W('7,U M,A3*U,GT/)7*1.ZR7#-'8HK28'IF M1,'*V0_&G'%2O!6*<&K]I,IXAIA\8?Y@QDB.B!B)7CR2@CY7=J[/7UHLE[OJ M;A*XV5]N)*%-7%!@6MX"($F4ZJ9Q,! L\\+V$$L) VYZI*\DHQR=N0!?-$7XYW3G=F8]Y(R1Q;W@WGJEE#.9 M,DLO?Q^I<:1R.(PJ /(O(O\UNP^G?EC[5>QO0G6TBX6]IS/]850@-S< MEP ]K>^=A-R0=QV6+CR92,R1IVTQ_L.S021;4EQ!)BG-Q17SPRO;*P MDA<>@8/7'$BEF^&?(L]KI3MBVT3I1V8>\!,%V:)(G&D('R*U^N<+6M(Q*U;V:N;0 J=* M1I77Y3Z8//GMU*/ ?P@$J3+%+Q81<.JF*EM2=Q#DG!5I8F2>>>H^S58[X>]4 MFL\^_O$^BLP=*)Q^^A ^4\[Q2M.\/YJ;N5^',]*BOJ;_,&4BHH6]L^.O)]:7@XS_, M_]Q=GA!WP'_@Q#]KMYL7_9;=,7M7OME@=(20P4*B(400A!:F%23UDU MC5<-,FZ=NEI1:O;.CEI]D(#;^RFL<7B*@U!L\$D\"%WF"PTF,-BGWC-73KDC M[BE'1W8?1P9'9_[K6(8A?;&YD.%+_@\<+-SXB?LJHS1S3&#L5%?.W).8?Q4! M/!'M>H'S7&C_3"B7/H%@;S_6._+=Y]K3D_[%3/:%NY1"RC20DXOT3?M=C6B4 MQO1R,4V!O.E1*T)__F/ %?U@BHW39T[5YLP>$&Y:J@6252MSHRPX.(OPKAPB M-G6K%I38HI:0[G4:@9HJA3=\AF5@5HF7BS@L7&,G3D+^7OE%OZ5:=AZ9N)RI MVQF.;X*WC4:KW6QW6]9%LV6W[6ZS9_5LTVY=V9>==J==.-X6O*NW8@\O1T?X M@P4!\:TKI$J&>MR0NQ0<@$)AQW(93D.#3RS% XD#,?TAP"J*V23S1P8)/UU: M85F* 1M/O."9B? .'4@9D;+N"S-*!*>$5<_-RK%P _XWN">#9.+--M'"*20R M 9!<'SP)B9?.0S1RAZG@I^CK23]B)E3&--PF[B.,)-^1OZ9V[A0]Q$(Y./+_ M.:GG,^*49^(WSF9^[G(IL,4B#I<&\R*'VY138)X_FB1 FAHLK=5'[EXBO-RAR9AD#CXYOA!:AS/DD\_E M0?3OK@RAE+_I#53(0IZ7&-.0?T+Q/7]1/PC'U%NH1S0;^=0P9IMN9 M#?Y,]S(&+O5WJ[:O7B*@08TKNX;=;5J>W?][FP8BDUVR'/"RU"YA]\=:DBQS+ M"+N-A<4Z#7>CD)N>G_G?1A&YDND,GVG(?5K;-#8EV=:YT;62Q-5T/;V1R49) MQ&WA:.-6J1!.!<(I&"PS3.9D(-*J)?]?0_Y3!\D]_>[39.!R.[W&G>RA-:LG MF/9K@CGF*_58(;*Y3,OL+M(M6KJ%9J(LPI?@1/6<^.KL,G#BZYS8*52;Z-GT MK@@U%0THX<\'-QQT$8W6RW,XT#48JOT-A&MD+IW3,,?+'XKE1!.1;DJN;A&Y:7K M:J/=;,%CAW#5R&/71_$;=@O"!<][&RK^(VUS()5_?R!RSJ.L: >^Q@$4_<+> MY'+4JW+ZOFTNE\?O"DAOT*8NN 1Y*I9/*JWBS8XZ!7\D\@3??RUY[X)8=@]: MJ.3QI]T$I\T/G"#:O%-TA8A;96BSN/[85MU=Y_4Y<-\19M]TF7J,:F MKF4T;74S*'>F9R7X#J&=JF+D,69K&.;F&9X0[..;)RFIN%!9;8FJXH/3=>?E M%UI!_Z++2EKV_ISOYYUVQEI1'/]<1&E\\8^O_.6]=A/4Q?]ZTE13%]\Y:&FX M56YE.H+Y8(AFY'Y?/,U$M'/T_;ULZ]5COM_*W,N4+%TEZ,6(4MG);1;*!H">IS M&RK>O)P0D?4EWT65UB[_7VG8^JCEYB@4O3Q/3L"=;#D!5V4F3WU2>D]MH]=L M*%-H^])MSF[%&07*I1W-?%2:Z;*7V9*-KL[F*F07O@I[(^5MMM=HZZW;ZY5& MMDIPD4+3ICH[;&BKON*\NZ5MLCEJSX8>S7\*AO//>T^J2@'-?M(Y"V6A:J_&1.DZ8R*3#L?!RTVJ$Z9_-C^EX1#D0<=K./->_?'[%;)MV M_H/=.&:;.2/75Q=MNWUQ?6U=]%JM MBW[OZKK!6>RJT^Q?MB[,BT/,&2D!&/$BY#U.1]6D.1'\0)+X(:-BV,2 M/%#73XN)^2N*Y*B=65Z$&!H0C8(P/A/CY'(S1",R8!%_&'D@M^)G8[//AD%X M)KJIR0E#))J]0 P5$#>QD#RQ&)CP\'KX"#W_TL;A] M,CLT(Y)V.>[SY;;6M;PO>+>@C$26OHJ8+611G(?Y$X>51@R@P*08*,D#B&6U MTD-7<)BU(_VLO>@'_MJ7O[*9$GKQEUH](,_[1QA$RNK_P5G@+' 6=*)^.A&F M*DS5 XME.>.I#HOY_8'@7#8@8EP2F Q,5@23?9]O2?^#NFAG"38KFLT^P9(% MFQ7$9M?4# ,<*;@TG?3:+25#9\\\M)V M !& "$"TJW/5,5JMXI%(E[>_K]&#?=Z/W]_=OB-QR&B4A&XV_9,^,-_A7Q#$ M5A_$KEW;+;MEV"8F#4,D(!*+Y.A:IJ6,7R 7D(O*R\6IJ:P_(WQA2$O-I448 M5@T;"F1?ETVC@%'1,QS=L>B/,@DB%U,:M0*?XVD#:W+0.GP7V+J@'803PJFW M8PH1A8A"1"&B$%&(Z)&(*$Q<[,$J)>'MRE:H"!(J [$M)!!S'(HD8>7G.)CM MEM%0F%:,20Y ," 8$*R:11% +Z 7T OH56ZI14?9F.6-Z;95FDDE> \Y*( W MP)MN\&:VFX;9PJ# HB*,KP\*K.LLO]Q-ZC DJ-=[UVTTV]U."[."U)Z.B3&5 M73T>OBH/C_DDTHG#?!+,)U%%+?GUE6E"E\QAXWL6DFR.T,:! VQ*HP$T^K)K MUY<=_%57_L)$"7 6. N<527.TD,GPE2%J8K&ZX5C/F:5@,D*9S+,*@&;EY"-I;5,.RFLIYEVK]]<1[JK($U MP)H#8$W7 LX 9X SP)EB"VCL7JLT@AQW=U; $& (,/2Z:V5:&,]67&2L=@&P M0KK; HK5=?@J.&VXB$9>G79IC;SJ@D20*$B43MTK(5>0*\@5Y IR!;F"!:BG M+ZI1)*S2K5PUHJ-V(+:%:*IJPO/:VZA$5Y7RNO/L$["L2-L>RS+,AKI$D9TI M6@G.*]JB TH")8&2&J*DPA07("00$@BI Z\"(35-SMF;G&AZ"P %@ ) *P2@ MIF4:W6Z) PXJS7D* \&;-=:=?O[E?1*=/5 Z^7#KC-@@\=B78?^1NIZXR'40 MWE*/W3(GX0MW6?2-.8'ON)Y+8S?P[\0Q=YPJYU[@_/CM[W_[9?E:%\%X$K(1 M\R/WD=WX3C!FHM!U\51.>%]0]QL;_GIR?6DUS.X?YG_N+D^(.^ _4"<^,UO] M3J=IVQ>6U6_95XU^HWO=;/;;Y^9EM]/I7)W\]N)MY2G_1C_;52][DV[#^>:\ M9I=+IDJ.N!LQ0ATG&2<>%[Q:.0 M,3+F?QE%A/%'&BBYK)K%?::A,YHKP*R#X#*T[+1"Z@_4K')E4\-=+F0(<8A< MV>)"O&S^CH>!Q^T*K@<^Y.R S2P"G7AZ)Y3;\@$VD.T%PT;S+MMFHZ%=>VV[ MVFV*K4JO'@^_^^EVI5>_Y^EMC=MKUS)+'KW0#ME9N^ $J#(Z9V]J]RI)#@*# M@3Y*!? (6MN??O=I,G"YH[9Q.+LB0HFQ$Q6733VZGNG9.7JU,%\D8M1W&*$+ M4[^6@ACJYH;K0UGMH$,YM%8[QT*+MC_52-XY-2VC4Z*0(K\1 > \"5!W"= M$IJ\ MV ;J7T@E!)1%4.7A$E&4;#5-G)?N>,9G$WY$L"Y$2K8+D>I'2.VTQ,:V7<%9,NI1K&5T&TU5G*(+L(CS MT/D.$K&;7F_WVJH9Y;C'.4!CR!VZ;$"&83!^687.?<(XR!Q#!!0U BZE1*Q=C_6ZCR6"B$'$(&(0 M,8B8+B)F&EW+AG!!N"!<$"YMVL,=\7YGVGY.=$\C]\QG0Q=%G8? H+I-+L)$ M,.R+0JZ*V#UW:N@UU]5X0-X@;Q&V]N'4*&L%SK.)6 MHTW=X@OS]VPM6"&R:H=Y6X@RAG(\8"B'6I?*Z)GJPJ:8:X0:.T"H_DP)"%4( MH:;1!(0"0@&A@%! Z*X5'KV.L@H/0"@@%!!: :8$A*JT0IN&W5#7# <8JB3P MO-GLS=P#[#/1;B>@\Q1/X'OM)KES%I .X_:V'[=7[;%EF#A7V=7CS>]^>A?C M]EY7UABW5QDO9[[\6** ;N[1HOP, ]C.?13)@Q< ], MJCV38N >&%(KAL3 /?"FKKRIP<"],>6AO"Z-" %6%T;.%5-8VV9<+N*-[NV"E$5Z]('&;IZ6^Y%9P M4X0-UFLK S!=)*5H:PH246.).,5@,*41 0A+G87%-+I-93U4(3 0F)H+C&68 MIK*8ERZLOZ^]A?P+#,NK'S;59Q(*)GDA(@\1@XA!Q"!BU16QTUY;W?@!I5LU MN@@DLD @>9 \K24/^Z#Y&7NGV9"]GPG[:\+\2)D##)PZXL$IY0T%TT6DBK;$ M(4Y'+$ZG5D%-)(]U#!&D#=*V;D>VT<#<+P@ M !0 "@ %@.Y"2S&DM* XXS;TK 3?B?.0Z0:,K *O B-5.NJ6T3+5-::"G:DD MJKS9#+WIYU_>)]'9 Z63#[?.B T2CWT97N3;+J0)29^"*+H3U[WC3WON!NS[U'9=Z7SFDBJ%UOC._ M.">Y+^CZC0U_/;F^M!IF]P_S/W>7)\0=\!^H$Y\U&LWNU7GKPNI?]%KG=K_? M-QM6M]'M7[8O^IUN^^2W%^\I3_,W9MFM>LV;3!K,#^8SNYS)5/+"W8B18>!Q M[<,YF#E3VN2>"3( G)1>!+;IT2$,6-*YNO3EZN*%_&^_>@:0KAK3M-&ML3TJ6 M,XQ#-TJ7- Y/MTDGFWNT:M^"/&_N(D;<.R$7-!J1:^[5D'^RP8-P;;ZQ=)99 M-'(GJH(+"!5B+L_&Y!7Q"L)=X%,1M/B9\Z,3//C\D('@5]&4A#O2N3%2IU?2 M\18?OP:AX%QUVX/EHW+5V%H#^E4$>#\%3CHC,AB2919_T8>GOZH/3Q8> L,# MQZN)XV#RBC"Y!O2K!:KG#)>,KU_8+C<^ Y\#S*L(YH7R]G9^OHR@%)NF4@0< M3?6,J/_ Y%9N2)TX(F=B8_&)A@-EXW:1&J39Y)=E8-(E ME4*WR2_**%5 8D_+:'34Y8\7E;:C+Z\A/?S0^*81X8HUBWYG_!3J,:C40[,< M5"I4ZIHV049;8:<@J%3@&U1J@2IU^-*+?:"N_U[MZ#F-"%HM3H2FA:;5HM=\ M)7A'G%?>_)J"LO(.&]-,>:K=LCJ]@X)8S4!^X[9JN]!JG[9IUH[DL(K3>75! M$XA%U>BSUMC64%+ 00!6 "O$0GOZ %@KQT$ UN,#5NTR@31RC)'L4S5@JL_< MK8[5+IRSZH)A$"ULBNU'NHL@DJUED&L"1"\*T>VF"42': '1D>9P))QXA"!? MYOY\7< >6_#8@D= $P%-[!3I8"%J9@AJ*"G@( K@!5BH3U] *R5XR Z_$! M*[;@]]R"7VZ+CV">OE/"ZQ/L:W74[='O2K2Z@"!$$SL^^Y'NRX2%-.:KX\IB MPOP(&_E0"P=1"\T6U +4PN%%LRJ$0R) W3D12J*41(%C5Q9()/AX%\340SRV M)!U:R 3B*DQN+6_0\($H5L0\8:/349/+MSI?U*M#NE?$W#;YYT--[55Z\V:[RZJM- M^DJOOMS%OP8C"TA4ZK;0ML;\/DI1?GU*U<=]X W2"WVFH3.:F["V:1"K879V M4)(@:4;2TQN?Q*,@B:@_V#R38$]*'F#NJ :4_N[39.#&;%#0C,N5!G%1Q*W( M\-WYM-%(C"&]H-&(7'/?FOR3#1Y$HN4WYLGIO-'(G2!DH#Y=!F-S]QF;*V:> MOYB9BZGGU8B$'9Z5-9YZ[M$HHK:\S MMB@/B%1[IB/F@6Z>--5"I7Z*JDL MH]%M%$ZN2G"-. _=&S0$,(T(A^X-1\V)4*50I5I,PZ@$[^RK4-'A J,RT'AX M(W*@\3#$0D/;IT!C6T-) 0*)T' M\5*-@*D^W6S-4K)0ZH)B$"YLB^U'NHL@BD4:.=))@.G%I1:VBD^#V"FQ4!<] M@-UG #[R((Z&$X]0!Y2Y@:\+JI&U).A3#2C&L=&.GP3*ZIE4ZW3#-&_!6&?I@0[->' 0% M"06Y,C 7%GP?4_[X*X_/?&U#>/T*9KLIO;S;9_>;ZYW^EVXZ"WW_?TPQ+O MP*>W2KW]3@/5:[?E<'KCDW@4)!'U!^JV4V%:ZD:?]6P$[T1'%IHM]ZT9G070 M"BP$%CH"%MK)"-!OO'"Q25CST;81\8.87+*(WTD.+Z<1^2<;/(BTWAL_BL-D MS&^O+K-7.T)K)^ 5HU_)(\G7S&RN+XVUX]&-E= !:%DZC_;'0>+'97(H.! < M6"P'(I0RYTRTB4(@!5ZP7BQ4LA>\^>R^,K%??GU*]ZWN V^07N@S#9W1G*BV M:1"K82HKG ;S'9#YWM@4UI7Y-DXD@]D!LP-F!\P.75D(7N%<&@6<=R<^$:/@UWH]^K+J$1V=$&9 M]COTWJA\!OZI:73:IC;T1.DV\+,VS794!14+:7>D1C$8U%-!;1 M6%U9J-#F_84I2 UYJ1)J2YR']@L0* B4)@*%4'IYK1\U(IMVJ%45PE7.Q-2( M=A5CND+ZS.C>+KB\'C/[A+Z/(KJ]"\TPN !8!ZP#UE4MI@^L6^.8;=9@:_KY ME_=)=/9 Z>3#K3-B@\1C7X;S4O%<.;@H,Q-%9C?^;4QC)G[[,KQV?>H[+O6^ MIQ[@?/CM[__[9<-+_[*18/(%97 U]0-_T6]9'YIF:/$OWQC MPU]/KB]%L<,?YG_N+D^(.^ _4"<^N^AV.N=VIV&=V\U6NWEYWK2M5M]N-EJ7 MO4[OW#KY[<5[S+^3-QIWK6*#I39E+]BJ._GKXPIW(-^8S!3'*/5'1XP, X\K M%KX0(ODB(I.01?QN)!9_Y)0ECX*THI)P,'LUQ)V_&R)*L9.07 2^#&K(E@'G MU!/OFMR.&..'T)@L<>HN"]ZTD&67:Q/J#]2L\I(Y;'S/P@V*'G:YO$'X&YHP M1[P([_E=3G^O^K0.(-!%;\K:2+GI6[Z"MV*QR6[$I/OVPM-N7])5N8%@N MZ9%R,/?2D')0U/:6:(R*4HJ%4HI^%#'1!VK6%VH'9P,2"XDM2&);ZP16#:&J M7V:-&G]P7M&C5^*.]#L0$]8N144[$FK'?Q7M M'Z '_V&$-5S;LM7"03D(<^ZJP3Z;H;H&9BS81T?V ?J ?8 ^,!EA,E9(ZK3R MW@[:%VHAXXQ,AX2 U8X]:% JXE\4R(33L%>0#(@6=58#4BV.Y(=MRF[>A,M M/SIOL# V;Y2-S7/5C\V#'&N4A(%P1MUXZ^V^)[OR&9J>U*SI":0)2 VD!E(# MJ75'ZN-V7E*/;]TTA]L[Y0,= %"Z1 0F[DM$;,ZLWYSYA,V9*H0V=(Z=?9%A,B\03\#",0)E MV@YVW3NH5G90R3):O=+F,M/52J1=:T2ZBC#<2LU1]&BP2B0U5V-N6!&D5&_E M=(Q&RSH\/2O!=T4[K\!(*&4H9:T9#DH92KD4I:S#H,]*\%VY$0MM H/Z[$*# M5J 5:'5P6FV<3G/L63/@*] *M#HXK8!7A1BH^D9$2F\LYPH2]H%X <^K(7%@.. Y\!QA?(0O0"O0JNZT0E@, M? 5:@595H17P"F'\8JOX"VBQK!%EM?.UJ\:/=6B8J1%E*\*/!1:=:A\J*2C3 M=IEZ^R3::I-+:UN-@]-+%\[9-\@&'(->A5ZM,S]"KT*O;D8MLZNL(_;1Z]7C M;N0GOV[0'*/4?#YH"%VYKQ+9'&"?;2!?50%M%>H5RZN3/1#%*N3"KRJ&K0(/ M%>W' [UT57XK3"]HO^KP#[0?M)\VCO:Q:C\,KCH8[H&(("*(6"$B8D@+.!%$ M!!%!1& B!E>5NM^%8$S=@WG8R:HR^Q09R],EU*)5N$Z;B%S'L#OE]4S7A1?V M#;L!:*JJI[#I5&G^@:(Z7D5EV384U>[[0^]CRI]PY?&YS[GG\ER?G66.MFDU M?OJX;.XOB)GPQ>4AKL\1)/VN &97P9?U0_",?46Y -4QPS M6[ND(W&8YV7'_'K2.)'?.9,XT^\K'N[.';.(_,Z>R+=@3)%IJ5$IH]TWZG'_CV>Y[>J_+B!3)4=_7EDA[!PC-Y^ M;EF='@SH D+[IKFVT]R"*60I*8_:/KY?6+'>Z@#U)Y?>NYX;/Y/+[8/4%6G/ M5G"?"TAML5+;6B>T:@BU>8;GCDOFM1W M&+D=,1:33X'#W=S 5TI-Q9Q7,6[+)T_JQGFE<]LU=4/R+^HE#!P&/ .>59#; M@&=[X5E%?/A74NG-[J1ZJ?0:E7D<UG577OKL3H4;Q7WS.IKLT[-AM%25YVUS.L58@"D+4'M0.U4BJ&@=BJJ M=CI&4UU#V>/0.MAC*S&:$#SP'5@>K8.]M[[^P3]LX0Q%01Q/0"\00L'".,>6!U5\#LZWVT MWOXAOZ;1:;>5:;P-R5/OD" $#A@.# >&EX;AMM%K]8#AV-8IW.>17]\>3X(" M*AT0$8%#! [UX+E-NX3O0L!7WT8EYM66UYO^3:ZM_##D4[-E6+V"#*%=*+J5 MB50)=E77T@L8"KT-O:TYST%O0V^7H;=-H]DL* @-O5UPW*-.X8W"LE:A82H5 M\M?0> $';1[AW\DE'\385M4!\1">17A66RV+>HPCKL> A '5*R-TX#F@.E =6S+8DM%3YT&U M@8,.&_VKF:*JBSZ"6 !8 :P 5FW8I2[ BJT1?7K4:T19[;"I%J$R_=L+:T3) MBK!@@07>VD>9"DI(7Z;>/OGH^J2((0IT"!?+K!LUI2LVDA JI$/=I&-P$_VRC$535IE>AIK>\ M$O0#4:Q*;O\:JAUQ-3G K:K*L0K[?N >J$:HQ@KXZ5".V.X_?,*O1M2KB!ZI M%,]I:*!H1#OM..XPM2_'U5!@@PY[->XT .D\'GU0:7$$OT$;0!MHEURMFX%; MPM8H(G-UC^M6PW$"_QP@LJL+TFL5O-4H/MLR>I;F 5I=6 @;E+579%4PN<$] M4&-08R_4F&5TFC;46%%;B>]CRI]_Y?$K/O_R/HG.'BB=?+AU1FR0>.S+<-YT M]&:>#GOCW\8T9N+SE^&UZU/?<:GW-8CPNXX-#NB(3NGD>OT_<&EZR4Q&]R)I<\N(4M\^9=O;/CKR?6E MU3"[?YC_N;L\(>Z _T"=^.RBU>DW[?.KIF79U_V+\V[KXKIG-?J-9KM[;?6; M)[^]>%MYRM^Y8Q:1W]D3^1:,Z>M8F3O=YD$$X+XL\\F'@<>4;?5@KM]KPTTXAM76K?\T: MRYVSH-$;_('R3RB^YR_J!^&8>@N(;8IC9A>66$<-$[D=X[8SO3[ M]K+_Y [B$?_(GRG3,%P)>'02L0_3#TNO:KZH?'AQICPZ*\/)FPK/4VR/BO!QQ1B._8K?/6J]MG^W*7EML@JFM_'UE MQT*:&)]3$^-JT<38P5B&7$(N(9<*^.?TQN=^1)!$W#B/4*X*2:RF)"Z&DRPE M_0QTD]3O/DT&;LP&$%.(J;9B^FH>V+3Y30&2NDS+S0M.#B_8*P-LX$1PXB$X M<>,\!11!O+ > M PK*2M:X7M2T3<-4F(^T07:ROC6?XCR4JD PM1!,JVLE #> MSB%P3>.&GD5L-UA&VVH6 W K*'D4T4W((^1Q9WEL&&:CO&;J1R&/2LLXMZJU M7%VN.2OK[$<1BR-^\J?Y\*W/C$9)R 9?_&],S.;B]Q*WB+8NXFQ11O@P0^H:(2-*6Z+.^,9 EBE(S'-.27'I![)F!T+>?M3I,W MIHA7KMZ/$^W!]=-%TB0.IC^D2DS^4D!)H*FF)M!&45YE3[?KMX MQL',_PIVE8>/E%MNW\8_% M1!OK*IV[U1#J1Z:JRB>*WY3)9CDU(1K)[B6+G-"=B)Y$$%SU@FN_U14=-4@O M)%UVA9@3_=4.5&!.,&>!S"G/^R,)Q#[JU]!U6$13+?<3"1QE_O?$G MR9Q#+7 H./2P'/K=#U[C3EO[+A=%[&R6T@(C5500_A*%_Q!8" MDQB/A+Q']=GRT%H=55 M:"LGE^ ?\ _X!_P#_@'_5)%_BFK/8-;!XOP<^.PYV]LCU_R)T:RA!'E5CF?: MESBKFR_X%EM5H?B]8QNM=J]PDNCR\L5Y:#T!J '4 &H -8 :0$TMH29EFJYE M6L6+FRX< +P!W@!O@#=5P1MLLGZ\'05A?!:S<$Q<_Y%%\1@[K.5%J%\=4+0' MK;8(2:,OLCZV#<0"8@&Q@%A +" 6$ N5]5;8Z<=._U)N:1!.@E!T>[D/L,VO MEQHKKL5[V3$9T^H8K58;\1B(%\0+(4^(&$2L8B(�Q@GA!@VDD8GMNVM7" M??W^[O8=B4/9QU0TFQ=5DO2!^0[_@A!3_2.O>Y/#;AEVPT;4%2(!D2A.%T,N M(!>5EPNH"H@$1 *J KN.>Q-7C+(B S8)(E==]T6$E!!2RD=LN;96-TRZ[L$D M"!>$"\(%X8)P'5ZXL!D"$8.(0<0T$S'L-XH98:'[2,7D&VPO'@* %B:&+'84K>* D4!(HJ1U*=II&5V%S;8 D0!(@ MJ0.O B059I!U&H9E6X>G:"4X#R@)E*P*KP(E*[2;":3<*YIV M6U:GIXP-H5C*;MR9$]\54E^YMIY@,# 8& P,!@8#@X'!2JU!KZ61^\FE]Z[G MQ@H[AVE$S>I*=IE$K()0@^G =& Z,!V8#DP'IM/ 9JZ3:2S/0Y'K@;<1"RAN MJ-]^X.M$JL*4XE.S9?2L3MFDF2#WOSB=T;D=_9$ MO@5CNJ02GMQ!/.(?^3-E+,K9SZ.3B'V8?OCXDN7FB\IO/,S9MK,RS7CSO8MT M37;[I[<%8Z7L9L]TV-/M2J\>#X^'K\##HSS@X^F-3^)1D$34'T3(5"F@9L=L MO5:T(VNT%TQ"J^Q!" ZW)EA8[-;Y-75#\B_J)8Q\9C1*0C;F=XT(CN%^LR"O%'[;W#L\ M/!I<,H>-[UDXI[MM&L1JF,JBE>!/\.?&Y/TC"6(V(%]#U^%^KNN3OB-J)77=8><,/S4+S$_CGRY MCUCX*$,\-_XDF7.H!0X%AQZ60[_[P6O<:6_,G8=RU(L(NY>2KOS*0# (?W'" M?PBNVYK3-&S\ N8"(__H!0EM)H:V<7()_P#_@'_ /^ ?\4T7^*6I,@%D'B_-SX+/G M;&^/7/,GQG2 0U=Q[$*?5XFM2R:\NCJ,/AB MR 7DHO)R 54!D8!(0%4<-E6A#E[;[2@(X[.8A6/B^H\LBL=%)\9J1%M]X0D# MF#&N!$P'I@/3@>G =&"ZRB7[UF]_XR(()T$HVL?=!PH3>B&6-7;*3:MAF%87 M#CED C*!0!7D G(!70&9@$Q 5^PK%ZB_7$-<,4V$#-@DB%QUW>D065$ 04J) M>%A];73:C<)YJRYP!>&"<$&X(%P0KL,+%RH\(&(0,8B89B*&348QM29T'ZF8 M#((-QD, T,)$A>7NKY7#H8YAV98R!'J#.G4!(D@4).IPX[HA5Y"K(Y0K:"I( M%"0*FDH+N=IMYJ\^(:"RQX#=!?%L:N42C4L3]:J\'>TP<@N9M[G,#X)$5 ;N M XROOHTB)N%IW##J+=KNTU&J"%*JUU*6W3 :C>;A*5H)SBO:8 1* B6!DOJA M9-LVS*ZZ?L, 28 D0%('7@5(*DP::[>-KJ6L+110$B@)E-2"5X&2%0H+ RGW MBB;7;03OZHAQRH7MEM7I*6-#*);-.YRHH55.?%=(?>7:G(#!P&!@,# 8& P, M!@9#+]U]C=Q/+KUW/3=6. %%(VI65[+1W@],!Z8#TX'IP'1@.C"==C9SG4QC M>1[J6@^\C5A /4/]]@-?)U(5!K>>FI;1:1:4)/8Z:>:R5"$&^ADH!!0""E4Q MO:"^>0+ &F -L 86#RP>H)">3 04@L6#.OM#U]FOVU;6! /U>4555A[(_2]. MYQQE[G^A!O,N%-W*E*X$NRJSLX&AP%!@J'X8BOHIW>*B0$H@)9!2/Z2$M0EK M$Q@*# 6&PMJLCK69BTF_CRFGR\KC5WS^Y7T2G3U0.OEPZXS8(/'8E^$U=<-_ M42]A:6_4OC_(!6\_,QHE(1M\\;\Q)PE#SJ#G-'*C.W'7.TZB?D]YD\73^)GQ![F]L^.O)]:75,+M_F/^YNSPA M[H#_0)WXK-/L6MVK\[[=;UZUVE?=WD7WJMV[LB]LJ]-K];LGO[UX??E7(49M M1N1W]D2^!6/Z.EKG3O= M5^/1A[62IQ-?[ 0=ZQX@=Q/K%6%8, \:_('R3RB^YR_J!^&8>@O:S13'S"XL M 8LXS/.R8WX]:9S([QR-G>GW[<7XR1W$(_Z1/U.F!#C >W02L0_3#Q]?@OI\ M4?FMO7D_]M;*1/[-=P>S-75_>EOUK-2.V?F'/;U1Z=7O>7JU5X^'!]OCS>O] M\#LEF-0ICR3G1*+95E$%D:990"N1+)1;M4(ON1$^S\:NX$/[@1W'IX[?V^ MW+F'1M\NM#'FO.(QG3*VBTSGO* 3-^;7_C\N]%$PC)]$HJVRNN-M^(\U -"0C3@!4!89MOQ-LM MHZFPEA&EB@ X !P 3AN ZW8-L]F"B083#0BF$2L"P3;W,LVVT>Z9@#! &"!, M(U8$A&WA938,NP0K#%XF X !X KW\MLL1U<-0KVVT>I8J5M%%&HKV^2 2-1:)TV[7 M:#6414]V\C!T$21404)B-K!EC8:Z:*,NK \= HG8QZPR>\K2O" 2$(G*B\1I MMV/839A5,*L@,9N:5=W6QDTACD6'H$+D==I^I3'S40*B%>HH)>)!X<@6I0O% MY_WJ(DQ%&[N0+DA7WCRV&D93UX0'7602.0T0OD(2)FW#M(NORM-%C*#:(%WE M&HYF&X8CI O25@L].E:3H:N'/8TNT;'4J?WWR"/+O)3M'4-D3IBD3JU3:/;*FA.^^OT M.6Z3&A)WQ!)GMHUN6UWD%4H,(G7L(M5L&:VVNHU$B!1$ZMA%2G0CZ#24Y>+! M+H3$0>+6VX5-[HC!+BPTOBHFPVFTGU'!D7$:44\[[-I"(&TND(,@N??87H!5 M[288ZGJGO$7;^C=7L1N6T>PV#T_12G!>T:X34!(H"934#R5/S4[;L)KJTA?V M)BFZ\ %$ :( T0J!J&EI@J&5X#R8FD#)JO J4%(=+:V>:;3-@C90@)) 2: D M4++R*'EJMKN&;6D0MX1##A %B )$*PBB8L2NU2LHAQNFY@ORY3(.WL>4TV7E M\2L^__(^B*)U\N'5&;)!X[,OPVO7=F'UR']G@QH^I_^#R"_:CB,71G;CV M'2?$N1'(];W88IZLOB/>-#7\]N;ZT&F;W#_,_=YI>7K6;KZORJ:UU<-UJM<[-_;35;)[^]>!EYPMZY M8Q:1W]D3^1:,Z>NXFSO=^ M4O[O,/"XYHL^K&58G5[ 3A)7U /DKKN@=1O\G/Q%Q/?\C?T@'%-O06F8XIC9 MA246$(=Y7G;,KR>-$_F= YTS_;Z]3#VY@WCTH==Y9[5;;:OUTQ1E.8)Z=!*Q M#],/'U^BYGQI^WBGU]MNGFR&K M[ 7;V:\E=A9$K?4437IQ0P[@-OD%ZH+W7.#O8%6*P %ELT;RTE MB4X_Z#LNLQTOFL/$]"Y=L/V4; @1 M%!>WJGP$P&JWC4X)G6HKP3<*'?QC5<#70<@UB$^<) R9[SR3.*1^Y-'8#7SB MCKD_L[$Y<]0U/9;1M4NKH3M>^3M6J^.5\7[%X?Z>DG"_W3QLN'^_T^U&E5=?K8?? MSHP_6 <,/4/9FA%)NW2K(]Y-VC3' ,P%YMJ:N5;N8Q03N*DKXN^VU:8?F2HJ MEL>YO?M=>< /# >&>YWAMMG9QGX:O(!#-0OK:R'(>ZB /",&M*F%S?C49L M(/M\*-.W&M&OHLCS5A634@H?%K):AEW>0*?:.Q$038BF,M%L&F:SM$'RM1=- M^/?(\"@[Q%I,06H5-F\5Q6$WI5_E:TO-GFU8G1+;8U:!B1") 78!N_3'+FZI MMGHESMJI A,I-%?W+W]?7]>^NA;^=_;4=QS1%) SY=O>Y?-IGG9,IL7 MU[6KF)>=?I-Q(AH5/3+"72SFQ-&T7MY)Z4K&=,!(') @"65)O>!Q&K,!^1_J M)S1\)M,V*O=9LY5HQ%A,AD$H+T,'P43V00J&J[*[^K??YU_X99IGC9ZQ1G]L M^9SI5W'X!S?FI'6RI#/&N3!AY(Q,/PW#8$PN^-$A%31X O(1BS<#D< MNI]2?&(ARW4F)J=NO@0*C8IS51GU[5,\IN&#ZZ>+I$D<3'](K3GY2UI'WF[G M]*\F;0VL3G,3?F% M?;V#NU:%W065[NYZDMX*OZ0(1BV'$?552F_AY;'3!_Q364NP*&"2 #A@3A#* M)M$?$NZ=AL(OS92M'&D%7@-6 :L.3Y^=L$JC_*HB-Q>RH'M$0NYYN8\B6":[ MKV[!>\KY3?L$(BU&=6BS:6OCBO,IF=^G")8?>V"3. 1P"K MQPVK+=.P%(Z*U_WM[RLR%?%(BR3AEYC_C7B!6#\+QX3N[(86X68=- 7>MHQ6 M"P6F):@9;0#TU&RT51-B+O/%44(YEVS3)+76"-!L*IM.ILN[/8C6U"@V\C+2 ME*4%60W5N5+%;ON72-#*$O'-;7T0$9RH5Q#Y:#:\/KGTWO71'<>B:.0D/QS@+:F#:'&VQ3P=%?/^6I;:(F M$K *6-UXG\(TNFW$QG8P[[9K_?SB&?/KK6*GY%OF,2GON-2CU^2QK(I-7']H>@J*_*<#?(T>DF*86\(OX M QH.B!N1>^8%3R^: [\C7Y*0D)$;Q4$H&%+TVB .C49D*'L)TY!?,.!K&$^H M(Q9X_\Q/YU>CL^[866?G=VN90"?J[\3%&S[ &SW]87]VPH?>@7[TW#?*Z"M<,EE#MW#1NO*:*QZGSE=RC(R@;CJ9A]SX3LAHQ-Z?7K+TT\9)DQ5!UU+; M6=^DV^^W4W>S",8]QK)&E,6"?XZ@P+\LK'JCX/]W%I-;ZNV6003V WP!OC2 MK\VV5BX!L-8>6-M&TT3A2GE>:?6MM]M@&#^)Q(C/U/5C)A(V6!%N51'AWL/FO)M& M2V%3IC?(HPN[%&[)%,TFATU[/Z.*,5=J-E-+N8U 8L@8.NCX..!$)LYNT! M/*4GH6DG@OIQD\[4@L^QIJO=A(ET%_^!7/TU87X$M^.-[:]&S[!LN!UP.][D M$E3MPNU8WY+84C:>\\@G \ E@4L"ET0;"->#FW2F%ER235R2M' (1L3ZK$W# MA#\"?V0]DYA&IX$(-Y#DC5T0&SME<#G@,FG:D%EV-MM=RC&XD6 M&\,@+'Q<0'U,AI9A-YLP&>![K*%:TS"[;? (<&3M< JSA5':<#W@>FA!'[@> MU>,FG:D%U^-UVHJV0NZV^QSK";=02F1/_B*#(!&]F_>IM])>J:HK.7^+?+6H M2;>:AM4NJ.IQ&YKIPCZ%^W9[62W]>\XB2!D$I )2-Y:7!O)E:N98%TG"2]=+Q$Q4O>PX M7:BC#%NJ!2&;S_H[(D=9%R8OY(4KTQEXX4 U39E_@HJXISH%;#/BT^[_A.\,:#[()R% M8=(8T%T*3<^I)R:S1*2 2=T@."9U%^B@+-'WC>FW&:N3VQ%C.PWPUJ.FI+I* M"_0!?0!AF]@Y$=MJ["TX#/0!?71"J"/)T.L[#G_&."(AAH*]C$\NO7<]-W991*@_ M(+=QX/P8\3^S,/IO/ 8( _<-Y&UV,$0(3+(VXZMG6%8#3 (F68N\(Z30^MK&W.EW.G '3JJ5VX:IJULSP*OO *OW#3:R .%B[LY;;^QF+I^ MKJ\I#-+UD-HR>BW4O(%+UMM:/:/3@W,++EFKJVVC:R-98 &O)]>7HBG='^9_[BY/B#O@/U G/NOUKZU&MWO5:O8N6V:CV^NWKYLV_ZW9 M:+>OSNV3WUZ\O/R+>*-/YZIWOZY/Z?\F4>P.GQ>:CII=Q9G*=R-&GC*RD9!% M+'QD9!B$).9_6.*27>X0CT+&R)C_9101QA]CN0';+I=5LSC9HG">[?AJK\*= M5BAREI56#A3DMZHA'A_PX#S^/X]&$M#*QCTPU8>T%-:-L\-^N?VN#/ MI*HQ;D])8]Q6^Z?]6L(>]O1>I5=?J8??SM/FHG58;WJJUI2:.1+!VRVKTSMH M2$IML:%Z"NU:\="I?[/B.VFF?$[-E"MAII!9_^)"8UZU$\;3&Y^(?K 1MW^B MC5-B]"-3!<51@/MB9UQ+26=Z$J&\7:(8%RI'R5V)O+>1WFR>TS@;<(2A71$++;++[N,6*J#87DM;>*#J(:JCKE5)7: &\G#$\M#JH6OV7JI7/X>B++4<,H_& M7!'' 9F$[(S]Y48B:S"GJN&M:01-Q244E^YFV$@SAVA!M H0K29R\^&A;TS" M6Q;'7EI!0,9TP,BIZQ.'1B/"/7;^\8?K#WZ&HZX%1!4PL/N@2'7:Z2JK[-^4 M./7NB@5Q@[B]+FXM=5T5(&Z[V0\:V>KE9K,P?X \EK*Q;@L1MKD(#X)$E(CM M W#5WO%3MT_\%FWKOY%LJ^Q,;B^*0GRQ#:GU_\"W=@[L(HGC>I&.#1AO-YF6G:U]>7%RT M>RW[NM&]M#I7S>YULW]A=?NV5;M&&WT2)>,Q#9^GCH0SHN&#R";RTZ^!+UE7 M[FA&,?^?"&N*@P/N.:0= 1EEB;1KNI MK.<*/'8(EP:$TT?Q&W8+P@7/>QLJ_H/Y+*2>5/[]P=CUW2A.,W[A:QQ T=>M MX/NO'\(;Q%S]OZCD$2T'8G[. MK,VA(VJLM+2^CQ?:4%3[@*):M?YCTT;C 3VL/&#DP>2XAMD:AKEYAB<$6Y]J M^8TJWC$C.W^^>Y[POXGSMRF8/S>MB]9%I]6US?-6LVWW^JWS[J75 M:UWUKOD_YV46S,L77EZU_'W6C"L:,19/2]R?\^V_10']RD+XYR+*X(M__)T$ M #7PN]7 -]74P'<.6@9NE5N%CL#]W'+:NJ#M[8*M L-H;Q!T/1'+J(194)ID MUIRFT% 3.'-+SCR^ JU3=Y>Z<@0^MZ/RK.]J) R_2^:P\3T+YQZJ;1IDFU(Y M5"<5&@"IPG9-RV@V4* $];D-%6]\)QASAW/6AHW]-6%^Q'91I;7+]5<:HCYJ MN3D*12_/NQ S62;T68YJ*4**WG*5ZI.^>VH;O::Z^6/[T@TS$FJM#CQ7V0+=M'5;8@L[:NQ! M& [?V"0(16'4I1LY7A E(=MF!ZU[T;WL-QL7S:OK7JMUV3F_.+]N7#?;/;O3 MN[ NVX=H.:WZ/2^\3R50G]%>YJ,]L. AI).1ZQ#7'XHM()FDOEG^P):4R>\^ M=2QU^VNKGS+W#(4_C?+=PG^SK$>X5,C[LH&\) <))=>9-B_W'TB4,M([\N7E M3Q&A(2,#-N2$'(A'X,[WA*] _(6;%]0G,KX["=V($Z 7/<2)PVIC]8:/!; M!.(*HL-Z>BC[BSE)[#YR6@^'KB..<7UYFE"49!0\B8UHZG$P$FL*6<3/=;*2 M3GXDC2(61>)0?D^Y2FY <6+,;O#:6F9/D:YF]<.*FRS>,KT?_Y(-K9K>,FL_ M'^67*"ZPV(#^GD9N]([LR)4^T1RVQZ MG\79\_-KB-MN934^_L[EFUBS7TSS8_9$ MLV/,C^)"OZQ@Z M8Z!*_$SP)3TG*EI++K=R;W6E=3UR7JEG3?UF-!L)G33NKQL-MN=Z\M.[[S?;?4OKBX[UWV[<=GIMZY[YY>% MAVY4!A_DX1]<+IBND\58,CI)OIE2BL@,\V4V@H+?X0$6*#R:4EA65 I/.>#6 MF;#4GMQX) #Q7CJ$PU"NF- A-XHEEX8!]S<>^1AT M9BI(6Y8Z#K^<- 2Y:< /IV28>$..B](?%8M(/?90^M?CY9R??RGIK M8=U(^A;D-;F/N'K@J[IZ%$;J-B)Z95YVK,9UL]6W+EJFU>U=7%S8O8OV1:O7 M:%U;S0I'5^77Y<#HC%B$26J5Z4TC(KI6W+\H"@/T)Z'KS9_?:BDT$@SIE9X' M-)2SY2_=D)MM01B)\!]W?84O2_Y,:,BQQWLFCDB@X"3FEEHZBUZ-A=9X9RTW M$=[)Y)E(B!QS5R6-+Q@BW4,6@02*7L;_)#Z;OXNFTE?!49LCMO-CQ/F?A=+* MY*\C" ?*5O^9/L\7;ZIOY :GC^ZZ> \E,?N#,O?SF5 8)Y?.GE*;FPTL_3J)CX6QK-7[R8(4V* M<1H ^]1ACTXD07_ M._RO;IR&[!2Y@U;KG6)/G)-6S=I4KTP0>)'"'HN%&3FG;)3<>^Z8?^"V)DMC M1@72OG%$I!?6-">_I+_[^/L?Q?'DP_OW3T]/[_ZZ#[UW0?CPWFHT[/?B MS^_%@2?9\?'SA!_/KRQ!\41<^OW2M7_[^R_OQ77<#^*_O_W_4$L#!!0 ( M %U_H4PU[X/2%A$ &2X 1 ;F%T:2TR,#$X,#,S,2YXL,WO4['J8^"PB=GG6^WW>' M]^?7UYV_??KEC__J=O_Q^>[&NV!^'&$JO7..D<2!]T3DS/L18/'3FW 6>3\8 M_TD>4;>;('GZP[,(/@I_AB/D(2DY&<<27S$>7> )BD-YUHGIOV,4D@G! ; 0 M8C5$!:!T6R(^Q?(;BK"8(Q^?=692SC_V>I2\\UG4.^H/?N\?'P\Z'@A'Q<>0 MT)\YS-/3T[OG,0_?,3X%R/YQ3]T>(X$S<(HDJ2-)&:5Q9"8:2-Z3+W/< Z N M0&%._!RO'JF*H "F>.4.3_I)3?+H,0B)Z%"(NKG7I6$,/3D]/>_IN M#BH"$R"0'?3^\?7F7ANV\^D7S].&)M&<<>G1)0--D!AKS%ATIPC-E5X_=/N# MKM)LXAXWS ?]*V+UF[' 68K$E?C2M31E2WK M MAC2M=1BR>=$*=I91U+=NAM=5E[J#H\VX*.9L,RXRO&UP<=I#W%>F!K/YLHN? MYR&"V,'XRQ5\=^,LY+Q"Y;(@HE@\52P./FS HJ9,\51%:G>6REA;Y:.!6C*, MC<-^0DP413?-V$EPU$?N@7R>@S@9W_66!DY MDOZTL1((?<1"*H+'3;@HH:6?NP6)]3BAB/@Z^0Z:,%)@)1^[!8'UV!#$;\Q$ MAJ,^;,Z G//F'&1(^I.%!T0IDYJ0NI1=G,\)G;#D"EQ3*?MCEK?O\,33E>G' M-&O:Z]?>G+,YYI) )54J\S6!&<>3LXXJ]KM9=?\O'X7OH.+-0)8&J%84.D,! MBA^'6HB;@LF,@HK99QT!R@YQ*OF;"Q7@25.A (50LL&>BC/G MN*DX@"*@15[+\12!!P#P"+1UPUC.&"?_P<']# '1T>2<11&C0QK< JL8$EQP M+YG_$R[H_S_#2 ' S#$5>OA;*%E%QU-4O]]=+[;.FMMM#9+)D4E2..JGH\'@ M>-#O>UWO@@@_9"+F&+X4(WM"#^VQB>?KP3U$ V^>#>\)-:Z^IC]UE48#!9KS MX*GB7/S16QQZ@:D8\$;TD_Z\:*84.06Q("[$%6>\ZM0UHJ47,R]X?=^XP!*1 M\&U<)!O+YBGO!\?O^X/7]Q3OUY2;_VZ1SX!9"!COMB2$W? F!.L\AWIB>9YK M*LIB93KM5KOAT@,:A[AF(C:B9#/4,13A_2,G0ZVX^FLR2LNGS^5D@GTYF@P# M-E??1_2:@K7P/=S6Z^00$3^C4*VNW<\PED[A=HOC6$,MM*7]$S^?IF_&@[A5< M9+-:\5&:US#'[[][R;K5Z6$"+UKQ$G%*Z%3<8JX+XLW]8A7%6@S/ZX?URE6PUEYII^1B'2555?A'O?B@54?ER!Y+RS:U:2[C6 MRDMQM-;*>3P=3;QL5"\=]F#XJGU<>MMZ=&M#._APO%S_VHW8PA96KK=:JRPAV#/->*OP[ 'MR)RV2C8@2=_>TCBUJ%7' M^+0"S1Z7CLQQR6"+-H8C*EA( K69J;Q\56N*56@64T!8@C\5FHK%*F6)@E1U MW:I=E?<*A=Y":TCE#$L"?*YIE"J-&@N=Z,GB:"'OUPKMMLZ<7%OJP1P2LZN0 M/368069TNYW>U\RD@J8JCQ553Y,]6&BR1@GF3LANM>-F5FM[T696^R8F<[+2 M42,KMCQ&6V/%,3U2LDL(>^AG/[! M=,LZSQ[+&Q%&U)X&'"??6[)B?]STFV&[0",7*FTC@,Q50BVQZHUH?;H[!!2; M*UPAPO^.PA@[>4.E5]NN3VZ!D5J/7'H"WM@C%9>>9K.!5RXVH@=_7.T&S1[> MK4^VUE>6UD0;^TJ['^TYF^8^CB+$7T:3;TP-C<)AI'X<)E;$@>WZQ9J#UWK/ MTB/"QMZ3GXS3VCA0G_V9@K0 M^B651+YBPR2EV9?,5).K!W6 M;@DSBKWK-&UWTO76HZZWHA*EMBO?*0E:,>T9S+25:84I6IERC*IU22\V1'LJ M,6U966F2]B6-+XP%3R2L>>Z80]E7?/N&2)2AME"GS7JRE5CV]>"^H6C.2!VZ MJ4P3Q>;%[$HCFZQ&KS7.4CXH&Z>\OS&_WF8[N>2"!5C[SJ"^(?P7FFY?O,\V M53W7:;D,:(_ZII^CIDO(4J&W4[M.\<4 ;P\H \/3O[*N6QD\KH%S.B4PE8=" M8"F^X9J'UR8$>X]U:O3QC(J'-)G_\2ANT]-M@QJ;E3PN!.P-UZFA^C';Y5 + M&;1=U#57:AQ\ [H)%N'6-64CXK5F7JJC5INY7%4E0W?UV&649/2#'R2F@7G&U;.V^K15@;5GK-^-&2LGT+Y<5=:=8T@SH=@# MU>_&0%75>DN#3EF9;O'&@&$/-;\;0\VB]ML79&Z T-3A.5 )SM[RF8)+@=PB MS=YA]232ES$G=&I7;A74KE_31L(*?EM5W*R_L*/:.VW3MJ<*O4-#45''PI=0 M[> Z9\*Q?6A&JM9R2SEXR7+5"^D@GA[E8,O%+\ZO#W"F4FO!I:Z^UH+M?2E M11,NI94)P;Z,;MJ04S5 "\NJ.PRE95SS,Z4,R-ZMF5[=FF*V3Z%-D[P9R=ZH M'1O3NZ9T2.RI(DJO5)LA.L7BFGZG&'&*@Q2BB8'9K3 M]$@K=]K6J+?FME.TV\X0]K[GO>'I?KV=74#:&!;O9XS+!\RC:WTHCL/N:R.& MO7 W_-L<1=(LH_(I4SZA^IC&:F$ OL"!3JA9DAF+X M"&ZKRUS8JA1S5[A)6^>R%CS"M[4T^L$1['GE?CS"@:] MH?!R%KO 8U9CNJ:9<2B(+GKT^.C'41RN,W,9RR:#6[Y1C%*HC1KX@0M7/ MPVZ8$%BDRZ\/[,VBP:MQ4AL7EGJ/_Z"T< M()A>J!PSJ \93 \8]]!8Z,KCK".Y6LA65E-'L_UKJ,]F Z5^Q=$8\XX^*/&L MLWR9A#JJ9 0$Z%P2&:O1OG 6S\\Z^ESNCT3BJ./)%W4L6W)Z^,> 11#5KN&& M$J'C)8!SS D+'C1@$/.TM^XU8_VT/S"Q7KV\EZRK,\4-K"]PE\]^& >$3B^C>,.9)TBJ!G.L#9&4NZ;:I MKJ.HY$K$* 0+_K*HJ7'R4I*SCL]Q0*1)@&6)8+H+O!!_PL/X=@HT69FZ%NX*DR([,%9TU8GYC, ME;TU#0(4AH[D/#TS_($C*L*4=E4#ZY/9B5]LKJ)K"M21P,K=+]+YF^\N<-"- M'?\OJI14@#OLLRFMQKJ&6/NL "%+BP[&*3^^4,BJ1/DOLFYLI2Y(!"Y5*P"_N43QM1:BD *'TXDYN:B9DNT M]J_U6;%W !I@K,82A0)JX38H<*3:RO96LNE47B-7!N,F4R _SH!-[L=CK8UM M2N>7 M1(P'IM[@AN^(^#F:J+7G7. M$-K#OC-;5-#I]3;F_@Q2K#I9O1J'Z\%VWT%> M$2[D$*X%ZGJ5_Q7W]B\OI-7^Y;.O]_)E'G;#Z%0M;2Q(Y0C\EQ$S7\)QDG,9 M>@^<,&%5O6 ZEHQ#__I\!P7L@B2&VVNQ#GRK] <<;-U"V4MC%@._X?K.@SS4 MS? = K**2$?]P4G5?5;?WKV_5'A[>&(/,Q8+M0Y,@RNX:A'$ KS78CU@ZBQ5 M&7;_@MBU>FB%PN%\'A)?H]]JDHL'YV](!,2#[-S6$?W*A/P3\> )<7S+61#[,K>^*_#N M2L:27%3]B$$O_%PA/UV 4P6OD"IY00^N'C>KPGB"XE 6(C;&VU$2M(HZTN?7 MHS"YJAOO=/71)J@5:]]6\U?.Y^(W[HME@/'.S@N!&X;H$-IO??E.P:LCS8HC M%K(SZI/EHLP9T_>1S3GV22(2))\(:DOR'_TU78W[2BB)XF@8ANRI6)Q]VR'7 MU_ \YOC5]7M- SR&_RD6XH&M)_I7]+R&FE]EY!UK^UNL2A\E9PP-#\'BQPSD M2)87_D1B! 0UD3RI-$%87S8"ZIQBONEST819-BE^/W"'IXHYM;Z/Z$O"K?K9 M7%4\1XQ7E6^MXF@DP1K%XI&H5L$K[^Z^L-&LZ5&O,^:!T@'N%:LL%T.4.;R!2 L! MZROB/[',G_5E"XSZ/%)P"[WJ:!*P&?H>R:UV+HG4X4:3802D?"0N]*L%DI;' M)*X3UJYKZ(21T02:& FMFDJS4[6;&^RCFAK5D5#]:OMSI/9X?GZY"M5+%R?&'%14L7V*>]!@[617$F%N!45Y:3V\#E%^B!-[X\R[1M::$_ ML]2PFF__5%NCX"^ ?.LHY0K4_=T=4B//TM/6!O![L6TLWZNC*H(D9NN'IJ"[ MT3C,7UE7$:X6>-\*KKHI;!=(-;Z^RN(D A"5\B01$Z1#%]1D7%Y CB\OHVZ= MZAXOKVY/UNJRZRO0W7W!O(90K"*4>8?']LG^=4)36HLV4D6!L^/R6Q?/D %O M64C\E^3?)>O6 >V%K8HWT%1/HUQQ&*79CS"?GJ=81M>2U[>_>I J=4VU25 MIHJ4K?WU"Y"23$D46615@=3,OE@FB2/Q(9$'D G\]>\_+B9'5[YIR[KZ]07Z M!;XX\I6M75F=_?KBVRDX/GW]_OV+O__M3W_]-P#^Z]67#T=O:CN[\-7TZ'7C M]=2[H^_E]/SH=^?;/XY"4U\<_5XW?Y17&H!%I:/Y?R9E]<=?TC]&M_[H1UO^ MI;7G_D)_J*V>SOL^GTXO__+RY??OWW_Y89K)+W5S]A)#2%[>U7JR1/H$;HN! M]!5 &!#TRX_6O3B*(ZS:>=\=.KDM_N-1^>]D7AHII5[.?[TKVI:K"L9FT$H_?WVY?U=(U7YBZTO7J:O7Q[/ MIN=U4_ZO=Z?GNO'M27A=7US4U7'E/C<^^*:)OTQK^T?\8O[W51R$BV4N?=7. MD?T\T54;:9UW>1[K_/JBBC]$F)"$9 '2GP?N9GI]Z7]]T987EY.(Z,N]#/F- MG^IRDFOD#WKK!4#LH8QTQ.[;N,[F?6P:Q9HJ0Y.RXJNOVDS\1J1W:6MHXM^& MX.WT)!R[^C)]/JG>1VEWX4_CSSY)M3C+K_0D+=33<^^G'9EH^)Z&'OCG>E+: MEAU:-*2@'2SB8\K;W8QF\3OKOP"O7=1G=SA%X[;62250K7[I/3M:KRA MO]5-%75N^]DW1 M7$W/_;2T>K(SC2M;&8S@.VLEV<6Z/7\WJ;]OA>?:!L8AC]H! M"7SCS703&G?64;"M*-JSZZ:\FFOQ]]$];V:WVN7?O3N+VN78QI_*:0>; M9NN&\I!]ZX2LK'!2K>>DSG.R!V+RP/=.E\U_ZLG,=R+ZGE@>&KSA2,D#W;:6 M=N^&\PSK='9QH9OKD_"I3KZ6GAQ?U+,YFZYL8NC!]^L^#T3=3,$=F^LWA)N= MZ]C-V^@]3*_?5Z%N+CIML'6IVXNXNP7^T>MVUBRDWR:JUE8:GIR.[-RE[O#$ M=>.[#E5[D?9;7;OOY62C/?^PW""=;BMT-]4;A*B?NPNWWVQ)W<8&!B&S&_NL M+MV+@%L_^,?FWE<4':KKCG/R=(V>A$QU=59&3(_;-IHLG_Q&]V--E:%)V799 M;='$T*3^7"OORJJ<^@^Q2_>PW.[#V*7YH8?8;:%NK-B3K*NH-^HFV:-=6'55 MZ0$)Z#RA:RH-2$[7&7JZ3B]B/D2[\:R34?>X9*^.O_ADR=KIK(D6[*:^5Q8> MKOMM95:GRL.1]^##)#FMK^NVLVS:J;'1R-_F'&;;=H8CNMNR7%.E)REQN<\V M;FX^*#9$E]LOA;75AB!IZ1SZ/*HIW[ZOOE5>-Y5W-R6VHW7K]H8=Q)NRU6=G MC5_(TI-P4Z#[8MZMO2$&T751K"CVBVV(SI6'Y/$ M#3]WG/M!.^DWW/.ZF7[US44R3-III_V7=74&)R8=>3JVYK>7'-PPKY5C=>3%&OX MFRZKM-WYH8[>27MCLWRM,\[EV+3T V]F6O^/6>SR[56G=?A$^4&)Z KV^FI/ MDF3UQ,Y#TNKJ0_Q\4SQ1DB,P>$&6_S'UE?/N A;"=L0]&T,E1VIDXZQKB/U M/D@XZDBTK0XP':FS84) 1R>N4^SF'16)AELJ)K6])Z%N>IZG.P3=FGERPJP% M9UI?OHQ#Y"_]9-K>?I-D&0<0W61/_/GFZ^)W7YZ=)[E_Y1M]YC_-+HQODJ4^ MF4WO5OILFG($6"@\ M9%S=AV62>A=NBS%X<6>K)0JDN1G \G3:EF4V3.DF&6_QNKE0_ MZ^NY:$]!O6?W#X=7L&#_Q@OEC";2>L @%\!02P%400!H@Z">7J_36S@JM4 'W9XFM M./%]^\-.9DE(/XRV6:G]-EFOO3-]#KM'LW#-/\Q*R^35ER*N5@QT^NJ%5QZ88E%0!D9S3H:/"": M6>"XLHBYX(7&N\\^>2ZS/S!&N3AB,?+7LR9E2&U4;S?E"FZB G$I_I]E\) O&0"S?!LHBZ.QZO5)8 M+E9H%ALCD %K>%Q R#,0J!=Q43$:76W#''DF)L 0\]\3FFRRW]IY9LP7;WUY ME5RY2&\'5;"F6N&PE((B+L#%!.; *:<"8![6P!",,#!4N1AC M7+?Y(=>Z4G\YVSZ6O=--?1@9UG!ZWAB$[U"V\9I0%+H*PP !%A@:?IH_94 M6$P$"W9W%F'/C$7&PBP7SRS9.)_JRFY4(RO+%YYKYY'"(#K0"ACG)'#11(^= M$BDT]#+V_CQXHI=G,10XN2;_0ZE-.9G'NMV&K)S7DXAYFWAY>KV&#S95+2#U M2 1#HO,L!$!6R6A <0A$8,[!:$5#*/>WI;I$?K=!%MP1;Y5BZ30* Q_B?#HG M,#!,0(N\#E$E'+JO-.RDU4."E57>+9':7>BMK%08SJ(]Z E DK,X4N*!E=H# MB82$-AH$RONM<]%,N,BULN'GIS$_QYET.\ MO C6;L=LJ%D$IZ*_X2*B++H8F$D$#,40*(%"RV9,D;2%'XC@93> H8(!Y($9Q#U,I >AS5YO/*A)48O>#9/_./H M]_3-0L7-+PGXK*_3SM"*B5Q=L A"\1 -*!""8P 2I 'W%@%HB0U1.08H#CZR ML2_X]< ([71QY3,J:C HJ$M>L199%?^ M?;A@>*ARZ_N;Y,G-W+"Z0H&]I(81!Q2S!C"N,=#,,( <09)P"['K(1*R:_>=6*(==4*)351 M"@I@8.Q0A6C$R[3)!P,WQ$%$K.AQ*,B?%4\,#%2VT^/-.2ZKSHR?KE50Y3C3 M/'9&*8V,KV3:BY& 61C%M$'&!?*,?)WACTR&!2];G,DVYX0K$,.<4J<1 <)H M#:#& 7#B(8 *P6S34J&]01!#'66TU%&Y6@0"H='6UR$$Q"WF]N!35OI.]6/5,S*$N=CJ M2\J'J[R[O2U@:631YBIMNX M5U%U:^ZACHK;B![G\WGVW 9F@ $PRI@ULW03TZ;)7U&Z(#9Z9"Y00'GDZB#B M W$""!!B B6:D1[!,/GV=\8>/Z'@6G$ZQFV?T)LZ(3W#L^!94Q\7QV6_-DW M9>WF5W/HUK_QB[_K9.,6S10(4AT$HH!(K !S0@&2/"#(5)#<$LZ[G56,@TA* MX8C#^-S45V6<@U?7W]JT1W-RZ=.-&LOOLBS\\%G\[N;'NEJW ]*OX4)JHPR# M"E@K$5 J/>^-E4FYY5PSZ;W !Y^#-QZ;U'O&.M\.??33;'ES]>OEQ,_GL7+' M%W4S+?_WWEU^*S?K-UP;'KV'#!I3'41[ -IMMJI*! :AO]DB3FF2+1,^G!AWMU^T9A MC\3+,L'#8LN'MDI?MW9V['3_?K%L$1Z%.>IY(4I[L8XO\,%L 8 MDW*%33I;',21_-=AJMX(Y[O'9NZ0I(=6TB;);.J;TSI,O^O&[W""L65;!3'> M$A]Q\3 NMD"U!2B$Z&U3@Y2*[C?E[KEZFCDX+P?B>Y-Q3]X7NHVP>[*1(GIH M3BJ/ 68ANN"0(Q!8D$!R;:U" 0D^3&C]/RGOC0KUGAW:=V6E*SN"0]NQX0): M:#!W"% L,%"!:("%Y8!3I2V*<&)V\-F*^W9HQ\,ZMTA,[X:DH56N78H.ZB & M5UZA=#VMNK\>56;AJ M!("S96;?/ SX]H>=/QW]14_]2;5: VRI2?LV77 GHIL5>+H04@,!D0%01!2K $%@KIXYQ @CKY-?\ZQXN9 O>&FK-G>G;8,V.M4XX5X5>F<\"1^&0D ^!?5[Y4#=^=_ZYJU]P@:SU MT$=LN06"Z72<3R (G"C,+"0N],B7S2-HAI_H+3BI#Y2'P$H/WZ,_]38=0:;< M8_<_L\5)45]VVZJ/PBCK"*$&4,_2M>G0I.QF 2"!0L#T& H,SYDE=^28+7AR M;+P/@6_?1%?@2J?G2MO_F.E)&=*%^,?MOWMWYGO+QVZ-%XPK*J%(R:I! &8\ M UAC!((D!DID,/,'KWWWRZFC 7T(+!I77YR_:G%]D[W^VNBJU?8FLG_^Z6;. M!Q.T/7HLK K4!RB!)<0 89$#/H1T"YZ3TO. G>SA5MERZ@P=Y@H+B40$"J;+I26;L>8=>98GOV:GSNAF+V_:<];SGM M=PMFM)2(57D]0+-;-T9]S'LJI3G.G[:NH;WZ;@A?NM+-+Z/_KI M>=IN[Q+%F9&*@ADMF=<>V/1 FL#6@J"B36B@=Y8B(8E_#FF"@W+LH2*?U4SY M5%?U;?;*8D WJWB3E?)DQ>@=DVA](0V01@%0SCQP$EO XIJG5EE&U,'?K'^P M'++*U!ER*G(QW].6_V^ZK+KNV&[12A08#G.-!,"4IT="K082

0%8@+SZP( M/=@RCPA\+FPY[KSD,Q-NT5@@=@OA6IV^NDKAG2",<0RB=X%!8- "&TS46=') MX3K^(/I<<)=GK^"Y<-^ DY!-%]^7WQOM&ZN@$V?=EHWC0E(CRX T! $I493,@427?/&MCWVE$+XW M_LI/ZGE:QF8>65NOX,AJBH4%6@8!1'1&0 C< (5%]$-XB+;=,+FHSX9#AL8K MVWU5?C))!XV5^ZB;/_P2'FN8X^E*!1,$BX 9T)@$ +EW@! L@0B.,.(L)'T> M(\AT=C8H9PP*5C;ETD15^KFIUV^D+Y4J4)1WEJ2WPK"F :8GF2);5ONE'!4 MQ[\]8E4RBX2!S(E^^&3+ Z[;Z4FX>5IG;>3Q4KDBW5;D=#*L-6-1D"D,*'(2 M+3#^O?GUE7 ML$,%H'+>F!Q^HUF,.5W+#@&#E98_?ZMJUI_7$ M;>2'NY*%8#(X#2&@WG* -=* \-B!P9A'XP=I$0Y>^@_- 'W0R6;^Z8EO;U]5 M6_N$^H.211#>,&\V?W M2;\M7CAO%=$1) .C64042[=C1K?7>X,9]-IAU6/F,ST(U&?&ULQ^#Y!RL<"2 M/MIL\STN7"@F-541&R@" R)EHX18$> 0,;*&6=3GW8Y,3_H,./V#0#1:(-H; M;Z;WNQKB18;4ZIOTCM'DJ;<7>C5^&PG]OFJGS>SVX;X4"GTO#7N/7=_FRJZL M<%*M#__;/W+O=-G,GQ?I-()[;WWLG_A/NEGLONZ?E-,D;YKKD_"I3FWKR?'% M_)GC)V#=/\%?4R[,& 34=MYINONGFL[/[4+=+&3Q\+W=L>]'K]M9X^]%Y(W< MS?HYS/ "V_Q:N3O2WI2MG=2)NC5:_,DZ!6+1/%'* *$X U:KJ*2X-R $I4-2 M>[K;@\(CC?7)[*UU@WVR4@&1\8C'T4)I+1 ITX&QJ*$514(AAX0//8(U\EBN M \WEPZ?GA@1M3[%F*:Z@T78Z1VB[!;)E2T6@ DLI U".1H\1&0D"<00@IPD- MCJLX!8=N X_#2.,CF6TS;.7%)]OQ5>L=Z.@=97+&A@/,I?!HQT O"4[&2TP0!"+)"5&#/> M2:%EE<_M[:"N!Q'2:YLK//-:22H!"R&J,,T4(";Z^ XC2H@40M@>NQ5Y5/Z0 M3-!-7 ^-Z6C;&RM-]+& MY5C3LA0U.FKCHP'T\,[PI3WY43L9G]M6=/J3\=Z5591['V+_[F&Y?3O9:TA; M?V"ROF(AH, TNE/ AFBA> 8=@-8*$#1'Z4(':42GHY/LHUYZI+[C6YG;-U8X M)9%5Z38"0QC@Q&)@,8O:#.L@3&"&^&$.EL8,*1F2 QXJZQR09G/>GQ[,_%AV M-]::5RTP=)I%5P-@0P7P 2' I=* 2245-0P'<_!'5/OAHUWQ&\W 6S'V\>R( MJV@]UDTZ8AA' R^WOV\5=TO-]7J%MERLT"PV1F#TJ TGP"'/0* ^<@AF%*I@ MF.NV23'RB+[H[Q^C)&Q*/5F?I[^B?.1]B9G#$% C [!4ISO 7%QB#DO%F1,4 M];C).E>6\ZZ3MB+C;@B(%_-K]5>JTI65RBX8TP)9^((YX]C M1 6J%.51"@:,'38:'?[^[O!,T!>C[%R0%%T;W8UY5$X7+KA7H6!2"RZ*0QQXCTOM? M#N]M>OFP.ANY^?&=_WO=/?@P]U3FX=![Z;[U3:Z!C\6'#V+W!F\X!W_,._JY M(?1Z_NQ ^[[Z5GG=5-[=E,A'P9NRU6=GC5\L\+M@\#&9=-[!6$QRZL]NHG)^ M\_59HR_/2SMJ9,Z&#C?\/!K,I^=U,_WJFXL5-WB-V\OMBM(WJZ22L M*OK&M^59-=_">71O\;Z]Q%1'^EVW*;^)Q-317&:N&=D0 + M&@T+)3"0S$D@$3+":4)\MWCSW#%*:6 _Y_PX1/?II/)?SYMZ=G;^+DK6_XY2 M[OZ =PIKVJ&?@BFLF$FOW)*4U6AMB.A&6]Y+ZI353 IR\#'\XS)2YP"I//#G M\IVZCO/W5G&@:71#\_#3C1><2B%=H$!3$_T-S1'0VIJT]T"5(2AP=?!; MNP?)N(-B?AC4I/81!!;R6%#BJ!9#4<"%)])YIIYL-#E,- MW052C*B"[OHHG"&&2>B!0Q(#JB@#PN(H#KT4P@NI$>RQO[8?]3,,XPRL=OI M?AB+^ D)-22_KFZX$"10I**8=0BE9_0(!8AI#@B1GE+&K#O\3>"#8M+!:AWS<%SQ=KF@>I/U"4DLUMW$ /A! G): !^6C:2*4 M4Q@RV"?M(=/#)WMES5RX'SK?=KU:?)#V"\_(/&L%(&LLT(Y+ &'00!%M"/-> M<=SCTO%,Z3K/@6W[PCZ>J3@SK?_'+%WR>#72<<*#'C:?CMP,,?UC=.O_]J?_ M U!+ P04 " !=?Z%,8<3FYZE( "0?P, %0 &YA=&DM,C Q.# S,S%? M9&5F+GAM;.V]6W?;2)(N^CZ_HD[MY^K*^V76].R5UVKO8UL^MJM[SQ,63$(2 MIRA"#9*^S*\_F20!R3(O(&Z$U#73J]N2D(F,+SYD1D9&1OS'__YZ-__I??/_RB/IA7KW[^W__Y;__Q__SRR__5[U__ M9//)^BY;K'XR19:NLNE/7V:KVY_^,1W/_TC+_Z8?4Y_^67;Z*?- M/^:SQ1__'O_K4[K,?OJZG/W[OR^G//P4)%\O-NVN\I'P\ M_G6ZJAH\?IC^NOUC]>@/77_!FV>AE/+7S5^K1Y>S?0^&3N&O__?-ZP\;2'Z9 M+9:K=#')?O[/?_OIIRUR13[/WF?7/\7__?W]JZJ3Q>POD_SNU_CK7]5Z=9L7 ML__)IA]NTR);7EV;_.XN7ZC%]%V176=%$?ZRRB=_A%]L_E<'>:?AF?MLL=PH MX=T\72S#6#>OO UM_OKS(OPA( H%P%L\_U?'KUE]N\_^^O-R=G<_#^#_>A&1 M;;9*9_.A)'_RME8 A#?,PCC"ZY?AD]R\XY041YIT/90]O_J8?IIG)Y%NTE?7 M@W?7U]ED=76MIOE]_/EJ\2I,C'?9A_#G+$Z 0OLN*S3S4A8PG^FPE3)PD9ZO(XV4@LLD7J_"F8&34H%B- MIGT-[6U:%!NEUX2W05=]#?U!K?^(;UZLOKT/.B^Z$*5NUWV)5F_YJ-U!VV'> M%]EM6-N#:K>,Q[NVELP%7UDJTB]/EK9_G7\["\V@'_0RSR1=\ M=E>]#+W=:#LSSYM5_%78GA?KO#^NXN+;Y=7;_-XUXKG:N[?+VAZ=XNNA:^W>N' M@:B>*=BPNW8B[)S#J\>[&DU;#>VW/)]^F=.NJ?:=3*H!^]" M^9LS1W>R@TZ&68\^^Y]N-8!R'_SU]-OW/-K5JVOJY'"+E@-9I8N;6C2?==BUCO0SW9 ML.6P/H=U(R^B/5J'JON>[G M15ZI%&'PZFKH<-M6@WF=; ;;VH9=3\^V>K% M[[-HR4Y6ZR)8L*?>O??A[EY_[IQ5JW%WPWORPSQN6DV^K#TW->JLM^&?9WFD22Q+EYY_J=PM%D70WIT#GT;EJEL^6KQ^R)+ MBT4VW3UQWEC/[J];(>QLF=[<%-EV+KVZWCU0_V-NUE\70M3]*/8\W.KU'[*; MG3OAMRR_*=+[V]GD#'=$S>9]#O'$GVOJOM.7M!/W-B]6'[/B+AHFRU4M_\NQ M-IT/)AYY%VF8F=/YFS3.S]$]=G6][U&;+6[."0TF)2CFKWS\<#JV*59XO5K]/9W:^[ M9WY-G_H:#T1#EP'.,9*:;@::UO ^-AQ4^'<\-,\7OTRSZW0]7S4AQP M?A>^A_;C_:Z;SH>[Z?V7N^SN4U8T'>N^/KH>Z&WHKYBL/V6_5- T'.Z1G@X. M.I FNJG"HZ_#C[NGX[B&"+7?CBK[NLH6TVQZ^7'MG8>JX<7!E<.;YY-].MKH MYSI=?MHH:;W\Y29-[X.R(/LUFZ^6Y6_B;,A^ 7!W5>-_[7Z=; ;_P]!4##B\ MV1S#Z&\/C[Q+OVWLOB]I,0T89:]6V5TU]+#J9/.__AR&F737><(X$A)#X(@0 M&@*C#-$ .BN\0)(A]CUP\WC%)2]V:NT9N6IC=%+,Y2$Y-Y;-,0"[>D>"J)>. M4XP19L8P"I1")8[4"U 'QX3RUEK8[S$=#G*Y., M.^ 2?K&96/]],L]#CW_]>55LO"V[7P8#/TP);KYY=YA3M]NO85A>QOR8>;J, MNXK-E/9U=O2S/]0F89X![9R5!EK%O2"*\A(8@#D>D(5'5JX]K!R>&D_)V1&F M&[(-P)O'P[3?65U["//CPXEEWD*MO18><^"==PZ44@G)7;+7].R5,0?-WCU\ M::^MO">(7@H!+J/X[P09J=XOH^\/63PS5-_;OF^^V\;L6RH.MTH HT18(HU4 M'DHMI3459- +,20#]NW*?E1_&V4]G>\[ V8H L3MS-OT+CMA'#Q^+,'$ B6( MAM1913Q3$-%2$@U;?.3HI=L#+6 ZEOYEB#FBW%2+/7<^C7.$OH=YSU?JC]SO^)GFUF(2Y9_8YBZ__^"7_>)NO ME^EBJA93'WY[<*VNWSC!!@DHL-50 \4AUI)5*Y/5EH]OR6ZJBKQG;/K0\L=L MT5C)5=M$>ZH8L1P%^\5)C33BE1P:@R'7[''HN"DTW:@X_)F>H=6'QX-I"CEV MR C.*%380L-M.5HI%M,:UOB?;PNL?=@SH48?X>QAJOO1^W MTQX]E6C#'%'. &&P]M8Y[7TEAVNQISK?#G]F5EIS% =FP\D5ZKOG$FH% =A1 M3 '@3!./+:L._B3RX[:*&FEEOV9;X?&\=3Q*\V%XU8[*/MW,6&%2"Q/?U>*P M\[M!+XGD#BGBJ8)*02<1]I"4.!A-1GAPW5"/]4S)#C :#U<^?LD[X$K52\!: M,29U^,RD)%I)@%05'T"H;+[SZ,V;/A17FF(T(JZ$UW4QLSSJ)]$<:BFY#X8W M!5PB:D'ETK12-S]]ZE ^7Q?'/?OG])$(81RPE$'H'/#> M,<,J]%#X&,;GYF^G_;X1&HV/[-">ZNTZ2A7SU4]GV]QRV]LF#[=/VKC*FK\U MT0 )JPFE5@I!N=9:5>G-4+H@X;H#LO':>. V7 TVG-,\09IQ'&""&&CJ M2%A?/*[H'[:SX[.'+D"+'A$=+,CP7!;5:YA808E0) @-3?@R!":LVEM0XIKS MIS>+ZH+32J=87H8Y[]+BJMA; />X%< MZA[09[,M''(S^,-T#XG%Q ,O.4900DXMJK;:4NCFS@C^ DEZ:?A'3^G-?^V\ M1>&SG>53V >;][PFP4I3[!W!0CL=9@:&7'5D[1AI;@.*/XG<)?*CY_"3;_51 M*J[?8@&W 6;GIZ],F#)8!W2Y#OM\SJUCJE*SH$8WYK;\D]M]::&QSR5\5O%R M0WJ375V_SK_$$;U)BS^R594^K@R2+[,5;:RF0SZ8AMTE@)NP(!$DB),>42J ME@_2XA:^8?""2#<@Q*.?.-^D7V=WZ[OJ/L?ZTW)2S#9E7]\'&/J8.$^\,M'Q M)I "UD!$,> 22^FJI0G#%B'!?YYP]*:&"W@ 3'H_6Y7G,KMDX=,P\?OU:EUD MKY;+]::^?"U_0+V^$NH11L(HK06&#CD)>.7!QYBVF%]?^%E(+_B.?G+=BANE MBU5!MJ9W'S/JOO-HU;.Y<\]]Q^YF>>>6X;)=XB*RWT3D$EG2,8@$I*+7ES?P!\ M^<=4+8"\)%VNUJOE*EU,'U4TJLF91RT31C!5R E!M2,$$4%@=11G &E!G)=X M)M4MFH,MS7&P[[/[G;N?1:ACU7.#IQW?2QT"= ?*/L?OS[!.TCT1]/4_@&> MV?+J.LSAR^B;7%C7HH'S GG?L^=6^RC?]O-Q=7V>358PTSC?F\]5B6U2V MRF@;9IK']>LO7;?@;?9%32:QS'J<]8I\$?XYV=Y/OBJVY=9>+1X_,5M,9O?S M['6-L@6M^TX\%@ [9KA%5#/J+58 2HV@H,):6\M8&A=NIRH5M.HW08K!>!!& M'0[V#Z0.A3W8#B_%6]QJZK@ZP8#,R"^';SKF@@1J^M_K7=TKGQ='8#F57>N< M?A)KA&(4.F4Q45AR!HPM 33,H0$)>E9>AX%H\S3C5H_8#F6FQJPG#\OAR5N< M^QY/' '"0T^MI%9S;;7PM)2,0P7'G?NA)RWFO0'WDJAQ&4JV0Q*NT%+8=3; MB+93X=/5I >0&H=8O8H@IG-U?S^?3;9EW#8N%[.^6\\WA:FW.ZEX,WFYQ7N_ M'=*BM\1JSR53UAH=Y&186.!*6;WPM8JB7:)LPK#6R' (#\BF@YF)6O670,<4 MB3E_D,31-Z@DJ^0-X,IQ6BJ#:+@=FUKA^_)Y-2HSY^70J2,:F70^66_B4']? M!-3?9Y^SQ3K[;3V;1C_@JYW34&?7>9%]S.]G$P;8\6PGS7M,C+020DU54YA8A2N/',$-:]-V7E0Y07X=0&$A]K#/3WG^+1<%>GDV&6= M RT23I14@#@9@428 _>P!=' CC S\.7\V=U@.-B9=3J/ <-;RN?Y=/DV.WJ; M:\_C"=3,0$88(\YS0P0(GV&U_64MYI?>V-%:1T_/B-O#,I3"WP1\5MDB3FV[ M 1]1]X\/)X (@B@7SD(%/:52LDHJZMD(LQ5UK>S6H%SBVZ[_64?J,BJ]#PL: MD\I2# F5K')("$J:NV%Z"VWO\XL^'Y&A-'QUGQ5I7+_PO=[5K77>!R*9W;V7R].AKB?:!%XI2W@%*/HE,"0LH! M4947WL(19COI6^_-D!E*\X\CBG<9+^QL&6,.US%,_+0KKEX'B5>.H/!_AL85 MS2(04*WV)=*.L,K"Y3QSO4 Z6$#.G3I6FE/0W Z@&G@F*SE^VR2S3['R)%@]^R&?CH4:V^S1#E, M"$"0:$,LPA [5YU<^+ !'A\A6FIL?PA6%^ ,Y@Q8W6;%%H6W^6)R4O][GT^4 M,,@@IJ$,\!CJD( 58)JSYDYO/ M ]I+]\_U;/6MQG)0MXN$!2L:FV"D06ZD-5 Y5!VB4O!P%WX\O.AYA>@)N:&X M8W?7M7>^[-/+Q?X&B7,4(D6IX9XXQ*E0OH(/.MN<%[TM%-TK+N\!J0OQH-;* M<;!-@EC88\NP\S($&@05E[3:;H$PY9ZD#A#,2 M_H$\*N4%#C??7O1VQ#C8/-$-9$-1Y'V\%;_(IJ47+NR;MN%XP=@*^IDH#9=4XET^#^,;)K_#0X'W MIP&B/NBLROIPK9;K[;6J/Q,\''6NANTSH9@HHA"AC/.8(0Y1"!AQ@M6;L<>% M6[\)'B2#0(;/3WJ'(6."*(-+O#1[R#O[ A(\U&5&IPD>SL.WIP0/H[XR*2 % M1BAMO" . &J0+@&R1 X9?3O@ENA=X9;*NACNYX]8,WY?/J\OPJ8\KDZ.B4T: ?>2J#$J2_L9,.*B\7X]YV#;I*2F M7J&P_'*O,9;8E;)C0EMD ^_KY*6="AOE8#L/I&%C@FL' U(D)"ML^2@F$P"J*62D;4[+YY8">0X);:[P+.%YB+# ! M3H& (^)4*4>D%E)59##)1$9Z&Y?@9APLW)4,W4+V4,&%#G?, A\] ,HE5/O*NMVE1;(YE M+R#G ^C_B*-8K+Z]#QHI+C*6GJH QAJ1178;SQT^9UOC:HAW7#JP_-&7OUDU M]@PQYD=Z72.._-RN$D,8-UY0S1U"RC ,!?+26*R!%HK6LNXOBLJI*/%SNDD@ M\<3XR0*1F20+_R_Y 906B*FPZ;1C#L@I".]/14;4R?JHT8'"1#0!R$Q(!H(PKEC7)72*^I'%$'=D18/ M6R3=P70!DKS-5K\OBBR=QZ+SKQ:?L^WP?PO8Q+7T'+K4ZBKQ--8W810RIR$, M]I^CKD3$ -+\%D=O?OS>B-,'8)>A4#GD>&7:9LO9S6)CI!7_WSH(=_TM;-A- MNKSU\_S+W[+I378NK9IUGWC(E65,0D@=+RWLX&^J3:("!> M@'Z'M@+G<.QX'XD@FED:IG :OD*H+#:@-!RTA"TB6WH[5^B-2)TB-1A;KLPK MM5H5LT_K5=P9Y-YNES.KG>7YI:[.Y'IUWU8'3O/;M9C MXJ0U7B*&I33*$F4=KM;F -88D[ .0*1AT!SN2/Q[(399B?+);'>0O[VHV91X M[3M/%% P?)8"*RF"64&90KK2DFN1/Z0W(WL(#@X.[*#!.@<=[U_?Y<5&C7L$ M@L#Q)U>T%B136=W!%,X7TWSQ*I@)Q:=T\IVE%;8L"J]C"K?!$COUG4BPI58B7L@BG MFZ^VO5E=C321=X?!8/I,O];3Y^/G$BNILAYHDR,5*ZY ((2#D"'E'9"FA11".VZ9JH[*CVF^- MT$ODPBAML#%0X%S5'TB:[V?%]Y:7%H MP4SS=&Z]65WM(<^[!64PI]>>Y6MG;NB\*/(OFVC_^_"7H[&KYW23 (D ]1I; MZ%6P2BFTHEP8-=>D>0G&'E.W#77VV1%HC;_]?6.ZVJ0_3N?;WV[D7DR*+%WN M._!NT$LB#= *&LBH%=)S0P"%I6R:R.9U?7O,V-8E(?K'[#)FP"83SX?[,.#I MU>*Q&_E8A%_=+A*(XG3*)<(04A43'((* :%8\_N!/29TZV,:Z0FP2ZY #YE\ M?):]"YNQF,CIYMSXF@.])$QYKR4.*%MLK:?,X_)\03MLFYLG/29_&VK]Z0:S MYLM/GB[439%M@G3>QX#H& KX$*;W:C$-;,^FBVRY_)B7R;RVX=&;8Z5LN?J8 M?LV6-@N?P&2VO6N]F*J[&,;Z/YL?=TNLFL_S+]F^:UP7&DEB,>5& V^H-8(J M@:G'.XR-8:SY;9\><\YUOPR.'??>N-U,%O?U/NQ0LYW+MR6I.QQ"0I!5QAMK M@%!6&!2A+%$% NC&;&8OB,V7 [S3'4(Y\&AGO%JXST'8JVO[O3^JSA[A6#^) MIY)*A3QTF"#CHR%3FB_&*=[<+<2?$Z'Z16W 6)N;CUEQ]UB8*:( M,TH*;3P13 3I2H>*H1HU=R.(Y\&'#L$92NTE4W<3V!&-/WDRT3%9+=?*:VJL MDE1I7OKA#).T^4&N?%[*;H?+)?=TCV9.C^,&)$?/WQMPRP312D_"G35;K M[T?3R=VIFF_>5IF-:^J>!E>+X_?(+GT[:^^@RQ0_%=^..N3J=)!HH" ###G" M@92>8MO6]U5VGR=;V]GZV_[ M.GL_6_YQZ@+8<(,(&P%$P:9B@R"8 (@8=UM-*&.U'O)\Y>B-LJZ)]8-?=*2( MC_JNV@Z6,N]7),#Q6)[]#1(-C4 < 4X M$!_*%/QQL"<#0PXU211"EF)+8UB%#1."PT;M)+3"8#[N(*&V:CO)@E8HO40^ MC#)0:"PTN-0!<9E/4BUW0W^8&D\& ]=HG2CLB'%,.0\AY13%6IH[N9W"8PP^ M:J_"'RR?KF$:BAYO\[ K*@=_D@Y[GDZ<8K%NF:31(^*1)-")G5P>H!:.@-YB M23I7?WM8AIL-]MM')\/'#S=+!+8Q#Y87GF-%<)"0\U)2"<&0M61?FN'9(>[# M,RS6@XKUSSZ&]]>(33[<+!$<6HLYX>%K-(0 (ZG=;4B!AH"-VPSM1HD'F=$9 M7B^9(:,T3,='C,L0PN=%%A9/]W6R*>.]RZ]WTA@YUBP)*S$=P$G'HP[9*DH90-* MCO B5D>Z>EI0H -TAM*\R9>KJ^O-B$]J_8=G$PLHU 1+"AQ5SCMB*QL+,:V; M!^7VYAWK1^-MD1E*VU?!/DMC&>LRY/>4RO;4%>Y]-\IO%MD+@H:3^VTBV\.,NK7]8[9K&+#5\78*M.4AD%Y+/S=54+)IILJ*(_JC)E7KQ:KO \. M-WUE0HQ6@F!/6"P]!:%"2NX0)C;L/\9G2EV8QP,A/18N5Y_M5K!7B^R):-M+ M7>O%RGV=S-?3+2Z5_)O[C=DRVBH=3=)=C"-A$DE&N44FTH$;:DRI"ZJ,:GX/ MHS=# M][\$97N$]-(71WPZ*_Z>SM=9K1L&&,JK!; L0CJ.LEN>UIRUL.=OE(@L<:V7>"]/B LCJ'>A1.=>IJ1G\O M37R8E+W@R"DJ#6($<*5+I!6'0U;WK7D5HQ5?GFZQQP+LO\2-"PFIY(1IPR!R MS!!/G"LA$9H/F;KZK'/E,;"DW@V+\Q!^CA'U1 )IB/;:(0:M!!C&?,5;"8GQ M(S\X;JNVNJ'US5!ZB7P8Y2'Q6&APJEI)H0.6ZSLQLEGA,XWPROE\R041JBXR/&N80X5"'@^SC^#EN+JX,Y$;=7D?4/5M=K+!'2-M/Y] MXP1J%LQF2"&WU@MK@\5<65',\"'K)HY-Z:V0&FKNWV=.G; U#S5).!/&.@,P M9QI)*:UB%7@4M"B9V_-%F1':F1UA?$D6G;0?#C=**%=2$0T1L5) :@W%H)22 M V'';5^V5UX--K1"ZJ7R8I16Y9CHK(%*VBG&YJBCB-GT;+U3#NUF[MP1I3YGF! !MJ5>2*<^KN"O5XM;> !ZP M+N/(^L=N>$Z57\&WSGAU5H\)X"W;CT++;&(0(8]YT8[YA0M9;)^T(B:FF'"#?1Q\,-K@L&H(WK?QUGBA->[ M>B8Q8;X /E9I"MLC'=VY0)>":T:;YV08+%/ZF0K,NT%BJ#5[,[Z36X%'3R78 M<0&PM=1Q3H4P%D%IVE"[C855Z&57NBGJ>5.9W MSR7,42(9E\XR)PF5SG!4RH()'F&V\$::R+O#X#E'+GI"G-22*HZ80@9AQBN\ MF&'-BY(,EANZW5+;(3C/.9@,&T$<8 AKQHF&G M<26J$&_DMEVZ4>$Y463.\ M7C)#1KG*CX\8ER'$+JUP.=Y:";/V-$@ QA8K!QR E"'+M0#5+,L8&O+R;A>Q M:+65]6.BK/;H-(XYW!P>/'+]'0\RW/]TP@0"W!'LD":&"!!]%N588]JW,3L[ M.]!D=] ,]0EWGW5;\H 7PD1[Z+GGX1_$EG(*))]!UNUVIE]WV%R8 RW3'F/! M$8TW03U&AAG"G!/59H>BD=>0ZT2+9^4_;H;7R^;(**V_\5'C,I3H)C6V!YP0 M)H"G1'))N7.HDDU;.,(LE1WIJE9J[//0&2R0IZ-DR3S@8RP5P:P%'FF-D:M\ MI%2QYE'!%TJ2W53WG< SE/+;Y44W4"KN/!72 ^\)N"!T(#!$0;O]:/RML@T MWN:]7<>W75V;F FQF&7+?X3=2N86J]GJV]_2Y8Z*^6*?^7]>!TG8,V&I''$. MA+F+2&A-=6"M1(NHW0&V]:\;'[OW"E)CM;\+&Z' WO0FV['N:KU:SJ;A)W47 MA)ZD2[LNP@P4GIOETT.Z/Z^7!!("+'"&,PB%@@(CJDK9D+0C+!':&0%Z1:H- M"\+;KJ[?%?DJICT-H-X$6):K]]ETO?GYU6(3[F72]3*;ZF]^'GZ]WE#U35## MW?KN"#7:=IV$N4]JA['S+,R=6$ 98"E1"-_)^!:'+ODR,'R7(='V//35HIP@ M_RM+BX-+3?=O2@"T-A[*6P\$05P#HEEE4'/2_&!R@!RUEZ18%VAVLG@]P!%/ M7&+\959KN=K7+M'(6<2H1]@B'F/ME8'5L;[DS3<@]#FPH4ML&NLV+(,;ACT> M174"$@RF8#9-8]9Z_6UK/7W,-^.+ [VZCFF2#RF_=<>),=I#@Y113A#K4)A6 MJ_F4:=7\,(.-GAU#@S?8YC5=WOIY_F4SVC+1]L=<9X_+)OQCMKJ=+3Y^R>:? MLS=!Z-MC1R$->TRTY29\55KB (KTU$-6'2] H)O[O?B8R34L:I>[P!14DLZW MU09J14;L:9<('V9?B0B-2.I-\6?_X/MK4;]'/ >&=(G-I2^%?%C?W:7%MZOK M[Z58'DB3__ROCGAH@T*(,39>,S24&*DM(Y8Q!8%W%\Q[W_SJ"#$JS#C!O@7$ M6B6,< R5,F'@A@Q@/?OJ2&U]G+@Z=?)[L7;M5:_O14I>7O$S6? M[X88)MV#1]/''D^$5,PP)QR56FOAD;6BE,I0J,8=M=!,07EON+P4K8\R#N%R MRKZ DLW;_SJFU/#GA'H6=I:$6<@%$PYSQ'DY:@Y=\W39G1\W=0/^4TV>C\$@ MFG._OS^FN?#G1$E@'47:*JTD5APA[:OU2)KFGU_GYT3]:.Y\# ;1W/]Y=_2; M"W]./+5*4N4IT,8!)!AVE241)J#FE_0Z/['I1W/G8S"(YO[VNS^FN?#G!$!E MK%:.*8(<840;ILI1*]/B<+[S@Y!^-'<^!H-H[C?][ICFPI\3Z(P$!AI'L":$ M6F Q*$=-28O\5YT?6O2CN?,Q&$1S;_[KZ#H7_IQP;SW3T@!',8L10\A7+Z[RXVQR:=OZR*@O7FRQ=KHN-M[1[D?:^ MY=)G$=6@MNE. ]S?937<#'1ZM7B?Q:DJ*GXQ?9LOBO)'G2YG#X6&#<1WW.\R;][[R(5WHWIZV?-A/V/]=APOX0Y=Y M<^((J&8/"96*Q!HA4DA*$;,*:%."!NR@ROJRWOX&B3.( FLM1)YZ0;UBNK)&O"(CO,75@^:><+_3R>^=> !Z<7H]=SC^*<7*KM+C(;:TQNR2W$"-N('*C0$&U <#4QIDO(-2(EMA M9[T>8=FHRW&C&6:7Y 9NQ(U=JT3Q&.\FH([1/))02L*DO),S_&*$>5(NQXUF MF UY'SWL">+_Q&WFYW3^'3!VMHP'J@&P8WZZNGTD%@'C%43$,,JAMQ;S"@,] MRC*'XSA8[POAH5BF/J>S>=QE^KR(R:@>?!E':'6X46*Q,]PCX G@R#FO1$R. MO7-].#?"O(WCX%%GD ZV=.5%-KM9E#?-R@P@&Q#/FZ3.["F1(LS6VE/(O!0* M2<]=M=&PF#6OY]O_$G?9&*!><1YLPMI >![##K9)K'!!- 7#UA41()G"&I8R M4B&;EY?HS0L]#BYUA>B%9ZME56^VDRGK:'>)TU:$CT@R[CPD3%%F78F,@+3Y MEKZWC&+CX-H 8 ]%PT?PG4>XXPT3PY1#3"BOJ)1ANK9$XE+W-4>>YCMC<36/+M>EORJM85C1JM$TX-L]QQ0!1S5B"K MU2[KH(1>X@M>O#@\^E/7*4ZT3"1Q8>)BUL?TJ\@SX(PH988(#.G5.7I)HE/] M':J@T E&H[[0<%[-\W@ACVL"75C=$$4(6*9*P:U@0QXQG158T9E"#]9 /P^9 MH8S'\^MD,V80B/=W73!DG$&0H$H.X* ?=S1# WT<*9C=#(OGJ]M1AA(,J]++ MJ+)9#71#K"9"<" -8@ (S&@U:3DDAKPAUJ &>FU-'*V!?AX&@^ES6T+AM#X? M/Y=PX+R"VB-MO6(66P],M0A1U_QJ1&_G()WHLP4&0^FSVO2H]>HV+V:K4WD^ M]S=(B'$2",L\%@@B):!RM)1.(]J\0&'/<:E]F4^=P'0Y$M0L5_ECD\18BXA# M2FGIJ+"8>.%*"94R(A]&:9F-A09MU%_E>-I45BM3/&U_ M^"'#T_;7R=]^WZ/BAS\F0C(N' 0>.14600*DE>5XL6"#IG\]IRAA&^CSEBCT MK[4W>[-/5G],C"):88.(!!02 SA&E:_($MCFB'6CL;A:&F6IM=9T61 M3:.LF[.?>+BQ+9,\G^=?TL7D>.K]DZT3H#G%W!! @N5B@)4:PU)N@WWST[#> MOMD^_9_=(S;8_=-XWI??+&;_LQF]SA9!*:MCIOJ!%@FT*'P)%BM+ >?.:V91 MA9TUS4.&>IL/^F1$-RA=F 5APHP79V-A[&4P&P-2/H"X#1)8;>O9A:??Q7N4 M!TK6=ON"! .J.:-Q9F7884,8\]4WQ$5SLZ^WL+0+<*Q?4(>BY(=9$.QZ-DD7 M*W,;W2:O%H?D#8*FRWP1=M;?@E3+6=AA;W,E7EUOFP0=3W=/'^%H3V],A$? M!0-?"8.,UL"K1Y\\T2.L>=DG:<>!\N4GUJTE^BY;I/--KIQ%+.B7%=ERI2:3 M8KVWJF8'O2:6.LXTK3!_?B<)A8P1 9PWV@+$(":DVK9RAYN?D?46%M1\^DL5D-I]M]S0KGP45I?,/JW2U#NK\]MW#9_/JK-X3+JA2F#E! MPZ<' ,.&X@HWRYHOI[U5[AR><'TB>IJ)!TH-[V*,JT$(Y4Z0.T2Q&F^KDTXM]EQ8?; M].B5C]I])(9@JXP*\RK0R #MI.:5L0]!BS2;;*PJXMDCG \:[(/\^6FY(:U;!/+D7=OR0A2'&EPT91 MQ+H=DE(!JB 0ZW&+(B?/RF-^<61[NE/T:K%*%S<;I]7F2.AM]B3NHI/+)3^\ MH^;MGP&N@T8YLM=A)-.GPWQ=IR)(C>8)QLI!ZJTU0#C!2/@_J#1D@#A@5;V< M_SVYKZN[44<$.77UI'XG"?->88@U#I2'2FGN.2B10$H.F?7L>*F.3M7ZU+?< M%UXOZ$:*P81338G0C%EM*"*J$MSJ09/-GQ52V8=N#UY..0^D\5Y@\$9(%HQW M(SRQ#B*M@"OEH,;H<8=--M#'D9L,S;!XOKH=90CDL"J]C"J;76:P-.RJ'7%* MR;#1]M8;*$M9N&A15G:0RRFU-7'T,L-Y&(S[LI$S7GNXJ=7)9+QXY5!EPW#J M2&-]#G(YI;$^6V P6)Z:P_:#_K9)0&_FZ?)46;(S>DD"8B;@$/;!!' #C0CS M7F60@!8[_9ZOL0Q@<_4'XPCH]##^M^E==CK/]7D])0@XJ*TB%FM)J!/$A9]V M>!@KV;BMNUXT7Y]='2+Z)]-&:6L^1X)=Z&0VO[M?K[+B0WZ]^I(6V1-1:I2J MJM$^@0I8JJ")U34$YX!ZI4O9'8&#;EAJ)M#J2[L_%*[J'K_AKII\SN;Y?3;] MF$UN%_D\O_GV?G9S6Z-HT8F6B;9.!4$!]X!R9; 0LMH->,&'+$HS,KYTB]Q0 M3'F7KF):M9.\^.ZY) Y;:@J#',9J%6Q+QBJ,'!]A0;.A6- &I\%6EO1^MDKG M,;SVZ22GIM.3UT;J- ]LIT+"F$$!>R 50)97;!>T13KL2ZPK[0]!>L!L#&RY MRXO5['\V\8RP(6,>=Y%PC3#P3&C'@ #,:H=-B8"&:(P%/B[%FA:X-8[G,/ER MM7R?S<,<-_V8?UCEDS]TNMP.+MC_F\$<"M.HTS9!TF)$E5/26T$-I$I57T , MYG]6ZTIS_?<%V.7WQ+\OL^OU_/7L^FB2Z1K-$\20=]"'>5&HL#<$,5RZ6EJ- M;GZSM;\$YGU.%3U@-A1;'D]E5]=/H3G"D^,-$\>EH11BPZ@$V%N/O:\FQ?#% M-&9(?VG'^V1(IV@-%YY5R]W]KQ!6I92A+$SQR#B);=A7A ]XIR :ON@+IO$= M.JQ*$$B,8A8%KB+LPYQ&*R0"=5O$:%X@K*JV6IN'59V'UZC#JBYP3 @@)YX2 M (FEA%#!7;F%I]#Y(4, ^CHFK,V/-L>$9\%X>4.U[\,;P87T #AFF6=2,PM% M>99/D<;N!1T3UM5\RU.<9HC^R;3G?TPX$H*]Y&-"H2RB#G%+C5$2*PX8*F7' MW QZUMR/P[^V=AL=$YZ'W_,_)@0Q;E0#"A4"&F A":G0U&WN@X_FF+ I7[I% M;N3'A!P2()1Q#(9]C1?&H-([29EI45MW-,>$35G0!J>A='ZUNLV*'U XQ8 C MK1(;[RC'7 < 8!JW&M+ :A;4+>JW7\)GVRD?ND-M! ;M;T6^;+C]WC1-L(-, M&@P4%)3*, #/RZ :RL6S/3QNZNKI&*\1,$1-)NN[]>9HZ[%;NAEG#G26B)@T MV'H8YE(BH.-:XM*C315@S5>?RQXF]\"B;A < :\>7><^CT.A88*1 EI8*1A3 MCB-K!*SVD93CYKFS+WOXW -?SD=KN/.BWJI1?@X&6U[,LIYR!CSNOJ^*G=^_ MI2>D7H]N3'S8S\2;^X]('F]\- M+(Y(+:;A=UGQ.7M=XV"S3O.P^_$$A?]PJK2U3AB.\'8F44@R6>M27M\'F]\) MLA'B04?U3S9/]I($"XX(+!"RQ%F"@$(/6"B*1U.WM%O%'CS:[!JP49]M;A/G MQ+R!FY>_CLJ-2JQ3I&MOJ\1C&. P7%#/<##C +:F! =HU+Q2UV!GEQT28&^R MK"YP&S:WV@\CKEFOZ4"[!'FG!(_75XCGA$$=[/U25BXD'O=!9"=:K,>,5GB] M;(Z,\@AQ?-2XU 'A^"$H+UO?&"U.5' MK?:)\5AR)64,@U!&$ZF(+&6'8;LXOG/ ?DC2!UH#+C2// "W:7&3U?<$;1]/ M%',$>9U.XM^"F5"L;# 5#KAN>WA+8J0/ZXR%C@+N-&7$"5$":G0+N[MG5V_' M=,G'@G#C._;=C?J@TZ^7]R3>60.XQX!(:& ,O5>5C@#1(TUK?%&F],/65OKX MD[=/<1J5<_M?EZX=T51M?D4 /.C*V/=8PAD54(0]F!0(.FP9YJ8<'81@1#O5 M"VLG[PS$5BJ6 -91\:/'$FFC,Y]1S"@-EH:7#KIR=,Z3YA94YW[MD:FX.8AM M5(Q +14_?BSA6"#K"2)&<:Z8Y8SIW3H]+Q2U ',H=^78=!W=U M717#^K#= AYS:1QLDTAE&6*2,"]%$%$YPF@I(QYV-U73,=GGEKXKG/JU+5L9 MC GE@%+,-4 T? H<:8TJ(\B!%JZ;WDXU^]!X;X#UJ_KPRTFVMQ#IV7TD0-M8 MIE<&S)C"&E%M8069;U')NK<#S,L2H1ENO9U3;$;\$#]H;B,6RU>+WQ=96BPJ MD%Z^+]XB"1$41 L&G'%<"84@\X1!AC2H5XGH.?OB*;2 0\BPE,$J88(R3$OY MD1PT]K6U+[ZV+AOYXL]#:EA?_*L(?SI7]_?SV:2<;V;YU&SOJ\6S\NOK8/]^ M#)(M9T?"I5OTE@A/&>-&.>4IE# @#GT 2!D(E:!VM"F@.E9_/C22C8V&\T=W MW.?8M+^$ X")=MX0R"547E"OM_(BSK0@(_:)]ZWA=FQJA>_+Y]7X?-8O@DX= MTDL&-O9Q_Q^-F& '7=T->\Q@<)I M'@L]6L,@AL(*Z*+,CA'B$!LTMK^&3ZQ_W>:7P+4QE^PL#*'(PFATMOJ298NC M8XR1AM>KK*C'JB[Z3C!UBG'JH(IYZ:'T,82->L MFO[W>KG:N E]7KS-OJC))%\OHOOP79$OPC\G&U/T5*[6L_I)/(" (XB1X80B MJS1QK#1F;=@T#!1B0JW"EN+D-K(IVL?$# A)DSO\N*U[/TTVP^6WT[N+<^UBA1! BN5-C=62B, MTTR$X>]&;JP;8:1 MPK)>T*JM8ZO]PWBU6)29.DRBR-\(OTI]9_;7P*]4<9@ M;BF2.LRNTA.RDQ=SR4UC9O064= _,WH&L1_25,?@D_QF$6OQ-:+*#[TDP"-% M";?AHU "V" .TZ5LR*#F.;)[BS2X$$':0MF:OK(''WZ0L3I',NAPE;L;)G>W!39 M-L0FIL':/- B'>!!]_'>%[T^$H12JUUBC26>QVQ&T^,93C!^^U&B>244RL!)Y"3#AG@!A42J+#1GB<[N+N%74& UHA M]YRY,"K_\'.@0%>JWPTBF)1J]2Z?11LS#/!PIJ(:K<+223'3CB%&K!9>Q'(\ MU=S(5?.M>S\Q$1TK).\+J"Z4?/4Y*\[2[_<-$D&]]5!3 1!"P$4?M:JL(E,O MV?2 X0C#J+851D.Y[JOD6[]E^4V1WM_.)NG\1/# P38)EHPH3ICB4E*$J4,/ MUK$&HGDIHIX"!;HWZ+K&:# >;+<)CT=[,KWMP38)MLP2)V)M#(^QYU1#7,K( M&)?CM/$ZU-T/>0N[1>IELF)4UMX8R7 9$KS-B]6MNLN*,-*39_T_/IPPYF*Z M F\,M=8(XZFK%CX2#)KQV'T=:NCI9=^VL RE;/?&J9-*?G@H 4H#Q:W%'!E' M&*#.F5(*86US%TYOYW'=*[34X'ZSQ]-K&60<$09512 MKX/5 Q],(.;9B/([]*?BMJBTO:F].?S?'.^[Q^X?D_ >LKP MNOO*U&+Z\*&]6FSNLC\^IQWJ?2?^?.F[Z>5A8V21"Z\M%NF\9- R#/IUOKC9 ME 5\4FGPR%3=M,LDS'E*24.,USK8KQ83(+QQUGNM,*E7D[&G#<>C&D5G"7=. MN;#S.TZH<)PH; BQ!$B"'.=ZAYCP$KH!Y\$3%<3ZIL21JF*]X]K3X><8/6D\ M;"8Q8% K[:11%EE+=\!(CMF0Q9H;%QGKDP^UW6WG ?D\'2L,0 VYCF%]SF"+ MO6&FE-%+--(DL1WJKK:'I1E2+Y,5S\S=-CP9.MK"7:U7R]DT^ST6?IYNY#M< M,NQX@X0(#XV1PLAJ0-Z6(R8(-@]NO8 KK3;Z>0_0#.8[[3J!(N>(:FD= M R)890"YTDA3D([0DSJX/=H5>(V_]NT \NL'QK_/;@+:2Y/?W:>+;]N!Q>1I MAS[_^CTD!"AAG=3.PT![Z"T3N)0I?$7-YX/>O*^#$:)?* >S"&)IQ++D3;8O M%^.!)Q,.I87"O[?![UU:0#46!=T4>6+KZ]FZ> M;KQ;[I_KV:8HXG$^'&N66,*1B544C4*.4!UF0%Y*ZER+>)W>[CH,3HX.\>O) MN_OA-B]6'[/B[M7B<[:[L-Z]TW7/2THG^#J=OTEC$;'5+%M>7>][U&;+V]+N03=JM[B-VF/Z)OWOO(A)%,+D8;-/Y2R[^O8@\PG_:$HJ0D5AXXA%C M.OS36%*"IIT8;:[1'FCQ-)% +P@.EGCB].A/.M!J]Y$P9H0C! -F">&""^@J M#*RR8-QNULXU?3Z36N'XK\FI43IIGP^5+D,ADQ?W>70LQ,$_C/ED[-71=HES MC 6;PA!"F&3.2(M0:5L8/L;R*3WH,>\/L:'8\?N'CS$SQ[KX=@8U#C=*$ C[ M6&M$^,@4P#S([&0I)2*F>8Q6?RE1>N=%9W -10J=+OZ(EX5L=I\O9ZO3A-C? M(!&Q/CKS5'L&I%3(.Z!*Z3AT8TQ_TCL9.H%JL%C=@X9^!.?!WQ(C$&>+JT7V M7UE:J+N\6,4<+B9?'G,*MN\\\0!+R1TUFBJ.B#3&LA*UL <9& M3%G\+&G:!\J78NSWMN%W$NAT>3Q/]IE=)4PX195U4"HL+1'4R,KDM 8VOP'; MWV6)B_"N8R#'-AE^-\O[=%;\/9WOS8;83PCHV$A^;P+OEX\AUAC2!0069L/'<5Q'CO3(DAD*ZYP4C_-:C9-<+C M8.G#3XU)^/!38HP7'@/ +8,Q-[:Q7)0(>-,B=SA[R1QK#." 0U]W5W;\ZK? M%T66SJ,5\EO0X#:H)-[H>Y]M:A5]S/\,<*C#54.\!(1I[AT5@ENE-=]2*6X/ M6"U3Y"4$.#COL!9A4V3#UDA@98 7)0Z0MW#+7C3 H;9V&P8:5Z 1W<+=,9H A]JT:!C@R M,F9'>+VI!SV>%>!P'F+/-FX! M#E!J0[41ECL-+"6 NHKRAL 1WFOJGPR=0/6O<#H78.40&&K#G,D\Q=S;Z$=3 MV"L@I!W4&.G#3]AT=]XSD".AUF2R+3>=37\K\N43?]^NW/C>]&F=]I]PY4W0 M!8R!3%PA[;&)2M(Q(@U1WOQ 9"2A"3V1L!=TQ\[,Z('NDYG?]9]@3A5 '&." MM?>:"6RCY6 ((D)(T?Q.UDB"%X9F9AMT7^(QG42&8QWVR@ IPI4$3L6#2J,M M!XJUX-=(HA2ZXE=' /9U3+?^M,S^NYGSO'3UYP\7.T[\=3Z\CL0),$ M2>6HY]Q++82*"A.UY/%$>.$&1AL)2B*W GHB= M=(0%"W$T9UZMU?/T>*L]&J,^R3)%-IVM?#K95( \<6CUX\,)Q4P";&+Y(\=] M@#0&&FRAH$Z8(6][GW<^U4JO3WUY;7$9S+W[W4!/'@;L>SR6 .78<84-PII+ M83V0I610"#?NLZ0VJCJJ]5;HO"3]C_+K&&)XO1WR2:=].07GGF R64NS)DA9>?BI+\?X6"?4! M&QNL(JFALRZ(YUUI+ 6IAW1D76Y1[P:<"RK_=(;90VT2$69$H+71$$&O, OS M(RYEE%2./"%&:\V=9D(KG%XF)T:Y[H^'"J.@P$D38._SB2=*A@TSL,HQI#$$ MGNMJ\\SU"&V #O1T7/.-D!E*ZW;V>3;-%M/EN_1;7 /57;Y>K-YEQ8?;M#CF M^SG>, '8$NH%$YH+'/A^F M.D+N(DB )"9FY@0 CT^XRK[VJ[I,U%Q(X/.I"1VI9)J,N7'_/H#,DEF2E92 M @PZ3O1T^V'S+WVVL#:>&P __*_OMYMO<]Y51?E[E__!/[B_\G+=^MR4^QN M_O5/OWUX13ZPUZ__]+_^[7_\R__SZM7_H>_?>&FY?KC+=WN/57FVSS?>EV)_ MZ_UMD]=_>-=5>>?]K:S^*#YGKUX=_I'7_F);[/[XY^:_/F5U[GVMBW^NU[?Y M7?:F7&?[UO;M?G__SS___.7+E[]\_51M_U)6-S\'OA_^//RKLS_1_.Y5_V.O MFC]Z!8)7(?C+UWKS)T]ZN*M;VPI&^A__^MW/?PG;GP88XY_;OQU^M"Z>^T'Y M6?#S__GES8?6SU?%KMYGNW7^IW_['YYWH*,JM_G[_-IK_O>W]Z_/HL,_-S_Q M\RZ_:?A^EU=%N?FPSZK]F^Q3OI4PVJ_=5OGU\Y_85M6C+S0,X88A$#4,_<\7 M/KS_=I__ZY_JXNY^*^GY>0)^ \#[[\&Z0M>2\*L)R#%6GW[0,MZ/LNOF=A%_ M_TG+F \-C>\V+MKOT\]:QFX7LM.64>ZSK>66\=TGSV+>-C_U1OZJ^\'FZR/R MVQKO1/7DP_G7?;[;Y)M6-!]]VBLV__HG^:O50_WJ)LON5ZF,_F>92C[GKZ72 M5FV*JLEN\^_YYD8F,[*6?U7LB[Q.BWJ]+>N'*B>?Y ]FZ_V*^,0'$84H9C&) M>9H*CM((IE%$ &(8K5J3JWSWZK_/_W+S\?*7D4J7+]7--K(5]G]:<6 M=\>>Q ^BG_/MON[_Y%7S)Z]\T"7R_VF!YJ?!*]>S!N\0BVTSY"FKKKL\:M6D M6GMEMO<3/Z]+.;ZXW[]Z%/]F2'8!3\OYN\:!74G&<\R. MZ,7'[-,V7T%&4BQHY/LP34G"$AX%O970YV2U']*BAA"H?5NG<^_/9&>U'OY[ M"^A\A[5#E:YBPRFTLTFL*@QY":*C@C M1T\25'EQH@>G'(R(@1%5RU ",^BEA::BI@'K[M,KLMUV9IK!27F7%;M5@DG$ M(IYPA"FEB0C2-.E-,024A@J3##C6! G).V+R?C^@4M2&:C'&QS.Z886^R^J''1=*B\U)4T_8K_^U0B+R MY7PF2D&<1 D/XR".^T_'@$=:^J'R0==CB-MBE]>Y]^TAVVF*A!(=BJ)@FPG- M 8,D(;OR_DMRX+W/=W?%[E,QHP)(Y\=ZO XW"^GA6I"?]FA]?Y5[,/_M_8I@ M/^4HH"FA!(^R6_ M^Y17'BL?=OM*9H$K;Y03^QU8:S?ZC"RD'ZK!?EIO]7W5[G?_OMO8N4#PE)*>$1@P&$$*8M( M_VG"1*+5;U4^Z+C?_OO#[B:K"CEFO"ZK8K?7[+M*E"CV7=MLZ/7= Q'?KCPQ MSH/]#BS]'NO .K0LI -K07[:@?7]5>[ ?Z7O5H S[#/ . PIA"CUT] ?-O,@ MU!LYJWS0<0>F5;$OZEOO7@X<-YJ]5XD/Q=YKFPJ]WOO;KF@J ?^CV-ULRKLK M[UW#1CUC)Y;NCW5B'786THFU(#_MQ/K^*G?B7_[K_2H6J8@H9CY'812+, C$ M,##' 6%:G5CE@XX[\2_9-OM6-UE8YIZ;FT(W#2MQHMB1;=.AUY%[)JZ\]PB\JXC$V#M_%^/Q=E>C*@RY;CFK:!DI%2 MEBD$+J.B99('9^O;3-G0UQ)2U_G^U[(YBY5MR5VS#[** (UQR (N#1",":=B MV ,/(0[,5,7$DF-]:0\V-$MP7[)JX\F(MY7'M;?K4'I9"]-4;XRXU54>U[0: M:U +[,KKH7EDG$O':O0,34JZ-(7>I2G4)%_.:M5TAI0K<[/ZMOE__H\':7O; MG27X<%M6^X]Y=?=Z]SFO]X%_$I*Y9UW OIB9WKT>1WIM Z#M(R>[-+! MIS6VKKE4[?/-,>K-PS9_>TT^9\6VJ?L79?5!0OJ0RTE7>WCH/HB9TAZA?:N.1S ]4*^\]@:HK^2(YE4MP7I'M&9'@"RRKR:T MER%>3U_M<>Y$4Y4I')%2^V%8AH(Z\*MTW8#U]/*7[.]E]5'^D_KM=9I_VDO5 M;C1\_^UHOCTW 8B?0LJCN%EF#@,:TW"P#BD$.FIIRZ;S[1X)TVMQ-EVW0=J. MB0Y8'_5;@T-1UHA7$\I+<*Z[IV2);B-\:/-P[F)59AP$(:,0QBP4,[\ M?8+"WF84I;'6\?A)EAPKXP#.^U2.E;BYX%!QB7(V^C17(P?F6F4[E;,#MKF7 M',=X&EM=M,+O,F3+DB]/UPPM,J0J3[]]^%CE6?U0??O>H/P\QW$H1 (BS),@ M#E!OD!)?Z;BM!3..A>FWOWSXB[<_@&LZ53-RR&X.1YKU5&H*E6H2-1.+>OKT MVP>O1W5Y<3K/T(@R6:!U&;)DPY'2>I/3$R2:[?[X6-Q)#;POZV+?&P.8,D19 MDL:<^BF"/N*#^C$(H(X8&9IP74LA$7F;#I*>\IARIJ8Z,]"EIS@-(*^EJX=T M(;5YGID1I9E(Y3)49JH3I=7F97\W],U0.\:@P#Z,:"PX2I(X)93&@\*ED9;H MV+6\G%W1-Z9EI99#86][U$T4G&V1J@3@8OND;Q1J6-W$9!E:Z<@W@SU34P95 ME?6IY<=S6')75OOBO_,-*^L]S>I"PB!1#'R&4CFGC00*8Y%R"8.$@O@)3H/5 M?K@U^\5N;=VXEKZ>N=U[[.:SS=\?ZN;D9X-(3S;M\ZRFG!>E6$\\GQ',)TMG M5]X N V!UT*>5SYU"1U14&>Q68:(NG.OG*F-6Y72]?KA[F';O"OPUZJLZ]]V M3?">.N<\(;^;LCMC!&Q _B,(0A%8)&29@V2[8,!C!)<()7I^_K M.!,@/4Q* C3RV)!^7FCPS9,7-*/C-B\X",ME\D+CR(^7%Q[1[R OF(7WQ\X+ MACY;R@M3&#?-"R=538]0KG# XI!&%/L!@3'!/B>L,4_3V">1%)?/>?6I-)T0 M&)O5D9%3A,IJ(K*B\OXSVS[DTR3=G%@SU9Z%T>58_6<#[)AVSJ;EV0FE#C6>/HGV=/KIPY?V:?]U['[_DV\^Y]TNYV]\N M96%)];B(\W!%:A M$ *'@B(JPP-HLY>*>XPQUSL0.B^R!><3X.U+#[6I9.*2C./@VDTK\\?5;89I MP,L,4WJ=0U[CT8^49)0"8B'?V W\CY5Z+/MNF(5<1,#I5*99X&C7-U91C"&D MPL=,8$() "2%/2@.0JUR1<=09DDYU\W2S^<&SY+G+QKQ*[9R1%?*" @(&*IGPB60"8$9ST^'W,G MRUO342TU15QN2J(1T7FF(VZ">9&IR-+SQHLA<#CYT _SCY5-+/IM>=)ARKSU MW6/&1")"WX_3"*"$I2R-D]Z\8"2>4JQO;-1QD;YVAEB2\C3HEYOR_JARH]7R4:)'\94@"A,0IQ"(8'X M@&%$TRBA_*5'E>P9VQ>!\X[HKO8;W\Z_W^7J?;SX6=_)' MRNL/\D_K:XE(_EU[9^G'_.N>2I;^6,4\PI%4A!0QGXL@BA+$)41&8YXD*5*Z M7.4BP!Q/RSIWKKS!(>_$(^_HTI77.^4=O&K2\ZE?:G.SRP1W7'X7'U<]I;87 MTNX^:*_QRFO=4CQS?IDH;\KU0W/%>_OA'S?:C]Q8>-2?I/6&VR99RW30I6H7 M;#^3U2\:U,L. "[K>KF 3J4QK)"#E^SFILH/6-Y>=Y"?&$;"3PC%(6(<08A$ M""#NQS,B M'5XS;&]7'3!/2SM.PJ&1A"X=%K.4Y"@\:DG*@+)S*E\]K)LMT=T-V6W>Y^V96B)G8I\/FZ3]\FX84R"M(R@XC)/4QPG@F&*8 MDI2@2*@68]LSZ'+M[ 1CVST[E-X1YL6V.Y0)'-GVL!^$96Q_./"K=-U\3:]2 M/8.D*92NCZHA;8.8(Q!'-!%1"%+B@QY%0@DSNTS5CNWYAJ*/.W3?F5NXIM>G M6J)?330OR;PMZ6PA3AC=V+X^58G)$0UU%9-E**DS[\Y>HNJ"Q8FJ*G^35Y]S M^JUYR>CM=0/EB"00C"<@17[SWIN$)3 *>R0"$:V3AR[L7TY=6]!6='5: "9I MZVS431E:OI1FW,^].P2JTVQ= I>A1M-<&)L\F_&A_@#DW5VQ;U9J:SF6 M;-;;I,G#^V+/E"Z&"0QA""(?AV$0$PAP"HFX6##C; M*=HCI$LHZ=4BQW1'8/*SU^7G_,&P>O=AV:!/*LV[ZIR M(W7D;UE59;O]-W+(G._+[5:4U1?Y RO*<40A1"D*$6,H#-($]T@BPD*MA[ = MV'<\LN@A-YNO/6BO0^WUL+T.M_=[@]SKH.L^CNTB.&IR>^FXZ(FNDY"X>3I; MG]<1#789I64HL5,/GSZL[9Q-Y36S4?LK0 GA@A&2@B! (J$P8H/1E./5?5X5 MY49^I=HK+I)-,ZC3LY]B4^[D--NVA=;9WMO?YMZG_*;8[;KJZN8/#A_67!N; M2+3B,MA\[&JN>+VDE3,O9XWR-+9R98?@94B>+6>>KD?9Y,B.D'6_E>/=UW7] MD&]6@4A]!@*2^$*:%!QP[O<@!,%:#W1;-NUX4-G!JKWKLO*^#."\HD7G;0X+ M,VYD3C\,-F3/:00LR^"5]WJW;EZ-SMOX'*%[!^Q+DLFGO!K+IG& ?@09-7=. M2U8G?ZUJ)O5A;X9I_GA?U=1Q'%"$!,B0H* 0(3!L*H TPC;4]PI M*.82WZJKI]B7WGV5O^KQG@BR3=V=%!<;$CQ72-RI\4\]WC^WPGSBT(E(+TF= M1R@W%FH;8?P1--N*GUKR;8]92TJ>?6N7BUR939+?W\4N\V?W8Z5U2-@ M1:"M4N]*C?LN<9#@#O*B1+?#9*ZPNG'X(>14VRD][33CS-(2*0P2(F :$Q@$ MS(^8G_A@6,Z@?K]$RG=6)/)%<_H+I#TRT^71?+=17!C]H9;R5(G^$3J@NC-Z M2WEZ'&ETN'V;>]]>R[%0>9>W>]9W_6F_7XU([ L>1QB */:# M)/)](3!+0TI21)1O=+5MUFFF/" ]E(>>0/0.&"]6\J')X7CO=!*-Q717-]Y] MWW\=LJC:H7_-]P<[S:N>*X@IQ3Z&(20!P!$0G.'!1A0QO=-GLR4 M<.3\H,&C-Q?0I$A-T=QQHZ=7#2F=,/W40/FS1_;[JOCTL&^+VO>E',M7LI'. MJU6/V!E1(C,6EZ$SAMA+&^U(3R/>RO%C]8PT-2:E_;?7'[.O[YIG9,K=:>/Y M6!Z:SK%X#1**HC B$',J$!.0)!TZ#GBJ56T^%R;'B\ZM&][ZT3CAH%'#2]_[ M[&M;0[K+VS%%E:^W65T7U\7ZEY?M7_:2C) Z6-SL MV$,E@:R_?903W?IPE:$<,[>_V[9:2 8I/+Y/'\4PY32)(R$8CA'B*?=[M+X? M:)W/OQ1&QTFH@^ZM.^S>_@CW)+W82RY.XSD]V2PEE-:33Q_HWC/OQ+5VC''B MG'?T;AB*2 >7DXHF1,DP-+;X9*05",/TXR;8RT\XCOS62#$NF;>15-*\*C[+)/\WT'@:8*4[EN?$<[\:60S M />*77.2?KR(Y6)QFIXX+A BZQGCQ ?OZ(27U=[!C65F"C7F#5.$Y; N/S?8 M=E@C*3CAVD8V.-HF$/(X89!%(>"<,3]"J+=-_(3J/&]IQZ*6INN_;?G<=LI- M5NQ.-U/LR;D&T=,5VPW'UD5YB9([557UJ5^^FE8I_?U M&"K1/ET&;?-M70 7I7SFFJ?#\_+53LL;#9W39\EFSBL_9 MMKO&\\-M6>T_YM7=Z]WGO"O./5[P#5&">,A]'&(60(Q#$$4\Y@#P. P$2?1F MIR8(_"0)H& QBA*"HC1*PC"4AKF?^C% '#J?L;;P7NTE/JEP T!-F7-!O:+\ M79AS35F42*^\YK^]$\!7;<7722!.4'N_7^PU P-JQ^328: 6(J,N/7PJK\[9 M5)5=D175?V;;A_QT&Z8[_/SA-L_W;\K#\0CZ[?@#_:. S:,+]%NS45/L;M*\ M+FYVV? N^DH01D02!YP@J1$1]&-"#P=G14 D9)U=\@O"=%TS+#WS#JZ=;L1> M>?T)]-8]K_?OJGDUY?ASWO!>9_N2RN$%%6T%CK M2GY#$XZS3H?*.X'E_=X T\P=I@2JZ?X,W.EIM@%M3I3W>6)&5',BD\M0O*E. ME%9;UU2E2J/+INO*@]1KRHJD]O)]\;4"?D#\$(91C F ,,0DA+WE($F$CA#9L.=8DTZ+GH]P/7(H>FXZW&O3 MRG4K;*OIU=Q$ZTG7":_9<[QZOQ\@SJQC"J2-2)I-RI>A;E8]*MTU4,T+N64(1"X,X$"&,>1)@QL*$]990*K1>Q##Y_HR:]FNYMZUK1HRJZ9AK,O5T MZPEW2]*N9X@:T:HIM"Y#FR9Y\/2*K\ELJ(^W^HYX;##OB_J/=H*9ET[;V;@*)$#L8 A3@$D L*8!R#WB2%T%"=# S- MIT[#5IK9FM0T.G75R3&3QNJD3J)C=?J>("5UFL#KTM1IBBMGU6DR/R^I4[,, MMNKN(.)?U[>RG0U&A\J8;M3& A$GD8 8)=2G89Q&4B,[RR(.E#;H;-IS72/2 M73?6PSQVME==W5F#54VUK-(\+EZ78EBS#N,LN2U&KP'Y\F3/'<>;:?_Z*:?AKBFJ22^&&74C2H?":SN C$91.,$X]*=\UV M>KIY4^YN3@P#&OD! 0C$:2J2-(6$#FL$$8N5"ADMFKM4LJEEMFF@6DHVNB2; MYQJ'_-I*-0U$VYE&E^#IB<8AT8O*,]NF%[A,,X^)U,PRAE%8;I(Q=4@AQTSB M2G6]Y;D*R'9Y)XX2EG+FAW%$ XQQ2J)A H7\4&NMQ=B(XW3R?#6ST3*P.8]J MBRRS4*B7,_G\GM1UOJ^[05F2^"GG-$I%$(82 M!XWX4!Z$N*]U&L.B6<>:U2&5;G[+=7>33L7U >J&R'W421P300226(8@N'"N=MV*#>\Q^E7P\8Q%*8Z'4 M:9#&,!&!3R,@>HNA+_3O(S>TXU@2#_UQ6'PQTK])-*H)WEP,ZBG<@;PCK,OJ MV0A'(P)F@]EE*)853YZ[;4)Q;],'D.B_DF!J:19=ZOO5]@C/Y I%8S8UQ&D6(DWDJ1]KG2"[I$"=X^DE MB9K,[X)$:KHOSUZ*:(D7U;<&1]I3>5)OVZ['FY:>5/L M\M?-]?2K"!/ H;B%(?2"@:)/Y3' !II+9--L^18OQY=EG2\1E"Z9K',Y85U7Z"Y#MZG\'5;$KMJ3TQWBI@CL@-GK0'LG MJ"^EBLJT*FFE_2 M34$=>'A65UVQJ:^V_:CTFQ(:&$<\)2AD?A*@6/B^GP[W MS@2"!ZM=?M,P'FIPKP /D' M$&$M>I6$V$W EB;&CKP\*\@N654Z8_(^_YSO'G(A.>FKCO]6[&_90[TO[_** M?*K;/ULEE&/@TR02#S^T(#T M>I3>[SU.G4,0UFC6. 9Q";K-#D)8HEWM4(,B+<^(HA-6%W"PP;I+I<-6J*%M M:5%G-S=5,]*2K?'M=0?E<&5S0J5\Q@QQ"!CC#' ?HH.]P ^#F"H?FYMDQ?5B MY"-LWMMKK^]J6G?Q6V!3(3W,1J3F"' Q'&IH_VQ<&IY\,^943>/'W#\G[%8H M6X":V_&CM-V8-'3[8W$G![YOKS_*D6]]G5=OK_]:EINWU8>\^ERL\\/=0S@0 M#- 8 9$@"'$B>>K-BI"IR[<-8XY5_ "QZ24]R.;7#4SO;>5U0+7.K-FC64'7 MYV983]Z73*Z&X,]-LIGN6R%;+04H$'(N$]CD<@$)P:H[I:,V9R\]= >#<(1" MF&)?(!#".(Y\R(+>,(54J>K)ASP["117(QB>\G" =5F MZ:(GL[GJPEM.[CA[EM,!N3N%74]E$2SHJZ'>J6H.:6 M/"GM-RPS_7[[.:].C"5(I )0E/A!$/@.9*[8N M7WIB[9 J&)LHT+K4F6FS0PJGR[(&E=IZ_-AQ!2DV9&I9*FSJQ!D!GL2) M:AW?!]F"VI*4O^;E397=WQ;K;-NN]X0X@B2&$8DQ1D&(>! FPUC=3[0>C#2W MXEB!3_$8W14W@;]Q.9Z7.CU%UF'-27G<65)&"N"F$[F,$C<+?I2VFYBFYN0W M3ZUUZP-A&J60)XSC4(2AB!$%86\OBG3/8YC;T>DZ1J2YR)]Q96L:T9S*5"]&>Z7X\U1Y+S*B_UECM;\E=7DE+W< JBK@/?2 8 M0VG*$B80'P964$YK]1YKU/Z\XQ%.!T;["49]FM14Q3%#>G+2@O$Z-!=[:?$I M(2-",H&]92C(% >^>V9Q(A>JFL%_X:0SX!/JDSA-PSA@'$8^XISU!I(T52I6 M,OBL8XV02%X3/8'0X41-&!S1H2<(#8@+Z<#1_Y'^;T#2,OJ]"?!R<@/1Z^>D M+K)WV;JX+M;]>G<:@20*4(0P$M0/ W LB8Q$I'5=C_[778\,WA&FU^D-"%+K M^VZYT9. !HO7@;F0%'Q'QX@BF%.W#&&8@+^TU8BFGT1Y,UQND;(4BM@GS4.J M?BQH"H]+)CX68.II%'5+CN5CI/+_C>X%.9:H5=C@FI55/>%9(*'3SZFX(=:P M".V$QK80[4*'5]Z,W#%DE\L%[(_9\T7A((LI0S8.6/.OZ^W#ICGG7=>Y_,_F M8_9U%8/FH#> OL]\$DD4(!7#0#7$ZK7++HS/ER#RC5<='+!WTMJ,;X44<6FJ M];*&PHGK*V_ [/6@/8GZTK&P=P+>>4RL'V82'T_M!$+ HA%&4 "!@0D&*4AYS '@4!8E0 MW3P8<\!!!$"< )>/,S[%._Y%ECKTD6KW?W#_OZB.%C_G5/I?-_-/?VAG)0&F ? M1A"24$"?]9T,AR+1JW/0LPT(! *EF,J>CGR?)$$@.[;L[T*F$,Z%\]J'M@]^ M;OO@W1&PY@:E9;XU16UVHDU5[LH[@>H=L%Z=2)^!U$((0RTCM<8*>@)WO8! MN?4I8CT=MD' ])7W*]".HR]!1/2Y'A-114):AI*Z<*V=IV'I:^CZ7 M0]V']?ZA:J:3N\W[?-LLP9'UOOCG&J M=5N:?OOW?',C,;8 BW)7WQ;W]-OKW;J\RX>#%_U3V/3;(^PD,H0^"*.:"<>X#PE)*M>J1%@3;]4;4\>;O$U>OO,99[Z?&W3_KW0"Y M0 JUKVV_.&*'A106XNWX5G?7[(]DH@4V@67DKR42<_:Z^>5 U%LF+ZN\N-GQ MK^O;YBY\^=LO6;7IRO5"1D)(0HQ!F/A<0!;%[&"2@MA'6">[33+D.!]UV+P> MG->ATUP!GT2EXH+W7"QJKF^?(?!"Y;IC+(TM7-L@=QG2:<>5I\O2]OA1E:A2: II2E<1PSQD/.4L;"WB+C1.L^A"EV'(O3 9HW8/-Z<$;7(TPB5$VC MYN)23Z*,:72B4","";E7?W57Z;[^K#Y*_]P6[&=^R 1M\R M7FB.]RPQ(THSC]&*!$?5JHGK_]KJUV!\%]1&@,,3(YXAPP6$Z MS!>#B%*J6S"D^_T9:H+JO5=>>[6^HABPI5KFXY(FW4J> S\'1;F,B'S'QV@U MCBEWRQ"/"?B_JZF9QH2J:+R]SZNLJ=?A7^_E#&*X\S@D4J- 0 E*4X%"*B#M MC04HUEJ5-C3A>" RH/(Z6)KZ84JDGQ'UX74Y'EB1B1E(I/+T)6I M3I166Y?1[A=[J*I\M_[6;]QU-N,(^$D((C\082)(PF D>IL(<*6G*NQ8FFG_ MJT=WNC%OM =F2JC6)M@,7)KM@CU'XV5WPIZGZN6ML(D4+T.@+/GR_&:8%8:L M%+:]&:Y:H#Z1EJ. P]C'6$1A&/?&PP!AKL@!5WKKYJ( '2MN MV]G+JN_O1R\\^>=OV6NOW'DG0O'3X(+7^: YL+Q,D"TH]A+B:U_?G\3[I;W> M*^^[^+=[!PM*#89Q,DTDKIO%#Y!VG%.@DZ3FB8>ME+;-ZKJX+O)-%_O]N5YN)!1DL!0P"CF(0& ! 1W<&'*0VXSK3D#.7MJ&SSQFB;N MG?C2IKI">C/HG>M$YR[T=I+=(J+N).&IMX(?(]V91FI"RG/>.'Z,M.>>!LW4 M-U-[_(GT,AN0^[*A]W^<(G;P:\!_RZOZX]YW6PR-#Y$., 1BM. M-4D[9HBQW@=$&$F=3/5F07[).6"7#Y], T\<=CT1G*=M6)XA+JY9N)XZ]@GS MF8;1EA$?O/9ZMP^I]Y'C7N?Y C.LU;#:F&G.VKQ^C%Q\(6Y,YZ87B."DK/UK MN4_SNKC9M9=!U-V!V&><;"?3?I!BGJ0I"2(1,"%82'I<*8C(Y$QL%8WC[-HI M7WG]HGI:2*!VPS0A*5XL0C82G2?1>T?X7E9[G0-GT^%2LI8.[[J9R$E,%YQ= MW/BKDC$<,JWT(L.']6V^>=CF;Z\E$IF5LNU!Q=Y>/PNWO=C@Y%)8'M,(AA0E M" /(0IKX,:8H8HQ2PI)(^6T&MS FS1XLC0:YS,'3,]B>+T;CHN^ MO1;%+MNMBVS[KJR+QH'AZUZI/WN8U>9M2XZP84(OS\93 M3M2.A^R;1M [Y/4>79TV#/-\8>E4K-W8C,ST+M4*EC'ONYCW3\_P7C0*EO)5 M/RD]@S:OKLOJKE'1$YQA@A$3 '/BIXG/HC1*>YQ)'&B59\Z/;KZ*;1Y]L\USB,[0^1;5SZKY=OG$="^>AX=9/MBO]NEPB. MX_'#/MD[V?/ZY8,3= /BTZ?W1$@$CZ*0-'.X%%&?@3AL[A#S8Y\AU0/3LX!Q M)T>G^*^\1QZT>_2G/CP>(Q_=N-B+?E;(']&F>8.[##V:V>>G)\0OP+C^2/?7 M_ M9KYN5HF)W\ZXJ=_*7ZP[#;L/:&U2E3I[^3"&QWF_S^N0Y&H$;'02,$5^$ M&. @:$ 2E"8"P52K-&UF:*['N"=3=^F/=P3K/?;H\$K4P:=F-O_H!WNW3,? M\P19=P"\N/B:K\I,#^V"!LHVXJ(T2IZU 2PC)5W*^;/CXPO$0#])\:S:2=.U M')E_N,VJG&9UL9;PTF+[L&]>O'ZTF2$A Y3"DC0'-V%+(I0GS(3097VYUUC M<)QVFO(K&:5M<1CLOKWV/M[F7IKORCLYUI =H/9^:Q^,+SV6;==M%;W7>N3Q M=Q\\Z9;7^=7\WC3M6 Z;;GZY7,3,$TF/V9.@O1;U51>7["0FR\D56APK)04W M45N:^COR\JS,NV15J>0J[:HAI$TN\\C^V^M=N\C23HCZR0["+&2$XA!%& 4^ M#%"31WP@DIB+!+YT\9*ZH3!D&(<^AG%,$&$1Y1P%&(1"2(<3Y/!&[!Y>J[$' M@-X)0I7U!U?D:E39S$ZR63&-!;+5RF54^#A7%6.5RP44O]CUIW35ZM2T:Y,7 MJX.M]_E-T9C8[7_-[O)5R()0?K%Y0L8/B9_&01KWO2F"/%899)[]. ,I#E() MF\4<,2@H)G& 4Y_*@;: D>MBDJZG'$%Y#2HU/3(G;%S;9^%*3\HU:1H9B=7Y M^B\WY>>?I9/-( PVOVA4!IZ,O[ M3?[U/_)OJY '),* GJA#9IJD+ADB\CI5"GRII6/.%@5"Q,^5J* M6ACC_TXNIC&AHA>'^SCWHJC7V?:_\JSBE; M/TF!TJ68HP9\"%$0,I]1!!"-@@0"XBF'$6D6-.0<%6=D9#)SEU>2Z2Z4%EN2[OA#%-N\8M+"35E] MDZ,< 'R&0XP$3")*19RBKB](0X'2KNRY;V,Y:O*#"%%&.0I92DDJ?X,3(.0? M<>;Z(MTNH;:8O!Z4[L!#DRW588<[HHP&'8H<61MQ/')_=+QA1M3E-6(2^N_& M&E-84%&&?M'DH_P7*]371]FPT-M/_3W3S8TH MN7S_-H-=3FP*^CWZ75X5Y:8?4V"" YYPC%@,,(]2.;081KXQ"X%NUW[R=4': M5[.%\!E**< !BA$(0,1 XD/L^NG6H54?4!G,& Q)4^_W[O@R% !5JBQJP2,. M7A %,[Z6HPZ&^)^1B2E,Z.C%<1XBY)_4JX##,(KDT(+(X2T/84@B.C3^D"A= MLCOZ_6:7+ UX2&2_@C#"% K$$\H!BR(YT)E+,TYGS2TR?=70IDY=-URR9J@< MZH19U(XG/+R@'J:L+4<_C#UX1D&FL:&O(0?%.MB2TY6$QH*04,A4&OH!$L.^ M7HJ9]KCC>PN8LY0$ 28HC!'#%*,01]PG@H914Y4RLXYT>762DF@1J*LEKKB; MIB9*M%G7DQ,NE!3%A+NE:8J1#V=5Q9P1%5TATM"F-;;-;E9^ZN,H1$+ 2$1Q M@@#C8=\5@C!4>LGP^Z\2&+,@XHB(.$ A]+&6BN;NA7W1/PU#IC6154S#D88)\'XH M^1'%*0MP&'(YE!T;]U^3.+5Y[SZ5*J>)ARSY(G.U%1* MA@GU4X9YF#(115II]!24=DO7.^TWB;QQX9R;-4,9/<+R?K_8B;P1CI[1%YO, M+N-DG15/2OOM3D^)7N\^RP155M^.)@?MBV-?(!HD(N+-PBZ0,S5(*(A\R&E" MJ.J[>%-,N.M, ZI'O>E"5_&,4#32EVP0NXR^9,63TGZS,^Q+[[,OOV1RQEYD MVWH5)C@&1&:?&$(<^P3RJ+?%:!@I%4!-L^!XG4%B\>YZ,'JIW) Q3=UQ1I:A MXEQY#64#I"OOKU59&^U06%"<4W)4M,:(S(6IC)D/Y_1E B/:RO*WLOKC]>Y= M5:[S6AHC<0B12*24009A(O^3],:2%"F=W)AHPK&V-&!>%;M7]P-S81ICZ,0YC9G"B;;&-.^LQ6$JL/ Y T0-]__3L6!V/=J=4G5X)A&%(+4*LG/,^R>N7U M9]R7<[?A.(,CNF4]",O0-/MNG;VNT"IO$W9?CB9%"@,*I=8&,151E,98B*Y_ MQC'FD=Y&\*BI ('FY7,J/XT1PYQ*CZ0"I*'@TF*@]8*"T4YPCZ[(Y41B9SQF M,J+1>!?+#7\VMK$N)F5C+.GM9.F3NPS)LN/*RWM9IORH2A-9KQ_NVEN:-V_W MMWG%RKO[*K_-=W7[L,VZO,N[Y[+?7G_,OAZ+LV*1@! D"*8?8.H$\?MV^&(Q+[Q7:=#3D>Z<>NH[:,+N[< MRW+>OF Z?SN#X\G(B?L80!)1$J2)'P@_X#CL481A:O@@H1W;KF=SQ^<&1[3 M='IGB7[=6=[\S.OI\ C3"YKI*;&H-.&S&X]E**PS[\Y._URPJ*RH#Y_J_!\/ M\24N !GC$ 1Q',O!71"R,&0 $_D_" A?O'2:9O+W':[(#)"\ Z:+ M#8+.D3/6]Z;RN9!.-MF-I[W)#B^&W:;MJBLB?)Z@@((D12!,DU# I#,%HY3[ M6J,-$P/.AQ2/.TZ7TA3/TTRCSDAM[+,V36E>)&P.E6DAJ"N,'H>+5!=-%\:5 MQ80/555A5;XI]B)KGK+:?R-?BWJ%P@C[(?-%R'@L",!Q&G6&$$^8TI'A"9]W MK"@'1%X/229B"4I33TQ(4U,3QWQI3BWTJ'*B)-\3,J(C$]A;AHI,<:"TUI*F M*$A:WF7%;L4(BT,>D^9-$AKC)!5R*M&9 DFB=//9) -SJ\@!UB0=4:7.1$D< ML#912UXB; 8U.4!0UA--#I>H*+HNC&J*$1^JJO(FW\MN^?;Z8/*7_.Y37JU" M3%(,$.5^FF _H@D406\*4Z$U,C$RX%A5#IC:]=,6E9Z:F%&FIB;.V=)3DZ=$ M>;\?(,TL)\^Q,B(GDTAC/9 MBQ=65LQ8F: ZW: ID1,PGU)&00 $"2,Y'0M[>QCA2>NVZE8NHSQ&4Z4)5!JK MCP,6K>C/1:9.9_G1TR!-3A>K0KI^O*Q#1LP8*E$WUA*08!Y3/R4\"F@(?!'3 MWE884ZWYE)F%F15HDN:HDF:D-P[XFKIQ=)$IU;.TJ$N,)HV+E!=='\:EQ8@1 M0UEY4^SRU_O\KEX%F' DXEA@FB0$!M(T&= /-:[%-&]UH M\&@D-FXHG*HW*NS-H3D#.^JRHT_H(I7'P(UQ\3'E155_TN)SL[ZY?I MJ:]9PJLXB5YL9#5GWM:"NJ #9A9",C;=OTCHEY%2+N3[V:-K\T= -2G]FG\A MZW4S99!FWU7E3OYRG3G?Z$\5N7=Q+7&U]/XZ W]QK@ 4/ M010E4.9(/T# CR"G$0ATDI!;)(Z3C@3O';%YC^'+]NX='&@N?'WT8YT/9D>$ M',=.+<,L)VQZ&<5UQ)SDCDEDC^2*>8*XC-PPDZ_E);J)QH-FKW'-UW9X1Z+XG/.KZ_S]?YCE>WJHOG[MN@H30#R64(H$PGDOH]80'LD M*<1*-_ZYM.]8YSO4W@GL_@WC(W#O@-P[0M&6O/),PY8K" E_I<>UC.UZ*=IL3^.!%N'A:->1 )D(*( M,CDUZ[$( 91.#KI%L-2TJ%57ZSA(3E*C@_C,E!R7%!JG"=)!B,Q29$^Y=RVG MGS]8OCQ;5SU/4'[(G*GKX[2L:<2H4MYDV79]N/OPMYUD^'W^.=\]Y']]*#:9 MI.WU[H"$YK)9YQ_+^V(=^5%7XDD@BR&@B8\YYQ@2GC+8HXD)5Y]..L3@.'<> MD7LM=*_#[O7@I13T_?R WVL=\*0'&N+L,D@*F7,A\='+G5-"\W(M^KPQTDBA M"XF561)U&S.U]&E.X+D$.D-(%I!"Y_"RG+>A:Z31M)#FJEQ:IOG^2Y[O1O&0 MW89 MU]_R4IU#\X&.S=\?ZGV[R2O*:F0+N%W13GB"$CD)IX!!C%$$ A+W& *B]PJ] M7QH&&(0][;#B'2>BO) MCD77H[/C4&! Z1U@>@W.5S[6'(S9X5EQ$#8[Q9J#KY?9O="M-DK,C0VVK#*_ M#&FS[-/WC\A99\SU.9 WPVT9(HD!1"$D4$)#41Q#?]A83J)0Z_IT]VB6?A[D MC>FU/#,$4DUYEQ5#/56>)7R+.B'R1N$"H?DBN@RUG]%?2Z=%3)E6'B(?CB_V MCX;1(,0LI7Z:N+O83\B(>Q<:<9824SC0G"_7[_-U7GQNSJG]FN_90U5)F5J% M(&%ABOQ$\("DI/EEOZ$B4I @@VFRF:%Y9L>U5PW@KKQ=KGG!SS0JM6;"[EDT MF@#7WOL3 B6R*Z_#=I%9[[,LO3S9G4;N0B3(BBO/3VUM\*,J3^T[[ 09(\^K.LZR,",XT%I>A-!-]*&VV*]W[#X?;6\AN\V%? MKO^X+;>2KIK_XZ%YNK ?>4&?$U^.N((8$<(AI@DF@[0QH/56CS6CCA7H]"*F MYF*F^@3I/WEYBU7W_D-;=*M)U$68UE.MIR0?@%UL=J;*V(BB62=]&2)GWZWO M;C9TPIOR==;Y=2ZE=M-5W?5C.IB&.!9!PD0:8 A]V._-T98HC7.,C3A6.9Z M5'+F=ZAA?>6]-'*P2J":E,W G9YP#;1UB"XTSWN>EQ%YFDCD,L1HJA-/[YZV MP8FNT+S>KCMLZ^YYC1O,J-Z$C0'E89:=(#F26RGUXBVZU"7D:4S7"GHTU26 MER54D[TYHUAV6#(<(YU,3WV68A$$@+,D"9, X@CUQ1Q"_@4R$RU]._/)U7&T MM"MWKVR,F'3H-!HT.>)QZKCI4DM59]E1'ST9,+HL79K@Q_@8RI@9K67Q$]7K M!VT$!BOD)BQJK)$[ MIL]DE?S1X.@B\[8SS+RT4CZ!RV4(SV0OGELMG\R*JNB\S_=9LZF M)NOUX9ZB?"/UKU@7^Q5#G L_E)I'HCCR0Q\$P^J4"/U 3W\L&'0N13U&+^] MZDF0#4[5U&AF,O6$:6"Q1^?]=(+/ZP">?T'.B4J]S-B(8%FD>QG:9=.ATEG3 MU'W%L5YOR^;=AK?7K+R[SW=U>QG"^[PUSLIZ7[NP>RWXJ\-[ MA:]:_%[OP,6VN:;Q/38_FB>0R]"#N9S][J7$&3G6?Q2L-4T;TZ?@2%4UU=XM M%/KM^#,=//(EJS:'-P(")#"/41@&8<18A.0P+NCQ(9'X9@^"N4;E>)/N]-VH M4R5YI#BGWGB?OCTG.5[KDMDS+3.&6"UK+#.Z>@EDYL Z?@EL8AQ&$LO\L5Y& MCKF WV=?_YJ7>>7,LY=9K['$MEE=2Y1-Y4A[;4Z%<>9H<73JD>#R.A6H0D,*@KU+.3I":\>;VYT\QPM8SHXF#FRLL:,J2^]D$_LUN\O;T5,(4Y\DD +$ M4](<-@(!ZDU0H#>HT?JP8^%IL'@-&*,YDQY%:@KCC!T]25$FQHF"G)(P(AE& M7"U#(\R@EQ;:BID*=".@F. @]3&C,<642RNI&(R0*-$Z JCYZ?F4P&A.HTN4 MGAHXX,A8#RXRC7E,A((F:#*V+%70!7]&%XPX4'Q==)WOFH?9&E,?OY0?;\N' M.MMMR&XCY)]V Y.0!0E(PI0"ZI,8A!1'P\ DI:G2)? 6S3E6D &DUW:6G^3' MT/E2'6>C4$YLG3$J$7@^Q?4*C 6GR%HHEAK4>\)R;:=,'K6TPKOH> MIP(GSRB\ T(7\-:(98=*9XW/3G;XF/?W7E.!2 33. @2S#$-:! /=FGHZ[PS M;<':[+D!^)9R@P:CTU*#&S+M9@:)T7)BT*#73EYP0[.;M*!$]^2L,#!BD!3T MV5QV3C#P1S$EF#*EGQ%D\%%G*HU '/* )7&$ E3P.*T-Q7*WY@E 0T#\^N^ M^9Q AS==J7=$V11U;R!-%G,=SDSUVQ%W5B3[T.*Y-QBE)E MX9UJR+$ ]_"Z#=$>8-LY-#1E,IT*>CPGDWJZ/$:BB4)/9E-#J>=DU4RQR8'' M+[=YE7OYMK@I/FWE+SKMO['0R'_L&[*;-L"H_UM MWA:+9[MO_U1[Z_+NKMP=KBJ4?U65#S>WWGWV36+<>IM\\[!N\-577OWPZ>_- MZ[3RFW?9U^+NX5%Z M6\HM_TF[Z1A':1(3$@,(A<\"3D(_&4H/?*QU3D?ORX[SQN$D1?OLGM$;K7HL MJ6T&NB-(+QVH<^/F5O-3&D9V LWH6L9&H"'VIQ>53V! N7K1^#S($=UN\V3' M,O5%S&(6^%A0!@&FE(%A!8)"K3*#BP!T72\Y^9#8E7?2BYOEO*GU#Y=I!VK" MN?@FH#DO^X M9!8%H<\YXW&,0\ 2C*-@R(4B%DK+'],L.,X01U#]I%UYP6,B$,S]A(14I MYU2(P0)7V\DR^:YC'>F@&$V"M>A1DPU7S.B)A2(I3A3BA($173#A:1EJ8(2\ MG-Y*C'I^-W)!:0+]D*,0^7X<42C"-!K.%N- &/1]Q2_/U?N-IH2:)&DI@ -^ M##7@(O.O1RR\K .:;"U*"72Q/Z\%1@Q,7 -KISIR2K2^S=_N^G)+'/. 0($( M( 1P'(0"P!X!HU#O1*]%NS,IR;N\*LJ-)W%965XRHWC2JI%S=O5TZ/Q2X&&9 MKX/:,'ZIX\#J/.HO 4V*QC)TSHEG:@LV%MBSIY$?OY3];"TE482I'*!A#"G! M?D"&>Q8@PC:6_XWLSJN1$I=MC=2@V)9&NF'7C48V]^$#QBT3#_#Z1T*Y<]6[4ZKUXVP#2*=>WR.RZ5EZ760"8]>D8F!Y5L ML)K42-NE7:-@^F+TFU5/'[*5I3"HU3/K,/1,[G''\@(JG=WX5;INGY9K'L]5 MO[PI=OGK?7Y7KZ(X2' (? Z3A *?$09I#PQ'062UPG$ZG 74,[YPYWWCB]' M)H^]O2:;3='\DVS;_EQ-'O:W957\=[Y943](4@H12G&2H)A22H;KO?PXPK.D M$@LX'>>8(S)OUX)M#LYU1^CD_^?59ZE(UV7E%77](,<1=I:4YHFPX_PRSAI) <7O:.//TA.>CE8+I*5Q2;R@VCJ%6Q>P4.X[S#CLYC7WE90,N[Z=BU^4?Q1MA MK)"JEBKFXE-/ZCLJ/QRHO+! CU T(K VB%V&0%KQY.F;&];84=HZ.)AK3B(] MNE;_.],!C>)03@Q Z%/$89I $0[:Z"=,>=? EL%Y)*LY%GH_O"AQN$ZB&S!G M+W>*+)R;H? -JD+V!RP[E+I ML!%JOI,P;C1-$$P(E+8!DXDL"6$TU LAR)4RB"53CG/'N\?=RLZ(=RJ[:H/> M&8G52Q5/GG6Z^-!76] L,[R, ; M9YX^WF"3(S/Y>I=5;ZOV*YP9A"Q)"!=K4ED$GD[X,";3JT?EE44MLS5:W\-WX%< TA,(7. X#@$&, MTF"HR,,)A:O/>?6IG*U>01N?3E<_=46YQ_^ZQ.($_3#.5)+@-'X7+$3XT:L/ MYJPY,&X#R\@<%_3?=GW!Q$@XSTKM?W7'80ZG8< J)!2%@L,PH9S*K!D%/.@A M\@AJ+U\&:/>T<0OWX MF-@/DF^>B86+5#,EY#]XEIGDNJT$,YW_N6<\G[-"?G:;B[+ZJ_RW^U5$6$@E MU)@RRN(XY1$9"LL3Q.BL9=JF(!WGG&[4F_6XVBG/38/,>]C)#N*U;X)5Q[M: M#UOW]]IWVUXNRO/.BYP&> '3HT<-I?7P!\E;+\1IANF2<=/XP?.9-1H<39XF MQD6I\%&FT.8ENNPF?WO]IOS26/\EJ_[(]^_S;;.T^+'LWQ-Z>WVR^+CR8R9G M<3!((,WM@W\_C=WK1,R1[5>-$]K#4]J MR9]8G^R<:!3U.8O7>#9:3* T]X___Q0AC3+,)43*K"Q3(M]GQ:YN@M&$Z-Y6 M!$\>SI-#B_Y-O?[O^G_4C!^;KWS*^[?U'OUXW=:+'G\G;6SRNKC9M=;KAT]U ML2FRJL@GOY1G&,%S):2N&\0"2DJ=NUC.V,%FFJG^J';P323D!Z%42X4P3TLG! M=#PAG3..LT](^U9P?"#WM!6\'VL%RYJ.OA E%]-16PWC!Y^.6J/!UG34;EP, MJNQ8=E_L^Q/*[[OB!SD;%@_[ARI_W15 K) (PB!AA-(D!#S@V(^'\X!AB+2N MO;!O?<8*O,<%(MZ8YAED0'4\LG,=O]ME$%_V# M2YY,RC]4)<9S\7 Q;Y@4]V7DCPOY;FN&8"$"SO/.VW;"4K<[:'4/\F]Y<7.[ MSS?D&ED:VZ^RW@#8R>W[L?+XZ%'K4 MQPQYY0V-KW/]\"->X[S7>'\X*_6#9%*SV+K(M8Y;V0^>C5VS8RM?SQ+%*1>E M'(82*Y$&*4Z!X 00S#D,?7\P2'&L52$YP8SC//G=C0+=;,_JY2BJC*IEJ9G( MU*SR.',IR@'8Y2]$.> 8464+K"Y#0&TXHG )BA$W4V3I[<.^WF>[3;&[644P M1"3@28(HAS" "03#W0+,AY.U2L$ MC*9RF9"\7/DR\D9!P\Q94EXQ:8R]S_OY]8;L-N_S?5/2ECY4P^F9 YH50ZA9 MI*$TCN( "A%#D R729%$ZPIFJX;GW3X=,)O+FUW:%1QV;9+L*Q#(ETX]K3^:T[_@S%\UU5WE39W?O\+BMV M$L&Y8^X?2YJ? %\%& & .62"1K$(!0K\X60B9K'2*Y,S0W(LN$=@C\NS'Y_T M.RJQ-2%V%D(CB5Y"]*:)M]>Y<.4-3HS=6M)5U9_X SBE'*?![X -&(\C)#/ M8$)#/TK")-&\^>JL'29$Q%+BTY 3%,008\0X!#%DH0 \U*JH-CHA=X3F';!I M*K@Y@XJB/ MUFCK[E#/O]P:6U^*:^SG$<_R,Z>!D3A*I6EIA1%J#\ MIMGYD4I75LUU&>13O:^R]7X543_",,0$D]07,45)0"$EB,G?!['R+>EGOQ_Z M(@0(,1(1C@(2RL^G@/A^FOIIE%*73\ =('D#)N_W'M7<7><,.6,]9RJ?"^DX MD]UXVF_L\&+:;=*B7F_+^J'*CQT6TR@,1$H1$\T#H2%,2'3H033F"=>K6U6P M!T@S&O'#A&"&DA 1#N20!0(2,OD+E+JN1NVZ5;-<?]ETC1T; KERY2T21Z]H&[3V5(5NM>[=7F7 MMU<(MQ4BO:S&4 X,?,@Q2A(2A+'/8Q]@&H $)52*JXZXF=IP+&@'6-Z 2T^^ MC(E3DZPY.-.3J:=T76Q4=8::$3&:2N8R!&BR%Z7=)J8YHLJVS4$E.>EYR/]: MEIOZUWR_:J;M(()1!+F(Y=3=CPCL3<51$&HN@IB8<+[^\:XJ-P]K[64/([H4 MAT.N>=(<_S1PO [/E===3[W*Z_V73,X&3J#I MR8D)96IBXI@M/2DY =,+RKPB\CT;(Q(R@;IE",@4!TIKS'M?5YES>(+_]HD1Z^F! EYI"N&5*3R,T M2'*B%-]Q,:(5YKPM0RTFX"]MM2!#Q3BLI+PIZWH5I9A309'/6<@8Q:%/T+!X M$A"A,YPP^;[C(<6Q0Q0M)D/-T"%,4S4<<66J&]VJZ4\-H/.UBV[%XTB)BGP8 M$+@P 3'QX)R$&+.AMP'S,?O:B17-=_EUL5^!$(]V\C MTZPNUBL1$!S+L7\ D!3P:GO#XN+8< T'QXVL^%\Z[&%X>4=N"BVE>97F6EA&%F4;C,I1FH@^ES88U37G2 M8ONPSSFMB130:=JC:L6Y^G1 YM(?97;-%,@%K=,U MJ$-U617J0&CHD"Z9RU0B;2]>T"(S5E35B&;;9G?UPVT^O%!S+#.MA^HO03@, MY/\QU,P]TL!'23)LKN!4Z[D72R8=+T-T*+T6IIX&V>)439(N0*>>0CUBTNL@ MGE2SUQ>K&56C;D3!+'._#$&S[53IM+WJR1VIZWQ?LX>J.JUM33E,A.^+&"3R MEX@0F@Q;QVG$@=[0R\R&\X'7 9:>DAG2I29<[GG2TZD#GBNO0W0Q57J6EQ$1 MFL;C,C1GH@^ES9:EIRAOBNQ3L2WVA=2NW>$:K]MR*^FJ^3\>BOVWX]%:.94, M62P';3'#*0.$!WPH7/,!TA,9:V:=Z\X)TO:4X"G6?_(.:.?M8*K*K9-0V-N%]Y MZ>^6K [ O%?>^H!MWN[W/#\CG6TBHR4_=7;3K'"E2[ST&M"ZR YGX M,=Z'C)E1K@SYZ=L0*XB7PNH^],]N)I(9P55G33SU .[A\/J;'Y=K O9N6.!I66$ DP3'E# 8S D11IHO7MF MP9SCGM8C'#:JY^UE+Q,TTM$LLKN,OF;3H=)92U3K<;ML7ZS>R.Y\,@9G$0"$($\9N[?))$!#Y.Q4M7[YW[+(A3E'($,4 1(C F?A0GB%% M>)12Y/"UTR,8E:5T.QQM2AD].1)I_]E%N7J$Q!%G3Y2G<:O1D\0/.S4YX^@S MTC&5DLOJQ&3TI9V&H;EUD-]DVU^R?9.=R&[#REUSMB3?K66F/[G0-HTXQ 1# MPOT4PA@REG1M/N 12S7W#91L @&Y'T0,T3!LO,802F\)QA!1GP9:)=J&FP9] M#/0V+"U1JK:!.3^7F@+RR.(%[Q%4(FYL>T7J\PO8XQCV:>G&R\. M&%-_,:.[3.SM-03$"E?YCG% MAKLN>+P7K[SV&F!>B^QR=P^/T#32WZRPNXQN9L>5[UX;L,:/QFFMQE1[6G*3 M;^BWW^IFS6 XHDK6^^+S8:-UN,)/ HD#0BD'?A(CT:QM]T P)UK783DP[WA" MW_:^:QD9KVD47CD/_4(/:* MW9^]XZGX(^J+Z:,^L2.JZ3!*R]!2EPY^?R;0+9=FIV1C(!(0Q1JMZK]H[ M^_I]O[+]W;I)J_1'AQJ+A]\?$=0\]<_RAC* M19!&,L%%V\0R$LIE*7A:?'_Y>*@7EMQ+=2W:=6;YZVW>+OKO-N2N>7#COP^; M2&F$!",(I &.8@+D;![C81@9Z0WQK!AT7F)RQ-@N&FF[TA[K?"FOP7?76N0;5MXU METD=C(44IX$((I\*3B,4 OG;WE@#1.NU,C,3CN6L/6/RZE/[IOSZ!)?FO=>& M]"EN7KAG3G/;H@'4D<942'.S6?$L+6/;%--X7(8"377BZ=:$#4Z4:IJ^*UQ\ M?&M=4[N8^#P.XH21@'$1D[C9>N^MQ@PKC:5LV7*L.\TUC'EW#6.[X;#1*MUU M0^^X'%V"6=U15,?AV%V7XW?WNR%6H^YL9H+-ZM#4B6XVMO\SVSXY3$=I?OC?DWD_R^Z+?;9= M<0$@0!B$&!(6)Q1"S@?#L6"K77[3U.>J#4LM&%3J;_C0WTZQJ>]-W\K?Y;5, M#:7 E#.VU<:P<]%L>C5R"\K[J8?WYX;KX[)I!W'V:Y)?H&QD MK&N1[V6,>VTZ]/T]RG:YLE^DY!_UOUEN:M7+(Y\!A!,DR (PT0$(!Z6 M D3:+#UJW<'L$HK6:-KLTF:ES2Y7%3QF\;%=S>,\-,XK>ZZ\HP_>T8FE5OD\ M1[B5BI])D5R&8,_EK'$ED 6.)PK]Z]WGO#ZSI45"WV<0BC3Q 1:ISQ@+!R ! MT+HZPX'Y>:LQBQZI]6K,22&8I-]SL6]5LP?02Z@DT"=67YMM1&G1>FS%034- MML>EJNZ^R[YUE09D_8^'HLHE)*GU^V_O9*/?D]VFN5;LOOF151*!."0A2S$B M4<1#$G/4 V 4^WJK"A8-NU]=.,QQ#LO1FV+?W+.JIZTV:5;3U+GY-=+2'F13 MG=7!]'J<5UZ+]*I=OQG SJN?ZB2.Z*:#2"Q#+UTX5CIOQ7KZV'7]XK\/VW\/ M.3%_O]K*1%Y^V^>%ZZE6]<./_/$/.IW3IC#2-J5Z&Z%GTYZ5QY42F)HA:,^-O_VQ%(QR".(DA MB0'@$4Q\,6RAH20*)^N9NBGG4O9._OFM3!YU,SZL;\MJW]X&W*UCMB GZYD& ML\929IE2BRKV,H]SZ=> 1$^Z]*E=K&H9N/*R8)GRHZQ55;G.\TTMI(GR(AC& H(L 0\FDH6/-02(<$)%)/=?9D7-AW MO"G3P#P4'-T=P!86!^7UB+M+O'K,36PNIY3Z MK(X)J,,8+41777KX5&Z=LVE_8_S9W?H(^CP$ 0@(9""*PA@"OP>5$@0M5$#9 M@C)7!=3#8:OVV2US5SOF9K&QO7ON/"S.=]*77/VD2+B5'?9)D5R&G,_EK/'. MNP6.)XJ\*';9;OU\.0"#/$&(\81$/O33F/L@[8'$?I!:J'Z:8G[>ZJ?K'JGU MZJ=)(9BDWW.Q;U6S!] +KGX:(59?FVU$:=%Z;,5!-0VVQZ7)$L?KNGYH#MZ] MO6;EW5WY?]M[UR:W<2U+]/O\"L3<&W?J1&35$'QS.F(B0#RJ/&%7NFU7G^BH M#PI:8F9RCE+,%B7;>7[] 'Q)^1 3 &2=7NZ3U792B7WV@O$ K"QL;&KS[VO MD!>&B&)NR?=QX@81Z[,*(,*NIQO0T+-F656?KIR+%J)8)*]KD* 2*/7#%IH4 MJPAG:9]"?@4""":94-YJN;T@A M1':WJB'*9#(Y/[=*!!P*]:(]Z%*BS$,0? MSEQ8A-Z/Y7Q \2=KSF5H_G3NEC-U&]6#5*\!N'"BP'-Q'(48Q]BCCILXH>=V M"6TB2D)5IO)\Q<6_THFBDNY:*^@_Y";SJD2F3S,MI]VRDJ^GT@!@OYY"4 M/),#ZFNE09:AM'9<>W$JRAI_XQ04\3G^?O_()5P4D:LR?#]G^,$9 5>VJ=.+G$-7[\W/%!-D!?,UOBYVXHES,RQH3 M)H14N0'&**A-UHU)9R9B'0W*NK+IQ#=@23&G+)6ZS"]9([5]DA+'<8R9545( M&*$^3I%#G2 B2>JGW6DN&#C8:561[J2/Y9NPJJZ)'4 SBICSS]_6PK]P)Y5M M@+]2)Y7V2:N3JC$F?7G&^B[?'+?Y]B$B2> RI3)N0W9B!T*<@#/+YDXHBWP@1K@U!>!7Z9J0+9,$+P,L3+B MR?.K-HRQ([T;D>W%BD LY.I[/CZ6VV+]>+*:QA%T$NJ2D,64\!D+27R&W#2! MT$U2DBIM-HRT97LOH84G(A^@!JBX;3"62LE=@0E95 SZOR#P"C3HP)_M?V=3 MJS=8&PK;&^)[&:IES)OG07>C+,FJUZ=\G?.)G"C^\F6?;7(^O;L656'0>ET> M^>3N]//^6A%6[DEY_'JX.6Z[;S585R0..#SH^M@A;N3$%,8"(@T8(E$0*NVK M3@K,LBYV:, )])6X.UA-':=M*CDI76PKJ>GNF1M7H':D7O#6KH!76Z]W!]R4 M>] YU']W.;)MLH4&-'Z6%V$9 \(\KI<+Z(@*%]/592V^9#\:"\_'-N:3T$DB MZH41#=W$PRE$3%0K]A+'=URI.;(!,[;7[W5I#XY.X6*TD;P-J_C$E"DNV3NV MM+34.),*M\M-QZC>Q7+CF)6[.VZ0@U?&$8/$+>#&.$..E,9?*M4+BXN'!Y'E MN=O\QN=#6W%74UD=GAN/$R](8>"E+'"I'](D8JXP3B+$EREIH':!L1&3MI6\ M15G/$CN<0 !53*PQQ;!D;'9Z5V/J>93$;H C+XJIEQ+D.UVH)DAB1ZVP MAF'CEJ51+#1VA^TC0)ORX9!OP D]> J_[N3]U\7)UJ%OJYXU,MUD<@H[:VNI M:2V'>IGMYW$HR"J/TK-3ONRIK5[?M.>1LNW'LJK+ MF_=%/UP:,0=X;24DP<2/'A*OWL'(?\?LX,1?V?8_K;84LB1DB7NSS?N5X<42#4_?R Z6B>GH6+$_P6S@@J\%=+I%GL1<\8^3- MSJ#+X)+ZA+8/KW:-<8R83:QF@9.&+O^7ZR?("VDHV0PH#Z"P67HSC@7 M7@3+1_,AJRK"PHX3]_A[?EC!Q(W"D$4)AG[*8H1="%L3 61$Z1B&TH,MC]<= MEKJBTE#:GI7.<,[$0"?0(FP9+[\>]-+ "Z-:ZC<7Q1^IN,*[.F58G4^H5R2" ME#G8#8,X@EY(^'_]WK+O*6W]F+!GN6NT$)MKS:OVXJ+F6LGUDW6B:L5? TS+ M#;]3DZPV&G?\MO#.LU)KA%>@Q3AUX=\W21N0*I.4+T/!C'KTHORO:;:T ERK M-$H0\RE*_3@@(42QQ[S.1A+#0*6@CMJ3E31,O6+.%_$KH^1*D2@Y8;+'D9H$ MS2HTLI*B1]8RQ$,3^U!<3Y$!A;L.'O+]X?$C?T$.7(E$$.-!+"_$G"NBGA_! M.*4481J%;IJP;H$1Q&Z0J,421IFR'E/HT-7C<=Y!TSC3,XY1V1G.1%2J3FT: M6%>@!E9324]4_C[U.FN(IL')C %VER%$9EQY>7N!*7YD9:H[^;UB,4X21OTT M3I'KNYZ#&>T>CQRHM+,@_5#+*RZ]P@_RE,AIBA4VU/3C32*LJ$1G=4 1E+E9 M1N]7AUV.?"=40XT'WOR%.,%63W6X?M ?Z^UQ4^QN>]/(]Q!,,0TBSXB$'KH<3#$8S" ML ]H)TF,U!97>C:LKZJ:P.:VW-TV^X]OA&*L=+17J1GH6>.H7$97&NE#:?+E MTHE0KIB+ P=!AZ:(!JX?I"0(NX=[D"C5^I9\Y"0Q2?U8Y-N4J 0AC;*A$WV< M(^CX9K11FI5E]')5T*_&%Q5]ENW'[XOL:[%M[I%YEIGH41>YS$51C(GG)Q'S M8!\B2%D0Z&<%DS$GIH^G('JMRAF.^YRF:$! M,3% ZS($QH0CI?%73J%&35\%)WL4A7*RW89_LC_FFS,8_3* WC]LR\<\W^?; M^C;1%TA7<1+AP(T9<1+L!W',TBCM$#I1(GD&9@YDUF?Z?4FMA\:A.OB?-2Z= M:Z!">9>I&V]8,Y?>:HJ3L*ZY/IXU5^L+>*+ IT!)Y\_/K4/@-:5>'\[3#\M1FOX#Z&OA# MR;]WLQ77!@LL74;S0[FOB\"T$,^6U^"G#4?_O3C<%?S'NQP\YMF>"VGWD?CZ MKMS?9UM0-I>[/\F&6]=EE$-08WC3C;X;I6Q\ MU'WN4+M2B%V:NV5,/< M#ADA7TV@IN9=3[D:RGN<_.^<]W<-[_7X>@5.>.>1-@DB)33/9',L2PR->G9! M)R?B//39($II'OUR5AXIBY?I]Z&/H^44J*&&7(LD"^ZX7P MM# %/_,UR>[GM[JF!5+E=' R/I7W\.H8[3(T;HBDH<0K$]PN0\7,N/(\23RG.#7L (9!%R:,C_$'@A)IW!Q ^45&J$F4EBBZ>L9>VUXQ@FY:1I M(A)U8H]/5I1SJ=)E?@8TR0"IRU D$XZ\E@MN@AN-N-4J0&$:IA[7O"A"6!Q_ M[X^AA7&8(,V U9O/G21292)"]39#RJ$IH^1HQZ1F"T7)Q:"D25J&+F@AOQQU M4O1>NM9L>7]?-+7N1(G-LKZ<(-^MA44:1@F+HAB%-'60PX*(]C.?F*5,J<+L M"#N69R)GT)KRLN?@U%1B%)MRJC$5D6HJ\IQ#+,6AG?J\EPD:T!D3M"Y#=XQX M\KP"KS%VY&\I*=?_N"NWG*Q*U+XX//+569.]]K'9F$6'P[[X>CR(X,:74DR1 M."RQ__/? MZJ(\AT?%,S13MY6<4"ZXF=2T]6D+-:Y<@=X9T'H#SMT120U/'0*=1S/>:F.R M00:T?*:67X;\S^7\BSMU9FP#A!_X&VF7*I6G7HYX;?-NIIZGPBOX5R! M&M!5>W'CY/5GGS,S(*-C>%R&%H[RX&4]V9%LJ"S)R]V9&4*]Q'."T&$TBL,4 M!IAUN6HA=8GBK6#*CU?I&UK'&AM$%P7)"YTA28(>O'(=_RI*@O['7)F@F_"/ MW:LD2KJ/7]3K0_$MWSZJK_?5FDI^D6^MC=17]KQQYA>OYYR\L9C7 MHF\9LJ4/_Y5E^P@>I',N-ILZNR/;?LR*S;L=SAZ*0[9=$8?Y01K0D$(7N4E, M?=?KK<54*3U-UX;EZ=0)%A#5QG\N=F#=(%/,L-"E4#*Y8@+V%/,J3L0)2"*- M#+]!G)V,BM>9&4JF&,GE,C1FM!?/4RB,L**0Y76\/]:GONJ]4BYT#_O\+M]5 M?!!OTCC>EY6H/W=]\R7[L7(@2?GT+"5)$L @Q#"B/0K?#8GBO:J&K5N?8)T! M[FX9.8<,MARM4RRQN17C9Y M0ID*H<,Y9E::9B%R:AE'FQN]+O-B$^)A-GX_VDB6E MS0)I2I#-HK\B%1KX9VFU>,>LAA'S?QQ'Q4X88.V67HE3EW+B?+ MF>#)\%KT2WWL'/K,X>92)Z0H<'V&XLAG"29>ZB O0+[B"21SAFW'R5260^#/ M&O/E](0)VL'H>M1\$UANH$"OPI M8"F*XD@R95>E4_&H)GO*%%I:C0ZP,[@P-<'J,K3+D"\OEJOF&)(N8?G4%"GO MLV*WPC1Q'8JX/?[_282=(.B4,'5=*%4";IR%B=4(_-G@4I0C3?;D9,@^<>/D MYVW.[-2B?(V6 =T91^,R]&:D#\_K3!I@1&,U^66?[:IM7?\.;?[WL:K/7WS( M[[_F^Y430\9M>(Z?.K$?132,4&< ^^+-Q8+X5XP"K<.FG=AAB65DEIR=87R]%YL8)(A 8NT#:4N52BEXYX33; M4HN34,/N7193&SSJR6IGDG%>2%[QJ4 =#-S_ZY&#NQ'5FW%6W;%M^?VW?'.; M]]!@A$@8)A#ZU$G\Q$%ITD$C@:-4*V 20);EE^3[XELFSA2 8E<=]L?12FRK M8734>0%M,DZQSV5:* 0>($ #!K$2Q9O/?:E!=URXRY1Y&V[/"C\D_!M<#>[ MM1_[:4@"/L$/^'@$$?&PT\57TP0F2E?UF+,ZX3[V:YG430GB__Z3R*B^?->] M;>:-;5Y;(%U1MZ_QN\5*\3!KXW:I%9E?G*B:\DM]?UJ+.,D@169'!)6"^VQ$$VUX=ES.;7&WHC3?3&+J(<"WT&4 M1M@-8R_N#2$GB5S0[CQ_QA4ZQXRK1B+F:BD_17G*"OI2&TM+VY^"; M5D*UY+<.@,:#Y0G]>.('-'_"5EV&_$_I<#E;#]*X7.WBT<4?KQ:@;@#!%:74 M=X*8>8SRUS>&"0[Z8&3>/K:'7.3L#LF+AD0[,+02X.( M.90R!SE]B"=V4J^-2]*=Y.1 =$594?1.T_^J.]2N/7LMQ\+[;;TST9% ;4#SQ"7>P1 MS_5#QFA$(:0^C/U ]FI"19MN AWF!GX:!:[K((8A\Y&/$A=#&%G<)JPPBU>M)HF].1B@A.^,"? B&H(=;#I-TD$;E5&GQ)J=6MBE34R=5MJQHT2N4#&C/& *7H36C/"C-O4YZ M6K(*8$P1$Q6(X\3A#_8C$K:/Y\-WZ*BG)DD_>IJ$I&;5#[(#^-KG)I4WH'G@ M/%U#HC](D[>L3B /^\*;K^BWZNO>5E_IBJ^ MZH:P ^ '::HSHAHP:WF@[GY^>1Z+>)E%"Q RVQ+)DSJ1C%X30.'?*,P,6.?QQ&$4D$&$:!R:8M8^/ MN3PSUC6+'(R2@413$,28N]#H+/HJ4 M:M6I/'>:GJY5+5B)'H7>;H$9K?X^2SG@,P;>ZO.*/"VHUZLB?ZW?:WDOV_,_ M9#^*^^-]:R.D@9^$44))2!,^7:8XH@YU M8!"Z)$IC)^B,A:&K5+U TX3]8)Y !7I8:@*ARYN<4DQ F9IDO&!K)O%XG9@! M%1G)Y#+D9*P3I=&W2TY@=MFA:!)\3V5(.TMA[#H1]3WJIC[V8X?"I)_/!-"5 MBB>,>;YE:6G2Y\]@R4G+*,:&=64JLM1$Y05/;XN*.<(VY;JNAUN'BV9KDU:F!^AZ1:--D#NO0!OQH#3WJBE(\^]'\>3K&UP> M^3!0Y-7?N>6-/BIY*8D2TJ8;@2) 6 > M]M7&A);VZQO0HP0U3-#@!!PH."&=AVN%L6,>SO6&DX_Y_I 5_#WF8X<8$':O M=('O=5N(G_9=X%M^U@?&#A[2?%T:3\P3OH AQH)3I=675&$@XF_=6KRJM_GU MS>=LFU?7QT-5;/C?T#T?"-=918[[8G?;'.5>0=]WB$-Q%$(8(QA[;H Z!&Y" ML,)H9-BR]2'IA%?TR4H@!F4#67P@.F4''&QJY/5G;^S:VV\1B:%IQJ90&Y_^ MJFV@,&3-V!;:X]:+-OF)\R_*?F5B-23&L_*0;<$^_Y;OCGGU-_DV&SN@J;%Y M:52SU"8+&-IL>5;:?Z/5!CG^Y.N;C_ORD*_K4^VW8JIU^)1OCO7?W^W^+=L> MC%,.,X.%A^7U48^ZW"F M& [K$G\WX*%W V2-'W4'WG?.B C'-^$.6-?^U)$1<'/RZ0K<-UZ!G_A73_/> MQSS;R]8(G*Z=Y<;3136P\B K6I8O D_X0>L Z#T [W:@]@$T3H#T$9RY 5H_ MEM9Z:B/QHEI1;WC^_6EW,M)AQ1=NGJ?CYS_6=W56"U^MY+4=\16N[J)BW(MO MK\5M6S?;\GO%[5;'[4&,^W4)LT($47>U'3YGJ.<3O4 8F Z,;=*!.<)D;\LR M)@[3N5O.U"NGFF(TF0;O=ETDX-]%3UTYD!"1;TB8$_MNE#I^&O89AY$/IYIQ MZ*'[BTU VJ2<.2<@FF^![?F(_>:?97K2-CC_VBGH7;NV\.:>:@)CO]G_4\]G M&GIGG<^\VL)6IC?CWJ6_^FQGI/?&)C\F6D%Y3^&TF_ZIJ/Y17U^Z6:4N)6X8 M,--SBEBX ]!PGN:I2:H6D]V?'O;%?;8OMH_B&_2X+Z_ _\H>LEU>Y7R0Y[/S=%\< M"CZ^/I3'W0;PI^ZW8GC-^%]^.^YN^>]F]0#.D?ZM_E3L+QRRIJAF-U1O\EUY M7]0W*XOR8ASM.N0]K7'SUDC_7?3>XZO-;.,OL,H]Z/90R9AGRYM)=@ M@"&IX8P'V\(4Y0JC'?VP5@?$#L7GNGWND]N5Q4>!;F?H"TEAM=E-:+:^-NW'E\O MG]"?'4UH\0/A@%AUMYEC7TI0.P&$%^*7WR^NY11&\F6UH-Y0_T8__+_CO_;X M/_KMN#1!F.ZU6\ ,8D)GRUFZMMI909Q5=VQ;?J^M=15VOI1I?GY7T]^+PUVQ M^_(]WW[+/W#0=]4J)1'F$Z$T\3B$A 4,AOW!(NBDOLIA0EL8+!\)^K7.JZVO M'!391UR1&A$2NB;BA,_ONJIO\N4_S+.]*,:G>#C16D,-SRR6U$9J4PJ!& C( M[0SAK+18VT1/KB/[7F,'#7C0H)_V'*0FQ:^H^E2-MHR3E-:]+*?M"FH"?AI. MZK+,OY?-E@"Z%WG?JYCQ56OB^H'#<)RR!#J(]7%80A7KOH^S97T)^**6XTU[ MPOFT"-RUD$%68YZV@P_2-]"-S="^C,YJR)?2QHNI6&4A*_;UKDA3#AWM-N^+ M[&NQY8L*<<8O$ZN3S?6.BP)_'?EXS[_P>[G;=W]-LZJHOHB%PA]3/X_;PJQDS,2Y?K*G?Y MXX=L_X_\P(Z[37Y?/$N. H3"-.V,,^;%2W2X]$Y;5O48%&EB@ MQJ58RTN3.#D%GH S-3E]2==969 ^T92N0PA&^O$\QI@)CB1E9@_/G_9 MUT+W^%G(6JM\30E"EC!,/92Z:>J&'@QLKPS]^^?P+.#3P MQ.: F'MDM\U.P;0=Z#)+ YW( +7+Z$@F'"F-OW::Z[[TL?_C;T6^Y[]_]_@^ M_\:I%)5]?4Q$A(>$#B9N'"9^Y.+..((^TUK4C3,YV8KM"O3HM(IQFZ)8<;TU M';NZBRD%8NVNE@:IDED*F>%Z&:IFVJE+BQB3G"FKW?DR_B6,IN3TBCI!$B>Q MER1\581(&CN1TZ^2,,%:HF?$\H3:]S3@<18).>N[6G7+#;>%HCI.W@S:$2<% MGNVJI QE,F)IE/J%::99WRY)IP4&E17TW>[A>*AJP8;M##4@"68Q\Z,X\9@' M8TR3?H9*4*IT.<,8.Y;5\5^/I4B,^+@OUDW"%EK726'-&KBIP?=N([+ UMFV MNV#XI]H# "5/2AJA6U$2+3.M/TML@%V!EL*Y"CM?YDE&]4:PNS"-&^/))44; MSR)A%SIL3-& MKKS6(HH@J3*TY(J57:7*U7*GDA(E1X[4V:0O2]V^;M#?E^M* E=/TQ)ZL T M]%T,4WK:[4B9,W46F3RR"6-S[=I2[/^=>=2%[#:@W UE*-5^@3^%9Z!V;894 M,X4&5]3KT9[BD&!R09?.ML S)M>#7*R>S;# G*Y6HZ_&LW(N:Y*>,I!7Q*(Z8ZS#? MB5Q*&8K]M#-(*24JVCC"C.W(PUVY/_S,?U$4J/N65X=[,THXAE@YZ9N(4S6M MZT']S'G[6? &3KBF%;;+_ PHF0%2ER%=)APIC;]PRK<"B].1N#T> MKTED$A//25D 0Y;$R$U81/M\(N*%:O$$P[8MRYCR-9_6.)92$'DI[.P%<1*LZHN*).=VVE:4-+$')-USO]27+37P%"=O^L1)SMTFX4QQ MZE9C6H2<7:1G:.8VFM)E2)0!/Y[/VPPQ,W+:5G6!PL?7H-"4Q%SVDC"B#/HA M"D)".R@Q#.AJE]^*DF6C9F_C($AUO:3I>N=H9YO$C61\U$QN JK-3N?$#GD' M>1$BJ$.L^L3.3#LM0SKMNB@WQ3/)IZS@GNW O&84AXBZ88P8"I*$3S")C[P^ MM7^3G?",M:BCI%]WYWQE4-5$=RZJL^V' M[""^^+@B 40P9J[G>A %$2$N[&76BYE4>:J)H,RSO;$^(07W+=3ZSJ_[NO"? MRE5?$[36L)(NL*%T]TPX^)\_/]TSN0)-$PH/P)D+5^#,"=!YL:QV4Z@COJSV MTZLC/D4[RM7='LWF*V/FQ,VT@+K;$SI;SM(5U%89]97EGYJKZW_/#^AK51M> M10Y?S^ PP*)()3<*4U;7JDPNG+RZ]EN:FXR15)(Y0Z M#%/?1R%DS&>)WYER$5,J*ZAEP+*P?-R7XK["^?I'1X1DYU#F;7D]0]V%@6ZA MR8=TL!=$D'H16Y;O/ MY[;/P?T)W,0E(U^P,M ]1E"XC,XQQH'G92+'A&,/9HQ.U$?DP\ MTD]T0Z)4*T3UV3-//,WPHR(>=JC1DXT:"Q!@YI"+GHDWA4*=LR5)A ;Z5\5! MEP4U6?B<[[^)8F!GDAR-=^95=3+$D=;*:.53 M+Z1IY#,:4.IP T':AR4(I:E*GK?:DY6D2#>W9WV^'AJQ''J;)XUED%&*1BU_ M9ESSR*YUI,E:DF(H8Q]:VR@R(*L'O^[+JN*S_9OBL J)X_&'!_S!"2(D9JG? M6P@B!ZJH@\EV55WWDA"+LB**K012A$+&8!&$_ZPAB MM9I;^E8L+U1Z8/45UP*98K!T!']R,C$-=6JB<6*M S5;W/0B/0.:,I[292B, M 3]*TR^;XE9^OMTVI9^:(E:LI"^&=N! M$K$>J?/F[SMDBHE#(QB4$Z")R%-3H!94S5P/JU.CB9,D+O(SE"HQGM1E:) ) M1YZG39CB1E:%/N55+N[*X!:)J(Q:/HB$R&!$8!&Z:ACYU0Z>?=U$G M]E6$:)PERUK4@:L[U>8$3TV01I(IITG3\:@F2T\H/$,VCS(-LC0@3F;8788^ M&?*EM/'^*<9G\AV?G&VY2;2Y+W:%F)B)$^"=U22%GDLA813K#::&XD2&.%Z& M:AGSYGD\R2A+VC&F%7)BAB** H0CA#%+7!]U=E@*F4I\6?WID^PXE2\B2S,' M1E0"(M(4+J.[C,#_5@!$D0GI+B%N6OJ]W/5OR;O=NKSO^N$I>XW@ +N!3P,W M";S0A4'2]\S[V(^0X_>!9>+C2.V8BK89E7ZH=5BE0])JFYJTZ;,G)V:3T*8F7R=(K6R) M^ZD:5--JU25N!M1I-)W+T*/Q;I2&7[-1Y06_[+-=Q16N*'>_9L7N?5E5:7[# MO_,E^[$*TXBF4<@2Z$"?$1JCJ#^J"GT?JVG&S-1;.:DKTH)'B&$PB@X"[4I3?$RQ,R4,TJK2T6.Y%>5 MPH801\;]%!6.BMV1VV[#>.6N%UPZ\^I#L2M%[:-N[HEVFZ=/$;[$F[+T?"VR[=3FV;Q"P[" M(]4E\'(HDUY5+P>RS85ZH^GU'!8(O0$G5\')U^X5:#P C0M/"]RUCZJ9N!(C M1UU]LFQ2O>9:_4_6AH,!A>6]2% M0Y_2)77R$5Z\VB''LB+;>?[.U_5WAWR#^+N7W>:_'^^_YOOKF\]W&7_EKH^' MZI#M-NV-Q^M5C$(*H>OP3NSY*8,0N[ O@^2XL5J7,FO;>D?KX(*LP0NJ&B@H M3TC!S^"K *LV>S38: MD51MZPL1U4V#WXBLZK?$*&&=I FL2BMYHQ&F%-=+;*K+Z^AV6;3 CO=.3F(- ML2A?'N;^OMQ]/I3K?Y#B6[')=YOJ8[ZOS9-\O>7_V:RXX2#VDB",?49]+W9( MT&]$^80%:A6M#!BTG)W8 P.;%A'@:_A&4.M;43;EEG]U&2!BFC*(6AXR,:>K&R*,100X*.U,,TF3%IS!%N?E\R/8' M?0%[TXQ*[WJ.2'[:EJ_S>MGEP2O 7_UH_EZEV)6D>5QN_Y%W0:+3*/*AU5,P MGV#LK'S,'NO=>3[,/['* MQ_O 09"$#E^N8!S[D4-@9RX-3A=NRTF+MAFI;O+TEFTU><%9=0<>6GAJFJ+/ MG9RNV"5-2ULZ2'6VP1-0TPK,)6H&1&8TF\L0FO%NE(;?,@,S_HBYH9MBA&D4 M0Q8E#D9N9\I)0Z^=\=.=I-QH&5&?[W=XI+O/A[H"4SO5C_]Z4WU9"I?15<:Y M(#/55^-#MHL0_G)]JXN?O-L)HW7W1+O-;_GF5E2?6_,?U7?IGJZP_Y+_.*3< M]W^LDB!R>7>EG"_?932FV MI1"&D 8OX]$%M23 *2IS&(49QA*$;!R'QD13F!XMI'+4YQ%FKO'O6 M*BUR<((.3MC!GP(]J.%/''P8[;_/KF M\A7IGW)!:K$MZ@SL+^([)UC$QYBK!M<*&/N)'T%*69+Z :$P\3Q7:5_'.AC+ M&S\=?I&STGOP,U^:_"PN4P$G)\!3+Q3K&%MO,CFY7U1KJ4F^;D-QR1??!+,) M_UC.!\1_LN9)\<%)91"P"L3V '"\O\_VCT)6SMP M)S_ UT=PY@GH7 '"%]U"1S8:3&X(6$Q;J=7^83B:9715[0C"8VC,&61BQ+"(NBY?GW9:RP*J/A4=@=RC F;W;X[ M,_UD%3]38<AGH9\^9256TC+,FJV(=B5]P?[S_4J7^KR*$, MP92Y*6$H).(&(=S;"&BLHEEJ3[:L4"T8-1%2Y$9.FGA?--<%Z'BXJTNJH!]%M?(Q39R8A,R+7>BB&"(:=,92 M-XC48CM:)BS+PMFZH,?%EP4)\19=!Q465/?*TUU/2O-E=2CUA1F85I4?E M,I1EK!.7UDYC.-'7&E+>9\5NA0EQ^6(,H32A04P\G\6T,X<05EHO:1N916\: M;*,51Y9'7U3=>%-]M'AY2W_6Y7%WV#^N M?OMC%2=A%%/H,)[ 7ATA&:10>9UE3?CON;K/]HYQZJ+ PK!.6 M"%!3A-_^^/U7].G?=?I^E:]_N2V__??6CZ;KMW]YWNM/OK[2OS6(F+*?$XVX&';)L]5D6FUCUE M:)#KGH894(PQH/?HWS^_0U/USP__/M _%9A81O]4 5QJM[JI38_WQ2Y_=\CO MJU44X)!$-')\%')[+DE1;YDEGE)>H E[LVY^")B@QFEL!T2!Z;&[('9(-KD3 M(L/OQ-LA/6E:6R+JE"]C76#4(^FM$5VVY _ W.3[?;X1RY.JR@_5OV7;8YV: MA[;;\GO&J5DY:11X$?8='\<.=DB2>K"SC#VU^EXF[%G6NQX1R#I(J@=6#' J MIVQ3TZFF;!VZ)J)1X[L")WK1F_1:.F'R)F<#PF:2\64(FU&/7AP+,EV1?,B-Z\ MVZWW>5:)/7M'_7]?H>/]=%V_NV/95745X"L/"=(HS 0*]C0HQ[V MPY#U8AC%2IM$$T&RK&:_[L6JJ&A!\S^ XR5]NP+KQ@O0% TPHG?&6W"4/,[9 M>(;4M+[AJ6G,WHGVQJBV]1H_ZE_J/5F$!BNRKR[9MIIWT0IOS6FY <$NY]*G ME0L.[*989[L#KB]??K>[A)<#S:IREWW=/G)45?%UFZ-[$1B]OFE^A;?CIKO- M)F:N0YV8H!B[.$T=ALY&.S^%2H>89\)H>83IH>;@H<9:;,7&>WD#;HX'<8Y" M?PX]6ZO*#3)_A095&W7./ *-2V+&<'$L H4X!]TY!CK/KD#CFW@'3MYUOS7Q MN6@[;30P-LW]5BQCL)J=A>>'J^?&8V@YU.3"?,QWV5:5,VSPFES9="E^/O:ZWU*$'+?REK&?>Y%EK$6.N M]98Q&$SBJ?1RQ32[LJ).;V[R=5/CJ<7PB0O2:U?9K@(8AGXL:CBEQ'%#Z/E^ MGST548^I:+A!LY8ENT=Z=CTLV"O7OS#)LYP.ST2QFNR>V#U368'S62FC^G*@ M-5^\3ZNQ\AP.2*J%AEB&@MIPK+3^$IO0QZLKI;\EA*]FVR_=9XL.,V5ZS< MY\7MKC?8F2*1FP0N]5V?)00E"'I>;PJ3-)2K&CW*A(HX:%6#;H_LG FVVD1X M'('#*CP9'K;%NM[F M.>ZX& "^?EX?VA2";?:]$H&U W\&%X:';/?XWRKPL,_%#]O%7+U'O>ZGDZ#L MYY/U'1WB5YN\@U^ @/)?>PS_]02BJ.KO[?/;XS;;GWU^(S[?V: MNMWB&]5C)5* ?Y$=(\6OBI$O=KQVW!MJN5<&,B,-/>_(9,:%TN"+KWCSZ#BQ@[TXY>;".';[L+WK!U#MTJ"QUJ0Z]YB[@SIY/(NK M?'UC-\X.K7)3_$GXU+M0N7YULE&6E.M@_%9NBTWVB&YO]W7/)_7MZ,V&Y,J/((MC2F/L,B^A$8[" MOMY/ .EO3XS%BT'--Z]$#"19"#^>M>@YNOF&JAFM8QQ;,NIV_1$JVG<68SA MMX[4'B-H0+89'C-5U1@B;D#OS!*_#-4S[-.EXAL&&=-5P/[OW59>=W_]"OL> M01CQ>:23NMA):9)&_78==)3*$IJS.K<2@I]$LG>U$:LJ4 G(ERXWA89L?4BR4;)OA1_GJ=%%Q"UGLGQI+:\^OTH*D9?W_3%4S[GM_5M M-*LP3N. A#B.68I\1)+(=YJ[@DF,(U?I$*V^%0-,+)G*OH!0U6)36R:- M(%)N630-AVI#ZHF^4_VESV_19V7%$:7L:(QX$=I^EW34Z%/^4.Y M%_;^V(DB X[G)EPP0QJD$0LP10X,.F,T"7T="5(T,9G^[#MDC@CT'6K&K.4UXD!$>3R&6IC:X3%Z1F%">R.O-K66Z^%]OMN_N' MK-@+11.UXE;(@SAT4HAB$GH^)BEO\,Z8&[FIBLYHFK"L,QTJ4/2PU!1&ESDY MA9F -#6%Z0#Q-6(/J:XL.:W"O,[+@,*,)'(9"C/6B=+HRZ40>_V4?\MWQ[RN M?-%>X/GWXG"'C]6!+^GVIXL[*0Y)0M.8!KZ/'3\,G"!*8,I(ZGBQY"T69BU: MUI\6IT*0S!R7$B'.66A44Z06(F!UC9\6)! H00<3_"ES^[!-JA5"C;-0KA=% M[*B_>4+]=W7JY>*"LLQ<"OD99W8!T3SS/I4VWT7E%(=]7K^66US>WY>[>G.P M0H?#OOAZ/-1W/I?U9VE6Y9N/V:/X,MKO10&+9EE.(X;X*.:A&"9.Z&.8>"&) M4Y_Z2>P@AA5S'VS#L3W:?/ZCJO,>ZGR'2CWAP7IS2&="+*DEE%,D.O"@0=]D M0E3@'+\X+D"*[;%.TV\.(8EU??W-G[\*KT#K%CCW:_)TBI'M,)QG,54C+V-Z M/Z7#+S,SIN5:=@CX>U[ZW6L]'N4&S: >YSOC[N"U%MAOY8;X^; M?--,.>\?CLV2Y/J&9OL=!].GB+6YM2R-H+A+BX3$C2 +O3!-.VR>'U.Y\Z[3 M8E+1 :T#LL*-GSL_0-4[ O+6DV;%UIU&;/T1TXM6'P#]^%E_GCA1R\I-%9?7 MI&JSQ7/\X.0 H$^:$C]MQLZ+4YKMU2PG$HR0/S >3-NXRQ@E)O:YG+,[*18Y M7M_EF^,VO[[YN"\WQ_7A[YF8H!X>WQ=94W7W2SV1[:,6H<^PG[H.=D(:L"3% MCI/2&$4>2YCGH5"I>K&Z<3_T(^92#RL3&&T!.XV?E7DW.Y6@'?]: @4;LU%!98$5&!S3:6N,L0X[MN?>\ M0J]='J4K!S3A@0.WT*P4WE65J D9A [S(@8]E[D0>GY("[RL%)E ML4LVN#! %SD^\P(184[3$#(2^V[HQ4$8N[9/-[3!NDK@N@)%C4E_EJQ-I)PF M3L&AFO1UL%2$ M)Z"'*24A@PX)'=SUFH"H92H-&G*\"#D>"_S42P/HT92DD+$D=/ALUO=3V]?5 M/]6@L]">02%2XE53C6Q1:D*2SK#-K$MR45$CY"Y4H;1<>4NF]/E17XJV6^B5 M6!K3'W7EK6VW?RY.P+PO=[?O^6)ZT]Q@6<_A5D%,(Y\/]KY/?"?Q71I%*<.4 M,):*4RU4;V%J!CB5U(EQSOQ_/>9H@9J01R,6,K-KDX I-O1(W,O/J0BVWKE1\SB'$2 MLRB),$H=Y#+2&?-=*!7#'VG"M[&@KUTKPOOH!OTRF7V'W1^4N9W./96D#JM@$G2J-O MD-K$1G&.];[8Y>]$G>D5]!R$$NQCEJ9^B(CG.W$+!WF^YZG,>ZR!L)V(K;DF M$@Z V@/%]:R]UI);R2ZBH=1&$)MM9&5^J\OQP/37>K,M8W9LW\URXNZ@,+=N M\C_+F]-,_E-^*^X=P,U-!4VMB[QZMUOY#HH)35+*(!]+("-A['76^=Q>?K)M MT*9EI3Z55+CML8H+%NJ+&=J['-H:.5PJBIW"S-(D\1*S])DX5Q/=$]TGF*#% M"5J@H$,*WLU%M\+,?B;:]:;ZQNB7F_C+1#7&LE38)8J:"1ZK,M#R!?Q$D>L,L/H!+ M)@YY/N5B*-"IR=HR)G#:Z)\'-4>Q(/OV?]R+"['K$I\2 MWW60ZWI-E1ODHL!3JN)ITNZD^11G8.MNV,(%-=[QB1.CVT ]2V)*^L>D1(QC MWGKNPQLT2B8ZF&J,9:BD%<\&4AC,LJ=VK4R]?]!4!%O7*\AV:]=E%,51B@// M9Y$?PI0PV-F,XL13.VX[SI9*5]4Z1MN6.._Q@0[@3/D+@W0-=$DS-"^C$QKR MY=6+2\;Q.^X-B6]>2HK6W>[MQY8HKDI9%+(NA[-/8=2#K+ M#J:)6G=V2!$@9J^C39G7=SJ\%+=%>\[A(JKJ]&,2BZIIJ12<1W50*M9[,'- M+&=OT3688&J(Z64(F3EW7J2;&N5)NC!ZOLOWV9:;19O[8E?P15DF:E\\M8V9 MET0H25#DA BG?H+X_UK;T(T4=MBUL*L.^(YT%)R4]8PQ7+"-CVW:NIV MB511!')6B9,B;D#GS!*_#+$S[-/S\NP6&%-8G)ZB3R+F5$>@JGS_+7_?YR*E M$?-=_K\H0"DA5%QSTP>@DE!MI\J(0>M)F^=16P&R#=W6,$Q?[$N5A[M\SS]O=J?68O=ASG[7D"7=SQ2Y76*_ M4G5AL!]I\2';;Z[WM]FN^&>] L#EKJKO^!9_2;.JJ$39*MY_VX3$]%CQ7EQ5 M)*_6^^)!?"3F.:=K/_DOKXN\.E6S\HF+*,1^2@EQXL2/0AB0T"=A2 AVO%1M MB34O5OMQIN/]?;9_K O&%[>[XJ989Z)0?(\9=*#5)BHS-['<#.>OT[9J4Z-S MOZ[ $\^N0.U;4U3PY!W_N/4/G#G8K"U?O@I:5[68$7FK338P6BSC55G&L+,0 M+LHE=F:%TS3OBWMQ +,KSGB]^\#G3+]E^\WW;)^WE1NK581\UR$N-QD$?L \ MQKI;'!%VDC"4&\T,&K0^)+4PP?>NV"D7HGNQO+MKH8*'%FM=R6S7'T1XS+.] M;$DSDRTP/-C,1+W:B"'/^?3T*IR@F9YFO<,S'_/](2MVE;BZ1]36WTK3?P5> MOO*_C#Q;(\7:*V.C!Z*@WAE/^4B9XF/ M=A_XO^^/]TW%]>;G'.7*B8/0=PBNR]TE$0NB..UP!&[@*!TO,&[=T>-L+*D"/ M>.)3(*J$#BPK[#7.,I8*%OU[?HC$,I/2:0#'3(A[GE]_W1:W];2@PL?]G@/" M7/ M@18EZ&""&N?$:0.2[ UE#IAN@&6(J'FWGNC5#&Y_4US-(4^(21Q4L_E(X.+ M&'%(0!$,0^2@"?*EGB#D"SX!4;E2^TA*Y21O4B[5I.XIB>T)G9_>EU7U-R P MSAC$?HNU 8DS1O@RI,V<.R\KN9OD25;*2%&MMV5UW.?7-P("MU_+Z?F9O!>7 MXYZ%F2F,'3^BB- T\1EUHB@)8>1 %A(,B>>K*=U8-'Q&'!*?8#_T<0"AGS(N M_"GR'!*[."',NA"BX^&NW!?_S#?]%;4W]1*\W9OB37R3\W%JTUQS47]6_ZF] M]WI]YC1XX(]6G$%:;TXYE5U2.ZJ)\ FY:+ES[$_/,5^]=EWYG/N,(RD?4/"I M&G,9 C^9M^4\749Q>&CEJJT;OKXA3^I+2\/B1-!&'I)$E,2QD'H!3!D M?@A#UTW<2"4R8,:BY;! ![*[ *BM#W9"J&J5^(=IIUJ?G"FF!L?$Z^+Y/V25N ET8^VD<.A33"/'E:FS-JX(@# T:8'JM^=D@VIWTS'A:0($U+]=0I7[KF:7@DK7BZ;,GJW8?R M6VWGW>X9AD_E=LO*_?=LOUG%/G61+S;^:0(9@CAR:6<:!I[2O;A&#%I6O ZC MR&AYT3O_%$!!BU11\\RP+2=ZDQ.MIGHF.+:B>S*\#0B?4=J7H7QF72HMOJ8* M.:ZXW!WVV?H@JM=W5>O[6\A7R'?B""$20P)C3-,PYE9;@YC08/60[XM27%&R M/PSKG@%C*IWP.2[U6VW0L*J2G3L>F7EJJ/JMRB::#_E]*,#5#V@(22PTY4AI_H33T M_.8U@^]VZWV>5;E \VR868DK_C#V(A*X29HD*&&^WV+QQ&53TO>!6$,PR?H^ MVXI]D%;\ 0>]Y6,!GYNMVP2<9F"I2ULW7UR7M[M"OE**Y492&#%F;1_-P>3F M@NQ=@0YXHXS/9]*+:!N-<6C6-AHY1!EO*[4A3)6ZMT8W:TVQH('/GH^OC8F6 M&1T_7'8KL$;C_RDRDIF+ C\B?-!&L4.XT3#M$+C8#5>[_%;L7GXQ,5:JFY?J MW4G3NU\@E>[AGTYCWOE8N>GZ,1\M'_@@N6_'2I4#:::;8^QP:*D); V"7=SH MA'=&[DT-=W;;P-H@I] 6!@:V%R1I#6?Z5"]]$!OAF?30-9:]\0,6O;G)UX?K M&]:/7_;9KMHV_9"/H F, TC=6-15(C@(< @:[C.!7#FPY):S-3P M-W'+61L/1[:@@3'R;2:U!DV##;3T4=2DJ]+#JG%^#>R+\2=3%CJIN$LS9AAB MGY#.( T#V.Z+T=UF]*[86Z;4=\4Z5"/VQ/+FA.A;&V*S;3K(DK:@#C?2$?E- M!S5NU.Z:^I+]..5UGW*U'1BDL1=X)"+$C6(20T1I1"'OL)A2U;LA!DWY"#&< M>M3W(R<(89H@YJ;<"*2)&Z"4JG27,3=-';(?JA7YQE$HEPTS&7=J,\"6-(X+ MG!U(F>]PR1!- TDO1MA=1K*+&5=>O9O+"#_RBG734V+_BW;%^+QG[)#CGX4U0JFC,8!]M*$,810XC,4=V;2R&(5_%2#_-M, MXB3%W5!4Q2CWRY RPSX]C[988$QEN^3=3MPS)Y* FD5;@I.$09QR@SZ?=<&8 MT-90&KA0:3:D\7C+DE9OF)P@:<5?=$B3WU^RR)?&WI(\5=;VE9X2\L:>DB9[ MR]"9,0Z\LIJ/!Z!)51\>-0>W1YD4J;Y,5^^J MN)V-L-7.E=PXB2+/<],D(BYQ*6-1U-F)0XRD#SUH/=VRYM280 ]*(0=>CZMA M=9F&)C59><;0VPLI4U0IG &P3IE>8K\R=7(IOZ]Y^XJPCF=F 0F^X_"7IMZ1 M\=E [_L:?&%""49ND$ ?$1SXV/>[*'P*':)4_WBMO[2_G5]\7NV;3ZMU:,M M#[-*L),BB&$8D#AA$?:=H$N"3E,_":67=(;M6NZ\';*VIS8=MVC!*=W\;99M MB47AC$0;F:5<@9[\]B?-K&5^\I7N7Y^M$?06H(8;0_:^=166+BU<+7&]@"6M M+<]*^V_JF,V,-*N*ZO,#-[BYWITGI\$5=,4:/$I<#\( ,3?&3F\^1B'5W]P8 M8=3R6-3G5A9BJSJO#F OTA6J&NN8O8XQ/.OL?4Q$\>I+;. MN3=RF3[IO1(#+;",J;IYMP;W4HSQ-F:%?;K0G>7YQYR_SGR0O\U7(6(L33R^ MP"<>(2P(F==EJ*34(U*[+C;L6I;%?SUF>_YKV\?Z'LP&(+C)5?/C3!*M'S6< M@F-#L_,35,"Q@A/8^<,9%UA4C&:,;8ME**05SR1B&6;8DPMEE-D.W>[S^D*/ M3V*](ZZXW%7EMMB(FJOO=ANNXOEFEU?5EY)F>W&[1)7F-^4^?]?.I;Z(^B$D MY]*^+NH5$]IMT'VY/Q3_K/_:AF;0=EM^SSP+S6"XS# M,)8/ARP/NV6]KIULKBT^N>LI^%J[VL]YKYI*+U=@<^9O?;(N#$G<69)VW5V(A]'_?*<5W2B6*M3SX M$T3"EO"._3(VLC9YRUV,SBWW'5I"A&_![)1_#24P.&'4PTU_B$O5\P_%[AR^ M[Q*$&2;8B1&)L2LP=_"=V)&ZM7=QH&>9(HZ35I WGG*);7RU,(Q/^MX8F!,N M]96Q,1G\OV_/D[?'X.QOJ6^1S6F?I;?)]G3/8%/ISO/F>%O^ A.\66A1F=G- MUV[:Z4P=2+%!\VY'OW''KF](?I,=MX<5"Y(@02Z#U/-=S,3.3;=?@RF*I([' MV;%L>7+U[LGN<<'%2, 3"K=I ([,K!G'NF9BTV2$&]H\Z1OA4]L(M&L$LH!& M&)G@-%EC&$YQTF\4_32G(:Y4$IV,<+Z$<=*:;V\E.QED4*'LS>V7?']_#F?E MA(-, M2N[3VR91=;F[N_V9\WX/G@K9%?B=]Z_FVN3)2]:\(&AHKWT,GPO95!_EPLOZ M,V/YD+\UI-&X=EJ^2J, H2A%+ TP04F TJ@[$([#)%"JJ*7Z[*FFN>U:6_5N M$$6BY*3$)D=J*M+30]^@Q])]'T]X&! +7<:6H1/:Z%]S(G3X MV%UHM>*J%(9)&" ^,W)=SW/]L-^529( CTTVU+5K657^GA>W=R( F'W+]]GM MLUSL\2F'VG3KIQQ.P;2557-V U:P.'.GW1X@4?%I,.QK;$,W;/BF432H1GV M9/7R\_HNWQRW' 4K=L4A?U]\$SO@?'%S6WS=YJBJ\D/5W-L0,H8\Z*5>##V( MN%RSR$$I#!V?.BY*E.32H%G+:MDA%9VYP?IS#1: M33\-TFY%/>5)'!!/"RVQ#.VTX5AI_2U64\X!L^GCA^Q_EWN\S:JJ+IL88(P9 MI,AW?"?"$,=IX/<(',]5D4Z3=BUKYQL=]^LCJ/&"&K!6&56CC2 GGW/QKZ:? M1JFWHJ */ Y(J(W66(:&6O&LM/\N&U/1D_WS\H\.A>+>#N*EB1_0V*?B'J & M!29R-3QLV9Y53:^>=.@1-62-M\AH6;7>&":E5:<=IM;7UPC5T]A13;-XG1WG MG;S6&F!15F]Q>?]PY.+SN;PY?,_J)*AS*&V!2(@<$B"(4QQX<10Y 4-I9YOZ M,%6[?-V,394.K74+.\X>BD.V+?[)NW4'%9#\6[XM'^HCPKBL#HKWLQNB6TY" MI^=933@[?#V[5R_DD7S*R=N41*H)6X_LC$+08)M)T-[@:D#*3+&\#!$SYLV+DCHF69(5KH_9 M@<]#>AO\<4D:0/Y\3%($$0K#?H)((\5)FMJSK8M2"T=-B!3YD9,=>\2HB4R+ M8R9!><+"@'SHL;4,L=#$7IIX7XQ%S=[W];(]#U$8,"+.H] X]/G_P]$)-5:Q*O ^@1?,79EA&C)T-74'"M&KLY"@Z]$L7J($T>M)$@;"EJ9Y'P9FF?6 MI>P,$YIZ,1.*,H1XLY\"EVE1!-C1BUK'WJE*D%] M!NNLTU87]=&<)JHUQ'A=M-8&9K7Q#.9RY/&<.TV)U*)_^3*IYY:"5([@3:J* M0KU+]RG?BH(/7\K/AW+]CS2K&B!<&IKSX&Y"/#= %"6,Q && 4*]3$-$I.:' MYJQ9%L@:(]@W($6!OTK !%\%3E%PN@>J<&#?#,O#(C@/P:I[FDOE5J$ PN0< MZQ4]^'*7BQ)$QZ:>03UZ7\E0?R5N.]H>-W6I2\EI =@<]^),]X';?*C/8(RM M:R1#\BM#D?D&6D"%!+/^E+9>95-!V3^J_.:X?5_BL"NUCH[.6 M^#88G;T"#48@0"XE.'NB32LXJ\'Z,F;@9EV2#LYJ\R6K@>>S^^N;YZ'A%8T2 M' 30PV&0.!XCS&.LG^YS.58)3XPT-650@L]6BN<:J"9R8WF5D[<)*543MN=L MOMAYFE;/AGD:4#)#!"]#PTPY4UIY"=4O[2-%M=Z6U7&??\E_'%+NZC]63L1( MX+D>I3ZD+O5"0@('^W'JQ9Z+L?(=?:_9\+W0H7&8>#A% 8I$XI 7!2%AB+BA MIY:0JZ%4 I;ZS7M:9,FIT!0\J"1+X4X "-:K)\_I>Y68PGV\O'(EWGA6I.*1GT1MTF/^*1>G.HK=[<=\?U/N[S/N]_77;7';UYA=BR5K M<<^_70%.I] XQ2XO@'G;EV!VC$@/%,ZDSQ+:TM$ M4!?H6>87 M[<%31@GF4WG/\1.(.5)(D=MA=/Q4_K:?R9']1><82L?T9VKS2><9%II[&3.- MOT)+SS+;L-#B>O.-KHD =P3\YYA\7*S_,&\;__]J J+JNYTIB%8+2$U"4/V" M^@YLCSU%81##.$(PB5U(/1)Z$>Y,0*AP8Z#J@RU/ 00:!?56ID5BF+7)B-HH M*8#\[/@_._#M0XD&N%$8F&QRI#>NJ' E-P \\_&2?NM2L0#YU89>&G@5%,4O M<6!O(B$1]MPP\,(@< .7)132S@1EOGR(5O7!]L4O4>S@2K1(BI\M1I3%+Q$; M-/KBI\2-HOC9XDA;_*2YDA>_,Q^'Q$^'BH6(GQ;TY^*G[[^L^''?3B8B+W8) M\UT?HRA"E'G$89V)F!*IJY^T'FQ9_+[KVH7_J1)'9L/J;YBS+Y1^[3;XMON6BKMC#6?IXCEC@K02I.Y -DW[)!R*%61*W-#!/]PS=_1E9.2 M)'!I$I$H1%[J!BF!G7W"0OEKO8U:M;ZYVG6QUX>+*_'Y>NA>4-NLFQH^;!!N M;7OSX\RDFQY5;)!O/;/IK48P.,JTID8--JH<_U7&'&6_E(<>/>;,UGZ/$7$# MZD8DP!@E'HJ+[M+.:DE2I2XZU9;DS]L7(#V\7(_^+5>MZIF+ZDT MM"13R^@-FMB'2T,K,2#[IE\?[O+]BPN&&HM\-HD=S#L19R (7(\E&/:C5YHJ M50<<8\=R+ZBAJ1UI'<7:<&!@:L+40@$UJME M^??.6'7Z7_=E5:T\"L,$>PZ"<1 D_%U@47>M3Q#%:M691QNS+$8U"("S_?Y1 MA'A07;_,6/UY23[E%&I2*M5DZJT[%VM\2REJU+ U(%C&B%Z&:IES1[[*O Y/ M!O0+K=?'^V-=7>Z\3LDJCHGG$P;Y#,Z/(8W2Q.NJD@3("9/5+K\5OS1:TW0! M2'7-I.F:YU@5%NX],+F:OY-1/UK\K')N10Z5&V-JA;Q J9YFCFV?Q:OH: ?E M==4,EP:4]O?\L/)(P1#1R"8YA=WE2$$2>MSJ4AVP[6E-E3"G-$GM4 MTAV:0[ V1Y1BDJ1,G40 #%D9![!,G\2VO?3O(HF3C< ]5$SLK32&G@'.W@IHLRC< M^+,:K;*=![("*VFRF94BK50_+Z5[ZYR)\_M:]YW_ZG_^E^X3_2]3V_Y__ MY?\ 4$L#!!0 ( &!_H4SN\_'GSW, NA!0 5 ;F%T:2TR,#$X,#,S M,5]P&UL[+UI=QNYDB;\?7Y%O36?ZQ;VI<_#*[_?O/OW_X17TPKU[]_+_^YW_['__?+[_\/_W^ M]4^VN%[=Y[/E3V:>CY;Y^*?/D^7=3_\AU<3U:KK]]MUP^_-NOOW[^_/EO M7_Z83_]6S&]_10#@7ZM>>UO$?_U2-OLE_N@7B'[!\&]?%N.??PH4SA;K;]?X M2-G\RW?M/^-U:RBE_'7]VZKI8K*K81@6_OK_WKS^L*;SE\ELL1S-KO.?_^=_ M^^FG#3OFQ31_G]_\%/_\_?VK:I#9Y&_7Q?VO\<>_JM7RKIA/_I6//]R-YOGB MZL84]_?%3,W&[^;Y33Z?A]\LB^L_PP_6?^I Q#BT>A5\$-D$!\(9)_[WASRR_/N1__WDQN7^8!H[^V@O)-E^.)M.N*'_V MM20&A"],PCS"YQ=AG:V_<8R* UV:GLJ.'WT<_3'-CW+ZG+&:GKR[N??PB_SJ-6"U+6HVE_:]-2B@AROIGE8>:O[U33\[%.^X9X/VTG%OQNU6(6I$B#/%TKJI]HCW8WF ML[#G+M[E\[4>:H+&(V,F$1.5Y&09<;P(0#;%;!F^%"R'&A"KT;6MJ;T=S>=K MH==D[QE#M37U1['^,WYYMOSZ/LA\W@0I=8=NB[1ZVT?M 5*G^3#/[\+>'D2[ MT=@U)K:O2]-3J2_K(SV;GEAM$1[NF#BMV2)L5>/HE#S=66M,ZTC'=J;U+JCD MV?(N7TZN1].SY[ASE,8F7%DKT2X>+>[\M/A\$C\/#M#.-,]9P2MDG^6$W%MJ-IXJ?GDT_K7?Q5<,_GJW)W^4<^O@V[B[H.OYHL M:]@T)P_4S;1+)V1GAZO98235EDD/D^F&?7XTF?_[:+K*:TWZ&[7<-/.:FTHW MK#O5TDX>N!NR/JSN[T?SKU\A^775[.;8GY?ZX"M3M^DR54+_$T^6JSF&^UW;%8'.S4_G9IP MKM.W^FIG+JL3ABBZ:D^KA4_F4V6^>OPR?'S=N>3<<[P39-8;Z$>[9@XK4]AWRCF MT1ZM ]5=K1N<0&V!'NC4X'3J2FA_GZ3)O YVXVTMH^[[EDD??I]'2_9ZN9H' M"_;8MW#7[?9:/YK-\O&UQVEQ/ M'J]9(NQD,;J]G><;77IULVU0?S&?-UX31-1=%#L:)WW^0WZ[/4[X+2]NYZ.' MN\GU"<<1-;NW.<4COZXI^T8_DD;N73%??LSG]]$P62QKG;\#Z8OYA-*VK6;J;0>.,JK>F MC_=L?&*_S^;Y:!IC#7\;36;QN/-U$;R3Q=9F^5AT*,NVYY+&O-4?B_R_5N&3 M[E.M=;BG?:.3J,OLP]U.GM+S6&6YF=TL[H[Y^/7HC_S98>.N?M/Y_)MN,4A: MQB!IR-:3WC5:PS,-3EZSDWT^8,/S?9?/)\78S1IF\>YA6YG[A^5HWC#/]PW< M\/R#VEGDS<[\^R&;GG.Q'$T;GO-W0S8WYS. L?Q^FC51\/ D/O5U^,&V?1RW MBZR'S;SR+\M\-L['ZPR,5D_&[T=7/]^<=B M;5Z5TYY&WO[]YS#%K)F!,PB-I%IQY&CXG_"*.S'QO@M)Z77S*YW\4S]38:'[]S3KZONNVQ:\/ MZU#!7Z[O)M-QV3MF;/4#L:)/,066E KJUYT:JG?=M=-L_$N%90%9PE*# .* M:A(D*P& S@HOD(2 ]:?"'L^O'G'ZE$ 58^MO-Q$'^NMW6%:?1_/QV@$]P+S& MOI$AZJ7C%&.$F3&, J50R4?J1:VMH"FUMGQBFST$ W,^67Y=#S-(#5<;@<4P M9/>HZUK&?QFT:::C13P66BNY+Y/%(3SOZY,QSX!VSDH#K>)>$$5Y22/ '/>% MSW8@V0,VGJ.S(4ETA;:GT[3%_6@R.P"S[QMGEGD+M?9:>,R!=]ZY:A4+R=V% MX2M=ND7#+.U,+>4QQ$!]:WN]R>__R.>'%-/^7AE@E A+I)'*0ZFEM*9B&?1" M7!9T4@3]7,C^_S(-O:T68:)!4H0#:FSBGBF(*(E)1HF:1;4 MC&6%+G<;2Y!$UY@ZNFM]VS#C2B(+I-%<2^T".=97U"@FU&6IG?,$N0<-9W'P M.!Z^O_R)/\E>S:X#@9-/>?S\Q\_%Q[MBM1C-QL'A]^&G>_>>^ITS;)" EL- M-5 <8BU9I2VMMKQ_[ZTU'7.N3(N6F=P&7#[FL[/14O7-M*>*$#N'Z;%USQ?F\_O5O/KNV!#Q:D/%(W&]=VCMKX7&:!YX8;!*37AD"IM8'5+J[) MA;E89Z+J^:%._X+H"N+KW(C)];+N(>+.]AE%P1YTQG$N@U$@I&2H8K3G/F6? M'?K-6[]8*9J73E?(^_T]Q4=+LG$;\B: MN^!3R/,%T3&@CFZSW[3+J!4$8$SI+@;"6?Q MKV?+;;T,PDH)J^EJMO_4\HQ1,LD=4L13!96"3B+L(2GY8#2YL!NT,S%0S\YJ M@+_#P=G'ST4#.*M&";Q6C$D=EJB41"L)D*HN*@F5*?9\TLGGR\;9N?P=$,[" MYYK0:$_&R32'6DKN@R%* 9>(6E"=[UBI4T[9!W@FTAG6SN;PV<>KQR?EB]7\ M\%GK*6-D0A@'+&40.@>\=\RPBGLH+*2^3/4A(J=M[@[FM&R?8_)Z,LM?+?/[ M@U&5R8-GC",1'&#@B! : J,,T560*T.UPJSW8)(.#Y/]>XR=BVSP0'^[BLLW M/J QGFR*76[R*1[S*]I8 <>_FFF A-6$4BN%H%QKK:K;H:##9/_G=[2W\[L& M4=K4 FE!31 #31T)IIW'U3H"PO0?5G))^&I1-)V% MPIX*QWH=,RLH$8H$HJ$)2TQ@PJIS"4I<"A 'Z%'UJ-L:E4,_J'LWFE_-U_DQ MXW5AZ/*UK-KHVS= AJ A!!H8O$Y*O-4(:E-%_$B2X!?$^C_;T^]-'2W8QEK8\9D, M*TVQ=P0+[730*PRYZE32,9)B#XN_E'[C*R)=A(-?#,\6_9-:DK_%%T@[V"2> M?S)CRF =N,NUT89SZYBJQ"RHT0F+1+[TN,P!+I)FQ7GVT5I8GS$9:'2;7]V\ M+C['&;T9S?_,EU4AU3(7I"P$M;8"]QVUG3E]. 6L@ MHAAPB:5TU0Z)85+RQ@"C"E^BSFY6A#T?YJ ML5C%=S?K'='4&RNC'F$DC-):8.B0DX!75T08TR3-WM"MW27:)6T+:O :?D-N MI"X^\;5Q0]I0Z[N^DTE'B?-:2" AP%13ZAY=?Z:2 L0'&$WY$G5Y W(;_!JX M6F]-B[5#L2B)_&<^N;V+3R $,S>8@>M?VK![54^+MK%*SIM)9I'VTH2]5 ,. M@S"X>M1)!-BD*I]_W82^',GV>:&_41$G7N9O.F7>(BLM]$Y!)9TC&("*2BUY MRID,'&(A,#SQ=*9;1$G^SY_V![ZQ*I0[_/E))!AUT\H;E],65-SR# X M89C,4!JM*JUYX#7QGA-8Y:A3)9*JOYU\K;D;H/@" =JBC'I"Z[MY?%3O_GT> M>(E#==DG#4^[M84,WENSR M$=Z-]!ZQW_A;'(%%D\75S;LGW;[]=HSR;_6DS#!X"^FD_%&LNO@ MW6J"Z[?51[/KR6A:5>VN\ZY&(^,'!]Y:+!7AB&LLI$2 <,N(9NA\/&]JG4Q7,30C*KS3$'_2B%E@"G3$:J@0PY@3PQ@MQ22"+=Q7?N5E M0[M-&76[2;N;F_QZ&5.5B[6]<35[-0OM\XIM@2H]FL;;Y@]W>;[L^XW E[&% M6^"])T R2K0AB)E@($*I$114".5KW26WP[\#2OEJOM').U7RL5<"D\;-D&(P M1DA2AT70[]0AP$M^*9Y4R.AB-^C:&"OZDU1G)<7'_[E:+-&.;09:&V(]P\+T/>HD2Z0F>L(?RXPQZM ;>K M>>9(,!6@IU92J[FV.IB_)64<*GA96&M)ZD7CC.Y,P57T?XAWDZ/Y>/'[0]@T M\M ^[ %',56K?V:@#CL*! 8AP0G%FG!0+5+M+FP;3A/_-ET''%(F5LY'$\1I<2>8>[63>6^VT M9G'8"2+2T'>6/,ZO/S6:7J_6Z5&_SX*PWN>?\MDJ_VT57*VP,%]M#SYT?E/, M\X_%P^2: 7:XP.KY(V9&6@FAHQ)PZB#3W!%?TBR=O)#BXQWAHNA#)F?CT$[" M% +7KG.=+S_G^>S@'.-UWTV04#U$-C%V%H@VQEGGO+;**4R,PB4?+$$IK]X/ M:)_N 9L]2*'ADG2BI G(PJ F$.W*.OI\&E73IWB(>B#?YW=G,\ MFL:$SLU&4!3CQ=O\8.61'&"! VI^J,@B7MV(,,X$J6\/-[ MW'2F=@67-\'Z6.;Q$BC?3O@ 6+YOG $B"*)<. L5])1*R2JJJ&>]E5]^&4!) M9F@?6J6^0HFP9U1Z'PQ,)I6E&!(J6;7_"TI23NE.MY6*Y6CZH@"2QLVNT''U MD,]'<==U7V)L_\&DH._:9A9+QX*9J#E%GCMLE= E34Z"E-UF@.F\32,DE9^= M8V3#@-?%HA9*'EMGS$JGO:; &6R,EABHZN9$(Y7R4./I:;,O3I.D<[1;#^GC MZ,L6T3J?Y3>3XQ[2=STRB"7&T#,@ F$>4/OD-LPJDW(RGY3S^C(0TPQ7NSLQ M6M;2+-^TRPC@80%H2WGP!B60'/!J!5C,4HJ(GIYT^N)T2@HON\+%SDC: _C8 MV3[S2,E@DTL$$=36.PU 995C9%)R-T].W7R)'G$37.T+,=N8ZQ,PL^V1.>4M MH-2C>/ $(>6 J.K>T\).JZ]> FK.XVM7N'D:Q;XMG&DGB^MIL5C%S.+C![WU M!LB\<@2%_QD:=V*+0.!JY0-*>V$/ /=W[MN*.#J+YULL\N7"K.;S>I<,.]MG MUA'A ? P]< DSL."%V\SZ_SR:=XE1>L MO>W4C\>![NR6*8<) 0C&? *+,,3.57?-WO,+"_],E/;N^,\F&-O9D<_R+I]O MN/"VF%T?Q<[.]ID2!AG$-)2!/88Z)&#%,,U9RC7G +>[9D'3!$>[0LOKR>B/ MR72RG.0Q>W==M>6NF 8Y+=Q_K2;+KS4VL;I#9"QX'=@$LQ1R(ZV!RJ$JW(8" M6"L#OBE,7<"^UA+?NT*>W8IK>\]R?)/;W2%SCD*D*#7<$XF)/7-9+.9G2G MIM,3KAS727MZ9%9IB3TT6E,&8@TS*ZM362Q@M_?O+Q](S;"Y:YU47>4\F?GA M,(XC/3/ X], ECI ."/A+\BCDE[@<(HK-\!+^\[T4S/L[@I>[V.MCED^+L]I M@X^Z"70/YF5^,[D^>&E[O'-FN9>!;$J1U,(A#1V'E6[6**72^P +9;<.LL8Y MWFTEF;(XW;=S^*LTS/,Z@@@2 "BPVBL+C"32.*^0EA BHTB/U=V>7^>L!?JU M3O&J(SVS>!P"I$.6>>$"T<)*4M(L=5)"Q@ /%CO&R9%+N319=+=5E<>FBX_S MT3AF0VT.Q[X[5E73:?$YGI;X8FZ+U1_+F]6T;+6A]>"FUMQG,BMHX")$Q "+ M.! .BLA)1X/ .&47DC@W#%3W*+BS,S_7P<'!5MQ\];@V/=XI\\0&]X4[S+AC M2&*CH?(*!VE*0 "ZL,RV?B#7N!@Z2P*XFSP\!-4?N/./T6P.Y0F_ M*J+6P19A@'*K@64"6H&IL$("1"%@Q$D _ZJ(^BPO7[+@I06'3'J'(6."*(-+ M?FD&+ZRV9,<8:[0BZFF2>N$UW02DP:!0VGA!7-@K#-(EK9;(3C//AQO;>B(N MFJCI=I)<7GY--R,=\98[Q#RTD&DCF"WI]1Y>2*1B)XAHI*;;:?*XC)INBAA. MH!9 .N(-5?@9H.WCWNUKSL M0CQ=0;6)@OH2 .<9XVQQ*ZD'1.:]*;P\$"6)OZS"NJ?QN !7'P,H3RJX)!03!0);*., MPI-C0 5XB][/+=BVE;O.6:RS&F%IXM&L<"#P,.@"8DIJ(((7 M4H2_!^GO3&$^D^TO.7<90V&PI4#X8*%8%?]:^E3>0M%IUM+0GDI:4Q$XMC>) M+XGY-"Z__(1!2YWFBAA,1/#7)66.\HI](JF4T"!++G2&JV88_C*SY(&QTB,$ MG1$""T0DH^7I3,QC2S'*3SYIN"A0I;+ZY>7).QH8%OZ/6P8$$O'BKEHN%-5+ MFVLJZ/PBH-0,HR\EE=E0YSS 81$IQAG ***BQZ#E-N@D\/%+P)>C?.\KRCP M[XJ<_A7N72>5@#+HG -0QAA<3Q1PX6^:! 1QIFBMPMWM\.^?^>3V+J!0A64V MNLW?KN(]TM7-6K:+J]5R$6^;@L"/%:(^:9S@3M!@WU'L@138 6(\Q"4_M$\J M=3_(VE,=HZCH3C9=[7C!;YBOV3&:FN+^/JBD]>S5JWJ=&!.CS5R:_@U)XV3><> #'8@X/T8%K"2]&A$/K1%&]' M\_DZ[Z+ODY)^-(=6G ?IV&A4$T\&*^N=WJ!]3MG7!$$+!*2!%13CV.<1TD-D"RE M/.T%K/K:LBY:9GQ7-O"[U?SZ+KB8CVQZG\=DJL"D-^&_]ZO[C4FS^?WA5[E. M'BL#@C("K-%84RBYIUSHBMV(IM1T&>"10[M0[$H*72'SM]4H+J<\O_IC.KE= MB[>\TC)AI7T-]/S[:'KP^?2Z0V3!13#2!Q9Y_F2SB/K*^)0VNC,TW?YZ-T -C9HPY M*10UWC/J%40>HVI/(I:E:,X!VO[# 6MS,AD(;C=W](>"-.H-D!DFD=)>4"H$ M(=X$,5>;"=(^Y0'.^C=^)X)A /!\XY$@H3RQ\802&< , M$ !6S P.?Y>QLAOCTH:I,@C\ZUI@M5X(.'&HC!'""/?(82,I5$PR8SD"L4"] M)P#^T,<;M1'S7$.T*X1V=4;H.,LU8"XL!N*5X*3D M!J:JMWIZ'50+;1U W]<&:DLN'3K FT#?34YCI*"8Y< 6Z,^UTA[=E4][YZ<+!]9IP,5GE8E0S$Y^4,H+3D MF$8(=AIBV[ZSU)".D5H:PR0 0%](!(# MHH$@G#O&54F]HO["G/!$!.S?!IMC<0\ "W;![[-Y/II._A5KTGS*-]/_+? F MJNQ3H%9KJ,Q3A8EA%++@:$ HD*.NY(@!)"41:8"WNJV!K@UF]P._-WSF(5>6,0DA<4 2"926 M)>7B,3!#-+ U;!PTK&"J+#2B-'2UA4CG2 M ;ZHVQH(&^7R@) 65]7K&J7A3QTJ,X1QXP75W"&D#,-AYR@Y(A3MK0SNI;BR M+0ND,XA>F5??UIIXM^9Q>=94+SKZA%$RYXD5@#,@J%/8Q6@T6]DS%%]:->_6 M8/(>5R@Z>XSUOG G/'5:4 .4<-X@)+"JJ%)"UGB%^:8'/K4C] MNT.[1%9W5I'R>K)YF^U]?CT=+1:3F^VK<8OM@X*C+[MX=0!E9XZ8.6F-EXAA M*8VR1%F'*\,W,"LE;F_PFV\'B.Q&+-W5O_R6B/5;],7U9)LBMWGR\%P$IP^> M*:!@6-\"*RF" 4^90KJ2DDMZ&+J^&[TS"/41SN0EP[ES&75:(GBO]?WE73%? MXV$'0?"04CY_U,PY1P 5'GL7IBR@-+32 ,"QE%JP _3&.]'%G4GCQ=BAU!H$ M&=:4!]?2>:! Q4D!=(J^'&@,=5]6Z$F,[C;*J>$$.7GN!0Q.+)76$J ) MQ2J^N4>TP%AC42NDHNW8Z4,'1*>%3M<:*7- 0J*85B@L!>0!"CMTR1.,[84] M'=HZY1H802Z6F4$#H+"?*TUJW="TIT7,?Q+2""\"TP=(ZI:ST')04 M(LV(^\NKE2;SM[!1]/.$?\_G]8Y#1P1CI'')0:X&^'$0R-/^'EP2N=E:$=IX_C"9C]^4A..UYV&^?/$Q]7.W4 MZ)U9#IT'!C$J.,3,AC])13?!*85F3SZ=?=%H:I[9O7AK=;VT3'.I/'%*$T$M M@TI@CTM:I( I<4LLY569%P><%+9VIX>*AWR^_/IN.@H4S\;1Y'^XWUQI'%1 M^[MEW&'"H=#.Q1*7#&GI2PN/"D13:NLT9D'#=B&4[. WR."NH/1;48P_3Z:' MBC*533(OC)3>$2VT0@1A8+PK*5 IGCK#9G&0S\!.I.5W=F_R]'L=A),]0V] M ;:;%X4FL]L:0*G3/5,$*ZB-HQP32!5C%)1ZF7HL>XMQ>#E:I@4V=QIRLYUU MG0?>=[;/O#?*0QCV9&RQX3!X"I5S(*5(<;D2GTQ^.2!J@K/=6L1'3>',(T.! M@L!IY>*#X=I25LX>0YN2^-F0#3QT5)S%R*Y@4/?E\ - J?WX.#54*" 8P);' MZ''D?,4! )/20 :80]SJ%6E+/.\!=?5O4/=WRK!#"GFDN# 6$\F#/UFY =J+ M6J]TO= KK^:1L!]J:6P_#JX]#Z.5A][O1E_CB?=H-EZ73PWR>)Q:9:RY^X=I M\37/Y_DZ_.C[V>] 6 M?R438$2@2W@)I"!7":ZXK=G/98T1(MZ \&S/%4&33 M6=6A[;S?GX#!A8(6=)LN+KDY. &T=@6O[O"F-V*Z7W^ M*9^M\N/ VMTA(U)S&HQACJE16+N@L9]0)W27IU;[M-M+PE,C;.[TP.$D];2G M1R8%0AP:(KU"2&I"(#4E?\W*;W65K? M-S+:B.9 9W;<"4*5=?GLS\\$7MD9X9(91R Q&RU-)X MMF=XI26=I+U5N+N$,X1F>=^UBOKJB_GOL^M\OAQ-9NL$U\TI7KWKEA-&R:BG M2EIG 7'!Z/-$<5+>8+*PE+O)N[]0#+8GAPXC<^.91[6(\GH /-0MHU9"S0E9 M1ZL+X1&IKC09(3;EY'2 V?&M@ZQ!7O=T)% +4GO[9$0P""Q5RG 9'Y)72)8& M2+ A8$H!SH8L^9>KP9KB>E_G!/6C$W9VRBBFWD+/%7 L_(5B9LKX=B8)3=%5 MIYO\%X:MQMC>@_]8SW',J&*::1Q4,.?*Q(C3*CR,"293(EQX,Q[CRX7/^7SN M+/=R_V-N!_!SH%?F& ^N"A>*.0T4\)2[:CL77J=L=:(9==1:B:S6\=0WID%GA"-77,010\ M<>$(PA5]PO5VBGO1*&M&&%V![7U\$766C]UH/@M<6#PIF&;SF\GUY'"!WV.= M,R.!-\IZ#1""6%,<=/KC@9!)*=TQP&/=@4"P<;ET>+%P2KF^PW<-IXR4 6AU ML#.TE9)"R@SDKEJ=!+&4^E>-91U=^O[9FXCGN2BH9/ BA3W M%[R<4*;6#Z:;X/XCWKHK!;LIK'V7+R?7C^[(1=:%U99!#X!VG",:YB&%#\XA MLPX:8PBK%0[.W1OLOG'^Z"E&J?>^T;(+-"<(TTE88%XS"F MEZJ8I(*#/O4.\12[?9!'84V"XN !5T,<[^=0=3W3A5HM[X(^_E=^Z%FVPQTS M!8F(6D[YP$QLI&;:.DL)E5*JP-"^@AQ?/+X2.=TGKEXM%JN3,;7IE 5CS0H) MUR&;U%FL8=A*0:S@3C&RKK?"CA>"I[.XW">6KE;+Q7(TBW[$B8!ZTC.X$XX2 MA!P#SE!-G (&*VB#3T&,#@;;I9U>=8RJ\UG=PY7/&;96C=Z9LAYJ96PP^T'P M+7BP_1'C&!D$M>7;W +,33*P#O;+@,VI*8UTHJBF$2N&P M[S.C*3#&>9IRE9T4HOBR897(YM[@=-2RVM,C4QQ#I #Q>$VDUH&%5A#$L*!, MH)3DMM-#%2\,1F>QN#<(U3.H#G7+ .8*8$^)#HL&8J>MAMY+!EC0QD2G6%-) M<8J7 *;S^=S126+%CL7537S(PD^+SX-X7*J:S&F'A]]URX195[GW&!.KI87& M$0(0A8 QH&"?AX:Q-'^8[KMY\6D2^*N__KZ(J4%7#_E\%.-9U?5R\FES-'V< M!ZYAF#VV MRSCT @8[72"M8"SV+:DO:2'2I 0'#Q!!;0K[>UR=S>;N N+^<[5]JN9C\3Z_ M+L)>NGYOY,FSBD5S"JZ-SV40>1L82B"$#"+@,>*LY"RF+N79S0&>=W<(X %( MJ[L$V2#G8$9&^8>_3_,U$&9C=1\C)?ZU_OD!7-?IGEE&O5$46B095S"&8,M* M#.S2%&V_X/DNJ[9Q^706\Q1]$#T*K(DQ6_EL<0R+NSMD.)A$R",&M'>:40S# M/TOJ(N67I24'A;Y&)')VR:[OZK)LG_;1^2R_F>QY^:1FSTP QQ$71B'C/%>< M<&)*&KB1*3JMH6(F[54.'P+$VI%35[HM3'B>AW5A\\V?3WAS/#/C>.?,>4@@ ME1!+HF(I14*O_6DWF^=Z7X Z%&M4>)!,,2P"IM9R06C93=IZ#LM@DYU92- M>1Z%U)84.KN7W1@B,?@@^FFKH!L^%#?+SX'1[_*PK8V?&S&'+FM/'2L#D&A@ M#5;&!ET0GQ_2HN0)1$FY2?6UXA%;M;44D0YAVK9D>M.G8:WJEFDF,>2"$\4A=(P( MX"N?CPJ64D4AT4&_1)B=R_?N@LV+ZSP?+WS@VX?1-'\S6J[BQK.N#C:=YM=K MK^KJIB;P3A\M4T9)XADTE *-O1'6E?8X%&%-7E;$<)=H;%T8P_.>FSD0JCEP MQ@AP&"*(%#&0,%MN,H5ASX(PPY#%@%*%8 M=0=!KA&N5B75*7E'23>'+QZEG8UT(3C2E!>)VWM#;TLV5IQ]E8L MRHX%TMV]SBX"SKC2J3],AI$1G!DC#'8 2< P*@_8HC&4\M#3H] M.XW9?>0:?U]$]MLY]9-UO)G)^F;AN_F=EHA<9Z2,*AZ+W#,)(0ON@6 >"^- MQ5I9JEPMOW](^:!$:BV!))@H!&4PW)R1%3TLZ>K_Y .S;\LUM[["FY7WP730 MT[CUL\S#Z]=>/\]%L,;K>I@FN_S7=X*3*JM#Y3>ASN%1^2U_, M&"D- ?.IL'ZD71'BN##$, R=,P8P2DO:%1"ZTUNL6HS IEPK)KY7]>.A\'1Y# %_ M-1Y1J_4*ET%20:HH(%YK1YC4MEIY$/E.;W;:OT4<,@[/%$F')66?S[H&!@_T MRIBTD&ILP_>\!AYZJ5WECG*=LBL/,$JHJ_.UYCC>PW5/SS<\F\]7$ZIQUKRG M1T8Q@I@Q@0RBS@.IF8<@: 8)@'/0U$J5:.D6*WC'B_?YIWRVBL"H<5NQKA:FB&"]VU_0Z MU#RSFJN@=>(-MF+0>^(E*2E#RJ><'S1THHQ;4_ZIPCX GC/YVQ5RWHPFLZ# M8^C^=L('2NN&&H)+.T#Q53 M7[M$X!O!,54$8,4(IYQ8 FD%?&M2ZEH,T9!L49>=HN7]=[XH7ADTEZD5"TSSS1# M' KL>*"($V&CP[1=1\RF)*\,T*Q-E.E.A)S+RVZQ\2&??YI[4!D_,XV14J?IL7B\6[>7$S.62@/&F5,0MP((&&Z4ME MK?":5'10#E(4QP 1T;19.G%*$5WMI%A>V*EM ])^[BXWQ=JN /0^R"I\*V8#V;!O3HMU@=3C&#K8 M+],88<8MI!1IS8A#,9&]7'Y 7-B+2,W#J$GN=F;8Y+/ AFE\U&9\/YE-(@MB MW-EQ+!WIF4D-,7+0>D^LE-Y!Z-'CT37LU@!Z@6AJEK^]F46GF$.9 L(K[A15 MABMCO$1$E31Y#5->&TH*ZGLIF$GE:.\Q7?=S,&C V30&AJ82!Q%DF*&()65 M-N6TXSJ8+\\!:X/)74'LL7CL9M:O9D$ X2<'0X1V=\F,IH(X8Q43A!C"%2"5 MXK;$=/JN\!Y0QYY3T!N.*HU9W MZMI=@)9KE-O=[9I5^G+@UZZZ;IO54;TNF2_>3&9KE5!J\>#:?CM*K&JS_/HF M7][%6EUUJO5W.(M,&@:#! 3&--C'0E%O*SD0J%,2?$ZN8O3R7([A2JK;%?/= M.ZM'T?U=CXQ8C3"'2$.A,%1&(%8=2A,.4ZQ,,43]VPX64_G:%6[.J\?$L ?< M"^$YCEG"4E-4N?,6\I2P.'GYVBJ%EUWAPHWFLZ! 8VW+\JGPR?4!?.QLGU&/ M)7-*4XH=!H(HSBL.,<12GE2 X$=0)DVPM2O(_#,X-'?+?*P"HT>W^=O5_1_Y M_.IF/>_%U6JY6(YFXT#,,2B=-$XF%',0(A#?;"3:0VA0Q0L#4%*2R"!/19J& M6)OL[DM;VV3 >(J<1)@%QQHCY92MW"SI9$IJ !QD^DC;&NL\ MQO:LL[:3_FX-G*ZU]HV40<@L"3Y]X"JCA$#$7<4/97Q2U/@@SSDZTEL-,;S# M+/GRS9#J'9%JZ>37T_#'X5R$X]VS0#<56%(FB'<$"V!I=7Y(K$_2:3] & + M/&XQ4][F?RR__5B'^?#QXW:RN)X6B]6\S@7J[@Z9$XQC:HT4CE#NB&+(68NT M4-1:HFH5S>N"PH^!MWIZ^(FF/3TR@AD(=$ILM*(QB@*+X RZ\/&R#!,B>H? M8%QEJJ"+-IC:\C*T^7(TF2Y>_&J46AF$K)5O%U(?5E#%%O>CR:PF8C:-,\$(A0QR@X'#%F+C@"FI(LY? MV .@YPOU #K.XF17^-"CQ7J2;_+HE![ QK<-LZ!5$0,<.*F(Y99A@WQ)#;4X MI5CTP'%QJCB+!OG8%2I>%[-Q,5M?./\QFOUY=1.DD8_CM%^_TE?OCX*E5O^, M2(NM@A)*)PP@A&NG*]J#0NXR:NM%8:@-]G:6LQ7?1CQBN51M,@*1-A(Q1RRR M C#.)*UV9U;/H'^A->F;-UG.96NGT#BJ6YZTRKB5$HNP$PN"PLI1DC%4TN&# M&WU9N] 9\MN%@+-XUQ4&WDQFD_O5_5$4?-,N XIQ*Z"&RD.*):4JEF;9T"*< M3KJ];T9-P%9!<:I(GQ=22V!F9\ 8?:D'C*?M,BNILQ^_OW4WVMLV0D)QC MC+3DP?9"SGM>[HY:,).2:C1XR9\CKJ)9AG9V K)#3\:?O5KF]X=VFX/],B:= M-0I1"8FRAA)#2.GP:PB2WMT<8'A#\WM-D]SM$TE;(TL7\WGQ>3*[-:.'\)OE MUQ.!M6^8#$@$J-?80J^"'4^A%25_-=Y8O%QZ+,(R@3=S=9NNO479L'@5Y/1MM'K-5]?(#M7^M_;JT'-9T6GW<& M3O4NKE[_!#%V!KB^0\6K:IR-L; MB<35T> 4,H)L\%2--4 H*PR*K"RY"@1("8).JHSUXERJ@4NN47>LG'@TH5[- MW*<\OI%H\YO1:KHKNOFL<3)/)94*>>@P0<9'&ZVTS(Q3/.4L^O2"'"]?8;?+ M_@XCN&X_YO/[I^0<#MCZKGD6'X%U1DFAC2M;ES8!ADJ;$8IQ><>,2'*0T M!O?IB3_5FVH9_+A),7:S0UFB)XR2A>7"F&14!0V,$,:(L,K.E9*FE'8YO63' M12"M/>ZWFK\VGWQ:EP1_/,=:!,/P'_GX-KYF M ^<#SI7PMM-@CR[J'W2"K._.H3L3T!!TD;NYR:_73L2.#E>SPX_(]Y^M.S1] MIA"P&!M.H>+&:FQ=<,B,XL\&)ZF MK(W9.IIR",+LRM/84FCSQ>1VM@')X0C@W1TR#8U ' %.'+,:0.C"MK&ECFM_ M<3&,8\IY""FG"#-0;BQ.X4N+4$X7 M_W?[:],L[@I:;XO@ )23/PJE':TSIQA"T$D:SQ8]D@0ZL:7+ Y1TI#; =*G& MH9/.TNZTT.X-_&@NU?YNF)"7S MMRLD;9\MZ)4IJ*TVEG-NC,/.6&-P2:=Q*B4K?8!O K^ MG;(Y8?4,RJ,[Y<%^&?<,>. 888#8RCFF)2T,H>22GT/#YB-2+T>DL[B;U=8 M^C":YHOW^:=\MLK?YL 3#S9&<*%$21M0\L)._AN2<]$\ M9[M"C2D6RZN;]8R/(N:[MID%%&J")06.*N<=L=56CYC6*>'4+^'QBH;PDLK7 MKK#R_$'VHX#9W2&S6(6U )&.1;<]Q=H375*'*.^M<,M+PDPCK.W8BRL?GRVM MQKINW.Y^&6<0" SCH2T67@E#F"]II="E'',.L Q#.S!JDL-]GGI6GLCK&M4] MZ@V0:: "Z0PYPH&4GF',2^HQHC*ET/8 \?4"_+M6Y#8(U+[/KXO;V>1?,9-P M_8"R*>X#0.Z"9E]W6+^@O XV"_]\%U.EBEFP+,_%^)F?R[!US@H(H(T:01HN M4:EEL(..7)9ST#3<3D%S-Q(:"O:GH\5B/EVY5Y]6JV M+-K _[F?S(C1*J@M3X+2P@I"A>(CYFL.$^MP2NV*EW8_UOX:Z$A*0UD'U9+? M$/9JEC\C;9,INYHMW9?KZ6J\X4M%_SK[/%]$KZ"AS:&)>61,HK#9)'D_F_CZ:KO%9BB1Y-1[/K_,-=GB\7?^64 M?)?)Q,/_H,="*8F"5:P$T$H'+!*/M"6U3JA;.A0KQ;QXI&_Q5)J[W.FG=_B5 M4_XD].U8#DE['\U\V!"\X,@I*@UB!'!5<5IQF/3JZ\#+<7<"T. M'@7M"DVGBO^,;)'36/QRLD4H,QAQY#'A3B!I#!:FI(M:WULMZ!<"G726ON1L M$>N<"1J;!ML5<:>8T(A57,,L)91CZ(7$!VA,-2BJEYPJ0D70U% 3B2%Q7D,2 M'*S*I2+D8@/\4X1^2JK(:?P]NQ3GLR2#F4$^!F,2 M284&&G/+ K.VM'B.+NSMR6;$6K3-YJ8A4U9L/ LQWW;.H&;!$(04S@SO[2W;%PZ8)"YWM5GMVMV/6$_[NF2<"6.= 9@SC:245K&*>10D/;W> MT!L8/Y+EU)"8^@3B49MI?Z>,KRHV06;K,."E6BSRY?'H[/J#9$* 8(EJ9CW".#!# M,U>=G5 '+LS*:@(.14>\[BQW)$[W;3&[/@EB!WIE))"( S^AY41X!#1;/]2V MIA,#G_+"R="/'EH 6'.<[A11VP7P>C+Z(]8YGM3(8CO8+^/202@0AU!)+C5Q M0LN25@!)2O3. (/5V@)20^SM23F=C*8#73-!B7*8>F@HQ=3:X-/8ZHJ+BI2$ MVH9>&GO!:BJ5W=V?X]\6RP^K/_XS#RPJWHP608QO\V4,_U7S>3R?B:?)M0!: M>[0,:4^9Y@0 ;:E7DBG/*[ZHI/3?Q$+L';S"U1!D]@*Q+3%T#\]2MW]M#*(G MC9@1SIQ5%!L@$.4> &"K"V'D74J 3GW_0FY@.LMOX_7RY<"T35$,(8;[[6@^ M7[?[*R+[><"K!XPCA30F!BKH!$'& .BL\ 9H;&KY[6WSJGXI_HT!8:$E%A'( ML.?<:,>")5'29'U_X5<#CWVN#86]>N0<]G>UE;V/^NO(]5#5)C-!DP$?'R'4 M#.IH?@)=\8+1E%(Z+P=")XJS:(:9G0+BZ(G"DU89=EP ;"UUG%,AC$40EW00 MQ5.2C0=X;GZ&_'8AX"S>=86![2O/1U'P3;N,.4HDX])9YB2ATAF.2EHPP1=6 M#/XL*1;-\>\E!V1Z0IS4DBJ.F$(&8<8K?C'#4IY#&?JM2%/;2(/\?[5*_744\7MV86(MQ/LD7_PS>7>YFR^!*_&.TV*JZ8K8+"*<-D 4? M$TOEB',@[*M$0FLJBI1(BI1O+."J@].8,T1<=,#OLQ'T+I]?1Y'BT43)("+# &K];]?S=:18&:T6N1C_=5/ MPX]7:SF^F+">#,&.VA0420] M@"5^")78!IN'D._S875_/YI_O;KYEI+%GB<<_LH*>IX*HH *4]6$_OS\D]?#K3$E@'47:*JTD5APA[2MU*$W*FA]0 M5%$[4C^=?YU(_7^_.[C6PZ\S3ZV25'D*M'$ "89=M0D&Q9>2%CJ@(F7M2/UT M_G4B]7_\[@])/?PZVSR/KAQ3!#G"B#9,E;-6)BF,8T A/NU(_73^=2+UW_2[ M0U(/O\Z@,Q(8:!S!FA!J@<6@\H9(4D'"DZ][7IK43^=?)U)_\Q\']_7PZXQ[ MZYF6!CB*68QZ1+[:EX*=FQ)F<_+=RTN3^NG\ZT3J_^?]/P])/?PZ8Q8)+BED MCE%#@*<M)-QDO0>JG\^_E!/?Z^"ZH)\;86-/24&*DKMQ; M[U(BGP9DY3=]Y)/.R9=]6<6@YA(;Y )A2DKEM*^6$B9)"9,-G1IV>E556_0G M756=QN0A7%6M%]5?5T^/]PT"4T0M]5Y;%0P%"QD04E-FC%: ^UK9H#6C?3Y< MW^7CU31_?D^XYYIP+:J/03@ZC/_GODB?I$$SX;AFP3:F@DI(#-8"\"WU6AEQ M(>>&G>*DZ$DXG2725C3MI.'5K$KCNKKQD]DHV'>CZ;MB,8D,J,J)'L)U2U_* M[-HR=-IA9!T!A%MM2GX:F11"/FA#JGVP#T-B UD!9?34'FKS^4TQOX]URQM8 M Z=_*[-82&H\E$X!*X!AEMF2IX*CE"BF 1T?#W@5M"ZS-NW,XGI-1.#@)F#U MU6P]V]C_#*-R7UCT@:\<, =K]\TP-E)B( GGBBK#M',428B]1PP+6LLYJG-( M-,XG4:V0^)=()WFB3<*/LLT,W^>WDSBQV?+MZ'Y7B-&^IIF!5B(;IFZXHX9X M+15'T@(MO?0DZ0V( 9EO+V@82SHPLNXW>X&(VF\[0(E&Q37Q\F3]IET MQBJ$I**84Q,K;V/)'%!>8P8Y3JG/>7*:W64@Y7SNMH,5%:8V7D]O.KK=@X]O MVF2*<(.8H\IS1#$!,FR600LZC95!VJ3L,/)'P40*1UL]X2CN[XO9AV5Q_>>' MN\"?=3FDY6@VGLSV@>-XQTP2[ (GP/KA<\"TM 9)C!URQ%L'DA[E C\*9!KG MPUFEOR]0^X?VKV4. R2,==6Z[3AHG@XH$9]E*C5" 'E "(88$8\*# M $#7Z;M[751);081M<[&;XO9O/RG'BTFBV-)]8U] M(\,*8\BAD49[KPW%6-J2CYKTET7=@ZJH#:E]JJ)C8705U_%F])_%/![+K0MW M_+$VI_YK%0R@#Y&$-95'\O9KCI!1&?0HMU8*22EB5@%M2OJ!!;W=VW:0TM\# MB+Y['+ -(0T(I$??1ZD]1@:$03P8]A@0%(P(Y!DB)0]K'X;2[0T85],X(*IE1EL;P'_BX M8%C2<[H#"J+I#DB-L+DK$%4NC_Y:_?4?DWP>OG_W]77^*9\><2OK#9#%9[ \ M9)8!8Y%@DG!4F:4*DI3ST 'N@?T[DJV(I7-0/CU _9Z,H[[D2>-D#M#@- DL M96"MLC&C#52L-DD/R S0\F\:(#6.[IMB?>0V&:PA0ZQ9#.Q#6C*_^\05.@M7J#10,: ^&"O2(!/OVB2R M%>^LURDFW)!WU\YQ=1Z_^\05/@M7VUZ9XK$HE8 ZEKZ1A%(2-H,MG>$'G3YL M=,JP9I]7:/ 4*/?R9P-_AK35@.H&0E6BW:/3KOVX$*QV[_'T8/T M.CL?'BWNPKSC'_'0X--H^HV*>+S0/G167'>,S")@O(*(&$8Y]-9B7FD#K;CL M_R:VM4<%>P+3CH=GVA!55W!5GT:3:5S4OIC'QSP?C[@.X'-_I\QB9[A'P!/ MD7->":*K$S'G>GLIOH.Z7<, 9&.RZNZJ@PN+66_;_P^#U78%UID*7;/P-*CN[9-9X0)I"MK@/1(@ MF<(:EC124>\MH<:N6HKE:/JC@;(IT?2L/QLG5LL-:&?Y[6BY;?L4MO2R8=N!W+I"]!/VG8;=PQTSPY1# M3"BOJ)1A"[%$X&?%;?1+!_+Q+H.E&HYRK(;>0)>0V-=Y0$-Q10"87D/F@ A"EP" M0ZR"K M'6H?RR&>JCT?3TQ/*Y79P'>G;0<\5AMR^?M,N$-98P(IX"CEA(AI?26 M>RBXX!37VN?:6?3E5$_+_SW0*P-8"AISV&--8.JAQD(#:Z3#-FQM[&*R?1,E M7;3%T0Y6U-O1?+ZNEGM^(F_3*RPH.!U?ME<62B,Q58HXI2$#Q IM4*WC^'96 MV-M5O,Z^NKEZR"/39K_[1!,-F@8T% )RS Q M5H?OE=0ACCI-H'DI0&F$E1WLU8_&?65B#&;3AEH@K35%WOE8X4I21[UQ#L0B MBM+7>DFOW97UOIA.?3'_/)J/:RRK)ZTSAJ2(.9V0P&#[$4(,05O:@AF'4TJP M#GZCKBW7/6OJ?#YVK7EK@"*C,'@#7GG&A01A[H1;MJ6 .YYT^WXR$A[6%08_ M+$?S9:OG%$F2W(.*$QG9-12>W4M]G(]FB^E:8.5#(C7 5$]G8@3UW]I5(T\:;=\9C+"GT*%;"#_ZSX];&ZG* (>)K :SMBXR* M:2==2WS7*Q, 0J.]=3YX?YQSI8.?0!ED%EAG4]I7J@5\:U\-AY 1BP%"*LA()0.A>V-,>IJW7PTQFM M==;FH6X94-D(G+W><+<=MGLG]JF"395D3E,L+4FY6_/K-T&R*$L6R6+=I&>B9Z9E%R#D MEQ^ !) '8D: M,1;LY<[:CJ"; T79WVT#WM?=/,[;:6IM8G)2>$Y6[7.Y\5? MD\7TV/UKA=89LI)3Z1AB@*5#7EN*2[D=C8.];?:06:E56A1=0]\7Y7Y/<=#% MW6+VK\WH;;[(;X_[GQ]HD6%/8 7WU'B.I S1"D_VV'G79"6[W'-4?\M7C/"$5 <2M3]:NN#I\_3%EC0?-UV#?F;\@HXA;*7@R+00- MU#$AXGXR2M7DH#8B)_@!^=FM0OJB\^<9"'8[FTX6:_$=2-?O>HIFH:YYQ]F46];)7U1-]S>YM,4Q;R7X=-D MG:?H+9MIC.YK.MKMW_%_Z]B/KN9/)F[N^5&*[Z8SR?+[4FKRI/^ ML?89&+11J1#@5!:I#M))L?>$X9@WNCY'/_']>1?H#\6\_<_EJ>ECOOS\=7(T MQ6OE/C+'J#?.P%J/+''(!FWE_G2%4:,JW3_S"TY7&JAMA,&O=H^;K'S_7?RQ M,M/UAUOX2&[&]3#/USF(>R$,"I9RQ)'&"J/@.&(^&(YIOX$\_81M=D&,'_:LMH'O=_:WD%GR Q<(Q79+LE<0 B)<:2&GBUFZ_P]:.CFM6RG@D&K=Y*)& W%U%+8 MH+ Q5D:)2B2(T8.5G^XE+K0+QAS.^-RN*L89,^HHD]QRIJP0WCI.F-G+X"UJ M4JNM)3IU=NG8A:8/AH^>A_-XPT>C4UK@J!S,)Q\PL;!;EG)PYYJDV!JAMWX- M_1T)'ST/NW&'#'HNA0LL&*.#"]+Q00[EQ/.[)#VZ=?)/XNEFT]6JQ-F MQQF]9("8 QP,0PQ)AYV"Q7>_Y:)&UV-CCTGNP3#I3A,C8.3S^'^;W. 2%?"YN MUW\!MJ]$.;F/5FJ?88,\-]B!#4J5E(A'8TO9 \.]&N!]W UVQHW7#_D=H-]? M)-RW?%X\Y#=?\NG713$O[IX^S>Z^ D*G.'>B969]," HDA%Q:1Q52N\MTZ@: MIQ>^)K:UBWM?//LX6:?:,"=9]>*[+ U;6XY!#N>M 3-%B#U&0?9:0J-W MS[:^"-4$\A&8;.\K!(A7:9Y1:@+FT7N'5%""P7_VQR=O4)/< B,,51OVI% 7 M]=X,LLG#;#V9I[",U[N[N;DY&3Q9I3DLU%QIG))%T8BT0<3+_4*M>+CF^_-V MF?':'&L?_#'0[CY5SOK71M.X)O6^[R*3EE 4A;)!((6$MX&Z$@&+R0AN23I[ M#1R,?@T44-N_S16K]>I3/M_6B_^\+J9_VLEJ.[A\L=H,YI#;6I6V&=&>$FZ" MT=$K[C W9C^54EC:4/OFI:YC72$_O*WV^RJ_?9R_G]T>RO5V28Y,,Z.LCYT,+C,Y:L#^/LBWO?+ZX?;U] =N>I M8G@[J;.'<80EBYPAS#QGC"L9RKL]CD.URK 7>N/0!5N:/(R?I8D1,++CAW$E ME8X(!>%%%-H*GXJ2[O @E@Y6?V0$#^-5F=+P8?P\#5S7P[@RGO! I.?.&4V- M1(*4LE/I?AZWC&;,J/4L?A[VE_\LCI+SKT4<&X(LHDHSMD?3-DO6,4(GQ[ZX MUB[J(W\4EY@A95P0&.GD-.J(WAO,3EY92LV^&-0$X[[X\F']-5_^@,(I]AQI ME?F4V2%EK0'%\&3M:H?WJZ^U30ZIC;)57C:7VD-\!);_^[;\*XQQ7'"'B0N: M>@'SRNW/58J'P?)67^.!LR[J(^#;+\MB59-KFZ89#5AH1Y'!BG,- XAR?Z$D MU;_]*BHSHCK=Z@ _ JJ9Z?3Q_G'SQOK]6T0]\AWH+%.I/HN/& P(IG"05M/R M&8.;BO'GC9>]$_G3KHZ0[2AC!!3]+G?+>72$AADE!EGEM1+"!$F\4WA_=\0E M[=>CL5A/YM=/O/-A[_?A,;? Z+,RU56A4.M@+;U!J4O.0,A[7=2!T)(5*(2"3"IEH= MFMYDK98,['"SC'"PQ(FV. "%G0[66N$Y]32&($.C:@VCC/1K1?,_)/UJ#>#> M)NSP'D=MSULI4>26J"@""=1@,-/+N&"KC*WT,-RQK)\F?_T*!XWE;#(_=F_Q MYO<9A:4>FU19C#$MD6%!E/(Y2T63HMBCW(!;T/2A>=H U[X.>ONQ_J-8_OEN M\7%93/.CEUUO-\BHD93QJ OYAA3\(\JI5.>]QI;>^&L:0)L[[1)%N4*S,MD MK%:BS8L&F0[.4T6Q]9C '-#&J_VDT!0W>7L>X_!6K=3 PR*@J[O'&. M\U0*S0FOHA,<6?AY0#/Q^3I@/_Y=X8\:%SO'N\B(9A1$Q]+!48=QI"DEB$L? MHS7&-O(MNC1CLBH?#E[>M IUAQ/[_6P]NWOQ;'7&=#X0,OK>#+#$L/ M '.F,1>P9$J#A%3<66R"\)97*IS1S51\G]]-YG!$2-0TBYMM,;N[?#&%1;'* M/*S4/L,QI440CEM*$PJ:,9#>:,VX384LKN7NI;'^B^[1[7#>?]U M)<^*@7 X[W*U3G<9B\CI"!L.$0RHB2R5W#K.@@*SS])KRV_YS_N7@E] MK0^C*<#0[WKAE9#>4RN<]D(A#(R _Y,MOQ\(^W_H\ MH]H%9FUD@IE(I-2"\E(ZS^257=UVH/5C\[T>R'W-YU<_;)#89.SXN>:WTR9R M6%F%I89CJZ5C.V\J0PB5 ]H#S^>X ])LM%4]VOMD+YG!BBFJ"/$L>$900J#$ MPG#:Q,WOHE>#RAPY>!)O&_O^KE]3G;A4/SB_!TC?)Y4GQ1Z/YS[2*HL4@V0. MCE-1T(@)HMZ5@\.R)IS-?Q#G'0S7/OB2C+)X7=]A05X%VZ;0-@503U=">IT MZXP:0Q&UDL!9G=&@&,)^/_-:9DK%*#A&V$0DE>46.55*S(5IXA+9,)7X)7&K99C[(M8O^2)?3N8P;'-S MGSPWUMOKN*KLJM0^69E9 3^D=Q8[X-R\OFHHT6CD(T1^O[U<0CL /9A M"/=ULKS+JQ-L^WEF1 #)N) &"TNX"UC*4C*&XF#O5L]1@JPK=K6K^:.TJ@7V M0/?9&P!^LJML9B0VCFE.P3*6"CN\.W)I+ZVOY/?8WU/5IV(^C\7RK\GRIJKT M/[;,-G%L+'I/@J)2@[$60RFS\JY)0HX17B=VP(4*#UCU\1YD"ZGY%*J041$C M:XDR-$AOD!&E9!$W.KB?S:2''/:-&[!*E^O^^-1$VU6>0<\#^)*L#Q_291=F MV!B% I+2E8:\]EXWRD URCN?7FA3#]S^TMX]I?/B"D1^TXONS0QX;SID3.DE Q9 MT>3-Z^SKFNVF%1:729X6X.WKI#-PY$N_AQHJ >^4-CH&)I5'6H&I8#7SQALN M(J["\$']<\X*CJG44P9(8!DXEL*J*"@&4PJ7F"AK>G7/'].AIS)7ZOGIU,2_ MMY>GMZ78K67VZ0N,YL-M$J4!)X_UEB47284]1\P& 2!%.'V6N$1N*LW5R[G6 M'8R7+>J@TRWK6[YXS ?;IOR.+;MQG!6F>;)ME]IE6#@<)VTRT/A6D0CPP MD-]1HDCDM,GN.Z+IVPTE?BC%T#[@I\W X]/G4YY<$F#[_Y@O;XOE_60QS3_\ M,=^%KB;/@FFJLSJ[AT^2*]YZMKH%#.#O-O?('FR3 V[;'?R6#$6*D&<&4\.L MD\$9:DIL/+NVI(PM\^6-_608O8R LP>=PCOY/9FU4A',$1$!<\(8%5KN\*&< MQRNQ@09E5C?LKJ6_VOPVFS^"V7O0[>ZMSS*AF99.:JHED7 BBTRX=JMFA- 8WHH1&N0H_O/LN<)L0D;T!A+14<]@M93B%J2+P2M[B1T:.^ M IK0 _"J0H_O/\LP"5C)$+7$ CN-./:H'!TAC<[G(TI]-RYZ-%! 7_>^AXW/ M]Q7\=2NTSK WP7 M-:R:V#%&> )E*S[P[HMGOSVF2?#A M]L-#GBZ*%G>?\[O->_L1=AULDR'MF&5*I.(EVM((!W->RAA9HSR>(S*%.M%Z MT0W&W1[V&IW@LL"BC=@'[RU-3V_:F+TD/-@F_MT7M0+59TMG8'=+&_C#*(R5H%C 1<+@BJ^WEWR\T*"\I+^8F^EL0BW5"BUO/'>8#7WB;>+6;KV61N'A[FLVFYMLR*&[B M*F]OX1SX!0:YFAW)3M.@MTQ%+H1TL%I&CC6VR.$(LAJ'L5'N'7^>J-M?)D%IS(;H&)8:FZC@F+F5ER2GLRMY/NN%$@ MH6J,;*/O#,ZA1D@>L$'"6ZQCBD(6T4IDC16XURP[5\7- ;33U_VEN?DG&,AE MA-!O^5]F.BT>-QG:/RZ+!?SK=&/CK$YD-SRKGRS"B1H.UY0XR3CQQK(@2BO) M&W)E/M'=6(Y](-\7"[<^V^:F>$C:/)FUYZW/,YA=7E+#);66X)1 )L12,@PS M_CIVYHZU7K0.=&\+V5[^S^O)XF:RO%G]_G #]@1\SY ^R:E*[3/KL),VX)F\Y M%W4-W\:.V#[>??'LU^+;9ISO%J]DJ)87IDKS3,&9R#!/E X:1P/3C83]_+T: MC_A.N%!T#G?]2Y+=E??F^GMWY?U^-OEC-I^MGP[>@QQKE!F&E#0&3M,>*Q>L M4##\WX0'P.Y9U;$"NB'<_LU\6MPM9O_*W]K::O22 MH4@,9]+#A#(*>1!'V%(VXD@_U9!?IH[YMA3&87##%$ M@:R&L[2*FUBQI.7!YA%XS$GEO>9F*( ] =^K1+(PVZEO-R-^HLN@&Y]G)=!L5L=HK;Y!_^2U' 5FF:<.$12I'R3%\15=K19M$IP%W1Y+A[4Z7&F2;6,QM, MA&T-<.+"\;"31#$EKZ2F-LB,\300I"33 M6FJFA=+E^JK@X'TEH8<]TJ(1OKVE,BSK\?R2%W?+R8* M,1=AG73["1=4Z#50M8_D[BUH^X>":^U@VUN@<[%1WZ8X8M:'LS3-O-9M\G$QGM[/I:2^\U]]FP@38H%,ATV"- M!HS0,:I]>C1%M$&XQ)M6U_LC#G.5VF7$B>B==%8@*J1$AO#2 M8M/*T'Z>=R_0_I_/'FY1"?+7*X9^;+Y._:SY"O-55AE+) M'!I)B,P(.#)BC4DII5/A2JR1EC5^1D;G%D#O_KUMX)(AW>9B)P)FG+01"ZJH M]BPZ%P%LS:T7RH9:B9_;RVM:O,A+ME%$U93M;?V:3 :AA7+><["5(Q%";2^- MK Q*^6J/DN-? SI@3,- 1CW&K*74IFSR/%3)=PINIM MUW6NZ8A>74#=V-GGQ9LX;&XIG&7O55*-0C6ZRF*Z?48B.:E$XZS7+KV1>>:E MAC]IY!@T(KNW8T)U#WR'=LON=&@6-\\'Q'>+S7K[O4]C[Y;,;ER?\H=BF0*\ M*A@PAYID%,'TY=P9.*9R8J@BUF.#D/?("V\'S-CT>LC/E*Q4.NITZPR;X%5, ME4ZTXXIR$S#'J<@G=? OW%^71=*< F]?J;<(\7!S^<1?#UW#O+R;S2MS7K..,J2 :,9P.EL)Z.65 RV+?5!MY[84=FYX#Q= M7*9S@4#88FE3B%IPU-/HA"MEC)IKV4W^^V*V MSF\V\JV.N[H=;) Q%;%S6L44E&@L,B3ZM:.N6@M$\93AM0.(4,9O1(?RX'WN9ZTTYN/5*O%(+3Q4A)NM0\" M*1 *D5#*:# ?+)KDV>QB7=&Q>UY4+A=QGA9J;YG; 12WSTO_I_P.E+9RQ?W# M9/&T'5C*S'YH#ZW>0\:043ZDL$<,ZS^.7BA:R@3;29--=81K6V]DZE8-O=GR MDWF^*LL?YT=O=%Y^F4FL/59>4DN%IIYCP&XGC]6\47[F1@\4U[A@-<.^+RY] M7!9 ]_73Q_ED/$.M8L\TP29U+A#$,"XQ:685E*&D*C(KJ- M,BP\LXQ?#PRG[B%KIDCY%W^KH>0$I'04>)_-?)^M'6-EG M^>K#[5N?^GPUNUND-$]F9;Y-9O-T)H[%,NW10S_4#;T<1?\^E.W]7?\4[TD2%,'/%:((N5,G#\2Q&J.QPD MXX.54._A#:5+UAQ\S&M7'WW9R[]._EDL4P)<6&E\_D=IY7[R(1P M*C!&D?",2245#GL,O/'HNAYX6F?&^+1= M%H(03,/YES&A17#:$[*3U3MI>LUD/ J.G,SQ^*U6Q] MFDQO-\@4D=R(R&T42&M#8D"FE$[B1JDT1NC6WSV16H&YM\>6"K;H^PIN#F?U MDWGFJ&;""SACP4J-++.E7>N%UTT<^D:X=G5O[W>)?F]9&@Z./$W3YRNP%#@S M6WQ8Y/^;3Y;F/GGA_BN_<<7JV,51\\ZSB*C6,G!GN9&$:>>\*%$#M8W@P$J' M)' ->KU.%-&WCL;&[$W11I#KR]=E\7CW-&=A@)1)'G\,] Y7NOEOS:XMUI/YM2_8+6MD;,OSBWTG3F;+_YG,WZQ,U$['V48= M-J*4X-Q8@['97\$!A'0$?B8_R0+%>T8%)VYEXZ!K+4UT;/CSL!9O89VN!$.ZXB)!17I*)BQ6CAM&8<]43&" M*MWM#7?7F>K(+::S^6Q2*2]86UVG*>,H(Q@GE#23.(2X0TU32J[L%;I+6M6X M&FU1,WWM>]\["LXGJ]7L=I;?V*KWR.$>M=+S7OG[8IE/YNF6X)?);+$-(4@).S_E\TW5TN+?[J[G M48SH0)21P=J@=>!*.N&WEA'!Q)M*M[;7X.X:8J!684L\HEA1XU!4)0Y8-O*. MN$)WU\JLJ>WN>IX^1N1IV)*[*S8H%0@24ECM*+'2TKW\S#9Z3;D>=]?*)*GI M[GJ>$D9$PA;=7261TMD45.Z,8$Q%L#M*#+@335Y%1GC0:)T9M=U=S\/]LMU= MJ0J84A<8(X["IH(,IZ6L0O@K*4/:(0?.1D;"T>GT\?YQI%L[NVQ$ZL_9- M\B:*ND8G*4VCGDD]X/;WR>F8B A<1B MY3FF7M'(U$XZ)N 0>5UO+9,V U!FFH M(]1*K7Q$NI0,*W4EIO,_7*=[G=CODDT]I;WV>46V\QAQ, M(J\T$E:Q2$K)M*VVKUXJ3\Y5;M$ZGKV]F+U:1^&7GZKC]G:+C$? QMOD\HR# M#R!>##OY!$@]V#WM!>P_[4 Z(&5.%V,[U"93L 8C:YW%!$=#!:S(M)11!$$LQ2A*6\I&9;4:SA?-F7-U?)PU MM5 =B#'OJWAO'&B2$6T"CU)&;94RJ8R8-7L)8?)=EV]0EUM474S[8HV??9O= MY(N;U/B_7'?/GY*V!WA#O'&V:(>L:C$LI*9<$FY#*0_8RCMDG5 MODNX+*VA]J)#?'L[3H'8I35?'A%^G?P]NW^\M\5R6?PU6]RYR0/\S?KIV#'K MC&XR:;@6!C-A,?;$.!]5+)$(L5'$\-GF]$4RK4.T*]S4[_XB_<\?DU7^G__Q M_U!+ 0(4 Q0 ( %U_H4RSHK\&*7\! %7^' 1 " 0 M !N871I+3(P,3@P,S,Q+GAM;%!+ 0(4 Q0 ( %U_H4PU[X/2%A$ &2X M 1 " 5A_ 0!N871I+3(P,3@P,S,Q+GAS9%!+ 0(4 Q0 M ( %U_H4P#Q(UP91L )X= 0 5 " 9V0 0!N871I+3(P M,3@P,S,Q7V-A;"YX;6Q02P$"% ,4 " !=?Z%,8<3FYZE( "0?P, %0 M @ $UK $ ;F%T:2TR,#$X,#,S,5]D968N>&UL4$L! A0#% M @ 77^A3+/ K"Z&N0 9#<) !4 ( !$?4! &YA=&DM,C Q M.# S,S%?;&%B+GAM;%!+ 0(4 Q0 ( &!_H4SN\_'GSW, NA!0 5 M "