0000851205-17-000016.txt : 20171030 0000851205-17-000016.hdr.sgml : 20171030 20171030160745 ACCESSION NUMBER: 0000851205-17-000016 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 86 CONFORMED PERIOD OF REPORT: 20171001 FILED AS OF DATE: 20171030 DATE AS OF CHANGE: 20171030 FILER: COMPANY DATA: COMPANY CONFORMED NAME: COGNEX CORP CENTRAL INDEX KEY: 0000851205 STANDARD INDUSTRIAL CLASSIFICATION: INDUSTRIAL INSTRUMENTS FOR MEASUREMENT, DISPLAY, AND CONTROL [3823] IRS NUMBER: 042713778 STATE OF INCORPORATION: MA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-34218 FILM NUMBER: 171162394 BUSINESS ADDRESS: STREET 1: ONE VISION DR CITY: NATICK STATE: MA ZIP: 01760 BUSINESS PHONE: 5086503000 MAIL ADDRESS: STREET 1: ONE VISION DRIVE CITY: NATICK STATE: MA ZIP: 01760 10-Q 1 cgnx-1012017x10q.htm 10-Q Document
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549 
FORM 10-Q 
(Mark One)
[ X ]
Quarterly Report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934 for the quarterly period ended October 1, 2017 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 001-34218
COGNEX CORPORATION
(Exact name of registrant as specified in its charter)
Massachusetts
 
04-2713778
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification No.)

One Vision Drive
Natick, Massachusetts 01760-2059
(508) 650-3000
(Address, including zip code, and telephone number, including area code, of principal executive offices)
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.  
 
 
Yes
X
 
  
 
 
No
  
 
  
 
Indicate by check mark whether the registrant has submitted electronically and posted on its corporate web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).
 
 
Yes
X
 
  
 
 
No
  
 
  
 
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, 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
X
  
 
 
 
Accelerated filer
 
Non-accelerated filer
 
  
 
 
 
(Do not check if a smaller reporting company)
 
 
 
 
 
 
 
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
X
 
  
 
As of October 1, 2017, there were 86,586,599 shares of Common Stock, $.002 par value per share, of the registrant outstanding.
 



INDEX
 
PART I
FINANCIAL INFORMATION
 
 
 
Financial Statements (interim periods unaudited)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 


2



PART I: FINANCIAL INFORMATION
ITEM 1: FINANCIAL STATEMENTS

COGNEX CORPORATION
CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share amounts)
 
 
Three-months Ended
 
Nine-months Ended
 
October 1, 2017
 
October 2, 2016
 
October 1, 2017
 
October 2, 2016
 
(unaudited)
 
(unaudited)
Revenue
$
259,739

 
$
147,952

 
$
567,585

 
$
391,431

Cost of revenue
62,360

 
32,749

 
128,056

 
88,930

Gross margin
197,379

 
115,203

 
439,529

 
302,501

Research, development, and engineering expenses
26,078

 
18,603

 
72,225

 
58,829

Selling, general, and administrative expenses
61,054

 
42,072

 
160,093

 
123,125

Operating income
110,247

 
54,528

 
207,211

 
120,547

Foreign currency gain (loss)
(127
)
 
(607
)
 
(574
)
 
(377
)
Investment income
2,475

 
2,047

 
6,625

 
4,631

Other income (expense)
(445
)
 
374

 
(344
)
 
803

Income from continuing operations before income tax expense
112,150

 
56,342

 
212,918

 
125,604

Income tax expense (benefit) on continuing operations
9,802

 
2,667

 
8,843

 
14,030

Net income from continuing operations
102,348

 
53,675

 
204,075

 
111,574

Net income (loss) from discontinued operations (Note 14)

 

 

 
(255
)
Net income
$
102,348

 
$
53,675

 
$
204,075

 
$
111,319

 
 
 
 
 
 
 
 
Basic earnings per weighted-average common and common-equivalent share:
Net income from continuing operations
$
1.18

 
$
0.63

 
$
2.36

 
$
1.31

Net income (loss) from discontinued operations
$

 
$

 
$

 
$

Net income
$
1.18

 
$
0.63

 
$
2.36

 
$
1.31

 
 
 
 
 
 
 
 
Diluted earnings per weighted-average common and common-equivalent share:
Net income from continuing operations
$
1.14

 
$
0.61

 
$
2.28

 
$
1.29

Net income (loss) from discontinued operations
$

 
$

 
$

 
$
(0.01
)
Net income
$
1.14

 
$
0.61

 
$
2.28

 
$
1.28

 
 
 
 
 
 
 
 
Weighted-average common and common-equivalent shares outstanding:
Basic
86,617

 
85,460

 
86,526

 
85,167

Diluted
89,677

 
87,346

 
89,562

 
86,805

 
 
 
 
 
 
 
 
Cash dividends per common share
$
0.085

 
$
0.075

 
$
0.245

 
$
0.22










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

3



COGNEX CORPORATION
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(In thousands)
 
 
Three-months Ended
 
Nine-months Ended
 
October 1, 2017
 
October 2, 2016
 
October 1, 2017
 
October 2, 2016
 
(unaudited)
 
(unaudited)
Net income
$
102,348

 
$
53,675

 
$
204,075

 
$
111,319

Other comprehensive income (loss), net of tax:
 
 
 
 
 
 
 
Cash flow hedges:
 
 
 
 
 
 
 
Net unrealized gain (loss), net of tax of ($8) and $21 in the three-month periods and net of tax of ($5) and ($76) in the nine-month periods, respectively
(4
)
 
(86
)
 
(16
)
 
(965
)
Reclassification of net realized (gain) loss into current operations
(56
)
 
241

 
(21
)
 
427

Net change related to cash flow hedges
(60
)
 
155

 
(37
)
 
(538
)
 
 
 
 
 
 
 
 
Available-for-sale investments:
 
 
 
 
 
 
 
Net unrealized gain (loss), net of tax of $41 and ($29) in the three-month periods and net of tax of $191 and $481 in the nine-month periods, respectively
419

 
40

 
1,237

 
2,672

Reclassification of net realized (gain) loss into current operations
(263
)
 
(55
)
 
(370
)
 
(183
)
Net change related to available-for-sale investments
156

 
(15
)
 
867

 
2,489

 
 
 
 
 
 
 
 
Foreign currency translation adjustments:
 
 
 
 
 
 
 
Foreign currency translation adjustments, net of tax of $0 and $80 in the three-month periods and net of tax of $0 and $254 in the nine-month periods, respectively
5,753

 
1,125

 
18,497

 
3,739

Net change related to foreign currency translation adjustments
5,753

 
1,125

 
18,497

 
3,739

 
 
 
 
 
 
 
 
Other comprehensive income (loss), net of tax
5,849

 
1,265

 
19,327

 
5,690

Total comprehensive income
$
108,197

 
$
54,940

 
$
223,402

 
$
117,009










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

4



COGNEX CORPORATION
CONSOLIDATED BALANCE SHEETS
(In thousands)
 
 
October 1, 2017
 
December 31, 2016
 
(unaudited)
 
 
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
111,349

 
$
79,641

Short-term investments
273,261

 
341,194

Accounts receivable, less reserves of $1,279 and $873 in 2017 and 2016, respectively
121,976

 
55,438

Unbilled revenue
51,612

 
2,217

Inventories
48,061

 
26,984

Prepaid expenses and other current assets
38,824

 
20,870

Total current assets
645,083

 
526,344

Long-term investments
386,501

 
324,335

Property, plant, and equipment, net
65,957

 
53,992

Goodwill
113,208

 
95,280

Intangible assets, net
14,427

 
8,312

Deferred income taxes
30,524

 
28,022

Other assets
2,817

 
2,319

Total assets
$
1,258,517

 
$
1,038,604

 
 
 
 
LIABILITIES AND SHAREHOLDERS’ EQUITY
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
30,331

 
$
9,830

Accrued expenses
53,070

 
42,539

Accrued income taxes
10,053

 
5,193

Deferred revenue and customer deposits
16,072

 
8,211

Total current liabilities
109,526

 
65,773

Reserve for income taxes
5,563

 
5,361

Other non-current liabilities
9,905

 
4,871

Total liabilities
124,994

 
76,005

 
 
 
 
Shareholders’ equity:
 
 
 
Common stock, $.002 par value – Authorized: 200,000 shares in 2017 and 2016, respectively, issued and outstanding: 86,587 and 85,939 shares in 2017 and 2016, respectively
173

 
172

Additional paid-in capital
443,132

 
375,030

Retained earnings
727,319

 
643,825

Accumulated other comprehensive loss, net of tax
(37,101
)
 
(56,428
)
Total shareholders’ equity
1,133,523

 
962,599

 
$
1,258,517

 
$
1,038,604



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

5



COGNEX CORPORATION
CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
 
Nine-months Ended
 
October 1, 2017
 
October 2, 2016
 
(unaudited)
Cash flows from operating activities:
 
 
 
Net income
$
204,075

 
$
111,319

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
(Gain) loss on sale of discontinued business

 
255

Stock-based compensation expense
23,355

 
15,883

Depreciation of property, plant, and equipment
9,811

 
8,551

Amortization of intangible assets
2,539

 
2,581

Amortization of discounts or premiums on investments
188

 
288

Realized (gain) loss on sale of investments
(370
)
 
(733
)
Revaluation of contingent consideration
88

 
(463
)
Change in deferred income taxes
(1,830
)
 
(1,415
)
Change in operating assets and liabilities:
 
 
 
Accounts receivable
(58,379
)
 
(37,802
)
Unbilled revenue
(46,010
)
 
(9,986
)
Inventories
(18,550
)
 
10,780

Prepaid expenses and other current assets
(14,968
)
 
(4,524
)
Accounts payable
19,132

 
2,089

Accrued expenses
8,819

 
7,560

Accrued income taxes
3,233

 
(531
)
Deferred revenue and customer deposits
7,060

 
4,071

Other
1,861

 
(1,265
)
Net cash provided by operating activities
140,054

 
106,658

Cash flows from investing activities:
 
 
 
Purchases of investments
(415,508
)
 
(598,955
)
Maturities and sales of investments
428,076

 
529,207

Purchases of property, plant, and equipment
(20,044
)
 
(10,491
)
Cash paid for acquisition of businesses, net of cash acquired
(24,118
)
 
(2,483
)
Cash paid related to discontinued business
(291
)
 
(113
)
Net cash provided by (used in) investing activities
(31,885
)
 
(82,835
)
Cash flows from financing activities:
 
 
 
Issuance of common stock under stock plans
44,750

 
23,091

Repurchase of common stock
(99,347
)
 
(18,941
)
Payment of dividends
(21,236
)
 
(18,761
)
Payment of contingent consideration
(1,926
)
 
(337
)
Net cash provided by (used in) financing activities
(77,759
)
 
(14,948
)
Effect of foreign exchange rate changes on cash and cash equivalents
1,298

 
295

Net change in cash and cash equivalents
31,708

 
9,170

Cash and cash equivalents at beginning of period
79,641

 
51,975

Cash and cash equivalents at end of period
$
111,349

 
$
61,145





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

6



COGNEX CORPORATION
CONSOLIDATED STATEMENT OF SHAREHOLDERS’ EQUITY
(In thousands)
 
 
Common Stock
 
Additional
Paid-in Capital
 
Retained Earnings
 
Accumulated
Other
Comprehensive
Loss
 
Total
Shareholders’
Equity
 
Shares
 
Par Value
 
 
 
 
Balance as of December 31, 2016
85,939

 
$
172

 
$
375,030

 
$
643,825

 
$
(56,428
)
 
$
962,599

Issuance of common stock under stock plans
1,732

 
3

 
44,747

 

 

 
44,750

Repurchase of common stock
(1,084
)
 
(2
)
 

 
(99,345
)
 

 
(99,347
)
Stock-based compensation expense

 

 
23,355

 

 

 
23,355

Payment of dividends

 

 

 
(21,236
)
 

 
(21,236
)
Net income

 

 

 
204,075

 

 
204,075

Net unrealized gain (loss) on cash flow hedges, net of tax of ($5)

 

 

 

 
(16
)
 
(16
)
Reclassification of net realized (gain) loss on cash flow hedges

 

 

 

 
(21
)
 
(21
)
Net unrealized gain (loss) on available-for-sale investments, net of tax of $191

 

 

 

 
1,237

 
1,237

Reclassification of net realized (gain) loss on the sale of available-for-sale investments

 

 

 

 
(370
)
 
(370
)
Foreign currency translation adjustment, net of tax of $0

 

 

 

 
18,497

 
18,497

Balance as of October 1, 2017 (unaudited)
86,587

 
$
173

 
$
443,132

 
$
727,319

 
$
(37,101
)
 
$
1,133,523














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

7



COGNEX CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
NOTE 1: Summary of Significant Accounting Policies
As permitted by the rules of the Securities and Exchange Commission applicable to Quarterly Reports on Form 10-Q, these notes are condensed and do not contain all disclosures required by generally accepted accounting principles (GAAP). Cognex Corporation (the "Company") has provided new disclosures related to inventories and internal-use software in this quarterly report on Form 10-Q. Reference should be made to the consolidated financial statements and related notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2016 for a full description of significant accounting policies.
In the opinion of the management of the Company, the accompanying consolidated unaudited financial statements contain all adjustments, consisting of normal, recurring adjustments and financial statement reclassifications, including those related to the disposition of a business, necessary to present fairly the Company’s financial position as of October 1, 2017, and the results of its operations for the three-month and nine-month periods ended October 1, 2017 and October 2, 2016, and changes in shareholders’ equity, comprehensive income, and cash flows for the periods presented.
The results disclosed in the Consolidated Statements of Operations for the three-month and nine-month periods ended October 1, 2017 are not necessarily indicative of the results to be expected for the full year.
Inventories
On January 1, 2017, the Company adopted Accounting Standards Update (ASU) 2015-11 "Inventory - Simplifying the Measurement of Inventory." This Update requires companies to measure inventory at the lower of cost and net realizable value. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. This adoption did not have an impact on the Company's inventory value.
Internal-use Software
The Company accounts for the costs of computer software developed or obtained for internal use under Accounting Standards Codification 350-40 "Intangibles - Goodwill and Other, Internal-use Software." Internal-use software is software acquired, internally developed, or modified solely to meet the entity's internal needs, and during the software's development, no substantive plan exists to sell the software.
The preliminary project stage includes conceptual formulation of design alternatives, determination of system requirements, vendor demonstrations, and final selection of vendors, and during this stage costs are expensed as incurred. The application development stage includes software configuration, coding, hardware installation, and testing. During this stage, certain costs are capitalized, including external direct costs of materials and services, as well as payroll and payroll-related costs for employees who are directly associated with the project, while certain costs are expensed as incurred, including training and data conversion costs. The post-implementation stage includes training and maintenance, and during this stage costs are expensed as incurred.
Capitalization begins when both the preliminary project stage is completed and management commits to funding the project. Capitalization ceases at the point the project is substantially complete and ready for its intended use, that is, after all substantial testing is completed. Costs of specified upgrades and enhancements to internal-use software are capitalized if it is probable that those expenditures result in additional functionality. Capitalized costs are amortized on a straight line basis over the estimated useful life.
NOTE 2: New Pronouncements
Accounting Standards Update (ASU) 2014-09, “Revenue from Contracts with Customers”
The amendments in ASU 2014-09 will supersede and replace all currently existing U.S. GAAP, including industry-specific revenue recognition guidance, with a single, principle-based revenue recognition framework. The concept guiding this new model is that revenue recognition will depict transfer of control to the customer in an amount that reflects consideration to which an entity expects to be entitled. The core principles supporting this framework include (1) identifying the contract with a customer, (2) identifying separate performance obligations within the contract, (3) determining the transaction price, (4) allocating the transaction price to the performance obligations, and (5) recognizing revenue. This new framework will require entities to apply significantly more judgment. This increase in management judgment will require expanded disclosure on estimation methods, inputs, and assumptions for revenue recognition.

8



In March 2016, ASU 2016-08, "Principal versus Agent Considerations (Reporting Revenue Gross versus Net)," was issued, in April 2016, ASU 2016-10, "Identifying Performance Obligations and Licensing," was issued, in May 2016, ASU 2016-12, "Narrow-Scope Improvements and Practical Expedients," was issued, and in December 2016, ASU 2016-20, "Technical Corrections and Improvements," was issued. These Updates do not change the core principle of the guidance under ASU 2014-09, but rather provide implementation guidance. ASU 2015-14, "Deferral of the effective date," amended the effective date of ASU 2014-09 for public companies to annual reporting periods beginning after December 15, 2017. Early adoption is permitted, but only beginning after December 15, 2016. The Financial Accounting Standards Board may release additional implementation guidance in future periods.
We expect to adopt this standard using the full retrospective method to present all periods reported on a consistent basis. Upon adoption, revenue for software-only products sold as part of multiple-deliverable arrangements will no longer be deferred when vendor-specific objective evidence of fair value does not exist for undelivered elements of the arrangement. This change will likely result in earlier recognition of revenue. In addition, we expect certain of the Company’s product accessory sales, which are currently reported on a net basis, to be reported on a gross basis as a result of applying the expanded guidance in the new standard related to principal versus agent considerations. This change will result in the Company reporting higher revenue and higher cost of revenue when these sales are reported on a gross basis, although the gross margin dollars will not change. Furthermore, for arrangements that include customer-specified acceptance criteria, we expect to recognize revenue when we can objectively determine that control has been transferred to the customer in accordance with the agreed-upon specifications in the contract, which may occur before formal customer acceptance. This change will primarily impact revenue recognition for arrangements in the logistics industry where certain customer solutions include installed ID products and will likely result in earlier recognition of revenue. We do not expect these changes to have a material impact on total revenue. As of the date of this report, we have completed a number of implementation activities including the update of the Company's revenue accounting policy, the identification of internal controls under the new standard, the review of a selected number of contracts, and the calculation of transition-period adjustments. We are currently in the process of drafting the disclosures to finalize the implementation of this standard.
Accounting Standards Update (ASU) 2016-01, "Financial Instruments - Recognition and Measurement of Financial Assets and Financial Liabilities"
ASU 2016-01 provides guidance related to certain aspects of recognition, measurement, presentation, and disclosure of financial instruments. The amendments in this Update affect all entities that hold financial assets or owe financial liabilities. This ASU requires equity investments (except those accounted under the equity method) to be measured at fair value with changes in fair value recognized in net income. However, an entity may choose to measure equity investments that do not have readily determinable fair values at cost minus impairment. This ASU also eliminates the requirement for public companies to disclose the methods and significant assumptions used to estimate the fair value for financial instruments measured at amortized cost on the balance sheet, and it requires separate presentation of financial assets and financial liabilities by measurement category and form of financial asset on the balance sheet or the accompanying notes to the financial statements. For public companies, the guidance in ASU 2016-01 is effective for annual periods beginning after December 15, 2017, and interim periods within those annual periods. Early adoption is not permitted except for certain amendments in this Update. Management does not expect ASU 2016-01 to have a material impact on the Company's financial statements and disclosures.
Accounting Standards Update (ASU) 2016-02, "Leases"
ASU 2016-02 creates Topic 842, Leases. The objective of this Update is to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet, and disclosing key information about leasing arrangements. This ASU applies to any entity that enters into a lease, although lessees will see the most significant changes. The main difference between current U.S. GAAP and Topic 842 is the recognition of lease assets and lease liabilities on the balance sheet for those leases classified as operating leases under current U.S. GAAP. Topic 842 distinguishes between finance leases and operating leases, which are substantially similar to the classification criteria for distinguishing between capital leases and operating leases under current U.S. GAAP. For public companies, the guidance in ASU 2016-02 is effective for annual periods beginning after December 15, 2018, and interim periods within those annual periods. This ASU should be applied using a modified retrospective approach. Management is in the process of evaluating the impact of this Update.
Accounting Standards Update (ASU) 2016-13, "Financial Instruments - Measurement of Credit Losses"
ASU 2016-13 applies to all reporting entities holding financial assets that are not accounted for at fair value through net income (debt securities).  The amendments in this Update eliminate the probable initial recognition threshold to recognize a credit loss under current U.S. GAAP and, instead, reflect an entity’s current estimate of all expected credit losses. In addition, this Update broadens the information an entity must consider in developing the credit loss estimate,

9



including the use of reasonable and supportable forecasted information.  The amendments in this Update require that credit losses on available-for-sale debt securities be presented as an allowance rather than as a write-down and an entity will be able to record reversals of credit losses in current period net income. For public companies, the guidance in ASU 2016-13 is effective for annual periods beginning after December 15, 2019, and interim periods within those annual periods.  This ASU should be applied through a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is effective.  Management does not expect ASU 2016-13 to have a material impact on the Company's financial statements and disclosures.
Accounting Standards Update (ASU) 2016-16, "Income Taxes - Intra-Entity Transfers of Assets Other than Inventory"
ASU 2016-16 applies to all reporting entities with intra-entity transfers of assets other than inventory. The amendments in this Update allow the recognition of deferred income taxes for an intra-entity transfer of an asset other than inventory when the transfer occurs, as opposed to when the asset has been sold to an outside party under current U.S. GAAP. Two common examples of assets included in the scope of this Update are intellectual property and property, plant, and equipment. For public companies, the amendments in ASU 2016-16 are effective for annual reporting periods beginning after December 15, 2017, and interim reporting periods within those annual periods. Early adoption is permitted for all entities as of the beginning of an annual reporting period for which financial statements (interim or annual) have not been issued or made available for issuance. This ASU should be applied on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption. Management does not expect ASU 2016-16 to have a material impact on the Company's financial statements and disclosures.
Accounting Standards Update (ASU) 2017-01, "Business Combinations - Clarifying the Definition of a Business"
ASU 2017-01 applies to all reporting entities that must determine whether they have acquired or sold a business. The amendments in this Update clarify the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. For public companies, the amendments in ASU 2017-01 are effective for annual reporting periods beginning after December 15, 2017, and interim reporting periods within those annual periods. This ASU should be applied prospectively on or after the effective date and no disclosures are required at transition. Early adoption is permitted for transactions for which the acquisition date occurs before the issuance date or the effective date of the amendments in this Update, only when the transaction has not been reported in financial statements that have been issued. Management does not expect ASU 2017-01 to have a material impact on the Company's financial statements and disclosures.
Accounting Standards Update (ASU) 2017-04, "Intangibles - Goodwill and Other - Simplifying the Test for Goodwill Impairment"
ASU 2017-04 applies to all reporting entities that have goodwill reported in their financial statements. The amendments in this Update eliminate Step 2 from the goodwill impairment test reducing the cost and complexity of evaluating goodwill for impairment. In computing the implied fair value of goodwill under Step 2, an entity had to perform procedures to determine the fair value at the impairment date of its assets and liabilities as would be required in a business combination. Instead, under the amendments in this Update, an entity should perform its goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value. For public companies, the amendments in ASU 2017-04 are effective for the annual or any interim goodwill impairment tests for reporting periods beginning after December 15, 2019. This ASU should be applied prospectively and an entity is required to disclose the nature of and reason for the change in accounting principle upon transition. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. Management does not expect ASU 2017-04 to have a material impact on the Company's financial statements and disclosures.
Accounting Standards Update (ASU) 2017-08, "Receivables - Nonrefundable Fees and Other Costs - Premium Amortization on Purchased Callable Debt Securities "
ASU 2017-08 applies to all reporting entities that hold investments in callable debt securities that have an amortized cost basis in excess of the amount that is repayable by the issuer at the earliest call date (that is, at a premium). The amendments in this Update shorten the amortization period for certain callable debt securities held at a premium. Specifically, the amendments require the premium to be amortized to the earliest call date. The amendments do not require an accounting change for securities held at a discount; the discount continues to be amortized to maturity. Under current GAAP, premiums and discounts on callable debt securities generally are amortized to the maturity date. If that callable debt security is subsequently called, the entity records a loss equal to the unamortized premium. The amendments in this Update more closely align the amortization period of premiums and discounts to expectations incorporated in market pricing on the underlying securities. For public companies, the amendments in ASU 2017-08

10



are effective for annual periods beginning after December 15, 2019 and interim reporting periods within annual years beginning after December 15, 2020. This ASU should be applied on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption, and, in the period of adoption, the entity is required to provide disclosures about the change in accounting principle. Early adoption is permitted, including adoption in an interim period. Management is in the process of evaluating the impact of this Update.
Accounting Standards Update (ASU) 2017-09, "Compensation - Stock Compensation - Scope of Modification Accounting"
ASU 2017-09 applies to all reporting entities that change the terms or conditions of a share-based payment award. Currently, the definition of the term modification is broad and its interpretation results in diversity in practice. The amendments in this Update provide guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification accounting in Topic 718. An entity should account for the effects of a modification unless all the following are met: 1) the fair value of the modified award is the same as the fair value of the original award immediately before the original award is modified, 2) the vesting conditions of the modified award are the same as the vesting conditions of the original award immediately before the original award is modified, and 3) the classification of the modified award as an equity instrument or a liability instrument is the same as the classification of the original award immediately before the original award is modified. For public companies, the amendments in ASU 2017-09 are effective for annual reporting periods beginning after December 15, 2017, and interim reporting periods within those annual periods. Early adoption is permitted including adoption in an interim period, for reporting periods for which financial statements have not yet been issued. This ASU should be applied prospectively to an award modified on or after the adoption date. Management does not expect ASU 2017-09 to have a material impact on the Company's financial statements and disclosures.
Accounting Standards Update (ASU) 2017-12, "Derivatives and Hedging - Targeted Improvements to Accounting for Hedging Activities"
ASU 2017-12 applies to all reporting entities that elect to apply hedge accounting. The hedge accounting requirements under current GAAP sometimes do not permit an entity to properly recognize the economic results of the hedging strategy in the financial statements, and they are difficult to understand and interpret. The amendments in this Update make certain targeted improvements to simplify the application of the hedge accounting guidance. Also, they better align the risk management activities and financial reporting for hedging relationships through changes to both 1) the designation and measurement guidance for qualifying hedging relationships and 2) the presentation of hedge results. For public companies, the amendments in ASU 2017-12 are effective for annual reporting periods beginning after December 15, 2018, and interim reporting periods within those annual periods. Early adoption is permitted including adoption in any interim period after issuance of the Update. All transition requirements and elections should be applied to hedging relationships existing on the date of adoption. The entity should apply a cumulative-effect adjustment related to eliminating the separate measurement of ineffectiveness to accumulated other comprehensive income with a corresponding adjustment to the opening balance of retained earnings as of the beginning of the fiscal year that an entity adopts the amendments in this Update. The amended presentation and disclosure guidance is required only prospectively. Management is in the process of evaluating the impact of this Update.

11

COGNEX CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

NOTE 3: Fair Value Measurements
Financial Assets and Liabilities that are Measured at Fair Value on a Recurring Basis
The following table summarizes the financial assets and liabilities required to be measured at fair value on a recurring basis as of October 1, 2017 (in thousands):
 
Quoted Prices in
Active Markets
for Identical
Assets (Level 1)
 
Significant  Other
Observable
Inputs (Level 2)
 

Unobservable
Inputs (Level 3)
Assets:
 
 
 
 
 
Money market instruments
$
6,700

 
$

 
$

Corporate bonds

 
311,509

 

Treasury bills

 
133,786

 

Asset-backed securities

 
106,909

 

Euro liquidity fund

 
52,312

 

Sovereign bonds

 
28,971

 

Agency bonds

 
13,245

 

Municipal bonds

 
13,030

 

Economic hedge forward contracts

 
13

 

Liabilities:
 
 
 
 
 
Economic hedge forward contracts

 
13

 

Contingent consideration liabilities

 

 
3,673

The Company’s money market instruments are reported at fair value based upon the daily market price for identical assets in active markets, and are therefore classified as Level 1.
The Company’s debt securities and forward contracts are reported at fair value based upon model-driven valuations in which all significant inputs are observable or can be derived from or corroborated by observable market data for substantially the full term of the asset or liability, and are therefore classified as Level 2. Management is responsible for estimating the fair value of these financial assets and liabilities, and in doing so, considers valuations provided by a large, third-party pricing service. For debt securities, this service maintains regular contact with market makers, brokers, dealers, and analysts to gather information on market movement, direction, trends, and other specific data. They use this information to structure yield curves for various types of debt securities and arrive at the daily valuations. The Company's forward contracts are typically traded or executed in over-the-counter markets with a high degree of pricing transparency. The market participants are generally large commercial banks.
The Company did not record an other-than-temporary impairment of these financial assets during the nine-month period ended October 1, 2017.
The Company's contingent consideration liabilities are reported at fair value based upon probability-adjusted present values of the consideration expected to be paid, using significant inputs that are not observable in the market, and are therefore classified as Level 3. Key assumptions used in these estimates include probability assessments with respect to the likelihood of achieving certain revenue milestones. The fair values of these contingent consideration liabilities were calculated using discount rates consistent with the level of risk of achievement, and are remeasured each reporting period with changes in fair value recorded in "Other income (expense)" on the Consolidated Statements of Operations.

12

COGNEX CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

The following table summarizes the activity for the Company's liability measured at fair value using Level 3 inputs for the nine-month period ended October 1, 2017 (in thousands):
Balance as of December 31, 2016
$
4,173

Payment of EnShape contingent consideration
(1,401
)
Payment of Manatee contingent consideration
(525
)
Contingent consideration resulting from GVi acquisition
1,299

Fair value adjustment to Manatee contingent consideration
(275
)
Fair value adjustment to Chiaro contingent consideration
185

Fair value adjustment to GVi contingent consideration
178

Foreign exchange rate changes
39

Balance as of October 1, 2017
$
3,673

Non-financial Assets that are Measured at Fair Value on a Non-recurring Basis
Non-financial assets such as property, plant and equipment, goodwill, and intangible assets are required to be measured at fair value only when an impairment loss is recognized. The Company did not record an impairment charge related to these assets during the nine-month period ended October 1, 2017.
NOTE 4: Cash, Cash Equivalents, and Investments
Cash, cash equivalents, and investments consisted of the following (in thousands):
 
October 1, 2017
 
December 31, 2016
Cash
$
104,649

 
$
77,307

Money market instruments
6,700

 
2,334

Cash and cash equivalents
111,349

 
79,641

Treasury bills
70,184

 
67,175

Corporate bonds
65,569

 
141,188

Euro liquidity fund
52,312

 
46,499

Asset-backed securities
47,840

 
69,614

Sovereign bonds
20,945

 
7,298

Municipal bonds
8,805

 
6,517

Agency bonds
7,606

 
2,903

Short-term investments
273,261

 
341,194

Corporate bonds
245,940

 
169,952

Treasury bills
63,602

 
92,280

Asset-backed securities
59,069

 
26,946

Sovereign bonds
8,026

 
23,585

Agency bonds
5,639

 
10,339

Municipal bonds
4,225

 
1,233

Long-term investments
386,501

 
324,335

 
$
771,111

 
$
745,170

Treasury bills consist of debt securities issued by the U.S. government; corporate bonds consist of debt securities issued by both domestic and foreign companies; the Euro liquidity fund invests in a portfolio of investment-grade bonds; asset-backed securities consist of debt securities collateralized by pools of receivables or loans with credit enhancement; sovereign bonds consist of direct debt issued by foreign governments; municipal bonds consist of debt securities issued by state and local government entities; and agency bonds consist of domestic or foreign obligations of government agencies and government sponsored enterprises that have government backing. The Euro liquidity fund is denominated in Euros, and the remaining securities are denominated in U.S. Dollars.

13

COGNEX CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

The following table summarizes the Company’s available-for-sale investments as of October 1, 2017 (in thousands):
 
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Fair Value
Short-term:
 
 
 
 
 
 

Treasury bills
$
70,311

 
$

 
$
(127
)
 
70,184

Corporate bonds
65,484

 
91

 
(6
)
 
65,569

Euro liquidity fund
51,929

 
383

 

 
52,312

Asset-backed securities
47,839

 
13

 
(12
)
 
47,840

Sovereign bonds
20,974

 
5

 
(34
)
 
20,945

Municipal bonds
8,805

 

 

 
8,805

Agency bonds
7,600

 
6

 

 
7,606

Long-term:
 
 
 
 
 
 

Corporate bonds
245,046

 
1,013

 
(119
)
 
245,940

Treasury bills
63,704

 

 
(102
)
 
63,602

Asset-backed securities
59,038

 
76

 
(45
)
 
59,069

Sovereign bonds
8,059

 
7

 
(40
)
 
8,026

Agency bonds
5,630

 
9

 

 
5,639

Municipal bonds
4,219

 
9

 
(3
)
 
4,225

 
$
658,638

 
$
1,612

 
$
(488
)
 
$
659,762

The following table summarizes the Company’s gross unrealized losses and fair values for available-for-sale investments in an unrealized loss position as of October 1, 2017 (in thousands):
 
Unrealized Loss Position For:
 
 
 
Less than 12 Months
 
12 Months or Greater
 
Total
 
Fair Value
 
Unrealized
Losses
 
Fair Value
 
Unrealized
Losses
 
Fair Value
 
Unrealized
Losses
Treasury bills
$
95,174

 
$
(150
)
 
$
33,627

 
$
(79
)
 
$
128,801

 
$
(229
)
Asset-backed securities
51,878

 
(55
)
 
8,770

 
(2
)
 
60,648

 
(57
)
Corporate bonds
20,106

 
(33
)
 
15,154

 
(92
)
 
35,260

 
(125
)
Sovereign bonds
2,495

 
(5
)
 
19,854

 
(69
)
 
22,349

 
(74
)
Municipal bonds
1,356

 
(3
)
 

 

 
1,356

 
(3
)
 
$
171,009


$
(246
)

$
77,405


$
(242
)

$
248,414


$
(488
)
As of October 1, 2017, the Company did not recognize any other-than-temporary impairment of these investments. In its evaluation, management considered the type of security, the credit rating of the security, the length of time the security has been in a loss position, the size of the loss position, the Company's intent and ability to hold the security to expected recovery of value, and other meaningful information. The Company does not intend to sell, and is unlikely to be required to sell, any of these available-for-sale investments before their effective maturity or market price recovery.
The Company recorded gross realized gains and gross realized losses on the sale of debt securities totaling $306,000 and $43,000, respectively, during the three-month period ended October 1, 2017 and $55,000 and $0, respectively, during the three-month period ended October 2, 2016. The Company recorded gross realized gains and gross realized losses on the sale of debt securities totaling $449,000 and $79,000, respectively, during the nine-month period ended October 1, 2017 and $280,000 and $97,000, respectively, during the nine-month period ended October 2, 2016. These gains and losses are included in "Investment income" on the Consolidated Statement of Operations. Prior to the sale of these securities, unrealized gains and losses for these debt securities, net of tax, are recorded in shareholders’ equity as other comprehensive income (loss).

14

COGNEX CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

The following table presents the effective maturity dates of the Company’s available-for-sale investments as of October 1, 2017 (in thousands):
 
<1 year
 
1-2 Years
 
2-3 Years
 
3-4 Years
 
4-5 Years
 
5-7 Years
 
Total
Corporate bonds
$
65,569

 
$
109,918

 
$
77,430

 
$
17,223

 
$
39,956

 
$
1,413

 
$
311,509

Treasury bills
70,184

 
63,602

 

 

 

 

 
133,786

Asset-backed securities
47,840

 
35,502

 
16,075

 

 
2,328

 
5,164

 
106,909

Euro liquidity fund
52,312

 

 

 

 

 

 
52,312

Sovereign bonds
20,945

 
4,599

 
3,427

 

 

 

 
28,971

Agency bonds
7,606

 
2,719

 

 

 
2,920

 

 
13,245

Municipal bonds
8,805

 
2,869

 
1,356

 

 

 

 
13,030

 
$
273,261


$
219,209


$
98,288


$
17,223


$
45,204


$
6,577


$
659,762

NOTE 5: Inventories
Inventories consisted of the following (in thousands):
 
October 1, 2017
 
December 31, 2016
Raw materials
$
23,146

 
$
18,224

Work-in-process
1,631

 
2,760

Finished goods
23,284

 
6,000

 
$
48,061

 
$
26,984

NOTE 6: Goodwill
The changes in the carrying value of goodwill were as follows (in thousands):
 
 
Amount
Balance as of December 31, 2016
 
$
95,280

Acquisition of ViDi Systems S.A.
 
18,333

Acquisition of GVi Ventures, Inc.
 
1,476

Adjustment to EnShape goodwill
 
(1,881
)
Balance as of October 1, 2017
 
$
113,208

Refer to Note 15 to the Consolidated Financial Statements for further information regarding acquisitions.
NOTE 7:  Intangible Assets
Amortized intangible assets consisted of the following (in thousands):
 
Gross
Carrying
Value
 
Accumulated
Amortization
 
Net
Carrying
Value
Distribution networks
$
38,060

 
$
38,060

 
$

Completed technologies
13,687

 
3,571

 
10,116

Customer relationships
9,205

 
5,203

 
4,002

Non-compete agreements
370

 
61

 
309

Balance as of October 1, 2017
$
61,322

 
$
46,895

 
$
14,427

 
 
 
 
 
 
 
Gross
Carrying
Value
 
Accumulated
Amortization
 
Net
Carrying
Value
Distribution networks
$
38,060

 
$
37,422

 
$
638

Completed technologies
8,003

 
2,098

 
5,905

Customer relationships
6,605

 
4,836

 
1,769

Balance as of December 31, 2016
$
52,668

 
$
44,356

 
$
8,312


15

COGNEX CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

As of October 1, 2017, estimated future amortization expense related to intangible assets is as follows (in thousands):
Year Ended December 31,
 
Amount
Remainder of fiscal 2017
 
$
799

2018
 
3,196

2019
 
2,821

2020
 
2,305

2021
 
2,097

2022
 
1,691

Thereafter
 
1,518

 
 
$
14,427

NOTE 8: Warranty Obligations
The Company records the estimated cost of fulfilling product warranties at the time of sale based upon historical costs to fulfill claims. Obligations may also be recorded subsequent to the time of sale whenever specific events or circumstances impacting product quality become known that would not have been taken into account using historical data. While we engage in extensive product quality programs and processes, including actively monitoring and evaluating the quality of our component suppliers and third-party contract manufacturers, the Company’s warranty obligation is affected by product failure rates, material usage, and service delivery costs incurred in correcting a product failure. An adverse change in any of these factors may result in the need for additional warranty provisions. Warranty obligations are included in “Accrued expenses” on the Consolidated Balance Sheets.
The changes in the warranty obligation were as follows (in thousands):
Balance as of December 31, 2016
$
4,335

Provisions for warranties issued during the period
2,322

Fulfillment of warranty obligations
(2,323
)
Foreign exchange rate changes
545

Balance as of October 1, 2017
$
4,879

NOTE 9: Derivative Instruments
The Company’s foreign currency risk management strategy is principally designed to mitigate the potential financial impact of changes in the value of transactions and balances denominated in foreign currencies resulting from changes in foreign currency exchange rates. Currently, the Company enters into two types of hedges to manage this risk. The first are economic hedges which utilize foreign currency forward contracts with maturities of up to 45 days to manage the exposure to fluctuations in foreign currency exchange rates arising primarily from foreign-denominated receivables and payables. The gains and losses on these derivatives are intended to be offset by the changes in the fair value of the assets and liabilities being hedged. These economic hedges are not designated as hedging instruments for hedge accounting treatment. The second are cash flow hedges which utilize foreign currency forward contracts with maturities of up to 18 months to hedge specific forecasted transactions of the Company's foreign subsidiaries with the goal of protecting our budgeted revenues and expenses against foreign currency exchange rate changes compared to our budgeted rates. These cash flow hedges are designated as hedging instruments for hedge accounting treatment.

16

COGNEX CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

The Company had the following outstanding forward contracts (in thousands):
 
October 1, 2017
 
December 31, 2016
Currency
Notional
Value
 
USD
Equivalent
 
Notional
Value
 
USD
Equivalent
Derivatives Designated as Hedging Instruments:
 
 
 
 
 
 
 
Japanese Yen

 
$

 
342,500

 
$
2,960

Hungarian Forint

 

 
39,000

 
130

Singapore Dollar

 

 
150

 
97

Derivatives Not Designated as Hedging Instruments:
 
 
 
 
Japanese Yen
500,000

 
$
4,440

 
650,000

 
$
5,554

British Pound
1,720

 
2,294

 
1,350

 
1,658

Hungarian Forint
530,000

 
2,014

 
425,000

 
1,448

Korean Won
1,325,000

 
1,154

 
1,750,000

 
1,450

Singapore Dollar

 

 
1,350

 
929

Taiwanese Dollar
34,640

 
1,139

 
26,000

 
802

Swiss Franc
1,025

 
1,059

 

 

Information regarding the fair value of the outstanding forward contracts was as follows (in thousands):
 
Asset Derivatives
 
Liability Derivatives
 
Balance
 
Fair Value
 
Balance
 
Fair Value
 
Sheet
Location
 
October 1, 2017
 
December 31, 2016
 
Sheet
Location
 
October 1, 2017
 
December 31, 2016
Derivatives Designated as Hedging Instruments:
 
 
 
 
 
 
Cash flow hedge forward contracts
Prepaid expenses and other current assets
 
$

 
$
43

 
Accrued
expenses
 
$

 
$

Derivatives Not Designated as Hedging Instruments:
 
 
 
 
 
 
Economic hedge forward contracts
Prepaid expenses and other current assets
 
$
13

 
$
1

 
Accrued expenses
 
$
13

 
$
11


The following table presents the gross activity for all derivative assets and liabilities which were presented on a net basis on the Consolidated Balance Sheets due to the right of offset with each counterparty (in thousands):
Asset Derivatives
 
Liability Derivatives
 
 
October 1, 2017
 
December 31, 2016
 
 
 
October 1, 2017
 
December 31, 2016
Gross amounts of recognized assets
 
$
13

 
$
117

 
Gross amounts of recognized liabilities
 
$
13

 
$
11

Gross amounts offset
 

 
(73
)
 
Gross amounts offset
 

 

Net amount of assets presented
 
$
13

 
$
44

 
Net amount of liabilities presented
 
$
13

 
$
11



17

COGNEX CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

Information regarding the effect of derivative instruments on the consolidated financial statements was as follows (in thousands):
 
Location in Financial Statements
 
Three-months Ended
 
Nine-months Ended
 
 
October 1, 2017
 
October 2, 2016
 
October 1, 2017
 
October 2, 2016
Derivatives Designated as Hedging Instruments:
 
 
 
Gains (losses) recorded in shareholders' equity (effective portion)
Accumulated other comprehensive income (loss), net of tax
 
$

 
$
(332
)
 
$

 
$
(332
)
Gains (losses) reclassified from accumulated other comprehensive income (loss) into current operations (effective portion)
Revenue
 
$
56

 
$
(250
)
 
$
10

 
$
(453
)
 
Research, development, and engineering expenses
 

 
1

 
3

 
5

 
Selling, general, and administrative expenses
 

 
8

 
8

 
21

 
Total gains (losses) reclassified from accumulated other comprehensive income (loss) into current operations
 
$
56

 
$
(241
)
 
$
21

 
$
(427
)
Derivatives Not Designated as Hedging Instruments:
 
 
 
Gains (losses) recognized in current operations
Foreign currency gain (loss)
 
$
43

 
$
(24
)
 
$
139

 
$
(1,089
)
The following table provides the changes in accumulated other comprehensive income (loss), net of tax, related to derivative instruments (in thousands):
Balance as of December 31, 2016
 
$
37

Net unrealized loss on cash flow hedges
 
(16
)
Reclassification of net realized gain on cash flow hedges into current operations
 
(21
)
Balance as of October 1, 2017
 
$

Net gains expected to be reclassified from accumulated other comprehensive income (loss), net of tax, into current operations within the next twelve months are $0.
NOTE 10: Stock-Based Compensation Expense
The Company’s share-based payments that result in compensation expense consist of stock option grants and restricted stock awards. As of October 1, 2017, the Company had 6,183,376 shares available for grant. Stock options are granted with an exercise price equal to the market value of the Company’s common stock at the grant date and generally vest over four years based upon continuous service and expire ten years from the grant date. Restricted stock awards are granted with an exercise price equal to the market value of the Company's common stock at the time of grant. Conditions of the award may be based on continuing employment and/or achievement of pre-established performance goals and objectives. Vesting for performance-based restricted stock awards and time-based restricted stock awards must generally be at least one year and three years, respectively, but vesting may occur incrementally over the three-year period.

18

COGNEX CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

The following table summarizes the Company’s stock option activity for the nine-month period ended October 1, 2017:
 
Shares
(in thousands)
 
Weighted-
Average
Exercise
Price
 
Weighted-
Average
Remaining
Contractual
Term (in years)
 
Aggregate
Intrinsic
Value
(in thousands)
Outstanding as of December 31, 2016
6,433

 
$
32.16

 
 
 
 
Granted
1,980

 
77.87

 
 
 
 
Exercised
(1,731
)
 
25.85

 
 
 
 
Forfeited or expired
(84
)
 
45.57

 
 
 
 
Outstanding as of October 1, 2017
6,598

 
$
47.36

 
7.77
 
$
415,030

Exercisable as of October 1, 2017
1,707

 
$
27.96

 
5.68
 
$
140,559

Options vested or expected to vest as of October 1, 2017 (1)
5,795

 
$
45.86

 
7.63
 
$
373,276

 (1) In addition to the vested options, the Company expects a portion of the unvested options to vest at some point in the future. Options expected to vest are calculated by applying an estimated forfeiture rate to the unvested options.
The fair values of stock options granted in each period presented were estimated using the following weighted-average assumptions:
 
Three-months Ended
 
Nine-months Ended
 
October 1, 2017
 
October 2, 2016
 
October 1, 2017
 
October 2, 2016
Risk-free rate
2.4
%
 
1.7
%
 
2.4
%
 
1.7
%
Expected dividend yield
0.39
%
 
0.84
%
 
0.39
%
 
0.84
%
Expected volatility
41
%
 
41
%
 
41
%
 
41
%
Expected term (in years)
5.1

 
5.5

 
5.3

 
5.5

Risk-free rate
The risk-free rate was based upon a treasury instrument whose term was consistent with the contractual term of the option.
Expected dividend yield
Generally, the current dividend yield is calculated by annualizing the cash dividend declared by the Company’s Board of Directors and dividing that result by the closing stock price on the grant date. 
Expected volatility
The expected volatility was based upon a combination of historical volatility of the Company’s common stock over the contractual term of the option and implied volatility for traded options of the Company’s stock.
Expected term
The expected term was derived from the binomial lattice model from the impact of events that trigger exercises over time.
The Company stratifies its employee population into two groups: one consisting of senior management and another consisting of all other employees. The Company currently expects that approximately 75% of its stock options granted to senior management and 72% of its options granted to all other employees will actually vest. Therefore, the Company currently applies an estimated annual forfeiture rate of 10% to all unvested options for senior management and a rate of 12% for all other employees. The Company revised its estimated forfeiture rate in the first quarter of 2017, resulting in a decrease to compensation expense of $673,000. The Company also revised its estimated forfeiture rate in the first quarter of 2016, resulting in an increase to compensation expense of $334,000.
The weighted-average grant-date fair values of stock options granted during the three-month periods ended October 1, 2017 and October 2, 2016 were $29.59 and $12.34, respectively. The weighted-average grant-date fair values of stock

19

COGNEX CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

options granted during the nine-month periods ended October 1, 2017 and October 2, 2016 were $29.94 and $12.25, respectively.
The total intrinsic values of stock options exercised for the three-month periods ended October 1, 2017 and October 2, 2016 were $28,462,000 and $23,139,000, respectively. The total intrinsic values of stock options exercised for the nine-month periods ended October 1, 2017 and October 2, 2016 were $100,913,000 and $32,514,000, respectively. The total fair values of stock options vested for the three-month periods ended October 1, 2017 and October 2, 2016 were $844,000 and $679,000, respectively. The total fair values of stock options vested for the nine-month periods ended October 1, 2017 and October 2, 2016 were $19,557,000 and $16,724,000, respectively.
As of October 1, 2017, total unrecognized compensation expense related to non-vested stock options was $41,354,000, which is expected to be recognized over a weighted-average period of 1.67 years.
The following table summarizes the Company's restricted stock activity for the nine-month period ended October 1, 2017:
 
Shares (in thousands)
 
Weighted-Average Grant Fair Value
 
Aggregate Intrinsic Value (in thousands)(1)
Nonvested as of December 31, 2016
20

 
$
34.05

 
 
Granted

 

 
 
Vested
(10
)
 
34.05

 
825

Forfeited or expired

 

 
 
Nonvested as of October 1, 2017
10

 
$
34.05

 
$
1,103

(1) Fair market value as of April 22, 2017 for vested shares, and as of October 1, 2017 for nonvested shares.
The fair values of restricted stock awards granted were determined based upon the market value of the Company's common stock at the time of grant. The initial cost is then amortized over the period of vesting until the restrictions lapse. These restricted shares will be fully vested in 2018. Participants are entitled to dividends on restricted stock awards, but only receive those amounts if the shares vest. The sale or transfer of these shares is restricted during the vesting period.
The total stock-based compensation expense and the related income tax benefit recognized for the three-month period ended October 1, 2017 were $8,026,000 and $2,639,000, respectively, and for the three-month period ended October 2, 2016 were $4,622,000 and $1,520,000, respectively. The total stock-based compensation expense and the related income tax benefit recognized for the nine-month period ended October 1, 2017 were $23,355,000 and $7,661,000, respectively, and for the nine-month period ended October 2, 2016 were $15,883,000 and $5,210,000, respectively. No compensation expense was capitalized as of October 1, 2017 or December 31, 2016.
The following table presents the stock-based compensation expense by caption for each period presented on the Consolidated Statements of Operations (in thousands):
 
Three-months Ended
 
Nine-months Ended
 
October 1, 2017
 
October 2, 2016
 
October 1, 2017
 
October 2, 2016
Cost of revenue
$
520

 
$
273

 
$
1,404

 
$
795

Research, development, and engineering
2,765

 
1,366

 
8,090

 
4,942

Selling, general, and administrative
4,741

 
2,983

 
13,861

 
10,146

 
$
8,026

 
$
4,622

 
$
23,355

 
$
15,883


20

COGNEX CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

NOTE 11: Stock Repurchase Program
In November 2015, the Company's Board of Directors authorized the repurchase of $100,000,000 of the Company's common stock. As of October 1, 2017, the Company had repurchased 1,335,000 shares at a cost of $100,000,000 under this program, including 796,000 shares at a cost of $68,915,000 for the nine-month period ended October 1, 2017. In April 2017, the Company's Board of Directors authorized the repurchase of an additional $100,000,000 of the Company's common stock. Purchases under this April 2017 program commenced during the third quarter of 2017. As of October 1, 2017, the Company had repurchased 288,000 shares at a cost of $30,432,000 under this program. The Company may repurchase shares under this program in future periods depending upon a variety of factors, including, among other things, the impact of dilution from employee stock options, stock price, share availability, and cash requirements.
NOTE 12: Taxes
A reconciliation of the United States federal statutory corporate tax rate to the Company’s income tax expense on continuing operations, or effective tax rate, was as follows:
 
Three-months Ended
 
Nine-months Ended
 
October 1, 2017
 
October 2, 2016
 
October 1, 2017
 
October 2, 2016
Income tax provision at federal statutory corporate tax rate
35
 %
 
35
 %
 
35
 %
 
35
 %
State income taxes, net of federal benefit
1
 %
 
1
 %
 
1
 %
 
1
 %
Foreign tax rate differential
(18
)%
 
(17
)%
 
(18
)%
 
(17
)%
Tax credit
(1
)%
 
(1
)%
 
(1
)%
 
(1
)%
Discrete tax benefit related to stock option exercises
(7
)%
 
(11
)%
 
(13
)%
 
(6
)%
Other discrete tax events
(2
)%
 
(2
)%
 
(1
)%
 
(1
)%
Other
1
 %
 
 %
 
1
 %
 
 %
Income tax provision on continuing operations
9
 %

5
 %
 
4
 %
 
11
 %
The majority of income earned outside of the United States is permanently reinvested to provide funds for international expansion. The Company is tax resident in numerous jurisdictions around the world and has identified its major jurisdictions as the United States, Ireland, and China. The statutory tax rate is 12.5% in Ireland and 25% in China, compared to the U.S. federal statutory corporate tax rate of 35%. International rights to certain of the Company's intellectual property are held by a subsidiary whose legal jurisdiction does not tax this income, resulting in a foreign effective tax rate that is lower than the above mentioned statutory rates. These differences resulted in a decrease in the effective tax rate by 18 percentage points for the three-month and nine-month periods ended October 1, 2017, and a decrease in the effective tax rate by 17% percentage points for the three-month and nine-month periods ended October 2, 2016.
The excess tax benefit arising from the difference between the deduction for tax purposes and the compensation cost recognized for financial reporting purposes from stock option exercises resulted in a decrease of the effective tax rate by 7 and 11 percentage points for the three-month periods ended October 1, 2017 and October 2, 2016, respectively, and a decrease of the effective tax rate by 13 and 6 percentage points for the nine-month periods ended October 1, 2017 and October 2, 2016, respectively.
During the nine-month period ended October 1, 2017, the Company recorded a $201,000 increase in reserves for income taxes, net of deferred tax benefit. Estimated interest and penalties included in these amounts totaled $22,000 for the nine-month period ended October 1, 2017.
The Company’s reserve for income taxes, including gross interest and penalties, was $6,591,000 as of October 1, 2017, which included $5,563,000 classified as a non-current liability and $1,028,000 recorded as a reduction to non-current deferred tax assets. The amount of gross interest and penalties included in these balances was $701,000. If the Company’s tax positions were sustained or the statutes of limitations related to certain positions expired, these reserves would be released and income tax expense would be reduced in a future period. As a result of the expiration of certain statutes of limitations, there is a potential that a portion of these reserves could be released, which would decrease income tax expense by approximately $1,000,000 to $1,200,000 over the next twelve months.
The Company has defined its major tax jurisdictions as the United States, Ireland, and China, and within the United States, Massachusetts. Within the United States, the tax years 2014 through 2016 remain open to examination by

21

COGNEX CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

the Internal Revenue Service and various state tax authorities. The tax years 2013 through 2016 remain open to examination by various taxing authorities in other jurisdictions in which the Company operates.
NOTE 13: Weighted-Average Shares
Weighted-average shares were calculated as follows (in thousands):
 
Three-months Ended
 
Nine-months Ended
 
October 1, 2017
 
October 2, 2016
 
October 1, 2017
 
October 2, 2016
Basic weighted-average common shares outstanding
86,617

 
85,460

 
86,526

 
85,167

Effect of dilutive stock options
3,060

 
1,886

 
3,036

 
1,638

Weighted-average common and common-equivalent shares outstanding
89,677

 
87,346

 
89,562

 
86,805

Stock options to purchase 233,081 and 1,554,129 shares of common stock, on a weighted-average basis, were outstanding during the three-month and nine-month periods ended October 1, 2017, respectively, and 491,375 and 3,641,279 for the same periods in 2016, but were not included in the calculation of dilutive net income per share because they were anti-dilutive.
NOTE 14: Discontinued Operations
On July 6, 2015, the Company completed the sale of its Surface Inspection Systems Division (SISD). A binding arbitration was concluded in the second quarter of 2016 with respect to certain product performance claims made by an SISD customer, for which the Company remained responsible under the indemnity provisions of the sale transaction. In that proceeding, the tribunal ordered the Company to pay the customer approximately $326,000, primarily representing a refund of the product purchase price. The tribunal also ordered the customer to pay the Company approximately $45,000, primarily representing reimbursement of legal fees. The net settlement of $281,000 was recorded in discontinued operations in the second quarter of 2016, along with $123,000 of legal fees. The tax benefit related to this expense was $149,000, resulting in a net loss from discontinued operations of $255,000.
The losses included in discontinued operations were as follows (in thousands):
 
Three-months Ended
 
Nine-months Ended
 
October 1, 2017
 
October 2, 2016
 
October 1, 2017
 
October 2, 2016
Operating income from discontinued operations
$

 
$

 
$

 
$

Gain (loss) on sale of discontinued operations

 

 

 
(404
)
Income (loss) from discontinued operations before income tax expense (benefit)

 

 

 
(404
)
Income tax expense (benefit) on discontinued operations

 

 

 
(149
)
Net income (loss) from discontinued operations
$

 
$

 
$

 
$
(255
)
NOTE 15: Acquisitions
ViDi Systems S.A.
On April 4, 2017, the Company acquired all of the outstanding shares of ViDi Systems, S.A. (ViDi), a privately-held vision software company based in Switzerland. This transaction has been accounted for as a business combination.
The total purchase price of $23,015,000 included cash payment of $20,019,000, with the remaining $2,996,000 recorded as a holdback to secure potential claims under the agreement. The holdback limitation period is 18 months, and therefore, this amount has been recorded in "Other non-current liabilities" on the Consolidated Balance Sheet. In addition, the Company entered into a special incentive payment tied to employment, which is not material, that the Company will record as compensation expense.

22

COGNEX CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

Under this transaction, in addition to completed technologies, the Company acquired a team of software engineers that are expected to help the Company broaden the scope of applications that can be addressed with Cognex vision. ViDi's deep learning software uses artificial intelligence techniques to improve image analysis in applications where it is difficult to predict the full range of image variations that might be encountered. Using feedback, ViDi's software trains the system to distinguish between acceptable variations and defects. Assets acquired and liabilities assumed have been recorded at their estimated fair values as of the acquisition date.
The purchase price was allocated as follows (in thousands):
Cash
$
146

Accounts receivable
425

Prepaid expenses and other current assets
129

Property, plant, and equipment
40

Deferred income tax asset
620

Accounts payable
(98
)
Accrued expenses
(716
)
Deferred income tax liability
(1,008
)
Non-compete agreement
370

Completed technologies
4,774

Goodwill
18,333

Purchase price
$
23,015

The non-compete agreement and completed technology are included in "Intangible assets" on the Consolidated Balance Sheet. The non-compete agreement will be amortized to research, development and engineering expenses over three years, and the completed technology will be amortized to cost of revenue over six years, both on a straight-line basis. The portion of the acquired goodwill deductible for tax purposes is $5,112,000. Transaction costs were immaterial and were expensed as incurred.
GVi Ventures, Inc.
On April 12, 2017, the Company acquired selected assets and assumed selected liabilities of GVi Ventures, Inc., a privately-held maker of pre-configured vision solutions for common automotive applications based in the United States. This transaction has been accounted for as a business combination.
The total purchase price of $5,368,000 included cash payment of $4,069,000 and contingent consideration valued at $1,299,000 as of the acquisition date. In addition, the Company entered into special incentive payments tied to employment, none of which are material, that the Company will record as compensation expense.
The undiscounted potential outcomes related to the contingent consideration range from $0 to $3,500,000 based upon certain milestone revenue levels over the next five years. As of October 1, 2017, the fair value of the contingent consideration was $1,477,000, with $311,000 recorded in “Accrued expenses,” and $1,166,000 recorded in "Other non-current liabilities" on the Consolidated Balance Sheet. The contingent consideration is remeasured each reporting period with changes in fair value recorded in "Other income (expense)" on the Consolidated Statements of Operations.
Under this transaction, in addition to customer relationships and completed technologies, the Company acquired a team of software engineers that are expected to develop new products and increase the Company's ability to serve large customers in the automotive industry. Assets acquired and liabilities assumed have been recorded at their estimated fair values as of the acquisition date.

23

COGNEX CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

The purchase price was allocated as follows (in thousands):
Accounts receivable
$
423

Inventories
120

Prepaid expenses and other current assets
1

Accounts payable
(152
)
Accrued expenses
(10
)
Completed technologies
910

Customer relationships
2,600

Goodwill
1,476

Purchase price
$
5,368

The customer relationships and completed technologies are included in "Intangible assets" on the Consolidated Balance Sheet. The customer relationships are being amortized to selling, general, and administrative expenses over eight years, and the completed technologies are being amortized to cost of revenue over five years, both on a straight-line basis. A portion of the acquired goodwill is deductible for tax purposes. Transaction costs were immaterial and were expensed as incurred.
Pro-forma information for these acquisitions has not been presented because they are not material, either individually or in the aggregate.
NOTE 16: Subsequent Events
On October 30, 2017, the Company’s Board of Directors declared a cash dividend of $0.09 per share. The dividend is payable December 1, 2017 to all shareholders of record as of the close of business on November 17, 2017.
In addition, on October 30, 2017, the Company's Board of Directors declared a two-for-one split of the Company's common stock. The split will be effected in the form of a stock dividend, payable on December 1, 2017 to all shareholders of record as of the close of business on November 17, 2017.

24



ITEM 2: MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

Forward-Looking Statements
Certain statements made in this report, as well as oral statements made by the Company from time to time, constitute 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. Readers can identify these forward-looking statements by our use of the words “expects,” “anticipates,” “estimates,” “believes,” “projects,” “intends,” “plans,” “will,” “may,” “shall,” “could,” “should,” and similar words and other statements of a similar sense. These statements are based upon our current estimates and expectations as to prospective events and circumstances, which may or may not be in our control and as to which there can be no firm assurances given. These forward-looking statements, which include statements regarding business and market trends, future financial performance, customer order rates, the timing for recognition of revenue, expected areas of growth, emerging markets, future product mix, research and development activities, the impact of acquisitions, the Company’s new Enterprise Resource Planning (ERP) system, investments, and strategic plans, involve known and unknown risks and uncertainties that could cause actual results to differ materially from those projected. Such risks and uncertainties include: (1) the loss of a large customer; (2) current and future conditions in the global economy; (3) the reliance on revenue from the consumer electronics or automotive industries; (4) the inability to penetrate new markets; (5) the inability to achieve significant international revenue; (6) fluctuations in foreign currency exchange rates and the use of derivative instruments; (7) information security breaches or business system disruptions; (8) the inability to attract and retain skilled employees; (9) the reliance upon key suppliers to manufacture and deliver critical components for our products; (10) the failure to effectively manage product transitions or accurately forecast customer demand; (11) the inability to design and manufacture high-quality products; (12) the technological obsolescence of current products and the inability to develop new products; (13) the failure to properly manage the distribution of products and services; (14) the inability to protect our proprietary technology and intellectual property; (15) our involvement in time-consuming and costly litigation; (16) the impact of competitive pressures; (17) the challenges in integrating and achieving expected results from acquired businesses; (18) potential impairment charges with respect to our investments or for acquired intangible assets or goodwill; and (19) exposure to additional tax liabilities. The foregoing list should not be construed as exhaustive and we encourage readers to refer to the detailed discussion of risk factors included in Part I - Item 1A of the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2016. The Company cautions readers not to place undue reliance upon any such forward-looking statements, which speak only as of the date made. The Company disclaims any obligation to subsequently revise forward-looking statements to reflect the occurrence of anticipated or unanticipated events or circumstances after the date such statements are made.

Executive Overview
Cognex Corporation is a leading worldwide provider of machine vision products that capture and analyze visual information in order to automate tasks, primarily in manufacturing processes, where vision is required. In addition to product revenue derived from the sale of machine vision products, the Company also generates revenue by providing maintenance and support, consulting, and training services to its customers; however, service revenue accounted for less than 10% of total revenue for all periods presented.
The Company’s customers are predominantly in the factory automation market. Factory automation customers purchase Cognex products and incorporate them into their manufacturing processes. Customers in the consumer electronics and automotive industries contribute the largest percentage to the Company's factory automation revenue. Virtually every manufacturer can achieve better quality and manufacturing efficiency by using machine vision, and therefore, this market also includes a broad base of customers across a variety of other industries, including consumer products, food and beverage, medical devices, and pharmaceuticals. Factory automation customers also purchase Cognex products for use outside of the manufacturing process, such as using ID products in logistics automation for package sorting and distribution. A small percentage of the Company’s customers are in the semiconductor and electronics capital equipment market. These customers purchase Cognex products and integrate them into the automation equipment that they manufacture and then sell to their customers to either make semiconductor chips or assemble printed circuit boards.
Revenue for the nine-month period ended October 1, 2017 totaled $567,585,000, representing an increase of $176,154,000, or 45%, from same period in 2016 driven primarily by strong sales in the consumer electronics, logistics, and automotive industries. The gross margin remained consistent at 77% of revenue for both periods. Operating expenses increased by $50,364,000, or 28%, from the nine-month period in 2016 due principally to higher personnel-related costs and incentive compensation plan expenses. The significant increase in revenue resulted in an operating income margin of 37% of revenue for the nine-month period in 2017 compared to 31% of revenue for the nine-month

25



period in 2016. Substantial tax benefits related to stock option exercises further contributed to a net income margin of 36% of revenue for the nine-month period in 2017 compared to 29% of revenue for the nine-month period in 2016. Net income from continuing operations per diluted share was $2.28 for the nine-month period in 2017 compared to $1.29 for the nine-month period in 2016.
Results of Operations
As foreign currency exchange rates are a factor in understanding period-to-period comparisons, we believe the presentation of results on a constant-currency basis in addition to reported results helps improve investors’ ability to understand our operating results and evaluate our performance in comparison to prior periods. We also use results on a constant-currency basis as one measure to evaluate our performance. Constant-currency information compares results between periods as if exchange rates had remained constant period-over-period. We generally refer to such amounts calculated on a constant-currency basis as excluding the impact of foreign currency exchange rate changes. Results on a constant-currency basis are not in accordance with accounting principles generally accepted in the United States of America (U.S. GAAP) and should be considered in addition to, and not as a substitute for, results prepared in accordance with U.S. GAAP.
Revenue
Revenue increased by $111,787,000, or 76%, for the three-month period and increased by $176,154,000, or 45%, for the nine-month period ended October 1, 2017. Changes in foreign currency exchange rates did not have a material impact on revenue. The significant increase for the three-month period was driven by the timing of large customer orders in the consumer electronics industry. In 2017, more of these large orders were recognized as revenue in the third quarter of 2017, while revenue from large orders in this industry was more evenly split between the second and third quarters in 2016. The future quarterly timing of revenue in the consumer electronics industry will depend upon a number of factors, including the product introduction cycles of our large customers in this industry. Revenue for the nine-month period, which was not impacted by this quarterly timing, increased by 30% in the Americas, increased by 36% in Europe, and increased by 80% in Asia. This growth resulted primarily from strong sales in the consumer electronics, logistics, and automotive industries.
Gross Margin
Gross margin as a percentage of revenue was 76% and 77% for the three-month and nine-month periods in 2017, respectively, compared to 78% and 77% for the same periods in 2016. The decrease for the three-month period was due primarily to higher revenue from a material customer in the consumer electronics industry under a preferred pricing arrangement.
Operating Expenses
Research, Development, and Engineering Expenses
Research, Development, and Engineering Expenses increased by $7,475,000, or 40%, for the three-month period and increased by $13,396,000, or 23%, for the nine-month period as detailed in the table below (in thousands).
 
Three-month period
 
Nine-month period
RD&E expense in 2016
$
18,603

 
$
58,829

Personnel-related costs
2,662

 
6,381

Stock-based compensation expense
1,390

 
3,150

Other
3,423

 
3,865

RD&E expenses in 2017
$
26,078

 
$
72,225

RD&E expenses increased due to higher personnel-related costs resulting primarily from headcount additions to support new product initiatives and the higher level of business. These headcount additions included engineering talent from six business acquisitions completed since August 2016 that are expected to help accelerate the development of future products. Stock-based compensation expense was also higher than the prior year due to a higher valuation of stock options issued as part of the Company's annual grant during the first quarter of 2017.
RD&E expenses as a percentage of revenue were 10% and 13% for the three-month and nine-month periods in 2017, respectively, compared to 13% and 15% for the same periods in 2016. We believe that a continued commitment to RD&E activities is essential in order to maintain or achieve product leadership with our existing products and to provide innovative new product offerings, as well as to provide engineering support for large customers. In addition, we consider our ability to accelerate time to market for new products to be critical to our revenue growth. Therefore, we expect to

26



continue to make significant RD&E investments in the future, and we target our RD&E spending to be between 10% and 15% of revenue on an annual basis. This quarterly percentage is impacted by revenue levels and investing cycles.
Selling, General, and Administrative Expenses
Selling, general, and administrative (SG&A) expenses increased by $18,982,000, or 45%, for the three-month period and increased by $36,968,000, or 30%, for the nine-month period as detailed in the table below (in thousands).
 
Three-month period
 
Nine-month period
SG&A expenses in 2016
$
42,072

 
$
123,125

Personnel-related costs
5,422

 
11,491

Incentive compensation plans
4,362

 
8,411

Travel expenses
1,618

 
3,812

Stock-based compensation expense
1,735

 
3,724

ERP outside services
945

 
2,499

Sales demonstration equipment
1,666

 
2,220

Other
3,234

 
4,811

SG&A expenses in 2017
$
61,054

 
$
160,093

SG&A expenses increased due to higher personnel-related costs resulting primarily from headcount additions, principally sales personnel. In addition, higher incentive compensation plan expenses, including sales commission and bonus plans, were recorded in 2017 as a result of the additional headcount and higher achievement levels based upon the Company's performance. Travel expenses and sales demonstration equipment were also higher than the prior year due to the additional sales personnel and the higher business level. Stock-based compensation expense was higher than the prior year due to a higher valuation of stock options issued as part of the Company's annual grant during the first quarter of 2017.
In 2017, the Company incurred costs for outside services related to the preliminary project and application development stages for a new Enterprise Resource Planning (ERP) system, which is the management information system that integrates the Company's manufacturing, order fulfillment, and financial activities. Although expenses will continue to be incurred for the remainder of 2017, we expect a large portion of these costs to be capitalized as part of the application development of the new ERP system, which we expect to place into service in the first half of 2018.
Non-operating Income (Expense)
The Company recorded foreign currency losses of $127,000 and $574,000 for the three-month and nine-month periods in 2017, respectively, compared to foreign currency losses of $607,000 and $377,000 for the same periods in 2016. Foreign currency gains and losses result primarily from the revaluation and settlement of accounts receivable, accounts payable, and intercompany balances that are reported in one currency and collected in another.
Investment income increased by $428,000, or 21%, for the three-month period and increased by $1,994,000, or 43%, for the nine-month period. The increase was due to higher yields, as well as additional funds available for investment in the Company's portfolio of debt securities.
The Company recorded other expense of $445,000 and $344,000 for the three-month and nine-month periods in 2017, respectively, compared to other income of $374,000 and $803,000 for the same periods in 2016. Other income (expense) included an expense of $239,000 and $88,000 for the three-month and nine-month periods in 2017, respectively, and a benefit of $463,000 for the nine-month period in 2016 resulting from the revaluation of contingent consideration liabilities arising from business combinations. In addition, the Company received a foreign government subsidy in the amount of $422,000 that was recorded as other income in the third quarter of 2016. Other income (expense) also included rental income, net of associated expenses, from leasing space in buildings adjacent to the Company’s corporate headquarters. The Company expects to occupy more of the space for its own business operations in the future, which will result in a continued decline in non-operating rental income.
Income Tax Expense
The Company’s effective tax rate was an expense of 9% and 4% of pre-tax income for the three-month and nine-month periods in 2017, respectively, compared to an expense of 5% and 11% of pre-tax income for the same periods in 2016.
The effective tax rate included a decrease in tax expense of $8,620,000 and $27,574,000 for the three-month and nine-month periods in 2017, respectively, and $6,038,000 and $7,246,000 in the same periods in 2016 from the excess tax benefit arising from the difference between the deduction for tax purposes and the compensation cost recognized

27



for financial reporting purposes from stock option exercises. The Company cannot predict the level of stock option exercises by employees in future periods. In addition, the effective tax rate included a decrease in tax expense of $1,765,000 and $1,908,000 for the three-month and nine-month periods in 2017, respectively, and $1,436,000 and $1,332,000 in the same periods in 2016 from other discrete tax events, consisting primarily of the final true-up of the prior year's tax accrual upon filing the actual tax returns and the expiration of the statutes of limitations for certain reserves for income tax uncertainties.
Excluding the impact of these discrete tax events, the Company’s effective tax rate was 18% for all periods presented. The majority of income earned outside of the United States is permanently reinvested to provide funds for international expansion. The Company is tax resident in numerous jurisdictions around the world and has identified its major tax jurisdictions as the United States, Ireland, and China. The statutory tax rate is 12.5% in Ireland and 25% in China, compared to the U.S. federal statutory corporate tax rate of 35%. International rights to certain of the Company’s intellectual property are held by a subsidiary whose legal jurisdiction does not tax this income, resulting in a foreign effective tax rate that is lower than the above mentioned statutory rates.

Liquidity and Capital Resources
The Company has historically been able to generate positive cash flow from operations, which has funded its operating activities and other cash requirements and has resulted in an accumulated cash and investment balance of $771,111,000 as of October 1, 2017. The Company has established guidelines relative to credit ratings, diversification, and maturities of its investments that maintain liquidity.
The Company’s cash requirements during the nine-month period ended October 1, 2017 were met with positive cash flows from operations, investment maturities, and the proceeds from stock option exercises. Cash requirements consisted of operating activities, investment purchases, the repurchase of common stock, the payment of dividends, cash paid for business acquisitions, and capital expenditures. Significant operating cash outflows included working capital requirements to support the higher business level. Capital expenditures for the nine-month period totaled $20,044,000 and consisted primarily of computer hardware and software (including the ERP system referred to in the subsequent paragraph), manufacturing test equipment related to new product introductions, and improvements made to the Company's headquarters building in Natick, Massachusetts and the Company's distribution center in Cork, Ireland.
During the nine-month period ended October 1, 2017, cash outflows related to the preliminary project and application development activities for a new Enterprise Resource Planning (ERP) system totaled $6,781,000, consisting of $2,499,000 of external direct costs for outside services and $1,312,000 of internal personnel-related costs for employees assigned to this project, both of which were expensed, and $2,970,000 of capital expenditures. As of the date of this report, the Company expects cash outflows related to this project to be approximately $4,000,000 in the fourth quarter of 2017, with a large portion of these costs to be capitalized as part of the new system, which the Company expects to place into service in the first half of 2018.
In November 2015, the Company's Board of Directors authorized the repurchase of $100,000,000 of the Company's common stock. As of October 1, 2017, the Company had repurchased 1,335,000 shares at a cost of $100,000,000 under this program, including 796,000 shares at a cost of $68,915,000 for the nine-month period ended October 1, 2017. In April 2017, the Board authorized the repurchase of an additional $100,000,000 of the Company's common stock. Purchases under this April 2017 program commenced during the third quarter of 2017. As of October 1, 2017, the Company had repurchased 288,000 shares at a cost of $30,432,000 under this program. The Company may repurchase shares under this program in future periods depending upon a variety of factors, including, among other things, the impact of dilution from employee stock options, stock price, share availability, and cash requirements.
The Company’s Board of Directors declared and paid a cash dividend of $0.075 per share in the first quarter of 2017, $0.085 per share in the second quarter of 2017, and $0.085 per share in the third quarter of 2017, totaling $21,236,000 for the nine-month period ended October 1, 2017. Future dividends will be declared at the discretion of the Company’s Board of Directors and will depend upon such factors as the Board deems relevant including, among other things, the Company’s ability to generate positive cash flows from operations.
The Company's business strategy includes selective expansion into new machine vision markets and applications through the acquisition of businesses and technologies. The Company has completed seven business acquisitions since August 2015, none of which are significant individually or in the aggregate to the Company's financial position or operating results. Certain of these acquisitions have contractual obligations for deferred cash payments, contingent cash payments tied to performance, and special incentive cash payments tied to employment, none of which are material individually or in the aggregate to the Company's cash flows.

28



The Company believes that its existing cash and investment balances, together with cash flow from operations, will be sufficient to meet its operating, investing, and financing activities for the next twelve months. As of October 1, 2017, the Company had $771,111,000 in cash and investments. In addition, the Company has no debt and does not anticipate needing debt financing in the near future. We believe that our strong cash position has put us in a relatively good position with respect to our longer-term liquidity needs.

New Pronouncements
Refer to Part I - Note 2 within this Form 10-Q, for a full description of recently issued accounting pronouncements including the expected dates of adoption and the expected impact on the financial position and results of operations of the Company.
ITEM 3: QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
There have been no material changes to the Company’s exposures to market risk since December 31, 2016.
ITEM 4: CONTROLS AND PROCEDURES
As required by Rules 13a-15 and 15d-15 of the Securities Exchange Act of 1934, the Company has evaluated, with the participation of management, including the Chief Executive Officer and the Chief Financial Officer, the effectiveness of its disclosure controls and procedures (as defined in such rules) as of the end of the period covered by this report. Based on such evaluation, the Chief Executive Officer and Chief Financial Officer concluded that such disclosure controls and procedures were effective as of that date. From time to time, the Company reviews its disclosure controls and procedures, and may from time to time make changes aimed at enhancing their effectiveness and to ensure that the Company’s systems evolve with its business. There was no change in the Company’s internal control over financial reporting that occurred during the quarter ended October 1, 2017 that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting.

29



PART II: OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS
Various claims and legal proceedings generally incidental to the normal course of business are pending or threatened on behalf of or against the Company. While we cannot predict the outcome of these matters, we believe that any liability arising from them will not have a material adverse effect on our financial position, liquidity, or results of operations.
ITEM 1A. RISK FACTORS
For a list of factors that could affect the Company’s business, results of operations, and financial condition, see the risk factors discussion provided in Part I—Item 1A of the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2016.
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
The following table sets forth information with respect to purchases by the Company of shares of its common stock during the three-month period ended October 1, 2017:
 
Total
Number
of Shares
Purchased
 
Average
Price Paid
per Share
 
Total Number of
Shares
Purchased as
Part of Publicly
Announced
Plans or
Programs (1)
 
Approximate
Dollar Value
of Shares that
May Yet Be
Purchased
Under the
Plans or
Programs
July 3 - July 30, 2017

 
$

 

 
$
106,572,000

July 31 - August 27, 2017
165,000

 
102.40

 
165,000

 
89,677,000

August 28 - October 1, 2017
187,000

 
107.53

 
187,000

 
69,568,000

Total
352,000

 
$
105.13

 
352,000

 
$
69,568,000

(1) In November 2015, the Company's Board of Directors authorized the repurchase of $100,000,000 of the Company's common stock. Purchases under this program commenced in the third quarter of 2016. In April 2017, the Company's Board of Directors authorized the repurchase of an additional $100,000,000 of the Company's common stock. Purchases under this program commenced once the November 2015 program was completed in the third quarter of 2017.
ITEM 3. DEFAULTS UPON SENIOR SECURITIES
None.
ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.
ITEM 5. OTHER INFORMATION
None.

30



 ITEM 6. EXHIBITS
Exhibit Number

 
 
31.1

 
31.2

 
32.1

 
32.2

 
101

 
xBRL (Extensible Business Reporting Language)
 
 
The following materials from Cognex Corporation’s Quarterly Report on Form 10-Q for the period ended October 1, 2017, formatted in xBRL: (i) Consolidated Statements of Operations for the three-month and nine-month periods ended October 1, 2017 and October 2, 2016; (ii) Consolidated Statements of Comprehensive Income for the three-month and nine-month periods ended October 1, 2017 and October 2, 2016; (iii) Consolidated Balance Sheets as of October 1, 2017 and December 31, 2016; (iv) Consolidated Statements of Cash Flows for the nine-month periods ended October 1, 2017 and October 2, 2016; (v) Consolidated Statement of Shareholders’ Equity for the nine-month period ended October 1, 2017; and (vi) Notes to Consolidated Financial Statements.
*

 
Filed herewith
**

 
Furnished herewith


31



SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
Date:
October 30, 2017
 
COGNEX CORPORATION
 
 
 
 
 
 
 
 
By:
/s/ Robert J. Willett
 
 
 
 
Robert J. Willett
 
 
 
 
President and Chief Executive Officer
 
 
 
 
(principal executive officer)
 
 
 
 
 
 
 
 
By:
/s/ John J. Curran
 
 
 
 
John J. Curran
 
 
 
 
Senior Vice President of Finance
 
 
 
 
and Chief Financial Officer
 
 
 
 
(principal financial and accounting officer)


32
EX-31.1 2 copyof722017-10qxexhibit311.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
CERTIFICATION
I, Robert J. Willett, certify that:
1    I have reviewed this quarterly report on Form 10-Q of Cognex 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:
October 30, 2017
 
By:
 
/s/ Robert J. Willett
 
 
 
 
 
Robert J. Willett
 
 
 
 
 
President and Chief Executive Officer


EX-31.2 3 copyof722017-10qxexhibit312.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
CERTIFICATION
I, John J. Curran, certify that:
1    I have reviewed this quarterly report on Form 10-Q of Cognex 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:
October 30, 2017
 
By:
 
/s/ John J. Curran
 
 
 
 
 
John J. Curran
 
 
 
 
 
Senior Vice President of Finance
 
 
 
 
 
and Chief Financial Officer


EX-32.1 4 copyof722017-10qxexhibit321.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1*
CERTIFICATION PURSUANT TO
18 U.S.C. 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
The undersigned officer of Cognex Corporation (the “Company”) hereby certifies to his knowledge that the Company’s quarterly report on Form 10-Q for the quarterly period ended October 1, 2017 (the “Report”), as filed with the Securities and Exchange Commission on the date hereof, fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, as amended, and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Date:
October 30, 2017
 
By:
/s/ Robert J. Willett
 
 
 
 
Robert J. Willett
 
 
 
 
President and Chief Executive Officer
 
 
 
 
(principal executive officer)
 





























*
This certification shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, or otherwise subject to the liability of that section, nor shall it be deemed to be incorporated by reference into any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934.


EX-32.2 5 copyof722017-10qxexhibit322.htm EXHIBIT 32.2 Exhibit


Exhibit 32.2*
CERTIFICATION PURSUANT TO
18 U.S.C. 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
The undersigned officer of Cognex Corporation (the “Company”) hereby certifies to his knowledge that the Company’s quarterly report on Form 10-Q for the quarterly period ended October 1, 2017 (the “Report”), as filed with the Securities and Exchange Commission on the date hereof, fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, as amended, and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Date:
October 30, 2017
 
By:
/s/ John J. Curran
 
 
 
 
John J. Curran
 
 
 
 
Senior Vice President of Finance
 
 
 
 
and Chief Financial Officer
 
 
 
 
(principal financial officer)
 



























*
This certification shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, or otherwise subject to the liability of that section, nor shall it be deemed to be incorporated by reference into any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934.


EX-101.INS 6 cgnx-20171001.xml XBRL INSTANCE DOCUMENT 0000851205 2017-01-01 2017-10-01 0000851205 2017-10-01 0000851205 2016-07-04 2016-10-02 0000851205 2016-01-01 2016-10-02 0000851205 2017-07-03 2017-10-01 0000851205 2016-12-31 0000851205 2015-12-31 0000851205 2016-10-02 0000851205 us-gaap:CommonStockMember 2017-01-01 2017-10-01 0000851205 us-gaap:CommonStockMember 2017-10-01 0000851205 us-gaap:CommonStockMember 2016-12-31 0000851205 us-gaap:AdditionalPaidInCapitalMember 2017-10-01 0000851205 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-10-01 0000851205 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-10-01 0000851205 us-gaap:RetainedEarningsMember 2017-10-01 0000851205 us-gaap:RetainedEarningsMember 2017-01-01 2017-10-01 0000851205 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0000851205 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0000851205 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-10-01 0000851205 us-gaap:RetainedEarningsMember 2016-12-31 0000851205 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember cgnx:EuroliquidityfundMember 2017-10-01 0000851205 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2017-10-01 0000851205 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2017-10-01 0000851205 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-10-01 0000851205 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2017-10-01 0000851205 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:SovereignDebtSecuritiesMember 2017-10-01 0000851205 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember cgnx:AgencyBondsMember 2017-10-01 0000851205 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-10-01 0000851205 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-10-01 0000851205 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2017-10-01 0000851205 cgnx:ManateeWorksInc.Member us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-01-01 2017-10-01 0000851205 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0000851205 cgnx:GViVenturesInc.Member us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-01-01 2017-10-01 0000851205 cgnx:EnShapeGmbHMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-01-01 2017-10-01 0000851205 cgnx:GViVenturesInc.Member 2017-01-01 2017-10-01 0000851205 cgnx:ChiaroTechnologiesLLCMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-01-01 2017-10-01 0000851205 us-gaap:ShortTermInvestmentsMember cgnx:EuroliquidityfundMember 2017-10-01 0000851205 cgnx:LongTermInvestmentsMember cgnx:AgencyBondsMember 2017-10-01 0000851205 cgnx:LongTermInvestmentsMember us-gaap:CorporateBondSecuritiesMember 2017-10-01 0000851205 us-gaap:ShortTermInvestmentsMember us-gaap:SovereignDebtSecuritiesMember 2017-10-01 0000851205 us-gaap:ShortTermInvestmentsMember us-gaap:CorporateBondSecuritiesMember 2017-10-01 0000851205 us-gaap:ShortTermInvestmentsMember us-gaap:MunicipalBondsMember 2017-10-01 0000851205 us-gaap:ShortTermInvestmentsMember us-gaap:USTreasurySecuritiesMember 2017-10-01 0000851205 cgnx:LongTermInvestmentsMember us-gaap:AssetBackedSecuritiesMember 2017-10-01 0000851205 cgnx:LongTermInvestmentsMember us-gaap:USTreasurySecuritiesMember 2017-10-01 0000851205 us-gaap:ShortTermInvestmentsMember us-gaap:AssetBackedSecuritiesMember 2017-10-01 0000851205 us-gaap:ShortTermInvestmentsMember cgnx:AgencyBondsMember 2017-10-01 0000851205 cgnx:LongTermInvestmentsMember us-gaap:SovereignDebtSecuritiesMember 2017-10-01 0000851205 cgnx:LongTermInvestmentsMember us-gaap:MunicipalBondsMember 2017-10-01 0000851205 us-gaap:SovereignDebtSecuritiesMember 2017-10-01 0000851205 us-gaap:SovereignDebtSecuritiesMember 2016-12-31 0000851205 us-gaap:MunicipalBondsMember 2017-10-01 0000851205 cgnx:AgencyBondsMember 2017-10-01 0000851205 cgnx:AgencyBondsMember 2016-12-31 0000851205 us-gaap:CorporateBondSecuritiesMember 2017-10-01 0000851205 us-gaap:CorporateBondSecuritiesMember 2016-12-31 0000851205 us-gaap:USTreasurySecuritiesMember 2016-12-31 0000851205 us-gaap:USTreasurySecuritiesMember 2017-10-01 0000851205 cgnx:EuroliquidityfundMember 2016-12-31 0000851205 cgnx:EuroliquidityfundMember 2017-10-01 0000851205 us-gaap:MunicipalBondsMember 2016-12-31 0000851205 us-gaap:AssetBackedSecuritiesMember 2016-12-31 0000851205 us-gaap:AssetBackedSecuritiesMember 2017-10-01 0000851205 cgnx:ViDiSystemsS.A.Member 2017-01-01 2017-10-01 0000851205 cgnx:EnShapeGmbHMember 2017-01-01 2017-10-01 0000851205 us-gaap:DevelopedTechnologyRightsMember 2016-12-31 0000851205 cgnx:CustomerContractsAndRelationshipsMember 2017-10-01 0000851205 us-gaap:DistributionRightsMember 2016-12-31 0000851205 us-gaap:DistributionRightsMember 2017-10-01 0000851205 cgnx:CustomerContractsAndRelationshipsMember 2016-12-31 0000851205 us-gaap:OtherIntangibleAssetsMember 2017-10-01 0000851205 us-gaap:DevelopedTechnologyRightsMember 2017-10-01 0000851205 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:GeneralAndAdministrativeExpenseMember 2017-07-03 2017-10-01 0000851205 us-gaap:NondesignatedMember us-gaap:ForeignCurrencyGainLossMember 2017-07-03 2017-10-01 0000851205 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ResearchAndDevelopmentExpenseMember 2017-07-03 2017-10-01 0000851205 us-gaap:NondesignatedMember us-gaap:ForeignCurrencyGainLossMember 2017-01-01 2017-10-01 0000851205 us-gaap:NondesignatedMember us-gaap:ForeignCurrencyGainLossMember 2016-07-04 2016-10-02 0000851205 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SalesRevenueGoodsNetMember 2016-07-04 2016-10-02 0000851205 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:GeneralAndAdministrativeExpenseMember 2017-01-01 2017-10-01 0000851205 us-gaap:NondesignatedMember us-gaap:ForeignCurrencyGainLossMember 2016-01-01 2016-10-02 0000851205 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:GeneralAndAdministrativeExpenseMember 2016-01-01 2016-10-02 0000851205 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SalesRevenueGoodsNetMember 2017-07-03 2017-10-01 0000851205 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CashFlowHedgingMember 2016-01-01 2016-10-02 0000851205 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CashFlowHedgingMember 2017-07-03 2017-10-01 0000851205 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CashFlowHedgingMember 2017-01-01 2017-10-01 0000851205 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SalesRevenueGoodsNetMember 2017-01-01 2017-10-01 0000851205 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CashFlowHedgingMember 2016-07-04 2016-10-02 0000851205 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SalesRevenueGoodsNetMember 2016-01-01 2016-10-02 0000851205 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ResearchAndDevelopmentExpenseMember 2016-01-01 2016-10-02 0000851205 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-10-01 0000851205 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ResearchAndDevelopmentExpenseMember 2016-07-04 2016-10-02 0000851205 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:GeneralAndAdministrativeExpenseMember 2016-07-04 2016-10-02 0000851205 currency:TWD us-gaap:NondesignatedMember 2017-10-01 0000851205 currency:JPY us-gaap:NondesignatedMember 2016-12-31 0000851205 currency:JPY us-gaap:DesignatedAsHedgingInstrumentMember 2016-12-31 0000851205 currency:JPY us-gaap:NondesignatedMember 2017-10-01 0000851205 currency:HUF us-gaap:NondesignatedMember 2017-10-01 0000851205 currency:KRW us-gaap:NondesignatedMember 2017-10-01 0000851205 currency:SGD us-gaap:NondesignatedMember 2016-12-31 0000851205 currency:HUF us-gaap:DesignatedAsHedgingInstrumentMember 2017-10-01 0000851205 currency:SGD us-gaap:DesignatedAsHedgingInstrumentMember 2017-10-01 0000851205 currency:JPY us-gaap:DesignatedAsHedgingInstrumentMember 2017-10-01 0000851205 currency:TWD us-gaap:NondesignatedMember 2016-12-31 0000851205 currency:SGD us-gaap:DesignatedAsHedgingInstrumentMember 2016-12-31 0000851205 currency:KRW us-gaap:NondesignatedMember 2016-12-31 0000851205 currency:GBP us-gaap:NondesignatedMember 2017-10-01 0000851205 currency:HUF us-gaap:NondesignatedMember 2016-12-31 0000851205 currency:SGD us-gaap:NondesignatedMember 2017-10-01 0000851205 currency:HUF us-gaap:DesignatedAsHedgingInstrumentMember 2016-12-31 0000851205 currency:GBP us-gaap:NondesignatedMember 2016-12-31 0000851205 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-10-01 0000851205 cgnx:AccruedExpensesMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-10-01 0000851205 cgnx:AccruedExpensesMember us-gaap:DesignatedAsHedgingInstrumentMember 2016-12-31 0000851205 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:NondesignatedMember 2016-12-31 0000851205 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2016-12-31 0000851205 cgnx:AccruedExpensesMember us-gaap:NondesignatedMember 2017-10-01 0000851205 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:NondesignatedMember 2017-10-01 0000851205 cgnx:AccruedExpensesMember us-gaap:NondesignatedMember 2016-12-31 0000851205 us-gaap:DesignatedAsHedgingInstrumentMember 2017-01-01 2017-10-01 0000851205 us-gaap:NondesignatedMember 2017-01-01 2017-10-01 0000851205 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-10-01 0000851205 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-01-01 2017-10-01 0000851205 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-12-31 0000851205 us-gaap:EmployeeStockOptionMember 2017-10-01 0000851205 2016-01-01 2016-04-03 0000851205 2017-01-01 2017-04-02 0000851205 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-10-01 0000851205 cgnx:GeneralStockOptionPlanMember 2017-01-01 2017-10-01 0000851205 us-gaap:ResearchAndDevelopmentExpenseMember 2016-01-01 2016-10-02 0000851205 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-10-01 0000851205 us-gaap:CostOfGoodsTotalMember 2016-07-04 2016-10-02 0000851205 us-gaap:CostOfGoodsTotalMember 2017-01-01 2017-10-01 0000851205 cgnx:SellingGeneralAndAdministrativeMember 2016-01-01 2016-10-02 0000851205 cgnx:SellingGeneralAndAdministrativeMember 2016-07-04 2016-10-02 0000851205 cgnx:SellingGeneralAndAdministrativeMember 2017-01-01 2017-10-01 0000851205 us-gaap:ResearchAndDevelopmentExpenseMember 2016-07-04 2016-10-02 0000851205 us-gaap:ResearchAndDevelopmentExpenseMember 2017-07-03 2017-10-01 0000851205 us-gaap:CostOfGoodsTotalMember 2016-01-01 2016-10-02 0000851205 us-gaap:CostOfGoodsTotalMember 2017-07-03 2017-10-01 0000851205 cgnx:SellingGeneralAndAdministrativeMember 2017-07-03 2017-10-01 0000851205 us-gaap:RestrictedStockMember 2017-01-01 2017-10-01 0000851205 us-gaap:RestrictedStockMember 2017-10-01 0000851205 us-gaap:RestrictedStockMember 2016-12-31 0000851205 cgnx:RepurchaseProgramTwentyFifteenMember 2017-01-01 2017-10-01 0000851205 cgnx:StockRepurchaseProgramApril2017Member 2017-04-28 0000851205 cgnx:StockRepurchaseProgramApril2017Member 2017-01-01 2017-10-01 0000851205 cgnx:RepurchaseProgramTwentyFifteenMember 2017-07-03 2017-10-01 0000851205 cgnx:RepurchaseProgramTwentyFifteenMember 2015-08-03 0000851205 us-gaap:DomesticCountryMember 2017-01-01 2017-10-01 0000851205 us-gaap:ForeignCountryMember us-gaap:RevenueCommissionersIrelandMember 2017-01-01 2017-10-01 0000851205 us-gaap:ForeignCountryMember us-gaap:StateAdministrationOfTaxationChinaMember 2017-01-01 2017-10-01 0000851205 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember cgnx:SisdMember cgnx:AMETEKMatterMember us-gaap:SettledLitigationMember us-gaap:GuaranteeObligationsMember 2017-07-03 2017-10-01 0000851205 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember cgnx:SisdMember 2017-07-03 2017-10-01 0000851205 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember cgnx:SisdMember 2016-07-04 2016-10-02 0000851205 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember cgnx:SisdMember 2017-01-01 2017-10-01 0000851205 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember cgnx:SisdMember 2016-01-01 2016-10-02 0000851205 cgnx:GViVenturesInc.Member 2017-04-12 0000851205 cgnx:GViVenturesInc.Member us-gaap:TechnologyBasedIntangibleAssetsMember 2017-04-12 0000851205 cgnx:GViVenturesInc.Member us-gaap:CustomerRelationshipsMember 2017-04-12 0000851205 cgnx:GViVenturesInc.Member 2017-04-12 2017-04-12 0000851205 cgnx:GViVenturesInc.Member 2017-10-01 0000851205 cgnx:ViDiSystemsS.A.Member 2017-04-04 2017-04-04 0000851205 cgnx:GViVenturesInc.Member us-gaap:CustomerRelationshipsMember 2017-04-12 2017-04-12 0000851205 cgnx:GViVenturesInc.Member us-gaap:TechnologyBasedIntangibleAssetsMember 2017-04-12 2017-04-12 0000851205 cgnx:ViDiSystemsS.A.Member 2017-04-04 0000851205 cgnx:ViDiSystemsS.A.Member us-gaap:NoncompeteAgreementsMember 2017-04-04 2017-04-04 0000851205 cgnx:ViDiSystemsS.A.Member us-gaap:TechnologyBasedIntangibleAssetsMember 2017-04-04 2017-04-04 0000851205 cgnx:ViDiSystemsS.A.Member us-gaap:TechnologyBasedIntangibleAssetsMember 2017-04-04 0000851205 cgnx:ViDiSystemsS.A.Member us-gaap:NoncompeteAgreementsMember 2017-04-04 0000851205 us-gaap:SubsequentEventMember 2017-10-30 2017-10-30 iso4217:HUF iso4217:GBP xbrli:pure iso4217:USD xbrli:shares cgnx:Category xbrli:shares iso4217:SGD iso4217:JPY iso4217:KRW iso4217:TWD cgnx:group iso4217:USD 6577000 0 0 5164000 1413000 0 0 0 45204000 2920000 0 2328000 39956000 0 0 0 219209000 2719000 0 35502000 109918000 2869000 4599000 63602000 17223000 0 0 0 17223000 0 0 0 98288000 0 0 16075000 77430000 1356000 3427000 0 P18M P5Y 716000 10000 745170000 771111000 0.11 0.06 0.07 0.13 0 P1Y8M1D 0.12 0.10 P10Y 2013 through 2016 22000 334000 673000 6591000 326000 45000 1200000 1000000 2 337000 1926000 1401000 525000 113000 291000 0.72 0.75 140559000 679000 16724000 844000 19557000 23139000 32514000 28462000 100913000 5112000 2014 through 2016 1028000 P1Y P3Y false --12-31 Q3 2017 2017-10-01 10-Q 0000851205 86586599 Large Accelerated Filer COGNEX CORP 9830000 30331000 55438000 121976000 -288000 -188000 5193000 10053000 42539000 53070000 -56428000 37000 -37101000 0 P3Y P6Y P8Y P5Y 375030000 443132000 23355000 23355000 4622000 4622000 2983000 273000 1366000 15883000 15883000 10146000 795000 4942000 8026000 8026000 4741000 520000 2765000 23355000 23355000 13861000 1404000 8090000 873000 1279000 2581000 2539000 491375 3641279 233081 1554129 1038604000 1258517000 526344000 645083000 1612000 9000 76000 1013000 9000 7000 0 6000 383000 13000 91000 0 5000 0 488000 0 45000 119000 3000 40000 102000 0 0 12000 6000 0 34000 127000 57000 125000 3000 74000 229000 658638000 5630000 59038000 245046000 4219000 8059000 63704000 7600000 51929000 47839000 65484000 8805000 20974000 70311000 659762000 5639000 59069000 245940000 4225000 8026000 63602000 7606000 52312000 47840000 65569000 8805000 20945000 70184000 242000 2000 92000 0 69000 79000 248414000 60648000 35260000 1356000 22349000 128801000 246000 55000 33000 3000 5000 150000 171009000 51878000 20106000 1356000 2495000 95174000 77405000 8770000 15154000 0 19854000 33627000 273261000 7606000 52312000 47840000 65569000 8805000 20945000 70184000 659762000 13245000 52312000 106909000 311509000 13030000 28971000 133786000 13245000 52312000 106909000 311509000 13030000 28971000 133786000 341194000 2903000 46499000 69614000 141188000 6517000 7298000 67175000 273261000 7606000 52312000 47840000 65569000 8805000 20945000 70184000 10339000 26946000 169952000 1233000 23585000 92280000 5639000 59069000 245940000 4225000 8026000 63602000 55000 280000 306000 449000 0 97000 43000 79000 23015000 5368000 2996000 -463000 88000 3500000 0 1477000 3673000 1299000 311000 1166000 146000 129000 1000 425000 423000 98000 152000 620000 1008000 370000 4774000 2600000 910000 120000 40000 23015000 5368000 77307000 104649000 51975000 61145000 79641000 111349000 9170000 31708000 0 0.075 0.22 0.085 0.245 0.002 0.002 200000000 200000000 85939000 85939000 86587000 86587000 172000 173000 54940000 117009000 108197000 223402000 32749000 88930000 62360000 128056000 8211000 16072000 28022000 30524000 8551000 9811000 73000 0 1658000 1350000 130000 39000000 1448000 425000000 342500000 2960000 650000000 5554000 1450000 1750000000 150000 97000 929000 1350000 802000 26000000 2294000 1720000 0 0 530000000 2014000 0 0 4440000 500000000 1325000000 1154000 0 0 0 0 1139000 34640000 44000 43000 1000 13000 0 13000 117000 13000 11000 13000 -24000 -1089000 43000 139000 8000 1000 -250000 21000 5000 -453000 0 0 56000 8000 3000 10000 -332000 -332000 0 0 11000 0 11000 13000 0 13000 0 0 2 0 0 -255000 -404000 0 0 0 0 0.00 0.00 0.00 0.00 0.00 -0.01 0.00 0.00 0 404000 0 0 0 -149000 0 -149000 0 0 0 0 0 2017-12-01 0.09 21236000 21236000 2017-11-17 0.63 1.31 1.18 2.36 0.61 1.28 1.14 2.28 295000 1298000 0.05 0.11 0.09 0.04 0.35 0.35 0.35 0.35 0.35 0.125 0.25 -0.02 -0.01 -0.02 -0.01 -0.17 -0.17 -0.18 -0.18 0.00 0.00 0.01 0.01 0.01 0.01 0.01 0.01 0.01 0.01 0.01 0.01 41354000 1520000 5210000 2639000 7661000 1299000 4173000 3673000 44356000 4836000 2098000 37422000 46895000 5203000 3571000 38060000 61000 1518000 3196000 799000 1691000 2097000 2305000 2821000 52668000 6605000 8003000 38060000 61322000 9205000 13687000 38060000 370000 8312000 1769000 5905000 638000 14427000 4002000 10116000 0 309000 0 13000 -607000 -377000 -127000 -574000 39000 -255000 0 733000 370000 95280000 113208000 18333000 1476000 1476000 18333000 -1881000 115203000 302501000 197379000 439529000 53675000 111574000 102348000 204075000 56342000 125604000 112150000 212918000 0.63 1.31 1.18 2.36 0.61 1.29 1.14 2.28 0 -255000 0 -255000 0 201000 2667000 14030000 9802000 8843000 2089000 19132000 37802000 58379000 7560000 8819000 -531000 3233000 1415000 1830000 4071000 7060000 -10780000 18550000 1265000 -1861000 4524000 14968000 9986000 46010000 6000000 23284000 26984000 48061000 18224000 23146000 2760000 1631000 2047000 4631000 2475000 6625000 123000 76005000 124994000 1038604000 1258517000 65773000 109526000 185000 178000 -275000 5361000 5563000 5563000 -281000 324335000 386501000 P18M P45D 2334000 6700000 6700000 0 -14948000 -77759000 -82835000 -31885000 106658000 140054000 53675000 111319000 102348000 204075000 204075000 54528000 120547000 110247000 207211000 2319000 2817000 -15000 2489000 156000 867000 80000 254000 0 0 155000 -538000 -60000 -37000 21000 -76000 -8000 -5000 1125000 3739000 5753000 18497000 18497000 0 -16000 1265000 5690000 5849000 19327000 55000 183000 263000 370000 370000 -241000 -427000 56000 21000 21000 -86000 -965000 -4000 -16000 -16000 40000 2672000 419000 1237000 1237000 -29000 481000 41000 191000 4871000 9905000 374000 803000 -445000 -344000 18941000 99347000 18761000 21236000 20019000 4069000 2483000 24118000 598955000 415508000 10491000 20044000 20870000 38824000 23091000 44750000 529207000 428076000 4335000 4879000 2323000 2322000 53992000 65957000 -21000 18603000 58829000 26078000 72225000 643825000 727319000 147952000 391431000 259739000 567585000 42072000 123125000 61054000 160093000 P4Y 0 0.00 0 0.00 20000 10000 34.05 34.05 10000 34.05 0.0084 0.0084 0.0039 0.0039 0.41 0.41 0.41 0.41 0.017 0.017 0.024 0.024 6183376 1707000 27.96 84000 45.57 1980000 12.34 12.25 29.59 29.94 415030000 6433000 6598000 32.16 47.36 5795000 373276000 45.86 1732000 25.85 77.87 1103000 825000 P5Y6M P5Y6M P5Y1M6D P5Y3M18D P5Y8M5D P7Y9M7D P7Y7M17D 545000 1731000 44750000 44747000 15883000 23355000 100000000 100000000 1335000 796000 288000 1084000 100000000 99347000 68915000 30432000 2000 99345000 962599000 -56428000 375030000 172000 643825000 1133523000 -37101000 443132000 173000 727319000 2 3000 2217000 51612000 701000 1886000 1638000 3060000 3036000 87346000 86805000 89677000 89562000 85460000 85167000 86617000 86526000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash, cash equivalents, and investments consisted of the following (in thousands):</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:63%;" 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: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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">October 1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">December 31, 2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;font-weight:bold;">$</font></div></td><td 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:Arial;font-size:10pt;font-weight:bold;">104,649</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;">77,307</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Money market instruments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">6,700</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,334</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash and cash equivalents</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">111,349</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" 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"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">79,641</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td 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:Arial;font-size:10pt;">Treasury bills</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">70,184</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">67,175</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">65,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">141,188</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Euro liquidity fund</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">52,312</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">46,499</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Asset-backed securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">47,840</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">69,614</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Sovereign bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">20,945</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,298</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Municipal bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">8,805</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,517</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Agency bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">7,606</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,903</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Short-term investments</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">273,261</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" 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"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">341,194</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">245,940</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">169,952</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Treasury bills</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">63,602</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">92,280</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Asset-backed securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">59,069</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">26,946</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Sovereign bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">8,026</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">23,585</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td 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:Arial;font-size:10pt;">Agency bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">5,639</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,339</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Municipal bonds</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:Arial;font-size:10pt;font-weight:bold;">4,225</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,233</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Long-term investments</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">386,501</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">324,335</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">771,111</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">745,170</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company had the following outstanding forward contracts (in thousands):</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="14" rowspan="1"></td></tr><tr><td style="width:47%;" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">October 1, 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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">December 31, 2016</font></div></td></tr><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:Arial;font-size:10pt;font-weight:bold;">Currency</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:Arial;font-size:10pt;font-weight:bold;">Notional<br clear="none"/>Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">USD<br clear="none"/>Equivalent</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:Arial;font-size:10pt;">Notional<br clear="none"/>Value</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">USD<br clear="none"/>Equivalent</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;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:Arial;font-size:10pt;font-style:italic;">Derivatives Designated as Hedging Instruments:</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Japanese Yen</font></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:Arial;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</font></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:Arial;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">342,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:Arial;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:Arial;font-size:10pt;">2,960</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Hungarian Forint</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:Arial;font-size:10pt;font-weight:bold;">&#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:Arial;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">39,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">130</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Singapore Dollar</font></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:Arial;font-size:10pt;font-weight:bold;">&#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:Arial;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">150</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">97</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div 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="7" style="vertical-align:top;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:Arial;font-size:10pt;font-style:italic;">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 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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Japanese Yen</font></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:Arial;font-size:10pt;font-weight:bold;">500,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</font></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:Arial;font-size:10pt;font-weight:bold;">4,440</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:Arial;font-size:10pt;">650,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">5,554</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">1,720</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2,294</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;">1,350</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,658</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Hungarian Forint</font></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:Arial;font-size:10pt;font-weight:bold;">530,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2,014</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">425,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,448</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">1,325,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">1,154</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;">1,750,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,450</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Singapore Dollar</font></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:Arial;font-size:10pt;font-weight:bold;">&#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:Arial;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,350</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">929</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Taiwanese Dollar</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:Arial;font-size:10pt;font-weight:bold;">34,640</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">1,139</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;">26,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">802</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Swiss Franc</font></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:Arial;font-size:10pt;font-weight:bold;">1,025</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">1,059</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:Arial;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:Arial;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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Acquisitions</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">ViDi Systems S.A.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On April 4, 2017, the Company acquired all of the outstanding shares of ViDi Systems, S.A. (ViDi), a privately-held vision software company based in Switzerland. This transaction has been accounted for as a business combination. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The total purchase price of </font><font style="font-family:Arial;font-size:10pt;">$23,015,000</font><font style="font-family:Arial;font-size:10pt;"> included cash payment of $</font><font style="font-family:Arial;font-size:10pt;">20,019,000</font><font style="font-family:Arial;font-size:10pt;">, with the remaining $</font><font style="font-family:Arial;font-size:10pt;">2,996,000</font><font style="font-family:Arial;font-size:10pt;"> recorded as a holdback to secure potential claims under the agreement. The holdback limitation period is </font><font style="font-family:Arial;font-size:10pt;">18</font><font style="font-family:Arial;font-size:10pt;"> months, and therefore, this amount has been recorded in "Other non-current liabilities" on the Consolidated Balance Sheet. In addition, the Company entered into a special incentive payment tied to employment, which is not material, that the Company will record as compensation expense.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Under this transaction, in addition to completed technologies, the Company acquired a team of software engineers that are expected to help the Company broaden the scope of applications that can be addressed with Cognex vision. ViDi's deep learning software uses artificial intelligence techniques to improve image analysis in applications where it is difficult to predict the full range of image variations that might be encountered. Using feedback, ViDi's software trains the system to distinguish between acceptable variations and defects. Assets acquired and liabilities assumed have been recorded at their estimated fair values as of the acquisition date.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The purchase price was allocated as follows (in thousands):</font></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:86%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;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:Arial;font-size:10pt;">Cash</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">146</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Arial;font-size:10pt;">Accounts receivable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">425</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Arial;font-size:10pt;">Prepaid expenses and other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">129</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Arial;font-size:10pt;">Property, plant, and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">40</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:Arial;font-size:10pt;">Deferred income tax asset</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">620</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Arial;font-size:10pt;">Accounts payable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(98</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:Arial;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:Arial;font-size:10pt;">Accrued 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:Arial;font-size:10pt;">(716</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:Arial;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:Arial;font-size:10pt;">Deferred income tax liability</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,008</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:Arial;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:Arial;font-size:10pt;">Non-compete agreement</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">370</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Arial;font-size:10pt;">Completed technologies</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,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></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:Arial;font-size:10pt;">Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,333</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Purchase price</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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">23,015</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:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The non-compete agreement and completed technology are included in "Intangible assets" on the Consolidated Balance Sheet. The non-compete agreement will be amortized to research, development and engineering expenses over </font><font style="font-family:Arial;font-size:10pt;">three</font><font style="font-family:Arial;font-size:10pt;"> years, and the completed technology will be amortized to cost of revenue over </font><font style="font-family:Arial;font-size:10pt;">six</font><font style="font-family:Arial;font-size:10pt;"> years, both on a straight-line basis. The portion of the acquired goodwill deductible for tax purposes is </font><font style="font-family:Arial;font-size:10pt;">$5,112,000</font><font style="font-family:Arial;font-size:10pt;">.</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">Transaction costs were immaterial and were expensed as incurred. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">GVi Ventures, Inc.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On April 12, 2017, the Company acquired selected assets and assumed selected liabilities of GVi Ventures, Inc., a privately-held maker of pre-configured vision solutions for common automotive applications based in the United States. This transaction has been accounted for as a business combination. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The total purchase price of </font><font style="font-family:Arial;font-size:10pt;">$5,368,000</font><font style="font-family:Arial;font-size:10pt;"> included cash payment of </font><font style="font-family:Arial;font-size:10pt;">$4,069,000</font><font style="font-family:Arial;font-size:10pt;"> and contingent consideration valued at </font><font style="font-family:Arial;font-size:10pt;">$1,299,000</font><font style="font-family:Arial;font-size:10pt;"> as of the acquisition date. In addition, the Company entered into special incentive payments tied to employment, none of which are material, that the Company will record as compensation expense. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The undiscounted potential outcomes related to the contingent consideration range from </font><font style="font-family:Arial;font-size:10pt;">$0</font><font style="font-family:Arial;font-size:10pt;"> to </font><font style="font-family:Arial;font-size:10pt;">$3,500,000</font><font style="font-family:Arial;font-size:10pt;"> based upon certain milestone revenue levels over the next </font><font style="font-family:Arial;font-size:10pt;">five</font><font style="font-family:Arial;font-size:10pt;"> years. As of </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;">, the fair value of the contingent consideration was </font><font style="font-family:Arial;font-size:10pt;">$1,477,000</font><font style="font-family:Arial;font-size:10pt;">, with </font><font style="font-family:Arial;font-size:10pt;">$311,000</font><font style="font-family:Arial;font-size:10pt;"> recorded in &#8220;Accrued expenses,&#8221; and </font><font style="font-family:Arial;font-size:10pt;">$1,166,000</font><font style="font-family:Arial;font-size:10pt;"> recorded in "Other non-current liabilities" on the Consolidated Balance Sheet. The contingent consideration is remeasured each reporting period with changes in fair value recorded in "Other income (expense)" on the Consolidated Statements of Operations. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Under this transaction, in addition to customer relationships and completed technologies, the Company acquired a team of software engineers that are expected to develop new products and increase the Company's ability to serve large customers in the automotive industry. Assets acquired and liabilities assumed have been recorded at their estimated fair values as of the acquisition date. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The purchase price was allocated as follows (in thousands):</font></div><div style="line-height:120%;padding-top:8px;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="4" rowspan="1"></td></tr><tr><td style="width:86%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;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:Arial;font-size:10pt;">Accounts receivable</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">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></tr><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:Arial;font-size:10pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">120</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:Arial;font-size:10pt;">Prepaid expenses and other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><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:Arial;font-size:10pt;">Accounts payable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(152</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Accrued 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:Arial;font-size:10pt;">(10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Completed technologies</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">910</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Arial;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,600</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Arial;font-size:10pt;">Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,476</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Purchase price</font></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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">5,368</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:Arial;font-size:10pt;">The customer relationships and completed technologies are included in "Intangible assets" on the Consolidated Balance </font><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;">Sheet. The customer relationships are being amort</font><font style="font-family:Arial;font-size:10pt;">ized to selling, general, and administrative e</font><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;">xpenses over</font><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;"> </font><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;">eight</font><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;"> </font><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;">years, and the completed technologies are being amortized to cost of revenue over</font><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;"> </font><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;">five</font><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;"> </font><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;">years, both on a straigh</font><font style="font-family:Arial;font-size:10pt;">t-line basis. A portion of t</font><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;">he acquired goodwill is deductible for tax purposes.</font><font style="font-family:Arial;font-size:10pt;"> Transaction costs were immaterial and were expensed as incurred. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Pro-forma information for these acquisitions has not been presented because they are not material, either individually or in the aggregate.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Stock-Based Compensation Expense</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company&#8217;s share-based payments that result in compensation expense consist of stock option grants and restricted stock awards. As of </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;">, the Company had </font><font style="font-family:Arial;font-size:10pt;">6,183,376</font><font style="font-family:Arial;font-size:10pt;"> shares available for grant. Stock options are granted with an exercise price equal to the market value of the Company&#8217;s common stock at the grant date and generally vest over </font><font style="font-family:Arial;font-size:10pt;">four</font><font style="font-family:Arial;font-size:10pt;"> years based upon continuous service and expire </font><font style="font-family:Arial;font-size:10pt;">ten</font><font style="font-family:Arial;font-size:10pt;"> years from the grant date. Restricted stock awards are granted with an exercise price equal to the market value of the Company's common stock at the time of grant. Conditions of the award may be based on continuing employment and/or achievement of pre-established performance goals and objectives. Vesting for performance-based restricted stock awards and time-based restricted stock awards must generally be at least </font><font style="font-family:Arial;font-size:10pt;">one</font><font style="font-family:Arial;font-size:10pt;"> year and </font><font style="font-family:Arial;font-size:10pt;">three</font><font style="font-family:Arial;font-size:10pt;"> years, respectively, but vesting may occur incrementally over the three-year period. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table summarizes the Company&#8217;s stock option activity for the </font><font style="font-family:Arial;font-size:10pt;">nine</font><font style="font-family:Arial;font-size:10pt;">-month period ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;">:</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="13" rowspan="1"></td></tr><tr><td style="width:39%;" 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: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: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:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:10pt;font-weight:bold;">Shares</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in&#160;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: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:Arial;font-size:10pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Contractual</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Term&#160;(in&#160;years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Value</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in&#160;thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Outstanding as of December 31, 2016</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:Arial;font-size:10pt;">6,433</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">32.16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,980</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">77.87</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,731</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:Arial;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:Arial;font-size:10pt;">25.85</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Forfeited or expired</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:Arial;font-size:10pt;">(84</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:Arial;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:Arial;font-size:10pt;">45.57</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Outstanding as of October 1, 2017</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:Arial;font-size:10pt;font-weight:bold;">6,598</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">47.36</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">7.77</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">415,030</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: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:Arial;font-size:10pt;">Exercisable as of October 1, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">1,707</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">27.96</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">5.68</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">140,559</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Options vested or expected to vest as of October 1, 2017 (1)</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:Arial;font-size:10pt;font-weight:bold;">5,795</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">45.86</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">7.63</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">373,276</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;(1) In addition to the vested options, the Company expects a portion of the unvested options to vest at some point in the future. Options expected to vest are calculated by applying an estimated forfeiture rate to the unvested options.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The fair values of stock options granted in each period presented were estimated using the following weighted-average assumptions:</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="12" rowspan="1"></td></tr><tr><td style="width:40%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><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: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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Three-months&#160;Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Nine-months Ended</font></div></td></tr><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:Arial;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:Arial;font-size:10pt;font-weight:bold;">October 1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">October 2, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:10pt;font-weight:bold;">October 1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">October 2, 2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;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:Arial;font-size:10pt;">Risk-free rate</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:Arial;font-size:10pt;font-weight:bold;">2.4</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:Arial;font-size:10pt;font-weight:bold;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2.4</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:Arial;font-size:10pt;font-weight:bold;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected dividend yield</font></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:Arial;font-size:10pt;font-weight:bold;">0.39</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:Arial;font-size:10pt;font-weight:bold;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:Arial;font-size:10pt;">0.84</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:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">0.39</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:Arial;font-size:10pt;font-weight:bold;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:Arial;font-size:10pt;">0.84</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:Arial;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="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected volatility</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:Arial;font-size:10pt;font-weight:bold;">41</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:Arial;font-size:10pt;font-weight:bold;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;">41</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:Arial;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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">41</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:Arial;font-size:10pt;font-weight:bold;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;">41</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:Arial;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="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected term (in years)</font></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:Arial;font-size:10pt;font-weight:bold;">5.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;font-size:10pt;">5.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">5.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:Arial;font-size:10pt;">5.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Risk-free rate</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The risk-free rate was based upon a treasury instrument whose term was consistent with the contractual term of the option.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Expected dividend yield</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Generally, the current dividend yield is calculated by annualizing the cash dividend declared by the Company&#8217;s Board of Directors and dividing that result by the closing stock price on the grant date.&#160;</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Expected volatility</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The expected volatility was based upon a combination of historical volatility of&#160;the Company&#8217;s common stock over the contractual term of the option and implied volatility for traded options of the Company&#8217;s stock.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Expected term</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The expected term was derived from the binomial lattice model from the impact of events that trigger exercises over time.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company stratifies its employee population into </font><font style="font-family:Arial;font-size:10pt;">two</font><font style="font-family:Arial;font-size:10pt;"> groups: one consisting of senior management and another consisting of all other employees. The Company currently expects that approximately </font><font style="font-family:Arial;font-size:10pt;">75%</font><font style="font-family:Arial;font-size:10pt;"> of its stock options granted to senior management and </font><font style="font-family:Arial;font-size:10pt;">72%</font><font style="font-family:Arial;font-size:10pt;"> of its options granted to all other employees will actually vest. Therefore, the Company currently applies an estimated annual forfeiture rate of </font><font style="font-family:Arial;font-size:10pt;">10%</font><font style="font-family:Arial;font-size:10pt;"> to all unvested options for senior management and a rate of </font><font style="font-family:Arial;font-size:10pt;">12%</font><font style="font-family:Arial;font-size:10pt;"> for all other employees. The Company revised its estimated forfeiture rate in the first quarter of 2017, resulting in a decrease to compensation expense of </font><font style="font-family:Arial;font-size:10pt;">$673,000</font><font style="font-family:Arial;font-size:10pt;">. The Company also revised its estimated forfeiture rate in the first quarter of 2016, resulting in an increase to compensation expense of </font><font style="font-family:Arial;font-size:10pt;">$334,000</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The weighted-average grant-date fair values of stock options granted during the three-month periods ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">October&#160;2, 2016</font><font style="font-family:Arial;font-size:10pt;"> were </font><font style="font-family:Arial;font-size:10pt;">$29.59</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$12.34</font><font style="font-family:Arial;font-size:10pt;">, respectively. The weighted-average grant-date fair values of stock options granted during the nine-month periods ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">October&#160;2, 2016</font><font style="font-family:Arial;font-size:10pt;"> were </font><font style="font-family:Arial;font-size:10pt;">$29.94</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$12.25</font><font style="font-family:Arial;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The total intrinsic values of stock options exercised for the three-month periods ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">October&#160;2, 2016</font><font style="font-family:Arial;font-size:10pt;"> were </font><font style="font-family:Arial;font-size:10pt;">$28,462,000</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$23,139,000</font><font style="font-family:Arial;font-size:10pt;">, respectively. The total intrinsic values of stock options exercised for the nine-month periods ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">October&#160;2, 2016</font><font style="font-family:Arial;font-size:10pt;"> were </font><font style="font-family:Arial;font-size:10pt;">$100,913,000</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$32,514,000</font><font style="font-family:Arial;font-size:10pt;">, respectively. The total fair values of stock options vested for the three-month periods ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">October&#160;2, 2016</font><font style="font-family:Arial;font-size:10pt;"> were </font><font style="font-family:Arial;font-size:10pt;">$844,000</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$679,000</font><font style="font-family:Arial;font-size:10pt;">, respectively. The total fair values of stock options vested for the nine-month periods ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">October&#160;2, 2016</font><font style="font-family:Arial;font-size:10pt;"> were </font><font style="font-family:Arial;font-size:10pt;">$19,557,000</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$16,724,000</font><font style="font-family:Arial;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;">, total unrecognized compensation expense related to non-vested stock options was </font><font style="font-family:Arial;font-size:10pt;">$41,354,000</font><font style="font-family:Arial;font-size:10pt;">, which is expected to be recognized over a weighted-average period of </font><font style="font-family:Arial;font-size:10pt;">1.67</font><font style="font-family:Arial;font-size:10pt;"> years.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table summarizes the Company's restricted stock activity for the nine-month period ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;">: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:Arial;font-size:10pt;font-weight:bold;">Shares (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: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:Arial;font-size:10pt;font-weight:bold;">Weighted-Average Grant Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Aggregate Intrinsic Value (in thousands)(1)</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:Arial;font-size:10pt;">Nonvested as of December 31, 2016</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:Arial;font-size:10pt;">20</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">34.05</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">34.05</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">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></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Forfeited or expired</font></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:Arial;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:Arial;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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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:Arial;font-size:10pt;">Nonvested as of October 1, 2017</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:Arial;font-size:10pt;font-weight:bold;">10</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">34.05</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">1,103</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:174%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1) Fair market value as of April 22, 2017 for vested shares, and as of </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;"> for nonvested shares.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The fair values of restricted stock awards granted were determined based upon the market value of the Company's common stock at the time of grant. The initial cost is then amortized over the period of vesting until the restrictions lapse. These restricted shares will be fully vested in 2018. Participants are entitled to dividends on restricted stock awards, but only receive those amounts if the shares vest. The sale or transfer of these shares is restricted during the vesting period.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The total stock-based compensation expense and the related income tax benefit recognized for the three-month period ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;"> were </font><font style="font-family:Arial;font-size:10pt;">$8,026,000</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$2,639,000</font><font style="font-family:Arial;font-size:10pt;">, respectively, and for the three-month period ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;2, 2016</font><font style="font-family:Arial;font-size:10pt;"> were </font><font style="font-family:Arial;font-size:10pt;">$4,622,000</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$1,520,000</font><font style="font-family:Arial;font-size:10pt;">, respectively. The total stock-based compensation expense and the related income tax benefit recognized for the nine-month period ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;"> were </font><font style="font-family:Arial;font-size:10pt;">$23,355,000</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$7,661,000</font><font style="font-family:Arial;font-size:10pt;">, respectively, and for the nine-month period ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;2, 2016</font><font style="font-family:Arial;font-size:10pt;"> were </font><font style="font-family:Arial;font-size:10pt;">$15,883,000</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$5,210,000</font><font style="font-family:Arial;font-size:10pt;">, respectively. </font><font style="font-family:Arial;font-size:10pt;">No</font><font style="font-family:Arial;font-size:10pt;"> compensation expense was capitalized as of </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;"> or </font><font style="font-family:Arial;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table presents the stock-based compensation expense by caption for each period presented on the Consolidated Statements of Operations (in thousands):</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="16" rowspan="1"></td></tr><tr><td style="width:38%;" 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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;font-weight:bold;">Three-months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:Arial;font-size:10pt;font-weight:bold;">Nine-months Ended</font></div></td></tr><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:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:10pt;font-weight:bold;">October 1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">October 2, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">October 1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">October 2, 2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cost of revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</font></div></td><td 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:Arial;font-size:10pt;font-weight:bold;">520</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">273</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;font-weight:bold;">$</font></div></td><td 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:Arial;font-size:10pt;font-weight:bold;">1,404</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">795</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Research, development, and engineering</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2,765</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,366</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">8,090</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,942</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Selling, general, and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">4,741</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,983</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">13,861</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,146</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">8,026</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:Arial;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:Arial;font-size:10pt;">4,622</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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">23,355</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">15,883</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-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Derivative Instruments</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company&#8217;s foreign currency risk management strategy is principally designed to mitigate the potential financial impact of changes in the value of transactions and balances denominated in foreign currencies resulting from changes in foreign currency exchange rates. Currently, the Company enters into </font><font style="font-family:Arial;font-size:10pt;">two</font><font style="font-family:Arial;font-size:10pt;"> types of hedges to manage this risk. The first are economic hedges which utilize foreign currency forward contracts with maturities of up to </font><font style="font-family:Arial;font-size:10pt;">45</font><font style="font-family:Arial;font-size:10pt;"> days to manage the exposure to fluctuations in foreign currency exchange rates arising primarily from foreign-denominated receivables and payables. The gains and losses on these derivatives are intended to be offset by the changes in the fair value of the assets and liabilities being hedged. These economic hedges are not designated as hedging instruments for hedge accounting treatment. The second are cash flow hedges which utilize foreign currency forward contracts with maturities of up to </font><font style="font-family:Arial;font-size:10pt;">18 months</font><font style="font-family:Arial;font-size:10pt;"> to hedge specific forecasted transactions of the Company's foreign subsidiaries with the goal of protecting our budgeted revenues and expenses against foreign currency exchange rate changes compared to our budgeted rates. These cash flow hedges are designated as hedging instruments for hedge accounting treatment. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company had the following outstanding forward contracts (in thousands):</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="14" rowspan="1"></td></tr><tr><td style="width:47%;" 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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">October 1, 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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">December 31, 2016</font></div></td></tr><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:Arial;font-size:10pt;font-weight:bold;">Currency</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:Arial;font-size:10pt;font-weight:bold;">Notional<br clear="none"/>Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">USD<br clear="none"/>Equivalent</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:Arial;font-size:10pt;">Notional<br clear="none"/>Value</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">USD<br clear="none"/>Equivalent</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;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:Arial;font-size:10pt;font-style:italic;">Derivatives Designated as Hedging Instruments:</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Japanese Yen</font></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:Arial;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</font></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:Arial;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">342,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:Arial;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:Arial;font-size:10pt;">2,960</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Hungarian Forint</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:Arial;font-size:10pt;font-weight:bold;">&#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:Arial;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">39,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">130</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Singapore Dollar</font></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:Arial;font-size:10pt;font-weight:bold;">&#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:Arial;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">150</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">97</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div 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="7" style="vertical-align:top;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:Arial;font-size:10pt;font-style:italic;">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 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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Japanese Yen</font></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:Arial;font-size:10pt;font-weight:bold;">500,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</font></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:Arial;font-size:10pt;font-weight:bold;">4,440</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:Arial;font-size:10pt;">650,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">5,554</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">1,720</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2,294</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;">1,350</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,658</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Hungarian Forint</font></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:Arial;font-size:10pt;font-weight:bold;">530,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2,014</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">425,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,448</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">1,325,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">1,154</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;">1,750,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,450</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Singapore Dollar</font></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:Arial;font-size:10pt;font-weight:bold;">&#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:Arial;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,350</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">929</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Taiwanese Dollar</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:Arial;font-size:10pt;font-weight:bold;">34,640</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">1,139</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;">26,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">802</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Swiss Franc</font></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:Arial;font-size:10pt;font-weight:bold;">1,025</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">1,059</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:Arial;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:Arial;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></table></div><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Information regarding the fair value of the outstanding forward contracts was as follows (in thousands):</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="20" rowspan="1"></td></tr><tr><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" 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: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: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></tr><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:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="9" style="vertical-align:bottom;border-bottom: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:Arial;font-size:10pt;font-weight:bold;">Asset 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="9" style="vertical-align:bottom;border-bottom: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:Arial;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></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:Arial;font-size:10pt;font-weight:bold;">Balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;font-weight:bold;">Balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Sheet<br clear="none"/>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:bottom;border-bottom: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:Arial;font-size:10pt;font-weight:bold;">October 1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Sheet<br clear="none"/>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:bottom;border-bottom: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:Arial;font-size:10pt;font-weight:bold;">October 1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">December 31, 2016</font></div></td></tr><tr><td colspan="10" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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:Arial;font-size:10pt;">Cash flow hedge forward contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Prepaid&#160;expenses&#160;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:Arial;font-size:10pt;font-weight:bold;">$</font></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:Arial;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">43</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:Arial;font-size:10pt;">Accrued</font></div><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:Arial;font-size:10pt;font-weight:bold;">$</font></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:Arial;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;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 colspan="10" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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:Arial;font-size:10pt;">Economic hedge forward contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Prepaid&#160;expenses&#160;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:Arial;font-size:10pt;font-weight:bold;">$</font></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:Arial;font-size:10pt;font-weight:bold;">13</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;font-size:10pt;">Accrued expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:Arial;font-size:10pt;font-weight:bold;">$</font></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:Arial;font-size:10pt;font-weight:bold;">13</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">11</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table presents the gross activity for all derivative assets and liabilities which were presented on a net basis on the Consolidated Balance Sheets due to the right of offset with each counterparty (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="19" rowspan="1"></td></tr><tr><td style="width:21%;" rowspan="1" 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: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:22%;" rowspan="1" 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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td colspan="9" style="vertical-align:bottom;border-bottom: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:Arial;font-size:10pt;font-weight:bold;">Asset 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="9" style="vertical-align:bottom;border-bottom: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:Arial;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:10pt;font-weight:bold;">October&#160;1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:10pt;font-weight:bold;">October&#160;1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">December&#160;31, 2016</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:Arial;font-size:10pt;">Gross amounts of recognized 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;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:Arial;font-size:10pt;font-weight:bold;">$</font></div></td><td 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:Arial;font-size:10pt;font-weight:bold;">13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">117</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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:Arial;font-size:10pt;">Gross amounts of recognized 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;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:Arial;font-size:10pt;font-weight:bold;">$</font></div></td><td 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:Arial;font-size:10pt;font-weight:bold;">13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Arial;font-size:10pt;">Gross amounts offset</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">&#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:Arial;font-size:10pt;">(73</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:Arial;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Gross amounts offset</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">&#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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net amount of assets presented</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">13</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:Arial;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:Arial;font-size:10pt;">44</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;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:Arial;font-size:10pt;">Net amount of liabilities presented</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">13</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:Arial;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:Arial;font-size:10pt;">11</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:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Information regarding the effect of derivative instruments on the consolidated financial statements was as follows (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="18" rowspan="1"></td></tr><tr><td style="width:25%;" 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:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Location in Financial Statements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Three-months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Nine-months Ended</font></div></td></tr><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:Arial;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:10pt;font-weight:bold;">October 1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">October 2, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">October 1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">October 2, 2016</font></div></td></tr><tr><td colspan="11" style="vertical-align:top;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:Arial;font-size:10pt;font-style:italic;">Derivatives Designated as Hedging Instruments:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><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:Arial;font-size:10pt;">Gains (losses) recorded in shareholders' equity (effective portion)</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:Arial;font-size:10pt;">Accumulated other comprehensive income (loss), net of tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">(332</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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">(332</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:Arial;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:Arial;font-size:10pt;">Gains (losses) reclassified from accumulated other comprehensive income (loss) into current operations (effective portion)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;font-weight:bold;">$</font></div></td><td 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:Arial;font-size:10pt;font-weight:bold;">56</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">(250</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:Arial;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:Arial;font-size:10pt;font-weight:bold;">$</font></div></td><td 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:Arial;font-size:10pt;font-weight:bold;">10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">(453</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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 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:Arial;font-size:10pt;">Research, development, and engineering expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">&#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:Arial;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:Arial;font-size:10pt;">Selling, general, and administrative 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">&#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:Arial;font-size:10pt;">8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:Arial;font-size:10pt;font-weight:bold;">8</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:Arial;font-size:10pt;">21</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:Arial;font-size:10pt;">Total gains (losses) reclassified from accumulated other comprehensive income (loss) into current operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">56</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:Arial;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:Arial;font-size:10pt;">(241</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:Arial;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:Arial;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:Arial;font-size:10pt;">21</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:Arial;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:Arial;font-size:10pt;">(427</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td colspan="11" style="vertical-align:top;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:Arial;font-size:10pt;font-style:italic;">Derivatives Not Designated as Hedging Instruments:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><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:Arial;font-size:10pt;">Gains (losses) recognized in current operations</font></div></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:Arial;font-size:10pt;">Foreign currency gain (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 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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">43</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">(24</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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">139</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">(1,089</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:Arial;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table provides the changes in accumulated other comprehensive income (loss), net of tax, related to derivative instruments (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;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:Arial;font-size:10pt;">Balance as of December 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">37</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Arial;font-size:10pt;">Net unrealized loss on cash flow hedges</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(16</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:Arial;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:Arial;font-size:10pt;">Reclassification of net realized gain on cash flow hedges into current operations</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(21</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:Arial;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:Arial;font-size:10pt;">Balance as of October 1, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">&#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><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net gains expected to be reclassified from accumulated other comprehensive income (loss), net of tax, into current operations within the next twelve months are </font><font style="font-family:Arial;font-size:10pt;">$0</font><font style="font-family:Arial;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Discontinued Operations</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On July 6, 2015, the Company completed the sale of its Surface Inspection Systems Division (SISD). A binding arbitration was concluded in the second quarter of 2016 with respect to certain product performance claims made by an SISD customer, for which the Company remained responsible under the indemnity provisions of the sale transaction. In that proceeding, the tribunal ordered the Company to pay the customer approximately </font><font style="font-family:Arial;font-size:10pt;">$326,000</font><font style="font-family:Arial;font-size:10pt;">, primarily representing a refund of the product purchase price. The tribunal also ordered the customer to pay the Company approximately </font><font style="font-family:Arial;font-size:10pt;">$45,000</font><font style="font-family:Arial;font-size:10pt;">, primarily representing reimbursement of legal fees. The net settlement of </font><font style="font-family:Arial;font-size:10pt;">$281,000</font><font style="font-family:Arial;font-size:10pt;"> was recorded in discontinued operations in the second quarter of 2016, along with </font><font style="font-family:Arial;font-size:10pt;">$123,000</font><font style="font-family:Arial;font-size:10pt;"> of legal fees. The tax benefit related to this expense was </font><font style="font-family:Arial;font-size:10pt;">$149,000</font><font style="font-family:Arial;font-size:10pt;">, resulting in a net loss from discontinued operations of </font><font style="font-family:Arial;font-size:10pt;">$255,000</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The losses included in discontinued operations were as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#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:Arial;font-size:10pt;font-weight:bold;">Three-months&#160;Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:Arial;font-size:10pt;font-weight:bold;">Nine-months Ended </font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">October 1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">October 2, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">October 1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">October 2, 2016</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:Arial;font-size:10pt;">Operating income from discontinued operations</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;font-weight:bold;">$</font></div></td><td 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:Arial;font-size:10pt;font-weight:bold;">&#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:Arial;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:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><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:Arial;font-size:10pt;">Gain (loss) on sale of discontinued operations</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:Arial;font-size:10pt;font-weight:bold;">&#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:Arial;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:Arial;font-size:10pt;font-weight:bold;">&#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:Arial;font-size:10pt;">(404</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:Arial;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:Arial;font-size:10pt;">Income (loss) from discontinued operations before income tax expense (benefit)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">&#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:Arial;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:Arial;font-size:10pt;font-weight:bold;">&#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:Arial;font-size:10pt;">(404</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:Arial;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:Arial;font-size:10pt;">Income tax expense (benefit) on discontinued operations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">&#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:Arial;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:Arial;font-size:10pt;font-weight:bold;">&#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:Arial;font-size:10pt;">(149</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:Arial;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:Arial;font-size:10pt;">Net income (loss) from discontinued operations</font></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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">&#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:Arial;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:Arial;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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">&#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:Arial;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:Arial;font-size:10pt;">(255</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:Arial;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-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Weighted-Average Shares</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted-average shares were calculated as follows (in thousands):</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="12" rowspan="1"></td></tr><tr><td style="width:53%;" 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: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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Three-months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Nine-months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#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:Arial;font-size:10pt;font-weight:bold;">October 1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">October 2, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:10pt;font-weight:bold;">October 1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">October 2, 2016</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:Arial;font-size:10pt;">Basic weighted-average common shares outstanding</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:Arial;font-size:10pt;font-weight:bold;">86,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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;">85,460</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;font-weight:bold;">86,526</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;">85,167</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Effect of dilutive stock options</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:Arial;font-size:10pt;font-weight:bold;">3,060</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:Arial;font-size:10pt;">1,886</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:Arial;font-size:10pt;font-weight:bold;">3,036</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:Arial;font-size:10pt;">1,638</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:Arial;font-size:10pt;">Weighted-average common and common-equivalent shares outstanding</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:Arial;font-size:10pt;font-weight:bold;">89,677</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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:Arial;font-size:10pt;">87,346</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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:Arial;font-size:10pt;font-weight:bold;">89,562</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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:Arial;font-size:10pt;">86,805</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Stock options to purchase </font><font style="font-family:Arial;font-size:10pt;">233,081</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">1,554,129</font><font style="font-family:Arial;font-size:10pt;"> shares of common stock, on a weighted-average basis, were outstanding during the three-month and nine-month periods ended October 1, 2017, respectively, and </font><font style="font-family:Arial;font-size:10pt;">491,375</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">3,641,279</font><font style="font-family:Arial;font-size:10pt;"> for the same periods in 2016, but were not included in the calculation of dilutive net income per share because they were anti-dilutive.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Financial Assets and Liabilities that are Measured at Fair Value on a Recurring Basis</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table summarizes the financial assets and liabilities required to be measured at fair value on a recurring basis as of </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;"> (in thousands):</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="12" rowspan="1"></td></tr><tr><td style="width:50%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Quoted&#160;Prices&#160;in</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Active Markets</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">for Identical</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Significant&#160; Other</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Observable</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;"><br clear="none"/>Unobservable<br clear="none"/>Inputs (Level 3)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Money market instruments</font></div></td><td 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:Arial;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:Arial;font-size:10pt;">6,700</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">311,509</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Treasury bills</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">133,786</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Asset-backed securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">106,909</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Euro liquidity fund</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">52,312</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Sovereign bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">28,971</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Agency bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">13,245</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Municipal bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">13,030</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Economic hedge forward contracts</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Economic hedge forward contracts</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Contingent consideration 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:Arial;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:Arial;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:Arial;font-size:10pt;">3,673</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company&#8217;s money market instruments are reported at fair value based upon the daily market price for identical assets in active markets, and are therefore classified as Level 1. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company&#8217;s debt securities and forward contracts are reported at fair value based upon model-driven valuations in which all significant inputs are observable or can be derived from or corroborated by observable market data for substantially the full term of the asset or liability, and are therefore classified as Level 2. Management is responsible for estimating the fair value of these financial assets and liabilities, and in doing so, considers valuations provided by a large, third-party pricing service. For debt securities, this service maintains regular contact with market makers, brokers, dealers, and analysts to gather information on market movement, direction, trends, and other specific data. They use this information to structure yield curves for various types of debt securities and arrive at the daily valuations. The Company's forward contracts are typically traded or executed in over-the-counter markets with a high degree of pricing transparency. The market participants are generally large commercial banks.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company did not record an other-than-temporary impairment of these financial assets during the </font><font style="font-family:Arial;font-size:10pt;">nine</font><font style="font-family:Arial;font-size:10pt;">-month period ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company's contingent consideration liabilities are reported at fair value based upon probability-adjusted present values of the consideration expected to be paid, using significant inputs that are not observable in the market, and are therefore classified as Level 3. Key assumptions used in these estimates include probability assessments with respect to the likelihood of achieving certain revenue milestones. The fair values of these contingent consideration liabilities were calculated using discount rates consistent with the level of risk of achievement, and are remeasured each reporting period with changes in fair value recorded in "Other income (expense)" on the Consolidated Statements of Operations.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table summarizes the activity for the Company's liability measured at fair value using Level 3 inputs for the nine-month period ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:85%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align: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:Arial;font-size:10pt;">Balance as of December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">4,173</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Payment of EnShape contingent consideration</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,401</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:Arial;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:Arial;font-size:10pt;">Payment of Manatee contingent consideration</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(525</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:Arial;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:Arial;font-size:10pt;">Contingent consideration resulting from GVi acquisition</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,299</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Arial;font-size:10pt;">Fair value adjustment to Manatee contingent consideration</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(275</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:Arial;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:Arial;font-size:10pt;">Fair value adjustment to Chiaro contingent consideration</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">185</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Arial;font-size:10pt;">Fair value adjustment to GVi contingent consideration</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">178</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Arial;font-size:10pt;">Foreign exchange rate changes </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">39</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Arial;font-size:10pt;">Balance as of October 1, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">3,673</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:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Non-financial Assets that are Measured at Fair Value on a Non-recurring Basis</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Non-financial assets such as property, plant and equipment, goodwill, and intangible assets are required to be measured at fair value only when an impairment loss is recognized. The Company did not record an impairment charge related to these assets during the </font><font style="font-family:Arial;font-size:10pt;">nine</font><font style="font-family:Arial;font-size:10pt;">-month period ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table summarizes the activity for the Company's liability measured at fair value using Level 3 inputs for the nine-month period ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:85%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align: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:Arial;font-size:10pt;">Balance as of December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">4,173</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Payment of EnShape contingent consideration</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,401</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:Arial;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:Arial;font-size:10pt;">Payment of Manatee contingent consideration</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(525</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:Arial;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:Arial;font-size:10pt;">Contingent consideration resulting from GVi acquisition</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,299</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Arial;font-size:10pt;">Fair value adjustment to Manatee contingent consideration</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(275</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:Arial;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:Arial;font-size:10pt;">Fair value adjustment to Chiaro contingent consideration</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">185</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Arial;font-size:10pt;">Fair value adjustment to GVi contingent consideration</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">178</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Arial;font-size:10pt;">Foreign exchange rate changes </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">39</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Arial;font-size:10pt;">Balance as of October 1, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">3,673</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Goodwill</font></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The changes in the carrying value of goodwill were as follows (in thousands):</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="5" rowspan="1"></td></tr><tr><td style="width:84%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Amount</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance as of December 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">95,280</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Acquisition of ViDi Systems S.A.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,333</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Acquisition of GVi Ventures, Inc.</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,476</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Adjustment to EnShape goodwill </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,881</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance as of October 1, 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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">113,208</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:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Refer to Note 15 to the Consolidated Financial Statements for further information regarding acquisitions.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Taxes</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">A reconciliation of the United States federal statutory corporate tax rate to the Company&#8217;s income tax expense on continuing operations, or effective tax rate, 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="12" rowspan="1"></td></tr><tr><td style="width:53%;" 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: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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Three-months&#160;Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Nine-months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#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:Arial;font-size:10pt;font-weight:bold;">October 1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">October 2, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:10pt;font-weight:bold;">October 1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">October 2, 2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Income tax provision at federal statutory corporate tax rate</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:Arial;font-size:10pt;font-weight:bold;">35</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:Arial;font-size:10pt;font-weight:bold;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;">35</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:Arial;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;font-weight:bold;">35</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:Arial;font-size:10pt;font-weight:bold;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;">35</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:Arial;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">State income taxes, net of federal benefit</font></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:Arial;font-size:10pt;font-weight:bold;">1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:Arial;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:Arial;font-size:10pt;font-weight:bold;">1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:Arial;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Foreign tax rate differential</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:Arial;font-size:10pt;font-weight:bold;">(18</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:Arial;font-size:10pt;font-weight:bold;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;">(17</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:Arial;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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(18</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:Arial;font-size:10pt;font-weight:bold;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;">(17</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:Arial;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Tax credit</font></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:Arial;font-size:10pt;font-weight:bold;">(1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:Arial;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:Arial;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Discrete tax benefit related to stock option exercises</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:Arial;font-size:10pt;font-weight:bold;">(7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;">(11</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:Arial;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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;">(6</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:Arial;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other discrete tax events</font></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:Arial;font-size:10pt;font-weight:bold;">(2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:Arial;font-size:10pt;">(2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:Arial;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other</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:Arial;font-size:10pt;font-weight:bold;">1</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:Arial;font-size:10pt;font-weight:bold;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;">&#8212;</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:Arial;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;font-weight:bold;">1</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:Arial;font-size:10pt;font-weight:bold;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;">&#8212;</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:Arial;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Income tax provision on continuing operations</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">9</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:Arial;font-size:10pt;font-weight:bold;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5</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:Arial;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">4</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:Arial;font-size:10pt;font-weight:bold;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11</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:Arial;font-size:10pt;">&#160;%</font></div></td></tr></table></div><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The majority of income earned outside of the United States is permanently reinvested to provide funds for international expansion. The Company is tax resident in numerous jurisdictions around the world and has identified its major jurisdictions as the United States, Ireland, and China. The statutory tax rate is </font><font style="font-family:Arial;font-size:10pt;">12.5%</font><font style="font-family:Arial;font-size:10pt;"> in Ireland and </font><font style="font-family:Arial;font-size:10pt;">25%</font><font style="font-family:Arial;font-size:10pt;"> in China, compared to the U.S. federal statutory corporate tax rate of </font><font style="font-family:Arial;font-size:10pt;">35%</font><font style="font-family:Arial;font-size:10pt;">. International rights to certain of the Company's intellectual property are held by a subsidiary whose legal jurisdiction does not tax this income, resulting in a foreign effective tax rate that is lower than the above mentioned statutory rates. These differences resulted in a decrease in the effective tax rate by </font><font style="font-family:Arial;font-size:10pt;">18</font><font style="font-family:Arial;font-size:10pt;"> percentage points</font><font style="font-family:Arial;font-size:10pt;font-weight:bold;"> </font><font style="font-family:Arial;font-size:10pt;">for the three-month and </font><font style="font-family:Arial;font-size:10pt;">nine</font><font style="font-family:Arial;font-size:10pt;">-month periods ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;">, and a decrease in the effective tax rate by </font><font style="font-family:Arial;font-size:10pt;">17%</font><font style="font-family:Arial;font-size:10pt;"> percentage points for the three-month and nine-month periods ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;2, 2016</font><font style="font-family:Arial;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The excess tax benefit arising from the difference between the deduction for tax purposes and the compensation cost recognized for financial reporting purposes from stock option exercises resulted in a decrease of the effective tax rate by </font><font style="font-family:Arial;font-size:10pt;">7</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">11</font><font style="font-family:Arial;font-size:10pt;"> percentage points for the three-month periods ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">October&#160;2, 2016</font><font style="font-family:Arial;font-size:10pt;">, respectively, and a decrease of the effective tax rate by </font><font style="font-family:Arial;font-size:10pt;">13</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">6</font><font style="font-family:Arial;font-size:10pt;"> percentage points for the </font><font style="font-family:Arial;font-size:10pt;">nine</font><font style="font-family:Arial;font-size:10pt;">-month periods ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">October&#160;2, 2016</font><font style="font-family:Arial;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During the </font><font style="font-family:Arial;font-size:10pt;">nine</font><font style="font-family:Arial;font-size:10pt;">-month period ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;">, the Company recorded a </font><font style="font-family:Arial;font-size:10pt;">$201,000</font><font style="font-family:Arial;font-size:10pt;"> increase in reserves for income taxes, net of deferred tax benefit. Estimated interest and penalties included in these amounts totaled </font><font style="font-family:Arial;font-size:10pt;">$22,000</font><font style="font-family:Arial;font-size:10pt;"> for the </font><font style="font-family:Arial;font-size:10pt;">nine</font><font style="font-family:Arial;font-size:10pt;">-month period ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company&#8217;s reserve for income taxes, including gross interest and penalties, was </font><font style="font-family:Arial;font-size:10pt;">$6,591,000</font><font style="font-family:Arial;font-size:10pt;"> as of </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;">, which included </font><font style="font-family:Arial;font-size:10pt;">$5,563,000</font><font style="font-family:Arial;font-size:10pt;"> classified as a non-current liability and </font><font style="font-family:Arial;font-size:10pt;">$1,028,000</font><font style="font-family:Arial;font-size:10pt;"> recorded as a reduction to non-current deferred tax assets. The amount of gross interest and penalties included in these balances was </font><font style="font-family:Arial;font-size:10pt;">$701,000</font><font style="font-family:Arial;font-size:10pt;">. If the Company&#8217;s tax positions were sustained or the statutes of limitations related to certain positions expired, these reserves would be released and income tax expense would be reduced in a future period. As a result of the expiration of certain statutes of limitations, there is a potential that a portion of these reserves could be released, which would decrease income tax expense by approximately </font><font style="font-family:Arial;font-size:10pt;">$1,000,000</font><font style="font-family:Arial;font-size:10pt;"> to </font><font style="font-family:Arial;font-size:10pt;">$1,200,000</font><font style="font-family:Arial;font-size:10pt;"> over the next twelve months.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company has defined its major tax jurisdictions as the United States, Ireland, and China, and within the United States, Massachusetts. Within the United States, the tax years </font><font style="font-family:Arial;font-size:10pt;">2014 through 2016</font><font style="font-family:Arial;font-size:10pt;"> remain open to examination by the Internal Revenue Service and various state tax authorities. The tax years </font><font style="font-family:Arial;font-size:10pt;">2013 through 2016</font><font style="font-family:Arial;font-size:10pt;"> remain open to examination by various taxing authorities in other jurisdictions in which the Company operates.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Intangible Assets</font></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Amortized intangible assets consisted of the following (in thousands):</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="12" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:10pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Net</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Distribution networks</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;font-weight:bold;">$</font></div></td><td 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:Arial;font-size:10pt;font-weight:bold;">38,060</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;font-weight:bold;">$</font></div></td><td 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:Arial;font-size:10pt;font-weight:bold;">38,060</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;font-weight:bold;">$</font></div></td><td 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:Arial;font-size:10pt;font-weight:bold;">&#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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Completed technologies</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">13,687</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">3,571</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">10,116</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">9,205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">5,203</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">4,002</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Non-compete agreements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">370</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">61</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">309</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance as of October 1, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">61,322</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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">46,895</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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">14,427</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:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:12px;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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Value</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px 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:Arial;font-size:10pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px 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:Arial;font-size:10pt;font-weight:bold;">Net</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Distribution networks</font></div></td><td 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:Arial;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:Arial;font-size:10pt;">38,060</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:Arial;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:Arial;font-size:10pt;">37,422</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:Arial;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:Arial;font-size:10pt;">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:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Completed technologies</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,003</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,098</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,905</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,605</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,836</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,769</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance as of December 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">52,668</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:Arial;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:Arial;font-size:10pt;">44,356</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:Arial;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:Arial;font-size:10pt;">8,312</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:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of October 1, 2017, estimated future amortization expense related to intangible assets is as follows (in thousands):</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="5" rowspan="1"></td></tr><tr><td style="width:82%;" rowspan="1" 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:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;text-decoration:underline;">Year Ended December&#160;31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Amount</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Remainder of fiscal 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">799</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,196</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,821</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td 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:Arial;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,305</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,097</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,691</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Thereafter</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,518</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">14,427</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-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Inventories</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Inventories consisted of the following (in thousands):</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:63%;" 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: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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">October 1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">December 31, 2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</font></div></td><td 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:Arial;font-size:10pt;font-weight:bold;">23,146</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">18,224</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Work-in-process</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">1,631</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,760</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">23,284</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:Arial;font-size:10pt;">6,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">48,061</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">26,984</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table presents the effective maturity dates of the Company&#8217;s available-for-sale investments as of </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;"> (in thousands):</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:99.22027290448344%;border-collapse:collapse;text-align:left;"><tr><td colspan="28" rowspan="1"></td></tr><tr><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">&lt;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:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">1-2 Years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2-3 Years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">3-4 Years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">4-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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">5-7 Years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">65,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:Arial;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:Arial;font-size:10pt;">109,918</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">77,430</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">17,223</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">39,956</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">1,413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">311,509</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Treasury bills</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">70,184</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">63,602</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;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:Arial;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:Arial;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:Arial;font-size:10pt;">133,786</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Asset-backed securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">47,840</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">35,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16,075</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">2,328</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,164</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">106,909</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Euro liquidity fund</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">52,312</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;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:Arial;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:Arial;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:Arial;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:Arial;font-size:10pt;">52,312</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Sovereign bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">20,945</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,599</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,427</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;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:Arial;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:Arial;font-size:10pt;">28,971</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td 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:Arial;font-size:10pt;">Agency bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,606</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,719</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;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:Arial;font-size:10pt;">2,920</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">13,245</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Municipal bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,805</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,869</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,356</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;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:Arial;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:Arial;font-size:10pt;">13,030</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">273,261</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">219,209</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">98,288</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">17,223</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">45,204</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">6,577</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">659,762</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-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Cash, Cash Equivalents, and Investments</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash, cash equivalents, and investments consisted of the following (in thousands):</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:63%;" 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: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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">October 1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">December 31, 2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;font-weight:bold;">$</font></div></td><td 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:Arial;font-size:10pt;font-weight:bold;">104,649</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;">77,307</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Money market instruments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">6,700</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,334</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash and cash equivalents</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">111,349</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" 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"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">79,641</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td 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:Arial;font-size:10pt;">Treasury bills</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">70,184</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">67,175</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">65,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">141,188</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Euro liquidity fund</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">52,312</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">46,499</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Asset-backed securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">47,840</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">69,614</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Sovereign bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">20,945</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,298</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Municipal bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">8,805</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,517</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Agency bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">7,606</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,903</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Short-term investments</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">273,261</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" 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"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">341,194</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">245,940</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">169,952</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Treasury bills</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">63,602</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">92,280</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Asset-backed securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">59,069</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">26,946</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Sovereign bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">8,026</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">23,585</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td 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:Arial;font-size:10pt;">Agency bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">5,639</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,339</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Municipal bonds</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:Arial;font-size:10pt;font-weight:bold;">4,225</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,233</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Long-term investments</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">386,501</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">324,335</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">771,111</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">745,170</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Treasury bills consist of debt securities issued by the U.S. government; corporate bonds consist of debt securities issued by both domestic and foreign companies; the Euro liquidity fund invests in a portfolio of investment-grade bonds; asset-backed securities consist of debt securities collateralized by pools of receivables or loans with credit enhancement; sovereign bonds consist of direct debt issued by foreign governments; municipal bonds consist of debt securities issued by state and local government entities; and agency bonds consist of domestic or foreign obligations of government agencies and government sponsored enterprises that have government backing. The Euro liquidity fund is denominated in Euros, and the remaining securities are denominated in U.S. Dollars.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table summarizes the Company&#8217;s available-for-sale investments as of </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;"> (in thousands):</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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:44%;" 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: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:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Amortized<br clear="none"/>Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Gross<br clear="none"/>Unrealized<br clear="none"/>Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Gross<br clear="none"/>Unrealized<br clear="none"/>Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Fair&#160;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Short-term:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Treasury bills</font></div></td><td 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:Arial;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:Arial;font-size:10pt;">70,311</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:Arial;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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">(127</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:Arial;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:Arial;font-size:10pt;">70,184</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">65,484</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">91</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(6</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:Arial;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:Arial;font-size:10pt;">65,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></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Euro liquidity fund</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">51,929</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">383</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">52,312</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Asset-backed securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">47,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(12</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:Arial;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:Arial;font-size:10pt;">47,840</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Sovereign bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">20,974</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(34</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:Arial;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:Arial;font-size:10pt;">20,945</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Municipal bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,805</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;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:Arial;font-size:10pt;">8,805</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Agency bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,600</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">7,606</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Long-term:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">245,046</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,013</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(119</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:Arial;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:Arial;font-size:10pt;">245,940</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Treasury bills</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">63,704</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">(102</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:Arial;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:Arial;font-size:10pt;">63,602</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Asset-backed securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">59,038</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">76</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(45</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:Arial;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:Arial;font-size:10pt;">59,069</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Sovereign bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,059</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(40</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:Arial;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:Arial;font-size:10pt;">8,026</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Agency bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,630</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">5,639</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Municipal bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,219</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">4,225</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">658,638</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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">1,612</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">(488</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:Arial;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">659,762</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:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table summarizes the Company&#8217;s gross unrealized losses and fair values for available-for-sale investments in an unrealized loss position as of </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;"> (in thousands):</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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Unrealized Loss Position For:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Less than 12 Months</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">12 Months or Greater</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Fair&#160;Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Fair&#160;Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Fair&#160;Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Losses</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Treasury bills</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">95,174</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">(150</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:Arial;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:Arial;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:Arial;font-size:10pt;">33,627</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">(79</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:Arial;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:Arial;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:Arial;font-size:10pt;">128,801</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;">(229</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Asset-backed securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">51,878</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(55</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:Arial;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:Arial;font-size:10pt;">8,770</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">60,648</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(57</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">20,106</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(33</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:Arial;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:Arial;font-size:10pt;">15,154</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(92</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:Arial;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:Arial;font-size:10pt;">35,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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(125</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Sovereign bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,495</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(5</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:Arial;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:Arial;font-size:10pt;">19,854</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(69</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:Arial;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:Arial;font-size:10pt;">22,349</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(74</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Municipal bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,356</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;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:Arial;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:Arial;font-size:10pt;">1,356</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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 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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">171,009</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">(246</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:Arial;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">77,405</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">(242</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:Arial;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">248,414</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">(488</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:Arial;font-size:10pt;font-weight:bold;">)</font></div></td></tr></table></div><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;">, the Company did not recognize any other-than-temporary impairment of these investments. In its evaluation, management considered the type of security, the credit rating of the security, the length of time the security has been in a loss position, the size of the loss position, the Company's intent and ability to hold the security to expected recovery of value, and other meaningful information. The Company does not intend to sell, and is unlikely to be required to sell, any of these available-for-sale investments before their effective maturity or market price recovery.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company recorded gross realized gains and gross realized losses on the sale of debt securities totaling </font><font style="font-family:Arial;font-size:10pt;">$306,000</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$43,000</font><font style="font-family:Arial;font-size:10pt;">, respectively, during the three-month period ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$55,000</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$0</font><font style="font-family:Arial;font-size:10pt;">, respectively, during the three-month period ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;2, 2016</font><font style="font-family:Arial;font-size:10pt;">. The Company recorded gross realized gains and gross realized losses on the sale of debt securities totaling </font><font style="font-family:Arial;font-size:10pt;">$449,000</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$79,000</font><font style="font-family:Arial;font-size:10pt;">, respectively, during the nine-month period ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$280,000</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$97,000</font><font style="font-family:Arial;font-size:10pt;">, respectively, during the nine-month period ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;2, 2016</font><font style="font-family:Arial;font-size:10pt;">. These gains and losses are included in "Investment income" on the Consolidated Statement of Operations. Prior to the sale of these securities, unrealized gains and losses for these debt securities, net of tax, are recorded in shareholders&#8217; equity as other comprehensive income (loss).</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table presents the effective maturity dates of the Company&#8217;s available-for-sale investments as of </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;"> (in thousands):</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:99.22027290448344%;border-collapse:collapse;text-align:left;"><tr><td colspan="28" rowspan="1"></td></tr><tr><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">&lt;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:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">1-2 Years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2-3 Years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">3-4 Years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">4-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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">5-7 Years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">65,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:Arial;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:Arial;font-size:10pt;">109,918</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">77,430</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">17,223</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">39,956</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">1,413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">311,509</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Treasury bills</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">70,184</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">63,602</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;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:Arial;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:Arial;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:Arial;font-size:10pt;">133,786</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Asset-backed securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">47,840</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">35,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16,075</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">2,328</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,164</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">106,909</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Euro liquidity fund</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">52,312</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;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:Arial;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:Arial;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:Arial;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:Arial;font-size:10pt;">52,312</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Sovereign bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">20,945</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,599</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,427</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;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:Arial;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:Arial;font-size:10pt;">28,971</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td 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:Arial;font-size:10pt;">Agency bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,606</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,719</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;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:Arial;font-size:10pt;">2,920</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">13,245</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Municipal bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,805</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,869</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,356</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;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:Arial;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:Arial;font-size:10pt;">13,030</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">273,261</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">219,209</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">98,288</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">17,223</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">45,204</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">6,577</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">659,762</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-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">New Pronouncements</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Accounting Standards Update (ASU) 2014-09, &#8220;Revenue from Contracts with Customers&#8221;</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The amendments in ASU 2014-09 will supersede and replace all currently existing U.S. GAAP, including industry-specific revenue recognition guidance, with a single, principle-based revenue recognition framework. The concept guiding this new model is that revenue recognition will depict transfer of control to the customer in an amount that reflects consideration to which an entity expects to be entitled. The core principles supporting this framework include (1) identifying the contract with a customer, (2) identifying separate performance obligations within the contract, (3) determining the transaction price, (4) allocating the transaction price to the performance obligations, and (5) recognizing revenue. This new framework will require entities to apply significantly more judgment. This increase in management judgment will require expanded disclosure on estimation methods, inputs, and assumptions for revenue recognition. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In March 2016, ASU 2016-08, "Principal versus Agent Considerations (Reporting Revenue Gross versus Net)," was issued, in April 2016, ASU 2016-10, "Identifying Performance Obligations and Licensing," was issued, in May 2016, ASU 2016-12, "Narrow-Scope Improvements and Practical Expedients," was issued, and in December 2016, ASU 2016-20, "Technical Corrections and Improvements," was issued. These Updates do not change the core principle of the guidance under ASU 2014-09, but rather provide implementation guidance. ASU 2015-14, "Deferral of the effective date," amended the effective date of ASU 2014-09 for public companies to annual reporting periods beginning after December 15, 2017. Early adoption is permitted, but only beginning after December 15, 2016. The Financial Accounting Standards Board may release additional implementation guidance in future periods. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">We expect to adopt this standard using the full retrospective method to present all periods reported on a consistent basis. Upon adoption, revenue for software-only products sold as part of multiple-deliverable arrangements will no longer be deferred when vendor-specific objective evidence of fair value does not exist for undelivered elements of the arrangement. This change will likely result in earlier recognition of revenue. In addition, we expect certain of the Company&#8217;s product accessory sales, which are currently reported on a net basis, to be reported on a gross basis as a result of applying the expanded guidance in the new standard related to principal versus agent considerations. This change will result in the Company reporting higher revenue and higher cost of revenue when these sales are reported on a gross basis, although the gross margin dollars will not change. Furthermore, for arrangements that include customer-specified acceptance criteria, we expect to recognize revenue when we can objectively determine that control has been transferred to the customer in accordance with the agreed-upon specifications in the contract, which may occur before formal customer acceptance. This change will primarily impact revenue recognition for arrangements in the logistics industry where certain customer solutions include installed ID products and will likely result in earlier recognition of revenue. We do not expect these changes to have a material impact on total revenue. As of the date of this report, we have completed a number of implementation activities including the update of the Company's revenue accounting policy, the identification of internal controls under the new standard, the review of a selected number of contracts, and the calculation of transition-period adjustments. We are currently in the process of drafting the disclosures to finalize the implementation of this standard. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Accounting Standards Update (ASU) 2016-01, "Financial Instruments - Recognition and Measurement of Financial Assets and Financial Liabilities"</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">ASU 2016-01 provides guidance related to certain aspects of recognition, measurement, presentation, and disclosure of financial instruments. The amendments in this Update affect all entities that hold financial assets or owe financial liabilities. This ASU requires equity investments (except those accounted under the equity method) to be measured at fair value with changes in fair value recognized in net income. However, an entity may choose to measure equity investments that do not have readily determinable fair values at cost minus impairment. This ASU also eliminates the requirement for public companies to disclose the methods and significant assumptions used to estimate the fair value for financial instruments measured at amortized cost on the balance sheet, and it requires separate presentation of financial assets and financial liabilities by measurement category and form of financial asset on the balance sheet or the accompanying notes to the financial statements. For public companies, the guidance in ASU 2016-01 is effective for annual periods beginning after December 15, 2017, and interim periods within those annual periods. Early adoption is not permitted except for certain amendments in this Update. Management does not expect ASU 2016-01 to have a material impact on the Company's financial statements and disclosures. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Accounting Standards Update (ASU) 2016-02, "Leases"</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">ASU 2016-02 creates Topic 842, Leases. The objective of this Update is to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet, and disclosing key information about leasing arrangements. This ASU applies to any entity that enters into a lease, although lessees will see the most significant changes. The main difference between current U.S. GAAP and Topic 842 is the recognition of lease assets and lease liabilities on the balance sheet for those leases classified as operating leases under current U.S. GAAP. Topic 842 distinguishes between finance leases and operating leases, which are substantially similar to the classification criteria for distinguishing between capital leases and operating leases under current U.S. GAAP. For public companies, the guidance in ASU 2016-02 is effective for annual periods beginning after December 15, 2018, and interim periods within those annual periods. This ASU should be applied using a modified retrospective approach. Management is in the process of evaluating the impact of this Update. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Accounting Standards Update (ASU) 2016-13, "Financial Instruments - Measurement of Credit Losses"</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">ASU 2016-13 applies to all reporting entities holding financial assets that are not accounted for at fair value through net income (debt securities).&#160; The amendments in this Update eliminate the probable initial recognition threshold to recognize a credit loss under current U.S. GAAP and, instead, reflect an entity&#8217;s current estimate of all expected credit losses. In addition, this Update broadens the information an entity must consider in developing the credit loss estimate, including the use of reasonable and supportable forecasted information.&#160; The amendments in this Update require that credit losses on available-for-sale debt securities be presented as an allowance rather than as a write-down and an entity will be able to record reversals of credit losses in current period net income. For public companies, the guidance in ASU 2016-13 is effective for annual periods beginning after December 15, 2019, and interim periods within those annual periods.&#160; This ASU should be applied through a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is effective.&#160; Management does not expect ASU 2016-13 to have a material impact on the Company's financial statements and disclosures.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Accounting Standards Update (ASU) 2016-16, "Income Taxes - Intra-Entity Transfers of Assets Other than Inventory"</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">ASU 2016-16 applies to all reporting entities with intra-entity transfers of assets other than inventory. The amendments in this Update allow the recognition of deferred income taxes for an intra-entity transfer of an asset other than inventory when the transfer occurs, as opposed to when the asset has been sold to an outside party under current U.S. GAAP. Two common examples of assets included in the scope of this Update are intellectual property and property, plant, and equipment. For public companies, the amendments in ASU 2016-16 are effective for annual reporting periods beginning after December 15, 2017, and interim reporting periods within those annual periods. Early adoption is permitted for all entities as of the beginning of an annual reporting period for which financial statements (interim or annual) have not been issued or made available for issuance. This ASU should be applied on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption. Management does not expect ASU 2016-16 to have a material impact on the Company's financial statements and disclosures. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Accounting Standards Update (ASU) 2017-01, "Business Combinations - Clarifying the Definition of a Business"</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">ASU 2017-01 applies to all reporting entities that must determine whether they have acquired or sold a business. The amendments in this Update clarify the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. For public companies, the amendments in ASU 2017-01 are effective for annual reporting periods beginning after December 15, 2017, and interim reporting periods within those annual periods. This ASU should be applied prospectively on or after the effective date and no disclosures are required at transition. Early adoption is permitted for transactions for which the acquisition date occurs before the issuance date or the effective date of the amendments in this Update, only when the transaction has not been reported in financial statements that have been issued. Management does not expect ASU 2017-01 to have a material impact on the Company's financial statements and disclosures.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Accounting Standards Update (ASU) 2017-04, "Intangibles - Goodwill and Other - Simplifying the Test for Goodwill Impairment"</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">ASU 2017-04 applies to all reporting entities that have goodwill reported in their financial statements. The amendments in this Update eliminate Step 2 from the goodwill impairment test reducing the cost and complexity of evaluating goodwill for impairment. In computing the implied fair value of goodwill under Step 2, an entity had to perform procedures to determine the fair value at the impairment date of its assets and liabilities as would be required in a business combination. Instead, under the amendments in this Update, an entity should perform its goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value. For public companies, the amendments in ASU 2017-04 are effective for the annual or any interim goodwill impairment tests for reporting periods beginning after December 15, 2019. This ASU should be applied prospectively and an entity is required to disclose the nature of and reason for the change in accounting principle upon transition. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. Management does not expect ASU 2017-04 to have a material impact on the Company's financial statements and disclosures.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Accounting Standards Update (ASU) 2017-08, "Receivables - Nonrefundable Fees and Other Costs - Premium Amortization on Purchased Callable Debt Securities "</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">ASU 2017-08 applies to all reporting entities that hold investments in callable debt securities that have an amortized cost basis in excess of the amount that is repayable by the issuer at the earliest call date (that is, at a premium). The amendments in this Update shorten the amortization period for certain callable debt securities held at a premium. Specifically, the amendments require the premium to be amortized to the earliest call date. The amendments do not require an accounting change for securities held at a discount; the discount continues to be amortized to maturity. Under current GAAP, premiums and discounts on callable debt securities generally are amortized to the maturity date. If that callable debt security is subsequently called, the entity records a loss equal to the unamortized premium. The amendments in this Update more closely align the amortization period of premiums and discounts to expectations incorporated in market pricing on the underlying securities. For public companies, the amendments in ASU 2017-08 are effective for annual periods beginning after December 15, 2019 and interim reporting periods within annual years beginning after December 15, 2020. This ASU should be applied on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption, and, in the period of adoption, the entity is required to provide disclosures about the change in accounting principle. Early adoption is permitted, including adoption in an interim period. Management is in the process of evaluating the impact of this Update. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Accounting Standards Update (ASU) 2017-09, "Compensation - Stock Compensation - Scope of Modification Accounting"</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">ASU 2017-09 applies to all reporting entities that change the terms or conditions of a share-based payment award. </font><font style="font-family:Arial;font-size:10pt;color:#ff0000;"> </font><font style="font-family:Arial;font-size:10pt;">Currently, the definition of the term modification is broad and its interpretation results in diversity in practice. The amendments in this Update provide guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification accounting in Topic 718. An entity should account for the effects of a modification unless all the following are met: 1) the fair value of the modified award is the same as the fair value of the original award immediately before the original award is modified, 2) the vesting conditions of the modified award are the same as the vesting conditions of the original award immediately before the original award is modified, and 3) the classification of the modified award as an equity instrument or a liability instrument is the same as the classification of the original award immediately before the original award is modified. For public companies, the amendments in ASU 2017-09 are effective for annual reporting periods beginning after December 15, 2017, and interim reporting periods within those annual periods. Early adoption is permitted including adoption in an interim period, for reporting periods for which financial statements have not yet been issued. This ASU should be applied prospectively to an award modified on or after the adoption date. Management does not expect ASU 2017-09 to have a material impact on the Company's financial statements and disclosures.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Accounting Standards Update (ASU) 2017-12, "Derivatives and Hedging - Targeted Improvements to Accounting for Hedging Activities"</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">ASU 2017-12 applies to all reporting entities that elect to apply hedge accounting. The hedge accounting requirements under current GAAP sometimes do not permit an entity to properly recognize the economic results of the hedging strategy in the financial statements, and they are difficult to understand and interpret. The amendments in this Update make certain targeted improvements to simplify the application of the hedge accounting guidance. Also, they better align the risk management activities and financial reporting for hedging relationships through changes to both 1) the designation and measurement guidance for qualifying hedging relationships and 2) the presentation of hedge results. For public companies, the amendments in ASU 2017-12 are effective for annual reporting periods beginning after December 15, 2018, and interim reporting periods within those annual periods. Early adoption is permitted including adoption in any interim period after issuance of the Update. All transition requirements and elections should be applied to hedging relationships existing on the date of adoption. The entity should apply a cumulative-effect adjustment related to eliminating the separate measurement of ineffectiveness to accumulated other comprehensive income with a corresponding adjustment to the opening balance of retained earnings as of the beginning of the fiscal year that an entity adopts the amendments in this Update. The amended presentation and disclosure guidance is required only prospectively. Management is in the process of evaluating the impact of this Update.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table summarizes the Company's restricted stock activity for the nine-month period ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;">: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:Arial;font-size:10pt;font-weight:bold;">Shares (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: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:Arial;font-size:10pt;font-weight:bold;">Weighted-Average Grant Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Aggregate Intrinsic Value (in thousands)(1)</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:Arial;font-size:10pt;">Nonvested as of December 31, 2016</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:Arial;font-size:10pt;">20</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">34.05</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">34.05</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">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></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Forfeited or expired</font></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:Arial;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:Arial;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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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:Arial;font-size:10pt;">Nonvested as of October 1, 2017</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:Arial;font-size:10pt;font-weight:bold;">10</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">34.05</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">1,103</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:Arial;font-size:10pt;">The following table presents the gross activity for all derivative assets and liabilities which were presented on a net basis on the Consolidated Balance Sheets due to the right of offset with each counterparty (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="19" rowspan="1"></td></tr><tr><td style="width:21%;" rowspan="1" 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: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:22%;" rowspan="1" 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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td colspan="9" style="vertical-align:bottom;border-bottom: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:Arial;font-size:10pt;font-weight:bold;">Asset 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="9" style="vertical-align:bottom;border-bottom: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:Arial;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:10pt;font-weight:bold;">October&#160;1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:10pt;font-weight:bold;">October&#160;1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">December&#160;31, 2016</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:Arial;font-size:10pt;">Gross amounts of recognized 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;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:Arial;font-size:10pt;font-weight:bold;">$</font></div></td><td 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:Arial;font-size:10pt;font-weight:bold;">13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">117</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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:Arial;font-size:10pt;">Gross amounts of recognized 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;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:Arial;font-size:10pt;font-weight:bold;">$</font></div></td><td 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:Arial;font-size:10pt;font-weight:bold;">13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Arial;font-size:10pt;">Gross amounts offset</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">&#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:Arial;font-size:10pt;">(73</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:Arial;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Gross amounts offset</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">&#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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net amount of assets presented</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">13</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:Arial;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:Arial;font-size:10pt;">44</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;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:Arial;font-size:10pt;">Net amount of liabilities presented</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">13</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:Arial;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:Arial;font-size:10pt;">11</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Warranty Obligations</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company records the estimated cost of fulfilling product warranties at the time of sale based upon historical costs to fulfill claims. Obligations may also be recorded subsequent to the time of sale whenever specific events or circumstances impacting product quality become known that would not have been taken into account using historical data. While we engage in extensive product quality programs and processes, including actively monitoring and evaluating the quality of our component suppliers and third-party contract manufacturers, the Company&#8217;s warranty obligation is affected by product failure rates, material usage, and service delivery costs incurred in correcting a product failure. An adverse change in any of these factors may result in the need for additional warranty provisions. Warranty obligations are included in &#8220;Accrued expenses&#8221; on the Consolidated Balance Sheets.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The changes in the warranty obligation were as follows (in thousands):</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:82%;" 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;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:Arial;font-size:10pt;">Balance as of December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">4,335</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td 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:Arial;font-size:10pt;">Provisions for warranties issued during the period</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,322</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Fulfillment of warranty obligations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2,323</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Foreign exchange rate changes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">545</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance as of October 1, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">4,879</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table summarizes the Company&#8217;s available-for-sale investments as of </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;"> (in thousands):</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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:44%;" 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: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:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Amortized<br clear="none"/>Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Gross<br clear="none"/>Unrealized<br clear="none"/>Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Gross<br clear="none"/>Unrealized<br clear="none"/>Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Fair&#160;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Short-term:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Treasury bills</font></div></td><td 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:Arial;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:Arial;font-size:10pt;">70,311</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:Arial;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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">(127</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:Arial;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:Arial;font-size:10pt;">70,184</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">65,484</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">91</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(6</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:Arial;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:Arial;font-size:10pt;">65,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></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Euro liquidity fund</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">51,929</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">383</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">52,312</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Asset-backed securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">47,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(12</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:Arial;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:Arial;font-size:10pt;">47,840</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Sovereign bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">20,974</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(34</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:Arial;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:Arial;font-size:10pt;">20,945</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Municipal bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,805</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;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:Arial;font-size:10pt;">8,805</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Agency bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,600</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">7,606</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Long-term:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">245,046</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,013</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(119</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:Arial;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:Arial;font-size:10pt;">245,940</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Treasury bills</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">63,704</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">(102</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:Arial;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:Arial;font-size:10pt;">63,602</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Asset-backed securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">59,038</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">76</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(45</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:Arial;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:Arial;font-size:10pt;">59,069</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Sovereign bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,059</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(40</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:Arial;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:Arial;font-size:10pt;">8,026</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Agency bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,630</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">5,639</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Municipal bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,219</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">4,225</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">658,638</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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">1,612</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">(488</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:Arial;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">659,762</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-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The purchase price was allocated as follows (in thousands):</font></div><div style="line-height:120%;padding-top:8px;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="4" rowspan="1"></td></tr><tr><td style="width:86%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;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:Arial;font-size:10pt;">Accounts receivable</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">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></tr><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:Arial;font-size:10pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">120</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:Arial;font-size:10pt;">Prepaid expenses and other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><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:Arial;font-size:10pt;">Accounts payable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(152</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Accrued 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:Arial;font-size:10pt;">(10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Completed technologies</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">910</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Arial;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,600</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Arial;font-size:10pt;">Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,476</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Purchase price</font></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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">5,368</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The purchase price was allocated as follows (in thousands):</font></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:86%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;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:Arial;font-size:10pt;">Cash</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">146</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Arial;font-size:10pt;">Accounts receivable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">425</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Arial;font-size:10pt;">Prepaid expenses and other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">129</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Arial;font-size:10pt;">Property, plant, and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">40</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:Arial;font-size:10pt;">Deferred income tax asset</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">620</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Arial;font-size:10pt;">Accounts payable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(98</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:Arial;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:Arial;font-size:10pt;">Accrued 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:Arial;font-size:10pt;">(716</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:Arial;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:Arial;font-size:10pt;">Deferred income tax liability</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,008</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:Arial;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:Arial;font-size:10pt;">Non-compete agreement</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">370</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Arial;font-size:10pt;">Completed technologies</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,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></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:Arial;font-size:10pt;">Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,333</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Purchase price</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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">23,015</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-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table provides the changes in accumulated other comprehensive income (loss), net of tax, related to derivative instruments (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;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:Arial;font-size:10pt;">Balance as of December 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">37</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Arial;font-size:10pt;">Net unrealized loss on cash flow hedges</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(16</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:Arial;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:Arial;font-size:10pt;">Reclassification of net realized gain on cash flow hedges into current operations</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(21</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:Arial;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:Arial;font-size:10pt;">Balance as of October 1, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">&#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> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Information regarding the effect of derivative instruments on the consolidated financial statements was as follows (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="18" rowspan="1"></td></tr><tr><td style="width:25%;" 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:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Location in Financial Statements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Three-months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Nine-months Ended</font></div></td></tr><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:Arial;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:10pt;font-weight:bold;">October 1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">October 2, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">October 1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">October 2, 2016</font></div></td></tr><tr><td colspan="11" style="vertical-align:top;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:Arial;font-size:10pt;font-style:italic;">Derivatives Designated as Hedging Instruments:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><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:Arial;font-size:10pt;">Gains (losses) recorded in shareholders' equity (effective portion)</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:Arial;font-size:10pt;">Accumulated other comprehensive income (loss), net of tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">(332</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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">(332</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:Arial;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:Arial;font-size:10pt;">Gains (losses) reclassified from accumulated other comprehensive income (loss) into current operations (effective portion)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;font-weight:bold;">$</font></div></td><td 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:Arial;font-size:10pt;font-weight:bold;">56</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">(250</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:Arial;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:Arial;font-size:10pt;font-weight:bold;">$</font></div></td><td 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:Arial;font-size:10pt;font-weight:bold;">10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">(453</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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 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:Arial;font-size:10pt;">Research, development, and engineering expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">&#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:Arial;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:Arial;font-size:10pt;">Selling, general, and administrative 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">&#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:Arial;font-size:10pt;">8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:Arial;font-size:10pt;font-weight:bold;">8</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:Arial;font-size:10pt;">21</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:Arial;font-size:10pt;">Total gains (losses) reclassified from accumulated other comprehensive income (loss) into current operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">56</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:Arial;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:Arial;font-size:10pt;">(241</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:Arial;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:Arial;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:Arial;font-size:10pt;">21</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:Arial;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:Arial;font-size:10pt;">(427</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td colspan="11" style="vertical-align:top;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:Arial;font-size:10pt;font-style:italic;">Derivatives Not Designated as Hedging Instruments:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><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:Arial;font-size:10pt;">Gains (losses) recognized in current operations</font></div></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:Arial;font-size:10pt;">Foreign currency gain (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 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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">43</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">(24</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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">139</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">(1,089</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:Arial;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-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Information regarding the fair value of the outstanding forward contracts was as follows (in thousands):</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="20" rowspan="1"></td></tr><tr><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" 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: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: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></tr><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:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="9" style="vertical-align:bottom;border-bottom: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:Arial;font-size:10pt;font-weight:bold;">Asset 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="9" style="vertical-align:bottom;border-bottom: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:Arial;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></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:Arial;font-size:10pt;font-weight:bold;">Balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;font-weight:bold;">Balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Sheet<br clear="none"/>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:bottom;border-bottom: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:Arial;font-size:10pt;font-weight:bold;">October 1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Sheet<br clear="none"/>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:bottom;border-bottom: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:Arial;font-size:10pt;font-weight:bold;">October 1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">December 31, 2016</font></div></td></tr><tr><td colspan="10" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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:Arial;font-size:10pt;">Cash flow hedge forward contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Prepaid&#160;expenses&#160;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:Arial;font-size:10pt;font-weight:bold;">$</font></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:Arial;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">43</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:Arial;font-size:10pt;">Accrued</font></div><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:Arial;font-size:10pt;font-weight:bold;">$</font></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:Arial;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;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 colspan="10" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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:Arial;font-size:10pt;">Economic hedge forward contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Prepaid&#160;expenses&#160;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:Arial;font-size:10pt;font-weight:bold;">$</font></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:Arial;font-size:10pt;font-weight:bold;">13</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;font-size:10pt;">Accrued expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:Arial;font-size:10pt;font-weight:bold;">$</font></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:Arial;font-size:10pt;font-weight:bold;">13</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">11</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The losses included in discontinued operations were as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#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:Arial;font-size:10pt;font-weight:bold;">Three-months&#160;Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:Arial;font-size:10pt;font-weight:bold;">Nine-months Ended </font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">October 1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">October 2, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">October 1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">October 2, 2016</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:Arial;font-size:10pt;">Operating income from discontinued operations</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;font-weight:bold;">$</font></div></td><td 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:Arial;font-size:10pt;font-weight:bold;">&#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:Arial;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:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><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:Arial;font-size:10pt;">Gain (loss) on sale of discontinued operations</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:Arial;font-size:10pt;font-weight:bold;">&#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:Arial;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:Arial;font-size:10pt;font-weight:bold;">&#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:Arial;font-size:10pt;">(404</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:Arial;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:Arial;font-size:10pt;">Income (loss) from discontinued operations before income tax expense (benefit)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">&#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:Arial;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:Arial;font-size:10pt;font-weight:bold;">&#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:Arial;font-size:10pt;">(404</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:Arial;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:Arial;font-size:10pt;">Income tax expense (benefit) on discontinued operations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">&#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:Arial;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:Arial;font-size:10pt;font-weight:bold;">&#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:Arial;font-size:10pt;">(149</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:Arial;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:Arial;font-size:10pt;">Net income (loss) from discontinued operations</font></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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">&#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:Arial;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:Arial;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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">&#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:Arial;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:Arial;font-size:10pt;">(255</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:Arial;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-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">A reconciliation of the United States federal statutory corporate tax rate to the Company&#8217;s income tax expense on continuing operations, or effective tax rate, 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="12" rowspan="1"></td></tr><tr><td style="width:53%;" 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: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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Three-months&#160;Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Nine-months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#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:Arial;font-size:10pt;font-weight:bold;">October 1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">October 2, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:10pt;font-weight:bold;">October 1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">October 2, 2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Income tax provision at federal statutory corporate tax rate</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:Arial;font-size:10pt;font-weight:bold;">35</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:Arial;font-size:10pt;font-weight:bold;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;">35</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:Arial;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;font-weight:bold;">35</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:Arial;font-size:10pt;font-weight:bold;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;">35</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:Arial;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">State income taxes, net of federal benefit</font></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:Arial;font-size:10pt;font-weight:bold;">1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:Arial;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:Arial;font-size:10pt;font-weight:bold;">1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:Arial;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Foreign tax rate differential</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:Arial;font-size:10pt;font-weight:bold;">(18</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:Arial;font-size:10pt;font-weight:bold;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;">(17</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:Arial;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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(18</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:Arial;font-size:10pt;font-weight:bold;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;">(17</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:Arial;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Tax credit</font></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:Arial;font-size:10pt;font-weight:bold;">(1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:Arial;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:Arial;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Discrete tax benefit related to stock option exercises</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:Arial;font-size:10pt;font-weight:bold;">(7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;">(11</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:Arial;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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;">(6</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:Arial;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other discrete tax events</font></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:Arial;font-size:10pt;font-weight:bold;">(2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:Arial;font-size:10pt;">(2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:Arial;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other</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:Arial;font-size:10pt;font-weight:bold;">1</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:Arial;font-size:10pt;font-weight:bold;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;">&#8212;</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:Arial;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;font-weight:bold;">1</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:Arial;font-size:10pt;font-weight:bold;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;">&#8212;</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:Arial;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Income tax provision on continuing operations</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">9</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:Arial;font-size:10pt;font-weight:bold;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5</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:Arial;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">4</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:Arial;font-size:10pt;font-weight:bold;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11</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:Arial;font-size:10pt;">&#160;%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table presents the stock-based compensation expense by caption for each period presented on the Consolidated Statements of Operations (in thousands):</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="16" rowspan="1"></td></tr><tr><td style="width:38%;" 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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;font-weight:bold;">Three-months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:Arial;font-size:10pt;font-weight:bold;">Nine-months Ended</font></div></td></tr><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:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:10pt;font-weight:bold;">October 1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">October 2, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">October 1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">October 2, 2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cost of revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</font></div></td><td 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:Arial;font-size:10pt;font-weight:bold;">520</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">273</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;font-weight:bold;">$</font></div></td><td 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:Arial;font-size:10pt;font-weight:bold;">1,404</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">795</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Research, development, and engineering</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2,765</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,366</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">8,090</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,942</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Selling, general, and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">4,741</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,983</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">13,861</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,146</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">8,026</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:Arial;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:Arial;font-size:10pt;">4,622</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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">23,355</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">15,883</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-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table summarizes the financial assets and liabilities required to be measured at fair value on a recurring basis as of </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;"> (in thousands):</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="12" rowspan="1"></td></tr><tr><td style="width:50%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Quoted&#160;Prices&#160;in</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Active Markets</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">for Identical</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Significant&#160; Other</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Observable</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;"><br clear="none"/>Unobservable<br clear="none"/>Inputs (Level 3)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Money market instruments</font></div></td><td 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:Arial;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:Arial;font-size:10pt;">6,700</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">311,509</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Treasury bills</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">133,786</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Asset-backed securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">106,909</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Euro liquidity fund</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">52,312</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Sovereign bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">28,971</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Agency bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">13,245</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Municipal bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">13,030</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Economic hedge forward contracts</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Economic hedge forward contracts</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Contingent consideration 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:Arial;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:Arial;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:Arial;font-size:10pt;">3,673</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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-top:6px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Amortized intangible assets consisted of the following (in thousands):</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="12" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:10pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Net</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Distribution networks</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;font-weight:bold;">$</font></div></td><td 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:Arial;font-size:10pt;font-weight:bold;">38,060</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;font-weight:bold;">$</font></div></td><td 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:Arial;font-size:10pt;font-weight:bold;">38,060</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;font-weight:bold;">$</font></div></td><td 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:Arial;font-size:10pt;font-weight:bold;">&#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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Completed technologies</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">13,687</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">3,571</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">10,116</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">9,205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">5,203</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">4,002</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Non-compete agreements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">370</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">61</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">309</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance as of October 1, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">61,322</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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">46,895</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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">14,427</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:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:12px;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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Value</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px 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:Arial;font-size:10pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px 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:Arial;font-size:10pt;font-weight:bold;">Net</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Distribution networks</font></div></td><td 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:Arial;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:Arial;font-size:10pt;">38,060</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:Arial;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:Arial;font-size:10pt;">37,422</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:Arial;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:Arial;font-size:10pt;">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:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Completed technologies</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,003</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,098</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,905</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,605</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,836</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,769</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance as of December 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">52,668</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:Arial;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:Arial;font-size:10pt;">44,356</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:Arial;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:Arial;font-size:10pt;">8,312</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The changes in the carrying value of goodwill were as follows (in thousands):</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="5" rowspan="1"></td></tr><tr><td style="width:84%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Amount</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance as of December 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">95,280</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Acquisition of ViDi Systems S.A.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,333</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Acquisition of GVi Ventures, Inc.</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,476</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Adjustment to EnShape goodwill </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,881</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance as of October 1, 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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">113,208</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Inventories consisted of the following (in thousands):</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:63%;" 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: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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">October 1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">December 31, 2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</font></div></td><td 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:Arial;font-size:10pt;font-weight:bold;">23,146</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">18,224</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Work-in-process</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">1,631</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,760</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">23,284</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:Arial;font-size:10pt;">6,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">48,061</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">26,984</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The changes in the warranty obligation were as follows (in thousands):</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:82%;" 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;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:Arial;font-size:10pt;">Balance as of December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">4,335</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td 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:Arial;font-size:10pt;">Provisions for warranties issued during the period</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,322</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Fulfillment of warranty obligations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2,323</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Foreign exchange rate changes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">545</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance as of October 1, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">4,879</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table summarizes the Company&#8217;s stock option activity for the </font><font style="font-family:Arial;font-size:10pt;">nine</font><font style="font-family:Arial;font-size:10pt;">-month period ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;">:</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="13" rowspan="1"></td></tr><tr><td style="width:39%;" 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: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: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:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:10pt;font-weight:bold;">Shares</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in&#160;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: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:Arial;font-size:10pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Contractual</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Term&#160;(in&#160;years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Value</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">(in&#160;thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Outstanding as of December 31, 2016</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:Arial;font-size:10pt;">6,433</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">32.16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,980</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">77.87</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,731</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:Arial;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:Arial;font-size:10pt;">25.85</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Forfeited or expired</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:Arial;font-size:10pt;">(84</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:Arial;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:Arial;font-size:10pt;">45.57</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Outstanding as of October 1, 2017</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:Arial;font-size:10pt;font-weight:bold;">6,598</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">47.36</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">7.77</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">415,030</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: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:Arial;font-size:10pt;">Exercisable as of October 1, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">1,707</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">27.96</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">5.68</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">140,559</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Options vested or expected to vest as of October 1, 2017 (1)</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:Arial;font-size:10pt;font-weight:bold;">5,795</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">45.86</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">7.63</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">373,276</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;(1) In addition to the vested options, the Company expects a portion of the unvested options to vest at some point in the future. Options expected to vest are calculated by applying an estimated forfeiture rate to the unvested options.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The fair values of stock options granted in each period presented were estimated using the following weighted-average assumptions:</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="12" rowspan="1"></td></tr><tr><td style="width:40%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><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: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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Three-months&#160;Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Nine-months Ended</font></div></td></tr><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:Arial;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:Arial;font-size:10pt;font-weight:bold;">October 1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">October 2, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:10pt;font-weight:bold;">October 1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">October 2, 2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;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:Arial;font-size:10pt;">Risk-free rate</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:Arial;font-size:10pt;font-weight:bold;">2.4</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:Arial;font-size:10pt;font-weight:bold;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2.4</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:Arial;font-size:10pt;font-weight:bold;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected dividend yield</font></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:Arial;font-size:10pt;font-weight:bold;">0.39</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:Arial;font-size:10pt;font-weight:bold;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:Arial;font-size:10pt;">0.84</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:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">0.39</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:Arial;font-size:10pt;font-weight:bold;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:Arial;font-size:10pt;">0.84</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:Arial;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="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected volatility</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:Arial;font-size:10pt;font-weight:bold;">41</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:Arial;font-size:10pt;font-weight:bold;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;">41</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:Arial;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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">41</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:Arial;font-size:10pt;font-weight:bold;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;">41</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:Arial;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="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected term (in years)</font></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:Arial;font-size:10pt;font-weight:bold;">5.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;font-size:10pt;">5.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">5.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:Arial;font-size:10pt;">5.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table summarizes the Company&#8217;s gross unrealized losses and fair values for available-for-sale investments in an unrealized loss position as of </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;"> (in thousands):</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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Unrealized Loss Position For:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Less than 12 Months</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">12 Months or Greater</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Fair&#160;Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Fair&#160;Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Fair&#160;Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Losses</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Treasury bills</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">95,174</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">(150</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:Arial;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:Arial;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:Arial;font-size:10pt;">33,627</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;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:Arial;font-size:10pt;">(79</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:Arial;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:Arial;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:Arial;font-size:10pt;">128,801</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;">(229</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Asset-backed securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">51,878</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(55</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:Arial;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:Arial;font-size:10pt;">8,770</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">60,648</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(57</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">20,106</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(33</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:Arial;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:Arial;font-size:10pt;">15,154</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(92</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:Arial;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:Arial;font-size:10pt;">35,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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(125</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Sovereign bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,495</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(5</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:Arial;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:Arial;font-size:10pt;">19,854</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(69</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:Arial;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:Arial;font-size:10pt;">22,349</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(74</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Municipal bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,356</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;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:Arial;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:Arial;font-size:10pt;">1,356</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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 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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">171,009</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">(246</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:Arial;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">77,405</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">(242</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:Arial;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">248,414</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">(488</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:Arial;font-size:10pt;font-weight:bold;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted-average shares were calculated as follows (in thousands):</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="12" rowspan="1"></td></tr><tr><td style="width:53%;" 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: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: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Three-months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Nine-months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#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:Arial;font-size:10pt;font-weight:bold;">October 1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">October 2, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:10pt;font-weight:bold;">October 1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">October 2, 2016</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:Arial;font-size:10pt;">Basic weighted-average common shares outstanding</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:Arial;font-size:10pt;font-weight:bold;">86,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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;">85,460</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;font-weight:bold;">86,526</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Arial;font-size:10pt;">85,167</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Effect of dilutive stock options</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:Arial;font-size:10pt;font-weight:bold;">3,060</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:Arial;font-size:10pt;">1,886</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:Arial;font-size:10pt;font-weight:bold;">3,036</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:Arial;font-size:10pt;">1,638</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:Arial;font-size:10pt;">Weighted-average common and common-equivalent shares outstanding</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:Arial;font-size:10pt;font-weight:bold;">89,677</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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:Arial;font-size:10pt;">87,346</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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:Arial;font-size:10pt;font-weight:bold;">89,562</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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:Arial;font-size:10pt;">86,805</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of October 1, 2017, estimated future amortization expense related to intangible assets is as follows (in thousands):</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="5" rowspan="1"></td></tr><tr><td style="width:82%;" rowspan="1" 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:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;text-decoration:underline;">Year Ended December&#160;31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Amount</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Remainder of fiscal 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">799</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,196</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,821</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td 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:Arial;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,305</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,097</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,691</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Thereafter</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,518</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">14,427</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-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Summary of Significant Accounting Policies</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As permitted by the rules of the Securities and Exchange Commission applicable to Quarterly Reports on Form 10-Q, these notes are condensed and do not contain all disclosures required by generally accepted accounting principles (GAAP). Cognex Corporation (the "Company") has provided new disclosures related to inventories and internal-use software in this quarterly report on Form 10-Q. Reference should be made to the consolidated financial statements and related notes included in the Company&#8217;s Annual Report on Form 10-K for the year ended </font><font style="font-family:Arial;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;"> for a full description of significant accounting policies.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In the opinion of the management of the Company, the accompanying consolidated unaudited financial statements contain all adjustments, consisting of normal, recurring adjustments and financial statement reclassifications, including those related to the disposition of a business, necessary to present fairly the Company&#8217;s financial position as of </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;">, and the results of its operations for the three-month and nine-month periods ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">October&#160;2, 2016</font><font style="font-family:Arial;font-size:10pt;">, and changes in shareholders&#8217; equity, comprehensive income, and cash flows for the periods presented.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The results disclosed in the Consolidated Statements of Operations for the three-month and nine-month periods ended </font><font style="font-family:Arial;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;"> are not necessarily indicative of the results to be expected for the full year.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Inventories</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On January 1, 2017, the Company adopted Accounting Standards Update (ASU) 2015-11 "Inventory - Simplifying the Measurement of Inventory." This Update requires companies to measure inventory at the lower of cost and net realizable value. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. This adoption did not have an impact on the Company's inventory value. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;text-decoration:underline;">Internal-use Software</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company accounts for the costs of computer software developed or obtained for internal use under Accounting Standards Codification 350-40 "Intangibles - Goodwill and Other, Internal-use Software." Internal-use software is software acquired, internally developed, or modified solely to meet the entity's internal needs, and during the software's development, no substantive plan exists to sell the software. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The preliminary project stage includes conceptual formulation of design alternatives, determination of system requirements, vendor demonstrations, and final selection of vendors, and during this stage costs are expensed as incurred. The application development stage includes software configuration, coding, hardware installation, and testing. During this stage, certain costs are capitalized, including external direct costs of materials and services, as well as payroll and payroll-related costs for employees who are directly associated with the project, while certain costs are expensed as incurred, including training and data conversion costs. The post-implementation stage includes training and maintenance, and during this stage costs are expensed as incurred.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Capitalization begins when both the preliminary project stage is completed and management commits to funding the project. Capitalization ceases at the point the project is substantially complete and ready for its intended use, that is, after all substantial testing is completed. Costs of specified upgrades and enhancements to internal-use software are capitalized if it is probable that those expenditures result in additional functionality. Capitalized costs are amortized on a straight line basis over the estimated useful life.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Stock Repurchase Program</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In November 2015, the Company's Board of Directors authorized the repurchase of </font><font style="font-family:Arial;font-size:10pt;">$100,000,000</font><font style="font-family:Arial;font-size:10pt;"> of the Company's common stock. As of October 1, 2017, the Company had repurchased </font><font style="font-family:Arial;font-size:10pt;">1,335,000</font><font style="font-family:Arial;font-size:10pt;"> shares at a cost of </font><font style="font-family:Arial;font-size:10pt;">$100,000,000</font><font style="font-family:Arial;font-size:10pt;"> under this program, including </font><font style="font-family:Arial;font-size:10pt;">796,000</font><font style="font-family:Arial;font-size:10pt;"> shares at a cost of </font><font style="font-family:Arial;font-size:10pt;">$68,915,000</font><font style="font-family:Arial;font-size:10pt;"> for the nine-month period ended October 1, 2017. In April 2017, the Company's Board of Directors authorized the repurchase of an additional </font><font style="font-family:Arial;font-size:10pt;">$100,000,000</font><font style="font-family:Arial;font-size:10pt;"> of the Company's common stock. Purchases under this April 2017 program commenced during the third quarter of 2017. As of October 1, 2017, the Company had repurchased </font><font style="font-family:Arial;font-size:10pt;">288,000</font><font style="font-family:Arial;font-size:10pt;"> shares at a cost of </font><font style="font-family:Arial;font-size:10pt;">$30,432,000</font><font style="font-family:Arial;font-size:10pt;"> under this program. The Company may repurchase shares under this program in future periods depending upon a variety of factors, including, among other things, the impact of dilution from employee stock options, stock price, share availability, and cash requirements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Subsequent Events</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On October 30, 2017, the Company&#8217;s Board of Directors declared a cash dividend of </font><font style="font-family:Arial;font-size:10pt;">$0.09</font><font style="font-family:Arial;font-size:10pt;"> per share. The dividend is payable </font><font style="font-family:Arial;font-size:10pt;">December&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;"> to all shareholders of record as of the close of business on </font><font style="font-family:Arial;font-size:10pt;">November&#160;17, 2017</font><font style="font-family:Arial;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In addition, on October 30, 2017, the Company's Board of Directors declared a </font><font style="font-family:Arial;font-size:10pt;">two</font><font style="font-family:Arial;font-size:10pt;">-for-one split of the Company's common stock. The split will be effected in the form of a stock dividend, payable on December 1, 2017 to all shareholders of record as of the close of business on November 17, 2017.</font></div></div> EX-101.SCH 7 cgnx-20171001.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2118100 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 2418402 - Disclosure - Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 2418403 - Disclosure - Acquisitions - Purchase Price Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 2318301 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Cash, Cash Equivalents, and Investments link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Cash, Cash Equivalents, and Investments - Components of Cash, Cash Equivalents, and Investments (Detail) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Cash, Cash Equivalents, and Investments (Detail) link:presentationLink link:calculationLink link:definitionLink 2405406 - Disclosure - Cash, Cash Equivalents, and Investments - Effective Maturity Dates of Available-for-Sale Investments (Detail) link:presentationLink link:calculationLink link:definitionLink 2405405 - Disclosure - Cash, Cash Equivalents, and Investments - Gross Unrealized Losses and Fair Values for Available-for-Sale Investments (Detail) link:presentationLink link:calculationLink link:definitionLink 2405404 - Disclosure - Cash, Cash Equivalents, and Investments - Summary of Available-for-Sale Investments (Detail) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Cash, Cash Equivalents, and Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1003501 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Consolidated Statement of Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 1005501 - Statement - Consolidated Statement of Shareholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1002501 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 2411406 - Disclosure - Derivative Instruments - Derivative Instruments, Gain (Loss) (Detail) link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Derivative Instruments (Detail) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Derivative Instruments - Offsetting Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Derivative Instruments - Outstanding Forward Contracts Table (Detail) link:presentationLink link:calculationLink link:definitionLink 2411407 - Disclosure - Derivative Instruments - Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) (Detail) link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - Derivative Instruments - Schedule of Derivative Instruments in Statement of Financial Position, Fair Value (Detail) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Derivative Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Discontinued Operations link:presentationLink link:calculationLink link:definitionLink 2417403 - Disclosure - Discontinued Operations (Details) link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - Discontinued Operations - Schedule of Discontinued Operations (Details) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - Discontinued Operations (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Detail) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Fair Value Measurements - Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Goodwill - Changes in the Carrying Value of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Intangible Assets - Amortized Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Intangible Assets - Estimated Amortization Expense Succeeding Fiscal Years (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Inventories - Schedule of Inventories (Detail) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - New Pronouncements link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Stock-Based Compensation Expense link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Stock-Based Compensation Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - Stock-Based Compensation Expense - Nonvested Restricted Stock Shares Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Stock-Based Compensation Expense - Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs (Detail) link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Stock-Based Compensation Expense - Summary of Stock Option Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Stock-Based Compensation Expense (Tables) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Stock-Based Compensation Expense - Weighted-Average Assumptions Used in Estimating Fair Values of Stock Options Granted (Detail) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Stock Repurchase Program link:presentationLink link:calculationLink link:definitionLink 2413401 - Disclosure - Stock Repurchase Program (Detail) 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 2101100 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Taxes link:presentationLink link:calculationLink link:definitionLink 2415403 - Disclosure - Taxes (Detail) link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Taxes - Reconciliation of United States Federal Statutory Corporate Tax Rate to Company's Effective Tax Rate, or Income Tax Provision (Detail) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Warranty Obligations link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Warranty Obligations - Changes in Warranty Obligations (Detail) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Warranty Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Weighted-Average Shares link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Weighted-Average Shares - Calculation of Weighted-Average Shares (Detail) link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Weighted-Average Shares (Detail) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Weighted-Average Shares (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 cgnx-20171001_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 cgnx-20171001_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 cgnx-20171001_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Shares (in thousands) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Outstanding, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Granted, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Exercised, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Forfeited or expired, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Outstanding, shares Exercisable as of reporting date, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Options vested or expected to vest as of reporting date, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Weighted- Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Outstanding, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted, in dollars per share Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercised, in dollars per share Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Forfeited or expired, in dollars per share Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Outstanding, shares Outstanding Exercisable as of reporting date, Weighted-Average Exercise Price, in dollars per share Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted- Average Remaining Contractual Term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Weighted- Average Remaining Contractual Term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Outstanding, in years Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Exercisable, in years Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Options vested or expected to vest, in years Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Aggregate Intrinsic Value (in thousands) Share Based Compensation Arrangement By Share Based Payment Award Options Additional Disclosures1 [Abstract] ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosures1 [Abstract] Outstanding, in dollars Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Exercisable, in dollars Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Aggregate Intrinsic Value Share based compensation arrangement by share based payment award options exercisable aggregate intrinsic value. Options vested or expected to vest, in dollars Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Goodwill and Intangible Assets Disclosure [Abstract] Changes in the carrying value of goodwill Schedule of Goodwill [Table Text Block] Document And Entity Information [Abstract] Document and entity information. 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 Business Combinations [Abstract] Schedule of Purchase Price Allocation Schedule of Business Acquisitions, by Acquisition [Table Text Block] Earnings Per Share [Abstract] Weighted-Average Shares Earnings Per Share [Text Block] Stock-Based Compensation Expense Compensation Related Costs, General [Text Block] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] ViDi Systems S.A. ViDi Systems S.A. [Member] ViDi Systems S.A. [Member] GVi Ventures, Inc. GVi Ventures, Inc. [Member] GVi Ventures, Inc. [Member] EnShape EnShape GmbH [Member] EnShape GmbH [Member] Goodwill [Line Items] Goodwill [Line Items] Goodwill, Beginning Balance Goodwill Acquisition of ViDi Systems S.A. Goodwill, Acquired During Period Acquisition of GVi Ventures, Inc. Adjustment to EnShape goodwill Goodwill, Purchase Accounting Adjustments Goodwill, Ending Balance Cash and Cash Equivalents [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] Treasury Bills US Treasury Securities [Member] Corporate Bonds Corporate Bond Securities [Member] Euro Liquidity Fund Euro liquidity fund [Member] Investments in a portfolio of investment-grade bonds. Asset-Backed Securities Asset-backed Securities [Member] Sovereign Bonds Sovereign Debt Securities [Member] Agency Bonds Agency Bonds [Member] Agency bond. Municipal Bonds Municipal Bonds [Member] Investment Type [Axis] Investment Type [Axis] Investments [Domain] Investments [Domain] Short-Term Investments Short-term Investments [Member] Long-Term Investments Long Term Investments [Member] Long-term investments. Schedule of Available-for-sale Securities [Line Items] Schedule of Available-for-sale Securities [Line Items] Amortized cost Available-for-sale Debt Securities, Amortized Cost Basis Gross unrealized gains Available-for-sale Debt Securities, Accumulated Gross Unrealized Gain, before Tax Gross unrealized losses Available-for-sale Debt Securities, Accumulated Gross Unrealized Loss, before Tax Fair value Available-for-sale Securities Equity [Abstract] Class of Treasury Stock [Table] Class of Treasury Stock [Table] Share Repurchase Program [Axis] Share Repurchase Program [Axis] Share Repurchase Program [Domain] Share Repurchase Program [Domain] Repurchase Program 2015 Repurchase Program Twenty Fifteen [Member] Repurchase Program Twenty Fifteen [Member] Stock Repurchase Program April 2017 Stock Repurchase Program April 2017 [Member] Stock Repurchase Program April 2017 [Member] Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Authorized common stock to be repurchased Stock Repurchase Program, Authorized Amount Stock Repurchased During Period, Shares Stock Repurchased During Period, Shares Stock repurchased during period, Value Stock Repurchased During Period, Value Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Completed technologies Technology-Based Intangible Assets [Member] Non-compete agreement Noncompete Agreements [Member] Customer relationships Customer Relationships [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Total purchase price Business Combination, Consideration Transferred Cash payment Payments to Acquire Businesses, Gross Holdback to secure potential claims under agreement Business Combination, Consideration Transferred, Liabilities Incurred Holdback limitation period Business Combination, Consideration Transferred, Holdback Limitation Period Business Combination, Consideration Transferred, Holdback Limitation Period Amortization period Acquired Finite-lived Intangible Assets, Weighted Average Useful Life tax deductible goodwill tax deductible goodwill tax deductible goodwill Contingent consideration liabilities Business Combination, Contingent Consideration, Liability Contingent consideration, low range Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low Contingent consideration, high range Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Contingent consideration, period of recognition (in years) Business Combination, Contingent Consideration Arrangements, Period of Recognition Business Combination, Contingent Consideration Arrangements, Period of Recognition Contingent consideration, current Business Combination, Contingent Consideration, Liability, Current Contingent consideration, noncurrent Business Combination, Contingent Consideration, Liability, Noncurrent Income Tax Disclosure [Abstract] Income tax provision at federal statutory corporate tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent State income taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Foreign tax rate differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Tax credit Effective Income Tax Rate Reconciliation, Tax Credit, Percent Discrete tax benefit related to stock option exercises Effective Income Tax Rate Reconciliation, Share-based Compensation, Excess Tax Benefit, Percent Effective Income Tax Rate Reconciliation, Share-based Compensation, Excess Tax Benefit, Percent Other discrete tax events Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Income tax provision on continuing operations Effective Income Tax Rate Reconciliation, Percent Statement of Financial Position [Abstract] Reserves for accounts receivable Allowance for Doubtful Accounts Receivable, Current Common stock, par value Common Stock, Par or Stated Value Per Share Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Derivative Instruments and Hedging Activities Disclosure [Abstract] Outstanding Forward Contracts Table Outstanding Forward Contracts [Table Text Block] Outstanding forward contracts table. Schedule of Derivative Instruments in Statement of Financial Position, Fair Value Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Offsetting Assets Offsetting Assets [Table Text Block] Derivative Instruments, Gain (Loss) Derivative Instruments, Gain (Loss) [Table Text Block] Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block] Stock options to purchase anti-dilutive common stock Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Cash Cash Money market instruments Money Market Funds, at Carrying Value Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Short-term investments Available-for-sale Securities, Debt Securities, Current Long-term investments Available-for-sale Securities, Debt Securities, Noncurrent Long-term investments Long-term Investments Total Cash Cash Equivalents Short Term And Long Term Investments Cash, cash equivalents, short term and long term investments. Fair value, less than 12 months Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value Unrealized losses, less than 12 months Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Fair value, 12 months or greater Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value Unrealized losses, 12 months or greater Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Total fair value Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value Total unrealized losses Organization, Consolidation and Presentation of Financial Statements [Abstract] New Pronouncements New Accounting Pronouncements and Changes in Accounting Principles [Text Block] Reconciliation of United States Federal Statutory Corporate Tax Rate to Company's Effective Tax Rate, or Income Tax Provision Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Calculation of Weighted-Average Shares Schedule of Weighted Average Number of Shares [Table Text Block] Acquisitions Business Combination Disclosure [Text Block] Discontinued Operations and Disposal Groups [Abstract] Schedule of Discontinued Operations Disposal Groups, Including Discontinued Operations [Table Text Block] Product Warranties Disclosures [Abstract] Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Beginning balance Standard and Extended Product Warranty Accrual Provisions for warranties issued during the period Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Fulfillment of warranty obligations Standard and Extended Product Warranty Accrual, Decrease for Payments Foreign exchange rate changes Standard and Extended Product Warranty Accrual, Foreign Currency Translation Gain (Loss) Ending balance Stock Repurchase Program Stockholders' Equity Note Disclosure [Text Block] Basic weighted-average common shares outstanding Weighted Average Number of Shares Outstanding, Basic Effect of dilutive stock options Weighted Average Number Diluted Shares Outstanding Adjustment Weighted-average common and common-equivalent shares outstanding Weighted Average Number of Shares Outstanding, Diluted Statement of Stockholders' Equity [Abstract] Tax effect on cash flow hedges Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax Tax effect of unrealized gain (loss) on available-for-sale investments Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Tax Foreign currency translation adjustment, tax Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Taxes Income Tax Disclosure [Text Block] Gross realized gains on sale of investments Available-for-sale Securities, Gross Realized Gains Gross realized losses on sale of investments Available-for-sale Securities, Gross Realized Losses Changes in Warranty Obligations Schedule of Product Warranty Liability [Table Text Block] Fair Value Disclosures [Abstract] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] 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] Fair Value, Inputs, Level 3 Fair Value, Inputs, Level 3 [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Fair Value, Measurements, Recurring Fair Value, Measurements, Recurring [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] Assets: Assets, Fair Value Disclosure [Abstract] Financial assets at fair value Available-for-sale Securities, Debt Securities Economic hedge forward contracts Foreign Currency Contract, Asset, Fair Value Disclosure Liabilities: Liabilities, Fair Value Disclosure [Abstract] Economic hedge forward contracts Foreign Currency Contracts, Liability, Fair Value Disclosure Statement [Table] Statement [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock Common Stock [Member] Additional Paid-in Capital Additional Paid-in Capital [Member] Retained Earnings Retained Earnings [Member] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Statement [Line Items] Statement [Line Items] Increase (Decrease) in Stockholders' Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning Balance, Shares Beginning Balance Stockholders' Equity Attributable to Parent Issuance of common stock under stock plans, shares Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period Stockholders' Equity, Period Increase (Decrease) Stockholders' Equity, Period Increase (Decrease) Issuance of common stock under stock plans Stock Issued During Period, Value, Stock Options Exercised Stock-based compensation expense Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Payment of dividends Dividends, Cash Net income Net Income (Loss) Attributable to Parent Net unrealized gain (loss) on cash flow hedges, net of tax of ($5) Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax Reclassification of net realized loss on cash flow hedges Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax Net unrealized gain (loss) on available-for-sale investments, net of tax of $191 Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax Reclassification of net realized (gain) loss on the sale of available-for-sale investments Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax Foreign currency translation adjustment, net of tax of $0 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Ending Balance, Shares Ending Balance Cash, Cash Equivalents, and Investments Investments in Debt and Equity Instruments, Cash and Cash Equivalents, Unrealized and Realized Gains (Losses) [Text Block] Inventory Disclosure [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Work-in-process Inventory, Work in Process, Net of Reserves Finished goods Inventory, Finished Goods, Net of Reserves Inventories Inventory, Net Subsequent Events [Abstract] Subsequent Event [Table] Subsequent Event [Table] 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] Dividends (in dollars per share) Dividends Dividends payable, date payable Dividends Payable, Date to be Paid Dividends payable, date of record Dividends Payable, Date of Record Stock split ratio Stockholders' Equity Note, Stock Split, Conversion Ratio Assets and Liabilities Measured at Fair Value on a Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Intangible Assets Intangible Assets Disclosure [Text Block] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Manatee Manatee Works, Inc. [Member] Manatee Works, Inc. [Member] Chiaro Chiaro Technologies LLC [Member] Chiaro Technologies LLC [Member] GVi Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Beginning balance Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value Payment of contingent consideration Payment of contingent consideration Payment of contingent consideration from a business combination Fair Value adjustment to Chiaro contingent consideration Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases Fair value adjustment to Manatee contingent consideration Liabilities, Fair Value Adjustment Foreign Currency Transaction Gain (Loss), Unrealized Foreign Currency Transaction Gain (Loss), Unrealized Ending balance Gross amounts of recognized assets Derivative Asset, Fair Value, Gross Asset Gross amounts offset Derivative Asset, Collateral, Obligation to Return Cash, Offset Net amount of assets presented Derivative Asset Gross amounts of recognized liabilities Derivative Liability, Fair Value, Gross Liability Gross amounts offset Derivative Liability, Collateral, Right to Reclaim Cash, Offset Net amount of liabilities presented Derivative Liability Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Disposal Group Name [Axis] Disposal Group Name [Axis] Disposal Group Name [Domain] Disposal Group Name [Domain] SISD Sisd [Member] SISD. Disposal Group Classification [Axis] Disposal Group Classification [Axis] Disposal Group Classification [Domain] Disposal Group Classification [Domain] Discontinued Operations, Disposed of by Sale Discontinued Operations, Disposed of by Sale [Member] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Revenue and Expenses Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract] Operating income from discontinued operations Disposal Group, Including Discontinued Operation, Operating Income (Loss) Gain (loss) on sale of discontinued operations Discontinued Operation, Provision for Loss (Gain) on Disposal, before Income Tax Income (loss) from discontinued operations before income tax expense (benefit) Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax Income tax expense (benefit) on discontinued operations Discontinued Operation, Tax Effect of Discontinued Operation Net income (loss) from discontinued operations Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Accounting Policies [Abstract] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Inventories Inventory Disclosure [Text Block] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Distribution networks Distribution Rights [Member] Completed technologies Developed Technology Rights [Member] Customer relationships Customer Contracts And Relationships [Member] Customer Contracts And Relationships [Member] Non-compete agreements Other Intangible Assets [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Gross Carrying Value Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Net Carrying Value Finite-Lived Intangible Assets, Net ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Accounts receivable, less reserves of $1,279 and $873 in 2017 and 2016, respectively Accounts Receivable, Net, Current Unbilled revenue Unbilled Receivables, Current Inventories Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property, plant, and equipment, net Property, Plant and Equipment, Net Goodwill Intangible assets, net Deferred income taxes Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Other assets Other Assets, Noncurrent Total assets Assets LIABILITIES AND SHAREHOLDERS’ EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued expenses Accrued Liabilities, Current Accrued income taxes Accrued Income Taxes, Current Deferred revenue and customer deposits Deferred Revenue and Credits, Current Total current liabilities Liabilities, Current Reserve for income taxes Liability for Uncertainty in Income Taxes, Noncurrent Other non-current liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Shareholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Common stock, $.002 par value – Authorized: 200,000 shares in 2017 and 2016, respectively, issued and outstanding: 86,587 and 85,939 shares in 2017 and 2016, respectively Common Stock, Value, Outstanding Additional paid-in capital Additional Paid in Capital, Common Stock Retained earnings Retained Earnings (Accumulated Deficit) Accumulated other comprehensive loss, net of tax Accumulated Other Comprehensive Income (Loss), Net of Tax Total shareholders’ equity Total liabilities and shareholders' equity Liabilities and Equity Income Statement [Abstract] Revenue Revenue, Net Cost of revenue Cost of Goods and Services Sold Gross margin Gross Profit Research, development, and engineering expenses Research and Development Expense Selling, general, and administrative expenses Selling, General and Administrative Expense Operating income Operating Income (Loss) Foreign currency gain (loss) Foreign Currency Transaction Gain (Loss), before Tax Investment income Investment Income, Nonoperating Other income (expense) Other Nonoperating Income (Expense) Income from continuing operations before income tax expense Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Income tax expense (benefit) on continuing operations Income Tax Expense (Benefit) Net income from continuing operations Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent Net income from discontinued operations Net Income Basic earnings per weighted-average common and common-equivalent share: Earnings Per Share, Basic [Abstract] Net income from continuing operations Income (Loss) from Continuing Operations, Per Basic Share Net income (loss) from discontinued operations Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share Net income Earnings Per Share, Basic Diluted earnings per weighted-average common and common-equivalent share: Earnings Per Share, Diluted [Abstract] Net income from continuing operations Income (Loss) from Continuing Operations, Per Diluted Share Net income (loss) from discontinued operations Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Diluted Share Net income Earnings Per Share, Diluted Weighted-average common and common-equivalent shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic Diluted Cash dividends per common share Common Stock, Dividends, Per Share, Cash Paid Subsequent Events Subsequent Events [Text Block] Statement of Comprehensive Income [Abstract] Other comprehensive income (loss), net of tax: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Cash flow hedges: Cash flows hedges [Abstract] Cash flows hedges [Abstract] Net unrealized gain (loss), net of tax of ($8) and $21 in the three-month periods and net of tax of ($5) and ($76) in the nine-month periods, respectively Reclassification of net realized (gain) loss into current operations Net change related to cash flow hedges Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax Available-for-sale investments: Other Comprehensive Income (Loss), Net of Tax [Abstract] Net unrealized gain (loss), net of tax of $41 and ($29) in the three-month periods and net of tax of $191 and $481 in the nine-month periods, respectively Reclassification of net realized (gain) loss into current operations Net change related to available-for-sale investments Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Foreign currency translation adjustments: Currency translation adjustments [Abstract] Currency translation adjustments [Abstract] Foreign currency translation adjustments, net of tax of $0 and $80 in the three-month periods and net of tax of $0 and $254 in the nine-month periods, respectively Other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent 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] Designated as Hedging Instrument Designated as Hedging Instrument [Member] Not Designated as Hedging Instrument Not Designated as Hedging Instrument [Member] 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] Accrued Expenses Accrued Expenses [Member] Accrued expenses. Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Derivative asset Derivative liability Summary of Stock Option Activity Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block] Weighted-Average Assumptions Used in Estimating Fair Values of Stock Options Granted Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Nonvested Restricted Stock Shares Activity Nonvested Restricted Stock Shares Activity [Table Text Block] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Components of Cash, Cash Equivalents, and Investments Components Of Cash Cash Equivalents And Investments [Table Text Block] Components of cash cash equivalents and investments. Summary of Available-for-Sale Investments Schedule of Available-for-sale Securities Reconciliation [Table Text Block] Gross Unrealized Losses and Fair Values for Available-for-Sale Investments Schedule of Unrealized Loss on Investments [Table Text Block] Effective Maturity Dates of Available-for-Sale Investments Investments Classified by Contractual Maturity Date [Table Text Block] Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Restricted Stock Restricted Stock [Member] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] Shares (in thousands) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Nonvested, shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted, shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Vested, shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Forfeited or expired, shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Nonvested, shares Weighted-Average Grant Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Nonvested, in dollars per share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted, in dollars per share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Vested, in dollars per share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Forfeited or expired, in dollars per share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Nonvested, in dollars per share Aggregate Intrinsic Value (in thousands)(1) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract] Vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested Nonvested as of October 1, 2017 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] (Gain) loss on sale of discontinued business Gain (Loss) on Disposition of Business Stock-based compensation expense Stock or Unit Option Plan Expense Depreciation of property, plant, and equipment Depreciation Amortization of intangible assets Amortization of Intangible Assets Amortization of discounts or premiums on investments Accretion (Amortization) of Discounts and Premiums, Investments Realized (gain) loss on sale of investments Gain (Loss) on Sale of Investments Revaluation of contingent consideration Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Change in deferred income taxes Increase (Decrease) in Deferred Income Taxes Accounts receivable Increase (Decrease) in Accounts Receivable Unbilled revenue Increase (Decrease) in Unbilled Receivables Inventories Increase (Decrease) in Inventories Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued expenses Increase (Decrease) in Accrued Liabilities Accrued income taxes Increase (Decrease) in Accrued Taxes Payable Deferred revenue and customer deposits Increase (Decrease) in Deferred Revenue Other Increase (Decrease) in Other Operating Assets and Liabilities, Net Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of investments Payments to Acquire Investments Maturities and sales of investments Proceeds from Sale, Maturity and Collection of Investments Purchases of property, plant, and equipment Payments to Acquire Property, Plant, and Equipment Cash paid for acquisition of businesses, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Net cash provided by (used in) investing activities Payments For Divestiture of Businesses Payments For Divestiture of Businesses Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Issuance of common stock under stock plans Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options Repurchase of common stock Payments for Repurchase of Common Stock Payment of dividends Payments of Ordinary Dividends, Common Stock Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Effect of foreign exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash and Cash Equivalents 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 end of period Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of Revenue Cost of Goods, Total [Member] Research, Development, and Engineering Expenses Research and Development Expense [Member] Selling, General, and Administrative Selling General And Administrative [Member] Selling, general, and administrative. Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Stock-based compensation expense Allocated Share-based Compensation Expense Income Tax Contingency [Table] Income Tax Contingency [Table] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Foreign Tax Authority Foreign Tax Authority [Member] Domestic Tax Authority Domestic Tax Authority [Member] Income Tax Authority, Name [Axis] Income Tax Authority, Name [Axis] Income Tax Authority, Name [Domain] Income Tax Authority, Name [Domain] Revenue Commissioners, Ireland Revenue Commissioners, Ireland [Member] State Administration of Taxation, China State Administration of Taxation, China [Member] Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Decrease in effective tax rate Decrease in effective tax rate for difference between deduction for tax purposes and compensation cost recognized from stock option exercises Increase in reserves for income taxes, net of deferred tax benefit Income Tax Examination, Increase (Decrease) in Liability from Prior Year Interest and penalties included in reserve Increase Decrease Interest And Penalties Increase decrease interest and penalties. Liability for uncertain tax positions Liability For Uncertain Tax Positions Liability for uncertain tax positions, total. Reserve for income taxes classified as a noncurrent iability Reserve for income taxes classified an noncurrent deferred tax assets Unrecognized tax benefit shown as a reduction to noncurrent deferred tax assets Unrecognized tax benefit shown as a reduction to noncurrent deferred tax assets as a result of net operating loss carryforward, a similar tax loss, or a tax credit carryforward. Interest and penalties, gross Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Minimum decrease in income tax expense due to release in reserves Minimum Decrease In Income Tax Expense Due To Release In Reserves Minimum decrease in income tax expense due to release in reserves. Maximum decrease in income tax expense due to release in reserves Maximum Decrease In Income Tax Expense Due To Release In Reserves Maximum decrease in income tax expense due to release in reserves. Tax years open to examination by Internal Revenue Service Tax years open to examination by Internal Revenue Service Tax years open to examination by Internal Revenue Service Tax years open to examination by various taxing authorities for other entities Income Tax Examination Years Under Examination Other Entities The tax year(s) being audited in connection with the income tax examination for other entities. Litigation Case [Axis] Litigation Case [Axis] Litigation Case [Domain] Litigation Case [Domain] AMETEK Matter AMETEK Matter [Member] AMETEK Matter [Member] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Guarantee Obligations Guarantee Obligations [Member] Litigation Status [Axis] Litigation Status [Axis] Litigation Status [Domain] Litigation Status [Domain] Settled Litigation Settled Litigation [Member] Damages awarded, refund of product purchase price Loss Contingency, Damages Awarded, Refund Of Product Purchase Price, Value Loss Contingency, Damages Awarded, Refund Of Product Purchase Price, Value Damages awarded, reimbursement of legal fees Loss Contingency, Damages Awarded, Reimbursement Of Legal Fees, Value Loss Contingency, Damages Awarded, Reimbursement Of Legal Fees, Value Net settlement Litigation Settlement, Amount Legal fees Legal Fees Net income (loss) from discontinued operations Derivative Instruments and Hedging Activities Disclosures [Table] Derivative Instruments and Hedging Activities Disclosures [Table] Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative, Number of Instruments Held Derivative, Number of Instruments Held Remaining maturity of foreign currency derivatives (up to) Maximum Remaining Maturity of Foreign Currency Derivatives Maximum length of time hedged in cash flow hedge Maximum Length of Time Hedged in Cash Flow Hedge Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income [Roll Forward] Accumulated Other Comprehensive Income [Roll Forward] Accumulated Other Comprehensive Income [Roll Forward] Beginning balance Net unrealized loss on cash flow hedges Other Comprehensive Income (Loss), Net of Tax Reclassification of net realized gain on cash flow hedges into current operations Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Ending balance Net gains expected to be reclassified from OCI into Net Income, net of tax, 12 months Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months Derivative Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Goodwill Goodwill Disclosure [Text Block] Remainder of fiscal 2017 Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year 2018 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 2019 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Five Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Tax effect of foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Translation Gain (Loss) Arising During Period, Tax Discontinued Operations Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Derivative [Table] Derivative [Table] Currency [Axis] Currency [Axis] All Currencies [Domain] All Currencies [Domain] Japanese Yen Japan, Yen Hungarian Forint Hungary, Forint Singapore Dollar Singapore, Dollars British Pound United Kingdom, Pounds Korean Won Korea (South), Won Taiwanese Dollar Taiwan, New Dollars Derivative [Line Items] Derivative [Line Items] Outstanding forward contracts Derivative Asset, Notional Amount Fair Value Measurements Fair Value Disclosures [Text Block] Amortized Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Estimated Amortization Expense Succeeding Fiscal Years Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Accumulated Other Comprehensive Income (Loss), Net of Tax Cash Flow Hedging [Member] Product Revenue Sales Revenue, Goods, Net [Member] Selling, General, and Administrative Expenses General and Administrative Expense [Member] Foreign Currency Gain (Loss) Foreign Currency Gain (Loss) [Member] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Gains (losses) recorded in shareholders' equity (effective portion) Derivative Instruments, Gain (Loss) Recognized in Other Comprehensive Income (Loss), Effective Portion, Net Gains (losses) reclassified from accumulated other comprehensive income (loss) into current operations (effective portion) Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net Total gains (losses) reclassified from accumulated other comprehensive income (loss) into current operations Gains (losses) recognized in current operations Derivative, Gain (Loss) on Derivative, Net Warranty Obligations Product Warranty Disclosure [Text Block] Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Prepaid expenses and other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Property, plant, and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Deferred income tax asset Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Noncurrent Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Accrued expenses Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Expenses Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Expenses Deferred income tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Purchase price Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Risk-free rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Employee Stock Option Employee Stock Option [Member] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] General Stock Option Plan General Stock Option Plan [Member] General stock option plan. Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Shares available for grant under stock option plans Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Vesting period for stock option plans Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Expiration period from grant day Expiration Period Of Stock Option Plan Expiration period of stock option plan. Groups within the employee population Number Of Groups Within Employee Population Number of groups within employee population. Percentage of stock options granted to senior management expected to vest Percentage Of Stock Options Granted To Senior Management Expected To Vest Percentage of stock options granted to senior management expected to vest. Percentage of stock options granted to all other employees expected to vest Percentage Of Stock Options Granted To All Other Employees Expected To Vest Percentage of stock options granted to all other employees expected to vest. Estimated annual forfeiture rate for unvested options for senior management Estimated Forfeiture Rate For Unvested Options For Senior Management Estimated forfeiture rate for unvested options for senior management. Estimated annual forfeiture rate for unvested options for all other employees Estimated Forfeiture Rate For Unvested Options For All Non Senior Management Estimated forfeiture rate for unvested options for all non-senior management. Increase (decrease) to compensation expense Increase In Compensation Expense Due To Revised Estimated Forfeiture Rates Increase (decrease) in compensation expense due to revised estimated forfeiture rates. Weighted-average grant-date fair values, in dollars per share Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Total intrinsic value Shares Based Compensation Arrangement By Shares Based Payment Award Options Exercisable Intrinsic Value Shares based compensation arrangement by shares based payment award options exercisable intrinsic value. Total fair values of stock options vest Share Based Compensation Arrangement By Share Based Payment Award Options Vested Fair Value Share based compensation arrangement by share based payment award options vested fair value. Unrecognized compensation expense Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Weighted average period to be recognized Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Period for Recognition Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Period for Recognition Tax benefit from compensation expense Employee Service Share-based Compensation, Tax Benefit from Compensation Expense Recognized period costs capitalized Employee Service Share Based Compensation Recognized Period Costs Capitalized Amount Employee service share based compensation recognized period costs capitalized amount. Vesting period, performance-based restricted stock, years Vesting period, performance-based restricted stock, years Vesting period, performance-based restricted stock, years Vesting period, time-based restricted stock, years Vesting period, time-based restricted stock, years Vesting period, time-based restricted stock, years 1 year or less Available-for-sale Securities, Debt Maturities, Next Twelve Months, Fair Value 1-2 years Available For Sale Securities Debt Maturities After One Year Before Two Years Fair Value This item represents the fair value of debt securities which are expected to mature within one year of the balance sheet date and which are categorized neither as held-to-maturity nor trading securities. 2-3 years Available For Sale Securities Debt Maturities After Two Years Before Three Years Fair Value Available-for-sale securities, debt maturities after second year but before third year, fair value. 3-4 years Available For Sale Securities Debt Maturities After Three Years Before Four Years Fair Value Available-for-sale securities, debt maturities after third year but before fourth year, fair value. 4-5 years Available For Sale Securities Debt Maturities After Four Years Before Five Years Fair Value Available-for-sale securities, debt maturities after fourth year but before fifth year, fair value. 5-7 years Available For Sale Securities Debt Maturities After Five Years Before Seven Years Fair Value Available For Sale Securities Debt Maturities After Five Years Before Seven Years Fair Value Fair value EX-101.PRE 11 cgnx-20171001_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.8.0.1
Document and Entity Information
9 Months Ended
Oct. 01, 2017
shares
Document And Entity Information [Abstract]  
Entity Registrant Name COGNEX CORP
Entity Central Index Key 0000851205
Current Fiscal Year End Date --12-31
Entity Filer Category Large Accelerated Filer
Document Type 10-Q
Document Period End Date Oct. 01, 2017
Document Fiscal Year Focus 2017
Document Fiscal Period Focus Q3
Amendment Flag false
Entity Common Stock, Shares Outstanding 86,586,599
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2017
Oct. 02, 2016
Oct. 01, 2017
Oct. 02, 2016
Income Statement [Abstract]        
Revenue $ 259,739 $ 147,952 $ 567,585 $ 391,431
Cost of revenue 62,360 32,749 128,056 88,930
Gross margin 197,379 115,203 439,529 302,501
Research, development, and engineering expenses 26,078 18,603 72,225 58,829
Selling, general, and administrative expenses 61,054 42,072 160,093 123,125
Operating income 110,247 54,528 207,211 120,547
Foreign currency gain (loss) (127) (607) (574) (377)
Investment income 2,475 2,047 6,625 4,631
Other income (expense) (445) 374 (344) 803
Income from continuing operations before income tax expense 112,150 56,342 212,918 125,604
Income tax expense (benefit) on continuing operations 9,802 2,667 8,843 14,030
Net income from continuing operations 102,348 53,675 204,075 111,574
Net income from discontinued operations 0 0 0 (255)
Net Income $ 102,348 $ 53,675 $ 204,075 $ 111,319
Basic earnings per weighted-average common and common-equivalent share:        
Net income from continuing operations $ 1.18 $ 0.63 $ 2.36 $ 1.31
Net income (loss) from discontinued operations 0.00 0.00 0.00 0.00
Net income 1.18 0.63 2.36 1.31
Diluted earnings per weighted-average common and common-equivalent share:        
Net income from continuing operations 1.14 0.61 2.28 1.29
Net income (loss) from discontinued operations 0.00 0.00 0.00 (0.01)
Net income $ 1.14 $ 0.61 $ 2.28 $ 1.28
Weighted-average common and common-equivalent shares outstanding:        
Basic 86,617 85,460 86,526 85,167
Diluted 89,677 87,346 89,562 86,805
Cash dividends per common share $ 0.085 $ 0.075 $ 0.245 $ 0.22
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2017
Oct. 02, 2016
Oct. 01, 2017
Oct. 02, 2016
Statement of Comprehensive Income [Abstract]        
Net income $ 102,348 $ 53,675 $ 204,075 $ 111,319
Cash flow hedges:        
Net unrealized gain (loss), net of tax of ($8) and $21 in the three-month periods and net of tax of ($5) and ($76) in the nine-month periods, respectively (4) (86) (16) (965)
Reclassification of net realized (gain) loss into current operations (56) 241 (21) 427
Net change related to cash flow hedges (60) 155 (37) (538)
Available-for-sale investments:        
Net unrealized gain (loss), net of tax of $41 and ($29) in the three-month periods and net of tax of $191 and $481 in the nine-month periods, respectively 419 40 1,237 2,672
Reclassification of net realized (gain) loss into current operations (263) (55) (370) (183)
Net change related to available-for-sale investments 156 (15) 867 2,489
Foreign currency translation adjustments:        
Foreign currency translation adjustments, net of tax of $0 and $80 in the three-month periods and net of tax of $0 and $254 in the nine-month periods, respectively 5,753 1,125 18,497 3,739
Other comprehensive income (loss), net of tax 5,849 1,265 19,327 5,690
Total comprehensive income $ 108,197 $ 54,940 $ 223,402 $ 117,009
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2017
Oct. 02, 2016
Oct. 01, 2017
Oct. 02, 2016
Statement of Comprehensive Income [Abstract]        
Tax effect on cash flow hedges $ (8) $ 21 $ (5) $ (76)
Tax effect of unrealized gain (loss) on available-for-sale investments 41 (29) 191 481
Tax effect of foreign currency translation adjustment $ 0 $ 80 $ 0 $ 254
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Balance Sheets - USD ($)
Oct. 01, 2017
Dec. 31, 2016
Current assets:    
Cash and cash equivalents $ 111,349,000 $ 79,641,000
Short-term investments 273,261,000 341,194,000
Accounts receivable, less reserves of $1,279 and $873 in 2017 and 2016, respectively 121,976,000 55,438,000
Unbilled revenue 51,612,000 2,217,000
Inventories 48,061,000 26,984,000
Prepaid expenses and other current assets 38,824,000 20,870,000
Total current assets 645,083,000 526,344,000
Long-term investments 386,501,000 324,335,000
Property, plant, and equipment, net 65,957,000 53,992,000
Goodwill 113,208,000 95,280,000
Intangible assets, net 14,427,000 8,312,000
Deferred income taxes 30,524,000 28,022,000
Other assets 2,817,000 2,319,000
Total assets 1,258,517,000 1,038,604,000
Current liabilities:    
Accounts payable 30,331,000 9,830,000
Accrued expenses 53,070,000 42,539,000
Accrued income taxes 10,053,000 5,193,000
Deferred revenue and customer deposits 16,072,000 8,211,000
Total current liabilities 109,526,000 65,773,000
Reserve for income taxes 5,563,000 5,361,000
Other non-current liabilities 9,905,000 4,871,000
Total liabilities 124,994,000 76,005,000
Shareholders’ equity:    
Common stock, $.002 par value – Authorized: 200,000 shares in 2017 and 2016, respectively, issued and outstanding: 86,587 and 85,939 shares in 2017 and 2016, respectively 173,000 172,000
Additional paid-in capital 443,132,000 375,030,000
Retained earnings 727,319,000 643,825,000
Accumulated other comprehensive loss, net of tax (37,101,000) (56,428,000)
Total shareholders’ equity 1,133,523,000 962,599,000
Total liabilities and shareholders' equity $ 1,258,517,000 $ 1,038,604,000
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Oct. 01, 2017
Dec. 31, 2016
Statement of Financial Position [Abstract]    
Reserves for accounts receivable $ 1,279 $ 873
Common stock, par value $ 0.002 $ 0.002
Common stock, shares authorized 200,000,000 200,000,000
Common stock, shares issued 86,587,000 85,939,000
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Oct. 01, 2017
Oct. 02, 2016
Cash flows from operating activities:    
Net income $ 204,075 $ 111,319
Adjustments to reconcile net income to net cash provided by operating activities:    
(Gain) loss on sale of discontinued business 0 255
Stock-based compensation expense 23,355 15,883
Depreciation of property, plant, and equipment 9,811 8,551
Amortization of intangible assets 2,539 2,581
Amortization of discounts or premiums on investments 188 288
Realized (gain) loss on sale of investments (370) (733)
Revaluation of contingent consideration 88 (463)
Change in deferred income taxes (1,830) (1,415)
Accounts receivable (58,379) (37,802)
Unbilled revenue (46,010) (9,986)
Inventories (18,550) 10,780
Prepaid expenses and other current assets (14,968) (4,524)
Accounts payable 19,132 2,089
Accrued expenses 8,819 7,560
Accrued income taxes 3,233 (531)
Deferred revenue and customer deposits 7,060 4,071
Other 1,861 (1,265)
Net cash provided by operating activities 140,054 106,658
Cash flows from investing activities:    
Purchases of investments (415,508) (598,955)
Maturities and sales of investments 428,076 529,207
Purchases of property, plant, and equipment (20,044) (10,491)
Cash paid for acquisition of businesses, net of cash acquired (24,118) (2,483)
Net cash provided by (used in) investing activities (291) (113)
Net cash provided by (used in) investing activities (31,885) (82,835)
Cash flows from financing activities:    
Issuance of common stock under stock plans 44,750 23,091
Repurchase of common stock (99,347) (18,941)
Payment of dividends (21,236) (18,761)
Payment of contingent consideration (1,926) (337)
Net cash provided by (used in) financing activities (77,759) (14,948)
Effect of foreign exchange rate changes on cash and cash equivalents 1,298 295
Net change in cash and cash equivalents 31,708 9,170
Cash and cash equivalents at beginning of period 79,641 51,975
Cash and cash equivalents at end of period $ 111,349 $ 61,145
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statement of Shareholders' Equity - 9 months ended Oct. 01, 2017 - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning Balance, Shares at Dec. 31, 2016 85,939,000 85,939,000      
Beginning Balance at Dec. 31, 2016 $ 962,599 $ 172 $ 375,030 $ 643,825 $ (56,428)
Increase (Decrease) in Stockholders' Equity          
Issuance of common stock under stock plans, shares   1,732,000      
Stockholders' Equity, Period Increase (Decrease)   $ 3      
Issuance of common stock under stock plans 44,750   44,747    
Stock Repurchased During Period, Shares   1,084,000      
Stock repurchased during period, Value 99,347 $ 2   99,345  
Stock-based compensation expense 23,355   23,355    
Payment of dividends (21,236)     (21,236)  
Net income 204,075     204,075  
Net unrealized gain (loss) on cash flow hedges, net of tax of ($5) (16)       (16)
Reclassification of net realized loss on cash flow hedges (21)       (21)
Net unrealized gain (loss) on available-for-sale investments, net of tax of $191 1,237       1,237
Reclassification of net realized (gain) loss on the sale of available-for-sale investments (370)       (370)
Foreign currency translation adjustment, net of tax of $0 $ 18,497       18,497
Ending Balance, Shares at Oct. 01, 2017 86,587,000 86,587,000      
Ending Balance at Oct. 01, 2017 $ 1,133,523 $ 173 $ 443,132 $ 727,319 $ (37,101)
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statement of Shareholders' Equity (Parenthetical)
$ in Thousands
9 Months Ended
Oct. 01, 2017
USD ($)
Statement of Stockholders' Equity [Abstract]  
Tax effect on cash flow hedges $ (5)
Tax effect of unrealized gain (loss) on available-for-sale investments 191
Foreign currency translation adjustment, tax $ 0
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies
9 Months Ended
Oct. 01, 2017
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
Summary of Significant Accounting Policies
As permitted by the rules of the Securities and Exchange Commission applicable to Quarterly Reports on Form 10-Q, these notes are condensed and do not contain all disclosures required by generally accepted accounting principles (GAAP). Cognex Corporation (the "Company") has provided new disclosures related to inventories and internal-use software in this quarterly report on Form 10-Q. Reference should be made to the consolidated financial statements and related notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2016 for a full description of significant accounting policies.
In the opinion of the management of the Company, the accompanying consolidated unaudited financial statements contain all adjustments, consisting of normal, recurring adjustments and financial statement reclassifications, including those related to the disposition of a business, necessary to present fairly the Company’s financial position as of October 1, 2017, and the results of its operations for the three-month and nine-month periods ended October 1, 2017 and October 2, 2016, and changes in shareholders’ equity, comprehensive income, and cash flows for the periods presented.
The results disclosed in the Consolidated Statements of Operations for the three-month and nine-month periods ended October 1, 2017 are not necessarily indicative of the results to be expected for the full year.
Inventories
On January 1, 2017, the Company adopted Accounting Standards Update (ASU) 2015-11 "Inventory - Simplifying the Measurement of Inventory." This Update requires companies to measure inventory at the lower of cost and net realizable value. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. This adoption did not have an impact on the Company's inventory value.
Internal-use Software
The Company accounts for the costs of computer software developed or obtained for internal use under Accounting Standards Codification 350-40 "Intangibles - Goodwill and Other, Internal-use Software." Internal-use software is software acquired, internally developed, or modified solely to meet the entity's internal needs, and during the software's development, no substantive plan exists to sell the software.
The preliminary project stage includes conceptual formulation of design alternatives, determination of system requirements, vendor demonstrations, and final selection of vendors, and during this stage costs are expensed as incurred. The application development stage includes software configuration, coding, hardware installation, and testing. During this stage, certain costs are capitalized, including external direct costs of materials and services, as well as payroll and payroll-related costs for employees who are directly associated with the project, while certain costs are expensed as incurred, including training and data conversion costs. The post-implementation stage includes training and maintenance, and during this stage costs are expensed as incurred.
Capitalization begins when both the preliminary project stage is completed and management commits to funding the project. Capitalization ceases at the point the project is substantially complete and ready for its intended use, that is, after all substantial testing is completed. Costs of specified upgrades and enhancements to internal-use software are capitalized if it is probable that those expenditures result in additional functionality. Capitalized costs are amortized on a straight line basis over the estimated useful life.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.8.0.1
New Pronouncements
9 Months Ended
Oct. 01, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
New Pronouncements
New Pronouncements
Accounting Standards Update (ASU) 2014-09, “Revenue from Contracts with Customers”
The amendments in ASU 2014-09 will supersede and replace all currently existing U.S. GAAP, including industry-specific revenue recognition guidance, with a single, principle-based revenue recognition framework. The concept guiding this new model is that revenue recognition will depict transfer of control to the customer in an amount that reflects consideration to which an entity expects to be entitled. The core principles supporting this framework include (1) identifying the contract with a customer, (2) identifying separate performance obligations within the contract, (3) determining the transaction price, (4) allocating the transaction price to the performance obligations, and (5) recognizing revenue. This new framework will require entities to apply significantly more judgment. This increase in management judgment will require expanded disclosure on estimation methods, inputs, and assumptions for revenue recognition.
In March 2016, ASU 2016-08, "Principal versus Agent Considerations (Reporting Revenue Gross versus Net)," was issued, in April 2016, ASU 2016-10, "Identifying Performance Obligations and Licensing," was issued, in May 2016, ASU 2016-12, "Narrow-Scope Improvements and Practical Expedients," was issued, and in December 2016, ASU 2016-20, "Technical Corrections and Improvements," was issued. These Updates do not change the core principle of the guidance under ASU 2014-09, but rather provide implementation guidance. ASU 2015-14, "Deferral of the effective date," amended the effective date of ASU 2014-09 for public companies to annual reporting periods beginning after December 15, 2017. Early adoption is permitted, but only beginning after December 15, 2016. The Financial Accounting Standards Board may release additional implementation guidance in future periods.
We expect to adopt this standard using the full retrospective method to present all periods reported on a consistent basis. Upon adoption, revenue for software-only products sold as part of multiple-deliverable arrangements will no longer be deferred when vendor-specific objective evidence of fair value does not exist for undelivered elements of the arrangement. This change will likely result in earlier recognition of revenue. In addition, we expect certain of the Company’s product accessory sales, which are currently reported on a net basis, to be reported on a gross basis as a result of applying the expanded guidance in the new standard related to principal versus agent considerations. This change will result in the Company reporting higher revenue and higher cost of revenue when these sales are reported on a gross basis, although the gross margin dollars will not change. Furthermore, for arrangements that include customer-specified acceptance criteria, we expect to recognize revenue when we can objectively determine that control has been transferred to the customer in accordance with the agreed-upon specifications in the contract, which may occur before formal customer acceptance. This change will primarily impact revenue recognition for arrangements in the logistics industry where certain customer solutions include installed ID products and will likely result in earlier recognition of revenue. We do not expect these changes to have a material impact on total revenue. As of the date of this report, we have completed a number of implementation activities including the update of the Company's revenue accounting policy, the identification of internal controls under the new standard, the review of a selected number of contracts, and the calculation of transition-period adjustments. We are currently in the process of drafting the disclosures to finalize the implementation of this standard.
Accounting Standards Update (ASU) 2016-01, "Financial Instruments - Recognition and Measurement of Financial Assets and Financial Liabilities"
ASU 2016-01 provides guidance related to certain aspects of recognition, measurement, presentation, and disclosure of financial instruments. The amendments in this Update affect all entities that hold financial assets or owe financial liabilities. This ASU requires equity investments (except those accounted under the equity method) to be measured at fair value with changes in fair value recognized in net income. However, an entity may choose to measure equity investments that do not have readily determinable fair values at cost minus impairment. This ASU also eliminates the requirement for public companies to disclose the methods and significant assumptions used to estimate the fair value for financial instruments measured at amortized cost on the balance sheet, and it requires separate presentation of financial assets and financial liabilities by measurement category and form of financial asset on the balance sheet or the accompanying notes to the financial statements. For public companies, the guidance in ASU 2016-01 is effective for annual periods beginning after December 15, 2017, and interim periods within those annual periods. Early adoption is not permitted except for certain amendments in this Update. Management does not expect ASU 2016-01 to have a material impact on the Company's financial statements and disclosures.
Accounting Standards Update (ASU) 2016-02, "Leases"
ASU 2016-02 creates Topic 842, Leases. The objective of this Update is to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet, and disclosing key information about leasing arrangements. This ASU applies to any entity that enters into a lease, although lessees will see the most significant changes. The main difference between current U.S. GAAP and Topic 842 is the recognition of lease assets and lease liabilities on the balance sheet for those leases classified as operating leases under current U.S. GAAP. Topic 842 distinguishes between finance leases and operating leases, which are substantially similar to the classification criteria for distinguishing between capital leases and operating leases under current U.S. GAAP. For public companies, the guidance in ASU 2016-02 is effective for annual periods beginning after December 15, 2018, and interim periods within those annual periods. This ASU should be applied using a modified retrospective approach. Management is in the process of evaluating the impact of this Update.
Accounting Standards Update (ASU) 2016-13, "Financial Instruments - Measurement of Credit Losses"
ASU 2016-13 applies to all reporting entities holding financial assets that are not accounted for at fair value through net income (debt securities).  The amendments in this Update eliminate the probable initial recognition threshold to recognize a credit loss under current U.S. GAAP and, instead, reflect an entity’s current estimate of all expected credit losses. In addition, this Update broadens the information an entity must consider in developing the credit loss estimate, including the use of reasonable and supportable forecasted information.  The amendments in this Update require that credit losses on available-for-sale debt securities be presented as an allowance rather than as a write-down and an entity will be able to record reversals of credit losses in current period net income. For public companies, the guidance in ASU 2016-13 is effective for annual periods beginning after December 15, 2019, and interim periods within those annual periods.  This ASU should be applied through a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is effective.  Management does not expect ASU 2016-13 to have a material impact on the Company's financial statements and disclosures.
Accounting Standards Update (ASU) 2016-16, "Income Taxes - Intra-Entity Transfers of Assets Other than Inventory"
ASU 2016-16 applies to all reporting entities with intra-entity transfers of assets other than inventory. The amendments in this Update allow the recognition of deferred income taxes for an intra-entity transfer of an asset other than inventory when the transfer occurs, as opposed to when the asset has been sold to an outside party under current U.S. GAAP. Two common examples of assets included in the scope of this Update are intellectual property and property, plant, and equipment. For public companies, the amendments in ASU 2016-16 are effective for annual reporting periods beginning after December 15, 2017, and interim reporting periods within those annual periods. Early adoption is permitted for all entities as of the beginning of an annual reporting period for which financial statements (interim or annual) have not been issued or made available for issuance. This ASU should be applied on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption. Management does not expect ASU 2016-16 to have a material impact on the Company's financial statements and disclosures.
Accounting Standards Update (ASU) 2017-01, "Business Combinations - Clarifying the Definition of a Business"
ASU 2017-01 applies to all reporting entities that must determine whether they have acquired or sold a business. The amendments in this Update clarify the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. For public companies, the amendments in ASU 2017-01 are effective for annual reporting periods beginning after December 15, 2017, and interim reporting periods within those annual periods. This ASU should be applied prospectively on or after the effective date and no disclosures are required at transition. Early adoption is permitted for transactions for which the acquisition date occurs before the issuance date or the effective date of the amendments in this Update, only when the transaction has not been reported in financial statements that have been issued. Management does not expect ASU 2017-01 to have a material impact on the Company's financial statements and disclosures.
Accounting Standards Update (ASU) 2017-04, "Intangibles - Goodwill and Other - Simplifying the Test for Goodwill Impairment"
ASU 2017-04 applies to all reporting entities that have goodwill reported in their financial statements. The amendments in this Update eliminate Step 2 from the goodwill impairment test reducing the cost and complexity of evaluating goodwill for impairment. In computing the implied fair value of goodwill under Step 2, an entity had to perform procedures to determine the fair value at the impairment date of its assets and liabilities as would be required in a business combination. Instead, under the amendments in this Update, an entity should perform its goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value. For public companies, the amendments in ASU 2017-04 are effective for the annual or any interim goodwill impairment tests for reporting periods beginning after December 15, 2019. This ASU should be applied prospectively and an entity is required to disclose the nature of and reason for the change in accounting principle upon transition. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. Management does not expect ASU 2017-04 to have a material impact on the Company's financial statements and disclosures.
Accounting Standards Update (ASU) 2017-08, "Receivables - Nonrefundable Fees and Other Costs - Premium Amortization on Purchased Callable Debt Securities "
ASU 2017-08 applies to all reporting entities that hold investments in callable debt securities that have an amortized cost basis in excess of the amount that is repayable by the issuer at the earliest call date (that is, at a premium). The amendments in this Update shorten the amortization period for certain callable debt securities held at a premium. Specifically, the amendments require the premium to be amortized to the earliest call date. The amendments do not require an accounting change for securities held at a discount; the discount continues to be amortized to maturity. Under current GAAP, premiums and discounts on callable debt securities generally are amortized to the maturity date. If that callable debt security is subsequently called, the entity records a loss equal to the unamortized premium. The amendments in this Update more closely align the amortization period of premiums and discounts to expectations incorporated in market pricing on the underlying securities. For public companies, the amendments in ASU 2017-08 are effective for annual periods beginning after December 15, 2019 and interim reporting periods within annual years beginning after December 15, 2020. This ASU should be applied on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption, and, in the period of adoption, the entity is required to provide disclosures about the change in accounting principle. Early adoption is permitted, including adoption in an interim period. Management is in the process of evaluating the impact of this Update.
Accounting Standards Update (ASU) 2017-09, "Compensation - Stock Compensation - Scope of Modification Accounting"
ASU 2017-09 applies to all reporting entities that change the terms or conditions of a share-based payment award. Currently, the definition of the term modification is broad and its interpretation results in diversity in practice. The amendments in this Update provide guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification accounting in Topic 718. An entity should account for the effects of a modification unless all the following are met: 1) the fair value of the modified award is the same as the fair value of the original award immediately before the original award is modified, 2) the vesting conditions of the modified award are the same as the vesting conditions of the original award immediately before the original award is modified, and 3) the classification of the modified award as an equity instrument or a liability instrument is the same as the classification of the original award immediately before the original award is modified. For public companies, the amendments in ASU 2017-09 are effective for annual reporting periods beginning after December 15, 2017, and interim reporting periods within those annual periods. Early adoption is permitted including adoption in an interim period, for reporting periods for which financial statements have not yet been issued. This ASU should be applied prospectively to an award modified on or after the adoption date. Management does not expect ASU 2017-09 to have a material impact on the Company's financial statements and disclosures.
Accounting Standards Update (ASU) 2017-12, "Derivatives and Hedging - Targeted Improvements to Accounting for Hedging Activities"
ASU 2017-12 applies to all reporting entities that elect to apply hedge accounting. The hedge accounting requirements under current GAAP sometimes do not permit an entity to properly recognize the economic results of the hedging strategy in the financial statements, and they are difficult to understand and interpret. The amendments in this Update make certain targeted improvements to simplify the application of the hedge accounting guidance. Also, they better align the risk management activities and financial reporting for hedging relationships through changes to both 1) the designation and measurement guidance for qualifying hedging relationships and 2) the presentation of hedge results. For public companies, the amendments in ASU 2017-12 are effective for annual reporting periods beginning after December 15, 2018, and interim reporting periods within those annual periods. Early adoption is permitted including adoption in any interim period after issuance of the Update. All transition requirements and elections should be applied to hedging relationships existing on the date of adoption. The entity should apply a cumulative-effect adjustment related to eliminating the separate measurement of ineffectiveness to accumulated other comprehensive income with a corresponding adjustment to the opening balance of retained earnings as of the beginning of the fiscal year that an entity adopts the amendments in this Update. The amended presentation and disclosure guidance is required only prospectively. Management is in the process of evaluating the impact of this Update.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements
9 Months Ended
Oct. 01, 2017
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Fair Value Measurements
Financial Assets and Liabilities that are Measured at Fair Value on a Recurring Basis
The following table summarizes the financial assets and liabilities required to be measured at fair value on a recurring basis as of October 1, 2017 (in thousands):
 
Quoted Prices in
Active Markets
for Identical
Assets (Level 1)
 
Significant  Other
Observable
Inputs (Level 2)
 

Unobservable
Inputs (Level 3)
Assets:
 
 
 
 
 
Money market instruments
$
6,700

 
$

 
$

Corporate bonds

 
311,509

 

Treasury bills

 
133,786

 

Asset-backed securities

 
106,909

 

Euro liquidity fund

 
52,312

 

Sovereign bonds

 
28,971

 

Agency bonds

 
13,245

 

Municipal bonds

 
13,030

 

Economic hedge forward contracts

 
13

 

Liabilities:
 
 
 
 
 
Economic hedge forward contracts

 
13

 

Contingent consideration liabilities

 

 
3,673


The Company’s money market instruments are reported at fair value based upon the daily market price for identical assets in active markets, and are therefore classified as Level 1.
The Company’s debt securities and forward contracts are reported at fair value based upon model-driven valuations in which all significant inputs are observable or can be derived from or corroborated by observable market data for substantially the full term of the asset or liability, and are therefore classified as Level 2. Management is responsible for estimating the fair value of these financial assets and liabilities, and in doing so, considers valuations provided by a large, third-party pricing service. For debt securities, this service maintains regular contact with market makers, brokers, dealers, and analysts to gather information on market movement, direction, trends, and other specific data. They use this information to structure yield curves for various types of debt securities and arrive at the daily valuations. The Company's forward contracts are typically traded or executed in over-the-counter markets with a high degree of pricing transparency. The market participants are generally large commercial banks.
The Company did not record an other-than-temporary impairment of these financial assets during the nine-month period ended October 1, 2017.
The Company's contingent consideration liabilities are reported at fair value based upon probability-adjusted present values of the consideration expected to be paid, using significant inputs that are not observable in the market, and are therefore classified as Level 3. Key assumptions used in these estimates include probability assessments with respect to the likelihood of achieving certain revenue milestones. The fair values of these contingent consideration liabilities were calculated using discount rates consistent with the level of risk of achievement, and are remeasured each reporting period with changes in fair value recorded in "Other income (expense)" on the Consolidated Statements of Operations.
The following table summarizes the activity for the Company's liability measured at fair value using Level 3 inputs for the nine-month period ended October 1, 2017 (in thousands):
Balance as of December 31, 2016
$
4,173

Payment of EnShape contingent consideration
(1,401
)
Payment of Manatee contingent consideration
(525
)
Contingent consideration resulting from GVi acquisition
1,299

Fair value adjustment to Manatee contingent consideration
(275
)
Fair value adjustment to Chiaro contingent consideration
185

Fair value adjustment to GVi contingent consideration
178

Foreign exchange rate changes
39

Balance as of October 1, 2017
$
3,673


Non-financial Assets that are Measured at Fair Value on a Non-recurring Basis
Non-financial assets such as property, plant and equipment, goodwill, and intangible assets are required to be measured at fair value only when an impairment loss is recognized. The Company did not record an impairment charge related to these assets during the nine-month period ended October 1, 2017.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cash, Cash Equivalents, and Investments
9 Months Ended
Oct. 01, 2017
Cash and Cash Equivalents [Abstract]  
Cash, Cash Equivalents, and Investments
Cash, Cash Equivalents, and Investments
Cash, cash equivalents, and investments consisted of the following (in thousands):
 
October 1, 2017
 
December 31, 2016
Cash
$
104,649

 
$
77,307

Money market instruments
6,700

 
2,334

Cash and cash equivalents
111,349

 
79,641

Treasury bills
70,184

 
67,175

Corporate bonds
65,569

 
141,188

Euro liquidity fund
52,312

 
46,499

Asset-backed securities
47,840

 
69,614

Sovereign bonds
20,945

 
7,298

Municipal bonds
8,805

 
6,517

Agency bonds
7,606

 
2,903

Short-term investments
273,261

 
341,194

Corporate bonds
245,940

 
169,952

Treasury bills
63,602

 
92,280

Asset-backed securities
59,069

 
26,946

Sovereign bonds
8,026

 
23,585

Agency bonds
5,639

 
10,339

Municipal bonds
4,225

 
1,233

Long-term investments
386,501

 
324,335

 
$
771,111

 
$
745,170


Treasury bills consist of debt securities issued by the U.S. government; corporate bonds consist of debt securities issued by both domestic and foreign companies; the Euro liquidity fund invests in a portfolio of investment-grade bonds; asset-backed securities consist of debt securities collateralized by pools of receivables or loans with credit enhancement; sovereign bonds consist of direct debt issued by foreign governments; municipal bonds consist of debt securities issued by state and local government entities; and agency bonds consist of domestic or foreign obligations of government agencies and government sponsored enterprises that have government backing. The Euro liquidity fund is denominated in Euros, and the remaining securities are denominated in U.S. Dollars.
The following table summarizes the Company’s available-for-sale investments as of October 1, 2017 (in thousands):
 
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Fair Value
Short-term:
 
 
 
 
 
 

Treasury bills
$
70,311

 
$

 
$
(127
)
 
70,184

Corporate bonds
65,484

 
91

 
(6
)
 
65,569

Euro liquidity fund
51,929

 
383

 

 
52,312

Asset-backed securities
47,839

 
13

 
(12
)
 
47,840

Sovereign bonds
20,974

 
5

 
(34
)
 
20,945

Municipal bonds
8,805

 

 

 
8,805

Agency bonds
7,600

 
6

 

 
7,606

Long-term:
 
 
 
 
 
 

Corporate bonds
245,046

 
1,013

 
(119
)
 
245,940

Treasury bills
63,704

 

 
(102
)
 
63,602

Asset-backed securities
59,038

 
76

 
(45
)
 
59,069

Sovereign bonds
8,059

 
7

 
(40
)
 
8,026

Agency bonds
5,630

 
9

 

 
5,639

Municipal bonds
4,219

 
9

 
(3
)
 
4,225

 
$
658,638

 
$
1,612

 
$
(488
)
 
$
659,762


The following table summarizes the Company’s gross unrealized losses and fair values for available-for-sale investments in an unrealized loss position as of October 1, 2017 (in thousands):
 
Unrealized Loss Position For:
 
 
 
Less than 12 Months
 
12 Months or Greater
 
Total
 
Fair Value
 
Unrealized
Losses
 
Fair Value
 
Unrealized
Losses
 
Fair Value
 
Unrealized
Losses
Treasury bills
$
95,174

 
$
(150
)
 
$
33,627

 
$
(79
)
 
$
128,801

 
$
(229
)
Asset-backed securities
51,878

 
(55
)
 
8,770

 
(2
)
 
60,648

 
(57
)
Corporate bonds
20,106

 
(33
)
 
15,154

 
(92
)
 
35,260

 
(125
)
Sovereign bonds
2,495

 
(5
)
 
19,854

 
(69
)
 
22,349

 
(74
)
Municipal bonds
1,356

 
(3
)
 

 

 
1,356

 
(3
)
 
$
171,009


$
(246
)

$
77,405


$
(242
)

$
248,414


$
(488
)

As of October 1, 2017, the Company did not recognize any other-than-temporary impairment of these investments. In its evaluation, management considered the type of security, the credit rating of the security, the length of time the security has been in a loss position, the size of the loss position, the Company's intent and ability to hold the security to expected recovery of value, and other meaningful information. The Company does not intend to sell, and is unlikely to be required to sell, any of these available-for-sale investments before their effective maturity or market price recovery.
The Company recorded gross realized gains and gross realized losses on the sale of debt securities totaling $306,000 and $43,000, respectively, during the three-month period ended October 1, 2017 and $55,000 and $0, respectively, during the three-month period ended October 2, 2016. The Company recorded gross realized gains and gross realized losses on the sale of debt securities totaling $449,000 and $79,000, respectively, during the nine-month period ended October 1, 2017 and $280,000 and $97,000, respectively, during the nine-month period ended October 2, 2016. These gains and losses are included in "Investment income" on the Consolidated Statement of Operations. Prior to the sale of these securities, unrealized gains and losses for these debt securities, net of tax, are recorded in shareholders’ equity as other comprehensive income (loss).
The following table presents the effective maturity dates of the Company’s available-for-sale investments as of October 1, 2017 (in thousands):
 
<1 year
 
1-2 Years
 
2-3 Years
 
3-4 Years
 
4-5 Years
 
5-7 Years
 
Total
Corporate bonds
$
65,569

 
$
109,918

 
$
77,430

 
$
17,223

 
$
39,956

 
$
1,413

 
$
311,509

Treasury bills
70,184

 
63,602

 

 

 

 

 
133,786

Asset-backed securities
47,840

 
35,502

 
16,075

 

 
2,328

 
5,164

 
106,909

Euro liquidity fund
52,312

 

 

 

 

 

 
52,312

Sovereign bonds
20,945

 
4,599

 
3,427

 

 

 

 
28,971

Agency bonds
7,606

 
2,719

 

 

 
2,920

 

 
13,245

Municipal bonds
8,805

 
2,869

 
1,356

 

 

 

 
13,030

 
$
273,261


$
219,209


$
98,288


$
17,223


$
45,204


$
6,577


$
659,762

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories
9 Months Ended
Oct. 01, 2017
Inventory Disclosure [Abstract]  
Inventories
Inventories
Inventories consisted of the following (in thousands):
 
October 1, 2017
 
December 31, 2016
Raw materials
$
23,146

 
$
18,224

Work-in-process
1,631

 
2,760

Finished goods
23,284

 
6,000

 
$
48,061

 
$
26,984

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill
9 Months Ended
Oct. 01, 2017
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill
Goodwill
The changes in the carrying value of goodwill were as follows (in thousands):
 
 
Amount
Balance as of December 31, 2016
 
$
95,280

Acquisition of ViDi Systems S.A.
 
18,333

Acquisition of GVi Ventures, Inc.
 
1,476

Adjustment to EnShape goodwill
 
(1,881
)
Balance as of October 1, 2017
 
$
113,208


Refer to Note 15 to the Consolidated Financial Statements for further information regarding acquisitions.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangible Assets
9 Months Ended
Oct. 01, 2017
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets
Intangible Assets
Amortized intangible assets consisted of the following (in thousands):
 
Gross
Carrying
Value
 
Accumulated
Amortization
 
Net
Carrying
Value
Distribution networks
$
38,060

 
$
38,060

 
$

Completed technologies
13,687

 
3,571

 
10,116

Customer relationships
9,205

 
5,203

 
4,002

Non-compete agreements
370

 
61

 
309

Balance as of October 1, 2017
$
61,322

 
$
46,895

 
$
14,427

 
 
 
 
 
 
 
Gross
Carrying
Value
 
Accumulated
Amortization
 
Net
Carrying
Value
Distribution networks
$
38,060

 
$
37,422

 
$
638

Completed technologies
8,003

 
2,098

 
5,905

Customer relationships
6,605

 
4,836

 
1,769

Balance as of December 31, 2016
$
52,668

 
$
44,356

 
$
8,312


As of October 1, 2017, estimated future amortization expense related to intangible assets is as follows (in thousands):
Year Ended December 31,
 
Amount
Remainder of fiscal 2017
 
$
799

2018
 
3,196

2019
 
2,821

2020
 
2,305

2021
 
2,097

2022
 
1,691

Thereafter
 
1,518

 
 
$
14,427

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.8.0.1
Warranty Obligations
9 Months Ended
Oct. 01, 2017
Product Warranties Disclosures [Abstract]  
Warranty Obligations
Warranty Obligations
The Company records the estimated cost of fulfilling product warranties at the time of sale based upon historical costs to fulfill claims. Obligations may also be recorded subsequent to the time of sale whenever specific events or circumstances impacting product quality become known that would not have been taken into account using historical data. While we engage in extensive product quality programs and processes, including actively monitoring and evaluating the quality of our component suppliers and third-party contract manufacturers, the Company’s warranty obligation is affected by product failure rates, material usage, and service delivery costs incurred in correcting a product failure. An adverse change in any of these factors may result in the need for additional warranty provisions. Warranty obligations are included in “Accrued expenses” on the Consolidated Balance Sheets.
The changes in the warranty obligation were as follows (in thousands):
Balance as of December 31, 2016
$
4,335

Provisions for warranties issued during the period
2,322

Fulfillment of warranty obligations
(2,323
)
Foreign exchange rate changes
545

Balance as of October 1, 2017
$
4,879

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative Instruments
9 Months Ended
Oct. 01, 2017
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments
Derivative Instruments
The Company’s foreign currency risk management strategy is principally designed to mitigate the potential financial impact of changes in the value of transactions and balances denominated in foreign currencies resulting from changes in foreign currency exchange rates. Currently, the Company enters into two types of hedges to manage this risk. The first are economic hedges which utilize foreign currency forward contracts with maturities of up to 45 days to manage the exposure to fluctuations in foreign currency exchange rates arising primarily from foreign-denominated receivables and payables. The gains and losses on these derivatives are intended to be offset by the changes in the fair value of the assets and liabilities being hedged. These economic hedges are not designated as hedging instruments for hedge accounting treatment. The second are cash flow hedges which utilize foreign currency forward contracts with maturities of up to 18 months to hedge specific forecasted transactions of the Company's foreign subsidiaries with the goal of protecting our budgeted revenues and expenses against foreign currency exchange rate changes compared to our budgeted rates. These cash flow hedges are designated as hedging instruments for hedge accounting treatment.
The Company had the following outstanding forward contracts (in thousands):
 
October 1, 2017
 
December 31, 2016
Currency
Notional
Value
 
USD
Equivalent
 
Notional
Value
 
USD
Equivalent
Derivatives Designated as Hedging Instruments:
 
 
 
 
 
 
 
Japanese Yen

 
$

 
342,500

 
$
2,960

Hungarian Forint

 

 
39,000

 
130

Singapore Dollar

 

 
150

 
97

Derivatives Not Designated as Hedging Instruments:
 
 
 
 
Japanese Yen
500,000

 
$
4,440

 
650,000

 
$
5,554

British Pound
1,720

 
2,294

 
1,350

 
1,658

Hungarian Forint
530,000

 
2,014

 
425,000

 
1,448

Korean Won
1,325,000

 
1,154

 
1,750,000

 
1,450

Singapore Dollar

 

 
1,350

 
929

Taiwanese Dollar
34,640

 
1,139

 
26,000

 
802

Swiss Franc
1,025

 
1,059

 

 


Information regarding the fair value of the outstanding forward contracts was as follows (in thousands):
 
Asset Derivatives
 
Liability Derivatives
 
Balance
 
Fair Value
 
Balance
 
Fair Value
 
Sheet
Location
 
October 1, 2017
 
December 31, 2016
 
Sheet
Location
 
October 1, 2017
 
December 31, 2016
Derivatives Designated as Hedging Instruments:
 
 
 
 
 
 
Cash flow hedge forward contracts
Prepaid expenses and other current assets
 
$

 
$
43

 
Accrued
expenses
 
$

 
$

Derivatives Not Designated as Hedging Instruments:
 
 
 
 
 
 
Economic hedge forward contracts
Prepaid expenses and other current assets
 
$
13

 
$
1

 
Accrued expenses
 
$
13

 
$
11



The following table presents the gross activity for all derivative assets and liabilities which were presented on a net basis on the Consolidated Balance Sheets due to the right of offset with each counterparty (in thousands):
Asset Derivatives
 
Liability Derivatives
 
 
October 1, 2017
 
December 31, 2016
 
 
 
October 1, 2017
 
December 31, 2016
Gross amounts of recognized assets
 
$
13

 
$
117

 
Gross amounts of recognized liabilities
 
$
13

 
$
11

Gross amounts offset
 

 
(73
)
 
Gross amounts offset
 

 

Net amount of assets presented
 
$
13

 
$
44

 
Net amount of liabilities presented
 
$
13

 
$
11



Information regarding the effect of derivative instruments on the consolidated financial statements was as follows (in thousands):
 
Location in Financial Statements
 
Three-months Ended
 
Nine-months Ended
 
 
October 1, 2017
 
October 2, 2016
 
October 1, 2017
 
October 2, 2016
Derivatives Designated as Hedging Instruments:
 
 
 
Gains (losses) recorded in shareholders' equity (effective portion)
Accumulated other comprehensive income (loss), net of tax
 
$

 
$
(332
)
 
$

 
$
(332
)
Gains (losses) reclassified from accumulated other comprehensive income (loss) into current operations (effective portion)
Revenue
 
$
56

 
$
(250
)
 
$
10

 
$
(453
)
 
Research, development, and engineering expenses
 

 
1

 
3

 
5

 
Selling, general, and administrative expenses
 

 
8

 
8

 
21

 
Total gains (losses) reclassified from accumulated other comprehensive income (loss) into current operations
 
$
56

 
$
(241
)
 
$
21

 
$
(427
)
Derivatives Not Designated as Hedging Instruments:
 
 
 
Gains (losses) recognized in current operations
Foreign currency gain (loss)
 
$
43

 
$
(24
)
 
$
139

 
$
(1,089
)

The following table provides the changes in accumulated other comprehensive income (loss), net of tax, related to derivative instruments (in thousands):
Balance as of December 31, 2016
 
$
37

Net unrealized loss on cash flow hedges
 
(16
)
Reclassification of net realized gain on cash flow hedges into current operations
 
(21
)
Balance as of October 1, 2017
 
$


Net gains expected to be reclassified from accumulated other comprehensive income (loss), net of tax, into current operations within the next twelve months are $0.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation Expense
9 Months Ended
Oct. 01, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-Based Compensation Expense
Stock-Based Compensation Expense
The Company’s share-based payments that result in compensation expense consist of stock option grants and restricted stock awards. As of October 1, 2017, the Company had 6,183,376 shares available for grant. Stock options are granted with an exercise price equal to the market value of the Company’s common stock at the grant date and generally vest over four years based upon continuous service and expire ten years from the grant date. Restricted stock awards are granted with an exercise price equal to the market value of the Company's common stock at the time of grant. Conditions of the award may be based on continuing employment and/or achievement of pre-established performance goals and objectives. Vesting for performance-based restricted stock awards and time-based restricted stock awards must generally be at least one year and three years, respectively, but vesting may occur incrementally over the three-year period.
The following table summarizes the Company’s stock option activity for the nine-month period ended October 1, 2017:
 
Shares
(in thousands)
 
Weighted-
Average
Exercise
Price
 
Weighted-
Average
Remaining
Contractual
Term (in years)
 
Aggregate
Intrinsic
Value
(in thousands)
Outstanding as of December 31, 2016
6,433

 
$
32.16

 
 
 
 
Granted
1,980

 
77.87

 
 
 
 
Exercised
(1,731
)
 
25.85

 
 
 
 
Forfeited or expired
(84
)
 
45.57

 
 
 
 
Outstanding as of October 1, 2017
6,598

 
$
47.36

 
7.77
 
$
415,030

Exercisable as of October 1, 2017
1,707

 
$
27.96

 
5.68
 
$
140,559

Options vested or expected to vest as of October 1, 2017 (1)
5,795

 
$
45.86

 
7.63
 
$
373,276

 (1) In addition to the vested options, the Company expects a portion of the unvested options to vest at some point in the future. Options expected to vest are calculated by applying an estimated forfeiture rate to the unvested options.
The fair values of stock options granted in each period presented were estimated using the following weighted-average assumptions:
 
Three-months Ended
 
Nine-months Ended
 
October 1, 2017
 
October 2, 2016
 
October 1, 2017
 
October 2, 2016
Risk-free rate
2.4
%
 
1.7
%
 
2.4
%
 
1.7
%
Expected dividend yield
0.39
%
 
0.84
%
 
0.39
%
 
0.84
%
Expected volatility
41
%
 
41
%
 
41
%
 
41
%
Expected term (in years)
5.1

 
5.5

 
5.3

 
5.5


Risk-free rate
The risk-free rate was based upon a treasury instrument whose term was consistent with the contractual term of the option.
Expected dividend yield
Generally, the current dividend yield is calculated by annualizing the cash dividend declared by the Company’s Board of Directors and dividing that result by the closing stock price on the grant date. 
Expected volatility
The expected volatility was based upon a combination of historical volatility of the Company’s common stock over the contractual term of the option and implied volatility for traded options of the Company’s stock.
Expected term
The expected term was derived from the binomial lattice model from the impact of events that trigger exercises over time.
The Company stratifies its employee population into two groups: one consisting of senior management and another consisting of all other employees. The Company currently expects that approximately 75% of its stock options granted to senior management and 72% of its options granted to all other employees will actually vest. Therefore, the Company currently applies an estimated annual forfeiture rate of 10% to all unvested options for senior management and a rate of 12% for all other employees. The Company revised its estimated forfeiture rate in the first quarter of 2017, resulting in a decrease to compensation expense of $673,000. The Company also revised its estimated forfeiture rate in the first quarter of 2016, resulting in an increase to compensation expense of $334,000.
The weighted-average grant-date fair values of stock options granted during the three-month periods ended October 1, 2017 and October 2, 2016 were $29.59 and $12.34, respectively. The weighted-average grant-date fair values of stock options granted during the nine-month periods ended October 1, 2017 and October 2, 2016 were $29.94 and $12.25, respectively.
The total intrinsic values of stock options exercised for the three-month periods ended October 1, 2017 and October 2, 2016 were $28,462,000 and $23,139,000, respectively. The total intrinsic values of stock options exercised for the nine-month periods ended October 1, 2017 and October 2, 2016 were $100,913,000 and $32,514,000, respectively. The total fair values of stock options vested for the three-month periods ended October 1, 2017 and October 2, 2016 were $844,000 and $679,000, respectively. The total fair values of stock options vested for the nine-month periods ended October 1, 2017 and October 2, 2016 were $19,557,000 and $16,724,000, respectively.
As of October 1, 2017, total unrecognized compensation expense related to non-vested stock options was $41,354,000, which is expected to be recognized over a weighted-average period of 1.67 years.
The following table summarizes the Company's restricted stock activity for the nine-month period ended October 1, 2017:
 
Shares (in thousands)
 
Weighted-Average Grant Fair Value
 
Aggregate Intrinsic Value (in thousands)(1)
Nonvested as of December 31, 2016
20

 
$
34.05

 
 
Granted

 

 
 
Vested
(10
)
 
34.05

 
825

Forfeited or expired

 

 
 
Nonvested as of October 1, 2017
10

 
$
34.05

 
$
1,103


(1) Fair market value as of April 22, 2017 for vested shares, and as of October 1, 2017 for nonvested shares.
The fair values of restricted stock awards granted were determined based upon the market value of the Company's common stock at the time of grant. The initial cost is then amortized over the period of vesting until the restrictions lapse. These restricted shares will be fully vested in 2018. Participants are entitled to dividends on restricted stock awards, but only receive those amounts if the shares vest. The sale or transfer of these shares is restricted during the vesting period.
The total stock-based compensation expense and the related income tax benefit recognized for the three-month period ended October 1, 2017 were $8,026,000 and $2,639,000, respectively, and for the three-month period ended October 2, 2016 were $4,622,000 and $1,520,000, respectively. The total stock-based compensation expense and the related income tax benefit recognized for the nine-month period ended October 1, 2017 were $23,355,000 and $7,661,000, respectively, and for the nine-month period ended October 2, 2016 were $15,883,000 and $5,210,000, respectively. No compensation expense was capitalized as of October 1, 2017 or December 31, 2016.
The following table presents the stock-based compensation expense by caption for each period presented on the Consolidated Statements of Operations (in thousands):
 
Three-months Ended
 
Nine-months Ended
 
October 1, 2017
 
October 2, 2016
 
October 1, 2017
 
October 2, 2016
Cost of revenue
$
520

 
$
273

 
$
1,404

 
$
795

Research, development, and engineering
2,765

 
1,366

 
8,090

 
4,942

Selling, general, and administrative
4,741

 
2,983

 
13,861

 
10,146

 
$
8,026

 
$
4,622

 
$
23,355

 
$
15,883

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock Repurchase Program
9 Months Ended
Oct. 01, 2017
Equity [Abstract]  
Stock Repurchase Program
Stock Repurchase Program
In November 2015, the Company's Board of Directors authorized the repurchase of $100,000,000 of the Company's common stock. As of October 1, 2017, the Company had repurchased 1,335,000 shares at a cost of $100,000,000 under this program, including 796,000 shares at a cost of $68,915,000 for the nine-month period ended October 1, 2017. In April 2017, the Company's Board of Directors authorized the repurchase of an additional $100,000,000 of the Company's common stock. Purchases under this April 2017 program commenced during the third quarter of 2017. As of October 1, 2017, the Company had repurchased 288,000 shares at a cost of $30,432,000 under this program. The Company may repurchase shares under this program in future periods depending upon a variety of factors, including, among other things, the impact of dilution from employee stock options, stock price, share availability, and cash requirements.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.8.0.1
Taxes
9 Months Ended
Oct. 01, 2017
Income Tax Disclosure [Abstract]  
Taxes
Taxes
A reconciliation of the United States federal statutory corporate tax rate to the Company’s income tax expense on continuing operations, or effective tax rate, was as follows:
 
Three-months Ended
 
Nine-months Ended
 
October 1, 2017
 
October 2, 2016
 
October 1, 2017
 
October 2, 2016
Income tax provision at federal statutory corporate tax rate
35
 %
 
35
 %
 
35
 %
 
35
 %
State income taxes, net of federal benefit
1
 %
 
1
 %
 
1
 %
 
1
 %
Foreign tax rate differential
(18
)%
 
(17
)%
 
(18
)%
 
(17
)%
Tax credit
(1
)%
 
(1
)%
 
(1
)%
 
(1
)%
Discrete tax benefit related to stock option exercises
(7
)%
 
(11
)%
 
(13
)%
 
(6
)%
Other discrete tax events
(2
)%
 
(2
)%
 
(1
)%
 
(1
)%
Other
1
 %
 
 %
 
1
 %
 
 %
Income tax provision on continuing operations
9
 %

5
 %
 
4
 %
 
11
 %

The majority of income earned outside of the United States is permanently reinvested to provide funds for international expansion. The Company is tax resident in numerous jurisdictions around the world and has identified its major jurisdictions as the United States, Ireland, and China. The statutory tax rate is 12.5% in Ireland and 25% in China, compared to the U.S. federal statutory corporate tax rate of 35%. International rights to certain of the Company's intellectual property are held by a subsidiary whose legal jurisdiction does not tax this income, resulting in a foreign effective tax rate that is lower than the above mentioned statutory rates. These differences resulted in a decrease in the effective tax rate by 18 percentage points for the three-month and nine-month periods ended October 1, 2017, and a decrease in the effective tax rate by 17% percentage points for the three-month and nine-month periods ended October 2, 2016.
The excess tax benefit arising from the difference between the deduction for tax purposes and the compensation cost recognized for financial reporting purposes from stock option exercises resulted in a decrease of the effective tax rate by 7 and 11 percentage points for the three-month periods ended October 1, 2017 and October 2, 2016, respectively, and a decrease of the effective tax rate by 13 and 6 percentage points for the nine-month periods ended October 1, 2017 and October 2, 2016, respectively.
During the nine-month period ended October 1, 2017, the Company recorded a $201,000 increase in reserves for income taxes, net of deferred tax benefit. Estimated interest and penalties included in these amounts totaled $22,000 for the nine-month period ended October 1, 2017.
The Company’s reserve for income taxes, including gross interest and penalties, was $6,591,000 as of October 1, 2017, which included $5,563,000 classified as a non-current liability and $1,028,000 recorded as a reduction to non-current deferred tax assets. The amount of gross interest and penalties included in these balances was $701,000. If the Company’s tax positions were sustained or the statutes of limitations related to certain positions expired, these reserves would be released and income tax expense would be reduced in a future period. As a result of the expiration of certain statutes of limitations, there is a potential that a portion of these reserves could be released, which would decrease income tax expense by approximately $1,000,000 to $1,200,000 over the next twelve months.
The Company has defined its major tax jurisdictions as the United States, Ireland, and China, and within the United States, Massachusetts. Within the United States, the tax years 2014 through 2016 remain open to examination by the Internal Revenue Service and various state tax authorities. The tax years 2013 through 2016 remain open to examination by various taxing authorities in other jurisdictions in which the Company operates.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Weighted-Average Shares
9 Months Ended
Oct. 01, 2017
Earnings Per Share [Abstract]  
Weighted-Average Shares
Weighted-Average Shares
Weighted-average shares were calculated as follows (in thousands):
 
Three-months Ended
 
Nine-months Ended
 
October 1, 2017
 
October 2, 2016
 
October 1, 2017
 
October 2, 2016
Basic weighted-average common shares outstanding
86,617

 
85,460

 
86,526

 
85,167

Effect of dilutive stock options
3,060

 
1,886

 
3,036

 
1,638

Weighted-average common and common-equivalent shares outstanding
89,677

 
87,346

 
89,562

 
86,805


Stock options to purchase 233,081 and 1,554,129 shares of common stock, on a weighted-average basis, were outstanding during the three-month and nine-month periods ended October 1, 2017, respectively, and 491,375 and 3,641,279 for the same periods in 2016, but were not included in the calculation of dilutive net income per share because they were anti-dilutive.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
Discontinued Operations
9 Months Ended
Oct. 01, 2017
Discontinued Operations and Disposal Groups [Abstract]  
Discontinued Operations
Discontinued Operations
On July 6, 2015, the Company completed the sale of its Surface Inspection Systems Division (SISD). A binding arbitration was concluded in the second quarter of 2016 with respect to certain product performance claims made by an SISD customer, for which the Company remained responsible under the indemnity provisions of the sale transaction. In that proceeding, the tribunal ordered the Company to pay the customer approximately $326,000, primarily representing a refund of the product purchase price. The tribunal also ordered the customer to pay the Company approximately $45,000, primarily representing reimbursement of legal fees. The net settlement of $281,000 was recorded in discontinued operations in the second quarter of 2016, along with $123,000 of legal fees. The tax benefit related to this expense was $149,000, resulting in a net loss from discontinued operations of $255,000.
The losses included in discontinued operations were as follows (in thousands):
 
Three-months Ended
 
Nine-months Ended
 
October 1, 2017
 
October 2, 2016
 
October 1, 2017
 
October 2, 2016
Operating income from discontinued operations
$

 
$

 
$

 
$

Gain (loss) on sale of discontinued operations

 

 

 
(404
)
Income (loss) from discontinued operations before income tax expense (benefit)

 

 

 
(404
)
Income tax expense (benefit) on discontinued operations

 

 

 
(149
)
Net income (loss) from discontinued operations
$

 
$

 
$

 
$
(255
)
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Acquisitions
9 Months Ended
Oct. 01, 2017
Business Combinations [Abstract]  
Acquisitions
Acquisitions
ViDi Systems S.A.
On April 4, 2017, the Company acquired all of the outstanding shares of ViDi Systems, S.A. (ViDi), a privately-held vision software company based in Switzerland. This transaction has been accounted for as a business combination.
The total purchase price of $23,015,000 included cash payment of $20,019,000, with the remaining $2,996,000 recorded as a holdback to secure potential claims under the agreement. The holdback limitation period is 18 months, and therefore, this amount has been recorded in "Other non-current liabilities" on the Consolidated Balance Sheet. In addition, the Company entered into a special incentive payment tied to employment, which is not material, that the Company will record as compensation expense.
Under this transaction, in addition to completed technologies, the Company acquired a team of software engineers that are expected to help the Company broaden the scope of applications that can be addressed with Cognex vision. ViDi's deep learning software uses artificial intelligence techniques to improve image analysis in applications where it is difficult to predict the full range of image variations that might be encountered. Using feedback, ViDi's software trains the system to distinguish between acceptable variations and defects. Assets acquired and liabilities assumed have been recorded at their estimated fair values as of the acquisition date.
The purchase price was allocated as follows (in thousands):
Cash
$
146

Accounts receivable
425

Prepaid expenses and other current assets
129

Property, plant, and equipment
40

Deferred income tax asset
620

Accounts payable
(98
)
Accrued expenses
(716
)
Deferred income tax liability
(1,008
)
Non-compete agreement
370

Completed technologies
4,774

Goodwill
18,333

Purchase price
$
23,015


The non-compete agreement and completed technology are included in "Intangible assets" on the Consolidated Balance Sheet. The non-compete agreement will be amortized to research, development and engineering expenses over three years, and the completed technology will be amortized to cost of revenue over six years, both on a straight-line basis. The portion of the acquired goodwill deductible for tax purposes is $5,112,000. Transaction costs were immaterial and were expensed as incurred.
GVi Ventures, Inc.
On April 12, 2017, the Company acquired selected assets and assumed selected liabilities of GVi Ventures, Inc., a privately-held maker of pre-configured vision solutions for common automotive applications based in the United States. This transaction has been accounted for as a business combination.
The total purchase price of $5,368,000 included cash payment of $4,069,000 and contingent consideration valued at $1,299,000 as of the acquisition date. In addition, the Company entered into special incentive payments tied to employment, none of which are material, that the Company will record as compensation expense.
The undiscounted potential outcomes related to the contingent consideration range from $0 to $3,500,000 based upon certain milestone revenue levels over the next five years. As of October 1, 2017, the fair value of the contingent consideration was $1,477,000, with $311,000 recorded in “Accrued expenses,” and $1,166,000 recorded in "Other non-current liabilities" on the Consolidated Balance Sheet. The contingent consideration is remeasured each reporting period with changes in fair value recorded in "Other income (expense)" on the Consolidated Statements of Operations.
Under this transaction, in addition to customer relationships and completed technologies, the Company acquired a team of software engineers that are expected to develop new products and increase the Company's ability to serve large customers in the automotive industry. Assets acquired and liabilities assumed have been recorded at their estimated fair values as of the acquisition date.
The purchase price was allocated as follows (in thousands):
Accounts receivable
$
423

Inventories
120

Prepaid expenses and other current assets
1

Accounts payable
(152
)
Accrued expenses
(10
)
Completed technologies
910

Customer relationships
2,600

Goodwill
1,476

Purchase price
$
5,368

The customer relationships and completed technologies are included in "Intangible assets" on the Consolidated Balance Sheet. The customer relationships are being amortized to selling, general, and administrative expenses over eight years, and the completed technologies are being amortized to cost of revenue over five years, both on a straight-line basis. A portion of the acquired goodwill is deductible for tax purposes. Transaction costs were immaterial and were expensed as incurred.
Pro-forma information for these acquisitions has not been presented because they are not material, either individually or in the aggregate.
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Subsequent Events
9 Months Ended
Oct. 01, 2017
Subsequent Events [Abstract]  
Subsequent Events
Subsequent Events
On October 30, 2017, the Company’s Board of Directors declared a cash dividend of $0.09 per share. The dividend is payable December 1, 2017 to all shareholders of record as of the close of business on November 17, 2017.
In addition, on October 30, 2017, the Company's Board of Directors declared a two-for-one split of the Company's common stock. The split will be effected in the form of a stock dividend, payable on December 1, 2017 to all shareholders of record as of the close of business on November 17, 2017.
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements (Tables)
9 Months Ended
Oct. 01, 2017
Fair Value Disclosures [Abstract]  
Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following table summarizes the financial assets and liabilities required to be measured at fair value on a recurring basis as of October 1, 2017 (in thousands):
 
Quoted Prices in
Active Markets
for Identical
Assets (Level 1)
 
Significant  Other
Observable
Inputs (Level 2)
 

Unobservable
Inputs (Level 3)
Assets:
 
 
 
 
 
Money market instruments
$
6,700

 
$

 
$

Corporate bonds

 
311,509

 

Treasury bills

 
133,786

 

Asset-backed securities

 
106,909

 

Euro liquidity fund

 
52,312

 

Sovereign bonds

 
28,971

 

Agency bonds

 
13,245

 

Municipal bonds

 
13,030

 

Economic hedge forward contracts

 
13

 

Liabilities:
 
 
 
 
 
Economic hedge forward contracts

 
13

 

Contingent consideration liabilities

 

 
3,673

Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation
The following table summarizes the activity for the Company's liability measured at fair value using Level 3 inputs for the nine-month period ended October 1, 2017 (in thousands):
Balance as of December 31, 2016
$
4,173

Payment of EnShape contingent consideration
(1,401
)
Payment of Manatee contingent consideration
(525
)
Contingent consideration resulting from GVi acquisition
1,299

Fair value adjustment to Manatee contingent consideration
(275
)
Fair value adjustment to Chiaro contingent consideration
185

Fair value adjustment to GVi contingent consideration
178

Foreign exchange rate changes
39

Balance as of October 1, 2017
$
3,673

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cash, Cash Equivalents, and Investments (Tables)
9 Months Ended
Oct. 01, 2017
Cash and Cash Equivalents [Abstract]  
Components of Cash, Cash Equivalents, and Investments
Cash, cash equivalents, and investments consisted of the following (in thousands):
 
October 1, 2017
 
December 31, 2016
Cash
$
104,649

 
$
77,307

Money market instruments
6,700

 
2,334

Cash and cash equivalents
111,349

 
79,641

Treasury bills
70,184

 
67,175

Corporate bonds
65,569

 
141,188

Euro liquidity fund
52,312

 
46,499

Asset-backed securities
47,840

 
69,614

Sovereign bonds
20,945

 
7,298

Municipal bonds
8,805

 
6,517

Agency bonds
7,606

 
2,903

Short-term investments
273,261

 
341,194

Corporate bonds
245,940

 
169,952

Treasury bills
63,602

 
92,280

Asset-backed securities
59,069

 
26,946

Sovereign bonds
8,026

 
23,585

Agency bonds
5,639

 
10,339

Municipal bonds
4,225

 
1,233

Long-term investments
386,501

 
324,335

 
$
771,111

 
$
745,170

Summary of Available-for-Sale Investments
The following table summarizes the Company’s available-for-sale investments as of October 1, 2017 (in thousands):
 
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Fair Value
Short-term:
 
 
 
 
 
 

Treasury bills
$
70,311

 
$

 
$
(127
)
 
70,184

Corporate bonds
65,484

 
91

 
(6
)
 
65,569

Euro liquidity fund
51,929

 
383

 

 
52,312

Asset-backed securities
47,839

 
13

 
(12
)
 
47,840

Sovereign bonds
20,974

 
5

 
(34
)
 
20,945

Municipal bonds
8,805

 

 

 
8,805

Agency bonds
7,600

 
6

 

 
7,606

Long-term:
 
 
 
 
 
 

Corporate bonds
245,046

 
1,013

 
(119
)
 
245,940

Treasury bills
63,704

 

 
(102
)
 
63,602

Asset-backed securities
59,038

 
76

 
(45
)
 
59,069

Sovereign bonds
8,059

 
7

 
(40
)
 
8,026

Agency bonds
5,630

 
9

 

 
5,639

Municipal bonds
4,219

 
9

 
(3
)
 
4,225

 
$
658,638

 
$
1,612

 
$
(488
)
 
$
659,762

Gross Unrealized Losses and Fair Values for Available-for-Sale Investments
The following table summarizes the Company’s gross unrealized losses and fair values for available-for-sale investments in an unrealized loss position as of October 1, 2017 (in thousands):
 
Unrealized Loss Position For:
 
 
 
Less than 12 Months
 
12 Months or Greater
 
Total
 
Fair Value
 
Unrealized
Losses
 
Fair Value
 
Unrealized
Losses
 
Fair Value
 
Unrealized
Losses
Treasury bills
$
95,174

 
$
(150
)
 
$
33,627

 
$
(79
)
 
$
128,801

 
$
(229
)
Asset-backed securities
51,878

 
(55
)
 
8,770

 
(2
)
 
60,648

 
(57
)
Corporate bonds
20,106

 
(33
)
 
15,154

 
(92
)
 
35,260

 
(125
)
Sovereign bonds
2,495

 
(5
)
 
19,854

 
(69
)
 
22,349

 
(74
)
Municipal bonds
1,356

 
(3
)
 

 

 
1,356

 
(3
)
 
$
171,009


$
(246
)

$
77,405


$
(242
)

$
248,414


$
(488
)
Effective Maturity Dates of Available-for-Sale Investments
The following table presents the effective maturity dates of the Company’s available-for-sale investments as of October 1, 2017 (in thousands):
 
<1 year
 
1-2 Years
 
2-3 Years
 
3-4 Years
 
4-5 Years
 
5-7 Years
 
Total
Corporate bonds
$
65,569

 
$
109,918

 
$
77,430

 
$
17,223

 
$
39,956

 
$
1,413

 
$
311,509

Treasury bills
70,184

 
63,602

 

 

 

 

 
133,786

Asset-backed securities
47,840

 
35,502

 
16,075

 

 
2,328

 
5,164

 
106,909

Euro liquidity fund
52,312

 

 

 

 

 

 
52,312

Sovereign bonds
20,945

 
4,599

 
3,427

 

 

 

 
28,971

Agency bonds
7,606

 
2,719

 

 

 
2,920

 

 
13,245

Municipal bonds
8,805

 
2,869

 
1,356

 

 

 

 
13,030

 
$
273,261


$
219,209


$
98,288


$
17,223


$
45,204


$
6,577


$
659,762

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories (Tables)
9 Months Ended
Oct. 01, 2017
Inventory Disclosure [Abstract]  
Schedule of Inventories
Inventories consisted of the following (in thousands):
 
October 1, 2017
 
December 31, 2016
Raw materials
$
23,146

 
$
18,224

Work-in-process
1,631

 
2,760

Finished goods
23,284

 
6,000

 
$
48,061

 
$
26,984

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill (Tables)
9 Months Ended
Oct. 01, 2017
Goodwill and Intangible Assets Disclosure [Abstract]  
Changes in the carrying value of goodwill
The changes in the carrying value of goodwill were as follows (in thousands):
 
 
Amount
Balance as of December 31, 2016
 
$
95,280

Acquisition of ViDi Systems S.A.
 
18,333

Acquisition of GVi Ventures, Inc.
 
1,476

Adjustment to EnShape goodwill
 
(1,881
)
Balance as of October 1, 2017
 
$
113,208

XML 41 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangible Assets (Tables)
9 Months Ended
Oct. 01, 2017
Goodwill and Intangible Assets Disclosure [Abstract]  
Amortized Intangible Assets
Amortized intangible assets consisted of the following (in thousands):
 
Gross
Carrying
Value
 
Accumulated
Amortization
 
Net
Carrying
Value
Distribution networks
$
38,060

 
$
38,060

 
$

Completed technologies
13,687

 
3,571

 
10,116

Customer relationships
9,205

 
5,203

 
4,002

Non-compete agreements
370

 
61

 
309

Balance as of October 1, 2017
$
61,322

 
$
46,895

 
$
14,427

 
 
 
 
 
 
 
Gross
Carrying
Value
 
Accumulated
Amortization
 
Net
Carrying
Value
Distribution networks
$
38,060

 
$
37,422

 
$
638

Completed technologies
8,003

 
2,098

 
5,905

Customer relationships
6,605

 
4,836

 
1,769

Balance as of December 31, 2016
$
52,668

 
$
44,356

 
$
8,312

Estimated Amortization Expense Succeeding Fiscal Years
As of October 1, 2017, estimated future amortization expense related to intangible assets is as follows (in thousands):
Year Ended December 31,
 
Amount
Remainder of fiscal 2017
 
$
799

2018
 
3,196

2019
 
2,821

2020
 
2,305

2021
 
2,097

2022
 
1,691

Thereafter
 
1,518

 
 
$
14,427

XML 42 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Warranty Obligations (Tables)
9 Months Ended
Oct. 01, 2017
Product Warranties Disclosures [Abstract]  
Changes in Warranty Obligations
The changes in the warranty obligation were as follows (in thousands):
Balance as of December 31, 2016
$
4,335

Provisions for warranties issued during the period
2,322

Fulfillment of warranty obligations
(2,323
)
Foreign exchange rate changes
545

Balance as of October 1, 2017
$
4,879

XML 43 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative Instruments (Tables)
9 Months Ended
Oct. 01, 2017
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Outstanding Forward Contracts Table
The Company had the following outstanding forward contracts (in thousands):
 
October 1, 2017
 
December 31, 2016
Currency
Notional
Value
 
USD
Equivalent
 
Notional
Value
 
USD
Equivalent
Derivatives Designated as Hedging Instruments:
 
 
 
 
 
 
 
Japanese Yen

 
$

 
342,500

 
$
2,960

Hungarian Forint

 

 
39,000

 
130

Singapore Dollar

 

 
150

 
97

Derivatives Not Designated as Hedging Instruments:
 
 
 
 
Japanese Yen
500,000

 
$
4,440

 
650,000

 
$
5,554

British Pound
1,720

 
2,294

 
1,350

 
1,658

Hungarian Forint
530,000

 
2,014

 
425,000

 
1,448

Korean Won
1,325,000

 
1,154

 
1,750,000

 
1,450

Singapore Dollar

 

 
1,350

 
929

Taiwanese Dollar
34,640

 
1,139

 
26,000

 
802

Swiss Franc
1,025

 
1,059

 

 

Schedule of Derivative Instruments in Statement of Financial Position, Fair Value
Information regarding the fair value of the outstanding forward contracts was as follows (in thousands):
 
Asset Derivatives
 
Liability Derivatives
 
Balance
 
Fair Value
 
Balance
 
Fair Value
 
Sheet
Location
 
October 1, 2017
 
December 31, 2016
 
Sheet
Location
 
October 1, 2017
 
December 31, 2016
Derivatives Designated as Hedging Instruments:
 
 
 
 
 
 
Cash flow hedge forward contracts
Prepaid expenses and other current assets
 
$

 
$
43

 
Accrued
expenses
 
$

 
$

Derivatives Not Designated as Hedging Instruments:
 
 
 
 
 
 
Economic hedge forward contracts
Prepaid expenses and other current assets
 
$
13

 
$
1

 
Accrued expenses
 
$
13

 
$
11

Offsetting Assets
The following table presents the gross activity for all derivative assets and liabilities which were presented on a net basis on the Consolidated Balance Sheets due to the right of offset with each counterparty (in thousands):
Asset Derivatives
 
Liability Derivatives
 
 
October 1, 2017
 
December 31, 2016
 
 
 
October 1, 2017
 
December 31, 2016
Gross amounts of recognized assets
 
$
13

 
$
117

 
Gross amounts of recognized liabilities
 
$
13

 
$
11

Gross amounts offset
 

 
(73
)
 
Gross amounts offset
 

 

Net amount of assets presented
 
$
13

 
$
44

 
Net amount of liabilities presented
 
$
13

 
$
11

Derivative Instruments, Gain (Loss)
Information regarding the effect of derivative instruments on the consolidated financial statements was as follows (in thousands):
 
Location in Financial Statements
 
Three-months Ended
 
Nine-months Ended
 
 
October 1, 2017
 
October 2, 2016
 
October 1, 2017
 
October 2, 2016
Derivatives Designated as Hedging Instruments:
 
 
 
Gains (losses) recorded in shareholders' equity (effective portion)
Accumulated other comprehensive income (loss), net of tax
 
$

 
$
(332
)
 
$

 
$
(332
)
Gains (losses) reclassified from accumulated other comprehensive income (loss) into current operations (effective portion)
Revenue
 
$
56

 
$
(250
)
 
$
10

 
$
(453
)
 
Research, development, and engineering expenses
 

 
1

 
3

 
5

 
Selling, general, and administrative expenses
 

 
8

 
8

 
21

 
Total gains (losses) reclassified from accumulated other comprehensive income (loss) into current operations
 
$
56

 
$
(241
)
 
$
21

 
$
(427
)
Derivatives Not Designated as Hedging Instruments:
 
 
 
Gains (losses) recognized in current operations
Foreign currency gain (loss)
 
$
43

 
$
(24
)
 
$
139

 
$
(1,089
)
Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss)
The following table provides the changes in accumulated other comprehensive income (loss), net of tax, related to derivative instruments (in thousands):
Balance as of December 31, 2016
 
$
37

Net unrealized loss on cash flow hedges
 
(16
)
Reclassification of net realized gain on cash flow hedges into current operations
 
(21
)
Balance as of October 1, 2017
 
$

XML 44 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation Expense (Tables)
9 Months Ended
Oct. 01, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Summary of Stock Option Activity
The following table summarizes the Company’s stock option activity for the nine-month period ended October 1, 2017:
 
Shares
(in thousands)
 
Weighted-
Average
Exercise
Price
 
Weighted-
Average
Remaining
Contractual
Term (in years)
 
Aggregate
Intrinsic
Value
(in thousands)
Outstanding as of December 31, 2016
6,433

 
$
32.16

 
 
 
 
Granted
1,980

 
77.87

 
 
 
 
Exercised
(1,731
)
 
25.85

 
 
 
 
Forfeited or expired
(84
)
 
45.57

 
 
 
 
Outstanding as of October 1, 2017
6,598

 
$
47.36

 
7.77
 
$
415,030

Exercisable as of October 1, 2017
1,707

 
$
27.96

 
5.68
 
$
140,559

Options vested or expected to vest as of October 1, 2017 (1)
5,795

 
$
45.86

 
7.63
 
$
373,276

 (1) In addition to the vested options, the Company expects a portion of the unvested options to vest at some point in the future. Options expected to vest are calculated by applying an estimated forfeiture rate to the unvested options.
Weighted-Average Assumptions Used in Estimating Fair Values of Stock Options Granted
The fair values of stock options granted in each period presented were estimated using the following weighted-average assumptions:
 
Three-months Ended
 
Nine-months Ended
 
October 1, 2017
 
October 2, 2016
 
October 1, 2017
 
October 2, 2016
Risk-free rate
2.4
%
 
1.7
%
 
2.4
%
 
1.7
%
Expected dividend yield
0.39
%
 
0.84
%
 
0.39
%
 
0.84
%
Expected volatility
41
%
 
41
%
 
41
%
 
41
%
Expected term (in years)
5.1

 
5.5

 
5.3

 
5.5

Nonvested Restricted Stock Shares Activity
The following table summarizes the Company's restricted stock activity for the nine-month period ended October 1, 2017:
 
Shares (in thousands)
 
Weighted-Average Grant Fair Value
 
Aggregate Intrinsic Value (in thousands)(1)
Nonvested as of December 31, 2016
20

 
$
34.05

 
 
Granted

 

 
 
Vested
(10
)
 
34.05

 
825

Forfeited or expired

 

 
 
Nonvested as of October 1, 2017
10

 
$
34.05

 
$
1,103

Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs
The following table presents the stock-based compensation expense by caption for each period presented on the Consolidated Statements of Operations (in thousands):
 
Three-months Ended
 
Nine-months Ended
 
October 1, 2017
 
October 2, 2016
 
October 1, 2017
 
October 2, 2016
Cost of revenue
$
520

 
$
273

 
$
1,404

 
$
795

Research, development, and engineering
2,765

 
1,366

 
8,090

 
4,942

Selling, general, and administrative
4,741

 
2,983

 
13,861

 
10,146

 
$
8,026

 
$
4,622

 
$
23,355

 
$
15,883

XML 45 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Taxes (Tables)
9 Months Ended
Oct. 01, 2017
Income Tax Disclosure [Abstract]  
Reconciliation of United States Federal Statutory Corporate Tax Rate to Company's Effective Tax Rate, or Income Tax Provision
A reconciliation of the United States federal statutory corporate tax rate to the Company’s income tax expense on continuing operations, or effective tax rate, was as follows:
 
Three-months Ended
 
Nine-months Ended
 
October 1, 2017
 
October 2, 2016
 
October 1, 2017
 
October 2, 2016
Income tax provision at federal statutory corporate tax rate
35
 %
 
35
 %
 
35
 %
 
35
 %
State income taxes, net of federal benefit
1
 %
 
1
 %
 
1
 %
 
1
 %
Foreign tax rate differential
(18
)%
 
(17
)%
 
(18
)%
 
(17
)%
Tax credit
(1
)%
 
(1
)%
 
(1
)%
 
(1
)%
Discrete tax benefit related to stock option exercises
(7
)%
 
(11
)%
 
(13
)%
 
(6
)%
Other discrete tax events
(2
)%
 
(2
)%
 
(1
)%
 
(1
)%
Other
1
 %
 
 %
 
1
 %
 
 %
Income tax provision on continuing operations
9
 %

5
 %
 
4
 %
 
11
 %
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Weighted-Average Shares (Tables)
9 Months Ended
Oct. 01, 2017
Earnings Per Share [Abstract]  
Calculation of Weighted-Average Shares
Weighted-average shares were calculated as follows (in thousands):
 
Three-months Ended
 
Nine-months Ended
 
October 1, 2017
 
October 2, 2016
 
October 1, 2017
 
October 2, 2016
Basic weighted-average common shares outstanding
86,617

 
85,460

 
86,526

 
85,167

Effect of dilutive stock options
3,060

 
1,886

 
3,036

 
1,638

Weighted-average common and common-equivalent shares outstanding
89,677

 
87,346

 
89,562

 
86,805

XML 47 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Discontinued Operations (Tables)
9 Months Ended
Oct. 01, 2017
Discontinued Operations and Disposal Groups [Abstract]  
Schedule of Discontinued Operations
The losses included in discontinued operations were as follows (in thousands):
 
Three-months Ended
 
Nine-months Ended
 
October 1, 2017
 
October 2, 2016
 
October 1, 2017
 
October 2, 2016
Operating income from discontinued operations
$

 
$

 
$

 
$

Gain (loss) on sale of discontinued operations

 

 

 
(404
)
Income (loss) from discontinued operations before income tax expense (benefit)

 

 

 
(404
)
Income tax expense (benefit) on discontinued operations

 

 

 
(149
)
Net income (loss) from discontinued operations
$

 
$

 
$

 
$
(255
)
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Acquisitions (Tables)
9 Months Ended
Oct. 01, 2017
Business Combinations [Abstract]  
Schedule of Purchase Price Allocation
The purchase price was allocated as follows (in thousands):
Accounts receivable
$
423

Inventories
120

Prepaid expenses and other current assets
1

Accounts payable
(152
)
Accrued expenses
(10
)
Completed technologies
910

Customer relationships
2,600

Goodwill
1,476

Purchase price
$
5,368

The purchase price was allocated as follows (in thousands):
Cash
$
146

Accounts receivable
425

Prepaid expenses and other current assets
129

Property, plant, and equipment
40

Deferred income tax asset
620

Accounts payable
(98
)
Accrued expenses
(716
)
Deferred income tax liability
(1,008
)
Non-compete agreement
370

Completed technologies
4,774

Goodwill
18,333

Purchase price
$
23,015

XML 49 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Detail) - USD ($)
$ in Thousands
Oct. 01, 2017
Dec. 31, 2016
Assets:    
Money market instruments $ 6,700 $ 2,334
Financial assets at fair value 659,762  
Corporate Bonds    
Assets:    
Financial assets at fair value 311,509  
Treasury Bills    
Assets:    
Financial assets at fair value 133,786  
Asset-Backed Securities    
Assets:    
Financial assets at fair value 106,909  
Euro Liquidity Fund    
Assets:    
Financial assets at fair value 52,312  
Sovereign Bonds    
Assets:    
Financial assets at fair value 28,971  
Agency Bonds    
Assets:    
Financial assets at fair value 13,245  
Municipal Bonds    
Assets:    
Financial assets at fair value 13,030  
Quoted Prices in Active Markets for Identical Assets (Level 1) | Fair Value, Measurements, Recurring    
Assets:    
Money market instruments 6,700  
Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring    
Assets:    
Money market instruments 0  
Economic hedge forward contracts 0  
Liabilities:    
Economic hedge forward contracts 13  
Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring | Corporate Bonds    
Assets:    
Financial assets at fair value 311,509  
Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring | Treasury Bills    
Assets:    
Financial assets at fair value 133,786  
Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring | Asset-Backed Securities    
Assets:    
Financial assets at fair value 106,909  
Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring | Euro Liquidity Fund    
Assets:    
Financial assets at fair value 52,312  
Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring | Sovereign Bonds    
Assets:    
Financial assets at fair value 28,971  
Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring | Agency Bonds    
Assets:    
Financial assets at fair value 13,245  
Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring | Municipal Bonds    
Assets:    
Financial assets at fair value 13,030  
Fair Value, Inputs, Level 3 | Fair Value, Measurements, Recurring    
Liabilities:    
Contingent consideration liabilities $ 3,673  
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements - Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation (Details) - USD ($)
$ in Thousands
9 Months Ended
Oct. 01, 2017
Oct. 02, 2016
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Payment of contingent consideration $ (1,926) $ (337)
Foreign Currency Transaction Gain (Loss), Unrealized 39  
Fair Value, Inputs, Level 3 | Fair Value, Measurements, Recurring    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Beginning balance 4,173  
Ending balance 3,673  
EnShape | Fair Value, Inputs, Level 3 | Fair Value, Measurements, Recurring    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Payment of contingent consideration (1,401)  
Manatee | Fair Value, Inputs, Level 3 | Fair Value, Measurements, Recurring    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Payment of contingent consideration (525)  
Fair value adjustment to Manatee contingent consideration (275)  
Chiaro | Fair Value, Inputs, Level 3 | Fair Value, Measurements, Recurring    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value adjustment to Manatee contingent consideration 185  
GVi    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair Value adjustment to Chiaro contingent consideration 1,299  
GVi | Fair Value, Inputs, Level 3 | Fair Value, Measurements, Recurring    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value adjustment to Manatee contingent consideration $ 178  
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cash, Cash Equivalents, and Investments (Detail) - USD ($)
3 Months Ended 9 Months Ended
Oct. 01, 2017
Oct. 02, 2016
Oct. 01, 2017
Oct. 02, 2016
Cash and Cash Equivalents [Abstract]        
Gross realized gains on sale of investments $ 306,000 $ 55,000 $ 449,000 $ 280,000
Gross realized losses on sale of investments $ 43,000 $ 0 $ 79,000 $ 97,000
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cash, Cash Equivalents, and Investments - Components of Cash, Cash Equivalents, and Investments (Detail) - USD ($)
$ in Thousands
Oct. 01, 2017
Dec. 31, 2016
Oct. 02, 2016
Dec. 31, 2015
Schedule of Available-for-sale Securities [Line Items]        
Cash $ 104,649 $ 77,307    
Money market instruments 6,700 2,334    
Cash and cash equivalents 111,349 79,641 $ 61,145 $ 51,975
Short-term investments 273,261 341,194    
Long-term investments 386,501 324,335    
Total 771,111 745,170    
Treasury Bills        
Schedule of Available-for-sale Securities [Line Items]        
Short-term investments 70,184 67,175    
Long-term investments 63,602 92,280    
Corporate Bonds        
Schedule of Available-for-sale Securities [Line Items]        
Short-term investments 65,569 141,188    
Long-term investments 245,940 169,952    
Euro Liquidity Fund        
Schedule of Available-for-sale Securities [Line Items]        
Short-term investments 52,312 46,499    
Asset-Backed Securities        
Schedule of Available-for-sale Securities [Line Items]        
Short-term investments 47,840 69,614    
Long-term investments 59,069 26,946    
Sovereign Bonds        
Schedule of Available-for-sale Securities [Line Items]        
Short-term investments 20,945 7,298    
Long-term investments 8,026 23,585    
Agency Bonds        
Schedule of Available-for-sale Securities [Line Items]        
Short-term investments 7,606 2,903    
Long-term investments 5,639 10,339    
Municipal Bonds        
Schedule of Available-for-sale Securities [Line Items]        
Short-term investments 8,805 6,517    
Long-term investments $ 4,225 $ 1,233    
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cash, Cash Equivalents, and Investments - Summary of Available-for-Sale Investments (Detail)
$ in Thousands
Oct. 01, 2017
USD ($)
Schedule of Available-for-sale Securities [Line Items]  
Amortized cost $ 658,638
Gross unrealized gains 1,612
Gross unrealized losses (488)
Fair value 659,762
Treasury Bills  
Schedule of Available-for-sale Securities [Line Items]  
Gross unrealized losses (229)
Treasury Bills | Short-Term Investments  
Schedule of Available-for-sale Securities [Line Items]  
Amortized cost 70,311
Gross unrealized gains 0
Gross unrealized losses (127)
Fair value 70,184
Treasury Bills | Long-Term Investments  
Schedule of Available-for-sale Securities [Line Items]  
Amortized cost 63,704
Gross unrealized gains 0
Gross unrealized losses (102)
Fair value 63,602
Corporate Bonds  
Schedule of Available-for-sale Securities [Line Items]  
Gross unrealized losses (125)
Corporate Bonds | Short-Term Investments  
Schedule of Available-for-sale Securities [Line Items]  
Amortized cost 65,484
Gross unrealized gains 91
Gross unrealized losses (6)
Fair value 65,569
Corporate Bonds | Long-Term Investments  
Schedule of Available-for-sale Securities [Line Items]  
Amortized cost 245,046
Gross unrealized gains 1,013
Gross unrealized losses (119)
Fair value 245,940
Euro Liquidity Fund | Short-Term Investments  
Schedule of Available-for-sale Securities [Line Items]  
Amortized cost 51,929
Gross unrealized gains 383
Gross unrealized losses 0
Fair value 52,312
Asset-Backed Securities  
Schedule of Available-for-sale Securities [Line Items]  
Gross unrealized losses (57)
Asset-Backed Securities | Short-Term Investments  
Schedule of Available-for-sale Securities [Line Items]  
Amortized cost 47,839
Gross unrealized gains 13
Gross unrealized losses (12)
Fair value 47,840
Asset-Backed Securities | Long-Term Investments  
Schedule of Available-for-sale Securities [Line Items]  
Amortized cost 59,038
Gross unrealized gains 76
Gross unrealized losses (45)
Fair value 59,069
Sovereign Bonds  
Schedule of Available-for-sale Securities [Line Items]  
Gross unrealized losses (74)
Sovereign Bonds | Short-Term Investments  
Schedule of Available-for-sale Securities [Line Items]  
Amortized cost 20,974
Gross unrealized gains 5
Gross unrealized losses (34)
Fair value 20,945
Sovereign Bonds | Long-Term Investments  
Schedule of Available-for-sale Securities [Line Items]  
Amortized cost 8,059
Gross unrealized gains 7
Gross unrealized losses (40)
Fair value 8,026
Agency Bonds | Short-Term Investments  
Schedule of Available-for-sale Securities [Line Items]  
Amortized cost 7,600
Gross unrealized gains 6
Gross unrealized losses 0
Fair value 7,606
Agency Bonds | Long-Term Investments  
Schedule of Available-for-sale Securities [Line Items]  
Amortized cost 5,630
Gross unrealized gains 9
Gross unrealized losses 0
Fair value 5,639
Municipal Bonds  
Schedule of Available-for-sale Securities [Line Items]  
Gross unrealized losses (3)
Municipal Bonds | Short-Term Investments  
Schedule of Available-for-sale Securities [Line Items]  
Amortized cost 8,805
Gross unrealized gains 0
Gross unrealized losses 0
Fair value 8,805
Municipal Bonds | Long-Term Investments  
Schedule of Available-for-sale Securities [Line Items]  
Amortized cost 4,219
Gross unrealized gains 9
Gross unrealized losses (3)
Fair value $ 4,225
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cash, Cash Equivalents, and Investments - Gross Unrealized Losses and Fair Values for Available-for-Sale Investments (Detail)
$ in Thousands
Oct. 01, 2017
USD ($)
Schedule of Available-for-sale Securities [Line Items]  
Fair value, less than 12 months $ 171,009
Unrealized losses, less than 12 months (246)
Fair value, 12 months or greater 77,405
Unrealized losses, 12 months or greater (242)
Total fair value 248,414
Total unrealized losses (488)
Treasury Bills  
Schedule of Available-for-sale Securities [Line Items]  
Fair value, less than 12 months 95,174
Unrealized losses, less than 12 months (150)
Fair value, 12 months or greater 33,627
Unrealized losses, 12 months or greater (79)
Total fair value 128,801
Total unrealized losses (229)
Asset-Backed Securities  
Schedule of Available-for-sale Securities [Line Items]  
Fair value, less than 12 months 51,878
Unrealized losses, less than 12 months (55)
Fair value, 12 months or greater 8,770
Unrealized losses, 12 months or greater (2)
Total fair value 60,648
Total unrealized losses (57)
Sovereign Bonds  
Schedule of Available-for-sale Securities [Line Items]  
Fair value, less than 12 months 2,495
Unrealized losses, less than 12 months (5)
Fair value, 12 months or greater 19,854
Unrealized losses, 12 months or greater (69)
Total fair value 22,349
Total unrealized losses (74)
Municipal Bonds  
Schedule of Available-for-sale Securities [Line Items]  
Fair value, less than 12 months 1,356
Unrealized losses, less than 12 months (3)
Fair value, 12 months or greater 0
Unrealized losses, 12 months or greater 0
Total fair value 1,356
Total unrealized losses (3)
Corporate Bonds  
Schedule of Available-for-sale Securities [Line Items]  
Fair value, less than 12 months 20,106
Unrealized losses, less than 12 months (33)
Fair value, 12 months or greater 15,154
Unrealized losses, 12 months or greater (92)
Total fair value 35,260
Total unrealized losses $ (125)
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cash, Cash Equivalents, and Investments - Effective Maturity Dates of Available-for-Sale Investments (Detail)
$ in Thousands
Oct. 01, 2017
USD ($)
Schedule of Available-for-sale Securities [Line Items]  
1 year or less $ 273,261
1-2 years 219,209
2-3 years 98,288
3-4 years 17,223
4-5 years 45,204
5-7 years 6,577
Fair value 659,762
Corporate Bonds  
Schedule of Available-for-sale Securities [Line Items]  
1 year or less 65,569
1-2 years 109,918
2-3 years 77,430
3-4 years 17,223
4-5 years 39,956
5-7 years 1,413
Fair value 311,509
Treasury Bills  
Schedule of Available-for-sale Securities [Line Items]  
1 year or less 70,184
1-2 years 63,602
2-3 years 0
3-4 years 0
4-5 years 0
5-7 years 0
Fair value 133,786
Asset-Backed Securities  
Schedule of Available-for-sale Securities [Line Items]  
1 year or less 47,840
1-2 years 35,502
2-3 years 16,075
3-4 years 0
4-5 years 2,328
5-7 years 5,164
Fair value 106,909
Euro Liquidity Fund  
Schedule of Available-for-sale Securities [Line Items]  
1 year or less 52,312
1-2 years 0
2-3 years 0
3-4 years 0
4-5 years 0
5-7 years 0
Fair value 52,312
Sovereign Bonds  
Schedule of Available-for-sale Securities [Line Items]  
1 year or less 20,945
1-2 years 4,599
2-3 years 3,427
3-4 years 0
4-5 years 0
5-7 years 0
Fair value 28,971
Agency Bonds  
Schedule of Available-for-sale Securities [Line Items]  
1 year or less 7,606
1-2 years 2,719
2-3 years 0
3-4 years 0
4-5 years 2,920
5-7 years 0
Fair value 13,245
Municipal Bonds  
Schedule of Available-for-sale Securities [Line Items]  
1 year or less 8,805
1-2 years 2,869
2-3 years 1,356
3-4 years 0
4-5 years 0
5-7 years 0
Fair value $ 13,030
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories - Schedule of Inventories (Detail) - USD ($)
$ in Thousands
Oct. 01, 2017
Dec. 31, 2016
Inventory Disclosure [Abstract]    
Raw materials $ 23,146 $ 18,224
Work-in-process 1,631 2,760
Finished goods 23,284 6,000
Inventories $ 48,061 $ 26,984
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill - Changes in the Carrying Value of Goodwill (Details)
$ in Thousands
9 Months Ended
Oct. 01, 2017
USD ($)
Goodwill [Line Items]  
Goodwill, Beginning Balance $ 95,280
Goodwill, Ending Balance 113,208
ViDi Systems S.A.  
Goodwill [Line Items]  
Acquisition of ViDi Systems S.A. 18,333
Acquisition of GVi Ventures, Inc. 18,333
GVi Ventures, Inc.  
Goodwill [Line Items]  
Acquisition of ViDi Systems S.A. 1,476
Acquisition of GVi Ventures, Inc. 1,476
EnShape  
Goodwill [Line Items]  
Adjustment to EnShape goodwill $ (1,881)
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangible Assets - Amortized Intangible Assets (Details) - USD ($)
$ in Thousands
Oct. 01, 2017
Dec. 31, 2016
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 61,322 $ 52,668
Accumulated Amortization 46,895 44,356
Net Carrying Value 14,427 8,312
Distribution networks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 38,060 38,060
Accumulated Amortization 38,060 37,422
Net Carrying Value 0 638
Completed technologies    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 13,687 8,003
Accumulated Amortization 3,571 2,098
Net Carrying Value 10,116 5,905
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 9,205 6,605
Accumulated Amortization 5,203 4,836
Net Carrying Value 4,002 $ 1,769
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 370  
Accumulated Amortization 61  
Net Carrying Value $ 309  
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangible Assets - Estimated Amortization Expense Succeeding Fiscal Years (Details) - USD ($)
$ in Thousands
Oct. 01, 2017
Dec. 31, 2016
Goodwill and Intangible Assets Disclosure [Abstract]    
Remainder of fiscal 2017 $ 799  
2018 3,196  
2019 2,821  
2020 2,305  
2021 2,097  
2022 1,691  
Thereafter 1,518  
Net Carrying Value $ 14,427 $ 8,312
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Warranty Obligations - Changes in Warranty Obligations (Detail)
$ in Thousands
9 Months Ended
Oct. 01, 2017
USD ($)
Movement in Standard Product Warranty Accrual [Roll Forward]  
Beginning balance $ 4,335
Provisions for warranties issued during the period 2,322
Fulfillment of warranty obligations (2,323)
Foreign exchange rate changes 545
Ending balance $ 4,879
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative Instruments (Detail)
9 Months Ended
Oct. 01, 2017
Category
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Derivative, Number of Instruments Held 2
Designated as Hedging Instrument  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Maximum length of time hedged in cash flow hedge 18 months
Not Designated as Hedging Instrument  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Remaining maturity of foreign currency derivatives (up to) 45 days
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative Instruments - Outstanding Forward Contracts Table (Detail)
₩ in Thousands, ¥ in Thousands, £ in Thousands, TWD in Thousands, SGD in Thousands, HUF in Thousands, $ in Thousands
Oct. 01, 2017
HUF
Oct. 01, 2017
GBP (£)
Oct. 01, 2017
SGD
Oct. 01, 2017
JPY (¥)
Oct. 01, 2017
KRW (₩)
Oct. 01, 2017
TWD
Oct. 01, 2017
USD ($)
Dec. 31, 2016
HUF
Dec. 31, 2016
GBP (£)
Dec. 31, 2016
SGD
Dec. 31, 2016
JPY (¥)
Dec. 31, 2016
KRW (₩)
Dec. 31, 2016
TWD
Dec. 31, 2016
USD ($)
Designated as Hedging Instrument | Japanese Yen                            
Derivative [Line Items]                            
Outstanding forward contracts       ¥ 0     $ 0       ¥ 342,500     $ 2,960
Designated as Hedging Instrument | Hungarian Forint                            
Derivative [Line Items]                            
Outstanding forward contracts HUF 0           0 HUF 39,000           130
Designated as Hedging Instrument | Singapore Dollar                            
Derivative [Line Items]                            
Outstanding forward contracts     SGD 0       0     SGD 150       97
Not Designated as Hedging Instrument | Japanese Yen                            
Derivative [Line Items]                            
Outstanding forward contracts       ¥ 500,000     4,440       ¥ 650,000     5,554
Not Designated as Hedging Instrument | Hungarian Forint                            
Derivative [Line Items]                            
Outstanding forward contracts HUF 530,000           2,014 HUF 425,000           1,448
Not Designated as Hedging Instrument | Singapore Dollar                            
Derivative [Line Items]                            
Outstanding forward contracts     SGD 0       0     SGD 1,350       929
Not Designated as Hedging Instrument | British Pound                            
Derivative [Line Items]                            
Outstanding forward contracts   £ 1,720         2,294   £ 1,350         1,658
Not Designated as Hedging Instrument | Korean Won                            
Derivative [Line Items]                            
Outstanding forward contracts         ₩ 1,325,000   1,154         ₩ 1,750,000   1,450
Not Designated as Hedging Instrument | Taiwanese Dollar                            
Derivative [Line Items]                            
Outstanding forward contracts           TWD 34,640 $ 1,139           TWD 26,000 $ 802
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative Instruments - Schedule of Derivative Instruments in Statement of Financial Position, Fair Value (Detail) - USD ($)
$ in Thousands
Oct. 01, 2017
Dec. 31, 2016
Derivatives, Fair Value [Line Items]    
Derivative asset $ 13 $ 44
Derivative liability 13 11
Designated as Hedging Instrument | Prepaid Expenses and Other Current Assets    
Derivatives, Fair Value [Line Items]    
Derivative asset 0 43
Designated as Hedging Instrument | Accrued Expenses    
Derivatives, Fair Value [Line Items]    
Derivative liability 0 0
Not Designated as Hedging Instrument | Prepaid Expenses and Other Current Assets    
Derivatives, Fair Value [Line Items]    
Derivative asset 13 1
Not Designated as Hedging Instrument | Accrued Expenses    
Derivatives, Fair Value [Line Items]    
Derivative liability $ 13 $ 11
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative Instruments - Offsetting Assets (Detail) - USD ($)
$ in Thousands
Oct. 01, 2017
Dec. 31, 2016
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Gross amounts of recognized assets $ 13 $ 117
Gross amounts offset 0 (73)
Net amount of assets presented 13 44
Gross amounts of recognized liabilities 13 11
Gross amounts offset 0 0
Net amount of liabilities presented $ 13 $ 11
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative Instruments - Derivative Instruments, Gain (Loss) (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2017
Oct. 02, 2016
Oct. 01, 2017
Oct. 02, 2016
Derivative Instruments, Gain (Loss) [Line Items]        
Total gains (losses) reclassified from accumulated other comprehensive income (loss) into current operations $ 56 $ (241) $ 21 $ (427)
Designated as Hedging Instrument | Accumulated Other Comprehensive Income (Loss), Net of Tax        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (losses) recorded in shareholders' equity (effective portion) 0 (332) 0 (332)
Designated as Hedging Instrument | Product Revenue        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (losses) reclassified from accumulated other comprehensive income (loss) into current operations (effective portion) 56 (250) 10 (453)
Designated as Hedging Instrument | Research, Development, and Engineering Expenses        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (losses) reclassified from accumulated other comprehensive income (loss) into current operations (effective portion) 0 1 3 5
Designated as Hedging Instrument | Selling, General, and Administrative Expenses        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (losses) reclassified from accumulated other comprehensive income (loss) into current operations (effective portion) 0 8 8 21
Not Designated as Hedging Instrument | Foreign Currency Gain (Loss)        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (losses) recognized in current operations $ 43 $ (24) $ 139 $ (1,089)
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative Instruments - Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) (Detail)
9 Months Ended
Oct. 01, 2017
USD ($)
Accumulated Other Comprehensive Income [Roll Forward]  
Beginning balance $ (56,428,000)
Ending balance (37,101,000)
Net gains expected to be reclassified from OCI into Net Income, net of tax, 12 months 0
Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges  
Accumulated Other Comprehensive Income [Roll Forward]  
Beginning balance 37,000
Net unrealized loss on cash flow hedges (16,000)
Reclassification of net realized gain on cash flow hedges into current operations (21,000)
Ending balance $ 0
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation Expense (Detail)
3 Months Ended 9 Months Ended
Oct. 01, 2017
USD ($)
group
$ / shares
shares
Apr. 02, 2017
USD ($)
Oct. 02, 2016
USD ($)
$ / shares
Apr. 03, 2016
USD ($)
Oct. 01, 2017
USD ($)
group
$ / shares
shares
Oct. 02, 2016
USD ($)
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Expected dividend yield 0.39%   0.84%   0.39% 0.84%
Groups within the employee population | group 2       2  
Percentage of stock options granted to senior management expected to vest 75.00%       75.00%  
Percentage of stock options granted to all other employees expected to vest 72.00%       72.00%  
Estimated annual forfeiture rate for unvested options for senior management 10.00%       10.00%  
Estimated annual forfeiture rate for unvested options for all other employees 12.00%       12.00%  
Increase (decrease) to compensation expense   $ 673,000   $ 334,000    
Weighted-average grant-date fair values, in dollars per share | $ / shares $ 29.59   $ 12.34   $ 29.94 $ 12.25
Total intrinsic value $ 28,462,000   $ 23,139,000   $ 100,913,000 $ 32,514,000
Total fair values of stock options vest 844,000   679,000   19,557,000 16,724,000
Unrecognized compensation expense 41,354,000       $ 41,354,000  
Weighted average period to be recognized         1 year 8 months 1 day  
Stock-based compensation expense 8,026,000   4,622,000   $ 23,355,000 15,883,000
Tax benefit from compensation expense 2,639,000   $ 1,520,000   7,661,000 $ 5,210,000
Recognized period costs capitalized $ 0       $ 0  
Vesting period, performance-based restricted stock, years         1 year  
Vesting period, time-based restricted stock, years         3 years  
General Stock Option Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period for stock option plans         4 years  
Employee Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares available for grant under stock option plans | shares 6,183,376       6,183,376  
Expiration period from grant day         10 years  
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation Expense - Summary of Stock Option Activity (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended
Oct. 01, 2017
Oct. 01, 2017
Shares (in thousands)    
Outstanding, shares 6,433  
Granted, shares 1,980  
Exercised, shares (1,731)  
Forfeited or expired, shares (84)  
Outstanding, shares 6,598  
Exercisable as of reporting date, shares   1,707
Options vested or expected to vest as of reporting date, shares   5,795
Weighted- Average Exercise Price    
Outstanding, shares $ 32.16  
Granted, in dollars per share 77.87  
Exercised, in dollars per share 25.85  
Forfeited or expired, in dollars per share 45.57  
Outstanding, shares 47.36  
Outstanding $ 32.16 $ 47.36
Exercisable as of reporting date, Weighted-Average Exercise Price, in dollars per share   27.96
Weighted- Average Remaining Contractual Term (in years)   $ 45.86
Weighted- Average Remaining Contractual Term (in years)    
Outstanding, in years 7 years 9 months 7 days  
Exercisable, in years 5 years 8 months 5 days  
Options vested or expected to vest, in years 7 years 7 months 17 days  
Aggregate Intrinsic Value (in thousands)    
Outstanding, in dollars   $ 415,030
Exercisable, in dollars   140,559
Options vested or expected to vest, in dollars   $ 373,276
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation Expense - Weighted-Average Assumptions Used in Estimating Fair Values of Stock Options Granted (Detail)
3 Months Ended 9 Months Ended
Oct. 01, 2017
Oct. 02, 2016
Oct. 01, 2017
Oct. 02, 2016
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]        
Risk-free rate 2.40% 1.70% 2.40% 1.70%
Expected dividend yield 0.39% 0.84% 0.39% 0.84%
Expected volatility 41.00% 41.00% 41.00% 41.00%
Expected term (in years) 5 years 1 month 6 days 5 years 6 months 5 years 3 months 18 days 5 years 6 months
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation Expense - Nonvested Restricted Stock Shares Activity (Details) - Restricted Stock
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended
Oct. 01, 2017
USD ($)
$ / shares
shares
Shares (in thousands)  
Nonvested, shares | shares 20
Granted, shares | shares 0
Vested, shares | shares (10)
Forfeited or expired, shares | shares 0
Nonvested, shares | shares 10
Weighted-Average Grant Fair Value  
Nonvested, in dollars per share | $ / shares $ 34.05
Granted, in dollars per share | $ / shares 0.00
Vested, in dollars per share | $ / shares 34.05
Forfeited or expired, in dollars per share | $ / shares 0.00
Nonvested, in dollars per share | $ / shares $ 34.05
Aggregate Intrinsic Value (in thousands)(1)  
Vested | $ $ 825
Nonvested as of October 1, 2017 | $ $ 1,103
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation Expense - Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs (Detail) - USD ($)
3 Months Ended 9 Months Ended
Oct. 01, 2017
Oct. 02, 2016
Oct. 01, 2017
Oct. 02, 2016
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 8,026,000 $ 4,622,000 $ 23,355,000 $ 15,883,000
Cost of Revenue        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense 520,000 273,000 1,404,000 795,000
Research, Development, and Engineering Expenses        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense 2,765,000 1,366,000 8,090,000 4,942,000
Selling, General, and Administrative        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 4,741,000 $ 2,983,000 $ 13,861,000 $ 10,146,000
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock Repurchase Program (Detail) - USD ($)
3 Months Ended 9 Months Ended
Oct. 01, 2017
Oct. 01, 2017
Apr. 28, 2017
Aug. 03, 2015
Equity, Class of Treasury Stock [Line Items]        
Stock repurchased during period, Value   $ 99,347,000    
Repurchase Program 2015        
Equity, Class of Treasury Stock [Line Items]        
Authorized common stock to be repurchased       $ 100,000,000
Stock Repurchased During Period, Shares 1,335,000 796,000    
Stock repurchased during period, Value $ 100,000,000 $ 68,915,000    
Stock Repurchase Program April 2017        
Equity, Class of Treasury Stock [Line Items]        
Authorized common stock to be repurchased     $ 100,000,000  
Stock Repurchased During Period, Shares   288,000    
Stock repurchased during period, Value   $ 30,432,000    
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.8.0.1
Taxes - Reconciliation of United States Federal Statutory Corporate Tax Rate to Company's Effective Tax Rate, or Income Tax Provision (Detail)
3 Months Ended 9 Months Ended
Oct. 01, 2017
Oct. 02, 2016
Oct. 01, 2017
Oct. 02, 2016
Income Tax Disclosure [Abstract]        
Income tax provision at federal statutory corporate tax rate 35.00% 35.00% 35.00% 35.00%
State income taxes, net of federal benefit 1.00% 1.00% 1.00% 1.00%
Foreign tax rate differential (18.00%) (17.00%) (18.00%) (17.00%)
Tax credit (1.00%) (1.00%) (1.00%) (1.00%)
Discrete tax benefit related to stock option exercises (7.00%) (11.00%) (13.00%) (6.00%)
Other discrete tax events (2.00%) (2.00%) (1.00%) (1.00%)
Other 1.00% 0.00% 1.00% 0.00%
Income tax provision on continuing operations 9.00% 5.00% 4.00% 11.00%
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.8.0.1
Taxes (Detail) - USD ($)
3 Months Ended 9 Months Ended
Oct. 01, 2017
Oct. 02, 2016
Oct. 01, 2017
Oct. 02, 2016
Dec. 31, 2016
Income Tax Contingency [Line Items]          
Income tax provision at federal statutory corporate tax rate 35.00% 35.00% 35.00% 35.00%  
Decrease in effective tax rate 18.00% 17.00% 18.00% 17.00%  
Decrease in effective tax rate for difference between deduction for tax purposes and compensation cost recognized from stock option exercises 7.00% 11.00% 13.00% 6.00%  
Increase in reserves for income taxes, net of deferred tax benefit $ 201,000   $ 201,000    
Interest and penalties included in reserve     22,000    
Liability for uncertain tax positions 6,591,000   6,591,000    
Reserve for income taxes classified as a noncurrent iability 5,563,000   5,563,000   $ 5,361,000
Reserve for income taxes classified an noncurrent deferred tax assets 1,028,000   1,028,000    
Interest and penalties, gross $ 701,000   701,000    
Minimum decrease in income tax expense due to release in reserves     1,000,000    
Maximum decrease in income tax expense due to release in reserves     $ 1,200,000    
Tax years open to examination by Internal Revenue Service     2014 through 2016    
Tax years open to examination by various taxing authorities for other entities     2013 through 2016    
Foreign Tax Authority | Revenue Commissioners, Ireland          
Income Tax Contingency [Line Items]          
Income tax provision at federal statutory corporate tax rate     12.50%    
Foreign Tax Authority | State Administration of Taxation, China          
Income Tax Contingency [Line Items]          
Income tax provision at federal statutory corporate tax rate     25.00%    
Domestic Tax Authority          
Income Tax Contingency [Line Items]          
Income tax provision at federal statutory corporate tax rate     35.00%    
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.8.0.1
Weighted-Average Shares (Detail) - shares
3 Months Ended 9 Months Ended
Oct. 01, 2017
Oct. 02, 2016
Oct. 01, 2017
Oct. 02, 2016
Earnings Per Share [Abstract]        
Stock options to purchase anti-dilutive common stock 233,081 491,375 1,554,129 3,641,279
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.8.0.1
Weighted-Average Shares - Calculation of Weighted-Average Shares (Detail) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2017
Oct. 02, 2016
Oct. 01, 2017
Oct. 02, 2016
Earnings Per Share [Abstract]        
Basic weighted-average common shares outstanding 86,617 85,460 86,526 85,167
Effect of dilutive stock options 3,060 1,886 3,036 1,638
Weighted-average common and common-equivalent shares outstanding 89,677 87,346 89,562 86,805
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.8.0.1
Discontinued Operations - Schedule of Discontinued Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2017
Oct. 02, 2016
Oct. 01, 2017
Oct. 02, 2016
Revenue and Expenses        
Income (loss) from discontinued operations before income tax expense (benefit) $ 0 $ 0 $ 0 $ (255)
SISD | Discontinued Operations, Disposed of by Sale        
Revenue and Expenses        
Operating income from discontinued operations 0 0 0 0
Gain (loss) on sale of discontinued operations 0 0 0 (404)
Income (loss) from discontinued operations before income tax expense (benefit) 0 0 0 (404)
Income tax expense (benefit) on discontinued operations 0 0 0 (149)
Net income (loss) from discontinued operations $ 0 $ 0 $ 0 $ (255)
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.8.0.1
Discontinued Operations (Details) - SISD - Discontinued Operations, Disposed of by Sale - USD ($)
3 Months Ended 9 Months Ended
Oct. 01, 2017
Oct. 02, 2016
Oct. 01, 2017
Oct. 02, 2016
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Income tax expense (benefit) on discontinued operations $ 0 $ 0 $ 0 $ (149,000)
Net income (loss) from discontinued operations 0 $ 0 $ 0 $ (255,000)
AMETEK Matter | Guarantee Obligations | Settled Litigation        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Damages awarded, refund of product purchase price 326,000      
Damages awarded, reimbursement of legal fees 45,000      
Net settlement 281,000      
Legal fees 123,000      
Income tax expense (benefit) on discontinued operations (149,000)      
Net income (loss) from discontinued operations $ (255,000)      
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.8.0.1
Acquisitions (Details) - USD ($)
Apr. 12, 2017
Apr. 04, 2017
Oct. 01, 2017
ViDi Systems S.A.      
Business Acquisition [Line Items]      
Total purchase price   $ 23,015,000  
Cash payment   20,019,000  
Holdback to secure potential claims under agreement   $ 2,996,000  
Holdback limitation period   18 months  
tax deductible goodwill   $ 5,112,000  
ViDi Systems S.A. | Completed technologies      
Business Acquisition [Line Items]      
Amortization period   6 years  
ViDi Systems S.A. | Non-compete agreement      
Business Acquisition [Line Items]      
Amortization period   3 years  
GVi Ventures, Inc.      
Business Acquisition [Line Items]      
Total purchase price $ 5,368,000    
Cash payment 4,069,000    
Contingent consideration liabilities 1,299,000   $ 1,477,000
Contingent consideration, low range 0    
Contingent consideration, high range $ 3,500,000    
Contingent consideration, period of recognition (in years) 5 years    
Contingent consideration, current     311,000
Contingent consideration, noncurrent     $ 1,166,000
GVi Ventures, Inc. | Completed technologies      
Business Acquisition [Line Items]      
Amortization period 5 years    
GVi Ventures, Inc. | Customer relationships      
Business Acquisition [Line Items]      
Amortization period 8 years    
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.8.0.1
Acquisitions - Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Oct. 01, 2017
Apr. 12, 2017
Apr. 04, 2017
Dec. 31, 2016
Business Acquisition [Line Items]        
Goodwill $ 113,208     $ 95,280
ViDi Systems S.A.        
Business Acquisition [Line Items]        
Cash     $ 146  
Accounts receivable     425  
Prepaid expenses and other current assets     129  
Property, plant, and equipment     40  
Deferred income tax asset     620  
Accounts payable     (98)  
Accrued expenses     (716)  
Deferred income tax liability     (1,008)  
Goodwill     18,333  
Purchase price     23,015  
ViDi Systems S.A. | Non-compete agreement        
Business Acquisition [Line Items]        
Intangible assets     370  
ViDi Systems S.A. | Completed technologies        
Business Acquisition [Line Items]        
Intangible assets     $ 4,774  
GVi Ventures, Inc.        
Business Acquisition [Line Items]        
Accounts receivable   $ 423    
Inventories   120    
Prepaid expenses and other current assets   1    
Accounts payable   (152)    
Accrued expenses   (10)    
Goodwill   1,476    
Purchase price   5,368    
GVi Ventures, Inc. | Completed technologies        
Business Acquisition [Line Items]        
Intangible assets   910    
GVi Ventures, Inc. | Customer relationships        
Business Acquisition [Line Items]        
Intangible assets   $ 2,600    
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.8.0.1
Subsequent Events (Details) - Subsequent Event
Oct. 30, 2017
USD ($)
Subsequent Event [Line Items]  
Dividends (in dollars per share) $ 0.09
Dividends payable, date payable Dec. 01, 2017
Dividends payable, date of record Nov. 17, 2017
Stock split ratio 2
EXCEL 82 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !:!7DL?(\\#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,$% @ %H%>2V;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 " 6@5Y+$&WHJ.\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>R&Y&.TR:RT9/'0Q6V-C-V&IK&L?&UDCZ]DN\ M-F5L#["CI=^?/H%J':3V$5^B#QC)8KH;7-LEJ<.:'8F"!$CZB$ZE^"VAF8J[^B2YE&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 " 6@5Y+([6,04(" !:!P & 'AL+W=O^&<#CO&?\350 TOMH:"OV?B5EMPL"45;0$/'$.FC5 MG2OC#9%JRF^!Z#B0BS$U-,!AF 8-J5N_R,W:B1%_CT!9 MO_>1_[GP6M\JJ1>"(N_(#7Z"_-6=N)H%4Y1+W4 K:M9Z'*Y[_X!V1Q1I@U'\ MKJ$7L[&G2SDS]J8GWRY[/]09 852ZA!$71[P#)3J2"J/]S&H/S&U<3[^C/YB MBE?%G(F 9T;_U!=9[?W,]RYP)7,=E@]FU(OFD=A[JGDA5I]%&$>/'2847$<%'BF0),B4+$G '8!CMBR8[<] M^RTQ\8>S^SQHCQ;D;@!B1.06/9T 1@4B5&T1I$E"(>:-8IS&PO=V]R:W-H965T M&ULC9EM;^,V#,>_2I#WC27JP7:1!FAB#QNP <4=MKUV$[4) MSHXSVVUNWW[R0U.'I)O=BTOL_BCJ+](BY2S/9?6CWCO7S'X6^;%^F.^;YG0? M!/5V[XJL7I0G=_1_>2FK(FO\9?4:U*?*9;O.J,@#$,(&178XSE?+[MY3M5J6 M;TU^.+JG:E:_%456_;MV>7E^F,OYQXUOA]=]T]X(5LM3]NJ^N^;/TU/EKX++ M*+M#X8[UH3S.*O?R,'^4]RG$K4%'_'5PYWKT?=9*>2[+'^W%;[N'N6AGY'*W M;=HA,O_Q[C8NS]N1_#S^&0:=7WRVAN/O'Z/_THGW8IZSVFW*_._#KMD_S*/Y M;.=>LK>\^5:>?W6#(#.?#>I_=^\N]W@[$^]C6^9U]_]L^U8W93&,XJ=29#_[ MS\.Q^SP/XW^8\08P&,#%P/O^RD -!NK30']IH <#_7\]F,' ( ]!K[U;S"1K MLM6R*L^SJL^'4]:FG;PW/ES;]F87G>YO?CUK?_=]!7(9O+?C#,BZ1V",P#62 M4.1SD,#[OTP"N$FL@7I0UQXV#*+1)&Z/DGXYRM5$%;M:JK-78WO#VVO67G?V M>FQOT6KW2-@AQ\%%'*H8K0?%I YC@P-#,6-#$QFT+A13L=1J(HB&U6:HMA!I MZQ$S?A@,E)S: M0F)664R5X0T[9M),@$9/XX9B1AN M#\S8TYW$.\V&HWS6XK+%4"9$*9!RE JGE$V464F5*:Q,TJ76H<'*&$K@V"8, M92UYT!A*VZE=7[*U^U$"5::Q,J KJ#511BF%@Y%P0RE-0D:I:+097>OB2[U4 M5)?!NA3SI($TN*(QG+%*DRZ*8B AEA%6Q[@%8\5$*R/Y7D329D3A9F1@QI[B M2 "61RFPEJ0DI:)(XRV2H:064P5;\JV(I+V(PKV(9!H( 4KCPL9P1EG\6"8, MYA]+@;F4<^N;@' J=GQ+(FE/HG!/(FE_0/+R)I+<1E(&N0,S4=0DWX=(VHC@ MEG<],.'-B%&.C1C%^(@Q;J54&H<3"XEZ-H6"!=XB4]3A50H O^T#+OL8]#= BC+/Y-I+<1M(OD6LU?*D' M6NKQ3K\>F/CK.#$4$R>&8N+$>IR,$U_J 6@.3Q15X(LJ,$45Y_# H+7!?3E# M^;61>&TH!0O->X,@9YEH]B&1!V#A0J/EK"C M&0M8'8/92$RT&L#74:!U%!^?U@/3GOQ&*2LB(\;_)!;+6Y'.@^< 9U *7)T> MO7OMU0:C5[V%JUZ[]^[U;%N^'9LVR4=W+^_V'Z%]58SNK^7]1C+W$WF?]F_N M/X?O?TCX(ZM>#\=Z]EPV35ETKY%?RK)Q?O)BX:.T=]GN2Q-K<;5> P Z T !@ !X M;"]W;W)KU@OW MJ/5IYGGU]BB+M+Y7)UF:?_:J*E)M/JN#5Y\JF>Y:HR+W&"&!5Z19Z2[G;=MC MM9RKL\ZS4CY63GTNBK3ZNY*YNBY,OY*3W('U+_/#U6YLL; MO.RR0I9UIDJGDON%^T!G&QHT!BWQ*Y/7>O3N-%*>E'IN/K[L%BYI,I*YW.K& M16H>%YG(/&\\F3S^]$[=(69C.'Y_]?ZI%6_$/*6U3%3^.]OIX\*-7&9&[S)Q,38JKQN?YWMN=:JZ+V85(KTI7MF9?N\]OY? MS7 #UANPP<#$?L_ [PW\-P/^K@'O#?C_1A"]@; B>)WVMICK5*?+>:6N3M6- MAU/:##LZ$Z:[MDUCVSOM?Z:>M6F]+'DT]RZ-GQY9=0@;(8S=(FN(T('P3/PA M"88EL6(P@G\;(4$0;B7QL9?-NUYN$O71:OFMO3^N5HS;<]2>M_9\;&^5T#U#X I1'4 M*DV'B%&:=]882! D"JRB( RUF W"Q(' ]82HGA#JL;LZA$&$E4@"&<:MNJP1 M/\QB-I#A+,3U1*B>".JQ9M.3VS.V0 M"^PU&Z- 9V.0'Q);&$+1R)\0ANXR#Y1!88$MC"'CTYZ3"'1'@2X(10'H+P@Q M'DVLNQ3?DRCH$X02/X2($,6;.)H39\I"P-"3$[CMO=$HM9'5HKPRULU7G4CM0Z M7$L>6'/*M=I7=)90I'W=7&/:4_&;^^X.]"VM#EE9.T]*F[-U>P+>*Z6E29_< MFWXYFFO7\)'+O6Y>0_->=7>/[D.K4W^O\H;+W?(?4$L#!!0 ( !:!7DO9 M';DD2P( "(' 8 >&PO=V]R:W-H965T&ULC57;CILP M$/T5Q/LNP5QR$4%:DE2MU$K15FV?G602T!I,;2=L_[ZV(808-]N7V![..7/Q M9)PTE+WQ'$ X[R6I^-+-A:@7GL?W.928/],:*OGE2%F)A3RRD\=K!OB@227Q MT&02>R4N*C=-M&W+TH2>!2DJV#*'G\L2LS\9$-HL7=^]&EZ+4RZ4P4N3&I_@ M.X@?]9;)D]>K'(H2*E[0RF%P7+HO_F(3*[P&_"R@X8.]HS+94?JF#E\.2W>B M @(">Z$4L%PNL )"E) ,XW>GZ?8N%7&XOZI_TKG+7':8PXJ27\5!Y$MWYCH' M..(S$:^T^0Q=/I'K=,E_A0L0"5>12!][2KC^=?9G+FC9JKD6EUZ;3 MO]+L!-014$^0OA\1@HX0W CA0T+8$<+_]1!UA,CPX+6YZV*NL32>DEC/_$N2J>#9"T$#2 (W4/68\A-Q)/^^R"0 M+8@,C3T$]QY6%DAH!/&QRN:AREV@@;5:@>8' WXXM_-#*S_4_'!8;:.460N9 M:DBE(4\SHQ9C"#+N;&U1B8Q:6"#3V)Y,9$TF&B=CU#MK(=' 1VA$NAI#GM#< MR&:,\>>&SL;B:O:/)HRMZ<3C=(P.R^)1R29&-F/$S("L/Q39C!$H,MO4&_S! M2V G/6VYLZ?G2J@.'5C[@?Z"U( P[)F_6/D6^UH^ .V\OLFWK\%QI%2 #'WR+"\@EP]6?R!P%&H[E7O6CNWV(&C=O4A>_RRF?P%02P,$ M% @ %H%>2^+*9.<^! )!0 !@ !X;"]W;W)KV::HB7W5O9'[M0;:>@IBY1"%,VU?Y0K)?3O>=NO6S?AWI_",_=HG]O MFJK[[S'4[6E50/%YX^O^;3>,-\KU\EB]A;_"\.WXW,6K\M+*=M^$0[]O#XLN MO*Z*G^'A2>(8,"G^WH=3?W6^&(?RTK;?QXO?MZM"C(Y"'3;#V$05#Q_A*=3U MV%+T\>_<:''IO[>FW M, ](%XMY]'^$CU!'^>@D]K%IZW[Z76S>^Z%MYE:BE:;Z<3[N#]/Q-+?_&<8' MX!R EX#8][T .0?()* \.YN&^DLU5.MEUYX6W7FVCM6X*.!!QF1NQIM3[J;_ MXFC[>/=C;?2R_!C;F26/9PE>25#>2IZHQ)B+I(P&+BZ0=8%3O+R.MWR\9./E M%*^NXUTRBK/$3I+#) $ J;P0(AD,55IO%%P+;RPIUI*BEGQBZ2S15QVAE6B M6J)*J0"\RGK2K"=-/-FDIT=->@($;PWU1)5:*^FRE@QKR5!+D%@RM",P@-01 M%2*"S1JRK"%+#6%BR))^E!/=:1IXY4XLB3CHS2PDEJB2HU&JGR60+!DTQ05P1E@DF4T8*9.TZ*2DJ= M]Y4A+%!?)O4%-%W::\O8HDHMO<>\*YZX@-2535TAA0'(N& 86U3J-;K\P@(> MY$!);E.2SYH;6THAERRJ=!+NY(I'.5"6VY3EP"!::.X19)0Q47C'%0]SH#1W M**R#)26&PTP+ M/(:!2+1,P4OA3# M+L4P,A@6D:Y,3<9(C;;V3JYX#"/%L$LQC!2N6AMN_ABA-'=2Q5,8*85=2F&D M;/5>:,83%2IG[WCB&8R4P3YE,'(EM?*>>34PTK'RSI<Y+' ML*08]BF&)8-AB*4W,JN+T7J#VN=?6I)'L:0H]BF*9\W-+D*N=N&TN=JEO-JN M&??/_JRZM_VA7[RTP] VT_[,:]L.(;8KOL2A[D*UO5S4X7483VT\[\[[5N>+ MH3W.>W+E96-P_3]02P,$% @ %H%>2W=.";K_ 0 AP4 !@ !X;"]W M;W)KN7N=D[\C)G-TF:%H[< M$S=*,?^]!\+ZP@_]CXV7YEI+O8'*O,-7^ [R1W?D:H7&*.>&0BL:UGH<+H7_ M%.X.J=8;P6L#O9C,/5W)B;$WO?AR+OQ P&!2NH(6 UW. A.I#"^#7$],>4 MVCB=?T3_9&I7M9RP@ ,C/YNSK M_ZWMGN. ;D2^L_PQ#/8GO#<5_A3L0)=@01:%0_&['IC5C;T_2;+"Y#=%@B$9#N/ZK(1X,\W31:IMFFPW2R:',,GB;(F$)E="MZAOF%^;5G@G)M7M M,G?@PI@$%318J7BUZHKC@L!%ZNE&S;GM#78A63>T/33VWO(/4$L#!!0 ( M !:!7DLC+FE0Z@0 , 7 8 >&PO=V]R:W-H965T&UL M?9C1;N,V$$5_Q?![UN(,*5)!$B!V4;1 "P1;M'U6$B8QUK9<24FV?U]*5KS* MS&5?8DFY'%Y2P\,1K]Z;]EOW$F._^+[?';KKY4O?'R]7J^[A)>[K[DMSC(?T MGZ>FW==]NFV?5]VQC?7CV&B_6U%1E*M]O3TL;Z[&9W?MS57SVN^VAWC7+KK7 M_;YN_UW'7?-^O33+CP=?M\\O_?!@=7-UK)_C'['_\WC7IKO5.S:X7PU#NF^;;/_&K /QK8EM'>LA*C.>D<3.CA1B*5I#+S*J'-CRP$80-KSMA=G)6MM(6"' MI1W2^:"F1FLN;)DS@QEG&)A1J&;=D0FL)@?)K,DL;H.9:30TC7'2D-4]N M9C+2L0\%92QA%F$XDX9SD"N,-':96%586G7A.%?'83J3 MIO-L.4QN-'9]4,RA*J])*N@*9,Y7/':EAO%J 5UF7KB>1/"^S,H. KDR?O]+1:G;NN8_M M\WA$W"T>FM=#/QPPSIZ>CZ%O:3@W%<_7YG)S.DS^$>9TMOU[W3YO#]WBONG[ M9C^>G3XU31^3R^)+FK&76#^>;W;QJ1\N?;IN3V?*IYN^.4[GY:OSH?W-?U!+ M P04 " 6@5Y+.Y4N660# !N#@ & 'AL+W=OO* M_K,Q=9FU=EAOHV9?ZVS=&Y5%Q B)HS++JW VZ>?NZ]G$/+=%7NG[.FB>RS*K M_\UU80[3D(9O$P_Y=M=V$]%LLL^V^J=N?^WO:SN*1B_KO-15DYLJJ/5F&GZA M-TN:=@8]XG>N#\W)>]"E\FC,4S?XMIZ&I&.D"[UJ.Q>9?;SHA2Z*SI/E\7=P M&HXQ.\/3]S?ORSYYF\QCUNB%*?[DZW8W#9,P6.M-]ERT#^;P50\)R3 8LO^N M7W1AX1T3&V-EBJ;_#5;/36O*P8NE4F:OQV=>]<_#X/_-##=@@P$;#2@[:\ ' M _YNP,\:B,% C 9,G360@X%\CY"<-8@'@W@TX'V$Z%BLOOJW69O-)K4Y!/5Q M >VS;IW2F]CV=]5-]NWL_[,-:.SLRXQR,8E>.D<#9G[$, ,[#%5CTEDRE-" '#Q":!# MB:.4.$*) DI'C#J)E,9,IBD@Y,.H8J 5/H8K23C([3H&02)%^X_1._L"01'Q8V10.E2""@(?/4"Y2F M7 56:1>^<$&N,/]2)PN);AV$I\P2:!X$B\2XUQ*J(V78"ZA#\2<(NM&04+4 MBW3%*(-J?7<9YU+"I9;Z6BL89.1+*"."* D97<2YC'"EI9C4>D7B?O(45&AY M >22P56/"H2,MX0$U@E(YCS()8,K*,4D-(5D$ UE\!A?7D*Y='"=I8C00GV; M#R G;:X(I',!Y=+!-9DBHBSA$3V G,,W$:E7'E^679A+"-=EB@BS]/:6K\Q) M+!/E?\=\!NG2PE6<(C(N.:3E*S2E5N\8/+$QH.)0/'V0$)QR*/H(3C'%:0K; MX^/L2T]<5SO@ 0 F00 M !@ !X;"]W;W)KNJ8USH&+O*<-_ #SW)^4M?#,4G4O8>V$7\=PLKN?PM8#R!1 Y@ 2:@E"/O-/ MU- B5W*,5.A]3]TO3O;$]J9T3M\*?V:3U]9[*9)TF^.+(YHPQX A2\R,P)9] MEB!K$D=R&YZFZP2;U1PWGF#S'T&V3K!=)=AZ@NV"("-7-0;(SD.$AWQX)\=T M52*]E=A<201(NI!(/K[3R&Q5([O12-+=E4AV4T=\)8$75X.#:OQ0Z*B4@_ # MN?#.<_= _-7Z!P]#^YVJIA,Z.DMC+ZB_1K64!FPB\9TMM+7OQ&PPJ(W;[NQ> MA6D)AI']]!#@^34J_@)02P,$% @ %H%>2_H#IJ6V 0 TP, !D !X M;"]W;W)K&UL?5/M;IPP$'P5RP\0O;0BE"I%"VP)US M_8$06W4@F;W2/2C_I]%&,N=#TQ+;&V!U)$E!:)+<$,FXPF4>="PE2YCUKX0>XG_W)^(@L*C67H"S7"AEH"GR[ M.QRS@(^ 7QQ&N]JCT,E9ZZ<0?*T+G 1#(*!R08'YY0)W($00\C:>9TV\E S$ M]?Y5_2'V[GLY,PMW6OSFM>L*O,>HAH8-PCWJ\0O,_5QC-#?_#2X@/#PX\34J M+6S\HFJP3LM9Q5N1[&5:N8KK./W)TIFV3: S@2Z$?:Q#ID+1^3USK,R-'I&9 MSKYGX8IW!^K/I@K)>!3QGS=O??92[J[W.;D$H1ESG#!TC5D0Q*LO)>A6B2-] M1Z?I-C_=M)A&?OJ?Q<_; MFF0!8%L@][W,#<)&^*D-6A2C!M'">+*CVH.,JK M[#*QMS1>RC_X-.[?F6FYLNBLG;_:> &-U@Z\E>3*SU#G7]@2"&AS/- MV10XW<]/B"SON/P+4$L#!!0 ( !:!7DLBBZU2L $ -,# 9 >&PO M=V]R:W-H965TW!X)_&.BT"AJYEOG<@ZD32BO'=[IYI(0TM\Y0[NS*W0U#2P-D1 M/V@MW*\3*#L6-*.WQ)-LNQ 3K,Q[T<)7"-_ZL\.(+2JUU&"\M(8X: KZD!U/ MAXA/@.\21K_:D]C)Q=KG&'RJ"[J+AD!!%:*"P.4*CZ!4%$(;/V=-NI2,Q/7^ MIOXA]8Z]7(2'1ZM^R#IT!7U'20V-&%1XLN-'F/MY0\G<_&>X@D)X=((U*JM\ M^I)J\,'J606M:/$RK=*D=9SU;[1M I\)_!6!3862\_Q"O. MCAS/IHK)=!3I'YKWF+V6V7V6LVL4FC&G"X3?_^71;XM<-@4."2!PW][W,*\=LE6AZK!M6FD"&FL#H)7='[ M) =+;*8.]LB,X-7LH.S)6[06MA?)U!F MS.F>OB6>9-/ZD&!%UHL&OH'_WI\M1FQ1J:2&SDG3$0MU3N_WQU,:\!'P0\+H M5GL2.KD8\Q*"SU5.=\$0*"A]4!"X7.$!E I":./GK$F7DH&XWK^I?XR]8R\7 MX>#!J&=9^3:G=Y144(M!^2*7E(/S1L\J M:$6+UVF575S'Z4^2SK1M I\)?"'"GO\&G< MOPK;R,Z1B_%XM?$":F,\H)7=#F XU_ M:F,5]QC:AKG. J\B24F6;#:W3'&A:9'%W,D6F>F]%!I.EKA>*6[?CR#-D-,M MO2:>1=/ZD&!%UO$&OH'_WITL1FQ6J80"[831Q$*=T_OMX9@&? 3\$#"XQ9Z$ M3L[&O(3@2Y7333 $$DH?%#@N%W@ *8,0VGB=-.E<,A"7^ZOZY]@[]G+F#AZ, M_"DJW^9T3TD%->^E?S;#(TS]?*!D:OXK7$ B/#C!&J61+GY)V3MOU*2"5A1_ M&U>AXSJ,?](K;9V03(1D)NPC@8V%HO-/W/,BLV8@=CS[CH 1Y;4! #1 P &0 'AL+W=OXEW/._>"23VB>;0?@R(M6O2UHY]QP8LQ6'6AA[W" WM\T:+1P MWC0MLX,!44>25HPGR7NFA>QIF4??Q90YCD[)'BZ&V%%K87Z?0>%4T)2^.IYD MV[G@8&4^B!:^@?L^7(RWV*I22PV]E=@3 TU!']+3^1#P$?!#PF0W9Q(JN2(^ M!^-S7= D) 0**A<4A-]N\ A*!2&?QJ]%DZXA W%[?E7_&&OWM5R%A4=4/V7M MNH+>4U)#(T;EGG#Z!$L][RA9BO\"-U >'C+Q,2I4-JZD&JU#O:CX5+1XF7?9 MQWV:;S*^T/8)?"'PE7 ?X[ Y4,S\@W"BS U.Q,R]'T1XXO3$?6^JX(RMB'<^ M>>N]M_+(GQWR+9IJ4:3!N'R9(*QSX.\L:[SNM#?$/V%SX/^U=A6ME; M >A A$7L;KS(F7E &X/G^P/\3:?2UG9N%>BS^\=EV! M;S&JH6&#<$]Z?(2YGFN,YN)_P 6$#P]*?(Y*"QM75 W6:3FS>"F2O4T[5W$? MIYOK=(9M ^@,H O@-N8A4Z*H_!MSK,R-'I&9>M^S\,3)@?K>5,$96Q'OO'CK MO9FFPC3BTW7ZC&X3[#<) M]I%@_[\2OX8DV;\BR:JE$DP;A\FB2@\J#O+*N\SK'8U/\AD^#?M/9EJN+#IK MYQ\VMK_1VH&7LKOR$]3Y_[48 AH7CID_FVG*)L/I?OY 9/G%Y3M02P,$% M @ %H%>2VZMQ\VU 0 TP, !D !X;"]W;W)K&UL?5/1;IPP$/P5RQ\0WQFNB4Z E$M4M5(KG5*U>?;! E9L3&USI'_?M2&$ MMJ@OV+O,S,[:ZVPT]L6U )Z\:M6YG+;>]T?&7-F"%N[&]-#AG]I8+3R&MF&N MMR"J2-**\=WN ]-"=K3(8NYLB\P,7LD.SI:X06MA?YU F3&G>_J6>))-ZT." M%5DO&O@&_GM_MABQ1:62&CHG34CD8LQ+"#Y7 M.=T%0Z"@]$%!X'*%!U J"*&-G[,F74H&XGK_IOXQ]HZ]7(2#!Z.>9>7;G-Y1 M4D$M!N6?S/@)YGX.E,S-?X$K*(0')UBC-,K%+RD'YXV>5="*%J_3*KNXCM.? M0S+3M@E\)O"%\W@I[_!IW+\*V\C.D8OQ>+7Q M FIC/*"5W0W.4(LO; D4U#YL;W%OISF; F_Z^0FQY1T7OP%02P,$% @ M%H%>2]=C?'"U 0 TP, !D !X;"]W;W)K&UL M?5-;;MLP$+P*P0.$-JW&AB$)B%,4*= "1H(VW[2T>B!\*"1EI;?/DE)4M17Z M(W)7,[.SY#(=C'UQ#8 G;TIJE]'&^^[(F"L:4,+=F XT_JF,5<)C:&OF.@NB MC"0E&=]L;ID2K:9Y&G-GFZ>F][+5<+;$]4H)^^L$T@P9W=*/Q&-;-SXD6)YV MHH8G\#^ZL\6(S2IEJT"[UFABH)TTZ5PR$)?[#_4OL7?LY2(B!DA(J MT4O_:(8'F/KY1,G4_#>X@D1X<((U"B-=_)*B=]ZH206M*/$VKJV.ZS#^2?A$ M6R?PB.9U.$9#R*^ _-.\Q>\^W^ M-F77(#1A3B.&+S$S@J'Z7(*OE3CQ?^A\M\[?K5K<1?[N#XO[=8%D52") LE_ M>US#'/XJPA:'JL#6<9P<*4ROXR@OLO/$WL5;9+_AX[A_%[9NM2,7X_%JXP54 MQGA *YL;G*$&7]@<2*A\V.YQ;\ M2TTHE6NV 0 TP, !D !X;"]W;W)K&UL?5/; M;IPP$/T5RQ\0L^PFH2M RJ:J6JF55JF:/GMA "N^4-LLZ=]W; A%+E=2NH)WW_9$Q5W6@N+LQ/6B\:8Q5W*-I6^9Z"[R.)"59 MFB1W3'&A:9E'W]F6N1F\%!K.EKA!*6Y_GT":L: [^N9X$FWG@X.5><];^ [^ M1W^V:+%%I18*M!-&$PM-01]VQ],AX"/@6<#H5F<2*KD8\Q*,+W5!DY 02*A\ M4."X7>$1I Q"F,:O69,N(0-Q?7Y3_Q1KQUHNW,&CD3]%[;N"9I34T/!!^B8NFVG;A'0F MI LABW'8%"AF_I%[7N;6C,1.O>]Y>.+=,<7>5,$96Q'O,'F'WFNYN_^0LVL0 MFC&G"9.N,0N"H?H2(MT*<4K_HZ?[;?Y^,\5]Y._7X;-D6^"P*7"( H=W:]S M9/]6R59-56#;.$Z.5&;0<917WF5B']+X*'_AT[A_X[85VI&+\?BT\0$:8SQ@ M*LD-SE"'/VPQ)#0^'._Q;*4?EW\ 4$L#!!0 ( !:!7DMQ MC7!3M0$ -,# 9 >&PO=V]R:W-H965T;9"\-%\8789DG_OF-#"&UI7K!G..?, M&7N<#L8^NP; DUBE?S3# M TS]?*)D:OXK7$ B/#C!&H61+GY)T3MOU*2"5I1X'==6QW48_]PD$VV=P"<" MGPG[6(>-A:+SS\*+/+5F('8\^TZ$*]X>.)Y-$9+Q*.(_-.\P>\FW>YZR2Q": M,,<1PY>8&<%0?2[!UTH<^3]TOEOG[U8M[B)_]X?%_P@DJP))%$@^['$-D_Q5 MA"T.58&MXS@Y4IA>QU%>9.>)O>7Q4M[AX[A_$[9NM2-GX_%JXP54QGA *YLK MG*$&7]@<2*A\V-[@WHYS-@;>=-,38O,[SG\#4$L#!!0 ( !:!7DLWN*"" MM0$ -,# 9 >&PO=V]R:W-H965TMC,]I&T)W8LR7+6CA[VP'!O_4UFD1,'0-\YT#42625HQO-O=, M"VEHD:70=DAIUOZEGB631MB@A59)QKX N%K=W$8 ML5FEDAJ,E]80!W5.'[>G\S[B$^";A,$O]B1V*:F@%KT*SW;X %,_ M!TJFYC_!#13"HQ.L45KETY>4O0]63RIH18O7<94FK?O1!!%YNQ W'CVG8A7O#UQ/)LR)M-1I']HWF/V5FR/AXS=HM"$.8\8 MOL3,"(;JKPOL5P7V26#_WQ[7, ]_%6&+ M0]7@FC1.GI2V-VF4%]EY8A]YNI3?\''H MQ1&PO=V]R:W-H965T!!MYT*"E7G/6_@.[D=_-CYBBTHM M%&@K4!,#34'O=L?3/N CX%' :%=[$CJY(#Z%X$M=T"08 @F5"PK<+U>X!RF# MD+?Q:]:D2\E 7.]?U#_%WGTO%V[A'N5/4;NNH =*:FCX(-T#CI]A[N<=)7/S M7^$*TL.#$U^C0FGCEU2#=:AF%6]%\>=I%3JNX_0GRV;:-B&=">E".,0Z;"H4 MG7_DCI>YP9&8Z>Q['JYX=TS]V50A&8\B_O/FK<]>R]WAD+-K$)HQIPF3KC$+ M@GGUI42Z5>*4OJ*GV38_V[2817[VC\7;;8']IL ^"NS?['$#,X65+AH.,HK[++Q-ZE\5+^PJ=Q_\9-*[0E%W3^:N,%-(@.O)7DQL]0YU_8 M$DAH7-A^\'LSS=D4..SG)\26=US^ 5!+ P04 " 6@5Y+VY"Z$[,! #3 M P &0 'AL+W=OZ6:2$[6F0Q M=[)%9@:O9 +$5M4*JFA M<])TQ$*=T_OD<-P'? 3\D#"ZU9Z$3L[&/(?@2Y7373 $"DH?% 0N%W@ I8(0 MVGB9->E2,A#7^ZOZI]@[]G(6#AZ,^BDKW^;TCI(*:C$H_V3&SS#W\XZ2N?FO M< &%\. $:Y1&N?@EY>"\T;,*6M'B=5IE%]=Q^I->:=L$/A/X0KB+!#85BLX_ M"B^*S)J1V.GL>Q&N.#EP/)LR).-1Q']HWF'V4B0?DHQ=@M",.4X8OL8L"(;J M2PF^5>+(_Z'S=)N?;EI,(S_]PR+?%MAO"NRCP/Z_/6YA_G;)5H>JP39QG!PI MS=#%45YEEXF]Y_%2?L.G<7\4MI&=(V?C\6KC!=3&>$ KNQN]G>9L"KSIYR?$EG=<_ )02P,$% @ %H%>2VSTEZ*V 0 TP, !D M !X;"]W;W)K&UL?5/1;IPP$/P5RQ\0WW%=#TS#;&>!5)"G)DLWFFBDN-"VRF#N9(L/> M2:'A9(CME>+FSQ$D#CG=TM?$HVA:%Q*LR#K>P ]P/[N3\1&;52JA0%N!FABH M1O/DR:= M2P;B!3QGS=O??92;#^G&;L$H0ES'#')$C,CF%>?2R1K M)8[).WJR6^?O5BWN(G_WG\7]ND"Z*I!&@?3#'MRC_X..[?N6F$MN2,SE]MO( :T8&WLKGR,]3Z%S8'$FH7MI_\ MWHQS-@8.N^D)L?D=%W\!4$L#!!0 ( !:!7DNG;/:*M0$ -,# 9 M>&PO=V]R:W-H965T592VYRV MSG4'QFS9@N+V"CO0_D^-1G'G0],PVQG@520IR9+-YC-37&A:9#%W,D6&O9-" MP\D0VRO%S5Z'C.HQ_TG2BK1.2B9#,A'VLP\9"T?D7[GB1&1R( M&<^^X^&*MX?$GTT9DO$HXC]OWOKLI=C>7&?L$H0FS''$)$O,C&!>?2Z1K)4X M)A_H2;K.3U"E_X>.X/W#3"&W)&9V_VG@!-:(#;V5SY6>H]2]L#B34+FRO_=Z, MO4$L#!!0 ( !:!7DNY23J/M0$ -,# 9 >&PO M=V]R:W-H965T0=DAIUOZZKB731NB@Q59)QKX#N%'=W)HL9FEDAJ,E]80!W5.;[>' MXS[&IX '"8-?G$FLY&SM4S2^5#G=1$&@H R10>!V@3M0*A*AC.>)D\XI(W!Y M?F7_E&K'6L["PYU5C[(*;4YO**F@%KT*]W;X#%,][RB9BO\*%U 8'I5@CM(J MGU92]CY8/;&@%"U>QEV:M _C#?\PP=8!? +P&7"3\K Q45+^40119,X.Q(UO MWXG8XNV!X]N4T9F>(MVA>(_>2X$-S=@E$DTQQS&&+V*V&PO=V]R M:W-H965TPUDC,TK) M]*\3"#45>(=OB1?>=M8G2)D/K(6O8+\-9^TBLK+47$)ON.J1AJ; 3[OC*?/X M /C.83*;/?*=7)1Z]<&GNL")-P0"*NL9F%NN\ Q">")GX^?"B5=)7[C=W]@_ MA-Y=+Q=FX%F)'[RV78'?851#PT9A7]3T$99^,HR6YC_#%82#>R=.HU+"A%]4 MC<8JN; X*Y*]S2OOPSHM_+>R> %="NA= 9F%@O/WS+(RUVI">C[[@?DKWAVI M.YO*)\-1A&_.O''9:TF3-"=73[1@3C.&;C"[%4$<^RI!8Q(G^D\Y3>/U:=1B M&NK3K?PABQ/LHP3[0+#_J\?]78\QS']$LJA(%B$XW(G$,(]W(F1S6_015GW?L(M-TI9<%:2!^>E/;J_GQSP'5@W+G)+USZ+\#5!+ P04 " 6@5Y+9E3[VN(! "!0 M&0 'AL+W=O>906:R21 %[X[GKFFU=> B&V@#WT'_&*[26'AEJ3H.O>I$ MCR34>? 8G2]'BW> EPXFM=DC6\E-B%=K?*GR(+0) 8-26P9JECL\ 6.6R*3Q M:^$,5DD;N-V_LW]RM9M:;E3!DV _NTJW>7 *4 4U'9E^%M-G6.I) K04_Q7N MP S<9F(T2L&4^Z)R5%KPA<6DPNG;O':]6Z?YY)@L8?X L@20->#D=/ LY#+_ M2#4M,BDF).>['ZC]Q=&9F+LIK=-=A3LSR2OCO1C!Q.%?I'$*Y)X M"**=B ]#_"*I5R3U$,0[$1_FX!D6.'H)D)^+#I#L1O'F#'&3CND^A4HR] MZ_R-=VWP1^+>\%_X/!V^4=ETO4(WH4TGN/=:"Z'!I!(^F%MMS4!:#0:UMEO3 M0$C.;3D;6@S+Q,'KV"O^ %!+ P04 " 6@5Y+POFO^;@! #3 P &0 M 'AL+W=OV$ *[Y0VRSIW]-\U.;%=@ .O4JA;($[ MY_HC(;;J0#)[HWM0_J;11C+G3=,2VQM@=21)06B2W!+)N,)E'GUG4^9Z<((K M.!MD!RF9^7,"H<<"I_C-\M? 3W*_^;+Q%%I6:2U"6:X4,- 6^ M2X^G7Q B"/DT?L^:> D9 MB.OSF_I#K-W7U,%9VQ%O//)6^^]EC3=Y^0:A&;,:<+0%29=$,2K+R'H5H@3 M_8].LVU^MIEB%OG9.OP^V1;8;0KLHL#NGQH/'VK&X M]V!@93Z(%KZ#^S&ZH$E(""14+B@(OUWA$:0,0CZ-WXLF74,& MXO;\JOXIUNYKN0@+CRA_];7K"GI/20V-&*5[PNDS+/7<4K(4_Q6N(#T\9.)C M5"AM7$DU6H=J4?&I*/$R[[V.^S3?W&8+;9_ %P)?"?.>3M]Y[+3E/#P3XWINQKW,.^#L$U3%9@VCI,E%8XZ MCO+&NT[L X^/\@:?Q_V;,&VO+;F@\T\;'Z!!=.!326[\#'7^AZV&A,:%XYT_ MFWG.9L/AL'PAMO[C\B]02P,$% @ %H%>2\-/#]3' 0 . 0 !D !X M;"]W;W)K&UL;51M;]L@$/XKB!]0$A(W561;:CI- MF[1)4:=MGXE]ME%Y\0#'W;\?8-=U,[X8[GCN>>XXSOFHS8OM !QZE4+9 G?. M]4=";-6!9/9.]Z#\2:.-9,Z;IB6V-\#J&"0%H9O-/9&,*USFT7BSP%K\YGGG;N> @9=ZS%GZ ^]F?C;?(PE)S"ZP)N0$ BH7&!@?KG"$P@1B'P:?V9.O$B& MP/7^C?USK-W738307_PVN(#P\9.(U M*BUL_*)JL$[+F<6G(MGKM'(5UW$ZR;(Y+!U YP"Z!#Q$'3()QGN>Q9:O#U2?S=5<,:KB&<^>>N]UY+274ZN@6C&G"8,76&V"X)X]D6"IB1. M]+_PE<*'^%TRQ5V,WZWE#S1-L$\2["/!_D.-^YL:4Y@L+9(E1;($P?V-2 IS MN!$AJ\Y),&U\LQ95>E!Q7E;>92P>:>S\.WR:J>_,M%Q9=-'.OY_8Y49K!SZ5 MS9W/I?-CO!@"&A>V![\WTV.>#*?[>4[)\K,H_P%02P,$% @ %H%>2Y0* MWT2Y 0 TP, !D !X;"]W;W)K&UL;5/;;IPP M$/T5RQ\0LX9FMRM RJ:*6JF55JF:/'MA "N^4-LLZ=_7-H30E!?;,S[GS,7C M?-3FQ78 #KU*H6R!.^?Z(R&VZD R>Z-[4/ZFT48RYTW3$ML;8'4D24%HDMP2 MR;C"91Y]9U/F>G""*S@;9 @+-<*&6@*?+<[GK* CX G#J-=G5&HY*+U2S"^U05.0D(@H')!@?GM M"O<@1!#R:?R>-?$2,A#7YS?UAUB[K^7"+-QK\]3C5YCK M^8317/QWN(+P\)")CU%I8>.*JL$Z+6<5GXIDK]/.5=S'Z2:C,VV;0&<"70B' M&(=,@6+F7YAC96[TB,S4^YZ%)]X=J>]-%9RQ%?'.)V^]]UI2>LC)-0C-F-.$ MH2O,;D$0K[Z$H%LA3O0_.DVW^>EFBFGDI^OP^_VV0+8ID$6![)\:/W^H<0.3 M)A^"D%53)9@VCI-%E1Y4'.65=YG8N_B*Y!T^C?L/9EJN++IHYY\V/D"CM0.? M2G+C9ZCS/VPQ!#0N'/?^;*8YFPRG^_D+D>4?EW\!4$L#!!0 ( !:!7DN( MD #9Z@$ &<% 9 >&PO=V]R:W-H965T>, M828=I'K1-8 )7@5O=1;6QG1'0G11@V#Z07;0VC>E5((9>U05T9T"=O5)@A,: M17LB6-.&>>IC9Y6GLC>\:>&L MT+P=2?$W Y9.$FO >>FZHV+D#RM&,5? ?S MHSLK>R(SR[41T.I&MH&",@L?-\=3XO >\+.!02_V@:OD(N6+.WRY9F'D# &' MPC@&9I<;/ 'GCLC:^#UQAK.D2USN[^R??.VVE@O3\"3YK^9JZBQ,PN *)>NY M>9;#9YCJV87!5/Q7N &W<.?$:A22:_\,BEX;*286:T6PUW%M6K\.$_\]#4^@ M4P)=)9!1R#O_R S+4R6'0(UWWS'WB3=':N^F<$%_%?Z=-:]M]);3>).2FR.: M,*<10Q>8-P2Q[+,$Q21.]%TZC?'\&+48^_QX*9]$.,$6)=AZ@NT_!NBJ1@SS M'Y<[5&2'$&Q7(AAFAXOL49$]0K!?B6"8 RYR0$4."$&R$L$P'W"1!!5)WA-L MHY4(AEG_>63QHPM0E6]Q'12R;_UX643G*?)(?:.\P<<1](VIJFEU<)'&MIMO MBE)* ]9*]& _76VGWGS@4!JW/=B]&GM_/!C936.-S+,U_PM02P,$% @ M%H%>2VZ,R1#= 0 @4 !D !X;"]W;W)K&UL M=53;CILP$/T5BP]8$P,AC0!ILZM5*[52M%7;9P>&B];&U';"]N]K&T(I=5]B MSW N,X['V2CDFVH!-'KGK%=YT&H]'#%690N;!+K@G7KNFU3:!BVR@ M#7P%_6TX2Q/A1:7J./2J$SV24.?!X^YX2BW> ;YW,*K5'ME.+D*\V>!3E0>A M+0@8E-HJ4+/)2"*?>+RJO2@L\JIA1.WZ>UZ]TZSOIW MFI] 9@+9$/!DY"I_IIH6F10CDM/9#]3^Q;LC,6=3VJ0["O?-%*],]E:0F&3X M9H5FS&G"D!5FMR"P45\LB,_B1/ZAD\C/C[PE1HX?K>T/_Q&(O0*Q$XC_ZC': M].C#Q'Z3Q&N2> 22C8D/L_>;[+TF>X] NC'Q80Y^D]1KDGH$/FQ,/)@DW)C@ MU1WD(!LW?0J5XMJ[R5]EEP%_).X._X%/K\,7*INN5^@BM)D$=U]K(3284L(' M9"6@$&M[38U>SF-Y11H,O>(W4$L#!!0 ( !:!7DL8]0UU MLP$ -,# 9 >&PO=V]R:W-H965T6D,,Q.7^JOXI]8Z]G(6')ZM^R2JT.7V@I():]"H\V^$S3/W< M4S(U_Q4NH! >G6"-TBJ?OJ3L?;!Z4D$K6KR.JS1I'2;]*VV=P"<"OR&PL5!R M_E$$463.#L2-9]^)>,7; \>S*6,R'47ZA^8]9B\%O]]F[!*%)LQQQ/ %Y@W! M4'TNP==*'/E_=+Y;Y^]6+>X2?[N0W/:YA;EVRQ:%J M<$T:)T]*VYLTRHOL/+&//%W*&WP<]V_"-=)X]R[<<[&(-AN>D)L?L?%7U!+ P04 " 6@5Y+X$9F[[@! #3 M P &0 'AL+W=O=6JLSEMG>N/C-FR!2WL#?;0^9L:C1;.FZ9AMC<@JDC2BO'=[I9I(3M:9-%W M-D6&@U.R@[,A=M!:F-\G4#CF=$_?'$^R:5UPL"+K10/?P?WHS\9;;%&II(;. M2NR(@3JG#_OC*0WX"'B6,-K5F81*+H@OP?A2Y707$@(%I0L*PF]7> 2E@I!/ MX]>L29>0@;@^OZE_BK7[6B["PB.JG[)R;4[O**F@%H-R3SA^AKF> R5S\5_A M"LK#0R8^1HG*QI64@W6H9Q6?BA:OTRZ[N(_337(_T[8)?";PA7 7X[ I4,S\ MHW"BR R.Q$R][T5XXOV1^]Z4P1E;$>]\\M9[KP4_I!F[!J$9.;S2>FA6QIGD;? MV>0I]D[)%LZ&V%YK87Z?0.&0T2U]=SS+NG'!P?*T$S5\!_>C.QMOL5FEE!I: M*[$E!JJ,WF^/IWW 1\"+A,$NSB14!_3\U'C[4N(:Y^Q"$+9JJ MP=1QG"PIL&_C*"^\\\3>\_@H?^'CN'\3II:M)1=T_FGC U2(#GPJFQL_0XW_ M8;.AH'+A>.O/9IRST7#835^(S?\X_P-02P,$% @ %H%>2X8FCCJX 0 MTP, !D !X;"]W;W)K&UL;5/;;IPP$/T5RQ\0 M@]FDVQ4@91-%K=1(JU1-G[TP@!5?B&V6Y.]K&T)IRHOM&9]SYN)Q/FKS8CL MA]ZD4+; G7/]@1!;=2"9O=(]*'_3:".9\Z9IB>T-L#J2I" T26Z(9%SA,H^^ MDRES/3C!%9P,LH.4S+P?0>BQP"G^<#SQMG/!0K/QEOD46EYA*4 MY5HA TV!;]/#<1?P$?#,8;2K,PJ5G+5^"<;WNL!)2 @$5"XH,+]=X Z$"$(^ MC==9$R\A W%]_E!_B+7[6L[,PIT6OWGMN@+O,:JA88-P3WK\!G,]UQC-Q?^ M"P@/#YGX&)46-JZH&JS3D9EZW[/PQ.F!^MY4P1E;$>]\\M9[+R6]27)R"4(SYCAAZ J3+@CB MU9<0="O$D?Y'I]DV/]M,,8O\;!W^ZWY;8+9L,ISNYR]$EG]<_@%02P,$% @ %H%>2]'[8O'# P M,14 !D !X;"]W;W)K&ULE9CO;ILP%,5?!?$ M _O:F%1)I+73M$F;5'7:]IDF3H,*. .WZ=Y^_&N4A.,)?RF87-][C\.O/O'R M:.KG9J^U#=[*HFI6X=[:PTT4-9N]+K/F@SGHJOUD9^HRL^VP?HJ:0ZVS;3^I M+"(>QTE49GD5KI?]L_MZO30OML@K?5\'S4M99O7?6UV8XRIDX?N#A_QI;[L' MT7IYR)[T#VU_'N[K=A2=LFSS4E=-;JJ@UKM5^)'=W,FTF]!'_,KUL3F[#SHI MC\8\=X.OVU48=QWI0F]LER)K+Z_Z3A=%EZGMX\^8-#S5[":>W[]G_]R+;\4\ M9HV^,\7O?&OWJS -@ZW>92^%?3#'+WH4),-@5/]-O^JB#>\Z:6ML3-'T?X/- M2V--.69I6RFSM^&:5_WU..9_GX8G\'$"/TU@XK\3:)Q 5Q.BH;->ZJ?,9NME M;8Y!/7Q;AZQ[*=@-M8NYZ1[V:]=_UJIMVJ>O:Y[0,GKM$HTQMT,,/X^Y"KF; MAB3)*21J.SBUP6$;O)]/%VT(G(!@ NH3B(L$\DK'$*/ZF&IH4L7QE9)I$"=R MM")@*P*TDERU,L3(\U;D0B4G"U2S'['# CG(L&<=,<#9?+W=L,7R&WC'HDF N MI*,21H<#=!0Y4F DN/#0BY'@:'^8Z)5 ;TP.^#@FAP-RE*M9C 17'GHQ$ASM M$M<68 RZV'C//:X+^'EO@2&1P!X4E<*#(7P<%\"0R'F MN"_AY;XD9D<"=E+'?SV)F9 >[DMB)N0<]R6]W)?$Z$B 3NIJ%B,A/=R7=/PX MG^.^I)?[DI@<"!H7>V>Y6M??U<(@W#*PYC >4 MT>F4=/T/4$L#!!0 ( !:!7DO<%R/OS ( "P+ 9 >&PO=V]R:W-H M965TS#:447Z;F)=CFWG/N<7SP75RX>)9'QI3W4E>-7/I'I=J[()#; M(ZNIO.4M:_2;/1/)4UU3\7;.*7Y8^\5\7'LO#49F%8+5HZ8']8.IG^R#T+!A0=F7-&EGRQA-L MO_3OR=T&$I-@(WZ5[")'8\](>>+\V4R^[I9^:"IB%=LJ T'UX\PVK*H,DJ[C M3P_J#YPF<3Q^1?]LQ6LQ3U2R#:]^ESMU7/JY[^W8GIXJ]<@O7U@O*/&]7OTW M=F:5#C>5:(XMKZ3]];8GJ7C=H^A2:OK2/"W$5Z,[=FT>Z=?:?52KUZ7D&>+8*S M >ICUET,C&+($!%H]($",(HU..D0O6?8("$Q3A&A*B*;'[U3D>, ,0H06X!X M+!'RR39T,9F-:6S,#2D@G4A!HJ(HPVM)T%H2IQ;(BTDM74PR8HD*G"-%.5*$ M(\$!,A0@^_B.YRA [E90A!.5N:,R)EF$LQ0H2X&PD E+X>YE.L="0MQ%(<(# M,Q S1B0?WU&"&NV>P =.<1^4O#O&<3CC:(+[C42(WKDMPQU'XBOTXD8AKE,0 MO:Y5;A*8.>L$=PM![%+$4Z+4)8)LC@AW%EI\:92[ST>K0\MV#Z5$FZVO= M"G:-VQM,UT=^I^)0-M)[XDIW0+9/V7.NF*XQO-4U'G7K.DPJME=FF.FQZ/JW M;J)XV_>FP= @K_X!4$L#!!0 ( !:!7DN?82//+ ( &X& 9 >&PO M=V]R:W-H965T2/YL#5"O4JI[*"6I2L]CB< MU_YSN-ICC3> GR6T8C#WM),C8Z]Z\>6T]@-=$%#(I58@:KC!%BC50JJ,WU;3 M[U-JXG#^KO[)>%=>CD3 EM%?Y4D6:W_A>R?0X-T5]=N,+JNG(=-+=C]M1Y"A6] M9=%RF:*;%K*838>)AICH'K)S(6&/0*J OHIHJHI-Y&:([S-L)R#)J(A_J^P? MJMP5&D\>5VSX\=#G;#$MD$P*)$8@&0C$03 Z[PXS-YC:8F;!&+9U81@[J)V+ M2I*E ]N[L&@1#&%WWO"D-SSA+1QYPVXYL6O-18UMN8CYA"L7M9R[IM#@L53 M+Z9S"2]GUUKJRQY$^^;X'.G'-HIOPM4VG(CO5#/M>M^'?->)OQ%^*6OA'9E4 M3]P\Q#-C$E3QP9.JOE#-OU]0.$L]G:LY[UI@MY"LL=T=]7\QV5]02P,$% M @ %H%>2XDF+0#M P @1( !D !X;"]W;W)K&ULE5AMC^)&#/XK47[ 9>QY2U: U.6V:J566EUU[>I.;B] M_V73M'79^]OV->L.K2O7HU%=92B$R>IRMT\7L_'9<[N8-6]]M=N[YS;IWNJZ M;/]Y=%5SG*>0?CSXLGO=]L.#;#$[E*_N#]=_/3RW_BX[>UGO:K?O=LT^:=UF MGOX$#T]2#P8CXL^=.W87U\D0RDO3?!MN?EW/4S$P/]Y#-X'\U)V;ME4?^W6_7:>YFFR=IORK>J_-,=?W!20 M3I,I^M_:J F W6K@9X,=&"0G6(?D_FY[,O%K&V.27O:#X=RV';PH'VY M5L/#L3KC;SZ?G7_ZOI "9]G[X&C"/)XP>(%!>0U94H@QUY#/C!=U#7FB$"G^ M6RGS@9RC038:'!W(*P>*=R!9!W)TH*X,-%D$0"0)"\49@NC(-@M MFF3/ *@@^">*TE!8S0=FV, ,#2Q@_&AH]JQ$$U!>4IA4 $4DS99E8PD;&Q;< MTF5RHT7(AH&ADC*2FYQEDQ,V($,Z.2VG]74/Z3 PI<$*GD[!TBF8=LAY!R!X MM1.W"P1$!!-^O&$FS%6T G(5BB:%&0NQ[0N\Y '^>,M,F*N%I EU?LG "L0\ M4B/@%12HA**)J![PL@?JCBKQ<@6,7I$J424R6H>P)0,#W]=Y;.?Q,@-49VB9 M&*%1NE"AFC,X,$6A,<*(EQJ@6H.Q?@1>'R"_HU!\3P-M:EJH@L2K40+9OA0V M_"T7/!_D%0(%LWUC+GB%0+@]*QB98VA3DZP@[59E<[)9&)@I#,3X\$V-M*G) M[ITP5U4J!&DG!N83K$R$#Z\0R$Q&%B(N>(5 ?4>5^)[&&V8'9'I:%.$@LV1@ M%HN(Q"#?T'C#\(!T+,@%FI -1:'4>>2/"7EQ0#H]H(U(%/+B@,4=\SS?SY+V M,ZG1A+E*OA%A4A@4%K'CB>2E0=+A@91(TJE &TE.%Q0%0LJ(4DE>9B25&3_9 M1EQ$#DSRCA+QS2QI,],2T1-,GH&PO=V]R:W-H965T9UGSO(W[HOE4'>.A^\]+5>^+MCNL7[/F6,=B,YRT M+S.9YS;;%[O#]ONB_O/(?0G#"W^VL53 M<_5]T0_EJ:J^]P>_;1Z6>=^C6,;GM@]1=!_O\7,LRSY2UX]_QJ#+2\[^Q.OO M']%_&0;?#>:I:.+GJOQ[MVFW#TN_7&SB2_%6ME^KTZ]Q')!9+L;1_Q[?8]DU M[WO2Y7BNRF;XNWA^:]IJ/T;INK(O?IP_=X?A\S3&_S@-GR#'$^3E!'D>RSG1 MT/.?B[98K^KJM*C/DW\L^FLL[F4W-\_]C\-4#/_K.M]TO[ZO56Y7V7L?:&SS M>&XCK]H(8RYMLB[^)8F$2>000-TDT3B @@'4$$#?!'"37I[;N*'-86ACC;?* MXSP:YM$@CY_D.;ZT9\9B819+LXA\DL62+-8$ M9YG1.)C'D3S2,AWU,(!/KXX X2$^0QT/J4,.(O(,2HYF%'!A&!H$^EC%9@E M(1-8&!M=#]?E?&R8.0$8FYZ]02%[DY(QR3"U F '0%" M4.Y<+CQWB3!Y J'',"4P5,+-*!2,E? IA>+I"J *Q 3*% (E M))!S 9A B0A43 B,EK0SAHO1DE2P*!=CHUMEU-PZ(#&!$A$XY4)2 @.S3DN, MGTS1/PD$T.(T"O.GD/Q-L5"4/VN,981680 5 I#SBY@L-<=R,IXSR712^9/: MY)J;6DR@2O&="AC/G,-'80)5BO54P'L*P5U"S*E*<9^*VL]N\H)F=$%AGA7@ M63 +D\*@JAD65&$(%8*05 N%T(C V5"-.=1(!\E-"N50>:96-*90 PI)K6@J M@\S5TQA4#>PL*11-[:R1K*72F&=->9;5V M"#!\)L6#&@I?-W'<\FDP@ 8!R-2:P629&1[48+(,4L!IH1BJ@";DW Z/839? M$(#30C'@-I"!QV#^#."/%@H5P#O-2)?!D!JD?J10J)OM)HY;_ QFV5"6I6.< MJL&0FI!>*!8#:%, M ! Q^7! %H$(+?_ALFR,SRHQ639% ]J@0?- SM>#*!- ML: 6 ,ADP?#9%/6S0/T4-QIF[S-I\Q/8SSQP_%G,GT7\,6!9#):=X3XM!LNF MN$]+U<_GANFKP_BY%//I*'Z,H#@,GTNQGHZJWQVG?0X3ZE+,IZ/FT^>240.' M.7: 8\GU%0/J9GA/A^ESB+YIE3@D?3G75XR?0^)'J@0\?&"R, \>T$8.J1(J M?=Q8,)T.6%A:(]3"=I/�7J->(R>1^A-:\13](Q5S+QZ MS)Y'SS&F->(I>\QZY3%X'@GHM$9\\C,,C]GT0#Q)C7@@GI:[R_&88$\)EHZY M@_&833]C!]5C\'P*>)Z"=\?UE'DN",B3S&V4QTSY&88S8*8"4KPI$($JGN^T ME4F$R0N(O"D0(7F_)6#L L*./"REV'%9,'8!8$> "!2[_YDT3%X Y$FFS )F M*I@9-8*9"DCO2(U0O=.2LXH!DQ<0>:1&*'E<%@Q>0+LVI$:HY'%\!^:Q/1 \ M6B3G1NYFULASI^SJ=9?^=:(_BOIU=V@63U7;5OOA_9:7JFIC%S'_U'5Y&XO- MY:",+VW_M7<^]?DUGO-!6QW'5Y2RRWM2Z_\ 4$L#!!0 ( !:!7DN)R01' MY0, #\4 9 >&PO=V]R:W-H965TN[QFL?JRIO_MWJTERVOO"?'WPK M'D[=\"#8;<[Y@_ZNNQ_GNZ:_"ZY9#D6EZ[8PM=?HX]9_)VYN53HT&"-^%OK2 M+JZ]82CWQOP>;CX?MGXX]$B7>M\-*?+^YTF_UV4Y9.K[\6=.ZE\UAX;+Z^?L M'\?!]X.YSUO]WI2_BD-WVOJI[QWT,7\LNV_F\DG/ XI\;Q[]%_VDRSY\Z$FO ML3=E._[U]H]M9ZHY2]^5*O\[_1;U^'N9\S\WPPUH;D#7!C2-91(:>_XA[_+= MIC$7KYDF_YP/[UC<4#\W^^'A.!7C__K.M_W3IYTDM0F>AD1SS.T40XL8$477 MF*#/?Q4A*$)C KD4"15.(&$".290+WH96;V<8I(QIIYZF8@PS+".@CH*Z,26 MSA03+73>D(JQ2@15(J"26"J1HY(D*F1F/88R,9!)+9D8#8:P2@)5$J"262J) MHT(J58*Q0 IU4E='AI9.ZHY&I2E6R:!*YJA0S"00(08J7&]VP3 I5MA]#EH. M-HM$PBEA, 6M,/P<]&):110R0AA@@0BV/3\'+86DC!=A+Y4PP@(Q;-M> (@3 MYDLA,,0"46P;7[@8"TK34#!2&&0!2':\+Q#*Q(T)LRQT.89@(T.]8G0'/$?#4(TTPNS90PE!*FE.+U MSB?,'Z%B:CN?4#7-.$-B2@E44]?XH)QR,IAD0B0[OG=)%ED:<>M#3+)$)-O& MEX!D[O,F,-Y0#'[;A2&6 &('"+)+F:X^P]0 M2P,$% @ %H%>2\TC;.CO! :AT !D !X;"]W;W)K&ULE=GM;J-&% ;@6[%\ 0MSY@LBVU*S5=5*K11MU?8WL2>QM6!< M(/'V[@N86/:<]ZS8/['!P[PS9!X8AM6Y;KZV^Q"ZQ;>J/+;KY;[K3@])TF[W MH2K:3_4I'/M?7NJF*KI^LWE-VE,3BMUX4%4FE*8NJ8K#<;E9C?N>FLVJ?NO* MPS$\-8OVK:J*YK_'4-;G]5(M/W9\.;SNNV%'LEF=BM?P9^C^.CTU_59RK65W MJ,*Q/=3'11->ULN?U,.CI^& L<3?AW!N;[XOAJX\U_778>.WW7J9#BT*9=AV M0Q5%__$>/H>R'&KJV_'O5.GRFCD<>/O]H_9?QL[WG7DNVO"Y+O\Y[+K]>IDM M%[OP4KR5W9?Z_&N8.F27BZGWOX?W4/;%AY;T&=NZ;,>_B^U;V]755$O?E*KX M=OD\',?/\U3_QV'X )H.H.L!=.G+)6AL^<]%5VQ637U>-)>3?RJ&_[%ZH/[< M;(>=XZD8?^L;W_9[WS=:JU7R/E0TE7F\E*&;,LK::YFDK_\:0C"$Q@KT;4AJ M< 4:5J#'"LQ=*REJY:6,'\L8 MPI85PAPK4URSSG/KA"3,62'/,33%02NCI"YAT J(9M84)ZV5LM+U5F'5BK,F M)PPJPEXIG8^-L%=2,[!-A>[&9:HR*4FXXR+6,38"K+5+A,8E^:,E4N],$/7P@P;,8Z!Z=F,-6:L$>,8F 8S;$W"Q5ICR1I)CHUI+MDJ M)XTZC%D#S(R9!I/LU.72/4QCT9J+)B^=?RQ59S_ #$O58(+,F?$9LB6MA,%O M,&B#0+.G,0Y:."4&8S8(<8<*&$R8O+1M@FL;/=V4P38,>;V-7AD^&*,8EP6,O9)P8<46*6:XN&)AG#A,V"'"; EQ]CW88;\. M^8UE.>Z7XW&S"#A-V@###YQ\ M7$Y89D8/M#$NQ^? 699*W<6*'5((8EY]]%_:8L >$&:ZID+_[UZ1L;3>Y>4LV MO(7\HVA>#\=V\5QW75V-K\5>ZKH+?97II[[)^U#LKAME>.F&K[[_WES>_ETV MNOHTO=E,KJ]7-_\#4$L#!!0 ( !:!7DOG^(HA ( '@% 9 >&PO M=V]R:W-H965TV$[N]G&XHHT+U@^_J1 >MV;D(V3!MEO**5">!G1VIX0@' 44-JUN_R%SM*(M,W#2O6SA* M3]V:ALF_>^"BS_W0?RL\U==*VP(JLHY=X2?H7]U1FA6:5,YU ZVJ1>M)N.3^ MIW!WH!;O ,\U]&HV]VR2DQ O=O'MG/N!-00<2FT5F!GN< #.K9"Q\6?4]*FX"#X[_JLJ]Q/?>\,%W;C^DGT7V',$_O>&/X[W($;N'5B MSB@%5^[IE3>E13.J&"L->QW&NG5C/^PD>*1M$_!(P!,AC/Y+(".!+ AH<.:B M?F::%9D4O2>'E]4Q^TV$.V*:6=JBZYW;,VF5J=X+0M(,W:W0B-D/&#S#8/(> MI?C<9%CP"0.TXXYPH@NHJQ1 M88IQM&TFVC03K2>A MS>_D/OJ+$!J,8O!@&PO=V]R:W-H965T [:Q34WO4]V.O857KYIFU/8D\XT=55RT\"4<>FX:)OQNH>;]RB?MN M>*X.I3(&+\\Z=H"?H%ZZ)Z%/WL2RJQIH9<5;1\!^Y:[) M,:EL.7\UAV^[E>N;B*"&0AD*II<3/$)=&R8=QY^1U)TTC>/Y_IW]BTU>)[-E M$AYY_;O:J7+EIJZS@ST[UNJ9]U]A3"ARG3'[[W""6L--)%JCX+6T7Z"=X[8BA^Q\P_)DNJ M:U,8HRV%O=/!2VT]Y4%(,^]DB$;,9L#0,PR9$)YFGR0H)K&AU^Y1A!,$:(R! M)0@N8@QP@A E""U!>$$0SI(<,(G%M!:SB&CJXS(1*A,A,M%,9L!$9S*$!-1/ M<9T8U8D1G1@G2%""Y/Z"IBA!BD20S#)-KS--@^"&S *562 RZ4QF\1$9XN-- MX"-"BQL4-_J(W%]3@O;)FM [JCJ"+O(-DQM_G^#]1(([ZCJ"[A3"^XX@C1?= M:"F"]Q2)/E!7O%T(TB\1F:<;7_7_)Y*F\X?..WM7&Q '.U&D4_!C:\?9F76: M6FMJW^7_\&'D_6#B4+72V7*E7W?[!N\Y5Z"C\1]TUJ6>LM.AAKTRVT3OQ3!J MAH/BW3A&O6F6Y_\ 4$L#!!0 ( !:!7DL(*TSZ 0, #L- 9 >&PO M=V]R:W-H965T;8]#6C>RS)K_CR(0E[7/OAO'4_Y\:2ZCF"SJK.C^"[4C_JQT:U@ MRK+/2U&UN:R\1AS6_@>XW]*H"^@5/W-Q;6?W7E?*LY0O7>/+?NV3SI$HQ$YU M*3)]N8BM*(HND_;Q>TSJ3V-V@?/[M^R?^N)U,<]9*[:R^)7OU6GM)[ZW%X?L M7*@G>?TLQH(BWQNK_RHNHM#RSHD>8R>+MO_U=N=6R7+,HJV4V>MPS:O^>AWS MOX7A 70,H%, A/\,8&, ,P*"P5E?ZL=,99M5(Z]>,ZQ6G76; NZ9GLQ=U]G/ M7?^?KK;5O9<-B^@JN'2)1LW#H*$S#66WDJTMX7R2!-K!9(.B-F@?SVYL,#P! M0Q.P/D%XDR TZA@T<:^I!I/ J%'MUE9%E/,$-Q.B9D+$3&28&331;)B0)ZFA MVB*JD$6.J8U0,Q%BAAMF(FL8"$,:&V9L5<* XEXXZH4C7F(\08PFB)?ODP1- MD"S8)XE5)TL()\9L_$]U8R9%S:0+]DFZR RBBD/J6!L@. K(@ITRBN8CF5X0 M"6>.YP<<5 +$BBL%3A1X!U( 9PHL@1)82X_.!8@25< 1L9 M^AD#TXZMHB1US3 .%EA"%D#00@"XZ<>612F)''YPN !&E]21 L<+O(,O@ ,& MEA &;'BDE)CP1U2<.R<%1PPL80S8^(@HL=[QMBI,F.LUCS.&+F$,M0$2$F*^ MIT?5_$4-,7>L-\4Y0Q'.N!!.'2>7=W"&XIRA2SA#;8"PV&45YP==P@]JDX&# M8QB<"W0)%T;1?/48,1Y9*'XC[8^M!2B5T0G*G$Y[T ME\S4*,1!=;>QOF^&X_S04+(>/U6"Z7MI\Q=02P,$% @ %H%>2XA?T- I M @ IP8 !D !X;"]W;W)K&UL?57;CILP$/T5 MQ >LL;FO"%*3JFJE5HJVZO;929R UF!J.V'[][4-001F^Q)?.)<99SPN>B'? M5,68]MX;WJJ-7VG=/2.DCA5KJ'H2'6O-E[.0#=5F*2](=9+1DR,U')$@2%!# MZ]8O"[>WEV4AKIK7+=M+3UV;ALJ_6\9%O_&Q?]]XJ2^5MANH+#IZ83^9_M7M MI5FA2>54-ZQ5M6@]R[^';:^(&-B'%V MU%:"FN'&=HQSJV3B^#.*^I.G)<[G=_4O+GF3S($JMA/\=WW2U<;/?._$SO3* M]8OHO[(QH=CWQNR_LQOC!FXC,1Y'P97[]8Y7I44SJIA0&OH^C'7KQG[4O]-@ M AD)9"+@Z+^$<"2$"P(:(G.I?J::EH44O2>'?ZNCMBCP0+&P"4 M$0S;)*!- MB08&$#@,(@AFU2T":%;)8E!H'R%+;)0)L,LEE6P!J$D_R#0\M! MFQRHL\5EV.9KEWA6)@\NI@6"US)8^\3)\EX&JX+&4432Y=U16F5=C6G!VUG::FKD<6N>PT*(;GP4T MO4WE/U!+ P04 " 6@5Y+!N\^]P0" !M!0 &0 'AL+W=O[ )*C9%.X_?@&8Y($SB=?[A_ MMK7K6HY$PA.GK\U)U;LP#X,3G,F5JA?>?X&AGB0,AN*_P0VHEIM,-*/B5-K? MH+I*Q=G@HE-AY-V-36O'WIUDFR','X"' #P&8%>+ ]G,GXDB92%X'PAW]QTQ MGWB]Q?IN*K-IK\*>Z>2EWKV541H7Z&:,!LW>:?!$LQX52+N/".Q#[/$R/$G\ M!I$WQ\@:1/_E>,<@]AK$UB">&.#-:E:DTV16TUI-'$5W*(F7DBPH49K.*$Z3 M3"@XPMA/2;V4U$/)9I1T0?FD,9$?DWDQF0>3SS#9 I/$=VXL]T)RSW=9SR#Y M\KODV69&09._.P-QL0]=!A6_MK;)3';'7O*([7/Y)W>-Z#L1EZ:5P9$K_>CL MTSASKD#GLGK0M=:Z]XT+"F=EIIF>"]2PJDDA[[ 0 I 4 !D !X;"]W;W)K&UL MC51A;YLP$/TKB!]0@PF01 2I:35MTB9%G;9]=N 24&W,;"=T_WZVH8QF5ZE? ML'U^]]X[8U\Q2/6L&P 3O C>Z5W8&--O"=%5 X+I.]E#9W=.4@EF[%*=B>X5 ML-HG"4YH%&5$L+8+R\+'#JHLY,7PMH.#"O1%"*;^[('+81?&X6O@J3TWQ@5( M6?3L#-_!_.@/RJ[(S%*W CK=RBY0<-J%]_%V'T00J/'P>^;^<;RE]FPJ%_1'X?>L M>6VCUS+)-@6Y.J()LQ\Q=(&)9P2Q[+,$Q23V]+_T)(]P@@3UF'B"Y W!.PY6 M*,'*$ZS>$-";(D=,ZC&=QU!<(D4E4D0BP0DRE"#[>)$Y2I C#E8W16*8%!=9 MHR)KA"##"38HP>;C9=K'CM[8"/&0WUY9#+2^T2&+1R) G7U[T$$E+YWO38OH MW(+NQT?V#S[VKV],G=M.!T=I[%/U#^HDI0'K);JS=Z.Q+7-><#@9-\WM7(U] M8UP8V4\]DL]I=ZP, (83 9 >&PO M=V]R:W-H965T25H[\Q3Q\]DA[=G40S'9-^ZO;<-Y[OZNR M[N;^IN^W%T'0/6]XE7>VP7L^:U+XN:/[9>]UI5>?O_)2^;W=P'?W_C>_&RZ8<;P6*VS5_X#][_ MLWULQ55P8%D5%:^[HJF]EJ_G_D>X>"#I$# B_BWXKCLZ]X94GIKFUW!QNYK[ MX3 C7O+G?J#(Q>&-7_&R')C$//Z3I/YAS"'P^'S/?C,F+Y)YRCM^U90_BU6_ MF?NI[ZWX.G\M^^_-;LEE0LSW9/9W_(V7 C[,1(SQW)3=^.L]OW9]4TD6,94J M_ST=BWH\[B3_/@P/(#* ' (@.1D0R8#H$$#@9 "5 =1U!"8#F.L(L0R(70,2 M&9"X3BF5 :GK")D,R%Q'@'!?N=!U##@4&YQ'V9<;B/,H^X*#<\5A7W)PKCGL MBPYZU8.IX\&(5\P7#)"KF*X9)5 M3":2Q2&>$\-S8DA.,2JC9AN_K>BU!$)T05F).*/L5HP&F"XL0V60! MVQ,$D*12"X?%2X"<(:[%32!R, ,)4A:R6,5&QRTE\%@82JEN"QA=S$RZ!X2. M,6;+T.)V@-E=9N&PN NP,Y2V^ O$#O8@0W&-UHP(;2 M)AU0:NM'B_^!:8 TM!@.6!P'TC.4MG@.9"Z&D3D81O:^82 T$)F.83)EQ-*$ MQ.*#Q/1!&H*%PV([!-SE);8M#+:'T>2]DB"@Q[HD1%=8PI0V)IG6QE]0,E-D MA QB9FEB8C%$8AHB#6U[/(OE$'J&RA;+(=B.1E/Y1H) ?<8C"WPID0H0F";T M/S$8HG$M$0:6G;#Q&(Z)#E#:XOI$&R?HVG]68(&ISS:S<;Z MTVTI<8FB=*2]D7S#V$B,Z&RRI48[!DO$6/+ZHKINF MYX(P_"!*MN'YZG!1\G4_G";BO)V^#$T7?;.57[V"PZ>WQ1]02P,$% @ M%H%>2V4BLWA" @ BP@ !D !X;"]W;W)K&UL ME5;;CMHP$/V5*!^PCG,%%")UJ:I6:B6T5;?/!@R)UHE3VY#MW]=V3 1AH-D7 M?,F9DW/&'B9YQ\6;+"E5WGO-&KGT2Z7:!4)R6]*:R"?>TD8_V7-1$Z67XH!D M*RC9V:":H3 (4E23JO&+W.ZM19'SHV)50]?"D\>Z)N+O,V6\6_K8/V^\5(=2 MF0U4Y"TYT)]4_6K70J_0P+*K:MK(BC>>H/NE_PDO5C@U 1;Q6M%.7LP]8V7# M^9M9?-LM_< HHHQNE:$@>CC1%67,,&D=?QRI/[S3!%[.S^Q?K'EM9D,D77'V MN]JI6,VE_O>U1*EX[%BVE M)N_]6#5V[!S_.0P."%U . 3@^&% Y *B40#JE5FKGXDB12YXYXG^M%IB+@5> M1#J96[-I?:;=2[YZ*.(AS=#)$#O/<8\(+3!A=0U:WD#0=($@K&&2$H(S0 MQD=7,A*8( ()(DL07Q&D(Q\])K.8QF+PV,Q1PE>(/E"F&ZQ1/*50'>E@B$.:. M$KA4,5"K]ZH,PV6&DP_D RXTG$ZY'NG__[D@S-@-NN@*IDW_(.)0-=+;<*4; MC&T#>\X5U7S!D_96ZB^#8<'H7IEIIN>B;X_]0O'6M7XT?'\4_P!02P,$% M @ %H%>2ZR@\&ULC97;CILP%$5_!?'>,7>C")":5%4KM5(T5=MG)QP"&H.I[83IW]7L> DPV,OX@:0#JO+>U$[M92]CN$Q+F&EH@GUD.G5BK&6R+5D%^0 MZ#F0TIA:B@+/2U!+FLXM,C-WY$7&KI(V'1RY(ZYM2_C?/5 VY*[OODT\-Y=: MZ@E49#VYP ^0/_LC5R,TIY1-"YUH6.=PJ'+WH[\[I%IO!+\:&,2B[^A*3HR] MZ,'7,G<]#004SE(G$-7Z'?"WX7J M,,]ZTIR=65/5"C5[*R(_R-!-!TV:_:@)%IH@O)<HB1>;>"N, MK>(##NT8L14CMF#$*XQXL\GF.+:2*+)C)%:,Q(*1K#"2QQ@6B6_'P%8,_!\/ M!3]\*.\I[B!2*T1J@< KB/3Q&VJ1K,\"+3Y^?1E_)_S2=,(Y,:GN$?.U5XQ) M4''>DZJG5O?_/*!02=W%JL_'6W <2-9/%SR:_V6*?U!+ P04 " 6@5Y+ M2[3O?^P" !"# &0 'AL+W=ON^A.5RG9\9?Q8%2Z;P5>2EF[D'*:N)Y8G.@!1$/K**E>K)CO"!2+?G>$Q6G M9&N2BMS#OA][!^ EVQ^D M#GCS:47V]">5OZIGKE9>R[+-"EJ*C)4.I[N9^X@F*Y3J!(/XG=&SZ-P[NI4U M8Z]Z\6T[>OM&DHO M[MV(^40DF4\Y.SN\/@\5T<<.32+UNC8Z:-Z.>:;T%"IZFH^A#4(CQ50%L%AJI8X/X.P>4.2P 26D5<9UE]RG)1: #*%9C\X$*N M%"8(08+0$(1= NQ;>M>8L<&4!A/%EAI]R B'R-*C#\(69 7PA'@,-Q2!#45 M0P/O/@8)XMLE'8,$8Z "ZWPN:DS4Z=,2?=E'C(+ /N97:597:"[:2(&E\7M0]);%&O0E8 9,@3$>QI"#*U 5]&L(^@Y Y582=!*5!%;SI( M>]^0T/YX YA1[_,-@%"0VM("3,A/[+Z\SOQ34+XWPZAP-NQ82JU))]H.O(]8 MST]6?($F2P3$G_2 ;.:M#_IZNOY!^#XKA;-F4DUM9K;:,2:IJMY_4$?BH ;Z M=I'3G=2W8W7/ZZFV7DA6-1.[U_YMF/\'4$L#!!0 ( !:!7DM ]DFZ,@( M ,X& 9 >&PO=V]R:W-H965T M9 F@O/>:-7+KETJU&X1D44)-Y1-OH=%_3ES45&E3G)%L!="C#:H9(D&0H)I6 MC9]GUO!&>O-0U%7_VP'BW];%_<[Q6YU(9!\JSEI[A.Z@?[8O0 M%AI9CE4-C:QXXPDX;?T=WNPQ,0$6\;."3D[FGBGEP/F;,;X ;&#)/.X_= ZH^:)G ZO[%_LL7K8@Y4PC-GOZJC*K?^RO>.<*(7IEYY M]QF&@F+?&ZK_"E=@&FXRT1H%9])^O>(B%:\'%IU*3=_[L6KLV W\MS!W !D" MR!A ^EIZ(9OY1ZIHG@G>>:)?_)::/<8;HM>F,$Z[%/:?3EYJ[S6/R#I#5T,T M8/8]ADPP>$0@S3Y*$)?$GLS#X]A-$#IS#"U!.,TQ#-P$D9,@L@31A("L@[LB M>TQJ,8W%?(B3B*R"8$$J=DK%#BE\)]5CXJE4F.( +THE3JED)A6%]U+)3&I! M(G5*I X)XB98.0E6CV_=VDFP?F#KUK,BPW1Q+7'@O@>!H]3P_B($\YW#R;+4 MPI7##JGH7@K/I2XP6_B0"! Q!( !D !X;"]W M;W)K&ULE5C;CJ,X%/P5Q >7^K-*X?,JO*JO_.>9%&E?U8W'RRFNAXD,;E"8>]7WAI?$E+ MMNV]6"WR6Y5<,O5>..4M3>/BW[5*\OO2)>[/AB^7T[EJ&KS5XAJ?U%=5_75] M+^HGKVM^=K,1URJUSSYYW*HSDLW M=)V#.L:WI/J2WW]3VA!W'>W^#_6IDAK>**G[V.=)V?XZ^UM9Y:EFJ:6D\8_N M>LG:Z[W[1T8Z# =0'4#[@(#.!C =P/H 2F8# AT0] %L/H#K /YH#T('B$<] M2!T@#4E>-[KM=&WB*EXMBOSN%-V*N\;-PB;/LEX0^Z:QG?_VOWK&RKKU\;X_(&<(P%0]Q8TD0F)T"2N7LT*!QNCNB)&[.Y 3!" MGYC!ML5LD0';83;*)^S!$O%"*+!G52IJC20- T&M,=\@)",LLI!;@"2^'Q%[ M(G< RB@G,U.)*P-AP*LPO3(KSX5! )S:."&13QM'(LXEL F00M(9F[A^$5 P MN)GA-&C864 8MXUN-5+.(<>R99\* M,,TVL%[X]LK?:N!XY3/.P3S;E(2'(9L>4%S("*A PC>-2KML"[ ?-QHXVH^\ M\6D9M1FE$ 3XM!DY)?ZT35PF":AOPBQ/&C3LR](]!QD+P662@/HFK!,[ DV< MUB@N@A0406'6" B:2/T45S8**IN8.$I17#TH??RP37%2IB I"VFZ1:")PQ;% M69&"K"@F,@O%&8SR7W"+DQ,%QU=I[EEJ)PA!0L:D>19^ #@6A1,)!8E$$K,O M!#)/=][@_3A5Q:G]'%(Z^_R65H;.*#_U#HHY5&PO M=V]R:W-H965T-^=Q)UT4>R%8W^YR"[NE!ZV!WCONU$L3=&=17C),GCNBB;<+,R<_?= M9B7/JBH;<=\%_;FNB^[/G:CD=1VB\&7BH3R>U# 1;U9M<13?A?K1WG=Z%$]> M]F4MFKZ43=")PSJ\13=;3 <#@_A9BFL_>P^&4!ZE?!H&7_;K,!E6)"JQ4X.+ M0C\N8BNJ:O"DU_';.@TGSL%P_O[B_9,)7@?S6/1B*ZM?Y5Z=UB$+@[TX%.=* M/BEU,7S^"P;\[Q:_R]F ML &V!G@RP.1-@]0:I),!RDSPX\I,J!\+56Q6G;P&W9BMMAB* MVD>C-WPZ39 M._.?CK;7LY=-1M-5?!D<6D1?FYH5P!K-PD(4#+'Q1 MHMS-"TTHS((26&N)RS-+[=-.(^)K@_(*!!,+IDXFY,NG \3!AN$3@!E.NI" R+'R-@LB.Y9-'SQ*I8_'YA![ MD%()O9PDTC&?]+UF&E3BH(97JM^[\7 _#I1L[<4EGFY/F[]02P,$% @ M%H%>2X^L[ U3 @ 0@ !D !X;"]W;W)K&UL MC57MCILP$'P5Q .<^0RYB" =2:I6:J7HJFM_.V03T &FMA.N;U_;$ X\L!^#61U76;&WGG#%QA V4IA409?WI->T@IB>/U3?V+\BZ\'#"##2E_%T>> MK^VE;1WAA"\E?R7M5^C]A+;5F_\.5R@%7%8B#W!&PB>/TOP>X(_$-QHEA#TA. S0SA+"'M"J&5 G7?5S"WF M.(DI:2W:'8<&RU/GKD+QNC(95&]'_2?ZR43TF@3/RQA=I5"/23N,-\)XWA2R MO8>X P*) H8J/%,5J7>?P9]FV!@@@5;$_U5VLRJ30GUCNWS%]\<^E[Y9(# * M!$H@F/3[6>OW/29T'*T=)HRK]>,!G=V\SL10:#04WAL*M$)2$T8[01L31GM[ MVP=T=O,Z$T,+HZ&%H2-:DM2$T0_L YCM YC=/&9B*#(:B@P"VJ>3FC"A9LB$ M66B&3)A(,S2OTQE"H_NK GI6PX19&;G47'Y_H^@PKUX\>?]I\=1=;5Q#?"OF M6S>./N6[X?@#TW-1,^M N+AUU=UX(H2#*-UY$JYCX77\EHHL^!E:4.N]#M5/YJCT#-O4#F7%:UER6M' MT,O.W:/M <7&P5K\+&DK1V/'I'+B_,U,OIQWKF\BHHSFRD@0_;C3%\J84=)Q M_.Y%W8%I',?CA_HGF[Q.YD0D?>'L5WE6Q,MECO36X6[5;8_W3P4J_>L\A/4N]NA'J;0V>#1S9H ML/"T^H# $.* 9^Z1OX$% C#&P H$(X$P#F&!$!0(K4 XC@#YDR0[F\C:U-8& M^S C AD1P$ 31C1C+"#6(&(-(/ $L9XA/J %2 Q"8@ 23"#QLWDD(")YXCB2 M&6(IC0W(V,SN3(06[@SRXS >N5Q0 I-E+)7@Z'[BH$535L_,)_^M\X-)&$7"9%MY@ M""Y=!-0NGM[YWB@>!9O@I5#AZD5 ^>+I:Z@W&G,0\H,)R!NUD(J*JVV>TLGY MK;:=>[0Z-.@]MBWHGWG7W;\1<2UKZ9RXTHW,MIL+YXKJ8/R5WMQ"?U ,$T8O MR@QC/19=5^TFBC?]%X,W?+9D?P%02P,$% @ %H%>2QH+!FFR @ V0D M !D !X;"]W;W)K&ULE5;M;ILP%'T5Q ,4?Q(2 M)9&:CVF3-JGJM.VWFS@)*F!F.TGW]K,-H00[7?8'[,LYQ_<>+/M.ST*^J@/G M.GHKBTK-XH/6]21)U.; 2Z8>1,TK\V4G9,FTF?^?Z1_TD MS2SI5+9YR2N5BRJ2?#>+'^%D#;$E.,3/G)]5;QS94EZ$>+63+]M9#&Q&O. ; M;268>9WXDA>%53)Y_&Y%XVY-2^R/+^J?7/&FF!>F^%(4O_*M/LSB+(ZV?,>. MA7X6Y\^\+8C&45O]5W[BA8';3,P:&U$H]XPV1Z5%V:J85$KVUKSSRKW/K?Z% M%B:@EH Z@EG[(P)N"?B=0#XDD)9 [EV!M@0Z6"%I:G=FKIAF\ZD4YT@V^Z%F M=MO!"36_:V.#[N^X;\9/9:*G.45HFIRL4(M9-!C4PPPA*Q\".T1B$NBR0*$L M%LA? 5^OL Q R"")?ZNL/U2Y2A0'[<*.CZ_LPF$!$A0@3H#TC0+9P.\&,W*8 MRF$R@%( P, 2'T=2A#SIO^%4 F(&Q_]?6 2 9$W33:'CC<(0! MJ],;$L&3[1&B_S [?.9 ?(_9V#\,1@0&S/:!:)P%MG0 "'&6^I+K$!) DOIV M)[UKJ>1R[WH$%6W$L=+6I%ZTZT,>D;W6!O$%G"QA(+ZR?8N[!M_EFZ;G&Y/[ MO%+1B]#F,G57WDX(S4T!X,%LE(/IL[I)P7?:#D=F+)MFHYEH4;>-5-)U<_._ M4$L#!!0 ( !:!7DO]G4]%A ( -<( 9 >&PO=V]R:W-H965TJ(OSO MG);L,O6!_S;P5!R.4@\$^:0A!_J3RN=FS54OZ%1V145K4;#:XW0_]6?@<04B M33"(7P6]B%[;TZEL&'O1G6^[J1]J1[2D6ZDEB'JQD\>IG_K>CN[)J91/[/*5VH2P[]GLO],S+15<.U$Q MMJP4YM_;GH1DE5515BKRVCZ+VCPO[9L(6YJ; "T!=@3P.0%9 KJ7$%E"]$Z( M/B5@2\!7A*#-W4SFDDB23SB[>+RMAX;HL@./6"W75@^:U3'OU'P*-7K.,4PF MP5D+6!L*/D,40 CI$H QT+J#+Q1P.(Z"K"+?[/8RS[,[4F\=#9%QF@$\Z@F$[MT>.A8$C4B,'!C@_J( SMT^ _!V M62PMZ#_J K@W+$"W*V-A0?TEAVDZ'LJ]M<$]>QL,-S<*(P2'P8+>(5Y1?C W MJO"V[%2;Z[PWVMW:,V@N@7=X>^7_(/Q0U,+;,*FN$G/@[QF35!D*'U361_65 MT75*NI>ZF:@V;Z_:MB-98S\C@NY;)O\'4$L#!!0 ( !:!7DO_TS_NL ( M %(+ 9 >&PO=V]R:W-H965T67\ M56242NNM+"JQLC,IZX7CB#2C)1%/K*:5^N?(>$FD:O*3(VI.R<$$E87CN^[$ M*4E>V>NEZ=OQ]9*=99%7=,YVR."X2H0&@$PMY\ M1V"^,68"IF,$$X]@DF&F9RA"#46(P!08PI@9,#2"B4 7&F9ZACP7OU;< M!PG/ W.[0:#'DA_K M&4W^\RS?5Y@_" M3WDEK#V3JHHQM<:1,4E5[NZ3.JTS5>!VC8(>I7Z=JG?>5'E-0[*ZK6"=KHQ> M_P=02P,$% @ %H%>2VX.5N9@ P 9 \ !D !X;"]W;W)K&ULE5?;CILP$/T5Q 1O><'SJ7QD<1I/C4/4A['EI5O#CP) M\R=QY*GZ92>R))3J,]M;^3'CX;8T2F*+VK9G)6&4FK-).?:2S2;B).,HY2^9 MD9^2),S^SGDL+E.3F->!UVA_D,6 -9L7/XTNFOJS&RS9*>)I'(C4R MOIN:SV2\IJPP*!&_(G[)6^]&(>5-B/?BX^MV:MH%(Q[SC2QQX4G MQ>-/[=1L8A:&[?>K]W4I7HEY"W.^$/'O:"L/4S,PC2W?A:=8OHK+%UX+8J91 MJ__&SSQ6\(*)BK$1<5[^-S:G7(JD]J*H).%']8S2\GFI_5_-L &M#6AC0-A- M ZC>#5!IYF8%635<[^,I3A;)*)BY%5&^@8 M%ON4C#VUOIMBL%S.\C>U +D:/<\8\R?6N7!48^85AK8PE'8ARSZ$- A+$6A8 M4,1B3OL1G&Z$!8"X&HG[7E;WO:S[$,_#6APXHTYI[W1F-, .7.C +1VX;0<. MTY8$83QMQA[ +!_ K&YC.H(8%,3Z#MA($P0PGJT)0ABB"7K S^JVGXX@#PKR M@ ,M(^8(H^]I@&'Z"B$_VI9=(0S#@GPHR <.-"+S"N.7F+1*'9O8MC:YR[NP M#IT T@D ':TH+2L,:\>A@V%&,,P(A DTU:->&(^-@.S[N XA8N-J; -*>JK4 MH'8LM6VL:V%XTE>(WV ^<):3/WK=U]J1'BM@T .SO [NDX-'R3"@@ M1712M#.OPT07*4( M*%/Z?6")0/X(QZ&X]E!0>X*!#4!Q :#D<;44IRL%Z=I3BT#!T(43YR %.1C0 M 150W?I_NJ__P>9OLHS8TW(56;4C83.R$D5]SM)\7]H%K>YB/F M.UF\^NH]J_J^ZD.*8]W36DUC/?L'4$L#!!0 ( !:!7DM]&\]?%@( )P% M 9 >&PO=V]R:W-H965T1D28PBO%@\(D;JQL\2 M&SN(+.%G1>L&#L*39\:(^+,%RKO4#_SWP$M=5LH$4):TI(3OH'ZT!Z%/:% Y MU0P:6?/&$U"D_E.P>8X,W@)^UM#)T=XSE1PY?S6'+Z?47QA#0"%71H'HY0([ MH-0(:1N_G:8_I#3$\?Y=_9.M7==R)!)VG/ZJ3ZI*_97OG: @9ZI>>/<97#VQ M[[GBO\(%J(8;)SI'SJFT3R\_2\694]%6&'GKU[JQ:]>_B4-'FR=@1\ #0>>^ M1P@=(?P@1'<)D2-$_YLA=H1XD@'UM=MF[HDB62)XYXG^.K3$W+I@$^O/E9N@ M_3KVG>ZGU-%+%J_"!%V,D,-L>PP>83"^ANQO(<& 0-K X +/N=CBVPP3$[L9 M2#0Q\6^5Y[LJ5T;#V7:%EA^.ZUSC>8%H5B"R M%5OR=U;'M,;#&-JR-P((ZC *\GK;G%A8\:MEQ/RD.CJ\5 E/8_EU[.SXTRK1E% MAU'RA,W5G,2WP687S,3W>O3TD^)#OI];WX@HZT9Z1Z[T#V&O;<&Y FU_\:"= M5WI4#@<*A3+;I=Z+?F#T!\5;-PO1,)"SOU!+ P04 " 6@5Y+'DU$1U8" M !$!P &0 'AL+W=O1')#H.=&^2FAI%04!0 M0ZO6SS,3V_(\8R=95RULN2=.34/YGR74K%_XH7\)O%;'4NH RK..'N$[R!_= MEJL3FECV50.MJ%CK<3@L_)=POB$:;P _*^C%U=[33G:,O>G#E_W"#[0@J*&0 MFH&JY0PKJ&M-I&3\'CG]J:1.O-Y?V#\9[\K+C@I8L?I7M9?EPD]];P\'>JKE M*^L_P^@'^]YH_BN)B1C0O*_%?"8@*T*:/!NFKFFDN899[W'A\^AH_JK M"^=8O:Y"!\W;,<]4/X6*GG.0]3TDG!!("9A41"X5 MR^B^0GQ;8>6 )):(?[-L'K+<"(V=[8I-?GSM\SER$R1.@L00)#?])E:_!PPV MF-9@4D+"F=40!PHG)+!ZXN+"D55QX^(*R* MI &VC*&K$= /YIY++R"G5JI/^&KZ#3R7R(]0JSX,IRO0D=\K:Z(8:)_T _W MRS?*CU4KO!V3:G"9\7)@3((2'SPIW:6ZTJ9##0>IMS.UY\-@'PZ2=>.=A::+ M,_\+4$L#!!0 ( !:!7DM,BN7HC ( ! * 9 >&PO=V]R:W-H965T MA4M](6W[GZ7E:;$_0(/Q.,@BI]E$6%=GJ&:7UQC!(FL$2D!=4 MPXJ].2%< LJZ^&R0&D-P%$%E8=BFN31*D%=Z&(BQ/0X#=*%%7L$]ULBE+ '^ M%\$"-5O=TF\#;_DYHWS "(,:G.%/2'_5>\QZ1J]RS$M8D1Q5&H:GK?YJ;1)+ M! CB=PX;,FAKW,H!H7?>^7;*,9C-:[6,P84! &:;K^'&O#/SMIX;+M2/BAV1[QCZTG8Z#7T MUGY@7+E0QT0M8P\8V[Y'XBEB]83!$NBSL&591/9T!N=^AIT$<4=)J%62696[ M1!WI+;,23"48<[082B)6$LF46-B>)_?B M2;UX$B^V7& I%5@^OYHKJ/MZ9BY(TB-Q&HDD2"24\@8W&8EQ&=16A M M19>*\O-C,-J7+Z\VOPU'XY&UV5F2\9B7.^+V_)1O:Z4? )_SBF@'1-D=+&[* M$T(4LN3-%[8/&2O/^DX!3Y0W5ZR-VQJE[5!4=_67T1>!X7]02P,$% @ M%H%>2UQWX*V1 @ 60D !D !X;"]W;W)K&UL MC59=DYHP%/TK#.^[D$ 0'77&KTX[T\XXVVG['#4*LT!H$G7[[YN$R"($\462 MZ[GGW',)2:97RMYY0HAP/O*LX#,W$:*<>![?)R3'_)66I)#_'"G+L9!3=O)X MR0@^Z*0\\Z#O1UZ.T\*=3W5LR^93>A996I M<_@YSS'[MR09O* LO'A:Q(EBDF6<=?0^K6FBJQ.;ZQ?]'FI9D=YF1% MLS_I020S-W:= SGBZ/4K,8:0ZQCWW\F%9!*N*I$:>YIQ_>OLSUS0W+#( M4G+\43W30C^OAO^69D^ )@'6"5+[44)@$H+/A/!A0F@2PF<5D$E +06O\JZ; MN<8"SZ>,7AU6K8<2JV4')DB^KKT*ZK>C_Y/]Y#)ZF:-Q-/4NBLA@EA4&-C 0 MWD/670BH$9XLH*X"VJI8PJY"<*^PLD#"5A'#+)N'+'>%!M9V!3H_N&O7R$X0 M6@E"31#>$:!6ORO,2&,*C?%;S1A$K <1FR[B!81CW_?M=I#5#NK8"4'+305! M#]R@03>#B$T7\0(1ZG436=U$EI<3VPE&5H+1\\LCMA+$E@K&K8;&G88&,.IU M.K;JC#LZD=]JZ7+&PO=V]R:W-H965T:. DJX RVB^ S;M[=[;? MV9Z?9??2[X50T6M3M_TBWBMUN$V2?KT73=G?R(-H]9^M[)I2Z6:W2_I#)\K- M8-34"26$)TU9M?%R/O0]=,NY/*JZ:L5#%_7'IBF[/RM1R_,BAOBMX[':[97I M2);S0[D3/X3Z>7CH="NY>-E4C6C[2K91)[:+^!/0[,JD\ M2_EB&E\WBYB8B$0MULJX*/7K).Y$71M/.H[?UFE\X32&T^\W[Y^'Y'4RSV4O M[F3]J]JH_2*>Q=%&;,MCK1[E^8NP"65Q9+/_)DZBUG 3B>98R[H?GM'ZV"O9 M6"\ZE*9\'=]5.[S/XY^LL&:X ;4&]&( Z7\-F#5@[S5(K4'J&"1C*L/8W)>J M7,X[>8ZZ<7H/I5E%<)OJT5^;SF&PAW]Z>'K=>UIRPN;)R3BRF-6(H5>8]!IS MAV&R:\R]CZ'_J!(=YB56BL9*!_MT8L]2CCM@J ,V.&!7008)@#A$/H;E&4XR0TEF" DX)#,OFPR !K,I4*("(:*X R"X],C[ER,$U M( M%,R5)@9* SRX\L"7'H? O "N/?B ^ !7'R#R\[/U02D/A8IK#WSQL;0(N,!% M!?P#V>)R 40O;K%96=#56F9\%ES+@*L&$-FXY69E0=-ZDQ(>+C> "P=\Y= 9 M=[D*CPMTR9ERV3VE\ 8 TCP/!D5Q+5*"+"TW* N:!A5BP>5*,26Z4VI!TXR8 MV3V"&04V2TRR[I2BH,!*I[BN*?-=4'>6+&@Z<@P@G!*N?XKHGX)+Y>^_ #R\ M5U&\!E!D Z:!^D[Q&D _4 ,H7@,HMF>ZQS,4%)I$7/\4T7_P;(;+FA;OSY;A M(F28"-UL,1!U=[-DKVCYZEDJ?I(?S[E9*);1#J_O3)=& M+;;*?.;ZNQLO#F-#R8.]%"67F]GR+U!+ P04 " 6@5Y+U3<-UX # < M$ &0 'AL+W=O6UE4S<+?M^WA+@B:]5Z567.K#ZHR3[:Z+K/67-:[H#G4*MOT3F41 M &,R*+.\\I?S_MYCO9SK8UODE7JLO>98EEG]]UX5^K3PN?]^XRG?[=ON1K"< M'[*=^J':GX?'VEP%YRB;O%15D^O*J]5VX7_B=P]"=@Z]Q:]E\JSU M2W?Q=;/P63B?=*G+VI,*/*],?MOZE45QKP;B=%8ZZ+I?[WUL6EU M.48Q0RFSM^&85_WQ-#R)Y>A&.\#H &<''O[708P.XEJ'<'0(KW6(1H?(<@B& MW/O)7&5MMIS7^N35PWHX9-VRXW>1>5WK[F;_=OIG9CX;<_=U*2&:!Z]=H-'F M?K"!B0V(2Y,4FT@67MJL*!M+ZH&PD6>3P&1R3@?(=*#W%Q<:C@""#"#Z .$D M0!Q;TS&8Q+U)U9MP+H E5BK8;!9!PNC!A.1@0C08$3JRB<@ T?73(?#-VR& 3343"R3J]$$E(D02_6&L1KQ*DP6%&:\Q(C1G2 MD" MD1E.Q+$F.*.)981*;+/&D(P$EXZC,G"DD]@S-MI,96YFB4.&)I8#ED&5 M [!,S!UKC--@T2G0+NG#<\ M1B[/O%H. 750:VZF0K<02,A M'9U T @+ F%P3+V@X10?^:)U?-(2G<\N)*G G6_F>GV")EA@@J4+3D'#*3[P MP2IH\ 31JG"V^)L5)+/3#2:;J&[?_#VK=WG5>,^Z-?NQ?M>TU;I5)B*[-2/? MFZWZ^:)0V[8[CQ7AXM6'\:]>'#^0V#Y#U!+ P04 " 6@5Y+%T]P MV,@! "(! &0 'AL+W=O,%9-#XRHC1B!FYU.2$:T<>4%JU$":5T2HSB)XP(S M,G!4ERYVDG4IKIH.'$XR4E?&B/QW!"JF"FW19^!UN/3:!G!=CN0"OT#_'D_2 M>'AA:0<&7 V"1Q*Z"GW9'HZ%Q3O GP$F=6='MI.S$&_6^=Y6*+8% 85&6P9B MEAL\ Z66R)3Q/G.B1=(FWMN?["^N=]/+F2AX%O3OT.J^0GL4M="1*]6O8OH& M3#KP-WZ^1WLMV<%DY(YH1D M24A\+U[(5?Z5:%*74DR1]+,?B?W%VT-B9M/8H!N%VS/%*Q.]U46Z+?'-$LV8 MH\R#(5E5ZS-YAN,/$F_@IK)(% M5;* 2KY2"6&*L$@>%,D#!+N52 BS#XL409$B0/"T$O&8_&Y>ZW^*[PZ1O:,_ MB;P,7$5GHF$T*#88LWAJ@WS\+B4.BT-7?&EOYR>$>+<;[W>'E\ZO]0 M2P,$% @ %H%>2\Z[T(?'60 ")H! !0 !X;"]S:&%R9613=')I;F=S M+GAM;.U]:9/;UI7HYYE?@?*TD^XJD"; 7A_0))J- MF"08@%2K4_GQ[VQW >X%"+9:3N:5*A6+30)W.??[9-]^4B[MTDY3]?)=NX9?;O-@D>_BS6'U3 M[HHT699W:;K?K+^)!X/)-YLDVW[UQS^4V1__L/_C\WQQV*3;?9!LE\&+[3[; M/P2OMCQ"EF__\,W^CW_X!A_EQ^?!ZWR[OROAT66ZK/_Z9K'O!X,H#.)!-"WO MDB(MZX_H^2Z]\P7_ *7V;E I[[[S0I<+O!\V3O3-?K M17%O,]3);IT5P!>^M\L*9YX>D6*7!Y6*1PE/PS)*?;X38^X>=,W\TZ/VE M\86W:9'ER\:UTVE%X;__V[_A<36.8H/A)7S9?*3RI$SK??8OP_HWE_#JDE]? M)ZOZK[?)NG06K@XRWVP 8Z[W^>+7,+@F= O>'/;E'G YVSIC7>7;,E]G2P+U M]1[^P6G+(+\-WNSP! #_RJ 7_'3]/#@_NP@8@8-L&[R_RP\E#%J&P5GE[_H4 MP^[7P_]C3#].ZC^^VB[R36H6W7)-WJ4?TNW!O1'_^?LB+\M@ QB9 M.7?^75K"V2_NPF )+Z_S':X@)(*1;N'Y%,Y[NPK2CT!]2O?&7Z?K-?P>!JMT M"U!>\YO)P*??[ W^SNXKOQ;<"Y+\@Q#O]\6^298P&EGVP.N+SPU#6$\'Y#4#I-MM?!(#:WN'K@_R8JOVTK.G82TNXNOP>W(WVUUYY M8?==4F:+ /!D"Q.7 8P0W,/)W,%=ZR4?8#P@=0N^L'C\_+&7_NV0?4C6>"1T MVYZUK),/]>3E^H_Z>;8^(!EX\@7_9'J:Z 2""+05!(<[0$F\G8*GAC2V4T%#III&:B9?M(7;=7X?W*7+55IZ M,>*P!:%FG?T=EFW=]S#8IC0EWB?XY_QL=D%P/XLC7"_<;OA_D::]#1)I! _P MJ9(>J;\YYC?/SZ:3"_4N($KMU1#(:;E+%TC"U@Y_?Y92$H7)9K/K)D M^==#$YBZON@ ;<#[G@U.A)B\%X]'CX47<[A%Y4I6R*N]UOK+[_,]2'>^ES^5 ML)R_31#O[](]7)7U16="\QX9Y^TM[):XY9%;8#]]VX#@.,YIZ%,=];8;3K0" M[+MDG6P7(.VATF8)I X32!?]8!CY)4:EQ !2CVX2V26>!)^,!S)I>5W>;'O M[=-BTP8$4&)0.2T!^18I# 7 "X-U6N(795I\2$N^\F$\G0OR3X=XM"@)TQ>X MAW;<_6E[DZW7 )\&$1;%.R"B1>:>_-LBW2794DN9-&/.=Z$"IP:4;WWFAWR[ M.@J@MP72]/U#&.S@<)7T#& 781ING2.2Y_GR'G;L[A-$A54&()8%>=]^GMZF ML.JE)85ZI&L"0=O6_;\IY%IG"9Q)ML\\?%JCQ"YY0'SP_%Z@]-8D^:O?V]:O M-RDHP1@-=PS>*$!;V>5E=NQ0K3WX%!_ 7;S4'<"X!=&NPZ \>\L#I,C>Y>ME M6I2_^X]9'$V_)4S9/[BW6(0[UH#/^H-!#. N KC+ QZ.?HVN#SLX1(CI7L& MUVP0#@8#2[=MN8%AD)4EG@%=%TM:3<#SCUV;C<#Z<=QO0.>/E,D/*" #! M^]G+D(CO,@"0>Q1[(-*6P.Y!E\/FP") [N%R2-V/,[>R$?9'CY&V;+__^X8W MVVC]8QEA1>)^F6UAS PM,8C_[5:U=XH^(Y(G+AEO1SF-;.V/"7(D&A$[/<[( M=XIL@;SL)0@ 96? :76C9,4RU_:&!'&V@;09V0[%30!6#O &>KPUVBI\CW\1 M>]T5.:IDR^#FH=L$Y]\;Q0#!@B(([*^B]=X<2K@0I0<5 (:]FZ1,2>%$XLK2 M1X,-XGD*MP2P16DHNU9.Y5KO0#S(_J[?SNK,Z=@+M"?".< _6,DF.VQHTRW, M])U/@;+@U/HJHJN>G<&YPHL#'TLXI,)K]KYB'0,P:=F%KWK$(2_/\*HS73#F M&!HS!(Y@V=M# ;I3R;)9"\Q>)_M#8=$X@/*Q5RI#GX91M!62UI@BP7-"Q& H MA?2IH>4$+WJL<(F%%Z#GAY+.[\(+IF.@O67JV@[:5T"ZB*X3CAG:!EH'H)A\ M1FAX$'0GL*N_Z\ X>5 47YM\6I[IBNI'0.;;OF.?=]2A]*/2TH%>B\9>:IVM MBQYB:?K9":\UZCE!L@]NTE6VW9*A]%;TYY/>3U$L:GS3RZ?P^>N*D/""A 1@ M6/-@P[Z#%'T'0<59T%TCSCW"D^TH:1'!WHH(=G5$!'O1001CD;BJ[/^0N]SJ M.WT$(@EI1P[ MU7!==X\^L:K[0)4?K2QPV/TB4Q6!);:<3S^/BOIQ!6AV. MU=>./GXB/:MK,NUDJS)S@[FK.J?G.K5H.9UA[=$,KP^;35(\T*PP!F$&QB^P MC$=7$."R\/!!SR,M:^P^3W!)OIU-MM\S>T8D+ XBEN$?U^G"%ME>*/:+G #4 M*MKU;@>C(;:BKO*70U+LTV*-\14[D- )MP%JFP C#$(<%,C3-M_CB 5ZM8#P M;4NQ#2QS_(E$#+R/R7I-E^;7/L% M,F,AI&6#LI(6P/EZ(-T$97Z[OT_(;0N[S0C& M]8%%T?#Y+MO**_CG)MDF*WTIK243QM!(]">.50'(89L<0/!H HV-215/"HFN M++(C8<:PH37:F/!BDU!JJ>8(7\_H^'2%Q,.P#'@<8'^7EQ5G$NX#\&F7&RTD MT7H($N<%_(OW%I[=H;4;9KA-,L0;WQ&:!>D1$PY!6>QS/"PE\;&:1#<[+0]K MMG!D^(\)-%"';ON/R&_DN(6,4%F9!!]6WTGHB4RL9/1LVV(4"[W>H- (S*(W MR3+56@1,Z;(/','L3VZMC?Y= G8^'0@%439]E!D<70;,<<&A*8+8:I5PS#<< MK[(@])79Z5+AY<.K8LC,FVWP7PE<6L /F2ZTT0+P-2<::%'Y:[2R)@4L]Z<= M;CTXO[S^Z0+?'?>B*/A*#8\ZPW6V 2I^^\"8FP:O078$JJN%#8UH9?UF3R 64"'!4.$_MTE1U(84EEL8<]J@[J/8FM0O,UP/I&="UV/? \ <[# M"H<77:[RI1%;A^-!;S1 ;%$&.32**I\27WS4T4+_-@!A7OFY8VD^*ZM+J)<( M9Z/W$>)&-K0F//5\G:X?&,U21JN4PO@(LK+!;9JB!YM$"E932+R6^>#)2@#: M-@_*PPTZ)>B>HOH%]S(K^9(BFE5>9V(#J+/.-HQJ(#/\%0T5, 29%8CY$O-! MR00Y+<:E'M;&6)DBGP2N1.O%64L,BD/G7[;53Y4/)5 J=@FX2'XZ3HH$/9[CBG"3>(1B%%WB4P$-H#BK5!5D>\8Q0W8 MZIO5APF[OLU6!UX9$O8E!>T![5^*6 1OKM?R,UTKMIWUE29J%@BOIP4Q<+-2 M<>R@#F7SV_2CG/T28+78FQN"Q*( /BE&Q[3X@.0BQ(W>X]$FY%DLN3 EG('U+8Z_U=3DOAJ5 $+0N2;X.D#H%LDK"I#62 IG M*WM!'4.0#EV53*\.NU61+$512+=W"';M\?$K#C4L#S*4UW FV-4-*UIWM&.4 M,.F 0 (6'05E"V2%B3'' 1P7_!&HI 5!C=PT)[M3D&O RP%2%HP_#(##IL%- M K)RD /NU5@P+!OD%7CH-NV[!I;[X&V1;X&_R(X=9;U8@X"NDE'H]Y@'I+3.QY\*U'0;+*')=)4)=_R*PD0(&$V MCKYE&UT@QN2+9-_XE()LP_Q,^,_'%^JT M_HXCR0F*8(LG;.!")RFB" -7I'V4#QYLO1_^VB"X_WI8KO BR'"9LDW#MBV" MKYZJ3? 1Y%ZDQ<8"@X1)* _N QB"G/0#)($_7E8U\97#.EA.$F2(0G/@@+X$")/=P5\G#\[0H(E_ M]6-2%/E][WH!HG3P:H/F+5&P^,D3V#-6!J9["=C U+?4IC^V+^Z=.ZO49T78E )C"&P(BMX> M'8/H,1(S7E"3B]3;??4BJ,(CV '@,'Z918.Q$1M %<'"R>RGBX]/^(K-IE' MO-L=X. 65:TX89M;H3%'&1.,]Y!%#0WI:,R:?A\]9>L'HVEFEMF6=YUOX?=C M TV8%AHVZF6'W^7P#]Q0-%>NZ<):LD0#.!%!;@\H@ZA=]8-?E'&#-H]+UQ(F MS12@5KXR-H\B!8Z@0KSD>MNV,.21"F0,1"6LB"T/'R))I0](1>9X!E>HR0 > MC9*R>@0R0)/E 9D&B!Y+5@4*LGB MK8G+@D<+L,,#(I$ 139KN3Z$+T"U7&= MPU<%LAP=TD&",*M>ADOG-W^5O:7D9&GU):J M559;(05^9(,''0A$?8KJ"!5S1DE6RS754T/3#QU7*!R[^O.*Z"E+GG NB=H* MFDV1XRC&Y2#Q MDZ\6U90Y1@]VA' ,#(*I1EW6;43044),S^@L[%$A8"Z*C-1G&R B2JECCCLVLQD=NPY><"8C5ASV:3GE9GK0):EK'-,,\X6I1;<$52% M91!0:P 2=%"[X*,14PE YM5S0ZH0LQYWQW])%9M5)TE(J$ST 'ZV76J;B6W# MI#A5/=2EID.*!Q)Q9RPF9*&A+#T_V!Z(&:'WH\RQ;'<2'4.5, JJP DC%24#80$L7('!]D*B703-?'CU:*]54*IS M4!OJ=U-Y0?B-0 HRDL$KM"T>&)%[(.,:?,(MU[P#ED!!H9KTC/GR!Q/;_)4E M;4=*1BL-Z;93T>1Z)"5K=83'>AFA6LRPS&^M[]/6] MY=Q(./H,Y0ZC[R -0Q>6-23'IY*U'=#>?&_%= M1P3D5,@J+[%T="&,4T"Q1#.8)4\0O;3<;]9/FGR3:&^BC?O!GV /'U"C M-7HU$L_%78Y+LIP[GN43<(3 T.U'^UIF\0 2HLPRR&Y'S!%^ T:,Q"8K+($& MX96LRSP02^(^+>6":HMXH[BMG(#L7F9ED2W MH?:TA5-8MEDP-S' B M+QY5X&_L:,SU^6;?2&P,E<\0E6IO4,%8"VH6+P?)JJYH.VO@YL&^$D"1N%8$ MOX'>?7=H[V,$@7,.855C,_8PNOYPP$:3(O;)&E)G MO4CIILBK-OHU;5FA.U09TJ=((;*:&!BY@+@:38":"$0?=&YMQK"$=^*L]D;; M^6J%LS7&=U@\H#M-1_W_![*0VX0W#M 0@P?Z/M_!<12)[PH2PQ'+S*Y M@MNTQ:AO Q2]+G @F]5J,]-NK]'Z5?E>6E++^U,GXMR>M<$ND>" M3;S'>"_6[#=1\2OLWS$) O(S\QUGC7UK@4LV51\RF*'4VV(TUM-0VE=M<%M% MK+IH2J#UH-5H;: :1JD4$MJ,-3N.K*'*+HZVZ9OW=BHABS^9D,T>0<@T%IN@ M,<9G95=)C,N\:EF!QXH\6=Q5R%=6>H10E>(B8JBB6;=5(MB1&$7#%@&S)E!> M85C&GN*\*Z0K&E8N[=JVIFD1#:4S_,+AG72S58R.$:[HP"J"T_ZNH'MN96&= M+],;N-XZ&O+BF/"H)18%5';<97B)28\R%QKCC4J2*2N*=8)D&L% $<(-Z(J( M$Y(P J)6J)PE1GC3AAKUII9N4+M!R5;%'UF329B>,0?9&[L!Y,&(348)F^8: M@1%4'6U/X5PG"AO0;A1K7VH]85WUX] =':O#!A5QV[ <"7K\(BGW),/J91P[ M%^5@8&.$O>>&L._:P>-%TV%G9)BBX,+\GO47-C[#X%LV6MTCM>HM\WM6G R, MB'?@I96X63SW@KUQ18G!"JAH5I:7&6XA2J4MMY](M> F?2K5FC\MU5*7#KUJ M'"KS(>U)/02C/3.H:BF\$OA(_,[.Q&%AM2CWCM$=8<'LIPHA"R3=I#N XS]+ MND,OS%=2]^(])@\"'7V%EHG>"T:Q]V)9(^"(9O[&X*>.Z;,)[*0#@26],J.9 ME,QDSZ3483.3#G@[JG'C1?()/-YD24%:_U)H)5NEYWC6HJVPUBMH(>3(H!SH MC.B#^CD>2QLN2Z'8:.\\[)'6D?/@H45JNL]5TD_Z,=GL),Y> %:/V2[)8U>3 MP#F :I^ND!$UWF:&J"2!>DU30!RN P4DX8&D'./= #(A5 9T48:$1+4&Y'5$]Z*. M1#Y&"!>\;K;^UA:MQC#^D(J^CE(;K%7S--Q%B>[1&@&WA'N]=!-$4MKH6165 M2SN7&BX&JV$4)8VY<[>6/=1D69],>_@D_E5H3\NEW9E+"A<.#ZF0)7A"!2CD M/:\8]-GW)YB2["W?P7&25SDP0\#8?&?RW=F)0LQ-^;](>%>YJ/R[=\'*U]R$ MJ2%''E1YJ<0A(:?4U%&[-[.M__ZS91WOC45-NU"?Z3_/Q 93C\+CH?&>_(KW MJ7CX]=.OM/';ID:CKM2(=K]2@]G0ANFRHL%HVU6'O=ZGNR#F($B2F-5$QF1/ M$;$P\?*P,.%RDN7!7L"/*)]5S0IZ'.*1EOG_U58R&RSC UTW2TV'H?3[+'/Q M,FW?Q5W"/G^.J6+CQE(YTFS7=,74+^'$UN;49< X8=ON9I?M 1JBB(.^T&@_ M-A1[8;A3GRP@I+0;[T[+-3-;$A*DMH0K:CR.FP>QR>I(FPKX$@N=#L!C1+3' M8,ND* A9)123@U6U:6)KS[2XH_K3*C5%WKAYL*A1?3@TLZ=+9=NTEX 75*_Q M,5QCY.$:]#R3=.(A#YH/-$%.A0^>RF;F)_"*JD$@L]);Z^ZK;;(71Z9$K9<2 M<$"PU<4L?/FO 45)G,)4'$&W!4B"A"R[JI!XCN=C^-1RUCK2\]$_CYYC#.@[ M76P'Z?F/^;9(,1>!A/F7J1B456&*D@R8;[G@4%"M2K0-WNIR"5>8\X(C/$># MDI57;9/[66=RC_*D[7NE6B8R0]UD91@$QU;;#DK6*S*JK")F7^L22Q($+H.+ M[ZDD<6+/A2*4''>"1C_*V":8FOP)H!ZJ(--1LVF)52*5OFW#TM+2=.!,TW[O MTO6R,FT_N%9A0NOU@T,_C$TP56^(9]T 2YP1[DZ='8D#7 V:5.ZE7%8*1/0M M6%6Q^E8'?M YJ&I=I6]=&RZK]- /?JI8'CAQ0)?"4E="BF2UP,]*K2\\,%#S MR?9?W8HQU3?<@\K 6APK,N" IKX#(3TL>T3S:5L$OX;$AV9[+ U\^O3;,&14SCH^.&0_^U]DO0N4A:?S=0L0:#U8QY!5U MC3S+Q_GND9AMX^PP#VS%F&F9TW]3']V48NBI'(:N]=?C BE!_4MEFWQMIPJ; M66R>-N_*TZS0?Y3+R8* Y4'$T,#A>%A"0#*7=E*3++FG0+LPF:E!! M3UDP0(C<61*0(PG$.T0Y^EVEZI/OGC(O*>()X$]9$R[MKU$BA4#:&,/8PW*Q M%77YN"W;+$99OU4Z3F6;%GYB[1SRW4^C&:!%7:F0)[5LR5=3%E(9\["E7/I$ MO%R5)V^*I0]RTID3'M=S2]_^OH0!8<7OHB'AO61ZU%' MX2EO.HGM6B^M_.(!M'^F3]W,8QC>_%_'V->F('6DVV&#^GC$R: ="@_IOFH& MZZQ4LD.*CT1C3-TJ:4I6= QCHP/Z9^EDE,;V'";\P)42:* _IB>'!#:*FXG$5AF274OZW4<*@Y""F, MH\R!9F8;DP?'*%S>6S]8EA@BTD".\@WE >OZ/GM9!$FB6"4B7>DP<]_A MZ%#V!REL< M$ ;,*8%I:+@64FUN%//*H')[\:K(<]NJ4LMHIE6(99<2T:DU8 MNZB TDKA6Y=YR(N^2?>S?AP=%1LQ OLGHFKG%TH1K80",QSDB!]!81'# MGX["SGYS"OM0([&RL,PJJ(F[UQ(O"B;:ZE6]?^057Z>NHTN%HN0-QZ,3\X7@ M*:NP<9:^-\J$$JF(3!Q1>*R\!V5T5Q*]C@W?5&/D0"=21TFV9:1(1TK72_"$ M2E['3-UREV\%V':(#?%W$/@IJ%)"2"D:ZZ3(&VKB1W7D./1.TS*"5]EN\K:H M"ZO^YC;4\COL\!VMOJGL3L,:GTB7E-G3V=X.FI7'?.!(0K?5X\"_YRR!&UW^IZ7Y=,R5Z3+8:E*\ZD7QCP MG/^ P8=(JNUBF&R]?7.#Y8!HLZ^HBH!Z&F@PO_X,^S"F#\K<8V=]G 63<#H8 MP+\49!E_:WU212;A6N380$U]/XRB< RBE/K[?4% OZ5K=?FL6@X#*>SB?Z; MU@(JX.)7*GNF#77Z^<$DG%O#OC@4.1S-W[!>!UPW-%[KW\9Q. 1>H/Z\QJHN M5-*TNM)X%LZGD5G!BH+\J\]$PS >C?6?KP_;C!-KG<<&PX%9G!)7F*/!H9&P MJK/JK/?T1PN_GSUJ@*N&HN45!%8/Z],*)].A78=-1]-NFI"BDLE;17S6X-D= M0[P#,Z,L,Z($"FG\U6%A++ND\JRJ=,%:6,'Z6#6.7S"^[UUZW=@K^4$U$';; M!]5_Z2T+Y$&![H=0FNA*JIID73NNU4&CY^;NH=$CV7(&/8ZUE!8:!?&H_$:L MKMC"P+PDD*.Z6&1.K^00$,'"J@)D]%%.#0X&+(QZW!66<9UY,.-VL>\JR/48_=:6-94Y2>QYJ5"UMX-KE]$'31[F:(K2+98_C#Y5-6DJ=L:Q8 M.W:)Z99'N"18@C6\BG1UP.0+*IRJ*MT(K%&@Q_C(FR+G#\LT6:>JNAS 9_T@ M-?-6' =MAX?GVF:^$?$_%#LO6V&+=*M*]K'LH@LGX!$3+C]05/B>B\F8D5&) M@ NX(!_I0X:^%-BF:D7S 5@8L)!@_[#C<$O?!4B*@E(C]M;5-""O7*3?EPW7 M!29@_Q+*G4L.^TH_PCSB,4!"VX/A>QQ-5:C[K.0Q+!8 B\/<=O9+\"G:258J MEXAI!APVT5M%=XS;AI""0DW3@C#N)MG^6MV&KE8I@><8Q8I@[V&4; ^T0N1? MQ8/M\FW&9*O&(A9+#2K54AN*I=:!VM16HAICT8DL<;8%7? >R[5&@E29IT(2 MJE/I9 B68+!Y2"CI-!XJ5LDGL2B3")9\3%TIS+"/'<3=A-1,58I0B1*F.H"U M33J(LE2%20#VTBU+"?-4*B"[R\7YL;C+T@]DR13U7&74;[(U3 3<3;#%3M;5 MY]_IJ.ZIQH'DQ>NL).W1+&@K5N46'[R,]B@7C0QG6#^\9LX4CX5D67/3Y]/,7I&P>XNLN2 M(F]^/YJ-FU_&Q3:_.9T%+UL[VPSGM6.J'^J92*D_YMO>;5TU[*0*XIM%31VL MCB94OCR@1%?6LPRJ20:ACA;2%J)J'Z]JP.L155&%EE8#SKC/<6E5,3C&VMQH MM6IA=I--^RA6YFOV$W(7N1>FTP\#Y%5S(P_=(ZC^YI$VUQVF"OBY>O,A=4;F M.461E]J,HZE:G7[4P>!2$%K6&:BGHW RFL.GZ30<#J;-.C5KU*"A#D=!<\>D M"+3H(8PWG<.P45V)G@[":#8*)E,@7F-'$Y^,P_%D'D2C")Z:>35ET9!'DW $ M=*5)]QY-P]EH$$Q@#='(4:/C03@'U7@*I&GF*,:S<#88PU[' +2*8CT-)X,) M;'\^& ;^?KE!/ 6E>Q(%0]S ?.3L#Q1RF'D01+"P^3BN V<"U&(0!_,XC&># MQKV-Y^$ @!1/8*B)L[=9.(AAE<-P#(2OLOYQ. &"%0W@_.;.KD=A#&0>B/5P M&'A;W09#[ 8*W&,8CV"$,>$+[#**\!/L*YH.ZOL1=/7)]9*/(P%KE(:UPIUL M<;)O@T4-<)U&(JO_$B0%K.BD5&=N"*.,\!RYY<,KWBIK] %**W"ULIQMN0H( M/2H6S$OZEFF2YWQ:UKK BF![U ,H9 K6O,OSM2J?H\,:40G.$ZE#JA)-K>K$ MWX+^63UU>TZNL$U3&]@H2!@@PPXV-23H!&5R2[%ZG"\H_E2-J'UQW[(@:".? M/;0Z(2S9(LNRBZ]2Y+@>DT91FJ#U/6GX.4F8[/+*REJTO7X4CT@[_[QGCX87 MM%IM50 9/F55D )Y5DITVZHIE?.OO$9X_)S+OG42.^OVG_;>4ATML9B[G[+7[8C\K4/I@7GH M1YCR:[+XS$O7!T",HW! 2XWFN HA]BZ1GPY&>NSS:( ;$]+?1O.'LV Z"/0%_30/IY/X,0C/!1.M5F^23T_4VU)OR1_:?CDXU*,VU+'^._6[ M\Y-Y'0M-MJY<;=RT_(0? MG2L[1^X[HHLZ'M")# &=8M0_SJ=S^B**$<_Q6I_',7[5B&E1. /%YWP\)@R: M E<_)P0=@#B'WT])&:SA/U &N"'G0T28"%8S'@7G3>@K MD'!'@S%_$],W\6@6CJ*1P>;+AC9-^P851N73"7KK*17?GE&';Z>J8VN46_7<@SF;(S3&1-C!_331&CKH/B^J M3B.UN^J2M8F+J5^ES:4(.M4?3 T4CA&41N'U3!(D.H@"9\/!!%!_0$.=C8;T M.5161_*WA[8N;??4:M6E:;SQV(S]:<.J7F2_,71&H[G9P71^##I=+7@T'"AN M9NSY]%/'KD (T-/ 0/')0C>288NI,2N(V?2(L;1N*WT+J]#5O10L^6[8#JI: M<];*FL3T63JY*W:3TU!,3<;8V]R CGAW<\@,-X;UR]OB6"BM@.G*A>5TN(;Z MV4\BC?]NO?\VXD";J!<'_TVI''%O*)^&O9%\&O7&\FG@=80CD(B:1I"( M"J_!9QK-W>=!DQG8011QH\(1AS.T:9%HT@Q4BL(XTQ8D^ 0244SBRWP6QK.9 M?;*@6<2#$06YC*=3(X&[O;!5/1T3UM1BKK1;&MJ?G]3L^"ZYM[I^G:&I*AH1 MEL(VXU'P2U[\VLNV/17Z!=K&,,)3 #'R)2CAY1W2G!S#&.'5&!&7J"Q !10> M!AT@UFQ4WUTE]=]4!5#F^$X0TF.\OTMM_Q6)82J-VDV )W=;4@K<2I_&CFZW MXSX?D/3)-&@Y6.#)G[/G67!-_>C*X+I_V4=8#D$8KSV'[HZ?X50QN T[ B[Z M2!I J;RL>$64'TDO_QQT@AGZC8YY.R*\"(,9=\W%H7[,@6A%8\5/*BS(VS"* MZOAR>?Q*&$&1KI*"8R&M^B:.;=\YUJ,/6-82UQMR N*SD>5*X0#K;I=6S&!?S;%]D-%9E'/HE]??!^#!&K!_8'$S:ERK?OL<-+CL7L 1WA#":S M*="[,1"T"&@[VOI5&?MJR"Q2F'& Q&0(5'( ]!I]2\ADJ0D;1CN(\1?40+1K M#XY[O"9 Z6(T#XPFX6R.RE8T(M+[&T (6"!-C7:*!NC L[#9.!S,D0_-8?L- ML)D ]4?>,1NB76_<=SV!#TTF2*E'(R+W9S =F[<\L JM5FW2GJ62!2O> M[J#2VKJ.H1R>V4174(B Z^RTB19Z\X[,FDNNQR81P7**4^"8&$D.:!3-)YRQ M"HPLCBC1%/DX5; MC93JS[R5%B;R+)Y@MPA=W^ >-:/>ME9U P&5\S93'6QY"?=F"1**1+HTJN,H M&5HA+G> J, Y%]320(*N9$ ,+\DV(&?;R\(:[E1)_<:2B$U>MDY"M*=#SRN6 MHS216!@DPI6=%ED!MZJDCAFE1$K;.Z%,ASWF99#\_.L6*V"2Z9QKI.@2\=P# M)/F5C ,5 M)MV)2IL"!2G#F;;<(K,6":X&!,CD!U81\BVY" Z4,E"48L8PJ?"4TB%MS'E=@U5$R?= YZ M$ 11S3NI4H0TZ<+=UH>FK-!DB=FNE1QGVX2!^\F+4II$V6UQL/$N6U)-SRB] M/8I<+%D)_,7=LZMJ2@]&H. %NH:$7.EVBSZM4U'0:RQX+1Z2FA3E _@)QU@H M,)WIO$[03(Z=79ZYVU.5I#R38M=-YFT8TA>^K/VME#T'BE0]TO4@M)A@5PJ1YZ;L!"*.GD68B3&#RN-28E@EJKZ4 M &Z0A*C5C+,P-P96(H7W2DN'V0\[G!G0<9D\5!=!O:08+9!SK3%ZUP2/'P$# MK#OF-8RK?:KF3EFTK156X 2#PTO[W% M6'()+J@AB9N^WI Q#>2Y1%!26,TM%MQ]\A,'B6S##BM)I4N-#&&5[:[9;?]T_;SZ MAYV"_;RR/47W+>+]+/BO!):.\/GO=.M)D1J.XG!,1I4XG(-N]:<#2'0@RY ? M%-MX.]DX;$:/AH/@&B9+=N@FX4@(U]@U'@3S:67%L)635PWK4X:?<(3!7F/U M]S@DL\'Y$M;H#:RGCF[FP\Y&% KXE&P2AF;T<$ M4\R"/\.NX,E?**YUJ']"=R>,+_/#H^,N4*!%8#S$^R2[YVW)HT.,R*.!AQ3G MA:/.0#F_OL\PD ,NY@)##2A@"QW^]:%?>0TG?N+7CJK8$;;-;D4Y._9!_J"# MI>UOE5D;UIB8^X#T>3[4Y9,;D((M]:^9?HN(.%'7.56'JJQ&8DR 9>R]R-Y'S3 MOZ':B+2#0@'RNVZM762K.Y(111C@LLJ8C" 9/JP)/A:CCV/?\2?8(,;%_.P6 M>G^G$Z^<2C1M?=H&I3FN^AL$!QUW-$5=I?41]2^:XJ3DH"D@;8Y))AR-:@_: MBW*>AN4U4RE)P2^-"[L40]J/ MVF6KOJF?=-UY>^SW$^G4]R06G[-,?-'H0OV]&['DVXN*V?6H9]5V MVU;C H=#CJ)QOG+7:+*J2!OH6 V!%\"JDR)8^O=L3;5\!S%@0I$^$A(5 M#2C(9XQH_PZP$9O,AZKYC4E?2K< \30E.X F@9IG!\-@'%RG9!@,54Z?Y#TM M-^B=0@67VDC7WYW!_^)(/+JKWP8^&@:CB*.=* !L1-&(45J@4 SPP@P/ZN1CJ0UK>XD6%5C$"S;>@.I.=W6-)P2 M(:P'(E)-SYHNL[IP< (< MR(&K%8K>^Y2:DP$+ %V2E?':"MY89H(FUC<)1T,*,XO[I-WPQ8C"^6P03*?] MV52O>HF,?CI$)A6/^YBAFQ>W:49MN1,^W43$KD(5M&&9[^- M/OTOD(5VF*D M"5G!*7K4JEY[3Y4$:3)\WEI MJB$WLN;H/)"=]4M+E&R+5">@UNGY=SFR5:1RE$V9%ZI *KS/(QI93;F9I-LU MHS1S?[%3V+*$[P3?L\?-^=X!O=6BAOR')@##>JN+.*797_NI< Z%-/>QII#V M5DN+UC3,2M/U:_A8V:]&FDIY*1P+MIIOT" #\^ZI$!)6M#*_&S^PA+[0J0 ; M6ZW20@MBI6PVVZ15MPVKZK?D_L<,'!*44J22N\-:F87$9;LJ\L,.Z >*((+< MDFL#E"FCK ]3S)3*+2GMR'X6;:'\O9JL5O9GH1S(FLASD0AL"OV1B![\-!U_ M36G)^[*!?%)FBV]5TUB_Z7G'LSINA,OH(4)VG^.[T$=794MF[:I6;X5+2)71 M.K. Y42#K]7T#@?C5AQ>")OW85?*TMP*W2+]0+('G78C^])U>-'W#M)[L>?X M. [9,]$!E"T%=*2@[N[[W*^PP8MGDREGX%170P%?G[RD27U)6Q9TCZUI.!Q9 M:W*8)J%%C_2L3AR[->NG;$F8J?-.XO!G\;P_Y@X99U'<'XYJ*31/OV@G#^=1 M:YZ/])KCL7?-E(2$9$5D[:8EIEI05CK$DX!U%HXFL$J*STGJ.Z_+STF")_B_B1ZN]+*22FV?=Y=%7#4$W_,%7MLTL!C MBH(?]0=CK7[7G7D_\PCG$7I%^-%9W*" .X[ V@(<'=I,CTEGT6!(^BUMMV+[ MXM8ZXWOTWU( 5O")KB5_%.A0]O]7+X>:^&V61GTG:[E.*!I-?DLEX( M]I--=K@D:G4CP>#2Z,-N]::%<8/3RGR%@4?4,L98BHLD5/*Z^6#1.VD9BKD$F+Y2?^X%QUP<\1=Z M!D(K\(]8>YG .XS-)'>" "^[^2)=8#XHJ7L3QD70+6CE7@_3G>@;- M!&C6'P[Y4BLOX9X,5'S^E9C)#)0 GN9$XD.5543" MJ&_F$=!,MG;2S"FP54UF2QL.9F$*)%P0>KNH*],9++-FA7C4><6S63.8AX-P M-(P;#JMJMN"L(@T:&O*)B6'";]V2:6B0X)*XZG8!\U?:*?VTS31-+X/;%&O1F87KC#2J/-L%&,-Q M\'7]/P1,"QY6&1(UIA)UT'-B_U_%+^GQL?-66DA"TGDT"RZ^AG^F_(_]%^*# ME&4ZC_C[^G\178IT7Q>VM!I=<2D;8_:YS"8C#>F?"?Z7:V4O[6'%+HX%O+Y6 M_[66P&_@3I6&]W7M+^]I-"%2@(XJ!#GYN'"@]Z1!_34OQ"\AIX -BE"<.>RQ MN)4?^:7M5+)EFS(054+-$="*-SQK+,BPJUQ]_C>N3U[CW&']%+X>5]!>:#VM/=KHE M .\A#(4P76Z M@J=M&)F:7;@F:1F!F.'8UU4JD$N> M7]'&@3\8=$&DG?Y!@]AJ>4;TEQ59"H MI 6IF[S0&7^L(ELF?;&Z>Z:&?<)MA\TO,)QD)8[UTJO8X<&Y\1]-MCP18[LN M8OKUB:MH742U')>TG+>ID\KLTQXX T7L\7>?2F]X&/2PT+H,$8\#8*'*/V"_ MHZ4$D1Q2TS-]/0#U*+2 !@+9<)J"RWY LA$52%8W:)YNC_5INET7!S0>'Y^T M+*X[@AU?7#]X_H@JZU7A4\>D)Z#^#UC9UVXI:FB!07BI(MT>UKS$"C)$W0S^ M]8,7VD5&])ZB5#!M- 7ZQ7G<5GXZ6Y:438H,(BG:9F)'G3B])8J6LV0GGHT8 M#8>S8OPK9BGK#(.7&$Q^NX,VE:O]G6$!,#9X5!N6)&1_5U$2IG>%V(P&,:L! MYH1*ZOBF+JS8[W64A7T,G/FA6O^I-(^VW7G.0V=BT[ZG@AS B_SQ T0\I-RD MM"TI#Z4T.I0C9!+/YE[LS[@7<<02IA1',T.)C3N496F,O%?])N'ME#0G+L+O MB-/6@P \16\J*@\I:HF*$U&7'"?64K]:6,,>:'D%B02)E0O/40&U^"][%XOZ M+A0"\:HM]N+LB^.\K'B#LTBKN@!)^"M6BJ^R6[MQV_4$V9([OE>D)IST<9(3 M?[0"QVMOO 9,319W!T!7Q-=?&A\DP@[+X-C?&!,^53=9HHQ<]YN:;7+1TF2C MPF\DZD=$J+5..[FVHHM5=RLNF4Y7B&T,>#?$3FO//CQE=MTZ*_E((7EF9.IG M1:)]%;RZ\9M-JEE\3UUUU_%=L8O+,7BI9J-O83YZI*THCW],XR=3WCWER*BU M*6I)Y?I-E%/LO[)P?9'*X,.+MC-J9Y-P N/,QN%H,L"_QO$$_XHFT^"%R7(C M,\:'FN$B&%)9*ZR]-L'/5(<**ULYT)+YR8Q!'WNF(8=W5?-P,H553> B+F$4L*F&&=1C%A:H4EJEYIJ=Z8Z+)+TZT-QFRRH M0LR.NP;J@H3/,[$;G%^_NGY^ 4P1(_LXDKNXR?;"#"5NM IOJ8A1BWERFJAI M]B[5DNP:@S M!JMFK,-ZOL.,"[0*79E ]#8F8X_EJ5+[1GGH1CX/%A5ZI;YSZ[6O6HF1/.R1 M0Q[Z'+^["*F"'J;U G'JD8U2>%&9W^[O*<-%9F/?/*#<-5"&OZ<%JAQX'=%F M;$BY:98@98'$6D5:](V"CA6F;T=C5(DN7WP@/^+?U->=/%$[TZ'Q#.M8#R)% M9'1"A6E*1%5ZQ(U:5>RQ%@"6Z.:8\ 6IIEJ+%,YHF)HN^,JKUB\;A5292-!$ MK) MG %Z#[(5V8MIL]G?#ES_+MN@&(6N74K9HF;5&2?WVRN[9V,(V?W1]IPMT+!" M#J$4U5S:%'46+ZA>& JG-"(JR_;N-E0=Y@:A)^5@L,;;3VS=!@D-T3Y4V],; M@F/,MA+00]2&(^8H-.V I::4$1R(0[KC,"!K9LH@2E'IHVQL+H2C3[96$8?2 MUM*E58?5W&S:9U;8&0-6T&-BDH.M\M^WU5:E8;57:3 :!,^5^=%BQMPG?A(/S"JD;&!P/J<. M/O4"1N=3*K/@&\S81['RQ !?]U; I@+8#16E1^%T.@IT97@IO?ZV"F4*, )2 MSS*N=PI1W^M3//AZ?-3*0'9[LBH(EJAE4 MG%- 5<[&813%2ABW&#_7Z25Y.]OHRKYDATP+7>Z%+I JYMOW%=S7,D\4MPH] M9;IF&FY5S%(T0?]F$XS<5]_?(P!MDE]9&\+$?Y ;;[,5=??5@A&'U+!O1EF6 M#J#_Y5S RZ;'6FAR;*N?7W0:A\/)[(CD-,(N>3HJM+'3,Q%.HJMGU*[:.,'0'#4%5@M.MLB"5&MZK7EYDZQYUZA,;('F6JA1'V>7%D;Y0M7#B[N*LOYM" W-[2DE7V!0@UKVR2<) MD95@%JM%'?MPU]1[7&U VY$LXI=ME_!K\?"_47SSR6QG(+4-*ZU^(I"K3I#B M/#)8-(Z]0A@E'#6(4'/XL:$-1TR]6(UT1?UJ'.&*F '?J%/Q[RG%JZ;)R1E M]E@4=P(E[Y2="LD%%1&+/"H=1"RU,VO>5C'+4&*/G!54!:W+BI@5>.4LZJG< M*&H]@6P%VD./C/R!W2?(])ZS^P21[($Z/=U$DU!1\="H6MZ&ZZ:94$[*BN(< M>(KS$&N)I.ZYQ*[DCJ>2J$D5X MAU9$4OW0&>Y@]ON[HPFX)K*OH1BPW:+U!F,YS6IL.7!+WBVU&JX1W*TEXU\. M.9XDEO*=F3-9]7%.B+I54$2.<_H'P11!?!=;;:4K%&N)(L6[VY M00F"-OMJNSN8IV-IM%P^PR;1Z8/*)[4K3&(7O^E@X#72USL_ZG+KTLE1_5WK MZ%COU:C^;NK9J)^7EHSJ;U]KQEK/1?5GO?=BK;&B7H'=8+'6/E']66^C6&N2 MJ!=WK/BU>4]_M+"\0_5LSP!730*[C U83[IZ:)/J:=3S0=JNJ<^)!J M6=BH3YUC[B'6F[->>IU@N=NVE\;4M;SQS&NM8M#\8LOL9$M@ BII[Y4VB\>G MCZ, 5W=94N3-[T=86*_I95QL\YO3V9$V1L/CC0"]6(]&Y)!-R2]TC))( MLJ^LWKI-'.M*=?>B23N.YE\$R3]I_36[P>^3]CU5YO,!-G>8<\/>X6#:S!>8 M*P"5'8[X99VF9BTZB( 3#&&\Z1SCFYI:^T[APHP=;B)=A*-1!$_-VAKQCB;A M"'#Y2,_?":PA&C6UX9W"=9@U],B=A&, FK?[[GPP!!4+](T>50JSST.-#R>Q]Q3M6%OXSD:$:FG[&CB[(W3B.-A.(;+ M5EG_&&L 8+[Q$/ZI[WH4QM2](QX.@Q_R[NIH!TG1*M+BN=JZ\3XA:-]Z$#DZBK%D_2&MNT7N4^!/S?2D<0=>[/ MZH=WAK@])'!8$0T1E387K/>@^PB^GD>4,*>PWXOU48B-68:S85W<:;L!>-Q8 M\03M'W(C?%=A.@K&P?D0XT3D9OCO1%V*X&^=.P+73C_"=T8CU#/OC1B,,)!T M0$N-,*Q$71/W>DP'(RL&98 ;DTO3=EN&LP KFXZ0>!A_@2 M.;=G$!A)E&^3YQK!#N8 300YW2GLA3VC,%FL-S")8JIX/YM1D?F&-MF,=S^9 M@NT_< 06$ER#C2S8?/:;Q?D4M>KQLAC;3DB^D_9;R/7@ZH7H50Y$QTM: TOP M5KT. L(S$/W*DI/O -*O.:K,?((E?H\]LV!X[GM@W6T7W(__T:$--4 R@>,Y! +X+% '_"F:AS-\ M:T)W-"8N?SY%LE&_!MQ;GBZ!K\N4_(3]X]$',N>N"Q/Z"H20$95K@F^XET<\ MFH6C:*2OC1/PKY/47G-SN8?@>2*9*Y]^.2I54TP^W$9-M513?3:F]+OU_MN( MZXQ'O9A:*,.Q](;R:=@;R:=1;RR?QKVI?&(LKR/#F>(U*/Z!*$(]D1'RPP&= M"A NJ@F-4LJ$ZZ10DQREY3<(=4R)FV(&ZS: ([(;H.481HLFX6!J> _V-,4^ MV=%DI(T#+6+BL;74F&F#H#@*QR!K#JEI>-,(8E;P2HS3R&V)!G)D/+ M"7$C MWXW#&0K%='&:@4JFB#,M@F)O%>RFCF<\GX% .;-/=H0MUD=DZ1E37?(&1F1[ M8IHTH.O%7;H\<#"L]7S;4$^JQ[Q+[K6)O.2X%JZH$\&VXU'P2U[\VLNV/6GI M3#DK$=7Q&6"/)6XR@&Z"$E^-$9%5&S_LXTZ@!$2;C1PNK5P+C;IAM='G0G6/ MUWYCY9SP$:)%UY>/QEQ+<_7C5@Q@4J1X6":#6C KQ[)*1%'M.4]L"3O'+BMZ MOK*,Z.6?8T)1E_8P$=Z2P_8Y^MVR&RXJLTWW]X#,B.3#&>5B61^,0=#K>@/83693 M(&+C*1>=HBZ>7N\@DHUQ@!1B&&!AS-@?@E92#!IJNX/CMI=)1'VKSU!QGU'W M@6A$]/0W@!#P-9H:9? &Z&#X-HQ'1<*SU!=S&D6.T][VR9=6VY_JPD%0=H%HE^@&(P[L>%&\E)LNU MSPG!B3V'IVBJB_99:^*'V,DXO.(*W\GMWO:Z3B::;1R\CQ5@_0W M=H/TXV3;]UX'8OVE9_Q)/>,;3\)NLO)2O"%7VAM"+_E.PRXY5J7/7_H@?^F# M_,_K@]PF.3?<#,S_41%P^)AI"JK,'J%EB7!%HR]]E[_T77[ROLL.F:8VO>1W M]$O31PTK7_HT?^G3W+5/9(I1\733(.G+%ET[/7SH]?^GT_*73LZ_3\^E" M6J@KYVPE_.ZJ C"5ZN\E17[6^*6O]&?H*WURI^1&B[>):^#J1-RRDJ,V@>X] M@=/U2__6+_U;O<[!+_U;=?_6H\7<+DVGU> G20P5*RM9E*Q(BMI5+A6V>:_R MEY:Q_THM8^M'9)I"66W2^7"%&'XZG?[2K.NW:-;5)HJ]4+T55'U+@J%TM+&Y M>1A<"/6).-UE\Z:#SO[R##G>^:)+QWCG],*KM %Y*8?MK M7<[=!-E@LX5WPKD,P3!Q2NIW:G1A->S0KAW'J?>E/<>7]AS__[?GZ%J=M]%Q M6RV&VK%@\)=:O_\JM7Z[EH3M$HG6L7;M^R_E+;^4M_R7*6_9";/?FD9]*/<: MZ=:'VU^*<[06Y_A2>NZ?6'JN:[& 7O#I90&"\^?I/LG6%S :1N6/OO,-[>N]+>=QQ(?ZT# MZ9WX0@R3_T&'R;\\;!WKEHE_]RY#@MN]OYG0=>_/GUCAX!^!G9UN8T=H3MK9 MS4EE$1XUQ;&XB_KS=KK_;[!<>.H(9GV>2=OQ]?/,V?$6?)[)N]RMSS+QD1O[ MF4#=0@<^SXQ'J(L]",\1ZAH0C[K77:IJ=&=?3U=-0[&QLCL?^SQE/8+_^0%] MD*\P*<2I$*7L(#HZUJZM987EA%;FI%/9/5UEVRT7TB'OKD-Z69UL_)6S3*JG M_R2XHL&CBI&<+AH_3Q=]Y39RI'A;5;UT\U\-9VXE M(;CJQ\.A<^$)L_)@"#../L5(T$P#VK4 9/Y4C8)",-JR MFNNO43F&8V_5Y,;.L[GO=9K.(T!UGK)!\GN"]SLMO2:"=9[6?:_3=+;PU7V+ MU9$ZW^ZGJX[1]?J;.QD&:[O !-MUZX__5+_CG=ZR)]$/ MH:]MQ14K.LS2Y36. FTV1?#O1\E4]^-Z?'V&KLS)$C]1^P MAH+W!RRIX/T!*RQX?\"""]X?;&LI\"5_JOSI'+B2\^XXM*H)[Q[+E)7SWIC4 M#M)$-:FQEG>+&=\ZA5MK)>W+UB^TL7[U4!@8'> [OY1O'A5MH.$Y)X6]Q0CO M37D_\KR;^NZ3;=N?$(W%F:DU>=Y%MWHN?"]HR7I_C#J98XS[X!6P_6 MD^KM M:?^>T$>3F)X![GH9L7[DHK/C.V\Y37V>")._,DR7(\FK=FB++Y&Z0BK\J=;="/EK+"B<#@3B%KV#<55XX M(8P-8R)75GD5$OV(D$ G.;!W)$JM-]>,&@8_'BAJD#B8F>!/Z=J!W[&T#M>P M\C';'#; Q+U;0 A]'/&B2K+CDF_JN"S^A23WAGZFDE M2RN5Y?RP QKMG-MH'"R3AZZGWPLZ)+V;^_2[_Y@-)]&WE5L5PK?19.S[ZL\V+JWRI/']M9@ M CMVC4#;LVL!M"!]&[UYTY:+_H@EU6L)/&*(>MF Q]"8(\#I.,2QS7006&QQA3-0>I#-2-'W-T0 MV"$LDN$H(2S^?/\.8ZO(%#7V(T_^T4OL./ZQ939S\7I-A-,QXWB:_[$W;CVX MT9Z4?\H:6GRA'1+Z.T.R0W[_I]RZYD';;N!OF4O]N-NEYSV:DAQ2H".+_B+V8K)CG]:R8%U963#.!.<[)5>+,]W;B MS&4U<>83Z:SCTF^IKG%BKOX3,NN3,O$;%>V.EZ?=_(!7BLF#G0=[DWJP]YHGW1R M[?%+9\N.R6OPM!-Z-NU,Z=WC*]72]'R9\J<+[NSH)L8Z)N5Z1A$=0F])"S6I M]M38=4GJ76EZ @).-5\T%M(RG1K=XN]LS>GW'35Z7S5?.V6;@=JFY )KKB"# M-3@WE6TSB-":Z&S"R@DDPM]E158FM*R%^UXNDEVV]T?E8?ZW:?@;XK]426N[ M4$2HGA8?^OVBO*MCPZ/]][1Q&SRZ(AE5R[6\72>.P:&Z KZ$=F(E9F>X;F'_ MI"9%W9K52^BM3@$T)=T [)2=^J8'G/?C^PO,O.#K\N;UMF>#F&1YI%8D54\Y0@5_'^J]Q?^0*;E%_ZA$@W1(] M#L^+O))G0\V>)CR,&$F"B1=%U%.3!O57_3[4J#;SCM/AF+H7#:J$73@//Q6/ M\ZFKQS15O0<]8Y.@4.-\C<_]W&VX-D;8^-+1ZD8MVSM9$VCE8ZUO_OS8*;NS MM]9A3BCQY%\ZCMX(RH923)Y7NLB$G[$\4X?LC">?LC4_0:HB-5BH/]'HV\6B MZST@6,_.E ?(0?+?=( <&:3B6>B-!;L\K+2URDGV>$%6_S"X0JL?N1!4L@$O MIPV$GJ7ZIK@\ )(72LVF4BK+7--:]]I$K1GB&:ZV'5'_X/)KA&,ZNSZ.I]WM3,LE]P_O"XPHH M.8/[5W,>^2<]CX;^[R?>KQMK,CGOQ][WO>; DXHRU5^>^T;T(L_(]V7D10PI MO7:4,%G70V?D+AZ.A$:((1(+<#I%RISES;R+GOJ^;1^9[#8*OX'YW*3[^S0% M;I^B)U,5 :0S.,#E5*$*%3L=FM]L=QE9;[JAI7?%C'OU;R>M]MN,NL@#!Y4$ M&B\Q6*KR(=95V@,L/IQP3D$\;DFX> ]HM- MD%15?!'+'*T4N_GL[XK\L+HCC]C),WU(0&@[E+@1JB7, @-A&YZ@^#. ?/@B M56+L.]TVO6)BN R110 S_Z&W!3Q^DY5(4],"4SN0H[B1<%'<'S8^E$'A.)-BK.P" LQCY2T, MM^_I\G*V\-9U\E[0K:2?NTJ?SEV?]=2">H[P>Z2&7N,N'UDZSR?0^,KCU2(E MFHKH/2)[A#&>M)@&S>5IZ[XYN/8*%OJ/IBV%^ .R5FK,B<[QQ.T/=U+Q/,>, M<%*-O!8Y[)0J=5V/W3Y0 E3O)$ =E<)T%&Q8[9XDNBG7FP=Z;R>5P-@\%7S/ M,0*4_ 82 )Y TT[:Y+O+UR_>O_@SII)BU\=_!-\?$K+MI)5\(PR*VN_7F!L, MRUIY4\B>)YL$(T\2#)= VTR14NMH ,E.XL^JY>$Z#)!M;@Y%J6.%U^D*? M+SK&UY2T1)];_X?&]ZK5 MTK[%7MH[A!M:= E)'_Q^^P,CUF+=NYCL=#(MM! M1F%'.XY3J?_VIWR]Q&[@'.NQP&"%7;YG91$EKVQ3BDM49]]H36 MG\1+**(YNHJ:\BG=WL?_:"A]Y\#6SN3SKV'B=Z#XYO3F%KHV*7^=E3# ."L* M&^K^RAWPJE/?$:>SB1+FDD7'O #=)Q!QN_L+1D1W2+G;K;KKT?I?[90C.O/O MN'*K>\T5/A_!M-L+2[HZ;D.1R2X/-J8:O&VE":_JG88=KG^X*6'%>+PO/M@I MDLSJ:K]Z/2G#06O\7GV,=@N#Q,QQ!()CS??8G=3S4ILS)$^T^LMC9L#&Z?_^ M;__FH\I-@\F=*SPI.!]@N&G3>"R]E[LUVL(0Q\P#WY3E_H__#U!+ P04 M" 6@5Y+FH=74ZX" 3$0 #0 'AL+W-T>6QE-?8[].W^?V-%Q^XE:43R:8ZS DE&>!'"N5/S4\Y+I'#.4G(L8<^V) MA&1(Z:Z<>4DL,0H3,XE1K]EH=#R&"(>#/D_9D*D$3$7*50![N0FX^9-Z[.+7?NI=9Q!X!BOPP#ZG:.5B-NR M1-S>@>TV*K _OGPKX1:>O6"_ CS^4):(PK,7W#1@+SLR@WXD>'%R6M 9=&3$ M,%@@&L!+1,E$$C,K0HS0E3-;S%10(8'21U8KLXJ3&^?V7<^,0$)I+K )G6'0CY%26/*A[MC!UOB+"V3M\2K6"F<2K?QF&Q83 M[$,'F0@98IF'\>':-.A3'!DYDLSFYJE$[!FG4H+I1DC03'!D-:QG9 V-G6)* M1^93]S':8B\CX,:85]* P*A8-_6JLV;QUNPN\S9ICKV)[1[$!3%9"/4\U9_G><9YE@BNBE:[_UCSO)_5MSJ M_KUD^U79%7Q<6;UOB::VJH'(]O&+;/6.7Z.I2&L@L@9'V]3*-1!9ASW9K<-G M4M\(:B"R><\BO:SLW:BMMRKKW HF*:&*\$SNG(0A=GK,U2: [\R=BF[5MT6! MK?$*32C>YNNY(8Y02M656:)U!K!HOS'"_4X^:IPC EBTW^*0I,Q>1[WB;Y#! M3U!+ P04 " 6@5Y+3B<\VJI#^=[M5 M!HZLK"MD"3_=>N*W3LFEWRA5%ODDG$[322&U&5U=[*_UX"97%_67;UH]^_?_ MZY]"9J7>J4>YN!Q-1U!N@@HV%]U_MD3G[O\PV=5*9^K69E6A3-E".97+4EOC M-WKK1\+(0EV.]D6$-$MQ9TI=OHJ9:2\%94>BN?5L>3D*X'LI2SAGI[U>Y&HD MW+F& VZV#&IP/L@;^&USO82[+\6\AJA/\,*NQ/U6.009$I#AT2!O;+%%D!$! M&1T3,D:0,0$9_T+(3S*7)E-BWC0%!)@0@,G1 ,6'!XD@4P(R/=ZCEGZ#($\( MR)-C0-:,\XUT"D&>$I"GQX0\0Y!G!.09+^2\*@KI7ALJO38:3I, >9UEMH)N M'7?D4ZHGG_)B?@7C/3AK "IK7TA,1CJ&63)_2.W$-YE72GQ1TE?N$(^R2\"M M%VBS'YN6*^Y^5'HG\YKN8^/MF=EA3,HO ;-@ 4*6*=5I^8HFP3,.OG3VN6S MSG/,0\DC8+;'S)32K.N;BFOONU(+*&$$S,;X+IV#/N-5W"]RO6Z/8S;*$P&S M*&Z5@W>^3LKPMOO250>-DQ)$P&R(>6FSI_$GZ4$0==A3QC>%Q-U+_1UC4HH( MN!U18XJ_U+9RV09@ZYYX[62! S0EAY!9#H_RI=-MA)0/0F8??%=ZO0'CCZ]W MRLFU:A-)!X\<;3#[X%;[S(+8307O7#T*.FBO(>6!D-D#UQE(RNL#)DH$(;,( MYM7"JQ]5G=WN=C]U'R%EA)#9" /10WQXE #2P:3\$'*/**@($IY@3$H5(;,J M4 39U^!OF(T21<@LBGT6Z06CU! RJ^$@E/011I0<(F8Y]*637DA*&A&S-/IC M2B\F)8^(61YD7HDBC$E.5C%+I,D#O95':21BULA ,.CIK2-**A&S5 8"0A\F M)96(62HX*/0^:DHE$;-*AL0\;CM)C$E9)6*VRC#F9RT7>.XGHAP3,3N&S _Q M%$\^4Z*)F45#8P88DU)-S+TH0F*&&)-237S,>:L8JR:F5!-S+XR0F)V%$7)E MA-D].-N.Q1RNN*P@LMF5:(Y@3,H],;-[_HNY8W&S@5P)M-J(V)F]QR&7NC8"^M*_0\XJ1I-TB8,L]PTD@IZ:1'FG9[2T08D]P_L^@ 3XX47^T^Z3BI-[GL*KRO&Z;]^:S ME?7_S37VFY^O_@502P,$% @ %H%>2YJW"#M+ @ %RH !H !X;"]? MCI(BSZB;; MM!<0;/H'L25!9)'D]E6]J0HD^KHP/FUL FWM5C@=+C2SHWY=2U^7CJ\^K] M63BK\+*O=YD,P'"3THS <%>I#.!RD]*,X'17J0S0<9/:B>#ZKI M0??S0??TH(?YH =ZD%\#&=?\)(0U7VL/N/9\KST V_/%]H!LSS?; [0]7VT/ MV/9\MSV V_/E]H!NS[?; [P]7V\!>@M?;P%ZRP+7VNABFZ^W +V%K[< O86O MMP"]A:^W +V%K[< O86OMP"]A:^W +V%KW< >@>^W@'H'?AZ!Z!W6."L!!V6 M\/4.0._ USL O0-?[P#T#GR] ] [\/4.0._ USL O0-?;P5Z*U]O!7HK7V\% M>BM?;P5ZZP)GW>BPFZ^W KV5K[<"O96OMP*]E:^W KV5K[<"O96O=P1Z1[[> M$>@=^7I'H'?DZQV!WI&O=P1ZQP7N5:*;E7R](] [\O6.0._(USL"O2-?[PCT MCGR]#>AM?+T-Z&U\O0WH;7R]#>AM?+T-Z&U\O0WH;0L\:X(>-N'K;4!OX^MM M0&_CZVU ;^/K70.]:[[>]43O?&R&M/M1AE-[R+ILD6-ZRL7 M43; ED&"%S#):1,UB2W;0'G[<0*,-*A(1;32OVF:'.>IGP:ULS;:F/7Q,1B85CEAD1#FJ>Q1W%U M>4,K^]REV?7[];'ULK#>=VUE4^L&]C+47YK./QJ6@;II36Q:'T_R@F)VN\U= M8KZV+'(U%FR/"5]O',_S?7]>*(2VIA]%T.,%4..3GE;4&[1DV%]T_^ MJX&?NZ%R@>8^Y&I([8['RY'N$A'Y'&K5-3O=?PW/IX/^RK"YOI^ZX7 M_J\8V73XW5L_7 X!DD."Y% @.31(#@.2XQ0DQQE(CG.0''R!$@1%5(Y"*DRM^WP79(GYS:?\]GT MI\FKOU!+ 0(4 Q0 ( !:!7DL?(\\#P !," + " M 0 !?D !D;V-0&UL4$L! A0#% @ M%H%>2Q!MZ*CO *P( !$ ( !F0$ &1O8U!R;W!S+V-O M&UL4$L! A0#% @ %H%>2YE&PO=V]R:W-H965T&UL4$L! A0#% @ %H%>2S&7'B<;!0 +1D !@ M ( !< L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ %H%>2^+*9.<^! )!0 !@ ( !UA8 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ %H%>2SN5+EED P M;@X !@ ( !GR( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M%H%>2VZD?8RU 0 TP, !D ( !(RP 'AL+W=O&UL4$L! A0#% @ %H%>2\T9$:^V 0 MT0, !D ( !YS$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %H%>2TTHE6NV 0 TP, !D M ( !K#< 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ %H%>2Z/I;T.V 0 TP, !D ( !<3T 'AL M+W=O/P >&PO=V]R:W-H965TBM@$ -,# 9 " M 4A! !X;"]W;W)K&UL4$L! A0#% @ %H%> M2Z=L]HJU 0 TP, !D ( !-4, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %H%>2V94^]KB 0 @4 M !D ( !!DD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %H%>2\-/#]3' 0 . 0 !D M ( !^TX 'AL+W=O&PO=V]R:W-H965T ME2 !X;"]W;W)K&UL4$L! A0# M% @ %H%>2VZ,R1#= 0 @4 !D ( !"E4 'AL+W=O M5P >&PO=V]R:W-H965T&UL4$L! A0#% @ %H%>2TK& M*6>Y 0 TP, !D ( !]UH 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ %H%>2]P7(^_, @ + L !D M ( !T&( 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ %H%>2[.=!T3,!0 ,R4 !D ( ! M6FP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ %H%>2^?XBB$ @ > 4 !D ( !GWL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %H%>2XA?T- I M @ IP8 !D ( !EH, 'AL+W=O&PO=V]R:W-H965T^P$ *0% 9 " 3&( !X;"]W;W)K&UL4$L! A0#% @ %H%>2YZSVEWK P AA, !D M ( !8XH 'AL+W=O$(" "+" &0 @ &%C@ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ %H%>2TNT[W_L @ 0@P !D ( !0), M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M%H%>2WC/S,DW P 20T !D ( !!9T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %H%>2VX.5N9@ P 9 \ !D M ( !-:X 'AL+W=O&PO=V]R:W-H M965T341'5@( $0' 9 M " 1FT !X;"]W;W)K&UL4$L! M A0#% @ %H%>2TR*Y>B, @ $ H !D ( !IK8 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %H%> M2]4W#=> P '! !D ( !@[\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %H%>2W,C MFAGV! :RT \ ( !"R(! 'AL+W=O7!E&UL 64$L%!@ !/ $\ FQ4 .8K 0 $! end XML 83 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 84 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 86 FilingSummary.xml IDEA: XBRL DOCUMENT 3.8.0.1 html 170 324 1 false 62 0 false 12 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.cognex.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Consolidated Statements of Operations Sheet http://www.cognex.com/role/ConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 2 false false R3.htm 1002000 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.cognex.com/role/ConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 3 false false R4.htm 1002501 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) Sheet http://www.cognex.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical Consolidated Statements of Comprehensive Income (Parenthetical) Statements 4 false false R5.htm 1003000 - Statement - Consolidated Balance Sheets Sheet http://www.cognex.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 5 false false R6.htm 1003501 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.cognex.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 6 false false R7.htm 1004000 - Statement - Consolidated Statements of Cash Flows Sheet http://www.cognex.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 1005000 - Statement - Consolidated Statement of Shareholders' Equity Sheet http://www.cognex.com/role/ConsolidatedStatementOfShareholdersEquity Consolidated Statement of Shareholders' Equity Statements 8 false false R9.htm 1005501 - Statement - Consolidated Statement of Shareholders' Equity (Parenthetical) Sheet http://www.cognex.com/role/ConsolidatedStatementOfShareholdersEquityParenthetical Consolidated Statement of Shareholders' Equity (Parenthetical) Statements 9 false false R10.htm 2101100 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.cognex.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 2103100 - Disclosure - New Pronouncements Sheet http://www.cognex.com/role/NewPronouncements New Pronouncements Notes 11 false false R12.htm 2104100 - Disclosure - Fair Value Measurements Sheet http://www.cognex.com/role/FairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 2105100 - Disclosure - Cash, Cash Equivalents, and Investments Sheet http://www.cognex.com/role/CashCashEquivalentsAndInvestments Cash, Cash Equivalents, and Investments Notes 13 false false R14.htm 2106100 - Disclosure - Inventories Sheet http://www.cognex.com/role/Inventories Inventories Notes 14 false false R15.htm 2108100 - Disclosure - Goodwill Sheet http://www.cognex.com/role/Goodwill Goodwill Notes 15 false false R16.htm 2109100 - Disclosure - Intangible Assets Sheet http://www.cognex.com/role/IntangibleAssets Intangible Assets Notes 16 false false R17.htm 2110100 - Disclosure - Warranty Obligations Sheet http://www.cognex.com/role/WarrantyObligations Warranty Obligations Notes 17 false false R18.htm 2111100 - Disclosure - Derivative Instruments Sheet http://www.cognex.com/role/DerivativeInstruments Derivative Instruments Notes 18 false false R19.htm 2112100 - Disclosure - Stock-Based Compensation Expense Sheet http://www.cognex.com/role/StockBasedCompensationExpense Stock-Based Compensation Expense Notes 19 false false R20.htm 2113100 - Disclosure - Stock Repurchase Program Sheet http://www.cognex.com/role/StockRepurchaseProgram Stock Repurchase Program Notes 20 false false R21.htm 2115100 - Disclosure - Taxes Sheet http://www.cognex.com/role/Taxes Taxes Notes 21 false false R22.htm 2116100 - Disclosure - Weighted-Average Shares Sheet http://www.cognex.com/role/WeightedAverageShares Weighted-Average Shares Notes 22 false false R23.htm 2117100 - Disclosure - Discontinued Operations Sheet http://www.cognex.com/role/DiscontinuedOperations Discontinued Operations Notes 23 false false R24.htm 2118100 - Disclosure - Acquisitions Sheet http://www.cognex.com/role/Acquisitions Acquisitions Notes 24 false false R25.htm 2119100 - Disclosure - Subsequent Events Sheet http://www.cognex.com/role/SubsequentEvents Subsequent Events Notes 25 false false R26.htm 2304301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.cognex.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.cognex.com/role/FairValueMeasurements 26 false false R27.htm 2305301 - Disclosure - Cash, Cash Equivalents, and Investments (Tables) Sheet http://www.cognex.com/role/CashCashEquivalentsAndInvestmentsTables Cash, Cash Equivalents, and Investments (Tables) Tables http://www.cognex.com/role/CashCashEquivalentsAndInvestments 27 false false R28.htm 2306301 - Disclosure - Inventories (Tables) Sheet http://www.cognex.com/role/InventoriesTables Inventories (Tables) Tables http://www.cognex.com/role/Inventories 28 false false R29.htm 2308301 - Disclosure - Goodwill (Tables) Sheet http://www.cognex.com/role/GoodwillTables Goodwill (Tables) Tables http://www.cognex.com/role/Goodwill 29 false false R30.htm 2309301 - Disclosure - Intangible Assets (Tables) Sheet http://www.cognex.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://www.cognex.com/role/IntangibleAssets 30 false false R31.htm 2310301 - Disclosure - Warranty Obligations (Tables) Sheet http://www.cognex.com/role/WarrantyObligationsTables Warranty Obligations (Tables) Tables http://www.cognex.com/role/WarrantyObligations 31 false false R32.htm 2311301 - Disclosure - Derivative Instruments (Tables) Sheet http://www.cognex.com/role/DerivativeInstrumentsTables Derivative Instruments (Tables) Tables http://www.cognex.com/role/DerivativeInstruments 32 false false R33.htm 2312301 - Disclosure - Stock-Based Compensation Expense (Tables) Sheet http://www.cognex.com/role/StockBasedCompensationExpenseTables Stock-Based Compensation Expense (Tables) Tables http://www.cognex.com/role/StockBasedCompensationExpense 33 false false R34.htm 2315301 - Disclosure - Taxes (Tables) Sheet http://www.cognex.com/role/TaxesTables Taxes (Tables) Tables http://www.cognex.com/role/Taxes 34 false false R35.htm 2316301 - Disclosure - Weighted-Average Shares (Tables) Sheet http://www.cognex.com/role/WeightedAverageSharesTables Weighted-Average Shares (Tables) Tables http://www.cognex.com/role/WeightedAverageShares 35 false false R36.htm 2317301 - Disclosure - Discontinued Operations (Tables) Sheet http://www.cognex.com/role/DiscontinuedOperationsTables Discontinued Operations (Tables) Tables http://www.cognex.com/role/DiscontinuedOperations 36 false false R37.htm 2318301 - Disclosure - Acquisitions (Tables) Sheet http://www.cognex.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.cognex.com/role/Acquisitions 37 false false R38.htm 2404402 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Detail) Sheet http://www.cognex.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail Fair Value Measurements - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Detail) Details 38 false false R39.htm 2404403 - Disclosure - Fair Value Measurements - Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation (Details) Sheet http://www.cognex.com/role/FairValueMeasurementsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationDetails Fair Value Measurements - Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation (Details) Details 39 false false R40.htm 2405402 - Disclosure - Cash, Cash Equivalents, and Investments (Detail) Sheet http://www.cognex.com/role/CashCashEquivalentsAndInvestmentsDetail Cash, Cash Equivalents, and Investments (Detail) Details http://www.cognex.com/role/CashCashEquivalentsAndInvestmentsTables 40 false false R41.htm 2405403 - Disclosure - Cash, Cash Equivalents, and Investments - Components of Cash, Cash Equivalents, and Investments (Detail) Sheet http://www.cognex.com/role/CashCashEquivalentsAndInvestmentsComponentsOfCashCashEquivalentsAndInvestmentsDetail Cash, Cash Equivalents, and Investments - Components of Cash, Cash Equivalents, and Investments (Detail) Details 41 false false R42.htm 2405404 - Disclosure - Cash, Cash Equivalents, and Investments - Summary of Available-for-Sale Investments (Detail) Sheet http://www.cognex.com/role/CashCashEquivalentsAndInvestmentsSummaryOfAvailableForSaleInvestmentsDetail Cash, Cash Equivalents, and Investments - Summary of Available-for-Sale Investments (Detail) Details 42 false false R43.htm 2405405 - Disclosure - Cash, Cash Equivalents, and Investments - Gross Unrealized Losses and Fair Values for Available-for-Sale Investments (Detail) Sheet http://www.cognex.com/role/CashCashEquivalentsAndInvestmentsGrossUnrealizedLossesAndFairValuesForAvailableForSaleInvestmentsDetail Cash, Cash Equivalents, and Investments - Gross Unrealized Losses and Fair Values for Available-for-Sale Investments (Detail) Details 43 false false R44.htm 2405406 - Disclosure - Cash, Cash Equivalents, and Investments - Effective Maturity Dates of Available-for-Sale Investments (Detail) Sheet http://www.cognex.com/role/CashCashEquivalentsAndInvestmentsEffectiveMaturityDatesOfAvailableForSaleInvestmentsDetail Cash, Cash Equivalents, and Investments - Effective Maturity Dates of Available-for-Sale Investments (Detail) Details 44 false false R45.htm 2406402 - Disclosure - Inventories - Schedule of Inventories (Detail) Sheet http://www.cognex.com/role/InventoriesScheduleOfInventoriesDetail Inventories - Schedule of Inventories (Detail) Details 45 false false R46.htm 2408402 - Disclosure - Goodwill - Changes in the Carrying Value of Goodwill (Details) Sheet http://www.cognex.com/role/GoodwillChangesInCarryingValueOfGoodwillDetails Goodwill - Changes in the Carrying Value of Goodwill (Details) Details 46 false false R47.htm 2409402 - Disclosure - Intangible Assets - Amortized Intangible Assets (Details) Sheet http://www.cognex.com/role/IntangibleAssetsAmortizedIntangibleAssetsDetails Intangible Assets - Amortized Intangible Assets (Details) Details 47 false false R48.htm 2409403 - Disclosure - Intangible Assets - Estimated Amortization Expense Succeeding Fiscal Years (Details) Sheet http://www.cognex.com/role/IntangibleAssetsEstimatedAmortizationExpenseSucceedingFiscalYearsDetails Intangible Assets - Estimated Amortization Expense Succeeding Fiscal Years (Details) Details 48 false false R49.htm 2410402 - Disclosure - Warranty Obligations - Changes in Warranty Obligations (Detail) Sheet http://www.cognex.com/role/WarrantyObligationsChangesInWarrantyObligationsDetail Warranty Obligations - Changes in Warranty Obligations (Detail) Details 49 false false R50.htm 2411402 - Disclosure - Derivative Instruments (Detail) Sheet http://www.cognex.com/role/DerivativeInstrumentsDetail Derivative Instruments (Detail) Details http://www.cognex.com/role/DerivativeInstrumentsTables 50 false false R51.htm 2411403 - Disclosure - Derivative Instruments - Outstanding Forward Contracts Table (Detail) Sheet http://www.cognex.com/role/DerivativeInstrumentsOutstandingForwardContractsTableDetail Derivative Instruments - Outstanding Forward Contracts Table (Detail) Details 51 false false R52.htm 2411404 - Disclosure - Derivative Instruments - Schedule of Derivative Instruments in Statement of Financial Position, Fair Value (Detail) Sheet http://www.cognex.com/role/DerivativeInstrumentsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetail Derivative Instruments - Schedule of Derivative Instruments in Statement of Financial Position, Fair Value (Detail) Details 52 false false R53.htm 2411405 - Disclosure - Derivative Instruments - Offsetting Assets (Detail) Sheet http://www.cognex.com/role/DerivativeInstrumentsOffsettingAssetsDetail Derivative Instruments - Offsetting Assets (Detail) Details 53 false false R54.htm 2411406 - Disclosure - Derivative Instruments - Derivative Instruments, Gain (Loss) (Detail) Sheet http://www.cognex.com/role/DerivativeInstrumentsDerivativeInstrumentsGainLossDetail Derivative Instruments - Derivative Instruments, Gain (Loss) (Detail) Details 54 false false R55.htm 2411407 - Disclosure - Derivative Instruments - Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) (Detail) Sheet http://www.cognex.com/role/DerivativeInstrumentsScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossDetail Derivative Instruments - Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) (Detail) Details 55 false false R56.htm 2412402 - Disclosure - Stock-Based Compensation Expense (Detail) Sheet http://www.cognex.com/role/StockBasedCompensationExpenseDetail Stock-Based Compensation Expense (Detail) Details http://www.cognex.com/role/StockBasedCompensationExpenseTables 56 false false R57.htm 2412403 - Disclosure - Stock-Based Compensation Expense - Summary of Stock Option Activity (Detail) Sheet http://www.cognex.com/role/StockBasedCompensationExpenseSummaryOfStockOptionActivityDetail Stock-Based Compensation Expense - Summary of Stock Option Activity (Detail) Details 57 false false R58.htm 2412404 - Disclosure - Stock-Based Compensation Expense - Weighted-Average Assumptions Used in Estimating Fair Values of Stock Options Granted (Detail) Sheet http://www.cognex.com/role/StockBasedCompensationExpenseWeightedAverageAssumptionsUsedInEstimatingFairValuesOfStockOptionsGrantedDetail Stock-Based Compensation Expense - Weighted-Average Assumptions Used in Estimating Fair Values of Stock Options Granted (Detail) Details 58 false false R59.htm 2412405 - Disclosure - Stock-Based Compensation Expense - Nonvested Restricted Stock Shares Activity (Details) Sheet http://www.cognex.com/role/StockBasedCompensationExpenseNonvestedRestrictedStockSharesActivityDetails Stock-Based Compensation Expense - Nonvested Restricted Stock Shares Activity (Details) Details 59 false false R60.htm 2412406 - Disclosure - Stock-Based Compensation Expense - Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs (Detail) Sheet http://www.cognex.com/role/StockBasedCompensationExpenseScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsDetail Stock-Based Compensation Expense - Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs (Detail) Details 60 false false R61.htm 2413401 - Disclosure - Stock Repurchase Program (Detail) Sheet http://www.cognex.com/role/StockRepurchaseProgramDetail Stock Repurchase Program (Detail) Details http://www.cognex.com/role/StockRepurchaseProgram 61 false false R62.htm 2415402 - Disclosure - Taxes - Reconciliation of United States Federal Statutory Corporate Tax Rate to Company's Effective Tax Rate, or Income Tax Provision (Detail) Sheet http://www.cognex.com/role/TaxesReconciliationOfUnitedStatesFederalStatutoryCorporateTaxRateToCompanysEffectiveTaxRateOrIncomeTaxProvisionDetail Taxes - Reconciliation of United States Federal Statutory Corporate Tax Rate to Company's Effective Tax Rate, or Income Tax Provision (Detail) Details 62 false false R63.htm 2415403 - Disclosure - Taxes (Detail) Sheet http://www.cognex.com/role/TaxesDetail Taxes (Detail) Details http://www.cognex.com/role/TaxesTables 63 false false R64.htm 2416402 - Disclosure - Weighted-Average Shares (Detail) Sheet http://www.cognex.com/role/WeightedAverageSharesDetail Weighted-Average Shares (Detail) Details http://www.cognex.com/role/WeightedAverageSharesTables 64 false false R65.htm 2416403 - Disclosure - Weighted-Average Shares - Calculation of Weighted-Average Shares (Detail) Sheet http://www.cognex.com/role/WeightedAverageSharesCalculationOfWeightedAverageSharesDetail Weighted-Average Shares - Calculation of Weighted-Average Shares (Detail) Details 65 false false R66.htm 2417402 - Disclosure - Discontinued Operations - Schedule of Discontinued Operations (Details) Sheet http://www.cognex.com/role/DiscontinuedOperationsScheduleOfDiscontinuedOperationsDetails Discontinued Operations - Schedule of Discontinued Operations (Details) Details 66 false false R67.htm 2417403 - Disclosure - Discontinued Operations (Details) Sheet http://www.cognex.com/role/DiscontinuedOperationsDetails Discontinued Operations (Details) Details http://www.cognex.com/role/DiscontinuedOperationsTables 67 false false R68.htm 2418402 - Disclosure - Acquisitions (Details) Sheet http://www.cognex.com/role/AcquisitionsDetails Acquisitions (Details) Details http://www.cognex.com/role/AcquisitionsTables 68 false false R69.htm 2418403 - Disclosure - Acquisitions - Purchase Price Allocation (Details) Sheet http://www.cognex.com/role/AcquisitionsPurchasePriceAllocationDetails Acquisitions - Purchase Price Allocation (Details) Details 69 false false R70.htm 2419401 - Disclosure - Subsequent Events (Details) Sheet http://www.cognex.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.cognex.com/role/SubsequentEvents 70 false false All Reports Book All Reports cgnx-20171001.xml cgnx-20171001.xsd cgnx-20171001_cal.xml cgnx-20171001_def.xml cgnx-20171001_lab.xml cgnx-20171001_pre.xml http://fasb.org/us-gaap/2016-01-31 http://xbrl.sec.gov/dei/2014-01-31 http://xbrl.sec.gov/currency/2016-01-31 true true ZIP 88 0000851205-17-000016-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000851205-17-000016-xbrl.zip M4$L#!!0 ( !:!7DM:-(+)L6L! &1D&@ 1 8V=N>"TR,#$W,3 P,2YX M;6SLO=EV&T>R+GQ]SE/H]_4O.Z?(P:O;9^4H:[1,?SC_WR_:KWX6G1[9:?]SQ_HC^2' M%T7[K-,LVQ?__.'W3R_M)__Z]0__YY?__8__[^7+_W8?W[P(G;/!5='NO_#= MHM$OFB^^E?W+%W\VB][?+\Z[G:L7?W:Z?Y=?&R]?CFZZ_ME:2)H;XI16$)70 M46O%F ]$JY B_?^__PSS^?7;2___.'RW[_^N>??OKV[=N/9YV+=O$=_[GZB1&J*"'TA[MK M.X-VOWMS?WE^S(^]XNS'B\[7GVZ_S#?)EX2^Y ^W#;I=),AC]]U^.^/&9E'. MO@>_R)>+R7LZ_/W\QX?MG^6O3ZLV\9?9=OXE,W]3J"435!L^&=G>X% M7D[X3[=7W-W0*MM_S[DZ?_VET2ON+F\WRK/>[#$-O\I#HI-#:G?:[<'5['PIX!GJ,O)R[MS[P41I?VQR\MYS%HN]=O MM,_N6>Y[A46_\>'5U!CST_#;^TM[S5D7XF/I3__]]LVGL\OBJO%P?U'BF%/(M_[&__H<\HON+D$A7/9O\@=WGY3-_-EY M671?#,=13$SACB_]ZW_]\ O!_S101N ?/TW?/'S'3],ON7W'-6ZJ3G/\K4B" M;C^@+O@E#S/S$Z%WMS]\-W9#T6X^7$[)V.5WWXP-X/Y]=Q_<4N814KT>D6H? MZ31BEOZ,:=]]L_JT,X?(W_AO!\ A*'&02<2B'"*'I&+KXY!;4AW"9I++;::- MD$H=!E>I(5?QG_=7X<=7G?:G?N?L[[?% MU9>BNS7*W0N+XB*/+NQ'%O?S.MJ M-5H?&F7S==LWKLM^HW64"SUWKH>YHU?6W_;L;' U:&5_[_O^9='-EW6+RTS9 MK\7K]EGGJCA.'EATWB>B[U=GH%IPG!2CK*9>/A;]1MDNFK'1;9?MB]Y1LL?L M29Z80JE7^A0DP/+60ZTGM@DP-V)5K+#H-;K<%;K<0Q.S9H8]8(8]<2;5,.' M]WQJE-T_&JU!X6[N?_P5J=OHGEW>O"F^%JV)];Z_YG7[>M#O#2]@HXG/>N3; MHM$;=(6-7]CX6.6X+*3WUX+>-_^ET/^? F/?GH?C2M^WF M:.$^Y1M051+7J,-OS@?MYF&QYF+K\L"CMKH>YXYZ:V]I:]?;\""V8DV^H7KM&N%=I@[:9,*;2Y_U-M[W[?WI\[7HEN4%^U\<;V]Z^T]M;WG M\D>]O?=U>P]=QO8BORS+Y7H_G_I^'CJ+*PQ1;^!;;J&UR;FVG4=%,_S MFN?7QO.\YOF#X/F] VKWUP_:N"[7C58-UPYM VW2_)K%%H>YF6=$;KM!KVP7 MO9X]0QKTAJ&I#\;+VT:[T2^*7-RI][I]]N/C&[?6?\_;OH\LPZW-,'L=UK]/ M:]5[5-'W]?[<*_5ZLIMDD[&GRZJT5W^4?^"0D0:U1MNA1INY#+5"V_U>W2N% MMNSFCNU/EXWKXM75EU_KC;V;C5U9@GI3UYMZ_1K[.#;+TEKPA-G 7Y:-;N=S M<7;9[K0Z%V71>_/&UU)^-XP[9S%J>5_+^[DG"*^'A$WQQX/EZ54J-Q00]2JJ=1#4<=0K<#(X=LM>;3OMBC=QZL*%"L_AT MR!6/$JB.O#DD[CRJ,/3]9]83BNK>#A8XJCCKPP %)Q2ZO%T>/EH9O+\\7,OA M-?/P(<=9'1;K'D_HTFXY]O +A1P6WQY[[8WMV6Q'4 GC<"RVHR\LL3V^/4Z) MNY]L>X+2=H-8X4@E[OZ"A5.4NILZ,3NJ,XC]8]GZ'*+VXQX/?8 M?%_[R;+'Z_K#HXA[>EP,H_V9N?7 MRW[P"6?/T?FU2^=@=_MSEOT((DT.+MAC;T1^S01'%/&S;#&,/\I0?KKI]8NK MWJ6[;)?O"F_%LW7;90P M%^675C&4?3UW,Q2:OM7H3:J#D N?=*Z+YGUQEIN/Y<5E_\!4PA)3?U +3\S] M./#!,DPQ*IPTZ/4[5T77XU.[C;-^#]7KQZ+5R)NN=UE>'S-GC(H5+4: PT0. M:Y$99:_?+;\,,D%.1U@\,NG3DQ(U&^R*#?9*&M3*8M^4Q5Y*B??]RZ([??41 M<\7=37/F?;BRXMDJH[8V=FIM;,H1]=N8!^+7HGE1MB]"T2LOVHU[!\0#"XP^ M+YJV=WOI:QQ&=Y!G-I4L\;I]AK+U4Q^OSM^^Z9Q5G_>J:!?=1@O%KFU>X;K@ MH_"BKT7\?HW+5AP68\VFW3@//4F\>7RTQ$CFD/YA. O1?GO.&/S#=^V+6V(G MO.NTF_?KN0+GI\XP4MT/NMTD0LYHZ"YU:+YTEK";Y[_%Z#\:>V"OVKY7LOWXSI&"D,G4(U<:LY>-V?+ MHV2.A_WWS".S#[BF1NPUKEF_C%^&LS>%:VH97\OX';T(Y/IN_7:U)Q^,IR^ MJI?MI2/=].'W:K6U:2_=3D^[[8*7NEN?K^,@Z M/G(?=L%N<7V]"^I=4"/]>A?4NV!/K( Z*_ D]\&>Q2?L="=,)TW?A2V-*BC< M_O+OSW\^)T3M4-AX?.X__'(W^9]Q\FOBSC5'KCV/#;=9MF,V5_W7A[].EZMP M\D?.51LO+_MLKEI +]5KF3I>K1MP7-+\C M#;F$+#M^KMN>;#MQKJL]%R?MN=@1;JM]^S5NVZDUX MZZAEV<8UI&NT&NVSXM-E4=\6:2J>;4]6KVFE-K M3MU?M+ 0IVX.+1PP:CU ='!4.'?'G'L2LG=O.?FH9?*6<.Y1RMZ=HX6C\HON MV)=PE!RZMS+UJ#AW2Q;847+HR!$?.?JNM/&7WL3K("">G U:&5JO2OZ=\V64K=S];#! MWG=_&S1:Y?D-$GZ\]FEQ8(VOYE+D@87609+#A#XS)$G-14?)17LGN<81=\US M1\ESVW1\V6^-;O/SS74QP3+QZKK5N2F*3_W.V=_OKS-Z."P^F)C6P[H_.J_# M54/R-_K;Y["U=5E5="Y=E)>(L2XTZ\+^!T&JI;5,)M5FZQ?74N*48,8,!OC0 M:K3?-:Z*!W_>;6W+,1KE:PYK_<=G=>N/FS>M$UK^J2K^)U9N^?"*'.];P?N: M8?:98?9$PORV),/X3J___GS86>5SI]]H'2&/S)[B]N3(SHNEKR!':K8X"6FQ M*%L,T>FGHM4JVQ>/%6 _(A89HM:%IGM":&0)Y5*SR\[9Y9"43LTNNV67/5%& MRT+7VM;9H7&\#_*E9IA#81@U9!B^:PE36T'[907M ZQ=08[4;''\TF()MJCA MZ\[AZSZPR]-GNZB/^]WRK%\TAT=AA\43CYSKSIS3B=@MB\7]U*N^U_$^T_%_ M]2)N?A&WD:SRZ;+1+3X6UP,T@!J]XD.W<]%M7#TH[,I7G[_A)&Y2>=XOB@.+ MN7A\KK?J>I')GH;0'LELMC";#+=&]?OK;MG*3SHR/EEHMEN2\T2\9'JG(J)> M^RVN_3X)B5D68*U/]E:?[-+ZR_H$QA/?:C;9%S89TR;PDN@Q)MF(-ADY33XW MOMM!_[+3Q=%-9D?CE[U^>>8[@W:_>W-8*SU[;F/YT+,F=UJZ8@E62)UN45ZT M)X@UY][[&/$'8_1KT1X4OG-U5?;R0A7=WNMNT6JT#RR?^BFVFD6H>5SUK%<_ M!*T_&,A/T+GF\ UQ^-#U/.Y2[K3?G^,=PY_\9=ENU(R^1D9?E-RGQ>_CZ#^4 MO>M.K]%ZU>T,KGVK@>+@O)QQ-(C7Y4>5*#::[_&UPRMZH[OQDW-W\ZG1*F9N MB/OCEO'J-L.3E6:9G])HY8>W.KU!M^BYFXD1]? 1K4$SUZ:8.8 QF[;L-:=> M_P8??S%::D1J8]6%WL;/\5]O&_U^T7WTECSJP61N]*>BWV\5S8=KIF_N]'I^ M.,:+HGU6YLF\PX=TB_?G#Q]/RI-7@T87 5M1O/_2NGWH@251/\% 8U!J"0Y: MJXC8-/_=N1GN&7!-HZ^R[UT9J K_KOV-#]P_)DQGL_^ZWKWPYGD8T>.[YS1L M]!,1Z+4H/$I1>&3[4-;[L-Z')[X/]R1^^J]Z'];[\)3WX3XX&F2]#^M]>.+[ M<,=Y +_6=0]LK):.]7?Y1_X"0SF9&L/QX6GS\R ML[MB/;.FMKV0'WJ_K,\^I%W3LCX<:I3MLE^\*;\6S==M'-I%^:55C(K=NYNW MC?_I=(="8T),?R[.+MN=5N?BQC5ZU?M.FG&6>/,2I'\0TPO1ON;L%3G;#WI] M5$G=CT5KI$ NR^N:GS?)SW,H?I!<',:X^&6M?'>@?*>-H?'E7:A$)EVC4Z+2 MM*?F@:T#L/7FUCQL<&25X=^++>X?92@_W?30U.E]^M$>U>+.G-HV-_CB7L>I MRY^]P=]N M0ZQ)Q==;H=X*>X9R]H&S:WQS OAFXTA=?!JK<##XTBO^,\!AQ:_X5Z4&TM3W MA\5LCTQN+&UCUNRVIJ@I>OI*@'N .&?' Y.!]?PZNBD:.'?BE[ M'<&H^OG7W]/=,^Z^>GAJ?LB,1UY\N9[WR%?NP]*/; ^FF>WNUML)XX]+/W30 M:WXHNL,J!N-/;I9?D?7&:9_O>#>XRJ%2G7%A4YW;[Y]"=1C_:V(@DP\:>T,H MVIVKLOWH.VZ9(P^W]]1+IIYU]]7]U)Z@C$=^NNAT;V81?"B=[RY8FN:CX3^^ MD(]-[ZG'7C3GL=RG5S.6Y8E'WM[[[__Z\->\1^/7*S_Z7Q__G/=H_'KI1_>_ MS27$YS^7)\1%#A]\E!.&WZZR]>8-<^8VFG[D*,GO:Z-L-5!]ITXW1UU^*LX& M7<0212\47_IO:>+UZ*D'_Z>&F7WCT9K4+RX M%90?B_.'(^D?7C2+L_*JT>K]\X>7^-OPN+IQUG\IB0%GHDU26:#6.2LY]2)0 M9K2U2O_P(H]U^*SAA"4HA6KN'S]M8NA;)^_/\^-MNSEJ$_SP MUK&,XF%RHNNTFW=0]3'*LJA2(-QZ300(JHVUB7 6J:8!/R73E#U=FL9!M],J M\>LF7G ^N"\!\AAE':?$>:^9-PFBD\Y:R6Q*E$CP3-:4'8>\0YO -<[^+IH/ M5SQ!8)M\I."B)AS &VF(Y$'J0'WP2&L[36"@4IRH4+@_D.]TKSN(B8HL&A8G MM!..AB"C3@$B#59Y&8P3THJHF7/3A*:"\A,G]%NDR%EYW6@M(H,-LSP* E*% M"%HX8YEG1B1CN3.*TUI2C!O'G:_%L(9+OGAA%A;2:>FM3,Q8$(8Y*2,A$8S5 MTI$0:A*/D?CW3Y^[0S!XLS!]#2'YCS>1*% L6:FB"31Q%ZU7O"(B]HN^G4%W M[+GWKUD1K(+W23/07 <)4EN#B-4'3ER2E#KAIVDA@)&5%=-30]\F13:.54/D MB8/74C"0R1C4I("I3$B MO4UM11^%DP%)J6P)GGJ"#AI M-4'6U4P1DB(EM"(=]HFZ[]O#QXP>^OE;YUD050G40BHK) \)@B6HXSG:]31: M80.K*".*4,JL*";G#WQKQ-@T.J5)2YY @Y(132!F;4+K7?% M8RS:*KH25)T M65P:&:6"*Z:C)^ C1:4>'#%4.6>2$&HM>_90*?H<1.H HA<\"HO6JC)2R^!L M$)0ISR/EE4,5#D#8B7'L\\"HX$C8@/RKF .EHV'!"Z*O8>\*^+1 , H\'SB+ $DHDW*7,B0''6.H!6S$@4J6_6(Z>FQ M;Y4F&X>EA'*E"6=:![38N4TJ:2 N)0J.\/68/$=!TV6!J52*.*6D07*"8\II M)@.5G%H3=&#K.?,X=,H^ZX ?]7EPD7BC)3 @-I\W0Y2(IFA*;CV'=L="X-40 MJK(I..:5]%*#M,%&'PQGG$MI!-45Z7#*@G3D6V#1(!J3;(T(E)8Q01VEK@/*08*^)!*<%7 MC?TY#CHOA5)U9"PQ!/_)1X"4+)JS-L>D!:I%4!642OG*01/'0=W5D*H1"*$8 M!<8\"F.+=@!1R4EB&'*Q=Q4R<\%636,Y#C*O@%:U0/ /+L@H 730AJ-50*QR M@ +91;%EA7>7>^T[5U]RFF#NGM9I]\KF;3GXS]U&NW=>=+M%\]=.J_D%U<^; M\JKL#[_\,,PNG2#I>DL]CAU5H9U*E:(Y%A6X(-91PD1B "YI3O@/OWR@^NTM MK=8PJ2<(-.JOUI]XJNWB8R]&^>"CAW3./Q9GG8OV<*Z/D&D=)6\?R.0E\80: MH8-%AD(C()ID/(4(.>.$ 9()_II+I15F-H]6MY?]WZ+Y^C:+NW&?8C^<(:Y! MH]U\@Q^7K1$#]WJ#JZ+I![@\[?[X%V=GW4'1C-^OBW:OZ$W0=]D7^ M\77[:]'K#[=954_)W\3CIZ'!V, ,TR%H&*9+HM:V*4=($^E81:DH 52-467Y M\:UU:O,\&H0I1CQW7 <'ACGKK(T$I$!\$BFM!!RBCL#_UC*U>'Y>G/7+K\5] MZ^2/:!=D=FF?X8*/&G_F-/4ON:R-SS5!VKWAI_'[&?(8WN"*=G%>]E%HGN&C M)V?^T 1O?/)L7.H8XW,L*R@5($1B(HF!*V8(2ODHQ@\8[NHBD!\IO9WYVH>_ M9<+\]3AAI",)N8&GJ D$3ZVUA$BT<67B,A SDS!$'@-AU%R.\4"#32*$'-$C M0!LII+1!6^T0/TF831AU)(29PS%)2DY4=GU D^-%0ZA)#BM-?*0XK.W$M\\ M8:ZN6YV; N%\]VN9&SGA0]ST0QXTU A]^4ZOW_.-:T2LK?RIOQ(K1VJA(F0('45K'C4 =RO!BE#=&9"/C+_V6ACFD M6/>P'VC4Z^,ZXG/0 #POR@R6,A/B;[_?ON#]];"D-GYB6RU\[:>B77:Z;QOM MQ@B[/\D@XQN&61&#)1RBDB!#=A8RX#G9BFA HV+VAF%WE'GV8%>:][-F[!-1 MVC"(S#- HPDM(>^B+^+V-YN78A^_[E_A[+IA53MD3LS>KEFCC&L-2/O5S MGFJ&,DPH$JRA+&HT=?$N_J)_V>T,+BY?9$QQ._C5AC0^H^ST*4(Q^O8!8D2ARD?69 8;7Q(1"<# >O#"+Z2KSH6+3=(N.I M#/YU>U)+#0V6,"@^=SX67TL488_P\XR9R=_H;X_/S*)Y%B40SR0%GH@SP+EF M*%4=\YY4$]ZXJ$YMY=%N36$4O%- MS/O..+T9"J*SHMMOE&UD_0^=D0W^M#4V/JD87(B6*12(&ECP3COC@+N$W(JV M9X5-)9@Q4^S)L3R,NI,M]%M?U-E-:%RAI.P-95O1Q,W:)M/K0114\P\?[ )J/N;?J_>O?X.,O1LX\),K84??;^#G^ZVVCC\+AT5OR MJ =3)PE%O]\JF@_73-\\L51EGLR[[(PNWI^/K>#$(U\-&MT&KE#Q_DOK]J$S MO.;C?(=VOY.1<*LI@";$0,[KU""-,R3J2E@#9V/NM^F6V+#>=^]!\:-YE/.^=G]^=&9^/G1HNX]28CJFU,VN9T M'I3S@@5C9'*(,BA:9-2):LH?'SM_?FHTSQAVE84F(^VM!V*9-!8\.!0'(:%: MXLE+-%# 5'G(C.NGC8][L3.8F#U8U\6KJR^_3EG_-Z_;UH-\;7L ??^3;45W//+/4'19>GA+/]]>.7=G[F(^_NTB$ MIT(:(M4^\!143*!D,$0ZW-W -2[?,[M_'?#Z M<"NDID&:*)1*/B1G%55"1LXBI[:2*)GS+%9>GNQ["67VQ@PMI<[Y'=5GF[5S M]SQ/TGG##=&"@%/:BN2M]SIPIU%H52/KQFL./CV>9PW]"7&%Z)F!9+F8@D5Q MY;21D49/?(C,0ZB<%C)3W1(+#7WDZT9X,^$>ZKT:HJWFYXYMM48NEEL5T\M* M\VSXU1_XY*6\=RHI*C4(QV4$*O)YJ"-*X(1<=.(1![^Z4WS/'>KBS"0MG1*\]6"('WSG&7!,I\QD'R+%"2T$PR M30GCU8P6E/@ 8[G!FY_/VDCWQ]"O_$ALV^SCY7'H"R8IQ/>,!&T@1F\DP:WN M"4)''TW5-2?5&LDT-?:MTF2..8"27%'!MJP\820E;@2 CE&C/#4NUXZ)T6HN";5H_$Y318LCH7+X:?G":8*D%6$.S2+"J*%, M1B,Y!(\(G%4K#G'*IR7,9F:R,VK-X2<4Q+I779,U)HOD0)1P *G3$ :X4C( )!(45P$_)8.5YA6DAVW-2:PULT8V&B MT%1A"C@W!K%0KIGNE4<;AE>L+,3[9MQ>V0:Y/C>^-XOL@\\]N"XZG>:WLM7: M=)#OQ"%#E-Q)H3-K(5,YXZDB,K( FG MJZ8HI6,<-7/XXY.[R2?,G>MLKQ8/ M1\Q?;H;'M>U&ZV,N%SVXBR59Z "<$: I1*HT! 9::T3_D0*CW.6@SWP +F8= M@"\]FOMY_-[NWD>K]!O?OXR"FGJ7G6_M1@_7?T@ ''FGW6F?C<)CF\4HTAXO M;PQC:I=[E4^2AE&_.0#]VZ9S:->MJ6&Y%U@#04GRJ %1RA#E(E,1VT,-#BG M7$A!R6'$T>UDEG[_[)'WRZMG#=E3"5IE/P$@T$$%)5"".(V+X7&S^(A#YC.' M//?%>:S-HOS9HN!H#GU-K<;% J-A4GH$8&BT6 I(,1Q(9#80H94)0K@??CE' MGBK^\5/EX7=OO(WB3F7OK-'*82!QU$9M@9=SP8)0U@5\)7!<.] L6DE%$H(B M-OSAEYA$'C5[_V)ON1A(Z9X.K^PM&@34)/UN(D9@4)D7B3&+ "=5$.ZE= MM,&*87SC+[_QT2@>?1Q+CP(2(DRHXB-"J0GULG$?>[#P9*E00TEDIHU MC/NW3 ]B-+[%E\1%(9-S-D9A47(@-"!&"XHR$LEBM/[AOF\>H9,#F7C3]#!R M1-4B>T-R[:U()O@(DANG:31>!\=Q_.C[UXWC#6Z\?AIM]%Z MW6X6W_]5W"SP7H(ZG0B%,!'03+-,:Q\<$5ZKJ)VP?+*KXJ-OFAI&Y^HJ'\'B M%AWI]O>#?NXUF0^"EY+A(H24Y41.(40.298%RJ-Q3')&%1VW ^ZZPJ&ZQ3_& M3 QVSG@F1Y[*5M&]ZTRW /D,SVU,L@N-.S ( B M>&'/SHI6]BT7S1?#=XP/;^*ED^/Y6%R4*/(:[?Z[QM4B? 0*!2M!*DFK@2=A MC$"Y$M/P-)8E5 O^_:MW\;]?^/11W;2UQ[#GDMH?8+(.P6UFT M9)H)VK)8CZX(3"D5"B-)7+2G]1W.,%CC.(1:M(V1G MA-* P![U)XLHMKP%3Q/.;7I&+^_JICQOG)N8Z1.G/UZBD2"RAN(6G"7Y<"1J MJ2+J#034E8.KEW0C,QWDELNWL1)%;Z6=P]&DM\((YZ.#S'R&.*NSD 1%44)5 M#3;#*S.9.8X5!SMORVBK+6( @1UC)76D2 (EY2"3"BOX@P3'%8?[5A.XDJD M)2J%7&Q!4!D =:-AWFN$EU:J($UUM"*CJUFCK0YDQ='.HVV.$0F.2DYRL?@, M@K573-%LIA";*J-%PJJ*8EIHM(.K' -3-(=G@=D5TBTN ^[BR,9<9W[JG]A"B=Q=K M.*J=D)_5:6<9,%G.YN&5^-A7C;*=WY"ZG:M0],J+]G LW=\&C59Y?H,0+R=Q MIE;GVZ]%\^+IVN$&41,SSCHG5^*B77%%2@3:[G-H^,0G)J3Z6"I6;Q? HM*.) MHC6/ICQ:)GQ6*8ZU4'&44IY*?'CQ!J]'D8YFS$5YGW7^9U%>7.:,L:]H;%P4 MO_>*\T'K37D^:3JLM=3&0S3/X\-R-\/Z*,, Y8E5>M?),[XN^H6]Z!:C *!J M!0_G&3,T61D(8BQPV@MC5:Y_$@07^M9OM XR'3FY/Q=GE^U.JW-Q,_2V3]]7 MH;PA,E"4&U93#TPSEZ/FF:6YJ2?J&HN4EX=!^3442WD6Y?V@U\>MW?U8C")A M>Y?E=97>A'D)*G(3%064*18!:I39GHA<&I=KU>B:WIO@]#AL\:DCBS1 ;A^3)2KK$DF@X,$& MRV"%,LSSE$R0$9%'-:I;\_TGS$-9UAZ:4J\ZG29NP:?WO+/*:>4\&K\Y;-$: M;A7S.?Y%Y\:@,YK='1 M:-S?1>>C6]X@C A&4C>H"YB$IP) M&O430@M-P$:+1D&UDJJ4NZ/,/ T;01A/F1 .4,,F'#U0GK)/59 PJWD9Z%TR M_)SH+*-=4AQRWZJ .$<-4PY[$-X6\V54@8.AQ;/ M$6H1.+6*"N91VB>T];017"8I95!1F6HZMA&[P@35J-9)\>S0#N*4JFARS12J M'0F2"MP" KR4%8;7A.V*WY^(SQ4N:*4T:H\ /"+H]CG5Q#/C$([+"NC>^42V M)=(H1<4E( H= _C$+4*/H&PB(J;D:44!"R7H_A-F18D6E083>%(*6H_J).Q I?)0Q3R_BE' M"/41!RV-H1ZX<@:GHA+) 4T 8*J!^E7K>X=3F4C0R-D%D(A.$H?NE)%>H"[F M.".AO*Z<*>Y^)MN2:5X3C2N,PM[GAIC<0@R:4>XUJF*4_U6C BWV_:?,BD(M M$%1Z ,%JE8\2K3')2N4C<#HP01AT.,YT@U@=N&,!<0$U!PV0U*M3 Z M6,ZT#&8&NC'KD/??M:NC92C$RE%&:0R"!,@N"HVR.&G_2 M.B0I3-7%JV?X&!8>VAKG-#>2)O%<@ % (N_F>DN%P(5>*/N*NK28U,F35- M:B*8;/H89FGO + HE,SA$=)EKL/1DQ"&79"TF=$\GH&>DDASQ_.+3[R=K]LEJU!%O$/_43B]USMJVCF M*(N\NP;]VT?%1K>-2B*W@!CNOUEEAV=[<"?K$Z%](V(TS@HA 12S4>:D 2HI MC\1,)%K=Q8,+7+-6IWCO^P,4N2"691ME"T>R=Z;IR,9HUX2A4LH4/*& MB)B9A03:.HHLKF9$O2(TG(9#5;FU6![AI*DI$RNY")."5X[&*""9:E,=62_(ACN($AF!*2*X MQ1B3#MF_5A%8]8ILM(FII"+WFR-*:033 MR04>%4<[#6S.PJL4O#V^M;AGY[M>@"+3?P7+O$51"HPAT35J1*,!*?-IGJY=@ S*4^ MIZ?S7"(,K52+]C;DBC5>$)83[&>T#:\790M0USFA'7'**>*!FZC!Y*Z%+B04 M7++JX3:T7I;-@5T&1CG)#7.HT*6F-J?[>XZJW#HA245TU2NQ<;0;+4LI""$4 MS:7HI$T0@W>"6$L],17[ ^K]L6G$ZU60N>Z<5

(7T:"[(:K@R6!>6C-MQRH-+E.G@"S63*$6 Z4A%2E*['<7<::[(< MJ"1>(,U=X#97T#):4A N!"UDDT"2JLII: - 2G :.*HT,)+CWA*$)\JZT')>LZE]VQ! M=N]'M9%2S[VC'!6Z9BBV9G.MRURJYOA1U;XX4?/9)]J\TEN($(5PU/FD MN"2)Y6:&%;.W7HD-8UP1N+*1*:8(@=S[TP5+;005(8AHJH"J%E';P+E A_5L M \DU$)@,3@?(S<:EM,;C9MG,R<_IK,I22%=;+5%7>":$4<9HB^AVZ#X-T0LX M!:-\[]RG.A&5?"[B;1.@!$.99;RV/L=_6C1 *L:'J#?(IN$N;@[F-,,M(0FH M(!U"+6IM8$+JY-0,5;*>$(Y=+LI65#3U)K 8H@+J->?2*#0?N!;<*^6K8F1=36H!$M26)*A6\M2HR69'KE!V^@V^CBE+:Y*D/N1T(2@"C M-7"7N%-$4@ 4UL?G$MJ2MH.H;'"6$R%!)I2RTGMI$O?)AL J5I,Z?&VW!7UE M))/<>T4LVCTY#PF&G<1S1AY)NNK 9&RWON11SE].A^VA"NF52V;'Y&+O7J/" M2-RB>G;:*8MH5BIDJL!9Y30CMV>9[D*QY #7/KG]/;B+46JPQ$B.U&4436@: MJ$E"(#)51E;/\^5T-<\3HNUST%#NW<.4@F0] T.B 18LD89KSYQTE?1EO.:$ MN?AY ,D;""08'#5)$)-S#LTLERLKT>BUJR!/)H!,%^?I.;5-L>2J^E\X'TF].[/LSR/ MA (#=IFN6S (X)UB@N62V_/SNT[>?HN>U8EH\^-=R,C*8%%^T %BMA.)AG0 M4'"5O&*@9CD+X>C(_!Q&>(8%DAS-?34D2.9SAV0P6C@1BQIU*K "IK:%AAE_,*#D_"N)A*,\8\/[ZNG305ED)J*US_YI< MN]ODKL]"^D"$J@0GY#;91T6OY^ <1GVP"&Y4L PB#U;G+H9*QMP#6JGJ:9XA M\CBIMQINX5)Q[660AA(0(3KK:2+,)FN9 5NII,\$F"<"70^5@,N=S<7LG$-# MT3N7.U%KQ8Q7.?U/T6R;5_U,3YQV'BK55@,6P?O@B41FHPQ0*U@/*7 NJ4^: M>[= L?,C(=\J@2$DHIE!&74NE[!V5ALDFHB.>L*HKM!.+#PJPSFCF7#+& M>DT(^!FMHAE_(JKU$$GW'(SBA56M8K= M._\*%R*33^MA.2.*?$ASM(%V+'%E?.5 6.:B1T=+PZ6@2A*H7R$Q--_!@'91 MN9!])I*@K=P53H MT(?.J"DO96_QBLO>^VX&>45W+. H7[:<$\1#P+DA2$NYKP&)1D1O$DCG462Q M&9T%I[LK;6H:NZ/55C6N%5Y(81BUB)*I2AP0 WNN>0+/J*BV4*FIOU9MG30P MDJQQP24 FZS300W+6F+M'C1U4"* MY684.AE@#@V2'.T-FGE%D=353@X<%O5Y'@=4?5-T>M]OFS<(X-GN1*TB]Q'0)U-'!!D,Y?+5_,84#827FWHS9[(&%C; M-'9'JZWJ^A@Y03XTVC.#MBN(J-W0E6"18V.U=,1T ].:_,\$!4Z1#.P#U5*B MR 7<]BIW)J(R)FUDQ:;E\]-@3WD!ED(/A$GATH40W[7&A 1&\XU$#3BJ! I0(7^M=Q99XR%UX1S[U'+^F%AK9"$ MU59QQY71U7!N"NNR0[9*_L_?BM;78O2B%5T,^23;,Q3+G">(N6> ""1X!'(1 MY;6L=K)&VX.L"P[/G<>N2+7=:B;:6I9,Y*@=':B@K2-#>*) 1ADJ!VM M5J7 M*^*XJ+\:.D%IP*-%C0B, YJ%3G,A0"I#4Z0H/ZHG373AP*+3HO]R>2 F4 _ M$]*929; X/]&X,0"A$JL_!I=&\=%]17C(4)0B@?O6-) :=(QU[](*/%2;3-I4AR0&<*X+G2RN5@K'(@LK$ MR&+B$06MJ0: *L[DHL=9BPQWPQ/?=+H.\]HZZW$C(_V\9R9IJKE3N&=M$-4S MUB72=0Z6>DLW!TA6@)4*0$8P/%CE4.*%E)MG^!F>N642=PZ1B,\!LRX"0^2J M*/4*4+\;&JEVC(+2J&NJ^WF9%)Y#IN6*Y?B]Y43JZ((%X()92@31.;'84RD,%D+TQ M6$ 48[6##Q3.>J715H]HE@BK>>0:;@:>O3&@XJ& M:6L(:$M=XE((*H5S/#JH.K262/ Y9&JNE)X,H (SR)(<-0W^X+AET4KO(U6Z MJKJ72/59+RD??EORR(L%:P(Q$D+(R4R&*"FM!(&SU3%5 [V7*7$R.;"U3>9^ M1>_IY&[N?_RU++J-[MGES9OB:]&:8(#[:UZWKP?]WO "-I4_-O;(MT-F*7*6 M6>H6_QEDO#?[>6-7]C[FL7?+]L5VEI=>+N-T$^4!R(77K7"YX ME7O#*F%(Y$%81(F>5J,M<@V?90!AO9C;A/R+Y2E.;)$<.T-;DFJ9>"$@5"$Z^"K90-H#D>N%W'CB[AB M-&&R02J.QF$.(T]44^4X6.>M86CA5 T<;=0R_LAZ-;=F8!%G+#7.J+P=68I& MY);=^$.0QJ5JYQ'*N=++>$+7%1MT;A'$&D[L ,)XL%0%2B3"!TA)R^@",J; M".%%U56V3[!C&[[2Z)+5+!&N&/#$+( @1H3<[2KK]!VK/TR?99&+02 'T@FG($#TPD7AI;4*244<,IQVMGH&@%)*+YHXL]\$6PKB4,]45&A2,9-+;D9G M (TL+IVF07HZXZR++AK8M=]46O$<&14X!\II\FB!4HU&!>5!<",)!>HKB% Q M$)PD M*KRGD")S/#F<$BW741:-+ZL=(=)QZC1N/D*&" BL(+9JK2T99[>_5%JQ M*VPD,:'BDR1*<."USD49<_,3'7/M\>=&TNTOO5: 0"E3A><>,BZK06/ ,A-! MIYQ6KDA5#2X9*[<68KWKM,]VZ"V1Q+&0C+.&$0C6V)AR:9JF^@^D.E9JE!*)KVR:-*2G/QG7-3$)A%L I5")0*#2;-PV;!#H-EJ"M'* MJ(C/I>F3!Q>4,T(Q'KGW/L0P(X5,XH9=#6_M)]F6._PP/!%J:$+E"+GUM[$2 MC1BGO)4@><4_1]G"E;D.@58K:LC58OSF2;<&BYBPA*)6< MHQP')9W6R@-"JR"38C.JCR_117*?J?0<+4EC<)I:Q8U#R,ZL%I8D3[0,N#T# MJ2"+97I''@+-5M.2 O+)%=,B132S45%:RI%B+A?/4%I5X@*7ZAAY"&1;SG\. ME"0=J=8YSH1%C>#>2)$K!UL$:-4^[(OWB3P$6JT8-<"(!6L344H#X@FKB.-) M.)9CF%PU@'B)[I"'0+15^BL%!/<,;4:E!%K=QGK4E2)RYI! MR5YU.[W>Q]N\_5>-LCT5=1&&B(+_]CF,3XY,Y-);D"[P%*0&D$%3A^:Q#L@= MB EH!0 L7(&W.K2U3NFOQZ>$XL#KX 6%H- ^8TY&1I3FVB.G4UGM3[0PHMGD MG-3<99(2H8;5-AE-9:N?&A0N]KV5.N0S&=!33T_O)9+.#"N,3 NK B6.*&*$I M#Y"\JYJYR\]G-*[U3FC.*G'#M"=,:30_4?AQ[7!GD<2\C#A57L%Q9M$3ZLU. MJKJ=)KT1.'C"93[1T!!CT, \\9;&;/G,J(@O%K6N-SZK>8*/&J\=]TI;"EQ% M*T$)YD,B(O=26+U+SQ.3V2YZ/=^Y^E*V&[ENC.^T>V6SZ Y_^=QMM'OG M!>JU)IV8TVA*S%YWB7@Y_/M>3=\]TYZA,A_5HGDPW/XH0_GIIMA!4O)C_NG]^?M!_ZQS5?1N<\\N+B<(]GI,%JY)"KY^E\8-8A),#IE) MGB90QFA#D_;Y+">_N=K@1%B' M_T0A&5K1)*2*%;81>N*L5R/G/9?/=SZL41DK+R5S C(B EXM=%Y8HC7+->_9=9!+ASH=))*QVK;(,JFL@>V3Y^%HE+6 MN9]Y[F9EF;%10$0Z<18EZACI@XO$S$KL>RZ%9H2AK/"411VO:Y5]R03!#'?( M2-IR&R)(:IC+S@:H>NPHE8O ZP6G^02]4&9T+MK9\GW=Q*O+\S+;R,,CL='< M$:#;]CALQ^\&5T73-WJ7M][HKVA.H_AY9(]NQF9A5H&3"DA.,9 0G7&(*7&' M"FF"$M7D6_$D3==(BHT1?;2FHRL_=(OK1MF,WZ^+=J_ Z]_W+XONZ+NMKD6R MN:>@-=%S0#')$=#[@,"(.,!6,@H"*UPH3H MN DSSG:?]-FMG2![L@";V1 A48ZF"#!+*4C4T$J3X+2FDIOD3<4@$>Q)"'QH M"S#^Q=E9=HOT/C1N\C.VJSTDX2Z[')E'E0[@C%=4,F(]))FJT4?F27?0Y@BS M;RNRF;UAE4#SQVE * 7:)4TH$RFQ8&5(J7JD0*B9M-C4]1_W>XWVA?EIN#1@SNK1 H6 M;\JOXZ\#^TC::BM'(U>;VTAAI3W'U/A=GE^U.JW-QXQJ]ZGU/'GJG('PDG H" MS.54<)IXE*BJF)G94V&JC]W1K>2SD,"S5M(/>OW.5=']6+2&D^Q=EM=/1YP' MDA+5WC /E&D+RJ$1%"00S4BH)( ,8S3K]=O(^CUO)\:(JE&C;42-!Y:HH1K% M*H(4U)%$N I6-/3 %_(K7M_I;O= (CF: D?(/WW??&@UVG?QSM=7VX;=+I<>T\G*'))J-7%,!PBY9I]R MD$(E=5MLCN*/$F0-*_"JTVE^*UNMF2]^5VR7YDS)&+A&U> Y,,J=5)XR1D#E M)MDSXI 6"65;!Q5V1^C-R).8F"&4 Q7)@)!2.R,=,88:;ABI'IXL$AJW;CKG M0Y7EJ@\4DM/0SRGJ27'ONR4$@P?(_8R=,MN\;W>Y-V;YXI'4/S*%4 MX)+B@D>?4)@12UQ4SC.90R2E(+S:WHV:J?))"PUJ#;.0HPO"@@G"^1@\>&(]#T!8!0HK(P7= MR2SF\;V,N3FE!8_@!#1-*,2=POVH@6^?$?&F5S)B=.)7-,17!&XZ54":15 MH+(;V*(ZMA:WD%?132W:W?MP;C\2!6/S6V!P:YG,7_,F8XS0N![&19YC_YCE M$)Q 9,UX3FK3CT^&L6W/I9IE,SD7Y1!DH&YW!&6$S!VE8E (7G$O26.F YDG M%D9O?6&J^V8JHC4FG()%^ST!Q! T(G'JM57"('::[O(QL3!B/9/YT.B^[W[J M-_I%TX8&@T1M8R3)N78TPA1>3MG5 MQY1&G9H'8;B_+JRNG\>?11WEB$[P6-D7!M')5@VB](: MYV+FCW@TE%5'^Y#&G_DM>RM&>>OXC.M.>XCL)NM)W#_ZJ1H23CE%C ;.$D26 M#--<0LKI2@FAC-OZ9.=S4\H%>XQ#=0W@O,AGAQ"2\]8K@1A_UF@E6C6;'.W& MEL8A\M=,*4(%[OB0$##[8:($#3Q7Q=K 9(=R[/V@W^LWVDTT$I:SO6AT0K@8 MI? 1" HIH15'BX52DBSGU9-=Q1X;Z_1 5A[O/"LKZVYQ6;1[Y=?B=3YE+=X5_??GGQO?%T&ODR=U".LTQ\$! M6)!,&JY1O'*FCD<'\XPASZ,S MH@)N1$(!@K(8Q3/*#L- 2^V5#K;JH=':\.F-N.XA/\'0"<<&%+DYE]"PTMLD MT99W+,1HI*IVJY.,RRT,>1Z5 PBKC2$I,6,?",U"&-IN,* M8[Z+ _I8?"W:@QPZ[?&WLK]:XQV!O!R-SNU6%>031L*U1\$GE6&L[SACY/)R*,TASM/.EC !>#8Y*8D&/E@$89JQYW2::T^"IC?XB *_I/ M%#Q\7#4RRG-C3640R2;J" M*D,!)V&#QI]EU+EU!7)]M5H/,+'RN%&RGY7#$Z:E11Y:GH)D/R 1"$T518-( M1,YS+#W%75E)4M, TUS]\/;%1_6$B& <49M)'B5$ LUQH^4CER!DRGM058M2 MZLI>>VQ4W?(K?OIU=.KF.ZT6XOMNH_7^2ZN\&!5BZ'PL^H-N.WMBWI^?]XHE M6=88@[O,$Z8M CK/4#3'E%)$&\P2!A66G<*?*XUP U.C(=CJ(8FDH)'R)*4=5H&PIT/Q$LEQ?BYP\67Z]R-#\B>4.37W].B M% GWY+"]VTM?MWO][B [$9Y*N&%HMTJN HHY4,Q8XKRP4B%<1N5-9_4$/RT" M(<< E2)2B_"<.33-C(@Q,&\2BJ$)(',Y.$>U:J:=C@=!HF5V5:312TXB8:A= M*/Y&?=PX+WL=P:C*(\O=1-ET M[9NCIU4R1#E#LWM+ %H>:#9QFPQ7@@?.JP4=F9$'2*%E=IBD@AOPEBHOZR 8IYXK#H9'FRWZD#$Q43I5ZZ",(M".F2(H.ZSEN>4< M\6"=-U[QY(1+++ND4YBQ?W D^:QBGS;0IU=A*ZHJY1H,N8")U9!;%>6.SE(2 MB\0S44X<9EX,,VU/C$!"4$JDIBB2D29!ZXA:R>90?)?[/3Y5G_<@Z+.4G1E0 MPN0,&T(=>)F,U1D-$Q6]3VA153N:F.,F"%K9@JCD\@D+**I,,$KFQ$ZE19() M*CMH?PSOSW]NA"(.S24TM!-%*0()+2*'%F4(+!CKC;+5IH-DVJE\9 0QN?\# MBI#DJ;$*,U_U$2@SLB!I]B^ M\,B6_%/)(7,D5+H(_"%889Q&ADDQ'8%$P/Z*)L1&-I&KC*T+W1=YNRQ$%A@9G?(YJRS&#UH.GUE@J M%:(ZJQYSNYP2C60,3@9E9<@2&(4+X=Q%EN5OE%I78ND.C3;+["@E';&,,<&$ M $V]H5JA!62U83;W8:VVUQ'[(F,V1!&7"V> 8 ZHAQS0HZ)CW"*DT8:;Y![; M07=NE[V@S8:<4KFY$G>E0XO I830EP3EJMU+]X(6&_) 6<;= M_V/OS9O;.I)\T:_BZ'GWQKL1DKNVK,7]9B(J:^EQ7,ORM=4]X3]A\DC"- 6H M =)NW4__,D%1)% '!RM7L1>*"W"0F565^?M5965:L%8H$[F6@H]1%2S!6B5! MY3:/0>J[V;:]-XL$+,('ZW+4%2(7W!62T!P7[8#JEPX^%GMRVM@CX;=Y[\[D M^B4=G/0*@N9C&B)Q054MJTT:G4@F-]F:9C TSG<6[+K\R^AL-#GI?GG?=><_ M3$]:\R_7TIY?%=->*BZ\4B[L%L.")C-9'VE@0P5;$+,HJHK,A%=[: M<#V:* M/BZ[[;(09,( ,61P7+LF1*0?4\@6*8X8 AK#A=D/,]-@00_.[A0RR" R )J M1%-J123X%T5;WR70ARW1'T>HD.UV!H*>NB8R7P11Y& WC.42G54:BEZ1A[ M2MFL-?=1%!CHKS4T#+RN\J+"DS00*@;#62;DH(1P!*QZ2.HN2O2V8=I?D:'1 MB+I(QZ7MH_)@A:-)%7, HI99N=K3B6.GT=B@R%59F]>3Z]^M%I^[ M6J&\?=N=\#-^FL[8"$?PHUL SYV&XJ_=A*^?$;R+IQ_&DS$]:J'U9]RWB:-+ M8KW.H):9?('+6'4HQ 2L* )-;G8]UUV].*Z-O\9Q_+F;=]Q8E 8R<^?0Z:+\ M[W:C*$ KFQ,2ZR;?Y(M/3G+]F> ,MT)H+M&OPTW/HWCH*/XR.NOFGR^9+Z[W MDXP;SZV2A^**DU! &>DS%.N+"$Z!DJU7?*G69C<^D?';(9 ],&_J<] H0+I: M( O)-7!2B9E\JA:Q/;Q73WPAWN- 'N).8\F5G*A,P5,H5%S3JT(V?'?,IJK; M*S#/H_APW&FH(4GG@%"Z@B28RH1LK(%D'/K4E"]X:6 =4G\*X[<;M7I8[A1L ME$5G2^O/TB)TF+E:9L; '8%%6VC]>1 ?G"M%H42@8)@RK<9:8]0Y*9 "109! M2_)Y"!^J'XW1294=U]0A>H$2A3/*"T*IDD9.-8>B*Q6NGMSH/5I0:FI4R/GJ MVBL"I2::F(Q/ B%I8A[-QM53IOCW.XX'.5)E #4?+^H(8 P75I%")H@50A#- MD<(3QS2/"Y.Z% F_%)E$41!E]:GFH@/QQ((@V])[\N$1_*N^/Y/+0^2V&N)8B[Y4 M40N+28@0M VFS?JYG?DSE)@4O(\T1%JE15UP^EY9841 &73!=F=[;6+2P2(^ M]"EN!%%E';+QA!^T4ZB+SGR1UVHMZIU,\3NRTD[%P;@@+"#JK J$XC$B.4>N M*V%BRK?SN_3D7UR7",_ZP;WECFZ3SNA"%%A2T1/*8<^+\*/+\ MT-. =E#\+:2[!?4&$T%#CKY$9S1ON 9NNQZ#$CH(7:6*=Z3>CQ<\C5Z_O1'K M_[-;+;6_L;$.HG/:":\-=[FHA;N\BA)4E5SQ6]V\4I-(RG?3V:<__8?J4VB- M/$O"C^GKC]ULL5 NH0=#%*;6O2_![NUT]AFC[-,\)5NIC2W5.JW! M!NDE*JZYK8Q01>J&L]PS]L M?OEN^LU;_,3;,O]93S?>(T]J*1YFT< $U01:"6&Y)(!B]6FP>L"CVN$!_OMZ)ABSL4Y+T ; MXXDZ $UZ[\#&4!NB]U+!RKGZH[/%5SG;?901G848/3*+0N&Q2LXYIN\A])R_ M"_-HQWE3]&=)@W?@'Y<(SSDVR$0-U*&\&4HD M&Q<7W*D8K?3)U\)3_T5GA MJYSG!JU.4CN?P=%HJU@%]T$K2 N B^@]CA&^ZACW4S?#T7Q\TM.RMQ^QJZ4 MET!$K1(Q1BX"'634-463*D4R4P>:*!\CRO6J<+>V^76];9!(B]=\JT,(B!)\ M\;:6Z&45NE0=GK9M6C1PTS99&:^SRM('PVW$O14^28H1)GEOBW[RMAF:-](0 M^Y5<4+U 21 $5&VYLW$Q'KU\_+;)X[.+\^YT+X^3LRG!A>B03..+0E"%7&\M M'HT5J.[,.C>5N&O[#,P>A<$&SXUC$A "XTX762IEK;$^"K6V&_Q+,I!\&@8: M=CW> D1BVK6&"C%(FC=2HHJBRJ*;@@5/<0(-NQ^^P!F+%$YHBNV9@GK)D;TU M>N7(93],^_PTF_X^GM,W=3KC#^#3U->3*PSXO",W@&:SXT*D601TW+8UA"J= M%R55S:4&!C?)#QZ).QC7KY6ET*@"N7[BH5F"X"R%I"-Y.&>%E#$V%P:VVGIZ M4(/[%6^U!)NJ#2EBM@64DMX'JV5*B1M3EK8ZR&,;UZ]UT3(.R;F8"DP!#,9$ M8^R-)'^,)JN=-TF/.Z[TFLO,H]=O>__^'%>7^G2K7-#&0@MST3N,P#A"2I+3 MUHGR[CJ4FXQ_.Z/WM2[$ROE\(A5FWL3%B6:66FD4DQ#@E6RS9Z4)F\/G/8SA M5QPD#0VA\MRJ3@9P!'VR7J0N::6TL7;G?=KGT;N%T?OR\3_0XR][AJ?1O+N1 MS_6JO"G_^]7H_+R;K7T+2WTQ7[Z:TIV?GW6GUZ]9?3.%P[20\5TW.1FS,C_2 M0V;=Z[?7O_ZT?/?L8C0;T0AUU_W->\K\B)O55$'H8H*JZ 5D N"Y0$ NC4R_ MA)9P4172@R!%%CE-)(8\7P,!XP"K<\GE_KLBP^8:@4S(DE M 4%J3]\DPF?HK2)6O&'?ZH&.Y]./]P/[541]M1/$C1)0%$2117 RIP ":]I M?1_N>'ZUZQ-B]<8&JZ.&:#-RPU^=7:TNGW>3TI]>6]G72;; MO)EB]]-H?)I'GU[1X_@"^J_=:+8T=I=#9WZY'KE?+GZ;=_^\X"OJO].7-Y\^ M=LMH<_GO5[:YKDJGN,ZH$,AWU'4I6%SVH:(U@;Q6+(L6:.ZE5"^73^&V%;]/ MZ?GMZ+0N0[TH1?XWTW 39:91#TH)DVD*9..=:SL'B&]%:%7M';XYY]COG(EE M0@ZA* N@+1BOL(!U51D9P"SY**KU2N./FY^\LV+4AK]9D^>?%XB+!AX_3 M">?=KU1$.!^-)]UI&J0!+SXZX(NKN>8HK#$F1$=Q:V#&#LR"S\+L*^^ =3-([9Q)7L0"$##J M(K)UB?Q@EFZU?=O-F: &9L(A\@[/7,/W Z-'I;1(R 2-RPIMK1[:#K1A M^8;-+L(=3ZD-B$87*+40HN(D)NZS'$1QW*&/]Z;0M4TA5/!'U.I+_8$WHW_Q M.R_W22]HF*\YPLX9Q!ZR]946B*35[(07!EW(&2MAMN4^%Y/%Q<4%<(15E;81 M[8@*#>5/T0@%+8SWJ"$XPF6>Q@>5M832Q-+)T;5"4MZG0L/^RV7M,^%*6OS< M)S-$4S4!F:R-2TXO1=X;(Q3N6:&!$0K"A<6=(^Y-S=WIB))6$Y,U52D(IE\A M[ .>U.Z4WGRT.-,ZGLT]++]YF<2V3,N(%G AD)&<22TO^ M0$:9(W"MK1B@]NJJ-RZOG:2^"R/\.F2$E-FK"$?!EJN+TV(DF&-CC: 3133W M)(S0+N)E(X@<:Z90+H&"A_#<'5A6BS$:F24@/!4C#,X$:1.!,1R?&8W4UP+?J4T)O4Y9$+(C!::A+W11O@ WU/!P# MP['8K;M97'8Z6:2D7^8FO!]/1IM&14>OM8V*$)(&OA&;DK526JNL#[*6WE&Y MYT%)"S[P_:1,2(/N= ? L8059J-U4 M[Y?U%C4>O*U5$@6.4)'@5*%_4N7VN2A3#5KEL$;CC7C_/C4>Y@.(!!Z+QB1] M(A8:?)71U5AB.4J))O-8.5R2=I M(_A@3'8A^W5SP3]"*PS,!:,S^STA(BE?"CG :&4TAO/\?"QKO,%]6V%12C2> M_O?%_/S#V@W5P6N3*A:OJD(0%-[0.W22G)+#JSCE9))6.DL^CS#&)Y^C%-Z$ L++ M_MV078/9G2@YM L;*@VVTQ6$7%2O55;8$!P:@BB0Q8-0\I)I3$ZYB.79E]>M MEK_&U"]I; [[2.@W-M(RS*($KS##M6N.5[TEI^F6:=:?CW2.LYIM_Z$+U17!' M8":44*O*.?M /QY%S6OQCJS8$& 2A!.#!26"@UJ"UQ)MLB'EFBND_DW7AZ'8 M\&HL6D*4A/ZLX;X*(@JIC2-:*"NYW7*<2'IKB@V=D*6D/!$=54&"4SYPM8P@ M%<>4X-=L*QY)L0\?SZ:?NNZ7;O;[F--7+S-?NE/.FNLF\\5;?YQ.?N_F7,OZ MC]'L=/YF>CXZN_GW-)V?_S@]_[4[OZZFO['>[M*]'2=4,@IUUA$JA94*5B1B MOTC (F-ST,[U.Y>OS]^:'CL;B^R,W:1[.S[GJALW__*Y1O8VCNJF<:+T$;E) MKTT)*LI0K=%::(V%C[C;UN6@Q.ZVV2CV'1GBU_6&0$'1E[0#7X@):D->.C@G MB4$X5P,TA@ E'ZLA6D=XTQ#%6"5\-%E+6B@4EK/**B:K=)3HP? ME2$&9@11"T?DL3KE "2A=2-. M^F>F\E_C\_=_FTQ_F].G<(+L]Y./%^?S9?=,/UW,9N/).\X[G'^I@O[3Q>SD M/0FT^;(#7LS'DVX^CR?_O!C/QU\N.2PN$/SU[^._DR!\"8%"Q+>;X MFW%CO4\_<%N]Y9.QJ]=RY";VJGX14:;4-(W"6/;R(204\8G)CJL M?QY-IM%_3V>+.VS77CU=S,\)[L\X%6Y&%ID3H?ZY.[LF-&&^]\HYXI4I!.AT>*(I@AO:!TIX[,M+8NU M?B4+_D'H=W_^*$=;58TBA6P@.8PRYFD1T]1.QWZ'^B+N.!HA. M)I@D&BH)DN[; R:=FNEW]$=94LP>;?:T0:O&!)IP.' NM2VU5 M/^V%%4_,:(LSM=57;YIK625G 7RQ%F(H/J5:2LPADC,O+3VT=S73;KSE,S./ M;\^[&5\\K?2&W;PY4H1$%[.+A6"CE"A5K9[\$U?@)C6 4,NP/2#<+.S^ M:O_CL^:R]$;=!7M.#UDHET!K34I;KHFA.?$H^";XN-4] MC\,%WE___:8X$45A A8?"949(@,Z>&F\X10K+5VSCRAMV'XIKQ?R0#6G%SN. M+)=_"%47!(T0+<84:]&Y G(_8=OX>3XX.U1-$O(P-=^\GW6[#F1J^H8J+;:'GP-2'JCH']/=U)31*FMH>IILP0@,@A0IAF(W M6E2^K<3@U:&SEF3<4LF_SIK"-)NV,3*IDM"X5#UW5\!H9)$R!%V4R4XT^H"R M=NM(LY#G8-GO<8N"7)2L3N7 M^AJ"3:BSTDF0AJZBJ:!H;7;S^E[M,VA<#\* MER%Y6P6!$T)? 3'4' B/H$^U M2DH7E-006N"R"Y0_@D$&@8=0-N=B?:4I3O@CTMS&@-;1B!;==BVT4F^_+7(< MV>]O_8>*55N#(@!7A92AJJ0<*,\Y$R'Y5>,$=:?K_[[H/KDY 3+EZ"K%>F.) M>A65.5]$4;2O#5B5VOJM,#CK9+#!Y62H$KB'@ W%8BJ*V^J(:!JO=K5CDQUW;I'OB'@I2L;I*\MW. MIVR2KU*0[( 9F^"FY=;^\,?EMN%[B'V/OM $/O,+LB* )%\H8U0!$,E!QJR: MH"^=W9JBWI-=#CZ&"43L ^D%(,1"KW4.DGPQC3PD+N[/1:3['R\XC27 M/4N5>1UQ'DS&F6#0T%Q1%",:'*&W9A$'FF*0M+)[,HI@CS:08PF9?E,J(;D* M6K6D51JCMHYDA\M]?ZO=1Z=SS,[SUKX'&W5%S=V;!6H,OC&,(1SYP.URZ&HW M@8".=87F=0)GN#H.D<.:(/+MA-*4!I=,"!Z+379=[L5K*W/PQ:(#[VITV68I M)3' *DO;<.I16&$?F%-5AH@A2*,D86)R_]9YY*HKAOQ(V^ES M&>?R7*WLQ6N_9--0$ H1M40QB.#VX-S; MS89;F/\Z ^FK&@. +)6W/I;,M4=L,$"A/V@?#503&I0L5S: ]C#FP&"\F8TF M2]N>L6%H2_;7;U9W_]Q/=#5KO"],J=4 L'GL\Z4*#$J8Z3!AO2_M,(- M*3!Y5($ MC4X$1.Y&I[]-9MWHK+U;LX52KB:;K8X%B1?EI-%Z'81.-M129&YW L*.*EW+ M=E.GJ[^^GG#]_-=OKU+4=UX\J2(6X8KW7!$DEP@QN5HK8"34Z]K%HV"9YJV3 M9#]I-UA;!$[&$0$(__8?3>M"N-V396^0-UBTJ"I"\%Q((]RG#GM2C MRXJ0OC6BB7NKNUK;BCR=GOXQ/CO;;>LJ24G>0TGM-=]0BSZI'%))RO+-/FC. M\LAC^A7Q/G_N=K(,,>M('UPHV-"H.FZH%+1QUI@,!!*J:4OR2DE\V^\GS*4L M*GZM=C\$;*7\?Y_$OG^;GW8?Y+]_&C3=22+A(] \=(4V9M9>.(B?GJD R M 1H'(,G^^E!5I+J5RS4!='8&.?F5&&RD %.#R[H0X0_!MTD7-&I;:[*0;]:= MY@M&D#]UL_%T;;2X#>4,6%%M]"!YB])0$$7-=:R=B% K;J] MEG5$!C10)",@%B*]AYQ982]3TH=F@\WS](G++CV8WE%^^E537G8PN M;W?N5V-]I1B^+#10,6B10=ODK?(Y>"D-(169FJU;>HU;QJN;A3J""D/VSA26 MG#($8$!#!HM2^D2>W:$-Y.W:W05:,BM$Z/9UV#"3D[" *J+*F<"MUE$8Y70* MB#D:WR962*&T\7>OP] XV$*1A?R5<9+H*&2NXL&["*$DB*+E$DH8<3=_-9XL2KM^3ZH13.#V9\M/N>S#]*H[?S\]W<16!MVX)@X><[5(U,\3 2!- MP:@LDY909!-LP6JC=K3%T;1[2$8=;-L5+7GW''VH?,FF4E"T1&"(4%5=-+0' M<(HPWJXK_>E9=8/OJ2EYFGPU82P0+/@8*(PFZ6SV,OBV=8A4$L2S53=P?]0 M%$QC1@/$]@E@$^I,H01/AL;FW$%)%>2N'OV>K$J(?]%R:EM=B5N0 ,0>* M<#9SEP47C;9%<)(3\F7>E9W8=6W0=A3RV/H-U;3*N3@D+$K CZ]Z!\4E/E)V M1"M]]+A.O^76:?>IWW!IJTR.UCF^0D21C)AR$#8E 392Y/=FU5VL:[=VS_H- MUI3S2(@E4XSAWD-$!J-P43J5C..C_.U:M-VV?I^;9NVU H-QPO+D#$I#R>3V MJY*U2").AGS4VH9YRVW==A;S^#H.C&+*Q -R3H)W%('<+VI;.<](8.3@-= * M+CP<'3L^6.S VI[G-:>AC&VOW%:_H5(*M9 6?"3X5ON4E MG0G>AR )234'M,^C_(!'^O[W^]7)NVE\O1K,1 MC5#W^K>SSP_M2<2\68R1:$JI24<5^?Q/(:HJ" @;08#?NM4VS$_#+7VM(4@I M$PL6&S*Q.O3."UDU_92!._:$9M/P;D:9WE'^-?HPGBR>0K^;=;2\3 MZ]Q&^N2?9N/I;*LR$38Q9GN+L]4#,$+4O/N8 DF1U[6&?]T;O(>O* M)/]\XC__:?2)U_?NQ^L@1.T;D&!G[N3;OS[7F/@:J%5Z;C" M4R+&"7P)Q5BOB)3X'(5ND_%ZIOE&L0Y78\-0U.2,$ED;PMC U#E6G7UP&;T* MN;V$1N[&;3N7=E!C=L$8[M+UC[=KT;(\H]#[DB76&"2(%*-Q#OC Q$'E'K)- M-B?8QC]NE.IP+38,!F?\YUKX"".!\2EBR.26' 4J$4.[KKV76XS%/EHL3G_V M=4^U^&J\YB;GM#2L"Z4X;G=EDPE"J38YGN##=FK<%.L(>FP8#I6TK,40Y[0& M!!J4CJO44'0@V!=BDX&@E6Z"PZ%ZY.YM-YMUISOV+UI.'J@4SKA"*R?R5_)/ M$"E^Y)"DY3+*C:N21C;T9+-81]!CTQEH$4+11%*6H:?@2Z$BJ, -7C2G0_5D M'&Y:Y'OK\;F5\N[Y_!@EJP$R.RC>1HVZJ!1M*=41=6SOMKI-:V-%I /EWQ2Z M/1+VYUIB:$%'0=!))2,S11#==Q'5K1:;.%!^/F2>G$]G^P0)4:VF_Q&)X:-& MJR-:@L\@O4M)N=2L@Y?D=_TFZ6\(=(#DFW*AA(LD+?$N;IWG-&(D391S)J(L MI6U+X*%-J=A7\,7-U,\,=?(NC3Z.ST=GS1W8+>Q/5C?<@D*X#^U-1%H^=M-R MWD^EGV;=Q]'X]&HM7976G)Q>M@Y<"B$4;:7#4!70@F(!0N_EU]D;&F MT@P8@?DF/6H/.6]#TPT#&8CT*YJ9P 6Z-4U.[S,AE5JK*J68'H(=;)-=DBG\S>IJ(IWBB:AA!LC%G%JD( Z]N&-\8*N)P*27*C((?&5ME33(G0NJ[!1HH,5 M&+I8%8A,Z>JY%2]%&)T"04OM"F]]EF2P<0A**[_J$?;38.=22@ETR4FH6BCH M6,>IQ)H6=0FA.%-J6_K4AG6B-LYW2*;!(L/"&N?3'J]%Y-QO3IQ\P4WVT%8M+2LL(A#JX,GU$##J1(_%M"1:2 MOW']FR0Z5/XA2_L<0[%)%<,E$5&%R""=RX13V]'7TJRZO;WD_Z_I[!_L M^J1R/TXGTRL0M?/9@%,UY479(:$A M\?U$8ZM-O$%)OVWOW"B*J(WPZZ0Y2.K![2-G2S6U)NTCP5"B:N14N(A2Y'3* MU'8%ZC/Y\:7><%P@;+*93.VL3^ K$4N4:(KUCL!7;3-W./7C;J0>!(RY2$EX M7Y.7 ;ZHDI*VQ 2T!PKNLNT$8-5^4O_0O1N=U6Y]!^>G? K[M-,&(F$17W/& M0)2#6YFI1?ZSDRZ)%'.[GZ66MQ>_3(VE^;)N_WECQ%%H3%*Y ,5H4Y1P7M>%2VBD*I:H7Q/=#ZMF5X3TS=PSI+\NJ[ CL M!2C>QDM**,?(B& ID1*7$P4Z!=@06@MNI?U?*\&N\@W9,Q&?4R1C*)SEXQW! M:%V5<(H;]MJV.Z$4 93=3\ OE:JN;XX?=@\^O1^/9M,OQ0GI(W[X(:VO\_7H M6D=FRYV/1)&9 '96!JL6)IHJ@F)VTTYVO];%]=C^KD:IMS+%DQ@?+W/,L117 M78Z)DZL(%!:N@<$F4_VB2#$*@2Y92#H ME8AE2SX(50KI9V*FL=T2I=@N>W780K*C*320F2=J\IJ+G3M$4-IC)OH:!XVUT'@$I+)Q+]"B'*$*H437+'2^57G<"ZR;(TI::3 M=V^ZV8>U=[\W.:O*[8E=+#D3%B&@$IUS-<;JM=&F0G/@KI71>L7EMC+L+.+0 M+#S]TDW?G[U^_ M?3/^T/UG=_J.\S9H2KZO9],_%C_+C7&;7\:KH)N/WTUZEN?GWW>GS"Q;I:D)=$_BB148HW)1K4:W5QPRE!D.1T!9(?_J/GZ1_=:WEUFKTZ'[9 M-H\#-"\%NZFP9(/II/OT:C3[1W=>+R:G\WB>1K/9)WK4FE;W@RLJ M8;62ZZ]Q]G35J*7G(RW!17"$:C<,CY2PH%/ MVR?D:?;+-_:B>I^T0LZ,4-4S4E M965CRE)S0\50BK"DE17>25':5&2O_ IZVEZZ8^FT*4MW6]3I2Z[: >-$?D!PW70*;AY0$HX@F3GUNE+H36UHD\): MV&H]]4AW+)TV'A&2DR"Z&I0*G!48HT8#H6*2A#]ZBO"1JF".H]/U5ES]]-L&&?:X7T%1Q-=BBYH(GQPHTBVX0C;@9'5!*6K#&!%B0@ZH+ E>9M-[CD :LHM'B#9X!6& M6B7(BER$%I(B-",PUN0X;XNWO[8HHGB89->D_VKWXO)$*$T_?*1(3IAA"57\ MW/%.37=:1C,F"IL:X&36J JR.WG#:$2(Y ]K%F3TQ.U!#E'ORR([8"T94;04 M.I.C+E +":<">F^2\TE&T6YDF$U!Q)?J MJB*YR06W%WNE(C?ECB[EAC7&&[-:QYQIC EQ :U^,"&1:9,QV'/Y@Q;9[4@Y MV%4 LJJV2E4J>8)0N4@;UD+N@!"([)N03DFYDY37R1@#?\L'+>]2*4@D'\GQ&T*&1<=63.F!F$K MOW(FO9V0[(=FW?MN,A___KGR8?Q]-#[C9."WT]E\=-;]PJ3F\FS[RSG%U37] MG_A:_G2R?%O_IU&K[A;.0GL:$)JRF'P!Q2=?G F2":YZ&BSHN9X"K<*WI\]] MFVX0:D'RDCQ_\(Y[I5/P);_@79:$#""[]BZ_\3TS^HG:;E/5$N37]TOK0W@X$^S69;A"1ZH@Z!':GB68@7SN.H)SCUD(RQP;W>=OC MHN[7='T-CBX[=5YUBXFS\9QWBF\T9]BKLYE2SF@GLT8-Y->C<*A1V>!HI6;1 M(-&5BW?'EO_.;3,XC[PK#HH5(7')(" B;Y/F*Y8R@5-M0%ZAB8_;.!O\4R38 MI(*@N&\$Z%PXHUDBT:=$;XYML8BG9)?A(B""B)VJW@<#)@HDM$[D 4UQM+C: M4[=[M@N_^\;QSO^Y&)V-W_*V[>5!6_>E\M'N/2>R">1,:K'<$IP(@E>1JXC$ MJ+2M/?LLL!UNVEKBVU=_N$^",T+%1!$;P647,**SP/?]R+.&]B ;5KI?/W3] M-_@'J12Q*#X)(]@<@HF*OB:1"$9[I77C/%_:[2++ U)_\%)US-[IJ(D<+S)= MD5";":5$";%*W6"0EWH[#'*WZN^S[E4M02.&BE5",>@U6)KZ-2-$)=H;H4H> M1_';UGFP?(0&F4TJ(!?((/!M79L,1KOH/M860'7;@?7[57K3]BKZG+U&SU=_ M:*ZC)')L 3P$XU)/ ]DC^;?;UGEPH,FMBRS1!O2$>@0*"5D:#SF66D0[T$>* M:3OHO+XW:IR&\2!I-@)I]E(R"@G92$@=L\SL.,$B/N-MJ?WO3B9Y\ M15"!7!S+5(&UUK3-;+4)UH,"WK?MPPSL(:)(+ MB8:8SWD3&@.^1FX0ZVJ3X04V;,^5[UOW#>'>J$534NLE-_O37+I;2@]801D3 M6IX,Y$$?D^Z#QV-"&IKH--.]I#&-6)-P0E5(DDO7MODI9(_MH\<1E?^Y.UF^ M.O/%V[)WBZ_3]^29+YO77Y^)[,TJC)7"Z,I$2X/E\PAAHS.*BS01U6AV4'?8 M-SQ(D?NSUF"HK287ERM7%H?%)IO.%&0KX6'RX_17)NJH"=N2>-, ML($KBQ=O;*4O9"J=C7+MF8Y]\N8:#$U8E8U:4%1V4*HAQHI&U 3::*MB,[L6 MNYA/WEQWSC.<1S0$>3CY"[A+6M7!R:*4HCD,;0[*(QR&UY,;&V![QPZI I\[ M(7B&Q2GZ6FNN;*CL2VFKI;Q49OOMYSV5N \;#<(.+A>G4B5*AD @T\<(5;@@ M?4SHVJ;5A-&V1QV/Q4:;3J\<@;&8,E,2L&B)M.IEX7N/!C$C,)Y14".Z"*6&!-P M27^%EB:I+\W)\L.P_-\FLVYT-OZ_W>G5SLC2HWHR&/8. I7B))_&!"ZH&ROZ M)*+DNC_6..%UF['IMUN]^ZMP#P8:/)SV]"IBVH8O1J 0D7P;9[A"KE%";4^Q MPI:;+8_'0IMH@DNN6E&L2+#8Z 004 M0\0S%"ODHO:!%FT/CFVW(Q^;@>[<^8LHI!*>,"[9W<>"456M@Y& -N'^^\!W M9?C_G)YQN9/K#[F11'O$$.!2\M81%3!M/Y.!"*@U^,]OQI4/U MN#=;#>X@Y8RH"T%>4$ P%XNFGSB)TW@72INP8YUZPM;:$!E2) =G$$0" A=6 M1F8%EL@X$4R?75O-M^^2SE,RUN#==? NEZI$J%Q$-4>#,5D!DL"9K&TNF%1; MIL$]9FO=>)(6&MP[$GR=,DH/V@%R MPHS*%:4E8L5=(IOKN#+T)/R7LT8TW.6L;4DD>G8%MA/W9EG] MR['[W(=I9Y\MDB-:3C0HI0 "%59KB])\QU2!%(V1M>NAZFO%.5#PXR-\>TM1])Q$WHK@&_P;I_$[5*"YHA*1SD#0UZLBT6;G MI6ZY/Y&PNY-\L%.ECQIB!BFS!A=U2(EO*J 2D,A+MW=2M-EWLOPT^K0HO56G MLY^[CQ>SD_>C^:)0YHO*/W:\CQ@"%B&VJ-7&C<1]ILM,_W*T9?9LF M)'U8"2V;A3I4A4UY@4&1A_'"DY<'FO7!>U$);'))R@BJI^N97BD6L9\*K]_F M,9?JF9S.#QD!3,9"1%$(30-9-V:5*: ;(H32Y;8^&OE/VS\"_0(=(OHF)J9< MT0&C(S8&F$*TM%P#^1ZI:4*%-N^!2( ]4/0WTT49[EEW596[F_]UMEJ^XU)V M%3_.A'FY^+I=,>^_C_/XET]S(E#S7[Z-WVZ@0$5$+$F6:"0MET2 7A!U=X0_ MB+F7ML"\$F*%MV]2Z@@&D.KEXNL!U>;7)W(DXXV)WA%6AUB4UP)=+,FI$&/6 M#>0RPMZ*_@OJQYFOG_]RNGM='$?!)@1'&!N /&%(3O-I?RRY&(I"/44E]+:: M--(=3ZM-]P4#@>'JLPZ!KTLFGRI??9"!UJV4T*Y/(Z6_';76%AS>8G!<%"+' MPF7C (RV?%(I8;&7J)5L;S]#\&$E?V](GOWEWF!^$CL9DP%\(2R@2LQ"%1#D M)*6UA'5:SL9-1(XC]T\SAA/GGWXZ&TVX<#CO!GWL[W:PZ1HB,0T@2!.3YHI! M-CBL.B=EO1457*EUVB>WM#KM7?YSBA2$>I=D9 >N$T4M)UIXLK%-_/YQ=< M7?_UVU_>CRCD_6URVLTH[M%;B/YS=R/^-1(8/.6- 7K^(H&!Q_BZR/X"J;S^ MN"A#OP?X2V"+TS$9Q57Z/)'D$!4XB\&7VB:\:+&ZN&Y3GWLTW*;"J$1LRUQV$KQOPRT:/GRNB$Z/3=.SLVYQ^8H0\$$A,DGK M@!BH+!37@PZ&/!L7S*N>"'1LZF* "L2WU]IC2S&/KN6F"I>J.&F3LS9+T%"# MR);"*3D050B!-BC-*'(M]LA:GEZAL-Z<=!,KJ3=5\ MQ1M]]@:#,,61J$J9'EBPVN.A7XA]Q!RL0%]L0DM4TWN^;E?Y=-+2U")\+$(V M348GG^L>1&/&EURGD@-UJP1,MQT.=:A$[-(E!ZI=):;8D5A5 SR9RP MFN)SC(&(O)&JD9F;+#5N<=L$&JK,?1&FB\':]Z @F6H(IRG) M-TS3 KY)4M<;BE .VQJPDDB37M%S0)[#!!_.UB0>K; 0\"9G64U I(%1*@0M MP+3GB4"X.]R)X)L."BHAG(*"$Z[ :R(,3LB$GEL\8 MHG0D>X42'#A'=ZK)N+%&^T;V32(=JL"0F[?2%Q]3"L%S7GLF_RY2$<9Z MBJ"A+1M' 6NU#O)N"C"TG/],@S2YZ)J@M,UU5<@TN6/VY"^!@A1J-+DH^5!Q,U*E4Z;0/U?*I2T/:@S0K[>N& Z.(WIPDI$)05;Z+[:N34%8+8QSH'2#C#\H# S^ T@:60J' MEJ)AT)ES%RB2M)> '*QT]!B2KCL[XQ2%;M+-1F>+AH$?QI/Q_'RV2+G=-\R1 M>;""T<2V#:"Q01N/:/FZCH92F@TSP[7.EV7>2K CJ3)H?^\IO$7TDAA-SB;Z MC$I&)=&ALWV-QO5J@:F[TV7#3-?$'PED104T#%(%"M%>V%BC2"E&T38)DZM- M1^Y4E>$M6>=J*IRNDWF3/SI9:5WXG) \FVYOG!.M#_I077IW=2*3I7>7W3<_ M7;_D,PV,?XQFIXLO?[_LGW,)-3=WX6."\./HPXV>FI\EO;%OQ*]I.O!5([01 MUE/DM1"KX?MP 7.N9M%_0'$'OE]OF.&(2AW%6)<QM-S[G;C>7G[O1EHOGOOGTL5MI*$(?,3ZA!RU,NH&@A!A*12N,5YG"1/9* M6$=+/0:^"[$4Q.:+3<&EBD)W:(T['00^^?VO;OSN/;?%_)VFY[ONK[QWD GH M?&D#=UOCHVXR*RB"2$D%@8*8N?+1)!')1U-0)_2_$B?)4@N]:8R^%73WL&U[F?)1%Y%. M7-8]B 28%I6ZC. HY##3;^T2N+Y:1&KY*.O.C/% 1N!F:]1CC !W!&>TZ8C' M$I\5Z&TAUB4E6L34.P+RZQB!'=W8D9;'D@]#4$AL (V1H#3$6'22F>\1AF17 M"W==^S!MOA5PIP/TT/S7'F-WA(5U<^P3_ MY[&;_WTAS)U"N"*XV&>J(48#FE:5Y^KKV52#?+4DWJ?O6S;'?0S!@X!QP1>A MG56*C22H/6.;CW9;2CS8XRD%^>%N?SBP^7W,$0V^KT_T;\-?U M!N3BX;)FP#9@S[;ND@%I82M5>>\S\AE!("PJ(?E: MM4[+?."F 77XJ@PX- .)-X'.H*((D"![,H[-R@>LF4\LOPH#_GW*1 M>!G04=16Z'P5(("KZ:IG$_9ZPILF%,[%FBHJFG1@BO:5:#HW\=#"<+'=9Q/V M^D*U!& M>XK!SF=I54X!5JL-7&^#*?=M.,;TVDVU8UKS1JX!WS#XU\?Q;/&$C8?]ZW=] M(52E(>>@%20^Q3N9@-X<=?IMU.E.#;C])-T,N:LJ$+UV%2G@ ME%!BP 0T:X5V( D]KING!KZ%8\">8^A\3.-OEY>R/F]><@]8725&"X9O"$?R MDAS1P .+762553#9IE"A6B*&:-&K8K)Q,:,<,+ Z MQMG,$S#P\!X0E]'UQ/C\?34X7I=?.9^/)?'RR/D%B/:9* M,F/A:R8:0.F(6F"Q-?NB% K;7-XU$A9W 8\8I]9JPS6#%3%V^3RT4$#5@)D=MHM."; M@X2#;.ZS#P3_*.VS&S=6-< MX[MWL^X=!?9# F_5E7/7JO &@(MYF2B5URJ+DG1J6]YJI]5*69A[T_1NS7TT M#^%-C<);1)4BB$0470?.6\D!B7ROIST&OO5']!"':7P4VU]N-E_65=DZ<7.[ M^APW*J%N:N!CJX1U;R#S.L@VX(Q(!%, MU $@Z1A3E$BH@B(? 0F1U]G6N6_]+CNAQ].P,>QOFQ?$;ZN?NC%?=DTL^)*- M?OLW7APW/4>M+ 8%OA#_)Z]1#1:"S^BA*8A!BZ*'@=V+<>YUB/[>,SZWE)A/ M8#$8762.Q)3Y*KRO@D"C!5H]6D)3$7^UXLH]V>8HPS.4._2FFWWHN6U_M0]^ MO<]0I+3"%&G(O1,]I!G.'64A95%+-GQM'GZUKXY@L(W2WJ--?EVR2097?.+% MC DP5C0HJDQ1*2-=S.(KL(E;G2>5JV3'(HI6B0!311EM2H1K78F$#'!A$_G* MYB=NE>69H@5Z6C85:M&@8O;%0 F(-ELL,96%5?0KZ1^/63:>W__C3@O"R@PL)>_A4L^7FUAQ[IH$QF= YI^4! K)BE*SDDAHK!D1_=K>.6.:,<]%#FF'7?FL(=, MTXB@8PY!R,HW2U3$&BO7#,_D]@*&A7G=*WE,^QY/P26S\WNY:@T_][R;G-)G M]Q8_K=,9/7YR61CRY-,;^MO\;*'"5<7+W?N>%"+:1&6\%Q$L\1O0H18LPA## M$6TY+%CI571$V9=-0JCRDH??;$1VR<]O5J>^HCQ[)&-@E<02:G#% N>E FA" M537*JL&EWIOR;K7TV\YB;J'D(GP<1T>L#@/OV H"!B8@7X()5A4;HN5R]9M+ MB^\LXZTHN&LUV-/313,8+G@\/OU^DD8?Q^>CLPTL!;0V*A;KHTZT%'Q,%;S/ M1%&,T+6MK$C&6FF^=+BQKFMG[5L4#I3+GIRB\TY#])[3X6I52:*#0%ZRH<.D MHVZU: 391]0-LY.L9YWW7$70@21?7AWO7-G,9U^ZMCU=M(95[[.5J->=L,@W MO9N-/L2+\_?3&3="C!^F%Y/SY7C#NQ1P8Y=BL9S;9WPI?M;\ZC0)W,IS36M4 MHOR93^=TM<$KY'Q%=G@*"5L9; H(:V%63XWOV!I']G8A*5H:QA#3XT1Y&X*7 MA F$I>^=J$UE^T>@_&JA^DW'3%FDDJVQW "/$X&]*H0!,O&)*HC\]'F'0Q?$ M^^G9:3>;7ZJQ6_8H>2_MA=0J^T3S-!/P!VMHOE;D;9AFQ@;N\!=:>9=$V$/ M_5NMK.ME-W>[Y3HN!%%4@S /<4?C$:8HI/S MJ6C1]"B0J^7T[T&['1V+IEA"WK1F;JF;N,!323YE ?&8MNAKZ=IR.%:#J4- MIH(8BA15N "\^2V5<95OESD9LFH$E,P(5<^VSZ$2WKDOT3044I+7)W4A%'*H ML5# *UXD^D^;,/F2N(_HV<2]:\7W\B4!K*]HLTR& 'SBG@DE>E%\* 3B8]O' MSG"%E'M7=GM?0IPUE50$. ,@,7F:I)(XF?96*)-Z?,G]S^$=?0D83<0%7#"Y M@#0024.;BC,*K-.E0>T]_7MVU?+'Z?GE]O,O'\_&YXFSCV9SFGP_\_'+\A;? M)50SO]Q :A>_S;M_7K 5?J6QM%<9:FB-TJ#9)!Y'TB#$F MFPM*# EB,Y>5DLML?+T@^XH[%"4E$-"6(DH2D4N7Q8J!PD8.*>M(#J65H5:BO1[ 9$10%19G[MC2E]\O;O'O* M>EOJ#NUU56TPU!@RUP@10H6@%$&:2.3)^N7KV%_4M=H_6'4W-(!R*E.(YV(( M%/5-,;AHQ%%=P1"YF4V/NEI8\9#5'1I=KZL@7X2^2B0MR1-A$M9%KC(;(?95 M%])"W\UD?OUVW4-V;_XGG [D86D8#63AL1J49M'U&KEO1U]Q%J?-%GJN%_+8 M^@T-8[2FY%JS ^X)*W-,*%/BZA3H8XU]76.\]0(>C'X;5F45*#SD;&A,:+IZ M-(11,SJ*[PE-[;O!ZX-U[B'I-SA^@;QK(H;L3"$$HS 3H0H5P)"JM?3=-O+$ MPM0MZ]>\!T?S\)>%S= M!O-<+G=.2P9";@HJHU"O@7BB(S2]M-U]K9NT6\W,6]=MPZH+PJ8(!$LE =:2 M?9"5;QLIM*ACB'VAWULK'XQN@TD_T@0K&5H305#21"DQT[!5EP!0]*XX"VJK MB+!>-SY?^NZ:J;U^RPW ^?],F7X?G2WH&Z-Y#Z23%!NT_=-__,^S\[^^ M?#OZ,#[[]-V;\8=N_LV/W1_?_#S],)K\9?&W.0'S[Z3X>/Z7/_W/=^=_67G[ MV7C2O7R_,,1W1%/^QU\^CDY9YY?GTX_?^8__6OL,_GV?#'$V'IWUOHL-]>*; M$_KZ37=MKQ??D)&_&5^;C(TT'R]N%4W??G/^OOOF[?3L;/H'.^;_=SRAWTPO MYO2>^?_ZCN7X,W_4E5!_)LVV47(+PUS9X:Q[>_Z=($/PP+T<3TY)QL7/-Q\Z MF;:N?GSY>N7?C5;K#G^S48Q;RSH*0GR MEOS(=^_'I[2(=W9LX\G[;C8^[W_?Z,/'O_R;M.(O@RYIV>9?Q-5_&K;5YY7] MV1+RX[^^F4_/QJ??_-ME7LUMV++'?C?73WE]PZ?.<>YYSF^;9W=:(NWD[ MLL9??AN=_./=;'HQ.>7@/)U]]V\G)UWW]NT]S,=5*'!<<'>?ZW2MD>_=//TN M[O\YEK$VSJX!H^UIF\76!-NW41W.3<&73F][[?9-R=GW6CV[W^: M$+O\TY^_Z'D7<^0KCHAWYXD^A]0%.6SBZ;V[J8?CE6[#3D=T68MW.?="BZ,! MTX<_96[3>^V.J)X2<'I%]OKTS8?1[!_=^3?CZQHS^X!ZM0'4[V.W'2#ZK>," M^\()<:Q%]U26SS/K_1H7R.)=ZH76YGD]W!%!]X\[T#!#7YRUK)[ W,9"6MX^ MTH1=3J<7? 1R!5Z.2DFVATGW36RE?*&/2&SWMO)7 2R?:?$=A,RO?J5?\L'P MPAKYO*X?:(1_2H3Q#2?B7\P^?<-)Y,\TL2?*.O%"^F=<_,P3GWGBYWT3]T(Z M>%X0=T04'W=\2=/9Q^F,&TO_-IV&'ET3;"G_S:^KH9TR^\7KFYRNWM^SV>Y=,? MJY1X$R'I[)4N^[7EU,QB?CCZ.SYW.EG0./ M?^'%T>+.D\=QSQSIF2-MSY%>P/$J##SYI?5U4Z3XCIM./O.CM8EW+ZS8NI#" MUP('G^G1U[A +O<+7@2AG]?#'=&C1WX_ZY?WT]GYR_-N]N%F-;Q;@6Y?^Y6- M-;M[3K]0]OD2Q\,(B\\D[7FE'\FS:LX<#,<[!WM>V,\4\1ZSYQ\/"%X39PV\ M",=+^7@JZ^:9)WZ-2^0RM=V&%P&>TW#OBBD^[A!S^Q> G\#>?G_HL?J%%4=; M9T]^M_^9HST?I&WMEH)ZH?QS(N\S3=KJ).WN,N_T*HHZVS)P_HGLG2,UG: M/H;I%^"?,WJ?R=)SVN$1&-(+JY\)TC-!>B9(GX^3Q O]O"">"=)6D^4NKF5M MZ"7X!$!=?V R+Y0Z'LC;UXI/90$_$ZQG@K5]#'RA]-%2[Y_\TCJ47SWRU/L? MIBSW0\B\?SRKK#_B:6]?@+B['/JGL@"?V=H#7V0/-K==&2)[MP0R^W+;GU/8 MG^'G<9OLWLYZ?0B0[5[Z@1]\Y><1-@QW3KZ0\@%D>N_K>[[___Y\\F[RK^_2],-'^M#)^?SU M6^ZARO\OU]U3X^3T^^M-@S?\ 6_(&G@V_?_9^]8FMVUD[<^[OP(U)W[7KN), M>!%UL9-4S37K_#9"2J!$UHPLHD52[:C>2 MAA>@T4_?T.CV_OCIKW_Y03WC["Z(E&_6L8>$2]YW< G0-)S"]L M\./9W8UM6IU_.?^YOSDCO \_P WGM^:E;3NW':=E6^Z5Y5Y>=F^_;3L\7)$_J>CYD@G]@3^1*.Z7IAF;O=YP$['Z4:U[+--TM8DH&?W.+_ MGHB8#Z8:X7 _8D2N VF9$3[)(;O@] '>0]#(.&"KO"K(JRBH*(L>FO &1%J2VN:,*#P A91^SS\T"*,Q3#=/1TM>,W^P8E/B,=_/ MKOGQS#Q3WP&#WNS[]LO[Q/OQ"#["G#*Y +#VZ42P][,/'YY#>3&HO">T$ >M M0N=W7^O;[5J/OMZTW_-V\Z"OWRFP@2;]8KCM M/;>Z2X[O>Z!N6%2FI_W9B\,'%A'+(-(XT66F(H^=)(^INVZ8Q\:2IYR4J39. M.:^)-"L1C==)%,G6SA]BF,>1A0?YW+^1OU$X8B3[_(6&\>+AQ> 1R%E;UCQI,:E?*M8Z(UR?ZE$7O^01D#+FCTR0&R9@]C1F?4(%^3OK#V6P]6,@XBA1(>^7XZI52$/=GH4K M)P(J0ZSFRD[D..2X^J;:(\&\U!8)7GKC7)*_L* M@Z*3,&+D1IX/C6H8QJFC*=@4\&"T4Y_RJ8^.09@@3)JZ*:#=%',Q0(YH0*61 MWM73=IZ\*6!8YW[,9]19QP&'WCDZE%^2?I47KSVR\BF,]1Y;P=!*K4(K=<], M1H[3P'&8"X^Y\)@+K\5U=TU3YV9,4VPS=%1J Q',@S]$LZM6"V4$RHBZR@C= MP8RVBUH3$5%G1& &_+Y3=@W7;:$$V-?9K%# HSQX7 &]N1B17^0\*QDJ.CZH MBBU/R^C8F-%4299IF&8^I53!8JS9AMW3IM$0:XBU"A#N^'HM4V..OFP0A!9" M"]78 EIMMXO0*LU!:Y(?5M9)Y'IJIF(KT'4PMHFQ34Q=?-%1,BT,_2% ZAK\ MUVV"M6P7508B E5&SBEIM;0Y)4W! VX.%=[U?V'$P"/Y=Z@M0;%A$;1U.T.. M7K73>-\?PVH85ML';Y:^? ?$&F*M H0[OFZ;)3GH32A$>"&\4)7EG#'^" QM)BV \!@IM"N%6*J$"U@:C8W?WX/J8//BN\ON#S#]][ MP^#;^\])+&(:R,6^"Z,G&O6OX:41]6)Q+Q]W#W._\D/OCY_^^I>'XHD6MP!5 TDZ;ZPP8]G=S>V:77^Y?SG_N:, M\#[\ *\X;]EVU^ZZ'??FZL9M]>YZK6ZKT[Z\=%S+Z3BN>_;3LZ7(D_6>CV4? M#/9$OH1CNAY^N=M]&/;Y*#5"+-M\L\3W76#R$DV=2^_/A LNB25>7-UMQIMC MS=\3$?/!5.,4U,5+#4A^XS>5'YB:B[/@?D!>P/R44+DPD>RAXOLD'*B_A0M8$#&B$3 :_"4_?4/-G[R5O[TS""43 MU9N%^5.8I]\GC[#684!$.(@!50S D+[M@0IX%0\(N,[Q?UGDPULN"+D?<4$ M=X$ 7,@;1U20!\8"&)X7)H'L\3(((]GGA9*'#'_RH3, PC/JL1CW0-XX!*8B MDR3R8)I,DLYCDL K,]C^\=_9CF%:Q>?AMG\:+)3G)WT@OD?%B$SH5/;5D4-= M+?2Z0PS;A*$6]X#>_F$& 88:*>Z-V)CR0/*NEE$:O5YQL'T'>D;,"Z-^VK"( MDA%(1QDA!(8@@GF@/<@DC('"<#_H1,I!S"1!GT5J6G08,2;IK_#"%G?[? Q2 M2L%F IHV!'P)';QDK9YN(,4FF MCR _ -N2-,M"#Y[&(O4>(#TE8L(\27-@=TG]1S9G=7A77RX/&T_\4/T$C#;B MWDC2. AC,H87R\G+Y]-XZ25/'"1J.B6YWE($,A!P:J'8-_F9U42#_)HQX;*0 M-N0RS>@KB21GZ#.Y$#'S1D'HAT-8JG7J!BZB8RE+YDJ"!4.8)HM$2DOU$]#) MB],U ,4R67K60Q12\#S4;\(+)TJ(TLD$%+:B/58X'E#X^DC]1-TYLTKHPH0D$N\U 8^4 MU<]T_9,4_SYX";/F=8,0OCT)\I9+;@X3 ?03[U[N7[?C!#TE^S9Q%Y;<9'/V M% ZR($B_YU\;A-$8")!_L26OF3\X92 /0)-=\^.9>::^@^_IS;YO[^B,:012 M(QTD3>)P]D,:U%"_//%^/(*K@3 /DNCOSY>TC7H-U?)59JI^B-QJM4NG1@.C@YL+G";)E"*DL<7XHPJ08CR]A4D)J)HW999? M(C:AO#]SV%._)U2AB5E8@BK?IPQ@-26CSM)WN F55M.5UB]1.(%)3@TR\:F, MMTG$,7#])S+\AOKK [;@1/6U*:_FW5%^ANGJAK2>V&D-U MM;6/-:%3=+#476][VFH>KZYZ>:$:S8SQ#K67!FQ%"5LX7ZBT7@!=QRH_,HAP M/ &-5F0SSO9RIZC>/KRU#--$#8<:3@,)/\GT)ID8%.<2O%#-K2>8TT'?##79 MIOOJA0EIJ,(^M(Q.!SN7H9;:D%U^#L.^S&9%Q?12MK3A. [JIH/I)J==;U#] MLI03JHUQT@3';/[.Y!OIAXG,O/P?4_W;+3\L?:A*ZH0GJH3[^0./3DWU=>7 MF;ZDL4TI>F "EM_>5!TE.A@9*\-D1S^PNKTLV6E8EKTSORV,@X!';^;WH$)6("*.R-#-)G MC\P/)_-1SLZNR#,7\UPA>41>QTFL> 2CTO <,H71+\YB%9.V<.)>*-2YOPBF M'21,V\P$_Z9Q7B!<1G+9*=P>40 TDD#[M] M#+R:'$R:GPL'7GSI8+A@?GH&CV:'O(+^_#S7_&_YPUX K56:%!P2'],_0(K MU9.(@00.!GR8R!?.#X_[27K63.(09-580CL!\R%49S273M/-#Y;+*?P:<#FF MKS&\3.@Y7EZ/)2W[=+EK..UNZ8?+=8RT99AM76?+,S,DD"=4Y176,4<>X+C9:6IWQE>D1:&FE[GH^N$>Z2 MH,_%3)HLSO&'22QW4>49#)]F)YE3VVL-/Z6G?0=1.-;"4%H8"<:L8RR.X9K% M#2YW&%,J\9.)-#? XZ0@^^$6)F+)@S,[U9=F>F:(2ZH'P 4ZIC( *&@S7-7Y M:4V"[[,7AP\L6A30LE+=KN'1J9A8G,V>R9:UG"R/.>N1B:U.1V^=$"W<;%G: MZX( $\_*?=GF2OZ3,?^;E2HE/=2UVOH+G&BJX''_$G]Q*53'C IE-3(**B=B MRK\#)SPKA:)6&RPAN%^58,BQ;\%8LXR7MQG!WQ4/4MF5J1($"'R>9..1.*Z) MOMJTH >\&.@1I;I+3G'$)V)=5$9GK8\LO +R^@DLV%!ZY.E[884B)NW:W(O^ M!G]*LY/22CH1F"D^C4"+SB8@9IY!SGW@01_^&DV/5;VB)JQ2L?(5KTVP=O4K ML#C%FMNQ.,71=]:6#SCL=(A<>]9,)7;&L5;%1EE&-N9#;$J D\_5^QB QQZ' M$2;HR;LL?4<03QHA)Z&AL4:%#L2AJD)5M:5%C$=^%V>B7&U-T_!$U"DK,SSS MNPWJRC\,A6@\ 8V&!Z76$*:G#V$G;?Z=A.JZ+MPN0P7V4G.--G:Q1L>K"N<0 M:X8?/_E8YGM*74,E:&H[ M^M?/>,XPE&/"E\YYUI82^R?I'W\95XZT:A 7ST[%7BZ=B2US3H7G;67[N_5' M;O4<;VW^V=0L$2 \'\A$5ABY^J^:L"+IB(FE'&2ASD#*#I8JGWDB3[:KDTL/ MS*-)FE^='K-?[G+)>)8H#Y/F_83Z_I2$T3R]>CB,V/#5WGR++MS;]=3.=^&^ MSAT7^Y(>K;J6*_MSJOJVZG\B0DMRG?UX/1[Q?)_[,C,5;G@TB;59^G)\,6!Q7E 0/@ M;]E>DP>%YPS3@R6IZA.20B2E1%16P]+1R% >GDK"1*B#,9(TJES)MPEH82VU25B@;^#JU.LR MU6'QOQ0C3R<;_*UX\6,0[O+*&1N".]G/U.?L6(\<"CQY*DNFI'1?4%T5@YD? MCY:$_UY6&?!&',SKV6EW6?P )@@LS\5(RBT6*=TM/=5A2/TLG>_A=^9)_TT* MG-^8ZM*K$)*[/!-\:P15ZA' A%ZY; S2.L?FLA),+!LB"RT'9\- V[E972<@ M=5?7 <).TK7RIV# )[$2%7*]))N$'MB4Z3$VR0&I 34[GJR&@I,SC,]*R42,*\CN$ZL%;A+NE;:YX_R$%]FL.I8VX!KX;=SU<5^=J:4 M!3+P5&U]O_OANPT,V),]66 3&AL!P$!C/N>_?Z@?6/Z\D-BYAG>APX_#D M0<=VF\4<*CFX7W3F^Z (J9S8V#RI!$5(=47(%S:F/(!EKN3HKN'7B'IQ0E]. MO3W6^.Y9-%Z > M;MEV00Q@_M,X+/4YB44,A%0I:&H[[89Y;/S (N*D8?##M;/=^$SSJ2*F@67TNE@;!>.'I>4FU*P@0Z=ST5U-W$,\(!Z0 M/DB?"IBQ:*UN8JUN:.S7W(R=9:QH,V2;&&)_:QD=I_RRT*L\4AZ)CE5@$^,4 MATCF;4I10/>BZV+0&:&%L5,D7,,(AT%G##IOK1#OPFC 5$?[,,I.[NLSW$O( MTJN*_=YM'9I*IVS#HW1O;&R[Y5ZX&-M&/&#L%NE326L9C6*-L>UZ&\NK>>59 ME16RKKC*T0IRU\NF5E]7#D>T#;=7@2+I4<'116 S6>C0C MJ*JH:W4N''W)\"CJ4-0=2=15B+*'Q&_GHJ//^*L."1O&G*B'40^_HH(J+$8 MLCL7O-X=TR#=?MH_19Y@?8AV^77[D661>U-&KI M4JGG=!S#+NC]C'IZ_Q#$]ZHI9N'UN<^Y>>W2_G4)XBUMC>>?2:RWUCOR,2#R M7:K-:]:,>1902.,+R^W)TQ"#()1,PDC=E'5;3H+EVQ8Q"!A>.&9P/0]4EW=Y M]2")DT@VD)X%,59#%Q$CP(A>XE/Y\\.4T,G$GZJS P&177O'Z@^#] 0N/(U$ MLA-X-H?GP[EX<:7W7"U]:Z.:]5(>I9VPQ?.F]V+>5!OHR*@W[WL[B9A@:;=M M!I18D"<1DF+Q4@_@IUDO()JVW2%4B&2C8&QN^Q!8_O[G>S@&X?3+ES#_Q MOJK%8MN\<+2=YJLGD$I69ZBUF@BF##OZ>D#4$SL(%80*ZAW4.P@FU#O5U3NX M,;;L%3V&/HVYS^,IAAZVJ@R*H0@,"-9(Q34,E0A"W!M#S*$FK# (41,B*E$3 MUDH3GNC.6,RB,7G+ S)E-!)';=-[?#P5BVWW0AO"FE)# H..IPB/# W:RD,B M&A -]47#.F6AK>H8P@/A45]XH+)XU<]87WYK>TKO-*PJU(I2S^TS+XRHK-KT M'KQ/%LG1;'V*JPJS47?)RE?1TKC)$Q7D@0I9Q6H2!H22.&)4)-&4\$#$43)F M\)*G42A8ZI')Z[TP$%S$ZB\\'JG*5_!;'%$O3JB?7IB5+$MK:E6_,M@KJ[U+ MPF85IJ7N^ID%+**^/TW+S'E)%,FU6YX*X>)Y+;@@@-7D_^59<3./BM'B)J"5 M3Z/TRESQNE3+=&VK\T&0JY!&?PQGA^J M:FII1;9)Q#W@H;2>G2K+1OHPO(L-=5D55F!3QMIPS[L*4YK+$K8Z^%6!XH7C M!Q[061W#$4B.,))J-']7.%@LZ3IN@@>-X1E9K3Y0QAL('L5O?#SQ^?(H!R'< M'=%^KI9B=E_1F]4KFR/#))DJ/YE5)IOK'Y@5?Y1E*:-PK-8,^"LQ#O M;&922,DORW&R@ - QS2@0Z8L$ EC&H2PF-&S:T&OD?3WV93%!2%YRF3ZSE\4 M5E7+3R>3*/RF2GC"GS1,J..NQO1W( O,22Y@<4E26,!BXN@8OZUS_ 4C+U@J M,"#AQU1\PRK(>K+IZD4,1#1;KHN[6$A9IE9R^E*5VM1>62E6"^/1,"W+U$*< MC HKA7RE/EK#]5IGH6>)Y6A?QUW$'KFT Y0X6EM+>%:LF$NR&:5I/M)-/.BXD59S:RP M-#"!+(>H8WFRPCP+6WI=&:@=0*])RZP,<5T1H1V&J.IRZ^!RNW=1T$/P>$3[ MSK(OG-64^NT?I 2'-(+ @/:GF7#2R=[!O,HG%N;NG@YET]&H_?G[OK MHV'B, ;3%1PT )+@WEK$S7S5?AK!0'U2$\1UC5;;UF0X:8.=[1B6T],TJD+- MLCM;HQZI/E=;IFGT+%V>DC:V=FS#M71Y*2^P]8NF4>;?HY2N$3]W6[JX1ALO MMSL'D,_;,#+*Y>KSL=4S7+=3-5:VVD;'+DTLU\36OQ2: G$E8L7(Q$(21,P+ MAP'\M5\<4XQ8FBP0AR0(@_-,5"S+#[EAIX-]6I;AN/K8YVG$O9',><@WQ7N0 M4YI/6>T&TM7H2-8.3E-$_J*M1;ZI4Q(U"JDN.N6E+>9$,A[3"*X3^2V?OPF) M<_ >O 5C40GZ^1Y^D4JJA49ZO[O$VKRT>^XI2\F:E>T+"#PPY$$Z2)K$X>R' M-)U6_5)&ZT!+3^O [IX-W-Q:MZ\[Z=Y]>][>QM9_JR*KY\3DW_GMFM%]F1KO\][-*(+Z3T8[?9+0# M>1%Y\0"\>#D<1FPH-],_SC="%/^])BO?6AN+RYTT>H6J=9179^%3.,NUHRKV M#+;JITY3CR&8>3"FJKZ( M<5H7IK:SN)58=Y0RU90RF]NH!R1BY0FG(59DUMN"_#G-/GNZ-$$0%HJ)VJ'C-*D'C0Z\-7'.KY#<5U*JDWU 1:^6M57[T MJL8%:+5MQ:'/J6/'N#0 8CBGOO810@NA-;^K6W!&$H&%4:MB;KE+RTG(/&99 MXFC"(PQAH;..SCJ&L! 5B H,834AA%5O"^5Y9E9VV(:L.V.SJZV[E''H3+Z1 M?IC(TRNSE$.MQ,[>ID[,K"0W'M\&4E]7,A0U!LIV)G89A*N=,JD0[JLE1??F MNV9ED17#6%]:V=XBL]*.8#'U]$8N=Z8@BCH4=2CJ4-25:N\9EJFM&Q2*NCIT MSNFTWA05=5B2%2U9^4&??_?6>I<>MAO3Z \6IQ6&,E_OWK&E1+46,/YJYL.OPZ%>)8+OZT6F[CB4;]1:E75:2HSV0O!AAZ M/]_J0];B6%KJY8X:?WO6P4-V8) EJ/A87:E>D)6EX@&/93L'+Q2QK-$"UP6$ MCD,0/_/"+/+>124627T@&TF"&/A*_FTV$56$1E6%2!\NV-(&4E2(M6((]/J0XI\YRE[%18?D@(B7>BT"!$/X#*XFWZ#E0S8@,?Y8C[K M"_'5HEJ,QB)WAFFWJU8;S#;:)14B317)45:_BJ7A6D;;KEP=6LMP;;/\,HU6K@2P:]A6:1)%PS,_ M:6F@52C$5(-..N&Q;-W(:N)# 9@T/&96VF$QQ+4U'K9_>(T,Z.>U%2? P%G; M._:Z%GR82OY1/TDAQZ@W%VW9@Z0+%F2N7: VZI2Z_!K#?\;J17(W%^ZAJ?>U M7-7D_EVE4Y+*.$85M+"4-GWQ*&>][NU+J*'TX>)[_3[3:6?UR5Y>5E M'NV7Y=8Y;NYG^07+[A=1$D%NI3NS!9DJQD25V]L]'3;Z-'>-M^0BE$]8@E$O M*Y:46HKB#+EN)4!"UH7ID,F0R5"T(=?5B^OV$6W;&7) C2IEA99GWEW+M!:5 M:_/(@N.6(:]$;MY1\CX;F-;I8KGF;>0[IJ?OJ!A/2 JAT'EVE]W1ESA>A55' M&8,R!BV=Z@J=8N)81LMLH1Q".81R"&V=TFR=3@\+KI47ZFE21.<+$T W;V20 M/GMD?CB1:7!IHC +ACQ@3![+V27VV)Q"4\6:W#8Z;6TH:PJ8,#A_B@#)+%NG MK6WK$/& >*@O'HH51M

CE:8Q.UCQ*)WJ<)3^ M%3H>FQ&QL<+1\],:S75+3(8]8Y#)4+0AUS6#Z_81;9BTNHZ@5U1PCSP]CR5Z MX7@L:W"F(<4PB45, SD!7; N[YALA3:LNVVCK4\2XOGTZ@"R#I9/*U56 X"# && -.EL-I.%_%T@$9W%0J9E.>CK:3T9]MP M-.AG'\_9GPE_I#Z3CRYO,?C?_&"EFG P/R%')@"+L"\(DP?ER+.T?H/ .";,DQO(_M301:Q6SS*< MSJH$.M[R.4:[91EV1\OR#<)(45W0,9O3EP&#*(.2!>301NZXM?[YMVTVJ+B)I M112QR#\9E:0:LR"N6'41I03ZS O3RC+O04VS2+XZFP,/:.#!?>12"!8+!;A_ M=V=I!U&&-F6;"IWCO@H"^5TT;^2:,_ MV.8VYP$'*+VDCU)Y2PZKX/@R>_?M/QCXOL3:N!0DBAH4-3LSW5=X"1\ (8", M<\H2^/<9W(VH@BCY_"!8]*B"GM4;W,=@DBP@;".$$<+E,]VZL/VO0;B$E:)K M,H:MT[\,7$Y)+>7DP:P*[6Z6EPV8FALO1U!VA> !Z5<'V5498C57Z"/'(<?>[66Y7^$^RI*1FKR ?A@8BCY/6-MY+-_VI01EO?E?HD.[6-CJGM MU'93,I;0P44)<#(2H(1&Q'48361B'",/8=#? MQH'8O(IS:0<,:H^NQA\U4!8"<>C[M-HI#X M_,^$]WD\)0-8:'2VT-G"$ 2&(%;NP6]JZD" @$! U!P2J"8S!;5OI)@FXQR?4QQ@,QUME9806X@MQ!8J+XS![<@RMUX8A&/ND1'K#V4CJ^B)1GW5H2VB MWE;%$-'A.CF'"\,0)XL*RT$P(!@0#*@BCA23J[?=E>N-BLT<#B!Y*D.LVHIL MY#CD..2XRA(.XQ@8QT C%5TW=-TPCH%@0#"@BJA)'*/FAM+7K7F!2! $. (<"J ##':'>T.5&-AU;.COP^ M5DW>"Z[?0L/-1VJ3>LLTW2SPG3=0<37]/1,P'4XTL=#]BY#H< MPXI.Y^*Z\T&0\9H6K81&C$1L$D8QZQ,:DP'E$7FD?L+( Q7P6S(!$S2&Q_8I MO'KVB$G$/14<)&"G!HK]"%4=U>'IA'HQ?V39M<(@-.BK%\%C(@8W,2 O7,T' M7+Y4D+2EO75!ZDWD/GN(<]5RU;17XJ<;4GP<]IE_WH^ CH'ZJ_(%%'6?1MP; M$>K[1,#\@(@>#>2B3I+LZ>-&CA 2!!8*_D@=8/B:?!0.*PK'Z.8RB\$$U MV^J3AVG^IFR-^S2F:HE%\B!B> ?0 SA \L(@@;?'+((G#=0/:NWE8V?.RG33 M5;B0288D7 !QQ$0Z0'(H\O4,UF],I6^4OGM!K_3E G[C 0T\OF!" M^>Z7\B1!='3M\\ ]3>Q!C+P!BEE) -&5"Z1 MY(QO\"+)O["RTGPYA^>#MDL"8,V9]$F)3,D(A 6,;A@QQ3>SA82'!: (WF M.AO)3,11J58Y#"H; ;CFX)++$2C&@/&-QRQ27/= @S_$1>VD%_!(GP1A#(P) MXD!R60$<:G,=L+)OQ15/"X6H>*7RNAUP?ECR#Z HAMA]E #32\)AS4'RP M_!,0?F&? J 630\]K,7AP\L6IBUED%LT^IH>'3]N @@ZVT0N]I0\8$(?LA4 MR#GMRX'#7R:@$^3#U=5BIG267\6^@4R3%X/$ GT''-LW0*0I:;VJ)X'#8S4B MR?XYW<=38R>5 9OJ, 2H$ M"9$:9$I<214(DY%3D:/Q^1_,YZ,06!BF3KT19X]R7AY8_J!8X'*P$H",L&;P M(C#U9D)U06*Q0.Y&B_7$Y%RI[X'"DD1-"=GG0HE7$JFYJ-MA@8),E:FQ*HK MRR(N_E@,-U-*,WI&\%UVB*&AHEF>65)AE5+W['.F M"T$8,_)6\D @V+LSDAFMUS#"T.=]-8>O,?PGI3*,Z_,DFW>=!/<@],%%5W)6 ML2OP&[ J7"=2,TP:WJH:+VC'> FB<\.,S"F_C,%TA3.&GL%D]APICNLG2\E; M!4 P4(#OQ+N7\P-W7&>/26MC[3+GGKH4C3!G3^&!=*#4]_QK VF ^4LOMN0U M\P>GZ^\QW\^N^?',/%/?P9SQ9M\+R'7/Q\ MG]@3^1*.Z4JCKM]M(JU[ L;RMM"OJ@VTJO5(IZ&^8Q\8@ M88B32A9MO<%V(5DEPG(':%/_*I]5OW]]R[ P'%O2MO[1,F#*@\XO=#KSD&^# MKR,Z66]IE[$)4K.]CK>6T3*U51!=Y8GRQ(QFMGE7*L!.0MWGD"GPD7'-5BFD1MV#UM M+>Y.VK0\"1#U8)CRO1YQ&(?J'+RC"+I8J M1C6X+\ZD@8DJ< ?T=;H8^$0MMR'ZPK0M&?N6[M>KY(#YWCWJL@\.>G2HRG;: MNLQR(\BZE(A=97*Z:Y^1PYE\(_TPD>D$_V.J?WIW-K.WJ10&>)7*QYF_Z>A4 M5U^?TJ2+A]#OZ]X'?8W4^VR4ED%9C<*OF+1Z3[GL3-[*<"6>D3E<'IUZ;E_F M#RH7X#VP!8OD:-+G?0J#\T5>\V6:USS/%/UG+F].>1R_I8<0 D*)O#.26>\J M!_J*"O[R6>TJ$*-@REDJMTCD 1-U'&("L)L:9.++W%F9O8E;LF]S ,_"EY&K% IJ#GLLW]4(CT2(@7 M#@,8>7_YM$!! GON;C!!99Y^Q-(4UC295C!,6#]@POKL\P_?)^)\2.GDO82. M0LX-%QXL,+"#N <6O_)#[X^?_OJ7'U8NS)5XG&'P<_!EAC8%ME^#10[W1YFZ M"G\.@:=]KH ^?[Z*!L"7+VSPX]G=C23!OYS_W-^<$=Z''Z@7G]]V+F]O.V;/ MN6S?N#?.U=6=>7-W>]DR;[OM=M>\.?OI&8#S9'HEN;)(?V!2<;WX'9.*,:D8 MDXI/W3/'I&),*L:DXDK&"9LD=#"I&).**Y>B<1+J'I.*,:FX]DAM$B QJ7A7 MRF%2,6H^3"K&I&+4@XV&)R858U(QJL'R<89)Q3NB#Y.*,?")2<685%PES)R$ M*L.D8DPJQJ1B3"H^8%+QACF &E/[\JF#/V>9J8L4PVTR *WNW=7U5<]TV\ZE M>]=I]Z[=6[=SY=YTW;O;UF7KX!F )0)G1JD7%W_3L;9UC76>FIBK *LJ_M(H MFLI(_[S^^RP'.2U82T66S"BT9>EML'[UR,$K(<'.U9-@USIN@EWS\_,.;\M6 MKID0TF=#-_G57N%+QM&JE5,"+5^VCU9RI;N[J)WN6@UY.985S\MQ0K?H;MDD M#[2TY-D*T;)R",>LX]/-.NZYAMTU2R=( SW<#87X$GZLF@OKRT7VE)36O_$; M3KY.1K+L\5,F T55&W* MZ[4G)5>4^L(&H(W 2/X4QHQ8[JR)\5(KWKMYR;E<4UY9%VJ01"O=[2,VI)&< M0/YU=SCE[("]WN.E?=)N4. 9%83#0)5>IY3+^E.>AS=E9%T%+[H6M;G0]BUH9:7IIUHI;5(=.S(HGDWW#> M<]H@P.P@*)DLKK9XND&>P*Q;I#%AWE(9>4N6K25QR=TW]<>L=>(3COY41E^3 MI+/UIN+.*4$:PECN<<-8KY22U&$&C"*6U?$4"U+=RE*>&!;5'Q9M/#]]FI>% M%60K+D(Q5>:N7^7S/K4S8DF1511FR'6+NV9,9A^_C"PR60.9#$4;[E>%-M$KN9:I4F%PFBSR" M%3#5!V/F:#ZP@ WXQB41R@@:'1]\Q=+^Q//[#Z8"4=,U$5,(H?*<.D1,$Q&# M6@BU$&(*M5!5M!#NW;U6PTV#)<9# ]WTKQ>,$34(>I0&QX=AJ@-$9>H#8\.PRU1=^*;;_?@'GH1 MZ^/F6K&R.^V@3-DJ#357$[&$T-'OE"%2FH@4U#JH=1!+J'7JX_RPT6Y9\2"+FJTIR<0@/D[79PHDJ[,6^L@@4A IN,6&6@>Q=-B0X6E# M![?8]#E)&(PXQAGKA@4GBJF%5;"JH^T:!L\AV[?O<.3M*M4%V97N"G5BVL M3%7B[]_X^ID"DHNL/9*/F:.3+1M2C5!Q9MOEF:8&ZL!HY(OZ>B)@/IAKI>#]B M9$Q_#P'U4]E](6O) ',)6)^$22QXG\D_Q'#AKP&7AR%5\P9!N"#@;8]IP(+8 MGY*(\>"1B>RTI'+0XQ;R &Q5*]" KB6HKA012. MU;HL!"9<$S\QEC(:K$22"G6U@')'(P&])T"LTLRHD?J2!4+I&?@B9#$*+QP& M,(Z^NFL :C7PN-1!#%2F$O_SIZ@!%)>L6">X,[U5&@9T %>7Z"OPP$J#8YT$ MHR[ZEB@BE+4S25G4GZY(\K*YN.#4]O'(K(.>+W QVA@56..#0>FB)JKW!GPB M4'459M!:\*>1]U*5;1')05,=P_X.QFB8IJDG@K"PT8%=6?3(9@&E@NZA?0;F MEHHR+*PR,"IO@0G'-+5YP'MG8$U)>(*!1<%O9LJ3]I-^:A/%RM6EXS )E&8,\ M42U1S._:AMO3AG<8DYZ 7ZFR\VG$O=%":NB@HFNX;4<7%3V?"I$&P8&@E 1A M<.XED>P%1GQ.'[@O _Z:3)3O8/'MKJZA+U21''@T]Y3C<&D62Y(>)LOB+$R9 M26[)12^Q?X'(?Z ^5:%-7<#H:%.#,NZ\%%=>$@4J@! *GNYN/,%LB0 Y1+G: MQ$DU11K290I=/A_S.,V3S)>XG$6P%X]BWR8<:&QD!)KKWZSZ-&;#38>?"@RL3DU'[R20*ORF[PM?B M6WZGN$47CF!!]8S)UCTP1ZI&" M^$B$$@KI=&D2C^16-I]M66DG@G-@(LSF"/.0]EQN@E*2AJKJU#*SP<^I#,N[ M=VE>/'L%9+///WR?B/,AI9/W:?72I-7'"Y2M.'+U_8X,>SNQMIB?W+^<_]S1GA??B!>O&Y;5^[=V;7 MN;KMWKGV5;=KFJW+;JO7:5W;9NNJ>_;3,U&0)_$]'P-1/K$G\B4MQ_Y]3CY$YG\ M=D?G,(%W1=XX9R_3:CD3=35MM 1:%M O)T3EGA:+RM3@/\OHPJ;*[: CNZ91 M- 7*57)POU$_60TX8XX]0E0_KUUZ7C).5("KDEC(#&SE[B$D$!('8+E/[.6V MKZBS]M59997_LPY]G%M_AZTXX@^)BFT%+'X*HS^.6A]]+=F/3J]B+OQ.%[%> MY;=*5YDI)H[3-U(M^R:41L*03"B(41"B(4!"A($)!5$=! M]/\.6(BO*=)HSQ)[=7?19+Z SU0Z&/-& 2SQD&_5Y'@^!2Z/#"[+ M,=I=;?V,FP(?C$TB0N9VL.%VM!6Z08 @0)H&$,LTK((IGB,^*<4T*Z\H^9$!US-L4U_ETZ:[0AB8.8 .:RS67,!:^0WN$6N( M-<1:RS!-;7V!&X^U$P_Q?9)G:&5MJ9@1.HP8&V_9IOYD_#.GHVT7KRG8P? % MPF,&CS8&]Q =B(YURL/4UB^I*? HK2UVO0VRJ[3J2%;X)JM:0]85JZE4KX5U MRU/M!@+%@-672O(:J??)-:EX>XMUEH+AV/H^ZK,EBE 4H2A"481ND6[3,EKVX1RJZK-E=7S]RL3'YM6G)MN7 MT3K>*?;#G%*O-*V0KY"OD*^0KVI!JYV48X6O57LY)(E? M)BL6+VM"(9@:0;IR<00$-98[0Q AB [/I%@@K7H%TAJ5@5NY.FC5((NVT'=Y M,]88HTZ3Q+26"FI*[+CZ89>C*W84 8T1 1VCI2\W"D4 B@ 4 343 6VGB_C? MUT,XD2(0!ZO/U8##LNHNV984SZ%CL.V P;93@99MF#UMF@NAA=!":,WN M5BHJT5ILEE%XL,I@-4-1VVCK0U%3P(*AE9/%0\OH.EAO$O& >,A.A!B=-E9I M.%#HK>9&UG*5AAOFL;$LT^"D=1JT254\(5?6?L I'XA+?4K;:+?UQ6OP_!M& M>_ (,0K(Y@C(5LMPW,-I\NHS'0I(%) H(%% +O;2'0O+>!W<#?\^ID"7HNNW M7\*=AI4CF<\#=CX_26N^66+M-O!QCJ:_)R+F@ZE&!KPL*I%H$ ;O&" MO9]]^/ <38M!Y<-( MC5[T^8?O$W$^I'3R_N,\Y_I2I5S?<.'YH4@B=@\3O_)#[X^?_OJ7'Q:7/[(@ M#J-IP75 R$!2ZPL;_'AV=R/3N?[E_.?^YHSP/OQ O?C\ZLZTS9Y]>>-<.^[= ME=V[O'3;[1O[ZM)I=[IM]^RG9]3/4_*59.BBQ7LQ+[X[V;[CU!8,/R/5:Y4@ M#S[7^ "GW72TI]VWGN#GS[5IG_-=J\N@* MG'Q.>V\7Z=];JZN>G=U"]PIY3B//J9MVKLV#P=GB$Q3TBJ>8Y31+G.Q@ T]TI#?BE3L> M<#%B?3(,PWXY3;L.V<:[2FH)O$F[J\_,VY6,30$P>IN'R*YK/EC576T#9H/0 MQ.R\Z@:!,/L,L\\T4;#5-M/D]N%?$8KA77/A6"#SCK7TVO89 1]>*$^O^D<0(3G=[0 MF-W+P6R3_-KIMFW'O&I9G>Z=>]/M]6SW[LZZZ[0[5N?FVNT=//FUU*+0]TMY MI&DZYB1B0E)7)9F"^<^\F#\RF<:@J$KZ0%8Q2T*53=5I,$WE;M>V.A\$H8^4 M^_)1YX,P.A<4GLD7BY9U@5KAK.T'G^5#+63^NL2H[1^-*;7%*;6]WH5MFW;' M[IFM5M=IM?0EV-IZ,FSMUE&33+NUSI#%N>/<<>XX=YQ[M>:.@4O,Z]9[ED"1 M$YYDD2FX?!A,0I8KG>6L0VY+8#<9MSWD)N0VX[ M$+>USEWD-N2V W&;>]Y!;D-N.Q"WW8E)"9+%]YU'483V9R1D8W*J+= MU+IY'=.P])U1;PI(,.OH9 '1=HRVJ:VO,@(" 5%S0,S+,=C:N 51@:A 5" J M$!6("D0%H@)1@:A 5)P8*BS',3I=;=O034$$'D,JO$OU*C^74V5 "^;)\H&O M]=G>M1Y\0^J]MSI&MX5)JZ43 '74Z6'+<0U77Y08L8780FS-#<.V879.NF#B>W M-6*;1J^%V6BE$P!5T^EAJV6X/=QT1&@AM/0?4#!:=@>AA=!":-4@_H 0X A MP!!@"# $& (, 88 JS? [*[1ZUB(K0T)<-KIU)=#%GC3\B+Q-<-.QVB;6!5H MRWFBDFDL'FRC8VD+DB,>$ \UQP.F_R J$!6("D0%HN)UVZEG:ZN B'A /-0< M#Z@E$!6(BI7J%XYAZTOQ; H@,'6Z\*Y_)@'W^(3ZF#K]&JFZ1M?$S.G2"8": MZ?2@91O=-F9.([006B6TK7=<;?N/""V$%D(+\\X08 @P!!@"# && $. (< 0 M8.MC\::#3>LV)?D?\QU;^=")@]5%YA MP1-%Z//^_(%'W]I07Y^86MR'T.^GC_GNX!0], $U2J]B"MH=Q[#;^DZ"O$;' MRG#9:6W5EVEQEFU]H;!#8:=)V%D]P];8102%'0H[%'8H["HI['I=P^[JZ_2' ML@YE'SNQC:MSK^<_]S?G!'> MAQ]@N.=WG5NSU[F^[/9N>^ZU:UU>M^U;U[F\Z]U=73MFY^RG9\N;7ZI[/F:" M?&)/Y$LXINNS9'*W^SQ@YZ.4V2W;?+.$WRZ M41(23(:1/X_R5'3(#3HD]QR MO,A,!Y]*;N2>'#E[/G*^&+E<;\%%S/HD')!XQ,@@]/WP"09%WO( ?@D3 ?>( M=^]WGN0&:[RDY$P@A!()/.C#&-7W_$.#,!K#K/.TL^0U\P#\>P4>84R;[0*[Y="+8^]F'#\]EV6)0^=RUN3SL%N8A M;I[]E@ZI[;QY7> 6BOYL2GO>WC[NZT]I\I@-N6>6L?-:EO&2V;-JV)1 RY=- M(@]D((MRE.CMHAEZ:W7<9R\.'UA$+(-(=5]?+Q!YKH(\IVZZ81X;2QYS4B;; M^.PQ%FA9:]P=$Z>5.'-PE-C":]RUZ8F3"H4-++-EM%M8:>-@/'+"&O%PDJ@R MP:GU4KP24JGBD4YU5Z=C.&;YG1XKPS+5.4W7M#XD_P1Z3"C-0>_66]&H+2.YU_)\!Z8, M(+V^4ZO3)=G<3#JV8VM9AJ/1L=V9RB=A6*);? "5>?)(3_W!GM%N';#@P$GC M^K0=QON(49%$4_+ ?1_=Q (MVS$-JXMV,?J)Z"=F<9..876PU<:A',5ZZY?K M,)J$$8T9MMK8(=_9<+%# #IH5=)5#0!;&CMI66#6Z:O]T71PG;:7=)M$(?'Y MGPGO\WA*!K#.IVT(%BLLUS8<2]OYG*9 !UVE4T2(NJO5-EH];19<4P"!KE+A M79="L/A<3I4!+9@G3\QQAB[35I4_.D:WA:7'T66JD,YJ -C2<$3/:%OZJNHT M'5NG[3%]E7@%Z1R4%_>K#WR*=95M&CUL68W>$GI+L[0'P^YIB\@U!0_H+!7> MA2W<=U<\V-,=?:2*::H&8"WUD0Q77X6!QD/KM%VDRR$+O"GZ1VL3[XRVJ:V) M>U,@@^[1*0(DC1<8/5-; ?^FX '/9ZV)OXW"*#Z/633.5\,KQ70[]2,;:Z)[ MA^X:>=*'.-!).X23=NI(5W,GHMIN(?R%.NM8LH_ -R V'ZQZFD[1MO4UXZBZ=%^ M]-%P(VUCL=2S#;N+B;SH)FVTDW:XS/GZP*A89[D]P]1WIK@I\$%OZ101DL8/ MVD:OA=O,Z"QMM*M6?E9[ PRX8LW3-4Q;&\X:;]"ALX3.TN8ZS#'<+F;THK.$ M:8<:/"2C[:"#A X2.DC9=I)I. @(=) V8I9#',MZI9=@ XRZ8L74,FQ;GY&W M*Q6; F!TL-#!VEP'&K:C+?6^\=#:U[^J>>K]/T(Y[BIDWM<'9<4:S^FV#=<\ M7 Y]4P"(WEK%05;9W':[!249F46X[IK"C^:FWR6XY>*V"R7:4?N!['_FI M8:(@%1V*&PTV:CH&S;@EB=EFM8'7UYM"DJ/I[XF(^6"JDR>%14GNF>HI<@3RD;G?Q02N MA;O[\JTLFD1(2,9C&L%U M0DWU6F%EFMHH7=OJ?("9/E+NRXO/8<'.!86[_ZA M01B-8K/O!<2XYP T\HD]D2_AF*Z8 ML$^\'X_>]WH77=,UVUW;;L/\NNZ;F7)7PFHBV/O9AP_/]?%BB/EPQD*GMPLC M6)M'1-(1MEIO7K<:"FV7]'YKS]OMX[[^N+?7>_0X^;I,?J?8*$8%%L-U]LR6 M*8&6+WMTGK+;2Y*\!OU M$[9#X!83MG,G6N=U8E\.C>S*H0>D81V@71EB-5QFC+(ZI1-I!I./KR&IN2TH,1"10!)R," MYOD=MK;U1SF <@#E0,WDP%O+UM:GZ^GJ6-%Z?G?@^9\%!3PQB?' MHV=C%5^,ZF%4+RMUUM56T!/1 M@&BH.1IP6QA1@:A8,9ILP[&PD?;>_L5I[/P_]7.;: MSV'$XD/':)O:]DV; A&,X)TL'K0=WT8L(!9JC@4\](.H0%0464RH)?9V*BKD MP9?G;/PCE./&YCD5J#Y;(7ZK'.&0XY#CD.-J0;C*$ LYKAR.P_XX%;7E#E"X MMV:>D-UR#;.%OA#&!C VD)VI-DQ]QZH1#XB'FN/AK65IJ]Z!1P<0*@V&BC2F M>OJ.,#=%>>#9 T@+#"U%+LPV@YFM6(L#V-Y MZ5T8QD,L(!9*2Q]%5" J:HX*:3&AEMC;J3B-S1[L(;(QJ5J&K>\T:N.]> R0 M88#L\$X-P@IAA;":;_9HJR6">SV(.<3$49]%L]D[ MDV^D'R8//B/_8ZI_.Q$P>ZB\PH(GBM#G_?D#CR[0U=I6.E>$RC,VB?$/YUGCY9AEM2]]!;91N*-U0NJ%T MJXIT>]OJ'LYTVRD25$>^Q!.7* E1$M9+$K;=GM%IHZ575O#N^YC"](NNWSZ" MNM.P<#.1RD'6+;Y9HFI9;I&CJ:_)R+F@ZG&^._]B)%!Z(.0A5<2118B MDO&81G"=(#'\^3H,Q#^)L@X8"L M$'/[F7[VXO"!10NY;QG$-JW5@WO;/YJ\A4G$HS 1,'_Q[N7N9R\M_;IUS=VS MI$3,&7OP /1C^CW_T"",QC#F/$=9\IKY@],%]YCO9]?\>&:>J>\ D([=Z;U^5;H:1-[[?VN_VX;S_N[3CWF@X> MYXYSK_S<:[)3N]Y>[NYBUW7W\FX70W6/FV+N@2W#HMR\>KL0H[?6O?IU86S^ M0QJ;O\R,S;LPVJ9U;<68J7+ADOEP.\?EIV?0VIF;=J0$RJ(266*L9A]150#>>R.6^1,"(_@W*$MR&;(9MI9K/[ M,*8^:LT#:,U7NSZ7P&BOT/&XK'='>2[T^YN,3J. TR_@D._6NIHODO-(QJ7: MM$$<( Y0_B+?-9+O4/XB#A '*'^1[U#^[BE_2ZO)<]PPQ=X99+NVYM8N5"IQ M_'@]H?2EQ;[&5OIK&6BOH.(:5@>[E!^,(TY8-Z.8.5TQ\]9RL7\ UI1! 80" MZ#@"R'&,MHV]@5#,H)A!,5.BG=,IOR0EFCDH?U#^H/PINLNRNT;7M-#.03G3 M(#E3F5/Q%1="%2^QD%I(MEU1$ZD&7+:Q_;1O+[QZ[X1="L'B<\D=#*;,O 3D M'M\JOV/C\L,E)X)K[_%B&=V.MMI.IV(%H+)O+"#>NMJ*;J-?CDAI,%*Z1J># M#541#XB'F2.#B@,5!P+E51YIFT:[A3X' @(!,?,YM"4BG(+JP'3OPKNNPV@2 M1C1FV('U-5+9IF&9;5V8PTVQZL"KOCJK*=AZZV"S2,QX0= =%'26:U@NGMI! M;"&V]"NTGKYV#ZC0$'0(NDV.9[B&W2[_A!@J-,36R6'KK76 QN*GH-%..ZGN MJT0R@P>7%V^L&;!LH]73AJQ344VH@?Y_>U_;W#:.I?MYYE>@O-MWG2HZ$4F] M)MU=)U.6Q)? M@(/SG'<<-!8/IUA*AQ41")0-PG<#HZ\O?(>: P%1]7L2>(XWHSX6T[WHO!AV!VOI2B< MJJSC@]8IEM)AY0%B;J^84U3J6Z95ODQ'I88 0X AP!!@"#!TR!!:"*V*0PL= ML@,$'3%FOQE'+9U@9L]^$#=,;GWVJB/,JMT#47Y\=+=*P,EQU73K),)Z]LJPR%'0H[/10\M=KZO*5-B=B@1L2KJ5KC MVB44B_5G/Q2+KZ5@KV>T6_KVB:$)B+(.91W*NDK*.C !]?5X0!,034 4BX=G M/Q2+KZ6@U>X;;5-?6RFT 5'8H;!#85=)87?:[FOK28XVX-8V8"$E_"ZF0*M5 MU^]) !5(Y7L!.YNH69E6ZZ>E=>K#HA1H^9^$Q]YXKE%\#CD)Q^3)6+=_T!\"^!*(KX-X1)@ MW D-SF(V%5VJHSGQX XOFC)X(4P2KN",>,$]X['XCK\EY&- O)@3=D_]A,9> M&!AD2@-ZQ^1-3AAP#P#!7#F">#YCXD'I\6YS-2X'?O9@.'![<)>^Y]$E/@ON MXHG\S9NRI0O(A')RRQB,(R"4^"'G9!9R3XU%7BFFF#YVQ<\I6?Z'PP-B,6@: MN(3>>KYX>!R2"0!E^8WP)?LQ8TX,TQ)$! $S%R\0-&"&O%]2DTP9#6!.X\2' M9X_#:"HI!%2[*2Y'R+A<#_EZ5SR=,]]7S_$X20+?^\Y\^=I;!B_\,_$D01?7 MS1>K0^^IYPMLGL'[SCCUEQ8,'@!?2P)Z$6'C,4S"NV>P9+&:6@B#IM%W%I-9 MY#DLG][;>H"Q2%STK\ *:2=*/>;&AF=X]#WPP?)E\+X M!NL9""8,;D'W%7:V6#>>.26I?BE0B;]DQ],:>)WDU!.\&B8;_S:JY; MJL(]2S'$5K;B'DB#0'TN/C00GIB_Q"2FN"9_L%I#![RK])I?3EHG\C.?42?[ MO((8-^"='QV&@Q1"+-?F+/1[]E1LO-B_K5R.T8$@O!JM6QMK4_>;K;N\?].V' MO1WG7M/!X]QQ[CCW"L\=-[2]<@.I_=(&TJ6,VM/T5PFT7$&_@L7D@/''H@(E M!KL8^H.UB3-)3GB22>:,1EN0%%D.66XWEC//+/)O8+9MNMTAMR&W[<9MUIF- MW(;2?7KHLV+?*6_NY;NS13=CM'1=RY.)18>&_M5 M4_VAF#E>,6.V!L; U+<7I@HKCW(&Y0S*F6K)&=%@QGY:Q(EB!L4,BAD4,]K, MF9YA6>6W;48Q@V(&QWGN^7&"M.VC5Y?6QJZ*8C ;4@K[QIRSN(S,57F%GHOEH$CK?0\(,#:/:/? MQJ+5T@F .NKXL&5WC(Z^*#%B"[&%V,H-PZ[1ZND[S1>QA=A";)47BD" (< 0 M8-E=EF%;N!\9H870T@ZMCF%V]1WPB]!":"&T\CX:76. 1=0E!NF;%(N_3**0 M^-Z?B>>*,WS&L,YE@*MF&.J Z6=BX>B6\T1MTUA 8-D#H@)1@:A 5" J$!6( M"D0%H@)1@:A 5" J$!48?JIFH+9">9'R(KC7 I8,'KSUH0Y'EQJQ6L:@C=5H MI1, 5=/Q8:MM= :8=$1H(;3T;U PVE8/H8700FC5(/Z $. (< 08 @P!!@" M# && *LWP*R^,>B9B*T-"7#:HX'+/]!5" J$!6("D3%R[;3P-+6 1'Q@'BH.1Y02R J$!5/ MNE_8AJ6OQ+,I@,#2Z95W_9X$GN/-J(^ETR^1JF_T6U@Y73H!4#,='[0LH]_% MRFF$%D*KA&/K[8ZV_"-""Z&%T,*Z,P08 @P!A@!#@"' $& (, 38^EA\R\9# MZS8EP'9!>DQE;<8U8>2R*)N]/?M!W#"Y]1GYKY;\MQ,!TX>**TQX(@]]S\T? M>/#4AOSXP.3BWH:^JQ[SWWNGZ)X)J%%ZK::@U;,-JZMO)\A+=*P,EQU7JKY, MB[-LZPN%'0H[3<+.'!B6QE-$4-BAL$-AA\*NDL)NT#>LOKZ3_E#6H:Q#68>R MKI*RSNP9EF6CK$-9A[(.95VS95V[ SZLOF-F4=:AK$-9A[*NDK*N:W1Z^IH$ MHZA#48>B#D5=-45=9V#TNMK.QT%AI_Z,%G]2F/[*ZU?\_?.[A)_=43I[_S&X M9SR>LB#F'X,+=AL/ _?RS\2+YQ\#'D>)_&5$^02^%_\1O]U37WS[1Q Q(,Q? MS(7?OJ5__D:]@'\*.6?\!BAW[H?.]U___K>?L_=]9@]#QPF3( :N_AJ% ?SI M,/D6\88)#>X8C*1XC1&+Q/ @"P&(UZWH(CR'5, Y=&+B=_S%P:,W(ZO/[C#0$^ M:)^U!@;)BD2MUH=O[)X%"2/C*)R2$;PP N[@Y,&+)V0$HP^G+.+Y]>;SR*L" ME>1=-Q-&**RJ*U>6> $! F3SA\GY/N')#&;&7+@P<$G$9CYUX&_XQ4FB"&[S MYX3]\+@DZ!]OK]^2WX;#KP8\R_$3,1/XRX6!1_,S/F..-_8<>(HB9@2+=!=X M8I7(7>*Y%'C,4#2EA,.]/GR<9;@]NZ4PCI4WCR.8Q4,8?7]+B)@3X-IALU@^ M5 PAGGB?$!!8YX&,6D7 L1444^B0.X5YX M0[KF@F84_F\J>"I[ZMAG@CG@%NX![TDV%#<^3#QG(BX'LH%@!+K-Y(7PTRU3 M7_K,S><0L<7DN5B(61C%^73R.:>D!NXUWX#@$H\9S]5E3 T;6#6C:C9N@YQ: MRU=S-J.1 &L]SB,IF(Q2'@+G"?'KW@=9EM\*CS%?@/4BEDT]8+LG9)L\*N8 M-4Q K.EI^XW@F="A\=JK,M*N>;\A&?"T\R9;KK_$D](EE#1+UWA!&+F6$0-- M$Z7D]9BD-IW-@&TY@$KP(Y5,/!7T_D_BW@DL9,\#TH)NXDPL,XR(WDD9F%_V MZ T_0/N[P**NQQT_Y E\!Y,#M>A-%0],63P)72[0,4OB=$J4\V0Z4S2&B:_B M2A@.J8=$^1B0WVD$7 Y"I&MDXJ1[UNH;Y"15P=0G8(SQA!/1,3<6XG2!$TY. MO[&,T3.I^UL$AD!VTV<6OS%.R .%Y0'2,=>0@@MXR'_\5K,%;_U88/*O!=[Z M4N!ML0Z?@ <#(76>/OQW.G_R: L>_9E&8 ">73OAC)&/TUD4WBLE*1_X54!$ MF)SD$H#N>N*'1\\6E\'S+Q@HUUN0)H]>8HGQWS!G$LC'C$*0N,YBQ,4W+CU8 MB1!@6Z77.!BU) ACXDBS*(5P4;P("2>^S:0PD4JSJ T,%>\7KZ9(,A]>G=W;.S#9,X8*!%(U@!NEKV'@LYG'/B!@>#%TJ(4#.TQ_% M+46E)! R PL=U(@33@%P&:2#(*$"BQGO@!CQ &L@6>^\0,HF.@8YM:"UV3'$ M4WLPVDL:@02@;BAA*/3#3$BT.!9K).8=!O#[2T_JII+[R@N "H 0LM+6. _A M/R!-YC!87PH7 5#Q8KAC#44%DXR36$B4=%YO:R(0_L52-2<725!8J2^>TH,D M/-,(XT0*4U"SPE*0'* $IKAU%@$_P\N%Y9$MK5IL8!N@%%7JEL?B(K 4/* 0 ML+_X)5U6(Y>L@H=X.(X?:,3.Y-("0[N)4,7@WPF)3$ 7QH+UIHD?2^,#[ 88 M4"2<(P*H%SA22)C<$#A:H%6:57*P HWR]?!0YJ>-1"D7X,.)/CF^3ZJW@>> M49%0QV&,8DJ.66%B:K9D5F5F(&V8L,O76S*R>4"&I!2%2FSM2Z_/$U@:)&JF5E1:M1,!= MQ)A[E@BP9S!+]?H3>U5QHA"^H0.\".\<"T4HC0)_\:;%C%>M/3 -4!SDGA#7 MPKA>Z9,\IG(Z%C^\$]Z2PW/'2-!*0",%6#X(D$5)-@VU-EX /.R#CT ^7BQD MEN"M';'^+Y:9!ME:2CY4DY5Z=4)!4E&@F%QV/YNQ=&ABJ7"S9PUSD93I;2GH M%2=+?I'/$EK;9X*U ?6)U)]PZ2.])PRG>V6N+QQ)\>ADMGAX#KO_X0N<+33N M+ 0C86[("U-')^4+^<( )B0T;LJ!/#5Y'@L+=3\\WH,OA;@!1TFX=S#^Q>@S M_DHM>LERU'<2/W^=9&NY &=*>X&,%(1;@1F1T:' MA8LA5VD,)H<(FZG)+M,R6XAL1C6P''2$<,#G,,'T7!ACA3@D.0/78@$)L6:_ M@R4&U)1>'5"L8,-QSE*0+;[\Y-%;SY<,>E)Y:BJ:Y9Z8F9GO?*$E"QHQ$T.4 MJ^"$E!&M^8A:W+*?LB( M$:A6GDL1(,A"**0W*8OT36JEI,0 -,=%$TZJIDR("M-]\5.N*:7C)\P>$' @ M[F&@_PNSN!>AF46$2"@J9Q**,<$+T[>M&K\D3RK*I9B-&'6]@KZ5ANMB')Q( MY0N6"/P&9H\0ZUY4-"(%Q:C/0S X/7%_+!>!95240%GGC*5,H,11&O20W%$( MN2S%/1*NF"^-E:@;"U03+UK)2TLK0*?"^!*D53:6$J&WU)<\SB>,Q:G+'2^8 M81'W*O#R,N_2A0A8R63D=EZ$! :;%BL>M')U@96G1.(J4,Y9ZD_"7$N9"L!:E>*KE4J).!61=#P1+)",;MRQ^$%Y=:M^RG[$@X*3^4!)(W@//FPT-27Q;NF4G'/EN9S/)_,D8QIWR$ MKDIQ)1Z\@N?S4O(B?X\8X^.G%Z,?/+D55G@,_"OS#\#.-,K=W'20J8^2>=IR M-H6WBR?G9*4S3SAAS[S^F2FH1_";]C..TR-' M:02V%YA3JE*C;FK"M)?$HU_,'^2>AW ZQ!=/[$$I0P6LA=VQ+@X8$*B#\(=7'FA@\JG+&@EE3? M0F2*2:5L$*DRB@C>*Z7?\O"\A;Y.8U5+;NJ6O@9@[+5:8["]UEA:IK7J(P.F MJ(N8RFC=/3MC:?0AC\\IJ@EO1+@H-!(CE6F(- JY&'[ZQ=B+>/PD%2FHHDR! M95H5B%,<]B;.#=!6MW-3>0FN2<5U166 DL4W] <3FNVC".*>72K8W*1Y"+G* M:0SPRP)SHMP1S.9H7CN5U]U Y9L/.*?!&R5^J'#E12FP["ER-3.5' 8!I*(]H)K M-G]3U+91/E3I06TKYM5B5$;,/R,>9PMQ"*)-K%.4CF%%>: 80Q NY<-5_4S* M+30NY-XW4"]+B[90%BHKDZ]36N(@C8FLAD0ZK*G\3W]?.>*L;FL=MQJJVG#9 M=DD+I85EDFNBO$;("U9+6I4S%> I:*ZW&\CY7AEID\J++DUBOBT]"[CBSKOU MI6/Q6QBZT@T7)%%.Q!FY%F4:!9%_P])BO_SJCWE.MG9BO[VIV)<<=I?-N,C1 M0!,O6I?OW#1"=AVS&;'4KAWI=6=O6N2[2J@G45JG:S?@ZG5TF)MKPZ>(E^M,!1":CSU&45NVYH%$E0I7MRU+:E M//09%-_D3&ATQ])\$XZTF6[2+95Z(-MM/)RC%&6^:6,\[C\ [@F+092*R$"KOG,TJK* MM+ S*]S+=R7(DLZMU/<3]^T9,J5\J!PR\95XN=HOH2CT?RD\(9H3,]\HL)'J M;*/JW%%UBDU"WX MO7N:JL[/81"Q,3Q.NMA7+,UR*B4Z"KE,27V-V-1+IF2H MZG_2"IZ ?$TB8# 1XQF!#I)/$#N3R?4BR%X[S=K?6+,*'ZE8(B;"^AD9'N<: M%KI8;68LEE&IB(2H)OZ194L+PE+5CLLR7SJ7S[Z=YZ8PBS*-I"J11=Y&C%DM M?'JK(4NW1*Y#+.*;MR\H=Y!,8"($V1@6"UX(\.2EU.OF.V&^N_3:M^0ZJQSW M_?D3,;U(YK#LCK0"<$&L-(W_=*9/[96T4"][*ET2?ZE,E)M45HU8" 9Q[8>\ M$%@NA*A!]H*$\54#FPHA#)):^(U_+,4NU6[==$X+R2,>*1-5:TEXQP(6R3H& MH;2>D"%[8TJ!C^,T$;;J<5*!B-H(H(>J?G9DE;M:AE3'J+R52'6IQ-Z?0KBG M+TN"Q?OS!7V!C^1^3ZFFQ!0$;M>R%'#\&@*)DD4I_O/]!C#(F9""RH2:TN@[ MB^7^5AE]"]+A"NF8[KK-"+J3Q=!?[]%OK/8W<^/3I\X9C5Y\IM6J7_S3R/+= M:W\O\.(C>R?;#KD4A)#%62_;."_M/ERDK1<7!&E*I) -7;9-L,3E15-C *:& ML,)8P!76P2./14^0QU]F"9K?);^FQ5F+M]3.@!AL:D 4-@L+;U-&($')N&F@ M4NV%F8@ME*HQ ^A_R7ST06XR>9I/%:-=L0S7OE$^8Q1ML'&6!$, MSJ::RJ9TK0$5.P/>$_/-"O=>E9JF"D)-(RT1Y4!'(=E7 MWQ-&WIW8"I7=,P7OS@,:R]W;>93V\54\?Q=H+S6<^]0=7";SBF'1])G%<:V_ M^?7C$TQHOUE5,+IF?+)P*-\QDE7R202%/G*>DYBY>#^YN'<%1=@UJ5G&D>9UORP6^\Y4*N$09 =K)* M9%.1"Z#7O;1X%1W^E[EWXL8S,D]TQS'?1ULU*,:U- MK12Y&7>AT28P]>(NX%3Y/OZZN(OM<06L+'[E(2@GV;XM]=45LI>5J*K$\>>% M^++4AB#WPZGL3M)E 4DK-HCE>WQ7(2#?2*S<:[&EPG/$KFYXK1RN MW,V[D%["''G9Y:7?%]O,XXR9O$?,Q-/$E,*_6(5EL?^$EL6V+SX/#37L6Q8+ M(;+PK"./?R\V42KL\5[>6;=8:L',&=7D%E6A2R?>;.$@%LRCVS">9-:$R\0> ME:QPV%W:G9>;6>+I(HJ0)N%6OTCOS.:/ MM%DZLCP+GG),OF%O*,S /)R_#$)9Q>:SI^426:UNN&:%\NYSJ6K),EZ%RJ:; MA>N>6;!26KP07BCLBLY2BIGWG.\:G2YOAP#QF:VF3)P)P>2D+Q'J-58=0 !R M;"*Z3=VSK-XQ:] F>CSQF; <);F+1]'O#RRSU[_LFOUA?Z_]1_?2CW+A(JI]&#R9BF8K?Z7;SXLM/S)"PTL$-5.% M,L_=TD!,9@KOF63R27&MACC"%R<.0?8NZO73'*&&1[_?/0976!Q';N[<9,F7 M>F^WLB7V M$R17XNOB:0C7*6N]**:_('JT5SF.^GU_QRTCJ1GSF@-ON\/;.J M%D=JD#2)P^P+U4M=?O/@N?$$K@9"I%V;'=$0:<;9^^R/(H5D%^;%N(NG;B\Z M.9LKCU#?_.!N-:9V_Z>7>T6O[%J=SJGSROMK?7N[UJ-_Y>W=O;X>CZ'?[1CZ M?+C6R?.T6NXW_[2C? FT7$&_S?7$5NI+?GS20EQ90.3IOU/EC"0<#$?^9@MJ M(S=NR(TVQ\?BPIQ[I M.YQ''6V1>>QIN"2/I]G*E^OJD@):J7GXMAY6^\\%>8JKJBQB[_;;502F#4J9"-NH>B5AYPFF(%;7J;4%*MY&YA]1G M%9'5>3,P2YO .A;!C/)W\^CIJQ&"J$!4U X5+UDE:'SHM8%K;I7\4P:U*NDW M5,1:.37+CUX]Y8[RZ*.9@;2EXM#GU)$Q+@V &,ZIKWV$T$)HY7?U+0061JTV MY9:K,!HS+U:=%-F/F:C+QA 6.NOHK&,("U&!J, 05OU#6/6V4!Y79J6;;;$35C6YT5"73B_H5S ]) A*CI"RM.#(G40W?*^L/=/&+-V?1[*:.(PT-+$ MP:IW(X%6K4?_RMNM.H_>JO7HD?$.W[XCOVN F["?;,*61[X6FF[J,G_1746^ M>X;O/N6]EW?@/>S34Y']Q VC#W;K6 _8C5O^(?LA^[TZ5I%U(UG047=;$N0W MI _2!^45JDMDOSJSGR9UB>5XZ]MGD%2U>:@B)2JT0<-DYKR40,E+AHF M:)@@3#:3KH@*+.K:FFD^LSA5R"+!E&YKS_>N8U3WT'G.O?9RJ4R+M<8U>JEG MU[\*M("I#$MB4@S%9ZW%)TI+K=9VNWUX4E:&X5 XUE$X5H=P^_)OBKVZT,FI M#".BED8G!YV<"K DZG$4G[46GR@MJUIUB,)QPP3%KAV"G^_P6^P%_#4*W<2) M_T6CB ;Q_,+CCA_R)-JJ'W#_O'-U:;?Z_?/!1:?;M\][5P.S:UGMX7!T;E]< ME=X/N BQ/N"I1!LAHQ3Y<@OL0V,O#)[?=;/-N ML^9^$Q]YXKA' -[+3\!1 M,9>[AR)7=3AF\**I;#WLA%RZ1N/$'WL^C/8./"/)'^1!35LX2S26M\%-3%S, M*2#WEG*X/YF% 9EX/ XC@7KY/"ZZ%Z9&33'DLNBASXL&$ MG;@XE3\3*GOLW<*[X)'?@_!!-$R&:3V$B>^2((S)A-[#I!B#'^AW^%\O@%%0 M1_99)@D7CRO,TZ4QA4G]:^*)H0%%@SMZQ^ F NO) BZZ1#]^.WR^B^A4]8V& M#S!6SK@!-SE^(IA"]9QF_IQ,P\ 3KQ+?P<7LGOH)E5,2=,D>*/I")S![6&$0 M.8(YDMG,]UBD7A%/O,@]4QVB!:(C>#R0/DC&\ ?@/8)WQPL.R1/(O0\\6WQX M1[YLQ(/'CL=,-!\GM_-\>F/J^? T$@%#P1,%7PF&!)H!10PY$LZB>\]AQ&4^ MS"^:IVP"$T^B")X&9 ,F $Z04Z2/'PV$'@:$NG K9\29T$"16K UT #F %^+ M2861XBWP[1,_)I[JM1TP>(7LX@W0$S.!P>7S@U?=>UQPY5ORKZ>3ABE'+%TA M-=",3%;KP]!QH@2^93]FL.2,YS^9'S;H\_U6FPS1*S 4?7E&O56<(%N<4YZV M4>WM;0O[Q^XBW2W$IV05]NJP!Y5BT#-NR= 'L>'%T%"K]2KG;4Z8RG2N,]FT:A6R,**VT M/>2N+H&U\MLX',..K^-6=%=A!*ZGB *E80H1%')6QFNK'B&]>6\:3'+>NU,F)OX[,MX>$\] M7[P2;(-KZK-KYH"S*YS?;\P) \?S/6F@;WTFZ_E5_^K*O+2Z+7/0:0,O7=@C M>]2WS?9E_V+0;]W\:D&VS\:#-O5DEIIMX_I MD,F*W5[OT>/DZS+YFG27JUP):S[<^A]2,]C%M!FL]0*&TQ#H\)?:B++*Q!V% M'-OD(">6SXFR/],Z+OPCB!@,XQD^_8UZ6R49D%&140_"J)]"47>)G(J<6CJG M7E&O$"7X)_43MD/$"M,"B[NN)V NG<&B39\/C>S*H7ND81V@71EB-5KY_4'>M&O30 M5HE1GRT&O99AZ]N$WI1:!HQ(H @X&A& ;:U1#J <0#EP:EK:JGZ/81L&"H?- MW=>&[;$ J]GL:^M/VQ1M65H^I>9N]BB,9J'8V\9.['3U[>QLNCX[\CSG M91*%Q/?^3#Q7-/4QSVC;Z-GCU&S M"NFHIF!+XU%\B"O$%>)J43FW-[["%!""#D&7&HKM%BJTTERT1GEBUP*PLF]X M:35X-<./U3(&/:QAQ= >AO;2T!YB ;& 6% >C:U-,Z#C@DAI,%*$&84GKKS> MVSB.A-#O2> YWHSZN!7H)5+UC7X+#[_$T%F%5%-3H%5":0\"# && $. (< 0 M8&@<5@Q:1Y[[&=ZQP)ECXB=K7F)T6]KRIDV!"$;PCA8/VK9O(Q80"S7' F[Z M050@*E993*@E7NU45,B#+\_9^!2*<>/A.17H/ELA?JL%N2G* _<.:#ZM\^BJP[JVT6OA*2(88ZJ0;FH* MMK"T&0&& "O5@6IA-RGL)H6HV[?)V-T#[IJBT8X\,;3'OKXUPU%G8+3L/H8T M,,B'03Y5.XK)4@0#@B'U;?1URD$/!I'28*0(.TK? 8=-41V8&CI8=]NF./I] MH]7!XT4PAE8AU=04:/405@@KA)5^IZG\4P[0FT+0(>B6S41+6^2N\?KLV--! MV&!J*79A=&VL:L58'L;RU%T8QD,L(!9**Q]%5" J:HX*83&AEGBU4W$FS_PX )= M?GQ@4;BC=JB+=3MO]_9EN.T6"ZLB7N.,2)2%*PGI)PFYG8/2Z M:.F5%;Q[%U.8_LKK5_S]\[N$G]U1.GM_[4R8F_CLRWAX3SU?/.0JC*ZISZ[S M1CC?F!,&CN=[-/;"X$9<"Q-_8^)>3JPNK9?;^8?_[YN*$>"Y\09WXS.Y;YZ-VKS/LF><= MNV>==\^O^I=6?W0^;/4LLW7RZZ,E*Y+_QILR3CZS!_(MG-+U K=PNP]#/YLH M!C:MUD]+F!35)@66^$_"8V\\UQB^OIDP,DLB9T(Y_!%Y#B,/E!/J [5HS%P" M'\8A?'K@Y-0+2#P)$TX#E[]Y_HBRDB98>.R2,FAEC_$"T'/J<_&]01A-@0+% M-YOBFOS!DI^)PWP_O>:7D]:)_ Q@=;+/VZ_X@^?&$_@3IIW*","_3V>. S.,.8F8P[Q[*=8/:.]6(@.VGEKZ++.7>$M_.EU[YM,JO]R@@:93E?.> MY0'G8W />CF,L-&A#$-;N,4--?2&S/(U8C,*[B3[,6,!!V,3S&\2QK 4!%RF M"& %1CIG,19S/X:ZL9&77 MHSD6QXNE4*^;H,."F$7-J82:TNC."]0@:1*'V1=*EU8+'5P_:]" M )1/=*DDK(YJ='64V<8.X!CYV$L19E.#(&U]C56.&BE'H9JQ2DI+72)VYD.E MM3'BPAE,IJ/=&Z^LKH45TU75UA6>_3 L.!M@0+UA$>L_;"JMXM0-C[GFO;?9&5N>B MVSH?771[O5YGT+9'HZYUOO?FI_K$N"CO5^7[\'RBJMQG47CON3!HH"$!(1_< MP=]>0*CC)-/$EU7_:0U1D7L+J_X/;;+(N\ZI3P.'B?T_@/(+YK#I M+8@$VS0(R-#])7/PW #<2:&=J:J_D\+NH;..@>0-TS1@B25!Q.#A?X$1)NPS M$@;$H7Q"A$ C8%+?;159KACI*B>9FQIY/]6GV#%S7'V+ISP2?F..3SGWQC!_ MX>L+&U(XC+F0NJ/@$*X04N T@A.9;5X1M?:JZQ3:FQ62:DW)BIQ:Y7=(1CE8 M&3-B7\[R%R<.A:^L7&5]AGP9R9.G%-46Z:Z^V+]J=4>G)*WU:]&,@"2#]A8C=T I",Z7R:AQ1ED814INKII;;=[2"M-2(";Z6O)2 M5N=UF1VKUGFM09T'CW/'N5=^[D?OA.[D$^4#?S'FLV2!/K4Q=5&R,G[0IS - M78*)D!MI)+?<,)U20N"Q=]ATRI/NHX-=>&JPEJ5N)A%C9U/X;<+))5B.+C(1 M,M&63/19N!F[\! JR$H4X305=G9%#(C=@:K=A"@I$8!?%[+X:'.UDSG2R;PLD%X_#. M[,R/_V7NG%O'_D3V>XSDY5:EHD7^>A9&(#V]<);>6K%/@!)\U MBJS#7?>2HB&Y)U521KG;P7EOM:]2J8HV+%ICC:M+0V&$PJCT/:V-D#UJVX5M M6WLG2Y/W7Z#\0?F#QA :0V@,H3"JJ#!"V8/&4(4WHU8HLK[/6&>Z1U]LEHG" MZ78=X-;MU"\E1'I,R_2-W;,@T==SM3HTJY=LOO"I;FR1@VYS)@9QV3WSPYFH[#<(#5S"@CLO8$#7X&Z7 M(ZTK1L+*L5@#6T:OMA=+R)T?BWV(,&DB3)07A5A +" 65JL,;<8_@@/!45]P MJ*0C8DXN1MOJ'*,OS@J^9[\.X#'+' A917SG U)UZ@CTX7!7"B). M$:>(TT=W:3P)[]AQB4EX3,(_B[6;,*:^/ &U_-U8]:5_O?@3CP^L8G^!6AX? MJ'';$9X:B*(-1=N.:AHEV=:;F=HE>1&Z6AG4@.NPZ1.*-11K51)K985&T!Y# MP86""P57B=NJ+&T'LZ ]AJ>.[!;?D!>O/77D/W 5PB3Q[I$F)G/)(>!5&#!Z;4LN9RYQ:FA"K+[VJA=/C;%=;@]S6X9V, MU41JZVOE@"VS408=KPQ"D;,^SU3ML$8U6 =-(!0_: (=P@0R[0':0&@#H1!" M&Z@T&\@T6OW]29EC,(,*$0X3\/H6<.'KWEHR#T1/[RB7O1/ZB>+1\."!(+JW]CXEY.K"ZME]OYA__OFXH1X+GQ! MG?BL>WD^&'2[W?,K\Z)S95\.+/ORZN+K6%R1&V\J\COL M@7P+85)K5[1PN^\%[&RBM*EIM7Y:8K(^<%2!2_Z3\-@;SS4RRL= DE]0BT3L MCD;BU22>,#(&XI%[03UY2C%\$R8QCVD@KX"['N!B2<\(R,;) ^4BDS4.?5 ? MG)QZ =P4)AQNX&^>3V8]1XT-*+@DY%L9Q;P ])?Z7'QH(*;K+Q'9%-?D#Y8H M( [S_?2:7TY:)_(S(-G)/F^_]@^>&T_@3YA3*GE ./ATQMG[[(\/CP7"8E K MDZM6:V7Z8_.$0SJF[D\OBZV5@C6]O_?*^P][>ZO6HW_E[?4>O57KT2/C[>WU M1Y]X?5V2?_#*#<-[+^=Q0/6SJ,QPQY!S)JIX\JH>]/F1[_; =Y\\>NOY7CS? MA?=0##9KCW;Y['9.?>&;UY=:U15NO0,(MTJ),A&>(3(^@^R%P@J%506Y"875 M[L(*C:V2\WU[L?>K)-^N)XS%XEFK&\5'ZZ9=^+VYR.#X_](L3A[.V&?ZV;_9]G5=RSCH1#PE6$<-@E 3D..:[ZA*M)J%Z? MO3>B?$($_NZ"G?+3\?)OQ!%Z:9OZM'D)%75A M-29?M8!9!GT.GAQ;[>=KV_!5'@GJ>" @;A5%25%;27&$@D'>I:^=#L(?X5]W M.W3H.%'"W&=)4.CC'H(F) M)B8*"!00:&(^-C'1QEP?^BSI#(EMCWE8@Z]% MT-(+P#;ZDA\]"S^'4Y:_-FTM)QM## -W"-PI+J.^N-L/>1(QOLTI$Y>7W<&@ M?3[J7O7,CCVP!VU[,+BZL.UV9S@<]%K-.F7B9L*(.O.7>)+LZL!?MT#YPJF_ MY(%%K(RS)#;?05]XRI)PKNSI$E,:W7F!&B1-XC#[0JE/^4T)!U"872T'4'3L M@_:B']2ZD3[.'>=>];G7)#FZWLCJ[Z+_^J_R NO?IJ[^%Y2I3?X>AF$C%V M-H7?)H7$Z"5HV.?W/* 'BORTBI\^"X-,L1.17$1V\&103F$7+>S=5GUI=M1< MM\1D%K9(129#T89XUHV\F,JU!)>'GYFC2^'=R).&PX9604GMO[!!5&%S:(R"-04U%)^(:$ >'49R0<:XA?Y1.RJGW.;2W-CA=(UA1T5@^( ME;,CCA!FB"I$%:(*E1?"#&%6.YC)NT[;K?:^X/2496JS%?)-J5YFP%;9W+T'35B6FSRF"V MQLJT_HA#@"' $&"HTA!QB+B&($Z_8_@23= C/'A$IG3';Z4;)Q)]>TSPU0># M>]-ZQZ+<4(Y!MJF\1.H&UWSO+PJ[,Y$KPYL8PZVF M"8-R=!MUAF*SPO$)E)(H)5%*HK794+&)UB;*492C1R)'46SJ#6A:G4YUB+E5 M*+0&?+I+G%3#N3G[.MQF]=DZE^,Q<]2I/>+1-_3'-WCX-P8O=SS?DZ^]$7/< MYI AK7T-YR*,;.DT_$@2/F-EK 4CC^>G)$3,[V/PHINJP\?X% M.AZ:$?$8AH-7LS6:ZY:8#$^8029#T89XUHV\Z, VILF@=KU;O M;"1 M;Q:%]QX7<4P:;Q2UU 7P\K;75BC1;>M+X#1KY^US=0%"3/Y4239KF((Y)GPB M'#>L;D3T(?I0.Z)V1'P>$3X1CF5HQ^W=ST9YF;(4IE#)PKA! A:+@IG,T4R[ MQQPR:'1X\*V6]J9NHM0+K27D51B"/@L4N M<;CUG$@ACNP/#&%F+\U.QCP&,+>KW!L..AU6##<)G" M4%O14,-@B*A#U*$V/#@,41LB+E$;'AR&6Z+NR)-O-^ >.A%S,;FV6MD==U"F M;)6&FJN)6$+HZ'?*$"E-1 IJ'=0ZB"74.O5Q?HXC>28ZI44LW.S$8:H#1&7!]:&VIHA-0R%F%/;AE!?8@"B/ 8P]R'9/0MB;0YB M/2&V1O59QQVQP6 G!CMW55='#AU$"B(%4VRH=1!+^PT9'C=T,,6FSTG"8,0A M]E@W+#BQFEK8!:LZVJYA\"Q02>_9I,W")<(088A:LBIH1"V)\$0M63U<[@K# M(\^QK3R:8-W1I]I8KY1#O*M]Q/1JO3'8.TD;=*[TWE3Q_C5NF:H$[KJ-B.,S M&OUR$H0!.WF7TP3!O3MA]W=X? .QW!SHULQ8/D*TKM8;;80OJF+$O^+OG]\E_.R.TMG[:V?"W,1G7\:7XS%S8N^>*:?T MAO[X1F/VC8$OZGB^)WW0&_&2&R#!N1\ZWW_]^]]^7O&<]CU MA$;LG'+FCL+IC 5$Z'O/\)=(7A@_?V/B7 MDZL+<>KF/^Q_WUR<$,^%+Z@3GUVT^I>V:5^9G=Z@8W?-<[MC#=HC:W#1[UQU M1X.37Q\M8G%!;KPIX^0S>R#?PBE=+V *M_OBH.V)$K>FU?IIB0'[P&T%)OE/ MPF-O/-?()S<31L8AT.]!A ?DLI-9Q+@HS24Q_"BW=9[="I(#\18T)^R'^)N1 MVSEQJ-KU.0XCPJ@S(3-)^NQ!<"?\*!XV"@,)%KEG5)YQ,94O"L?D2QZ9(*>> MN#I,. U<_N;]L_S['"$W(/Z2!&UEQ/8"4 [J<_&A01A-@8S%]3'%-?F#%?D< MYOOI-;^[9Y\-QX G_"G%+1 V+%IS/.WF=_?'@L2A:#*D;" M%N*HN_),TLV#:6I,=O^GEP7>2GF=SNF5M]N'?3U.'B=_B-NMO;Y^N[!Z%>)L MI1E36]BE^6![+QQ!_>I4UO.T*/\8\YM)Q-C9%'Z;<'()NM-%#Q'9:&LV^BQ, MK5VX".73JQC+?H&QEGWHIPYO"90\-"M^<>+PED7$-(AP$5&<(==IY;HE)K,D MDVG;9HU,ADR&H@VYKH:BK;1]0?4V[T0(6X1((]$Q(6&'A.Q:>A^<4JNEW7_K M(M:+C%;INM/5Q.E8K=+)LT^^>%:B^R572E5'$%5.,1Z1%$*A\^@NJU=^%S>4 M,2ACCDC&H*6S_08XH]W25Q-8!5=OH&_;0!56O4P9\]JM M>O6.Z'QC'.CF3 SBLGOFAS-1!F<0&KB$!7=>P(#NP=TNL4?KL%GBTC6Y9?2Z MVE#6%#!A5BN,OM$:: MS(T 0(/4%B+RK;0S: MVGHD-P4/F'A>>=K\KA:HL"]0HWGJE/4$/Q5B'Q MAM)LIRA9Q^AK3/>@\%H.I6GH_ZJW;^OJYK!7U(O^2?V$#3EG,1\&[B>/WGJ^ M%WN,_\XH3R+F?@G@T4DD"JIA !Y?[CJ[04/8D=WI#CN=?JME]SJ#;O_<;)^W M1NU^[[)KC5I75\UO",N3Z91&<)UJ"3OV AHX\ !")=UE58B_H#R)V)^)!Z0G M<4AN&9FF*T%H3,:P9.1>K)GH"4OATG1MR*U8''BBZ'3PA&6WGT?:@F*AH]8U M/-G^T=B@]O'(RVA0:VEI4-MI';939[O6?49Q\G69/.;!CKYITV 7Q3]8&Q_X M1Q+&S%T0]6L$=AQ??/:"3?7>'@<]E&<.D-]I]!T,DPH.4+3(_RB4M^"P"HY/ M6=+D])/8ETC,-QCY0%%3.M-=PTN\,1 "R)A3EL"_+^!N1!5$R9=;#GZM])&K M-[B/P2Q90-A""".$RV>Z=<&G/X)P"2NKKDD9MD[_4G#9&X,+=QBMO$N9&\]' M4':%X![I5P?951EB-5?H(\) M/%SOD.9_-2BC+;M>WHQUY\>[1J^%72_0P3UX^T*4 >2 &KY^Y9I:5M_E ,H M!U .H!QHBAPH+297?DUO/]4DQ#Q%!3H()QEJ-%A6G; M1J^/C>D1$8@(U!,8A]N)961QW)F8*P-BB(V2C3HT6#(H&;:JBD ,UM= M8X#Q. 07@@NU5Q4 =N3QN,LD"HGO_9EXKA?/R1@6&ITM=+8P!($AB"=W=2S# M-O'L+P0$ @+5!,;D=F*9:P%.!@_&VCCT9C!<4$LMU12 67UCT,-CN!!;B"U4 M7A4 V)&'XH9W+'#FY=F%B*"F 5##D>+"M,VK+:V4S<0$ B(F@,"U03&X+;M M=),$GN/-J(\Q.'1C,$Y02RW5%("!/=>RM75:0FPAMA!;J+PP!KM=8%($ M0X AP*H ,-OH]K0Y48V'5L&.?!?+0]Y77;_B[Y_?)?SLCM+9^VMGPMS$9U_& M5]2+_DG]A*ECP8>!6\@K_2X;SS/W2_!-M$*-@&/.*??XC7CK#9#HW ^=[[_^ M_6\_KWBP%W@Q^^3=,_=C$-/@SH-[U$N6;Y<1-OCPC8U_.;FZL%IF[Q_VOV\N M3HCGPA?4B<_:7;M[U>G8_8M>IV,-[>&5/>A=C*YZH]'%^55O>/+KH^4K+L6- M-V6OA7;C=]P)V-F%2FIA6ZZPV_AF,03$9/T04[!0,BI%\ W8<)IX/(WS^?_GIO8!L18DB4MF+S$ MAA> J%2?BP\-PF@*,RW2RQ37Y ^6#$L?AD?/#>> MP)\PI]LP A="@-^G,\[>9W]\> SJQ:"B5=+7M%:*Q,T].C6FCOW3RZ)GI7Q+ MY_3*VP_\>IS\D4Q^N_ &1@*?R)L7DY5*KJ64,&<_" ]]SR7_U9+_]I2S+ A1 M!S0 B_0H0_GQ02F1V]!WU6-^BT+^?.SG4",;T2B: ^4J.3AIT.FRIQ&B"-%G M>&WH.,DT\2F8J97$0FI@RX@R0@(AL0>6^\SB2D*A.3JKK%2:6?.:X N/QY%W MF\CT6<#BAS#ZODWN3+O4JT0P;@LNU'9:_8O\5NEC[%<3Q^X;K2YNO-X;BQRQ M>8&"" 41"B(41"B(4!!56!!A9VV74W44;A=.9ST12-V;.)( EOBNIOK$^ M12"KP67:1K??TX6KIL '8Y.(D-P.-CKZ#B- @"! F@80LV689A<1\EH+[#BB MYZ.$PQ!91"+FRWPAGW@SW'JR#> &AM72UFJ]\:X0!F:P2'YWK'4 :U@UCUA# MK)6/M;;1:FD[QK?Q6#OR$-_G,("%GL"6#TM&7QFH(= M#%\@/#)X=#&XA^A =*Q3'JT!PF,_D;V:&V3GU*>!(_;5BIVT7YPXO&41,0TB M-AMKL^J7"MWMV0_BAHG8[/J:2O>URY.^36ZP?5)3?W"JKP:LOE*2ETC]FEJ3 M,BB[!TO!L"U]#NK.]*T,6V(HJ9K6"8I0%*'5%*'MKM$?Z,M=H0A%$8HB%$7H M,8E0LVVTK?TY5-5GR^KX^I6)C^7=IV;;M]$ZW"[V_>Q2KS2MD*^0KY"OD*]J M0:N=E&.%G([UAD=_-V+V]\-W+W5[.?"!2]B\3!4Z-Z813(T@7;DX H(:VYTA MB!!$^V=2;)!6O09IC:K K5P?M&J015OHN[P9:S]:0FNKH*;$CJL?=CFX8D<1 MT!@1T#/:^FJC4 2@"$ 14#,1T+7[B/_7>@A'T@1B;_VY&K!95MX%%C;N0]>F M5S#8AM#*[[*,UD";YD)H(;006ME='6. G8I*M!:;913NK3-8S5#4-;KZ4-04 ML&!HY6CQT#;Z-O:;1#P@'M(=(4:OBUT:]A1ZJ[F1M=REX8(Y;"K:--BJ3X,V MJ8H[Y,K*!QSSACCE4UI&MZLO7H/[WS#:@UN(44 V1T"VVX;=V9\FKS[3H8!$ M 8D"$@7D(I=NF]C&:^]N^+N8 EU67K_B[Y_?)?SLCM+9^VMGPMS$9U_&5U[@ MQ>R3=\_?G][^6QBZ#Y[OYYR9PROKPNJ,NKW^J&T. MK>ZYV1UU[,OSSLFOCQ:C2-@;;\HX^

R+=P2M=+W,+MOA>PLWR+;^NG)1>[(,0$8*[E&;D@44R:C .?= AG)S* M6\*$T\#E;]X_RP_/S6\#FBQ)^A;00#*\%X 24Y^+#PW": H3+I+-%-?D#Y9< M2!SF^^DUOYRT3N1G@)B3?=Y^-1\\-Y[ GS"G%-F 6I_..'N?_?'A,5(7@RJ& MJ'*T=U8&%3Z^MKVO"EVK8M7AY:50[AV"5B)>J=]^*.U/K-^ MYW&\LJM9(LK]3\)C<88CB4-R&5Q/Z(PMHL]H$J%)] ('G9I&OZ_M++^GBUZ> M-ZH92F\.;2[57!0MQ])*.\FL.J2LG(C"PI -^75U1!TK14HCK6G:AM7"ZN,: M%H\\J?Y8723R,;@'(S2,YJ,DBN"OY<*2#2I&KOIVU^Y?VIWSJZO.^7#8M\[[ M_=%YKS=L=4>VM=^*D;[6BI&,-AZ,$0C!/2Y:N("2%+4CJC!$%(]@:@+-P:[2/_!6ENH),<(>0YY+KMIYT(6 M#&VLO.L;?2!3"BL$%QRT57RRFCB6;9AMS/1@9!"+[+#(KM2: M%\MJHY@IS01JDJ7SKS#Z?N8%9[,H=-@+)\0U/C^Z)I9M=&UM^=*FH :]TV,$ MB#)CC1X>8H..]$:\(G8B\PES9852.8WK]WF47974$GB35E^?F;#2[#J":S#RR3E#'6-05G.T K"-$7*:"T-(AK$\T\>O?5\+YYO74UJ]P:]MCT:M5KFJ'-N79S;[>Y5J]_KC/KGHT[[ MO,;5I"OZCSVD]"+A+3"6/ 0&&X\=H+JTK:?QF(4%ED%^?'@>[\MF#:#35QCM>)3WFHH:;7LGM:R.']BXHC(IRZ-K7-$V M^CUM9X1BVXK]91\VRR2LSD)<3VC$SBEG[BB_ M2U[B:G!^T>V9E_U+>]BQ^O:Y:??;G7/+LEJ]KMGO[STO46 (T4G.&\\UIRH6 M_2U4()\GTRF-X#HN(PF"PC28JXQOWS)['SB\0Q SE*0F-"6U#$J(.YZPT_;C M"H J&AYS-H4O)VDPA+# 9:Z.T:5Z=)$$7Z=0MW\TIGW*2/N8MI:\CSUX9>*E MW@?6O/+V>H^^4^O1XUE#*\1AY0JDM)5E'[X]AG8[7YI\SP=_#C6T4R]8+/>B M@D.74X+ :%+?&.W<]R_Y!7//*HF-(:P3O7MJRU=A;)<_6.1XO)J#^QIYSO,C M0Q&RC0BIFMC8/ R$(J2Z(N0;FU(O@&6NY.A&\&U$G3BA?B7'=\.BZ0+,2V;4 MG-$(32@TH?8C8>[N(G9'XVK*F(\ 8B_@GE/)T?U3'*A=R9&]TBW#C/+JV'<2 M\Q@(*?(%=3J4]?#Y2WE7UVCK.]ZN\?6^V..A)(<'=Q6\@JFJ+V5LZ^T>Q#!* M&90R2#@D7%4=V3T2L?*$>VU!>;_>7LMOHL:,;;,?JMQZ\0,V&S8&?6P&B?%# M;(ZJ[NKUWO:U5<(C'HX&#T@?I,]>S%BT5C>Q5CO__]1;T/&.,4^BGD;LOW?ZKSM8RL;A!;&3I%P32,8S$-CFVW.V\[&-M&/&#L%NE326L9 MC6*-L>UZ&\M/Z\H/U:VL83%Q^?')YHBNT1GT#T_28S$J*@3A:DG#:O46/+@H M7 W6>K0/K*JH:_?>VOJ*X5'4H:@[D*BK$&7WB=_>VYX^XZ\Z)&P81CW\ M@AXV.T;++NF4Y6/4Q,=]2$!:"R>;D-:OO7E506H:O=;^*-<4)&),N#D0:XX1 M46,Q9/7>#O;GLZ,80C%4FABJCZ/=>=O5EA) 5D.-AQIO&\.[W3(ZG?V=9-,4 MG8?I]-7I='4,#KEG?%& RASQ=QS*;U<[S>34U+<["#/M0JL:O8&^;3%''_3" M"'^=+))*L&,E395&1O@[;_N8:4=15WM15S)E"X=%ZK/,]Y"'[^[O<&]D7=32 MJ*5+H9[=LPVKAWJZC!#$9L?B%N:UR_&O2Q!OBXOTQ0T*QW&8;\C'@(AWR6-> MXU >[IH%%%1\P2@>$9N&&#BA9!9&\J9P+"](@N7;%C$(&%XX97"]!R/U GGU M.(F3B+TE) MB/ U=1(P (SJ)3\77MW-"9S-_+O<.! 2N\*;RA[':@0M/(Q%\ MD/K_2[OI#C'<]B/BE8XV_TOF4!?'P@49N\6GBM 7YBB'GR51]M_41 MQ^VK86O0-X=FZ_*B1&[^V+Y8#N'[0RPA[/8)A%C M9U/X;<(7I+H$17+0KMD-\^V/AY\^"[M#L1/9BHM04.'1X7I9L:2ZS,3A7,@2M"Z%'43IGO=77 M";)9;=Q7T^NG2G)7PQ3#,<%25::_W5_[A7JA$$&'H$-=>&@4HBY$6*(N/#0* MMP-='5J7Z"/+95:_!$_W +@NF7O,/_+3:%>+[=9;6]L>R'H"J61UAEJKB6!* ML:/OY(QZ8@>A@E!!O8-Z!\&$>J>Z>@<38\M>T7WHT]CSO7B.H8>M^JEB* (# M@C52<0U#)8(0Q[E3>H4IV=@/13&L%UO-BW38F*OF7V M/HAN6$!GDN1D)SY\ANMIX"ZUT1J'$:'WU//%@\_@TQFG\ 9OL3ZBH18-'C^* MS$*N&LJI_O-/^'7[F:;[$Q<2;]UNV.T?+5W2>!(F'.;/WV KK[25UV#PMM_J MM+I]R^K"_/H=?8V]K+:6QE[6X*#=G0[[]L/>CG.OZ>!Q[CCWRL^]]OVA^KO8 M=?U7^76+H5:M[]A@%V(,UH8]%NX"$?X"^9H9FU=A]+SQAH&"G1BJ=UA^>@2M MG;EI1TJ@+"J1=&%@X=L6N3W4/;=1 &U=P'5<"[+>4L< ?@; M*$=X&[(9LIEF-KL)8^JCUMR#UK1KWXY.,^M=4:\0^A5Y!FU-UE# (=]MX&H^ M2\X#&9D+I.X^XUL<-R[L&'=M5=^QV-Y^V U3VCNK MF$:_U]>%OV.Q E#9-Q80IQUMK8;0+T>D-!@I?:/7TY;#0\V!>*@Y'DXM5!RH M.! H+_)(MV5TV^AS(" 0$)G/H:T0X1A4!Y9[K[QK%$:S,*(Q([=AX)82W"KO MW)/] LYJ&6:KJPMSF!2K#KSJJ[.:@JU36UOG>JQX0= AZ#8J\^@89@=W[2"V M$%OZ%=I 6V /%1J"#D&W"5?9'=%\/N8"U=Z01 E75\T#K%4CJL/$#,[15SBDI]R[3*E^FHU!!@"# $ M& (, 88.&4(+H55Q:*%#=H"@(\;L-^.HI1/,[-D/XH;)K<]>=819M7L@RH]/ M#@_3UWIS4XK6MP7G:@J:/=-HM?2UY7R)CI7ALN/*29;IY)5ME:&P0V&GAX*G M5EN?M[0I$1O4B'@U56MIK*X4V( H[%'8H["HI[$[;?6T] MR=$&W-H&+*2$W\44:+7R^A5___PNX6=WE,[>7SL3YB8^^S+^(X@8S.\OYGX* M.?\2? SN&8^G+(CYC7CV#1#@W ^=[[_^_6\_/[W]7W(6S!W"ZM([]CF9WK+H MR_AZ0B/VZ % Z4"0\QL;_W)R=6&US-X_['_?7)P0SX4OJ!.?M4>M[D5[U+.O M1KU.[[P_O!A8;?/"M,W1H-4>7I[\^FAYBJ2^\::,D\_L@7P+IW1]"KIPN^\% M[&RB%L*T6C\ML58?^$B?>,\(=485I0B7)"(/+&($4.$D/H6?">5D'/H^,"@Y M]0(23\*$T\#E;]X_RQ[/36H#0BS)_A9,7/*]%[C !_)S\:%!&$UAED5:F>*: M_,&2*8G#?#^]YI>3UHG\#$ASLL_;+^&#Y\83^!/FE (5_G4.NWW8 6'.HC)-F)M)Q-C9%'Z;<'()VL.MKZM7N8JVXV&CS\+8 MV(6+4#J569B\Y*D]=:M*H..A&?&+$X?@SQ#3(,)=06&F7Y@=-=\:77V2$'>#5@>0E=,1QP0VA:V.T<9#2JK)(HBMVF)KK2+K M6-C6H)(\@V#;D7 5KY3)M)S9+=^"K$QU2YFH/.X3@R['8^;$)!P3U_.3V+MG M<+\HH@EGL1<&VW19W7L,XO!@7*T6;:.ET01]@7!-@2$&_!!@:YMG]?LE;0=' M/"&>C@E/:Q66C0!#@"' ="FLKEW2QH7FX@F3<1N7]*=I.!JXZ9]G[,_$NZ<^ M$X\N+SGWXF;!HPAZ#HQN3U_L96>:-@7W-8)XG15L\^&JT-DS[#WV#D-T(CH1 MG:]2IIWN_OJ\(%P1K@C7S95IU^COL]]AT;-CO6[7> M]-W!3=_;J)B=MU4^L8[E.USFA)$4$N]!*;)(0$T]_]^@@=2657+!'"9$_\+F ML4U#E\Y&LW Q7+OVVVSTL:?2=E.PU>)RXOM'QQ(H'6C M7(6(6#EH:Q=]E?!@UO.:OHYT+S%5]7W;WD#?63I56/7JI&:;5B(+TEA;,A^% M[N;;EE\=.-NO0+$-4 CU=R5$A-ERI2RM<^*&N.T:YI#;!C#MHU&PHA;15E M*&L::]>81G>@35D=K^2HD)HN3Z3< ,49'<VV;?4O MZGEHW6J,7"?3*8WFHB:N0#^R("#)*/@LAVPSF[(W!LQ8-/5B4>!_.R?QA)$( MF$WN%Q ?KIF3 #A@0G);_^4/9P*,Q\@HG$X]SL4^ 3J;P91E 7T:#@8FUFD1 MMJ*4W"8<5H/#G0%P%>="6,.U,X"J>,.8>@)QZWA_,:C\J52*0@V,F.Z^6C#Y MNI-'MG^T(2DJ93?CB1_+(7OB/R#<%25S[,:+(^KD74%^UIC0!%[H\A39U9ZR M''L90UQW5,>NJZ+TI1"]J@/.!&P)%O$"VQ&AO^*Y@- 4^'0"BD^T.P7.#Z"N%(( B.D\CLC&D@SL 3$YDQ'2NF4&%+!"<5WD='C]QQMQ;^?,-,E) M1H,Y.0-'8PH&]GBNE" COS,J3,],M^>7OCTAY$98ENDC4[N8$Z7JA54*O#-5 M=^?&*@POEH\%Z:(V^S@ACQ6>F%#)0+6_I'%_3_V$@6'Z><778A^P>,AB1S%G MOI_:W(X2?])*B6!9!*& $A&7O+W0V&"7"WN:\C" )\^%: ,0I%MS85!@^>,(0!N[[ M B.*#+*2U@*9'U<[@WSQ-W64'VOD8P0,Y!,QQ$RF/+_$:WE8:9W+/.(I6,C @;"]04VF28^S9P*^!5& M!AZ/)*L@#A#59;&(FP3Y57S.P5K)A&[J%($D<6'97 96"8^CS*G)_!]?D!7& MDCY"7?UXQ02+Q*J[HE@+P2EI9P97."

7:*&)DQ0L3 &",G(3:,5<*?OIS]+,>+Z!P^L16E/*[8PX&I/MH)X M/)%51%_R3R.X7GJZ8O5H3 5M[\'4%TLA'Y,N$:BL^$SH=,DE:JD>+<_2L\0^ MW)@)QY3MR!KU .HHXQ1%DEMV!\P'R\'@[S!?I;5 YIEID$8-"Q$0T8S44W)L MG 1N)@G3!X@@X/*K';!!1 Q/"=99"/0OWB"E=B8JI93.WIR&W*@[5[HF5M)8 M.B$@]X592,7ML(ZB:$-&40I/RK"U-!D9HTS!P<'H5PH@F=U%U$T#C2R8".Y0 MOI)JT[)"USQ"(_%$C$"\"J9UJ\*W$SEE$6>1?.1Z<1KC%*Z'L.$$/P@2"2F9 M!([Z$]1.D88Y"NFBHXQ0Q' W$4)0L!<1K$9N*8?7BX3K(^,1Q@W^#%PT9L\S M[XITR49IC:5$B#A7)'7++Z4K_CF,V44>X]TF%]*VNE==ZV+4'O7..Y?=SO"R M>VE=G \N^X.K3M<<[3T74A9BUZ1'Y!$MW]@LB9P)8(A\C4+@TVD]!-#'@'P& M9IS*$UO!$S,>>0;G(6A% <,+J4A 51.: %PBR=_*1\]GKB=H^-]FJV6TU/_K M"#4LQX+_A^T!MTJT[2;M\8F-H6/G,+GX0!TRC@(ZY^*WPR,IQ%GO^4 MRW= .UW2CA7DN)>P_S6=#"_RYH(^&9O*VT1>+1P1U7T,H";MF1;O"L<11.-+!WP M9J0?9?S04 ,F])YZ/KWU?)DOR3,C1:=[:WMQ4^MOR60$FQW>">^[%,'"KM=N]B,!J:O2MSOYTG2R^7R>A$%*'J80A^"7*1 M!3!]JAV62Y@2)?L:+UM/6W3L(/4F(F0Z40%\VYD M-CT=IR>#+-(G+*6^0V/R#-Q=Z447_?P\/#VQVWD MOPVCNW=6JV6_$S^_$Q>>I-?'\QE<+T+'PJ _$8]^]^39O_[]YW?B.=Y[\;^_ M_G]02P,$% @ %H%>2QWT&62D$@ :L@ !$ !C9VYX+3(P,3[OJCN]/+R][?/_WR^U_Z_7^=W%ZA,^Y$ 6$A.A4$A\1%3S2%Q+V)_ M1-BG'B4ND. 3U46I0>%UB,6$A%]Q0.0,.^2X-PW#V<>]O:>GI[<.GS#R#/\+ M]O8'PP_#P6#80\ DDQ^="7MNVM:G[$>I[?-8^&^YF$#+P<&>>CW&DJ3-&67J3FNO]^D7A+0V:3#C(D1L20L>EF,-&C6M= M@I2*-T60QK4*038KJB!G&43]U4_A^NI1?[B_'A7Y(&M'10JW"2J.]K!PE*I! M;4[8)\\S'S,<8+4<)RGB-1)!XI$H?OUR!18V9DHMQQ3OA MCWL.CU@HYHU=F@DN_6,57U9&&@D!VM*&B );\[NKHX#ML0T@.%?_L MYPA6(T-2IS41*8SZL3X!X4RTIR %TK\L-&#&>*@1J4?IP]F,,H_'3^"9"MD? MT[A]2SRD,]./2=2TYZ][,\%G1(04,JE"7JX13 7QCGLJ\>^G&?Y_'.R_A8PW M;;+403FCT!$*0)S(UTQ84=VXZG_:'P]^ /=1'9U0Z/I>1(/!'$?SWO46@!721).XU^Z1_+[*< M "=-+( +8[0Q7'D8&,&2AZE$&\KYC(28^BN(.P6T2?UP^-OA8-\F=?1K@N=O M'97_322<*0R8&TBER9@^-O!8&@?1S&:+@G_%,NI^N\XWYT#>"DS::KYI7QGI\'5-7CN><0)Z2/Y@L-(T'!^ MAD,"XW3T"))2$>^"BSL ?"FEK]Y_K9V\7]U#9%2AE"RDZ5+^(J.L[W'15[3M MC*Q&R9\%E_*!"8)]^C_B7L%?1#6YP%1\PWY$)&CY9UGW=3$,B4^RX14CF?<-Y>>79T=OV]JQEI^0N(<$7L?T4Q_IT*EV6^ MYF!L@;M&N36#LU:YN_%:5DA2;+OP^=,*$=",QJ["PZ;C,ZN[(8UVIRE/E23! MH@F3]!%F!: 2LJ;.# CMVMMOI[TB?A1WL-.C2>R;1Z1@1NL:.B 1Z[%H>MQFF.MD.Z.B,"9L:A'B0R%%&+Q4HSJ'WGR]"P0)GC M005$7=>!\>%G3)DJ<+8IN:V,W;X_8VA8-3!KLO+%&Z1Z1+^J/O_6Q4):A6K6 MUFTS]2TM#E:H;Z>8* D\GB1A2-ED).''^HJJ0%BKN*7EDLIQE_> XBYVRDQE M'X7JRROUV>8%%T]8N) 9A ([2<%Y?>4VZZ!6V4N;-ZJ5G?>(DBY1UB?2G>[4 MGXA+?9OI1CZY]HROXT7M:W8-Z;LP3"4V$H,W1T.M$7UH;$0I42HAKHK:,66( M,Z1IJYC^[*)Z"V5?LD)U\((RS!R*_1L>;ZG,UMM?VN;:D5%K=DL+L&N8'8), ML538S,A#*7UO"BO^.\-+Y-9F+=:&P+K^.AP:UE^KTLGN+;A<"WLX(:HR@51"S8;!'L0^F*%:EG Z&L>0@HQ%SST$BX?R2>5P$ MFJJ&NK%AL.AFD-7RL\.4"C_5AJX8'2K@ZY!BLL3\"\'*;%L4\H.*M"%-'"I3 MU\FDRZCI-CF7#8$UY1H<&E*N*CUW,.7ZS+G[1/V&H2!K;8_?IN,G4M .RO9T MBMF$R$MVBH68@[.(0Z.7OF_E--LBM7M!TY$5*0:UF27N1)5&PRE!:5=I+/7R MMEWT:BGS;1S9 HS==YD.0L@EWCUG=0F4LPD%MN.DKYG(EZ#LSNO(X+QR%$FZ MV6&ACP(N0O4EY.*+5FZL-5:['SLR^+$EI:G)0MJ-X6T77=BBM,]E2 .U=3$1 ME";O_'E&F"1WD>,0HO<;@)BQ_V^"Q7I*7[FW6F-82NU-QI!UCXK]HX0 E%. M8A*0IF%G)Z1=[EX!:P]]1X;09QBR78R!CT \%[2Y^', >^1[;XQ\&70WA9RO MW10>MBF?-<1E=VGOC?$MP[&PWE-\T\':5H']=GYJ$ MPK^".OKK,6BOOX26(W58E3H\J\W,:(/]U1K TN[^6@, [YJ2@'(:8KCX^V^) M4C(Z.3VRJB_/^LZ#F<_GA-P1\4C5J1D@N26H_)39:T\M'4V8JE?<$$$YM)/M M/@MY#<)J#7#ILZX&!EA,;U-J44)N;(+]\1+\F^*1O0"84XUBLI&F>^?@%@TC M/2-+M[J>:>V7W,PFK*^^DUI+6BKS-+&D_.2MV('%72\YL)TU)#)K,X=J@L@Z MJQKN&V95]1E*]Z9:5DE_)W0R57751R+P1-7=HD!;N7R0JL2>5#Y5<34[:;$T M$.5G@1D@V-AHWS1%M:YAZ=.0!JXA);*?4(D*9")%IUH(S2DMG?^XX$XD2NCM MK#NY);/L>'X^$3AH847+L/8)J*D@$&LCQX025)W70^LQ787!/@8/#BL:EL"<)\ZC5>Y&N*RUY5-A\<4IPLY:I3C1BGR#FGN M'C\W54S*:+BNB;1-:"X"V#V0Z88.#=W%L*L9+V_)OO8> 'UR!)B\ M("XD_[[Z(U(7 I]R,>,"W@#DK?H?5[,'S.;Y?0G)FVL1'TT ?T)>\TC5#>ZM M-?K32:NUG:4%@]AV^HL;V\%#QL3&G]%+E)"+,GI11K#"@11A*.0H(?JOLG#7 M0_K^#>(B/?%!/:)C^A>;>4[%FKR/K\>^W22? _? M2-XF0'OH&QA"7XH%%=!T6_K99G?#NS8>=C74=@\Y,'A(DP;+V^F-+3KHT@Q2 M;^/@JL'M[FY@<'=FE730^Y5+M?'Z;D-U&$'M'M"TZW"I$!MCZKH23G/*KCUC MBU;.<*TN[$[QO6'*4:%4Y1?S3E466=6PB^[Q193<5(7+<6VG&:MF6H4N"P)[ M\#)M/*W4S)\Z?OV^]RS=CW@VH\SCZE'R@#$>4Z^?J4?$C\]UPV.ISZL\[H4B M(CVM2G4I_']&7\[OS__Y!8;XGA#GS$\[<1=497KR:VG)R%V[/NU,'(>CS$<[(.$QNZH2_1AZ, MF@M0@OYVZH1X7$#;1\+TW]E:?\;LQM&NKNB ,XAJ8KXHJW%\-14(BHQI:)(@ M9>JHB^C%E.M"H*U.HFQQ\=R\P MDQX1@KC_X+X[QLZ/*QK0.)V+=^VF,ML,JM4%E0;*M8.IF1&UN S-2BR-5(EJ M$G_?%'/ T[W8<2\VR:R&<#OEDV_EOG2A+?4HSL\2VR/!%.WW! >L 7:N/6,,%NG=3+L)[(@)U !QG$_6S<.-M*L*5 M(+?,<54F[(HQ3UV9-R7N!!2:M"OR;GZ]=5./TRG%@M\39\JXSR=@G5=7I^5) MB+W)ZT]'U'P/M)]=D5A_X?,]>0Y/?.[\R%A<"\4:(@A3-)M7K'8[SCQ4@3 N MRV#WOU'"PY+%-FV]?08,1,(,7V27D8"R;DG,@IS2V<*,NGGS[2N/V ZX751H MP[:OIW\*.\NT>7,\?+'!0Y$: X(8QX-(0,QB$L$\!+(%[) M), >9C&&]875Y%,]X^=YIW@&N:^OGHX"M7DQ$]-&46Y9_+8*;DGOV7>N(U4G ME.57X9R$BV* 67(OW]27Z^7FE?ZIW,UH&;DWY854_5R^Q*ZSY!@Z#V])9$O<&-O\_JVEN57Y\\X2(HENB+Y MP%PB"@_UXIQ.1FE>:5D9^M4S5Z!<$*S.7HG_?\E" B:G,NX;PK"_P&63MJ^1 M/K7B]9*9#I^)R#V_)8\4.&SY*-?ZD$&K=>G6$**=2$B'6GO74W M:2\M%;0!>,V%@8S#&SQ7#[CG9*O 3G$5.&6L0;OM-<^$>%58.*,JS= 9(_?2 MA=Q\<#9JN<6,QK4.B*#&$W+N^5RY8U7*P M6&%:41"U:+:L;+5T8LO]$[2?7U /$I"%XD+#MMM7.;DCO@\^*BF.P#1ZY 80 M=55KM>93YK)IXRUDTWP88[YOYV2>-TD\FTZL$R,>N:Z>4&(__V! #A?7"E^\ MEU>OU:S+X?DSC%4J]8Z?R43 )"54-1R@35*G--GY*3UMZS+;NLQ_TVL$2_LC M-X]VVV:590G*!KS*!@9DL= 7ZV+;)%OM6JE<6- I/=G"6& \CFTT$]3?'PP_ M+/#2L/'KEQ]@5NP25193=[M,LAL)8S:J7FZK P1ZYVKQ@L_43(KDJQ?CN2[Y M0XB\55^J1.GN@ *CK0%?/:H^,)'M4@CQ\SC>+B.G_(EA"0Y$*PXFDQPLQHEW MP;HDWI,-S7%RC5LL@ WAVK:J>28K%8- YC$8_*LW8P%>O3-$9.>J2S5NM26D M@ED%< NV;9?(#FG0DM$ZB"U_CS_&W\=*YTI M"?"G7_X/4$L#!!0 ( !:!7DOJTM7'[RD '3* 0 5 8V=N>"TR,#$W M,3 P,5]C86PN>&UL[7UIQS]^]_^O=_^Z=__7\(_=?IQU]>O1G[ MV56LIJ_.ZFBG,;SZ6DXO7_T>XN2/5ZD>7[WZ?5S_4=Y8A!:57LU_&975'_^2 M?S@[B:^^3&5_&7L[G?=].9U>_\OKUU^_?OW;-U>/_C:N+UY3C-GK MNUK/ELB?T*H8RG]"A")&_O9M$GYZ!2.L)O.^&W2R*O[MN_)?V;PT,<:\GG][ M5W12KBL(S9+7__7K+Y_FXT1E-9G:RL>?_NV?7KU:L*,>C^+'F%[E?[]\?/^H M$3^^J.(W^.?J=?[Z]8G_QZR81__.Z MLM/;Z_CWGR;EU?4(QOBZ/1%OXM26HYUH>5*E).A#ZNT0E!9W9RF?]_"[WM^*WV- M&QB&W+/QU?6XRK^=IZV%%S/<>H0M^AR&*1V-\Q"DOTTI^FEY$W^UTUE=3F_? MP"D$?#ZY 5+RY'V[KG81CT3+Y4<#J/RO^-X1?X%'.1=[:L M_]..9G$"=/;/K6[)&(9UGV975[:^'0),NWC4=ER$+G MJ1UE8>K398P-#J1M%?LE[X.M@2.7<5IZNQTW.[72.>&?IO S3^!Y^G0)/5Z. M1P$N!WF:I[>[T-ZHH6')WWL>=F^UOX$M!8IWH_'7G7"_L8%^R059"'@6JPF< MG._A;GD5]R;\^::&'D)[,.W0;J^#.[^.M6UTKVS>0B<$OXDUG"W3.6LFTWK6 MZ/*QL5)_9*W]X\^VK++8TTQB:-MNGX-K0?\P))ZG-(G3:5E=G("8V8KDS4WU M.(39-&N(LN8-),&OM@ZPWJ:U]4MAJLV0=FJZOR%F55B8C>)Y6OOUXGYU7IW# M_E>OV1M;KJ7.>S\8H]Y7#T22=V4%4F)I1Q_&"Z70W06K/U[M14!_[&IV9VE0 MM1L2RXF'Y556LQB:'ZZ;:_5(6$/U:*/*/9+Y )'=#V/'QGL<9D,H-ZC;#9'+ MQQZXW+^%_J:W[ZLTKJ_F_6TELD'=3HB\VV]^C78RJV,C07%CI?[(6L@4P))? M2NO*$>R7<;+\/IQ,[ZJ<5Q^CG]4UG-BG=E(V//;ZZ[$_AJRAZBDI7ZJQF\3Z M)L/[?74]F\+78SAQ1N4N[SO#]-X?HYKM# VJ=D+BS^-Q^%J.MD+R:;E..S^[ MM-5%!&GDS-;U+4S8 LEI]7U#9.S97*=#:3:[ZTMW0LC["FX(%R6TN]@PMI'R M7/E>B#FY&M?3_(KP](N&,[QO>[T,YNUD6EYE'9]S'. M+VIPQ-O1?T=;[SO(MOWT,OAF.-]3_9ZMT DYGZ9C_P>(#C%D+0*LMH<+ M;QMIC2KW3V8SZ.W01/\D_S:>OS[&\!%^UJ6?*ZFA_/S)9G*2'^[SDWVSO;3[ MGOIGP/WJ?PN=C&]C_ 1B:YD?$(&N[VK=FS6=IRS27E3Y0/P0ZW(,Y29-=:@' M)&D EJX>Z>>ESJ_G1#Z:WW;L:=Q\_T-MMI'OT$3_)/\>RXO++-_9%%A M=C7GX>3+)(MV2P$H"SEW-B>/>#WYN;85--#!5/9$2W=,_!BO[XP:QQ>UO6HT MW&=K]4C8#K.QI6XW1,[@^O^/&8@);V^:"!?/E>^%F*;'V>9J'9&VVLQ*V+=3 MZ0'.)]Z#D)51_V$\*GT#67NW5CHA_+/]MIVN1X6ZZ[89UM<4[8Z$Q^JL\_2E M*E?O^Y-W,"FUU>V\;N?SFO%Z\FL%' M6)HWY>1.5=9HL(]5G2?3WT_$+?%X6SQ3M[ :UZ"-^F\8JQ-!U+VM%I;XZV\7O MZ(Z&3,&*!JCQ:-*6_7HDP6;K. M_?/RS\7I;%)6<9+=6EQ9S4FZOYZ_#R!1@J1F[[7K>41U#*O7BL=OC_.K40R_ MQ>EJ/"/KXNCO/P'M1<\]%I1)8R43R'$3D%-<(2VH0%J&R#%)(5K\F,WS.1C7 MRYD^2CZO'>W9K,Z6I(N2T$HL;QZMS.Z8OE/WA0TL.@G,IP:F 5MBD%66(BD8 M#G5U_FN-/]UT8JM_7>+\+'SY[+$ZTF^ M?.06$4B;=U?=[-1ZA.@9=F3_Q47_6EQ'/ILO<;6]B2D"1P)E M?X.;_X)' ZVO#104D5*).68H8)>0]L:C% )!D7L9F=+*"K/_BF)_K:BCF[^7 MN(:6>\K#+Q8ZT\D'>YO;&/:D>IZ.(FK/+(\$:<89 HQ81!0W"$?.M1**,IWV M7T_\?CVAOQ;444WC]F7UO8(A_V7?@=G& ZMG<74 KY/HAB>B.#MCZM2(=^_D M.\;5*:-5L%+*8+8']+J3POIHYNVE[A0/M3CZUA/;S^,[,)A M"LI>7PUW!7ZV_\)%K$+ "?%@/:(10&("ML@H#V):<%SX%@*[_FO9'-GLO<35 M\T !\.#+X;5'#[XLI,>1^@0;%<<:69PB"IHF))+0T3!,6BF.S)]/CC_JN7N) MJV;EE'$[T$*YZZ^0D6I-M44L"8R8(AHY$AC"<$,*$LLD3*-7V&?> /%?A\J! MI^ME+H>5S]E0)\>#'@N+F6%,PX0'JQ %CJ+(F$*,1V]IXBF:%A=N\M>[^.$G M['Y1_.OK=09#G5H2K3/#ZM)J:<<@OX-V?=8V^FXCTZIGU-5K.OQT.:ZGGV-] ME4$UKB[RKVLX]53GO'M+!69$&RL("I)PA*E,*"B1D!=<)^L8I\UVD7YVZ^7M M_NET3!^YVV_8>QO5+R(,EB>JD?'*(<*41Y'GCS9RY2D#?OAC-3 :9-['PW!U M*!D@$[X%- 4C#FOC)/+6&:2BT4@*KU",5L? DL2TQ65LF,.UAWE:@X0]6#74 M1/\*>_KMK[;^(T[?S:JPP\:QI6:AL%&P1 R2)&)$J0%)@Q"+7 R1!:UTXG%_ M> QC-M4_/+KGXE#(>1IB^U,.\#,7[-Y$-[W_=+;5[&C'E@H6'?'$<"Q3;CKNHN".A-QDAHY%S@'8 QRW]E)$EFA0S"##M44!$Y!@X;\E?XQT2K?05 WC6W!D MB.R#Z0.!\H[6!>WOQK.Z#U1N[:9PS!$F@D0T@,Q,DZ&("T]7RU9+K5MX:/(_ M)2S[X/HPN+PC=4DY7 MZ@.767@JKK3%<@3BC8T*$"(RP5W+)'_@R^A8V ^+/ MB,H^F#X0*%>D+BC_%&]BU0#^[RER+8T,$D)PE )UG%IJ@G4O3;'T MDM9!]_-S_.N@G<:^<>N%(T&1Y$'8R[P#: EDDU&(:L:PYA1KT^@-\MCXM]H[ M/W^-HYNXP$^_/-W88T&()-2+O'*D1#0ZAS#7@%9&M94FJ:A;**CG2U;_:+_XT]%H;'F*S7*"D9D-6:(!(51SY(JSV522;ZTL[0 MEX/_KN?F\)?MNS#B+_9"OS//0[7]W_JZIPGFK8G :4<4CLD91I$70 M2!/B5+",Q68.6,>E:LAYL?M4-3QJO]#<F6 H%IBU M\=@9QL&S7^1LV:"&XONACN,?6T5V3$?M4<*V+=L/+T7N)0@6F+A(I $I67L/ MRY)AN&\G@0PGRI! 5$SZI9DU# JP5KP\O.S5N^OAN)J,1V7(2^[4CFR5TXG% M[U*0#BC*/?04K1:YX"['(X#K)#-INLG!?EO5 O-(5'(,&:?RYF% #N<2(Y5$ M"-AC@G&CU=3[R)L-LI"!16^,0 )+BF*VXPC*:CVTE[ M:L;>BEF#N3?<4[G=:^;[PH75PCBG>=X@89?4T2-!F$39)M\1'G5B+2[\@\-@ MMYEZ?L;W9\]@TL+C2* -7*;65B@H_,>,I2#!AX!$Y EQ&TEV&?,2.YIE^1<$ M@+TF[JDE$5$.H6P"'"F6H<#%QQ[Q<\L; 4G$ X>8N84 *Q M2)A(.+#4)E;M,/;*'4.D!YX-+5C>PF7X"USMZJDMJYRPA90Q-BC% U##(0MI&&,PCLCA&J!CV$NLVVG\&DP MH4[9-=CE)83Y.6=''VP)(O:9O2ZG=O1@,)MN,5LK%XY8J1V&W=%3F6.82^2C MCL@PY;W-&0"./])0QT#IA6M#X>5CMB&I8GAKZPJ0_? U$&3PTI>;)([ME8ND MA(D*#E*3>,JO/A$1PC3BQGG.DW1P-SAVR:-CO/3"M0&5(RMBYX)4#E59Q\M8 M3DJ.WPUIC^EY"N:63!DR7.=? M06";@V*O&?W!0KS^%;_Q.'#TXT1G7#VUWBDC5#3?2'.E[;U">X])SO7I ^6(4B>04@%^8TDZ&S6Q_NC3JG8'BWXX-MA# M]9$'>!Y2N&QU<^TZ;G/?F\0SN18WGPZ;JA521^69)\@X'9#F.5*'%1X%:3P1 M(45E6]A"#BDYM@)"QSP:VK;IL_VV8 *0V\CB8'/%0H7\N9AXK"[(6S Q>:*A<**V723[-S^$: /->79SD-#3;O$N; M-U(8)2Q+UB&5.'"#2(JH=P+(.D[ZF[WN4M&+<8%*W+:M, MXGF57R[/TRHO]"8I_)DJA2#":.PMXI)J!+>,B R']26%DDRE&%HEZZ;#A/X9 M"!\=,G%0;X'SZ\S#K(I:ZJ,A_\L M3CJJ%L:\PRCT!L)#2[X-9D:R" 0T)_,\/55#;3(DV5BQX$)IZ@U'AL QFAR M7TF7$#$F,@&+@JH6QKK#J/@&0DKGG!S23S[.9^;1"-Z4DX7A#,CX'^IX5&/=KL$A1&*.H1T23B!QP'ZF8%>C&-:^ [M?;5ZN7X0J66C M_6"#^H43+$?^H8@9Y1$G&L-1 H<*,")P[%3";>Q)S0^UO?;%T<,AZGNCZIT M]7WU(J5(#($KM21)(Q>EA=\(09PFR87&7.(61B8$_^" ZH2CA\/3&GOLG0"U MIGZAN,.:2Y.CQEI& M8=U+P%K6+01FF @8L]1&;T4 LD@;4K8B]0F-2#YH53^?7#SH"AZ$KEU M5R ]J5[XJ*B.,<=4DRQ[U.80%)(C GQ@CM"@99N R3_4HT!/##TXG.8WUCTW MIJ?U"TF$C31+E8(G1+!-"&["##GE'7?,,\S:!,X8QKCXT(!JR='#*Z>6(6+W M4DPMZQ9,.Z=42G A400%*V E16.1]MHDS;UT;:R6R3!FRP=72NW/S<.A:"[D MW;%H&;IMFY]TTT:*%)QU5&7S,2.023(B'AA&3'OJ< RU(!BC]8* M9K .V"<4\XF@M.)(VYS0GCFAA&&1MXES-\Q6-13&!F'OP7:L9_WD=]F_GFVD M,"8'W(@@>HBDX!8C"4HB::2E]=Z01)1L<28>5A_:^V[6)5L/!K"5,4==#AFTVCM,]>6O0TK!F0GI MF=$P#,7A@Y%*D6XB'+Q@FD8*K"7A"7ODF:6(>P-+ MPY. ; PB@+ )?&Z!J&%<<0Y]S^N&KX<0V-]/)K/LFK_T2I]\J6#:@&7 /U@U M.1M*_O,I\"WD&."QFMB5)]($BHUF.6O% Q>EIJ)]Y_T6GN38X](B9UU L%LH M9!@WR/' N;4.9N#H$XWT!:\-EX!CF(BAI3DX$S[&ZUGM+V%8V;2V20J3[96+ MY*FW0@44O,S3D9_QJ><@UFHC70B!M FM?5C;G,XQV <[AP92]F_)7*K"9#<0 MK:]86"I-,IHB1R3(I6[^0.;R214LQ1[#,=7"N?ZP]\N^ -09*]L*^^/D[VST M_4,;_2VB_K/UBC?\[>D;=L+I6\6P?/OFY.PMQF_5V;NWXE31T[.7>@OL"@I] M<'&H+>1M2M'##?7M-S_W]/AHI_&\6B_(;MA0=FFF,$E1SDU"DB:)%'$$"*,: M>86U3CR'D^Y&L_ CB/H]+T' ;L-*R99"R,579FY88RY R3&;/G)SO&H[?Z Q/[NAS//>% MKN%Y>PQX? .'Z8W-U__)_Y_949ER(J23R7_$F2J83? @?1FWD7K#]Z7O[,BF!"UCR".JA@08\R!O*@]@ON/EE@+ 9?3EXSM'O#5 M$-V#3LJAX9Z']S'ZD9U,RE3Z!0["_\P61AM9LWMR?O;^$0-:;MU[]E8HJ336 MB2"I(MS$K(EP $N##-$49II[)[M)[-RG)N,X$3_LM!P:\G'D.80C:QG V(><0"%Y:>X!X&3[IG0D^RS7Y<%YL(J90CBW&G8_V# 5C'@08"IZVBH1Y88CKF%7*(J3N&)0(C D14B\R"_O9S;:N)G9N"GU1A_FGTA!G/*70$;EN B@N(,Q)KOV;W>&7=+Y<(&[9(0,GNQ M:Z0TA7,(+OG(T41QH);(5L[=0YD<[CN?WWO9=L^P ?VWMQ!_F@66^" \XJ]E M-N8$(M3" M!2MAB8R&MKT,1@5NX=^CSU/6>HZ>!DMOQ9^AYCK?F2?+2"Z;XZ \*5DD%9T( MSB.I,IH.J#5OAIKOL_$$[H8Y/VU._O I MUC>ECY-/X]$F3]GG*Q5,ZFB4TH@'0E%2<.E5QADDF=*8AVB,:1'E;2"M6%

450%70 M5":OTO&GG.OZ2.B:98,=$G$TRB\3L0)^C(#ZDW!55N5D6L^?KQLDG&O40,$8 M$5I3C:S-.JMH W(1&.RIYAYK[R1N$3)D($^;KD'3&^^&0L_S^LO54]="2-^L MN-ZAE4*[0*4E"E$N8>KU9$:@6L2E MH+#CB1CT^>\AK0OJMQ^HFRL6SH#T0(E%Q)*$N!01@0CAX5C A,.Z$\RTV "' M\2E[*=#K?"J&U:X#XY:DGH*$L5GE\TR-PC@BI8#"MAX)"/(3H%0F[R0WK2YC0^CX.UDWG=^@&S/R6/?X^_LH1KC MK^.>"H"#\)S##JG,/(" 03%:@[#WUB@3M'3=A/5Y8>@\/)\/=0JW\C7#7:3^%Q#91 MRA2*RK"L-Y0YH!U!FF.J1;)>TQ:/SH?9]=NC\M \[MUH^-Y5\GTUF=:S1R9[ MW5L$K^UN[1]7.NXW<6K+'FV4GZ'H )V>IS2)TWE X'FNQ(U$#+"-W='8+'7= MVO(%SQ=JP@-*F,-]5SF/[#RM Q.2<6*(Y0<4 NYI?F?+^C_M:!;/T_<#N6TT M[,U-%%XY'*5-2%J2P_1A@:AD%!@C/4G>:AF[20W2XP;;P1P_W6#[8]]@Y_WW MU.;<$G::7Y4_YCGY/)Y[6957.8[:8IGOM) :M%< ;YC-QB_>4(J4%"S+0\ I MZN .[)1F;3(E#Z0I[A-?_3)S>+!MS8+\M&CAJ07R0?+QDC/$9+X&>Y?=6YDQ M2=@$ M'1[L7S,>R_#\^K%YK2I)W-$PD<@/V# P=T3HFM!">42"Q>T!Z\S[3N MMOWNR[4#K8;[E7WN1N7%G)MY>4]G=;7CUKM#>P5EGL8D%*+,!&0""XCY9)!S M41&J-6'A^/V7>X)5OWP\S/7H?#:=3&V50PJ\&]=?;1VRNJ*V?CKYG/U6#W)[ M^.0O8YB-'BW?!U\OP[M6FP/['!_=[ZL[Q]'SM RD;$!*$1>3S6XHE22(B M!$71&^V8U,&W ?!0]ZWC0/#PT5(6 K8_*(9-/G M(#U%/FB/L-->4$DUG)='C]4CEAAZF(#^E0IK&=C[;7+LY]?6G(IX/AGO*UC* M5X]@WWVO=S?T7Z.=S.K8\_ORVNX6"BT8]X-'A>7WX61ZK_BL/N8 =SD09'ZS M[UT=LI;6-20^I>M+-7:36-]DO+ROKF=3^'I<>:@U)Z'W^_I:NOM&;W;]_EJ. M>IR.50]G\_1'D_?5F:WK'-IZJ15??=\[?U<=]0J M'PK_FW.C/?[BT$J==V4%)^$OYO#0*L[EO8N*S\E_>UD6EX])7SI^/=IYG.>Y_PL!Q*V M'?UWM/5?1\JQ'2EK)NYCO+)E3L2=G_A6,[?G;M&P]8)S$H66!KF -=+!))1$ M8(BFZ/+3M[!MTK3\R =3CRP^AK/K^]']!MO%YZ]Q=!-_A6O[Y9[R4(.&"TX< MY\PF9!F5B%.5=<)6(XEI4E3BZ)L]TQW2"/]H0-D!=X\3CWEQ??XZ[@R&R_8* M)AUS1%#$J'!(DL11P%(B$IC4PDG/3 M9?9BP*D>#OOV9>L2@@^XW>23MV6)! ML->82YR#Z4>DHB8P(=XA'$@,AE #DNC^P!LFJ,IQ 6]/MAXO]-Z-9]U)A*L& M"QND%-FR//C($3?6(L8P1H$+947@E,@6]L#BSP>\/;EZQ+B#LMWB#LH6(7$B MI(3Y8(8NB&4:)D5Z'D+0UBC2XJ25?T+<[>JV%M6U"D*@_%P+;LG9P+5K_3TLWL0*PE -U^4B&2JB"PQA22R*1G-$*6;PFU7>"\T,/OJX]_M/ MYYJXFYWS:\B@KW/B?Q_7?[S/)F4^3G:'RO.U"^44(98 0TF""P[#-D> 9$@0 MS4',5%:E;MQ=7Q16.F78X&#)A^X$-O)YF/^=P?)\[4)$FE3D( EX&G)@28R, MP1I9G"0..ECO6USSAHH7W#58.F78 "+,W<'>M_3R6_P*2Z@:SRK?M[W:I^G8 M_W%J)S%DGSR0)1^*E0?JMF^[MXV=_S:>!P^. ; XK4L_SQP)Y> ME-/;WFVP-M)X+VV^O;H>C6]C7"8D604=>ESK9#3?3;(;0,JF>A=5-GU:Y)K. M>4UZ-S3ZOQZ3O$C-A^(L+Y7^<;.?Y]OZ#&SA\,KH^C$>E[_46/0_O MWG/S?<-CWLEC*^CS]"5KX#(^!G8/%E:WP>CF^U5V50$(C!XDX&B)T>>:+2Q7 MTAO@5F I()\P13@(B:P7R0::M&4M7J(&"OMY/.#LD,_'A,IE*JI')=Z44+$& M&:FTHY;HW-9\(0QU'D>%#&4,62$,,MH%A+D4A/@4J>TF?=V? Z4]\/N8T I_ M/*MC*#=&Q]NMH0(')9E-'G&J"<(4\QREBB".,2QK&V6K%WL^C+?!$4&P%6NW M@\U?5-\RA!3!> &@_)=F6WA6XKCO]0)9I0X5EMF%/L3:PV)9 [!^.BKHZ2EY M9^0;Q=A;(S [U?*,G)R=TC?O&!7D72=F2B\8?$?!]F/:!1=^K.^KMY7-6M1N M[CKK&RT$]II$(Y -B2(FN MWP3G5ZN^WPE^MW56Y=_>ARX=MK.[> 1KONM;L;JFR][9_?CE9?'N-W!W9_=M MG:>U)0ZL GY"TV^S*Y=][QZFEWH8I7;#5KMC2X6-'//@,5+2P=H/)"!-2$(1 M+HH>JXB%/* R^)G1?#>,;0FM=FJGB)H3*[1%B="(L(5-D*F&8* M\D,J>'O%P7A8[@XE]:P=QW,?K#U_GD/^;CV_1N]"$;CQ:K=]\N%O?_\?//?_[YY]^^?LFG?\ORFY\1 /CG M;:F]3\2_?BH>^RE^]!-$/V'XMZ_SJQ]_"#VA9**7]>?;M]=#[9]6"H%/[\?W_Y<+F"Y*?);+X8S<;IC__K M?_SPPQJY/)NFG]+K'^*_OWUZ_Z*2<78S2[^&?^Y^CE__K,;_7D[FDXCJ/+QX M5?XV3Z___N/X9O8UP ,Y#"^,X/S/7<\N'N_3O_\XG]S=3P,0A_66T6.:3Q:,-"U; 63V$IL3AX+/\,A1LOK>U MW]P-0._R;#[_;186\NGDO].K#^&O-#[B1Y/\GZ/I,IV'=K:/5K/-Z :ZR^7= MW2A_[(),I[^J&PC*K4$G5M-,T\-ZETTG5U$_U:-I5*8N;].TQ()TK&"[S?LX MR@,BM^EB,AX=Y\U)M33>\,M%^!D%>'%]>1O>>)M-K\(^(HIY\7A*VTM5U&WS M*\OA]%K;Z]A&H?#3[,^3>'^P@G:;&W2A@%DZFX>5\WW8AMZEE1N^OZJNNU"? M3"?4VVKG+N[3?%1J7UF^AD8:;-,\K"V+%33S1;XLM?DX6*B]9NW\\-UH,HMJ M3SF-H6Z];7:N1ON[:>+%]?4\72PFLQL5U,Q:33Y<58M=6"ZBA2@:Z8(F^.7._\>KV_NIA=A/DOWS$WUAQ+C;^] M-Z#>SYZI)'XR"UKB9#3]F*V-0ML-5GM856I >W"5V[.4*-I,$R?S<1A>D]DR MO2J_N!XNU6+#2II'2Q5NL9G/&-E\-TZLO,5NEJ1RB;+--')S+A0V]RZ\;_'X M?G:=Y7>K]QUM9(FRC31R.]_\DH[FRSPMI2@>+-1>L]8Z18#DPV3T93(-\V4Z MWWQ_I1;;(A>S3^EXF>=AQ=:C^:3DLM?>&]L#9$>K7C?EMUGV99[F#Y'>[V?W MRT7X.@LKSG1RROE.-V]O#ZAR,T.)HHTT\5V67?TYF1ZEY.OG&GVYN1W-;M*@ MC9A1GC\&@:V9?%U\7Y(9%:MKM"OEI+O[Z48:\GX6=@@WDU#O>L(XUI1]S[?2 M&'67Y8MXBO#ZBY(2KEI?*YUQ\\7D+MI0-JU832/NZWW8;*27R_$X35<;M;#$ MCZ;_2D=YU4[6?4\KG2_'\\.E&FK80Y@:LWQ2IC7?/-IT$YX4T&>> HTTY]?TSX]Y-LN6LW$YW6]O@4::<[G(QG\$U2&]BE:$,-J>#[QC M32M5N/UFEJ/>"56TW^1?L]7I8WKU*?S,)^.5D3H\OSJRF:MX&Y>UH;: M8Y,Z@+0XI%\]=7&_:N0+^=:#IW3U[7>UW$1^0A7M-_GW=')S&_6;AS0?W415 M87FWPG#^VSRJ=AL%*"HY6Y^3%UC/W^6C6:B@ 5&VU);F0/R4WF^=&K.;?'17 MJKM[2[78L!.D<:1L,XU MOIZ, YW5>!R4K,CZC]ET,BZA:Y]62R,-_SSZ>KQ=+QYJ[K7EN+[CT>::\-*< M=7']VVQ2G._/?7H5IK-I_&,9U/='D^7W61Z^"24_Q7^R.!6.9H]/OI&;;R[R M]:E9^#,,S8?)?&LJ*]79OAK5'*SEUM,=CS;2A-]'>5Q.'B^^3"2_UDO46Y6C3#A5JKUEF-!TOIYL1O_.) MDJ1HHO+VNEFC$UTUL22#CQ?=V\11/BY:N?GU>4.WD5F3V>+GJ\G=SYMG?AZ] M/G'8$_M5A'/%N#&Z:NRHQ!E$Q4:%WZ.C2#;[Z2J]'BVGBXI-W%M/BPW.[D:3 M6?WVOJBF\>:N:O_I+KW[DN95V[JKCJ8;>AOJR\?++^E/6V@J-O= 37L;'4@S MF:T<<#Z$/S=/QW:='%BX?D7Z=9'.KM*KAE^R<^^Q?5=\4_&N:3;>A=X*N>O1 M_,L*ON7\IYO1Z#[ "-G/Z70Q+SZ) M^*;R\0]9'E3_O_\(BY*;@7?2NA'#F=L0;=8I6J%CX8/5K/$?XVDV3Z_^_N,B M7Z9/'V:S11A5;KHZX0@31GH3?^F$=#MZK+Y.3AQ=L43"0N^Q@@1(Q)"#0#)A M"U \(;)#"AV8DK^E5'O2S]H ;L6FGH@1?\W3U+Y0(4I2Y$79A%M"G>9AE"(B M*$*>.U+T&0=HDYUJ5:NDV:O2E9J%3I-D"68T@=?WP95^./*B7^= D5.I\>TF M,GZ2_'-B)Y>/\[C@7OY-_>V7%UKZ,_GN?SBA$@"I' *6,J\$4)3"HJ6 M*E M0'?M-#7#C(X+<^7!BI&>$4X%1Z+O%TBD% MBI8J E!E0:(S$V03\)PV6<_3\=]NLH>?K]))G*=)_"4*F3R;GL-'R8?T9C1= M^W3OT>MV/)40+KPC1G'FH(5>&0*W%#285=?E3A?LL'2Y^F"U(^9U<_8NMJ\? M29RP'!)MO=4*8\XDY&K;9B,'JG_50C]K%(KS$..@5*->I#<IMT^V*BTJLP&?^0K;/I@#(-53^W\=W1W?(Y]8 M4X*!$01;B;'@Q(6]IO %YE8RIH>YNK?7+#KPW:>+5-WDZ3IXYRAA]A=*O-."60J% EH3IZ5'J.@E-J:ZU; U8U-7 M+&D,M*ZH89;S17:7YI_2M9?7_'9R?YP;!THE$@KGD0,\[B6!I1+![=&O4,1W MJ$X/C!S-H=;U:9+)[KY,9JM&QW1FDZM-\HS/^6@VOT[S/+V"!^AR2C5AG$!# M,;$$(>F-T 'E+1*:@$X-*94MV1]J>T*TB%E7[/DX>EPG4L@VAOVB3^DZS>T! MQAPKFECKA"#$:"\5 MYQA0MKE55:@^$M0:VPI&&>^JC6-D0?$(K_Y%-K[Z,QG]\ MF-Q-%JLOU^&Q^\S4=>$X=P1) 2:3#F@I/>8&"]Z3Z#$7.@DL]X=C5#+:9 M;J\.Z(ZO'/U_FZ?7R^F'R?4A;]$ZU2;$"<@U#5M/#"5URG#V9""!HCKCZ%DP MK@<,*\]=GT=?K]*KY7@1VW3S*MO3Z]EHY\.)Q!IZ*H !83NB0D/Y%A[G&:IN MJF%G(>W&D.E7YXGQN4&!>S$K%FOJX\F*SL':$L21X@PKZ#@S3BJ+4+%O=1)) M6YDQ_"P8TQUTPZ.4BE&3-VM[U*?XV\7UQ7(1HWKGJZP*'[(_&R%;B?'T'_$1;L3A@:7Y0PPS@E!" M,.)> M<\ZWPUTP4UV3DM\I12N@VO"^\%BKU[N-K,B@M'CF>E%N=UCA!8FD @G 06> M2R@D4V$$;Q"!3-/*/(/@+(C6*YS#FP2W^H:)AI39HEG];U-I0CQ55FLO'86$ M 88EI%M=AJ/JKN+P+5C86X!PP$2+YY5M<.VIWH1"Z+!DW'O(!',$4^"VNS&M M:YSGG)>IODL4GQCWGS^_ C!TY(\F ]-/N?3US./5-7-Q X@1D!9"J8+6L1GU MC!I 2X5BM-/;/N/5E5.8.$4M,Y(*B#W"&S=BABP2708;5X]7+RW:NO'JIZ'U MG<2K:T45C=96#3BQ0&H$1 $*XS6V6T.+5R\M_9+QZJV . M@%0M1TPAZC57"O, !!%0AYT>*_# #)!A:Y*M2+YFZ%0U1/]BVB#UT',D6#_$ M:CJ^"IF GN$.>:>4U@(*N443"-5E"LB60FA*R[%\?-5IH+VML$V@"$6"F=A7 MZHG%3!3J8E A7?68J\$$Y%4E3!OXG6]L'I=&"<2=A&%;* #@SA5CA"+MJMM# M!A.;5Y4GS:'6XVGOT^U?[Z_"S#BYGHR>+N_<>$6_O-)X=>-2>F5&\]MXX71X MY&$T?7[_3KGCX 9?G #DH94*2HVM088!)8M=-"5<=)K'H('CXJHG2X-"^2PY MO3XY7S\9:DDG#R\N66B;V7M>GV"('4.* 1QX$-AAL2IL=!0J5UVYZ\<=8A#\ M;@;KC^:7&UNA0S/7RQNT_SE%>E=SM>'VI-X#+7@ %J(&4.82<&>-@M( M5 \2[B>PRAV;S[T^0$HHSR2TC M,1)*6:-1@3V&K+KFTD]\Z1"(WQ38YTATFZXCOS^/OJZ?KNJ,W$8+$A7#"!RC MDDKI)+/(NTW8.6-"XNI>\OV$UPZ![,W!?8YTWZQQS[]8W] [_SAZ/.*4VVD[ M$AC4S;#"&DJ-TMH IF3!%:8";RI3OY\XX2%0OVG0FPR.*].I4>E.Y[=-R(!'$M*,!/(4TRI$,1OD=565U=;^HDW/I7.@T?\'"?S9TO9LR^[5UN> M?9E C@ GRAEH#!/ :^8+%R)& :SN4M=/T/(0INU&D#Y'?C^=M75%ZF=O3(@$ M0AN&"112T7CJINT67P*K'V?W%!8]!"I7Q[L#]%M/HE(3U%,7<\)36,;X?QS9]?'!HW?L=W/)J/_W]V-A\PB@=!\\7= M,[M\<1'R?S>)O%]=''U['>^]I;)YBNV;$EQJ9]D?'N4CP8_4D0B-):<6^6C85>C:]7)V=3CCP9['$V01 3;,G1)S0I$3BO*M7J=5]4QXK7G,MB?? M!H'J:M"O+%IZ-/XC/67('RB5$.\,M8A90K'3R@D4>KKI)R:^.B%:\R1M?\ W MAU=7O+C,'M(\G=S,(B G,.-@N41)YIS2SA+H%'&:*NJW?<6X>LAX:\Z6[7.C M2<0J+P;J)IV-'^-RM%_$NQ],5.BJLPXH *$F&(JPS=_.:YRIRC)MS:>PY06@ M+D2=[2.7L\EX08L9GE==^P.Z : Z M4_E'\T,7$,2O$ZD,T8(AJ3%DAH99"))MRSD>8.AJ-Q;Q"N!T-K*S6?KXRRC_ M(UWXH(#.U<*,\OQQ,KM9W5MP:) ?+IE8&WTI-"$X*"V>6XD\VXX)YJM/]JWM MYKHA0[.X=3G\P_SW^@RT-%M*E4^0 !920CFD<>>C2=C%%GWGS%8_2&MMA]C= M!-(T>IUM&_?B\E*+/7[GPXDU)5H2B8%B@B#N>=2(,5CCX0'1>( W4';#IG9Q M'!JO2D55G5Y98A E4C&'D%'&:\C"(EZ@8I$:X&V3PV)792B[(MB';';S.3L"L@7DA!/28J#!TMO=WV"Y/J]JW6]KO=4*0^5I6M%SL3A_27T2**[-&.%M&D\5JBW[LW8TP!Q:CB@@E)N1,2<$PD M@=XY08/Z\[UX,U)K-#280P,E!=()+00*.U%MN2-*5]^X]^K-6%JZE;T93\/M M+V_&E5N-HL0:[ZC"A%+@C?(!.F_"/*ZB1WSU9#*#\68L38N*WHRG(?A&/<\D MT!XX!&R -V"AH;2<(>@"PB!EF NDHU08;RBSK$9$W1#< M'$M3H+IO6K, OU$6*L4H=0 :@ZE53 &%@^(+N10>2=6E9W;S_H\=<.PD^,[; MUCQ@]#R\KQ)%>WTQ [5^]8Q"2T&@MA M,0W**I1(68$5$2;FP7)=WO'_: BG@$?W'R^H MD$XXHI$2 $@0EB]??: /P?^QRD"O"]%9^3]R:J "#"DNPV1%15!>PZ)DJ0I[ M:"G=\ Y_VA_0#0 U#'>#S=%*^.OWR>)V,KN8I?]*1[D?3?)CGE'U*DXLTAJ& MD<%T@"HHOEH@80F5A%C)G.G26M_*F6)5NWVGL%9?3$JV4ETOTGS32)U>9WGZ M^<\L_C$_1+&F7Y% J&W8:[-XJR[U5@AEE:9(.8F"2E;CSH.!^'2>2K:> >Z& M=D4K-VT.%:PEL(YBI%7B"+(#:&.6O+0QA1X]"T)5@3C("&!,* BZ"941T>HH"8[&GZMOH$UM3 T0I@^);\%=UDEIE)-' "0)96+*Q+7!0K$YJXC[]54M+M[*_ZFFX M_>6ONG*#$@QQRJQQ&G-FK(7 %6G@XL7I7:9Z;GSMK[M'\JO0W_0@6P8SPF MJI',$\ H@T5Z(4JI/NOLFZ4E6-Z_\#2XSM>_$%ID"&P6M=&P[O%"- M*^(&X'9:E1;-X77>CFA,>F,E1Y)%!PQ .)5%WB+*B:_NB#8 W].JW&@2L7/R M81+(*Z&Q"%.B5,!PH;C9XD5\=>OO #Q5JW*A :#Z\$445,0@+@80(L)KX[S: MDA11.,#+S-L392,0G7= DI1884,T,DH2A.,M:MN^$HJJ&]$&X)I:=60WB5C_ MAS0FFRTFLV6V?&5H_YAM[D9+Y_//MZ/9YS_3Z4/Z2WCZ]N#Q8LMO#%(S'$.L MG2.(*\)5&(8%OLZHZA/40!P;JQIXAX'W^? 9HG5/U7B\O%M.PW!>/=8JH_>\ M,\&:$&,YY= @PSSGQF[GC# E5;^V[^]JXMIJ:O'O _$*;-[1C>)]_#Y7(S;HJ==S-)'WAGT M?JA, !8J;#UCAA!46'<8P,I*]2=(<(54 MV% @AWD#H9!76 G-:CN)3$0+]&F>-D%NGW[]ETN[^Y&^>-?^2:_(9&(^5*I M(1XKJPUSU#M@,*?:0 =(J0/[M^"_)R'EPE G!<:AV\P;+38X (EHE[F0FO3? M*RO=ROY[I^'VE__>RI&$0::XPHXQ!;&"%@)KMJ QV&6X=$O^>Z5I4=%_[S0$ MWZ:OE;#8*<=@^*'BO9N(!1@V&& AT=OPWRLMZ_U3Z6WX M[SD:]J.&<& L)I00$K2)HI=(TDY)TO0Q;6D)EO??.PVN\S[!5]P[SIPB DIH M&!(.HZ*OPM/J_K\#\.&K2HTF$:OLI--0ED ;3OM(AQF M-!,3<\=;:06#PI&BKYSBZHX& _#NJ\J-)A'KPV,3ZM ^#ZRRD(65RC@A]):_ MN-S]-$-UT:NT -2%Z)P\KQ6Q4CFBJ.! ,:V AK+HF<*VNA?^ +)'5AW0#0#5 M%06>SCHB(D=LF=\^G'B$*!(6040UURH@A J=!@JNJ^<^.UVY'YC9LC98_5# MA$W)399/_GL4!7)T3CA>.(%*>@"$Y1AP1Y@1!H"BUQY*.VR;9!TQ'F1$@UA] M+TP9I*5Q6 3I::]0W(OY[.C\^$9A;Z$D@N8XL()HZ9T#7*#MCHAIT2D1RBD5 M38KN]?:@*9PJ[PUV7'5Z>(^PMT"B25![/(RW(PAF$.7$BNW0L'2 ;TM2+91 MC ;BX'472!H]@DPV7^C1_* >>6I5"1 ",VL8))X2S9UE:HN(MV* V0&Z\.NZ8 M4)(++2C0:&MFELR=?0KQICA4&;*^W9U7UJSYRS9M79DW#:OS_FPVSZ:3JSB< M]&@ZFHW3R]LT7?3PQH^C/'3X-EU,QJ-]OMO-OOYR$7Y&E"^N+V_#VV^S:>#^ M?&U6[L][O&C5AS(NXM\\G&"E?-A?:A-SFDEN'-* :,0\I$(I7DKK;KEG1YV] M7SR8&$:PAAP0:J5G2E*"U*9'7&K39>C^88_N&L)X;3VH@\"@?;.W/5L/,Y/= MW6>SU;QW^!3C8+DDJ)XF0$L9AXZX>+^2E05 G*OJYUEM^V%7E/,^NC0 3E>J MT*NF'G5]W?E\PB%"PEI',>8 >A8SVQ=]G>7S2X7V?B/$EZKKYY--$;*$TZ -(I;AAR,EO5UGR"IL0=JS*760Z2SO>_5U0KAT?3C:!+V.&9T/UF,IL>=%@^52\(@H-!0KP2W5,F FZ9% M7PE7 [Q#L%GI-XE.5TSX%.-S9^F5&^6SR>SF^*'C[@()<<@+$#HH# T,=]IS MO%67.!I@MIAF9=\(+)T-_R?#W478YN<1A+#GCHOD0_I^%G;HZ?&IH&P=\=HW M;D%4H:%T4'+O)"LV7@C4<$IHS3#6\+30$E+=.:V,8Q1.:M/UO^_7"]P+$\VG M;#KU6?[G*+\ZZ,%R4DUA\902(!_V7LI0XS!4FA=X>"*J3RKMG5HV9W=H%ZP> M],F586_^?CY?IH=(LJ=$8C C!CH,N- Q8PLQ3!?]XU)T>@M"6<>'EB2X7^NL M@5AGKD[?8'#0U/3ZX01RR!T7@E*C$9+.V*=>><_!\+3,KGA0&ZSNO-T"2W5 MXBJNA6$A'*U%D8]F-ZO94S\^/?)Q]!@_4A&:Y_1^/_N8YI/LT%32Z'L22A'" M4FNK.#(@+,Z6^"V6W%;78UI3<3LC7H\X]S=MK9O[&N.3)K/=520&42.@#(JF ML$XHK14K#$U"&UL];TYK&G-_4UPC$'9*HC7=[3(/^\1UZU=IZ5;?7=Q'BW<:Y]WIGU7'N,4 <+)T8+$GJ*K&6>&!#ZR0IKIK!<#S#[7Z<,:A*\(5#F M6*+3HV43#!$"PBH-% ?$>^CL=BTWI,8I4&O!C4,@3!7LNCLZ^*]EX1"5[;%X MKPC_Y;4^^"D-X,TGB_0RS1\FXW3=UT]I] M:U7(TKV[+KTZH1T@X;[FAF >\ MD:*N0)SARU+]X+B'2Z,!3%]U8N0=QV[I% M!$%2X^0;G+O0ZP#5E=#W'&8A>9?EI"@0D+EJ<-"0!(T!J_P=COB5(U,NV=O'>\=[;XY'+L6UMOI:#Z? M7$_&:]O<=CWW03#JPKQ_T?D:)*[QM@1BS<+>2'L5% #@$,-FNZF62.GJ+#Y[ MVW[_-7SV=7JK^DK'&JRNOH+$^!P MP-=BK('$R#GA6>'=)2G2-<)6SOYT9!"(MQW]6388L_*W\A]"&?L5Q<9_F*WJW)X\GQ?W];+[(EZLW=_NVG1\6:EG/%SP=;-N' M$F&[Y2I(E,; <L%)>9ST@H!__D5[=!"7Y4[J>A^>W MDWO]N!X[3\ZJV5H?T8^[*OLTF?]Q+$RXNT8DQ /$F'"&"\LXXU0 7$A"$E%C M3W7R.GTP!+EI8KTVI0\5\4&'/&]@L>D\*"UKQ>1PK//N HDA4B#H><"#*BY- M0($4D$!HNKS9[*0@YR&R)FL!\:YV/]\V]FBX[+XB">2$&PVU@XH:0: PT!0] M5!SY8<=/UQ7;41;40NDM\J$?'AR)H!X*#7KR%]BT,[U2\TW3GZ;&HR%U)4HG MD& )B6+2,86\QE9[5_0[9F8:7A1,?1%^H_DT#5-GK@59V!45C3]*AQU/)QA$ MIV;EI#$^_O06BZ)?E.GJXF_M@*QQ\=>'I+UMC@Q2,QT>-?JA1'&$L)ETCV?YV?5\(IPWCE%KG$4">>&8 M?$(,V0'JH0W)ZG7L=0/H=!;J,9JF\T_I0SI;IN^R["H>+1^_9&)OH41;#IFV MF#./J++ "+K5X((^-\Q([!8XT!A$W27]F:?A7;=J=F5#LZ?9_2KGV=?HM'\\ M\TN)T@ESG(=.0\"1]<:XT!!5]!MH,\"$VNU0HWFLNN+(NW26YJ-I:+BZN@MR M")KV2N$42X%UY % - BDT@)=6]+MKT(VJ!)VV@U1537KF M%-NZHPPY6"XQ ECGH?:0 "B,#MW<;NEC'OG*S&C3':<%9C2)4G=FT /;_4WH MUW_'C _[/(O<]74ZCN4_Q@M8LEE84*L>/E=\75#AA 1 L9CHT\5[++'G!;*8 MNRZ/F4ORK\\#YVY0'@I_-TZC?S_OULD;7!X:JO3+"2+JP8 GJ% M;,PFYPW:(DS- )7TGGG<$=)#\,\]CZ@@(26A82X@7&-C&2>6@ZU%5[CJ.F)K M>XF6&=P_R-U/Q+MB],K.J'O*)AI[)C33@A)AXMW$7!0J61C%KGJX?VN;C\ZF MQF8@:]EG>X^SZO#\4<.V;F,?5''16-^0/IE'[[AEGE9W4RU;;X*@O2LZH9>I,M,)2*H6I#AMKBDC85 -)&9-A_68 M=YEP]G3?TN;94$9S:@'7[\*#%%'"$#<22Z"H95X!*9V7@CN-':N13;(/#])F M25#.(?0T ,_1 9 0:B$)L!E)5C_(0K.@I6EJ>95T$&X;O+!D$H64H6A[#(%,2"T \)]HHS;&"JLOK MVFJ[D#;/CY/ >3LNI-$5DDE*, *":F6TBE>E Z(D% M!M/YN)!*2%&8! 6VU%&BE'8T[..(<#!TT: N?0C[$G]]6+HW@/RZC,V\N'ZF M=?TCG1Y*$'RT; )EF#\#;%!90J73VF/J Y"$ >N4&.!,T/?&IQDDNV+/+Z.O MD[OEW:+ZU:GB,XL@/,"H2O4ESDD@B7264T,)MQI9@+BV M+,RC5+@!^JSWP[(NT.V8>1_2VB^OK>;I81+#FX9?#=M^6 M$B-<+!?SQ6@6LU1M*MIR5]318SM%&!AC4 M7CD'PN81 ^$\9++HH8(<#CO@J:[8RAK+JJ'T%OEP3C;3SFGP5FVFG@D+ 91* M,NL)L%AC6_1;<%-*$1J(S;2T""O83$^#Z7QLII9JS%8Y!"0@F&,?$-OT2Q)1 MX^[1[FVF5<5?'Y;. APW9I(C>N#SQQ)/):=66$"QPM":H&47Q)5(USA)[2RP MOI[V5P.,T\0Z3\=_N\D>?AYO7K@6:_'7:Y$6GR=J.MTT,=I$]JWMAQY/-!$2 M:!_^L]Q S"&CJ.B5">OCL/6\:@+*6L/EK4A]D-I5HXXI3.Y(['8-.)'?YSAZ27/@ZP4PK";SG"FE( &-* M%:9&)0FMGN*_\3.5=B1W.@:=2.Z=_GA(#,R[@=0YY[7&CXGB-9 M_<[-QL,:VI'&,V6D1L)A[#C@RFM1M%KA&LG]&H]Y M;D=RIV/0B>0^_WYPM@Q?)X*%&2$TEQA&N8:<0*Z+5@-"JX^YQB]&;D=RIV/0 MO0?5ZISXURP"/)JJNVPY*Q<^MJ-<8KRS#@5,',< 4Z$ D5?PZ>=&HE/]3CX MT.!Q8GUL^O =N!S?IE?+>,W.SJ_7P;T7>P/9!W#MP?.XY .M_%#BW/_4JA*/ M:%A4P^PL@5)*&F,]7-W; HSQ1O5X%4+)KASS&#BEFL0%%=Y!%_M/'/*"ZLW% MQ4\EP51+[! "!4 2@!HWK;5KF&Z'!:\3KS4(75?ZR*NF'CVGWOE\8DE822F6 M5%&$M&5>.%7TS0+HAFW,;DAN67M(O2TV#-+(/202]"/\9W/DK^FB2+D0\W0\ MG;5?Y/_?>2%<@99ZNG#VIM MHU.3 ?NUF:Y /$Z_\9-$ZO)2&,QW #B@64 MBB$(M*.%FHB='^!.N'5-N'T8>YBA#D%5(C'4B34E2L*8C)L2I04 V&'+BB%C M() #FG=:E7:UO55%%+MB54TJE>JYYA9H'\:MMM((X3A'I.BYY#7.R0 M/RU UQ5I7BYV=;T_/UB;NQ7_+WR>)V,OO\9SI]2'_)9HO;@]Z* MU6I,L <*<(6!LLPH)(.JZ[9"(GQ #AB=&RJ[@72 YQOQGOCM#>=^,AO-QI/1 M]&,V7[W=CR;Y/T?3Y7"B%^?;)I4YSSA8+E'8*@&U)X9C2H'45DL+!41&,87* M3ING.&["*>-//H;G;>[2>.7T?.^IH[Z6)M"1L M:Z3$Y5,LZR%E]>IVT?"K"#/C-I+'A3",F8PL*"5>(.#7M+E;O&D4Y(AL*1D'.A)")]CW)_Q BMGK1 &(J)"#XTP ME$A$ $%A(_VVLNV5EF?9R,"&X3M'!D'EE39&2T$(1=P)3"@F&"IEA*,U+CWJ M(W*T:7ZS/5S87%'\]6'I2MR[-*\C"NF^(@G6 M E&(-&%(4(.5D)@AIC@4'DFAJWL$MQQ1.D"5M"&,^V314:5B?Z$$FM I%Q S MDEN*K$ &%)H5=_!<%=/Z4BU!DW8@/%HXHA0!KQZQC&$)NM;"F^M+5FLK:A$BSCO"JX]Z3+]-MB_9*?/_#29C># LM M(E)'/9L*JC&61AD#,*-@0*?B+4BV,5QZ"ETJ=^BQ?C1A6@92]DQF80*\"%O"U63: M]>O6I\K[WMK^2'MU2_/S]65U^_;59!W,^"SQ%""D$<941I+#$*NQSDM:'&E8I0.U=9'#O_[J@% M"?%0ANE+,L<0%08+I1'@7%,$%)2='E >/ P?)"^SL2D^>W#2=A18ZZ0)\)*JGQ80;VU@A+HC!34#C8Y\N"HDC4,=5?ZZ-C&7;+5Y)HC;D GG-N ?5$24@P ML]()#ZW%M+I^W/)IZ> 5C+9$T \1-XT_OGKL+Y5@)H73"F&J"/*<:@A-L892 M#>2YJA\M2/H@F5I%]7SI%1"%$J*8I!=2IK34+OQ-0D>-HJR+<8\\<]#$W(JN>P/KT M0-"WI=[4![LO&IVP WY>(-' ." YAQX0:[BGTFT66HK#+A*?J_I22Y)':-$. M=.?&' P=!)IZ%U=NH\(.DVCAF)!(4P$6"Z$GS[ MB^X1%::;!H3I.$RTBFF(**$JZ'J">6R1PQI+#U7UU):GYZE_4TK1(,77F2/5 M*?WX=71W?+-?L<9$8T4%-! 2K:TASFJ$"VV#>Z7/5%$;&KM>NWX-0UK?']VQ M8Y83$13K )G'0'G&F('481ZO'AUF\.L;)?-ILJA\%'@YF>\/BGSU1$*("?^3 MGL2PP546NJ"YAY6->RV$X0-*Z-<9^ED32/4RTY@7";R.J)-'2B866V<1Y=Y; M1Y6E CL9NFL HV&;)WAE9IQ^Z\V;T@.;Q7T /#MM[=I5-@F[.@NM"P.18HB] M-LR"S3)/M)+^3)6RQD1=GD+M /HV6":Y0-K;&&>B*?!4.PYD^,F@IQ+K8>9C M[X]#I\'5(45VA2^L>A,^N=:/EZ-I>CQ'R G5) );!:0U0IK55"_#; ^=#GH7 MEDZB+F_[J*(DU9/NM[QI"[C*&N^K U$[NAO=I',5TZ&F5Y_2Z^4L-.QCGETM MQXN/RWQ\.YJG'_/).%T%-NW3DNO5FC"+ HP<$X0L-=HI9;3TQG FO,!L@.;= M(4<9="^1MM@XN?NRS.>;-)\?TIO1U*?IO X3#]282&JL!R(L!PI3S+R4T",& M#<=6(UG#FMM:[.&YL[ Y:?1PDKDZD8E-/WH1X_Y"2=AE@Z!"*A"V2#2@&Y1+ M( &A"DFJH*D^\S6>7_L<.-..>*E M9M'66STC=N/7(Y\5:2KBVZLV_WGT=7/7Y_7.[T]5ZX_5ERC(C4+>*((H14$A MQLY:@!0!G%-/JF=E:/R"YW/B7A>RZ/;P?WO'U&Y;\^;R [58Y),ORT6T$G[. M/J7W61YU!1<*+!Z/GN\W\(X$:>*4=,*!(#&GK$0B+! >!^V#*H.JSZ6-7WM] M3GSN2SYMI[S8V9%G=Q7\E2^B1Y><)]IJ#G18O1GPBE).@09662T,)LP$/:_4 MH#Y760PE7X1R1"".K,."4B:8LIXH%[9N@FE/6)?IFP:3+Z(T+WO*%W&:S := M+^)[<4$4'BC,,?-&8"J\U10*R2!7P#IB<9>FTT$>/9>F=#\NB*>)[_OSR:*6 M0>.85/&T16&&PP_.-5RA X4[T]/NH;&K(:^MAJ7U_=&=0<:$9]YA0BAD0#// M%8*">R2D$<-,;_Q&R7R:++IQ0?3Q>D )E)?64\:UM!(K'9"!V'%JJULK!N>" M6!K]/2Z(IR$U *>=FBZ(3 @+(59$J9B"!X2M!C.$<(J(UXA7#]I_(^E'JNJ! MS>(^ )XUX!QF+8?0&:6EMYQIZZ%3Q3+O.#O7 -[&1'VR^UC#@+X-EDE.') 8 M8T<0]=Y(*A3D1".ME7-LF.$8_7'H-+C>L@LB1A)+&4#03M P5)0,B!NCH$62 M.%S=&[]7%\22TJWC@G@:<+W,,K]FBYU=>J5&/-,6U)?YZF*GLG-1]3>$:=P: MJ#&P0"B*% D[%(JT IPCC3Q@PR/>.1B_^Y%.+^P^C.7FEWCU8'&Z6I;4)U>< M>&8-\Y[%@ @*PK2 K94F[+85$IAS,SPN=\Z30SQM&_!>U^^/>?8PB>J0S_+8 M]G=!/!>SHO\ZO<[R=-VSSZ.OIZ[J)U4>EBP60U,]MXA0S&A "Q$&%02"!W0 &C:+>B]4K6$(TI-OI[^A@1[["F,<;5042^]IJ%'4'OOG6""5M<36G/Z M'21I6T?^^_+LC#? *1?T,RGC!9-6>(%(V&,8R(SQ-9)KM>95/$A6-HSS7UZ; MN[P"*1.>*PW#!@)38*VF5E'G/': >H6J6[M;\T+NFZM]8=^+1V;;MY!EX]5M M9V&+O,;D_2PL,W\?#+U^=B?=YOLKM=@6 MN9A]2L?+/ ^4T:/Y9./_VIO[Z[9=AYK_K,WA@5^S6?ZB"Q]*.+@V^IXPRDA0 ML(7F!%F%B.&"A5%&+.: 0>=+6;^'B^011/I4%TY>R#-/MHV"7!7FO?.I?;;;AP]43VIGD0S9(T( M^J.R !L.:5#I"BPL-S9Y=5P^K*/ZI@6^CT\M0OE]TVN0A_=GQ:J>V?1^=K]< MS%>@P*/']P=*)8H'C81X[0V5..QLC?*TZ*VL&D*W3[UWV^Y*VNZKTD$/)$X!K90@)"B#7C#!MT86 MIM79;*'J2[:$IML,>M\/>X:^0QHD:89#EOEV4BZOY1PHGF *H-72&J2QL)P+ M"UW1<\I)IR$5U=6=RO(LLY6N!UE79/EE]%]9'F_AGE]$K6D!CD%.8.:!X&(="(8@VWX")0_;Z"EJ]L[%_K:0?A 3'LZ I6 MNH[$200)$M!QP"WE#DNWQ8!1-G!#-&R),(32RCRHNBKAGJ P5XMR#%K#[&NV/'; MY>=\M;0_GD"-_8421!4U!!"BK<%6>R$(VRI_3%6/7VG-=-P^+QJ#JRM2K!1 M/1K_D9XR81PHE4B)) S[ .L,-MI9CUEQT%B-])M M$*BNAOME]I#FZ>1F%I$X8< ?++:#7 MA:BS?>1R-AE/[D?3PV(_]'@2UAWKN":60V<,LU+;+3U1Z&5EX?/S$WZ#0'6J MU#V=>S\%N93(U'"T;.(00BIF_0H<]Y@S"ZC>]CGLMX>W'QR&YW?3R'8VH62S M]/&74?Y'NO!!OYFKA1GE^6, 9M\U425+)H(R;:! RB*IE2*(Z\)XS,)\.D#' MM 9E^'IZ:12KSF::A]%D&@\"?);'-#?/9ML7:L^A":=D%8ES80-M&.-6ASG; M1"CDUJHB176396OVAO;8TA)HG1WG9BO5V(3Y-2I5\?ZR",<*KQUP'3K9/:VF M).ROPW2M"$9 .H(E 9!L\.!2U0C!;LTZT1Z)VL6N*RX]6\JK:3SE*DCB[8P0 M.1AT?009E-QR5/2>>E?=#-Z^IVRO:D\K\/8\4:A+%KOBEE_,PP.(-GG=?)K-5>/OV,L]% M^&T^N=I$W&\[=X!>%6I+ BC2<\84T%+&W$(*%WHE#^-\@%>RMLRN]D$X.V%,B82IHS!)X*>*= M"-X#1.@&% 1]#0?1KA(.=,Z./:MQ/6"[5N>>MS;^FJ?'+[0Y6C;!D%.C%59! MB75:"/B$(:( PV'[@=:69 EF-('7]\&50?IW#H\B33G?S"YO1_?IN[LO_SCB M=O/ZP01)AJUTU"N-L< <(L6V?4=@@%FB&T0]:Q":RL+[911V@6GZ>Y;_$5.Q M_^VP!'<_G6@AF99:.B0!%=8)!VVAIGE+!KC-;DF,C>!369;F=C+*L\_I^':6 M3;.;H-5\^& ."_1 D<0HJQQ2& -HF+>>:02*5A/FJCO)M'::T))4FP.ILFC? M_7/RS[!!B*D\CX_2G0\GAD86!N(!SP4D7!IFBI8Z8ZN+LS7GQI;$V00\/>0V M:#5W',3 8HU13, N-7=&8[_=:"-57:/J*L-!WUNY5G#N-0"Y]1Q?RGG)C:3 M24 !I) K+<<34D&=AED/ZE)+J:"0%9(( R2CAC+-E?)L MJR8*W67:L+-7E!H"N<]EK-FA5+9NOUQ]!C;FUV/M[Z(X^>^B/L,WF6"I!86 M*BX]0=8Z)" OY!;^UVD&OG.B[\#DTF>LD+KZK^5\L?8MW,O?PP43A8B@#'FL MM/ :>T/8]O0:$E.=A:T=' Z*A8VBVU-HT.=\-)N/QA&0>+5SO ;RMUF>CJ:3 M_X[7!>Z?&4^H)H$*004PU(Y*3<(8T[XX2E<&@.J+=6N)5@;%LQ:Q[B.FH^4[ M.-]EV=6?D^F^:R6;>X&Y'07=:?Y^]B+B_>*Z^+[OR).B'1]*A(U\\VS"N1(T M3%PP;*XM,XB!56R01YYK4](3LYU^78YOTZOE]!G2QT(W]I1(A.9&.F*U9!Q: M8 1F8-/',#1KW!32< 1&#>F\3N_4"!+?212$@PIJXP%$C#D@J/74%Z $-;'+ MS.HGG0C5%G+)8(;3\'D;#NJ66H&EH]A;3R!#@JZ<=U<#CS+&AWV04UN2)WNJ M5\/K^^#*((]MAD>1ADR1_YS8R>7C/"Z?EW]31QQM=SZ<2"45I50!2Y#0&DH# M==%22_%9!C641C]K&)X^/:8M#YT&FBC"/32,!@RV+46.55?\>@QKJ"3()N#I M([Q(:&NYXHNRQ?1OO[ZB[Z-O#YV+OTP>?BV:67LOF6*)SC>7N\AQ=!( M:I#1D!-%+0J3DI0=4&.T2#Z7BC$CC4-A_2BD)"[O2\)TWE%G6Z86R M)\0HM$&)\K3K NJWSTW,#48:8R<4IQHI+2C!G$J/.(<85L]DT&J@PP"9=QJ0 M71'+3N:+?/)EN7+%F]S<+H[?\[*O2.(QPI(B*+6A5"DI;5!CD/5*A"V1TD.\ M]KHM&6:M0-89*6+P:7:?7FW3L#R6Y<;ADHGS6*C09\ 5I,PCS:37*/Q"M2,. MRN$9ECJC2*/(53X ,,OY(KM+\VTJ;#6[^I1.U^$+MY/[([=_E2R> .(YDV$9 M]A90!:V22G"JM/,"&5-C56G/V;IE'K0(7U?3QL7B-LV_ >?8E'&@5.*)M5PI MK$R 3X$P-<8+:J340 G:]BAV_.&[FBZ: ZU :BP[_)L7G&+OBJ:<*2XTS+T ME5N*H0NKJ;$:AT'BL05JB/%L;9J#&L9K Q1X_'R;ADFPO1J8_?=%ZM6O;($ M &T1-6'82$L)#5 SHF'8'A*!HG/-62DGK;*H&00'P*M?TT.Q.H<+)L8[(#4C M6#-(H:#:$F\8(1Y8+Q$;X/W4??'E=+1:/AQ[W4 W7TSN7M/9?;U/9_/T MI^G59';C)_/Q:/JO=)0?.61J_K2K]5.\AQA^FD^Z><>3/?K9AVM(NWA]RV#^ MFO[Y,<]FV7(V3E\C//VF M;2K/8V!0%(9^?'ID$W6M_ASE5Q]*',W6KSP17!! P^X=*TT%$#+LY5G,M1!1T:59^N"Q M;Y>4V7LHW"W8@SXS7OIMV*:'#;I05CH6]D\U MHF4[._?MC *OKY>M@6-7^X/JV#SU;G;U<3J:E3J!:^-U29 #"*()$P337H5) MPGB&G(<>(Z^I\0FS7"@DK-0BZ/<:*2RDM2;>ZTJ"4C[0(^2*]'D]$YX!XG^1 MO3STDH3=J<)6:PVIUEY:"!QSRBECB:IQ!4:;9](#IO)I>';%5'=W/\T>TW2U MW;BXC_T\>IBPMTPB!2+>">:)CO>\""DQL48P(R$6%'096%[26-.OJ+-V@.V* M/$6WCZAYSQ]+K'96<.(!#(HV1*'U5G-$(+">X8!1A_;?,]/R:L#8-2&.KEBO M!@Q$RD)MH!5666>Y1IH6R[RU@IZI8E5-8GO$W@Y40V<&$L1CAQA31E'#F#8. M $VQ=%8;8SM=44IK(6W(_30@J@<9I[,T'TV?K4"Q'4=BC0^429!6TE,ON3*< M$N8E0BP 855HNH+E[E#N5B6H"GS6#B2#V;/L6]5^7<9>;=;%N7H83:9QG?-9 M_BZ4/73TU]8K$^BBMB^(#%H^Y3R>E&IB*-:$"PC, $G7IPES&%(8/,]7/_Z9 MSA?;2%78!K=WO"9QSE,B/,4$&NH-D- Z@($&VF@G39>7F;UA/M='OGI*B*_W MDW42XO6+PZ!ZN73L6WN/%DPP%RPHAIQQ#"EU3@>%!%L5P&4<2M?E_2[#Y4XK M6 Y^1GO*WCJ?+^]6W9S'$^;Q(KVRDX?)53J[^C1:'#QL;/O="562. 2\MBQ> M30 D!4&BR+OP(8*J>CA@:^ZIYSCWM22.RA-BH5N\R[/E_3SFN)[,"O/8Q^Q^ M.3V81K]OJ;$50"N3(TS/ MX]"QT4WZ8HJ>K]3.].IS=IG.)ED>[ZY>HU(P^7,6E_=]K*E9;6*A9=IK!4&, MK&(%B*,P;(MJ1>A/@#'320Z.D M#EHID6' 2>I4&''>85$]9(-_=TQK%NKJ&X#"-S;LGJ_32O!L7=O4*/.! !EO8O,7DN?8P?[^Q$_V>QACR]$H]I'D89JLO;1R6Q9ZZ M#?M)M98DA'@?I($IXY[Z0(,@$\6MX4&M4;1.;NZ_CD:ZED[ER7E]8%.B7_-] M'7-?@UX]F:^O_EGDD]E\,MY'];9?F5C#%'&,&HIOG#9)SN[G30X-=Z_:I_\\_98C1]_KW)YHM?L\6_TM7E:S>S M([?7M?;.Q#K,E)5$NQC"K*2P FEBC5*>"T=KW+W]%H]IAB*'ZO:$'1WX'#G>Z>'="0)@AN'.&64NIPT(#Z0*,D"%)$:WAX8-6@?Y4ZN*&%A)9!604$8I8(";3S4EI*@68.S[[IS=(M^T<;FXS?(XR_\6 M6I._J)VWQ'?58S[:5FC2K.DBU0[U8#]B[K-(=P/94]* M#G56C.V'J:]V,4<30^U\/@D;3]ZR_'=*0Y?6&1L\ZCK/?@;-N0^(UHXI*%/X! M GJL*=>%#!S0U7-:#,\1N662=C^6*HGP_(?12W?N7D;1RR8DV"@.H#!2,P$9 M040)MIUO#:KN&#(\S^>W,HAJ2?#\Q]#:.;?7,?2R"0GWV#.A'-(&<@Z=PG K M :=KA,0,SS'[K8RA6A(\_S&T";+K>1A]TXI$<&J!8=@0JKS13@%&"SE(+JIO M@X;G _Y61E)=(9[_8-H*ZFAXWF!,#Z>T-(&>"@TLUQ@;;!&72A3R-(R8 5ZX M^/W9)EH4Z/;#',2G-#!1 M7#@;1,4B!3DRRK'"G\(83*I':)^SL>G,1W"+!.AT^'X3_OXM.%].!D?=W.3I M38#@9=X=]264&(V/WK/21YN2P"*@B'44.4""N S!N) 1I0R?RS+;K_'I#$3W M9H?76JD8TN!:MR@ADB!-I7<,0@>HUI#80C[ Z1I1SZT.K6%SN>_15TFV;W;L M;=6:(0V_;:,2QYAS1)DX@Q/G *?0%5+RL$:*['9M07^-P#;$VV?8\5,<6:G\ M#IO\..&WB^N=N1[6 1!@BI7*26BFT5^$_BK'G M!"-72MUM.R*YF3Z7#T1N\'UA742,&N89%XH2C@2&2C'CH$8" =#E-< 'XX][ MX]7>P./^I##H>./WLS##II>+L S$=W[8=/](]/&!4HDGQF+C!0.44JZ@MAA0 MIBS26A-ISR 6N1>J9&TAW)5RO*?%1\,S#Y9+H,(2*NJ89LP(;Q33AG,-K6/" M0V<3#Z7BC,B8!X4Z*25ATE$JC#>463;0B]$;$6\YRK0#Y'FSB@/+$$8$!$BI M44XI!S"C0AG)J++5+UQI,WJW>\Z&I)6U $^'$=EI>->MFEW9]"&=9O<1 MB5.8.L19]$16%L)% 00RS"4I#&R.BU:,VJT0XOFL:J"L ]VIU7-[=C?+'%_=JODQQN,>"N&EP6^U:[3SW95=L^=VOO!:>7:;]VSRZ M)FWN20NSS-:/8;[S8M(N /R4WB_#"C>*)];933ZZZ_AU?9N95R<$9CJ:!Q%\ MCO?<+?/'54M+F8Z/ETX\LC0L3J!49&E+FX@=[3YF MTMU;)J$P],DK%V8LZR'TP@&[Z2=D1M;(D]RP6;9)F;W>1C2$SJ#-I:NEZYMQ M?,1:NK]06$LMH 93A+AU\[S)MSDK&T 6'O.N=L J1.G0&^G=)+ M9:/;4RRAQ$C$E(BW<3 =E&I->-%3JB0;=D+$)D18BA6UT'K+_!BDW7)HM&C( M*/'-ZS__&5:A1S^Y7J3I[+!-HDS9!.BPP\* >@,59"Q&R)&B'UB4.TOOP;^M MMEBR=H&J;H7:J<.K^WPRC0\?L4*5*9P *J!G$A$HJ0>>&* ]=91@1;3T-3*Q MM.M0U:C(VT"JLSE_=]NW7M/KBV/@H>F_7 T)1!98ZP"%(@"A%2**%5JZI$P. M;W)H<^_1#FH]L>;*+O/)[&9M>UO[W9QO.YA^CJVYX=\]6+>K_)YV5[RM@M]Q5)%)*< VXU$<89[9%G M:\N%X9(+7\HII)->'G4]W?%X CSBCC, $!30*&6DXT^]0X,Q4=87S^NA7!^- M89LD7_7O^-TQ>THD"!&D>9C2I/"(A5]4O!9V#0IU?+B>F[4D?(0NU<#I3"?X MMK7'+4S[RB1A!4.<."2]%IA9XJCS11^9PF[@YL>ZDCO.A%HXO4U.#-/D.!@J M#(("1_WB=CZ?N- /SK2Q06\FEF&@A2SZII$F78J^I#6JOIP.2[X2,EU)W4X> M)E=!\SZT]F^?2:R51#AF 0DK)(8<*,HTX3 MLW]\SG3Z\?_O[NI^VP:!^/O^&FP^#"^3 (/4AZU3U6G:D^6Y3FO)M2O'K9;_ M?I /-VG3Q(D-\?H210K@W.]^X..X.]+B+DX7WXS1::,S?^?IH;G=?Y#$;)8E MMA>JQY@B2@,6KW?+!@5 !E#"G?O9%25&1\O[(K EP2JDKSF#-#U&26(@HQ@& M" <$F)ZD M<(N9<_?C)A"VN*^*69&E53T_[),( M24(,8A69F1)A+A'&:",G)L"GI7O0]3F2MO:F^ W'9=).T$[(]9EON^B5P?ZV M0X)%+",=2&I+E$$A48Q@!TE,?7K)3W*!CJ#DCV@S!""_6<+;?[9G@O#[+HFR M24V$1EPS0 G6E)%NGLE83?Q2ZJ%J.\J"02A]1CY,T@$Z%1I<1OVZ;G)CB4IK M@#:+H][/?!B2D&BN(]V];L-H@NZQX4JJ1\?%F]?#2#YOBZRO MRO>V3SCCR.S>6! *9O9N& 1 ;60S $XP4&ITG8\!S.56>7O;^,F&WZ930G5 MD00<*1E M6MWUJ"%SI&\""42 40F 8(@&RBR[HC.1(GW^G=0>3<=S5/BN@,RX0/D["DG; M?+ORB:V)8;!9?I,/194>CZ?H.80QTRB%2H&82<41Y3%7';9B2,B=1XMS!*HX MPLL78]1LEMNZ'WD'SHV1QQ[_55E1%JL"*ZW.[VQ9'2OKL]'B8J?Q 3*-,'J" M2,0T4H$RV&D4QH"]XA:3R.N[ZD2>C>H,]X_EE#BXWM#OM(@+T[')#<9I.9"$ MQX9/&"3<[$ $%X'0$(B Q'*-7(0P"">\VGEGX@;/^Y;KI,/C1U"^%M20<%P=:2N.X MBM*OU);P;Q?7?\KB?@F8UV?)!WM_P/RJVO.;8W3W/-$UUKM%J79S*OT\3:9E M]ERN)\;>%JY1G\HSC^IZO4#9#WNIQ=2_8/M]LY M\@ C=@+ !4 !C9VYX+3(P,3[5;7YUS^ /^=_R,K-HEJN M-C?_^H>___Q2_*Q>O?K#__CO_^F__3\O7_YO^?9UIJO%[:=RL\_4MISORV7V MVVK_,?OGLMS]FGW85I^R?U;;7U=?YB]?'OY15O^P7FU^_1?_?][/=V7V=;?Z ME]WB8_EI_KI:S/=UVQ_W^\__\L,/O_WVVY^_OM^N_UQM;WZ >5[\^Z#[6O##__[KZY]K.U^N-KO]?+,H__#?_U.6'>C85NOR;?DA\__]^]M7 M3Z+C/_A/_+ I;SS?/Y7;5;7\>3_?[E_/WY=K!Z/^MH_;\L/C7['>;N]\@V>( M>X8 \0S]YV>^>/_M<_FO?]BM/GU>.WI^Z(&_ ^#]0["IT-4D_*T+R&NLWO_" MR'C?N:%;QD7\\"LC8SYT-+-9INB_][\V,O:XD)/VC&H_7T?N&0^^\DG,:_^I MU^ZGXP?]MU^1W[KQHZA>?''Y=5]NEN6R%LT[7YVMEO_Z!_?3[';W\F8^_SS3 MJ]UB7>UNM^6;#ZKZ]+G<[.K \K9<>^BJVNUW/W^<;TNO\LN?YM]\#-N)][O] M=K[8SRR35--V3H&I['$!W^KG8+K)JNRRW M+CEK_M%\NWBF QP_\<.BCZ!?ENMU[;:^K^<"<-5 M07 A!3428VB-R1M]R2T@L_TIZCXK,HD@6D1-P14H(+284,B9<: USB4V*E=Y MB/CLG\@AKBA0#7F7_7&UR?8?J]N= [C[TY-J,BG?M8L-WX';PF+&922X$S$N M;,K>?WLL8F2U82^RHVGNA[-QV2_>O.QHW\ !)8V3K@2:D7O%- +0V"14DQJI MHP6LO]U^>E]N9]JH@D)(@>DDK//]V8*AI2^(T9#,&;$%@9P MA*F@G$LMI,8%HX08*D-4[[XYK07P M:+;%?'K]$"5EO?#1ZK$CAL$F'J17:P M[+N-3P?XPX2FP$[PNXM*H?:G"TB=/#%4+/K1?7"_>[4Y3.7-N!48(L,+D#M( MF%(B0"-FPD(X9-%T#YI#QH I*-.YJPB0%,SD5N5&:HF) M.J%>&B;D)'30>/'F8%3F:N*#62[HE'L_0^=RR@_E:G][S?F3#$!WW90P^G3L M#[^/T-/5^,AQIY=?;7X]=5N=ULN]>W6A;CC0F:MC/5?'M&8K^5VL7)( M9YQ!)U=((&0IR'WD$[B1+&XIF5VNSSRO7.$ F"6"8LNDA0(+ %R2KA&P( <( M2L)@*W6ZLC+UK$B=H'0,(0DX;QDF1B)[]%#0V',1#096_F#FKZE[.C=.1,$3 M&GA?I5-S.53Z?Y'4B,W2?/V\VM;?<(X@ @EH -9<6()4KAG'IUR3YU0'"G=R MO%1R!+!U=96RV&(LD1CE4U1'#N,(7$0%X= M/:!VI\59J&!;*<$FTEL!I M9J%-<5),I2$\KM0T>^)&F/9GA2;&)14*LTCV_P MB[1*,TE5&W?.OJT'?Q^JUP8G#).-I_3?Z;(ZWZ_M<2'[@F(1!J7LG^'T$I1[V M1PY*?3TQ5%#Z1[G;E\M#=E\NZJ,+_E-<6ZUS032G1%%%17&:EX\12#3C;5_5O)Q39 MXO6$80+>*)U@O#AX,+>9?SIU(O_KWT&0;.O,A+$S>G_Z?834^+1$CK2)_#;" M7-4_R]7-1V_+EW([ORF;1:B?MJM%Z;='?SANCX84$4A4#@H.<\ZQ*D[3_\X. M!D8Z(M,6/B<68>&9EQC30@H(%7"5DBZ<731L4:!#4&Y@OLR.0$\+QED-=;2- MR='9:8W>UWT>03DE0NMG:-+Z<6."> M<8"4(5II9A"%TA96-_.#+ATA^:B'A*XBETSD!N "8DBQJ_0XA?Y0)P!&88 - M_3_NZ% _/T\J+$=U[O<1BW^7 7C\J-NZ)_T?%6K;LS).? WT6K2@N@O:"'_5 M J(%(H8J ""W.4:0DZ(1W!PQ';4,CH@;Y*P0F@L)'&I&(1?N-\#Z<@XH -E0 M)Z)6FVSILJSY=I>YZ'R(K9%#ZY#>CA1>)^KH^"%VU_UHU?<5:.-YM$^P':%? M?23LVT,J+0P%I%I1+2< EXGB-]4F.(\*"Q-PRZ5@76 M$%L+K,':8(8QD01BI"2D O-AMC5-) !']OI ,7@\AX\8AA\YUO9[B\1!?DT9 MC--TL-])/$Y$3NR0G-*'DSGG=]4F12&@PB N7)5/.:*(\9-<&QZW0$YJ"0.4 M6H"E,H)C[O(E2"AT_RN9Q*! J4OFQ\\&#A"^Q^T>PTQ83Z=GC#>-W>J$X?<6 M[5/Z?2"TR#JZ&/-4;T\-16HW.;8V!17EBNK<*8NF[3B+XD!1GQ M(.3U_ P5.0 "Z2*W]8TXO,BY1E+F.6!,!EWX_G^/1TY]2;&MMW\?*AJ=E9&6 M%,.\-C5E1!+X0PU6,6V$ ^A7T5NH!3'<0D&$HMA"PL0I M1T0L'^E8^E7,1A1847__D? O3QA)1 &DYL;]K(@*VLZ6Y+#ZZ=C!X[7[%*:3 MHO6/82:.QN@:XTT1W3GB][N:"&KIQV&.S4?I2;^/8!R=E71'["-Z;>2#]VTS MC-H<8@N$&;($$HW5:?(>4#QHC.YIBF @Y\#FU B%$!_.S>-%[[.-V861W^TQ_ZLN2QATXW25WT=,C<1%Y) 9TT-! M$?']\YC?!T_/GR3]0M&]H,.9$!P64C(FI96*(FE.Y\K\2B -CI,#X\<.OU]H M$!1AK(WDNE#:U7E&Y07&.&AC1+\EP'H*NPZ.'6+CU+P>$#&_8X>/%T>O%[I/ M9V CA-=A_?M=$IR_?Q8L7_( MKC-,2C#17O-=+G/_7M*(>'TB878Q0L?]?20=8Q 7.1<9S??/I2B+F\W7-"L8 MX+2$8:RRBA#*M2PX4-0J0)K (2AK==YG")Q0:0P@55P*@HWE$A@H)2XX1+D1 M "=.(L3-S;9^3SE[Y5R^VNQ6B^P?\_5M6:^%[S]6MSO75=JNAT_"L=EUA6BUO_G76SOYNN<<>JL"X2 MW< .6R0\W3XWHR#/#YG9 YX)-6:DMO'S9TFQ40UO4$YVLGF4VRN0_-,%0@A M; 4N$*,%<2)G6*-WT-*Q7@BZA[+@.07N_Q>%!M@()'7!)'(%O99,P>0/ =W? MNG \?3?:ZP*A/AQF4]\P[IO(1H1[*>[WM9?O24\- MRS.#E.H7BR*G>O.^'")#A+2&$\%( 61N]>GB(A>&Q6#E>@NLIH".8,&$H<8G M"8Q1(*@P6FC-\V+HQ?V@P#89?PY0I0_LRK$J]L> !?O O:1' MT9X=4IW%96^9WTV)=A>?^WSL+?.ZMU3'WE)>7F5QZBVK4V_YXBW^\\@U_/,^ M257'1^P-OX-:/B8;,>OYZ%Z:SK4 3]EC=:$9 I!K*+BUF"%\DDR=JT$/_'6W M@N>,"X*1=&DIUK9@A!2L (#KO% *I[['I^66B5&F"A)VC6&F$J;1*[Z'+1'A M6=HD9R0Z.WS4X_Y].^'O8T9C )X&/^0?Q[-M4X$?JVKYVVJ]=HA<>\Z(E<]& M=KMROSLO,IR6&#!$.H?6(>%2P]R07#$FB"4YDU+@MEO;PQIE!0< $V0A+# R MD!6Y*[E<3+"$:RIE.EUM<-9J>$::':!>K"B/=K0ZB,DK@I7&(],0F42V54/T MZ<"\?O&Q7-ZNRS M5]K!.1?NVRVC".%".,W2$G&"7+D"(%9YXMQ8??1"7#](L?]89HOY=OO-;]*L M)P3\E9N+%X\MJ@$-?*/$T5=>2 ML@@$3T/1HEAR/[&)QDZKQ1A]G$#TF=!FO]I_>[7Y4&T_';*I1B6)YBZ]H#R7 M&D"78" %K<*(0T3R?3Y7'LA>G9'VG2]NP\)3,[Y1&9S MG&U<>ZI4?:V=8BW+U>S0UMOR9N6;V.S_-O]4SJSB.4260A_UH61:,-&,(4B$ M:9-4/?GE#$K.3:$!D H+(3AFSB:M32$ET85)O4![&!]G4)E'U4Z%NA-V7=$' MX2I,P -INI(/[:X-=UW>".=,E5O+8-/G*=.M7KA\^ML5<&B% MQ8(2AKT9%%-:0$HYE#87R5^*/G3_(ZJLAI4Y7*$Z$4Q:6Z%(R5H&@"Y62N^%EF'EM[Y>A.W_/B,0AS8?K1B;0(&O(4%4_(2&_FQE>2_B94$7M2 M:/YA5^MRJUP+-]7VF]](JPFC D..@6N%$7G*N!DEK=Y@>.J[G>BIO#!**0,Q M45!8J_-"%KJ0;LPE?]GM&%!K3%D#*C3Q"&2K;=J1CJA.24=+CJ)E''?,OYIO M="-J?(WHA?Y!KM&'A3;*T$R:O'/_8@9R )#)*>(BUPIR+K \=7*B6EU+]^!+ M"V,+DULFYSFMKS8-IK0!@OSP_^9)1TG%6^RD:$ MT7YI[Q/#O!,EXX_O;K"KGETA?$3_U+P37><43B>8TEP6!<2YXIJYSGOLPL85 M+BAT:-_]=BP0881H0%"!$1 2(08$(!+*'%F:^I:'4Z\^H.I0,70DK?VX3\=7 M1P%H2U5$+;C#P3.BT(VOZ:A#1_R/R$0?)D+TXER'6/>;W0P4EA%JK2LXC'1Q MSR!!3IU?%:UNF+GV_9I!D^<6GE&/KJQ-1S\Z6_"(@O1C(UQ##HIU:,M8#C1" MNLB+@BE !!6J&0J,,*?8ITFKB[5;-L50810HB.* M8.)O)H>YI@KFT%5813[0BL4!8E9C?'$XE;>[/%L7O'FB%[MMES0&([;3"D=G M3N/MLKC"S_4M%S&('5^+8AKS<#-&/([:GJ:1M[O5IMSM7-/O5YOYX0J^T^[I M7"K)L>#8*$V+'&E=4 (L,(QRH8J6ASZNMF%SGU$95QJX;,M/,3!)8J=*V.Q-Z'3&&_]S:@B=[1^X^8\3G-$*<* *7_G MMI5&8 !. \?H5NL@S[>"(8)N\!.3YPQ;9XBVKM:QMJ"N'G$_)TY(FO=67C9O M(1TJLK 4I >'W<0G#7W]U6>T/.%)@@($*)S4:2I0!SN>D:"NS+35H,OKA]Z6 MZ_G>WTBTV^]^+#=N4%X>WA>%D9RZ>DY8AIE&G/#C_)\5T@9)4NM& 3%:8IPC MFQ=.=ZT4W#]&('-'@P 0)%:H>I[HY2/7TOI;ES:[ECO&XE/=3KE&83E,R.Z0 M>L28U2!?9$>8(RI;6P*O"%UT'TQ#]^*;527NN[UO0/+%^(Q)JKA!+O4C%.A< ML8+DV" ++14: M+S]J-6;0PX373OIIZ6=X?T)C%T B@=?]WG>%I3-]3-1AY% MJ^F9;FQ.0Y=Z6_'\;48=6 E=*;J8NA%?5[N9 0)(97, BI$&8'TZP[A 6J5S>RIZMC'>UIH6A]F&IU M,^0_5GKU\[?=OORT^_G/XL]_+3^]+[5#9$57F805<]MB1K^O"-!!584KT@*7LEP.FD+LQ.](5MJZW7[9 M@;YV]UX^:O C AR!G0G<;-G3@"I:3PG0U!__L?J'ZR_^O>!7FT73D*9.O'.) M!*(6*(*=EI\:@H:TFA3K\?6)-=6!RAI4_M'418BH=B2LA:BFYRI,5!_2U$55 M._(5H*KI>>NFJEWX:R>KCUK\E*SVHV<"LMK3@"I:5PF05;/Y^>/\<_GCI_=_ M.3;"I-944:(04 "9@FA%?2/42@T8;#7CU_&K$\OI$5" )G1@IX5^IB4F3#N/ M6#(/IHMJ=F H0#'3,M5-+<,8:Z>3#^Q\2B.[$S(!?>P!OHK2*;J]*_5ZM2E? M^01W1JE@6#(+"LHT49#DA6KT5^4%")F.#/_VU,GF:=700\IJ3(&3C1T8:S>Y MF):LP&PSB*>D3V:=Z+@R5=B=NFE,#?; _\3S5EV9"-6-&1*Z4(9BPG**K>0: M&--\O:10S3[75Q+\O)]O]V&B\>Q7AW3_^RB"1\*+3)8WJXW?.YC)N?O((G!W M6GO&PN0B*DW=5&(<86BA!ZVYF98,M(?]Q.@/M#OX$> M-4T6A/'9EW+[OHJB4\\U%3*R+E%U5:J B?;O9H2UY?@[&&&M30D986'\A(ZP MYI2[6"RJV\W>/XJ]_+?;W=[/-^UF.(V07&<03M*FTME"T.[=.2 MN$@V/:%U,1D+GO&0G!)N^.'R^H\'0 M8:29^LJF9Z'1'O93%7Z8W:U/J\YW'\5FZ?]C7#KQ9;[V(^IT M3)];13B7BEJ %022B%SFJJ!8JAP(U78;;<]6T@4:CZA^=+C^X0+;:)=/7*?J MR@")Q/$TADTL8^X?@HS)4?C11_%EOEK[XTZVVO[LVOZY7+CK+#]7VY>+#EL]0>$4.X[MA&LJ8P*XGCVC&9:ZM7OYU_F_5UC_.M'OS M09?OZ_?DG5COOYV;KX]OD?HR_L(0E_ 7 FB0:W5JG8"@^S-BM9E8*VN8]=MA M.S]T/=(Z>SE@O3-N.YSTC$9\.Z$<@_,PF8Q&=Q*5;,G?%8V,[8%I*&1TJZJT M_3:Z.AZ/@#%=&&$(,66X,!I0K1 M7.D"883\&QM-@Y#C((GLT4QB36QP97*U7@?>!MF'O'8"-Q!O88KV]Y^S$VN7 M\A6X,3Z.?#W-T!6]BD#K- 0JAB%5]"X7>B?D]G.UG>]+66V6#]H4U!I*C$ , M<* (9*: 39O,XJ -^/U:2BQ$)W"91Q>H1#TY;+E0,1A]@>L4=Y@;7Y*N\G1M MD2(*O],0IDBV/+BG,1Y#[LZ-!AA8?)3G?[VY$2AHY WA>.8?4VH(G:FL"Q1[';E7LX7OY8/A9\11 O$]M=2GG=0[*CVTEP=L%UE.6*;8B\=V>>)0%(;)](&]]_?9 M&RE'O,+1E0PQ!K/3R ^C6%+%[W>!NU>J+^6V7-UL_-3=@S9AX=)0A9"EKBW! M"& &-6U27(1=W]VKI=2[5!IP74K7GARVDZ3AZ L3I3-S];K Z+)TE:=K&TJB M\#L-:8IDR_V-(Q$9:E6ZBIMRL_A6#\AC(T"Z)FRNA0;$E<;*,"9/&EB(]C>G MA7]UZLRH!A2B/ETI:E&AIF4G,.FY(*9+4=J!H8!R-"U3W0K1(V.^P.Q;7SXP M[ZG*LCL/$Z@I>X"OHO2%P"TBMYO58O5YOKYL2B#-A4$",YH+(D4N 6^:$H7F M0;M!NC20>N-'@ZE+@M:-L79Y67*RPN3R'D\C)6&/D7)M\T4?#J>17Y]82,Z(ZAU- MG7;2=B&MG9HDYBM,2P*I2J(D#PFYHB,]V)N&BO0QH(K6D_HHB)KORYMJN_J/ M.F=M\B#!;9XS38N<&D044WG>-&P!U]T5I5-S@RE,UUVH,2CMHC?)V>RJ/V/M M+'V>GM9JU(O;*:I3/X.NJE4$KEK/?W^LMOMWY?;316<[-N@ETM!<,R2Y-2:G M#)XFW(ED0:K5HYG4,]\>V4L/+;O %C@!WH/$EK/?P_ 7./5=4[>_1]U8\]Y/ M,G1MTKL_K=.0IAB&W)_NCL5-J[GNU]7FYO'&)'*%G@604L:(@I@BS4Y9F\:M MGI/KV41B"?+ .BI07^Y:3(8/0UN8\GA,V7W&NLR.]Z N8)9\& J[S9;7G:_6 M\/,6K=[[LIXT^*GY\_X,36 >/8(15=1>$_\BC]>G:[@1,](5T@K90FBIB,'6 M-!A,CH)V]<=M.77"V/YRB===[^2/[(J6.>9H7@A,.^,Z8+0K/EZW> @@C4\F MDK.FL:W#=1]=&6R]\_5>RW_4>Y5-5N+^>[U6Z6,^;?0R$ 68PD M-9J(D\!;S8K9OMK/U^W$-7KC0?IZPME^^;Y!E"T=HW(G"U4"WZ_F^ M7/ZXK7:[OV^VY7SM+8C\X:\R-[7IF3. MEDD)>#OZNZMZ9/=^%U(?V^8P_4_">.J@\-K]Z8P-,8R!Q! ;B@KHMKBQ/;@PCE&4> ^G4@=9J2UL60 M9W2J,S=MQ>=P(^#Y)GZEB=4DMU )82U0@.;^L0NA,0 Z?^X:E8[?FFZL'&_" M'.M1B;L\7!D3'0F;QCCH"KZ*TFD";X1;SW>[-Q].]]#MJ\6OATO5,7#?;84! M FL+@&4FUTU[1/%6VWGZMY(XU-; _/KD^99%CZW;$P\]N&PG(\/0&*8H71E, MYZ<8NKK7N3>MTU"D&(8\V.L"0 Q.=R J=!XMI3I>IU ?&@KM0?9LF?MZNU[PI-PY@!2SA$@&.;6Z1R:;'! MJ!#^M"!I?UXO3G.I<]AZ5NJ1 5;C]-&!!@A8)(9;A(?AR0W,:)_GM4N$B$1P M0(@8GNAN,2(*X>VB1"M*G@H3FTC:&8(HL+ M9BF7B'.$@3K&*%C /&@M*$9[B6/% >*+[,FUC===SPM&(3MDS7DXGKLL1/>D M..$:]57>GEVXCL/Z-&9(HEKTZ!)W3+9:S^L^KKBW^X_^.I]R*3Y5MYL]F &H M< !Z![#B9\XOLP@,'F //"K>C[MH$<63RIZ&$T:VZ/VV5. IB:X'[:%\KM$+KW"&/M):\/W9-4NUX&71>Z_ES%T+A_ M^ WW,X@)09)J0@%D0$@JB6W:U58&5;K]6QM$X2XRNFQY&(6?CZ/P'^&'$")0 MW%_?XK,;6=ZN$SNXNM5P.HI;&-?3U[9 >P*DK0M3X7>"R=N=JYUW.[%PQ?5N MY>>6=_+;Q9\.6S@5@U0+012@2A/[Y.6RCBF.P*%,KHG$M\2UH[1:U*:RCD34=9DYCUY75@2 M'I_3W66YFKTN;^9KL]G[4SKU#E3*K$%*4&* !E8H!$#3@BK:S15V^=[$:EG# MR0YX@G:B=^+HNL2EIB=,O4*8N:)+NW+QYYOJRP_.."])R/_@E0A=*-$CAC\B M,GWH&5<_>B&O^G>.]J/^\.7'S9R&:0J0U%9+4124<$#%Z>L5;_4$4?"7IE[] M//;GH+W=XUS6[W)L+:H3VM5+8_$?)D-1J4]2 M)07P>*5 2N&-:=1&22RKTO?E:"IZ;O]O\T_E4=^TZL)34MI/+X5D-$\DSOIE&M% MW!4QC$O\-"0PLDU5RJX:)G=_U&MKC9EN7E:TO62$8T!DSD4B(CN7]' M^-A@H10*T;@>S206-H?LY1%:-F^PA>E:'P[;B=E ](4IV!E4=D8UDF@]3= 5 MI8K ZC3D*88A5?0>%WASWNUN7WTJMV_+=7V ;_=Q];EID0-F+#0Y]2L/N<8< M M:TR 2R07?G]6@G=8YUA)9M+[$%7IK7A\9V8C04@V%J="+O#JR1Y.@*15?T M* :QTQ"D*);F1G1"O3^>H:&$1*0J.H'\AC>5::':>[<,B1)-Z M-918E![;1M3CQ&8_3ML)U&!TABE4=R:3:-0UEJZ(5!1RIZ%2<4RI$G2^;CJE MJD_O5YM:')73QY6CK_[#N^U\L_M0;K?E$KCL#2A<((T@Y%8Q613L!$&BO-46 MBR0-)]:Q=_Y%QNQT./#S=K4(W(H?E^8P*1N= MT;TXO#@UK,P]Q]85:8M&]#3D+)XY5:(.F2R_>[V:OU^MZQ==7FT6M_Y7,PFE MT!8R+7!>X (RB50#"G($$F5\7: DEKR_5.OE^_GA[HV=?_K&Y8'5WGETY5+# MQ7J^^N3?^7.V=%T)2.VIZ$EC:B(T%'LH M8[NGI/TY;G75: "B1LQ>KSZM#G<>'H[%SJR__[K@.>"(FT)B9C%M8%F+6B6Q M@X$92O'7)V#'T_@!EV<.XI3KTCY)?R06]Y/OSD8<#_Q/S7JKSEE9VI_RQ7-Q_WY5)\<6AO MRK_OR@^WZ]>K#^4,&0:HQ%++ G!LA*+D?!P L*"YI*1 $H=@\:G:[E?_$1Y[ MA_%"NY)J,@X(B[D-[.RX)7_]U);\!GQV1)\=X&<>_\!O_O9@^DHY-8@#IU%, M#6/J_9>%A^.W52'U;OYU62YO%WO?_DU5+7];K=-H7 74"NDYZY;]AW+7 M+I-_U-JGN%]W)VIL)LV\S2*&@I!# 4*(, M%QK"YIR6X9#K_NL/_=I/O3O@VA36$JZ0&+QS$<=$T$MRD%K9:(HC)9GSI%=NM&P6',QMO_4]O/KRY MW2^J3^6NOC/S=?7;3!DB<\T))@)H[!!3W5SY8BC7)HTHQT VDER_R-;5;UD- M/Y5:1_%;;!T?VF4I%3Z[-.9%5IOCK\IL##I>).P"0?7;5$- "W]$"0XQ_?Z] MA8VHMG<.*/$],'RH^&-EJP^>C0 MC1MMVKENZ' 3W6N3B#?>JN\UX'CL@T2<(-?_WD).F/')8DX''_38]_0Y/O??9)'%@YYU28_MNP%#ST\FS%\9,TYV]-T^-[=;(6ZCB MN[?/3JH.Y(;MITKIO0FL\XQ@]/-[J])SGG ]2?G-UYO]#%DLM)26&PP0R4G! M 3[-LE(($R\KM84Q6G!?' F7UIJ[8]D*TPI7#'00I/[T#-NFLJ*TQ%GW(6G M4,]];U5==T/[+T-UXS:A -L@*3((V3PZ!)W&^=!RF?@?RYVWU9;7S4W;7@A?>CTY&#S+ MBN""*\(]I(.G(?"#6ER--YSB!PP/J!2;Y6OGP?7I<^5NED.7!%K-87TM!5*< M2-5 $CD*>H$\*9#$(:+&E:U.@<)OL]B4>[]8TD2)]^6F_+ *+*S3.B=>)!C$ M+ZE"P,%Y\\TRJ^%??+[<35CZG^*\I^;W=N7W(_;]3>V@\I'XC2GOMMJ6JYO- MG4_HE?N'V\,U93,H38$+2ZCADB(H%;6V@4:!(K%EOC>@Q')_Q'?*\K/E!;CX M"M_?/_&4?E#7I%+\QG_W/W=IR(25_SD?](P T5S\_42">"9WB B1^8X9&=PO MU;91+!8UHOA"'T)W/$F/37%B\?9_<< [88D^<]I3C#LXY_N1W2[&=1#8SARV MVD;>*NG_.-^6[_U#B\H_<+;9U;\U7Q?E;N?^@3S,#1Q[\XPSQA#3"#-*96$( M!P:>0!)@ Z1V)(3#2+%?5-F6Q]GVX_S*X1TS_V1LE>WVU>+7K/I<;V8MOSKL MJUW;>P_&$5OV93'_V>^E<;LYDO?%P]KAY! MK!'!$&.4*T2,PZ IY@J(@A*E4=#+R@EA))ZY>[/_6&ZSY67B4'[QQP_B%W-= M_1"OL!O !:FB_0%ZMMID1_#?PV+\XWSW+ ![.O'[*0;[&MJA,(S";4SMKN5) M+/_M=K>O#T7-H ):6NW"!LUE@:S.B6G"".2FU>6A20$,H=?QM3FWEB"GK:#_#6JEG!.[::F:]-\F+\IL/=K69 MNQXY7_]4'1X4/YU;$)1B:(5 .3-,8B&!9-!88 LI":5M5R9;M84XRY7B1%$$ ML0526I0CC!0D!8:%2K@>>8+G]W"> &8-PM%.Z;2A[ M4^WKA:__C3?OMG66KZLKQ1T^76]G#.S ME&@+F.+2Y((K :BVQQ&LB,)F]J7;%F4.*;<0&$4T1CP7 !EG?@&8 M8"8W0;/OE^!:C^(#R,/FB!?9Y_DV^^(!ANED%&[;J>/0I(9IXI'-GP]L.H!N M!!].E"P/%ZWZ6NZP@#VL%K:@[8H"QB1]&KH7U:(J71?MK'%U,SMQN_]8;5?_ M42YGE"EEM&2,*Z4*CH&RLAE_$ H0DA)>;2<'+NWQCZ?E%!-7?A(!6>Z'OBD4 M@ND?3[C4LUV-+IN?X'76M7 ^@_4L*95]=.P +!//LYA:N^Y3U$ZS.A,[.:WJ M;LG3&M63G<[:]&JWNW6M(9'GDAN.*9 %UL1H533CR" ;=)KLJ3: =*H*&"RP M@5AI+7/W,W4-*EL #=+?D/B()JUJ:#WUJ"V'';4H 7W]=>A%]NHZ=<.(T %$ MB %LCE1\0FUXCGAZ<1*6]'1Y=;5EH=)]-U^6V]+W8G-\B_E\F:UN1%^?KU^ M_NZ1&WG-,;Y()96PP^-@*,[ M;V[WN[WKX:YI6VU_FV^7?K'-M[9[Y^>GWI5?]])Q]NN, ->6X":7@%& -/%% MP%$:7.K4JI8*;-) *IC[=FX*BRV1 N>"" H5@\2I9>HK32Z 9D>DV0EJ]J[] MU'ILIJ^+\(@DA^GM=7Y_J7%F'FA6(WU:7).2'7!$91S2NQT]N23_PY'\Q8G\ MO8?[YY[G1UK3\4@P2L3G!,Y[)#"J2MH' S=0+#Z6R]MU^>;#HY'NU>;:>K*= MK[;UG.$%2L0(X(#EKAAW>3%U99YNQB>6.*A4CHU-6(H9S3G/K6/0*":M2YX% M(3"7MN!!!\BZ7+EU-,?OSW@B=UUMLF>V<;S(O&&'B?JPPGQP3[?<53-A)P=N MP(GMWY"8FF;K3ES?7-OE,U(OF$9A,YKU]_<.C>J%MB'KS8TM4%O=C_3%(* "5%@X0H]C%CNPK-!1, "%!82^/+;3]P$I#"QG[K,WNMQ>I^J*>D;B>!IB&,N8*DD_C)I= M_SA?;5Y7NZ>$M=RZ2N^3WY-T.2ISK:T;E$@:;;$BT)#3J)0TZ)7H^.B,Y4(R M)24"$(.""JR5$OX1-*USCE,+XN-9UXO,6Y+]T=O2\K'.$?T7)6L>V74QYO'O M>&UT:8[.=_=<.*%OIQ$ 1K0_+!].[HE(8>9P2N?-X1RCOPID6WXL-[O3L1UO MP[UPR('4!+)".5GBTF'3D#8R9:6,.8W3 9V"+A5E&#LB"1;<<$&!EKDN .;6 M@N1WIS];Z+_(#E;YTXF'@\AW#&M.TR4(22E\'24DC>SFV%,Y01Z>>O@*]TWW M\)6P'WP7X2NE_6'A*[DG6I\;V^Q7R]7ZUN/[N5S<;NL%=?-UL;Y=EDOK&/;H M;@\K9F\^F/EVX\JX7;-167SRAS1F/.72>[\[9*?W0<_SG?^Y8C]ZF5C M7[:XV/H7>/9L&,>UBS_3\UE8S+G$GYT-R!H+,B\UV84-/C@U5IS/;+S(#I8, M?(XM!OE7@LJPSIU&(!G8YOOGX49@O/4^[?GNXXP+A23S>[\+X ]G"000-L@* M;6Q!"QFT*;O-%Z;>@>TP!&ZU;D5#._6,SD"8^%TU/LUF:=?BM9W1(7Q,0R_" M(-_?\QQN;]O1^M=J4W[[ZWS[:[FWMYOE3NS5?+O]YM2B7BZ<:4TP]"6TG"4-R&:86!QH/T+(: M6_TL9@/OF=TQ2>3D&;*N*$TLFJOT1@ MMWV",RRQX1E0S6G]PP7$T:6M%7//I%+QF)^&S$6VZ9%D+#9CK2?COLQ7:S_K M9ZOMSZ[A<^VGR_?[\Y^:FU D1[S(!6$(4DN1D;C(#RALCF01M"$A=MNI)]@^ M5MO]2_9![N MG5^,W@H>]+7KL8 MV%%A.W/95F2]9KQSDO'JK!@S4D!D&6?8%D@X09?#J0D+$[HS5Z]:<)5$PQXAY(I(]:%O&BK4RX(J7F<*N%;!5]KWJNVZN/-- MNT+\412( )D+)A%A?J:16&L;%/Y^\S:3?JG:3CS]]\[_DX#3_2G8O:Y%4R"V MP_3?_:F_K,:;>9290YQYR(<_M1&S81P1<-_"R [I=O&"!_SBP42WOR+-NZ:. M+'[6=NU=WN[YMM.5_[ MVQ+]1L[FE.YK__;GQ_GFW6_E^DOY5_?IC[O3R=T9)(H6H)#&($@%\I?#P^.4 M,C9*T#C3#VDQ)DZ^Z^/Y]?W3+[*U?\EW[Y!F &:?:IRQ9BL2^['OE,9T7!AU MWN-L5G:V*_.&75S0\/KD]8-UV<&\5C=S##Q)TLM-G692AND8TRAT1F>A]9S, MD%X9+H8!>$ J%BZQNUW[&\S]QV:%1$AIBBE04!%+J=+--C8LL2&S37E3?W@@ M$>R*LY4,\H,,7IK46@TO-&[M 'D%G$!(Z^S6H8):4G].(*PYSS8@>WN)X)GV NPS#;[:^K"RWYW#,-[#V216(@6QF)Z)7T0:X)M@_1^T&48".5 E%H2XA" M"#8[]@DTIFBJM'=#1+.^8#N4:N_"P]HC]=J8T:VWAU/'MT&\.EJ$.Y5IE]'M M>RW8GG%5DB@7JWM\[W$N&@_1(EU;[Z]N2ELCA?OU>X\3'2R.%A&Z MLMU5^^_N8KZ(/S]N':J[&&7I1E7Y;OYU!AD54!!%=" U0E+0.FZ:F)+;Y&549@O'6CQ5L;^:;U7_4 M>PZ=QNVJ]6I9_T%LEC^YH=+L1[RX./9TF>SN])*A.P/;?/])@1$8;ZL[?RM_<\+G[V!;;6Y^VE8; M]^.B;%ZO5!_=L"IWKS:7GUDYA)_7Y>Y\W2>#V@J;%U3Z-[:I48#!H^P4_OWM MD)7&*("H5! KI#A7V/T/8L!@F&NBI>6$TR#IZ;"LZ&S([D(/JV>'<4J[6# Y M?X2% N^*,[9[7CG>#C179+Z-=QQR#^RN18%#73B,0#&MR->)0 MZOHRP.&VY]/ESB[C?>M"T=O2$[Q:K^I =?\%J-RX4$0-S$5NH9$:%?*@-#E5 MN BZF*\7$%$8"[D&"@.*@0'29<$&*B8 U$ F?[CQ+C:?6/Y]L_(++'4TWV6V M=+W[F&3>NE'PS:6FV\_5UOUEYLS+O'W^_F5_8>I\\^V_[K(3!Z>_?^$7<8Z7 MQOO?N6[T9;5SS75]'2"%O]M%ELFX.BRB7-[Y?_;/A4MJ-][K"].YV#^N$GEXZ!H4'^\@C]<"=[8)F0R!6AZCV6%[K+=H,X:]@_8/9_=4 ] M(;T.8+>54*?PUM04.HF-3TIS.D;;:K*\W:TVY6[G$L?WJTTM,GJU6ZRKW>WV MHG'+.&)(&88)SZ$E( ?(,LPUP=:Z:B)$A%LV"13!.L=($(BPTIA!J24MF,UE MGEN0^@8WV"S=7WRN=O/UC]OJ]O-YXASD!"": M&YE32W(@)-3HD/!H6Q2\;<(3VBS")L\AM^Y_.986<.5^*B1 1OG'@A-N&KU$ MFIVAUK.=#=CL@':T5:Y -J^,WU1^F<9 3F9=-4SO[OQ Z9UF7=&[OEVN-C>/ MPSS4Q*2*8N(OR6:Y*@K< MR .F4G=\PG0P_"[_0$9#(BUVB0=S_^,R2RMQP9A36YC\S$&MBO+I=9=I1+]),_3T*ZK3PQH4 MA7_:5LO;Q?Z?\^W6OP!:[B[:/B4 TE H@5;:N-3>/PE-*#]()BF(L6TKWU9M MN00CA\+7U91B2 J)"J8-=\5U4O>-ESVU8NR(\44F?AE+$ M-:E*V$E#'\7[4NO"JXV3B,UROEW>!?--+!;;V_GZ;;5>VVK[F_O #.76< X4 M9,P0:X60VC9#T^0B\*&\\/:U=@(D"HP L5@0P*46G)%P/Y6W;$G?WBD6='Z$\/X^&;TBM"F]- W= M36KA@[?]4K/9+4-JVIW17",@,28% JZ %(;D\)03Y53-7-:WJI8._7;?3GZ? M:,@HQ'.%+ 7(6:4+1HV1U@4<19V\@*"$Z#ZF]FL"YS* M89>\,@EQ@>O/C>SY65CS=5]N_%OM3VG@F.ED0U;K!#*8W6E(5U\CKB:)'3GI M)T#G!/75;N>JS)F "&AH<@#]OCS$M3%-LH$XA63VI=R^K]KF@BT;)9HI0;'& M%#(,%>"YD ++W&AFK,!!>SPN\844;8<]D;OL0[7-?CO7;JL:8;:\W7K9VG\L MLX/ZQ5"NSLG2DK8W>C M6BEE3\[Z*>=/\V^'>_@-LRXYM*;@"@MLL2T8/PU:"5G8G<#/-":ES$'!"\PQ MP)Q9!O/" LV-=9HA3)?3UF%*:6_7'U;K=5V:51\:I?R65>_7JYLNBS=]V>TC MB7%I'40*=7DAA0W^*2A@@R58^8*=,&7%"S>FE=)UY*CU(OJQ$XK-LNF"C^-P M-7*YNMD<'C==?'OG_FYWV*+\XWRUJ2]0(@77.4.FP$#GR$*L=5.-(4ER$+0X M'A%7(;4T!N=0RMSPK &5#!KE=)!5VAWN3?V@# KOR[J4UM9?8;G\'/H M0WFJYC#U11Z75XL:GC379A3F9MR?[H[?H3P.O6,?SQ;65Z!$\/@WA'\7R M^RO'H['?<[Y3&$LM@1@SJ90APN3BE,YI%\Z.\YUFTRM=GBG)&#.8:)EK+*%K MPUFH(7!!$D*+0(B&W$746DSFH::);*N&Z-,15%6OUK?N=P^ MB.6_W1Z>')YI"B"PS$$@BD.(!06L&=9"A:6>G3'XDT.B@-K/61%@. 724@T* M*IFTAB5.1 ^7:OB1O?18_3TNNSHWK3YW6/M(YH@>^CJP#^(H[1'T(W*;G7%/ M0'*?)S=4?".Z:\(R'-/*-H(">]3>&:%@91 (:0D&C!,"(6X40)("QGR M*$1HV[00&F/K\G[*W'^(M#R7C@4HH7* PHX1AE_Y_<\G4ET_>7_X\67I2I8O M\[5?JTZ4 '=W3*\4>!"?)$V"CQ9,0).?9C,\$>[MEPEK< SKVB7#D5@,6/T^ MG*1S:?B#^8[381UB92ZU4$A*8ZVQFG-Z//#KAGK1^L!OJ\:D*DRN+;*DR#$Q M2A"L!" *:$L$PPG?7:Q8-]EBOON8?5A7OV4?:X!A"5!:A[03S\GX(DQ3:]C9'=S-[:^' M#2)^6]\)?7:&G\UWV<& %_Z>V(%?E>A!]A49'L2'TU#G84R]_W3$SE_<9'%06GVI+S97#RRLUWM_%4(]0&,G^J]&!XI4 0HB##*F:5 ("88.2D* MQ2R&Q/?!IXAE.^PQL4H[BY7^"8BH>CQY.+QQ:/EEUN2/2>/]N7'0W,#A9F!Q,G M%'%Z>*E#(!JB3TP[/@W"0,NP-9PW8E0F3V^W/,\ P1Y P)W*\ MD37)=-"]NC'P:"4E(3K'KA?A7'.9VO2-)XSNI?O(SAI^@QY^IV>''AQH^F* D9A=QK2%L>4 M*D'OZ_?J^#E9KI\J?GM,JGTVO9OE!+LDAQ<, 240(CG$D%*92PHI*V30]6]! M#1.9$TF@!1@CK*#E0"DMCTB?Y$U MU&>>Y6[FWTY3W$!)C#"46G_);3.,$:$T@8@>6V8*4&&(X JX1BD2QB*"-<,( M8(IPZDH/67TD"/?%=:&FI;-S'M MQQWW3M:^7LW?K]:K_;=[+Y\I; @T$&D$C28 6%>PUZ5?80VR-&B2-+AQ M;G..8<$L=4'%%9W,4(< 0XN%I0JG+J,OGA@_W3OQINL52_&9;Z>DHY(>)J:7 M;Y(\N/#C!'="KU&T8_3:=KA4SIF&KJ8S[\E'')+PV%9=[7RU_<=\?5L^=M&\ M2X8XRPOFJDO%(+/(2($-T@7-L%>K61;NQZ6%F-:Q(O+5QCZ'%.J!)VOXY@2+BW:^Z?-FC'M$J>_EG./8?EF\]8G4W[EV7W@;]5FV_S1 M'^$\O.8ZPTI(HJ!FJC!,*B.H5@T^0TC0I6C#H4J]ZGL>MT?8=8GX(CM!K\_R M7((_!N# 1Q<&]&.@D$[*A9U5-YKWTNIQ7[+;B/=@#IV8T@]G]U-A86#F@V.( M_';Z\2^K2-@>MJ[SWI#A0NX=CMZLP!Q";5GFO4M5&5N-P/3'-C&344X(8D[-@ MM;M,"1["T-6G^6HSDP1JY7)V*71>* HP%;+!H*D*>D;S[7Y7RS+X M:^F/O\\$)< @*ZW"O "R4,+BID6NN.FDBAW:2:R!_^NVVM>W:Z\6AW4.L:BO M4_KK?/NK2^3K]PU>+9UO5HOY.CMD]]D?:PLR\/25VO'I#I3$Q$QWSP4/P%YD M1PJS7P[HQM+!ASRU4;T>[$Y,X_I8\I2B]6:GCW[!8XO:%MRUP2#! %I5"&U. MF:6 J+=^M6TGL7[]O+K9K#XX<=KLL\/AB#?O=^7V2[U >(#;R!6,(%>MV>TN M5RF(C257<$)R!3O)52B[TY6K8$M:R%4W=OK(5=$()%"@$%BJ0OD;OS'7/&]: M! "0OG+5MIT!I]ON#JVBOSBUYK*[.*6@,98X%1,2IZ*3.(6R.UUQ"K:DA3AU M8Z?#"L%%16JWY;_?^D-LA]DZ885K$P"IM646&&9YT[)2MNBX/-"YO<1B=8$K M.P'KNS;0G=S@A8%!> U3KTZ4IEX5>(JG=DL"O5F>F(K%L.CIQ8!(;/59"3BU M>YQ;4PP9D4LA&$+$P6"$T6/+!)"P8V;.[_'FN!,_Y=.9^8XL6PJ,7L?C^V>JU]GO:='%/( N= 2ZX5E 73E#(- M3-,TILCV7O(,;7 S'UY!;I%^O-N6K??EI-\,$*4N9I AJ 9&BC(B3,!L;=&_OL,@& ME-'C4JC?7'MA4:, 2W_P]LH6W-JN[!=O65:;-L)>Z@"'!PKUY'S=7=$'<_-D M-UV?/))XXW6XYR<64X:U/<$&[*X>:'V10PWMD1-$IP-$!D(HA'7A,4>VH/YN ML&:;#X' Y$&7-_1N+7$T.0#\E\"[&/ISV$[,AZ4O3* /V%YDCQXY'.W$X;., M71'0>&Q/0Q0CVG/_#H7(3/6_A4:7[_?G/\V,$5@I0JB6!3>*0:&;B5PB.0O: M3AVMT=2)\6HSWRQ6\W4V/^9+^^R#'YQ?O(]BW3832G1+H1N#XT"]NW['C,=Y M\8NIW"YSE[YKXA?; Q/1P.AFM;Y.IA=OK2<=[E[SJJI-K;^U0#^BSS.CK4LC M!2I@S@TJ.,H!.J*@7! 4-*T0N>W$^FAC\AY8 %__PKL!NNQGG\B@-Y"DGEU>)#<\PX_AI&BJ;UL1V MN69,/H.?W3YA"\"P?!NG!X9]P_]51M_(ZF M>K>Z5DI!F6-"@4&&*G%ZL3TIY\M3\E1!(;:JM.]IHX[RBF D&EM<.%R(F")A@@V M;1F#@E88NK4PL!IU/*K2D;UV,I2>N'[R,]+IDT=IN:([_6B-V[+ @J+*,JY$JX(@P9HUK0#G+"%:$OXMR?6E0.@K$84 M)B4=B&HG(VDY"I.02WI&.LOQ@(XKTM&=NFG(1@_\5:Q.%+@Y;+E<^1=AYNN? MYJOEJXV:?U[MY^MCFR[/P4!A*QC56' G4A(W;2(J@N:K^[64>D?K"5SFT;U< M;;(COL M8/WH;"9"B\7MI]OU?%\N MZPL9?<&V+3^6F]WJ2WEX@OO8/D"2ZMS/6 -N *?6<')LG\&4=J/4+H8'94CS"6V9.HW =F$6]4:\RL=]O5^]O]_5EH/O*Y5/;>@)H MG#2J+6O74JKHS$]#[Q+8=3_52L1<\'+:Z],ART((*Z"1*C<%YE09*/.F(2%H M4%G8X>N'6VY_W?64>Q?2 M?*TO#5>>V]#55IE\=>MSCNW8.]:>A-'P.>6OWJ MRD5;!7$BM2WGNU*7A_^^.LQK?:S6CJS=87+\;;5>V\-VP)DL.,^AY1@)A94I M@)"T06$1"ZKH8K>=6'L:N-D?&\!_\D\;7&+^K]D!=9@@1?=!.[4:D_XP*0M@ M/OO%0\Z.F >6NT!&KVAA*M],0RB365<-T\,[K_K]_-'5"KM7N]UMN9RI@B % M3)%3)J52'"DBF]8H9V#VN=RNJJ4+!=M]\ I@4$LA(_<^J-:#6)8WJ\WF<'^- M^XM%^2([@!QMR>N2HW8+7YU8G<:8ZVW%TXM@/5AI7^C<'[B[N5\_$]NMZU]U%2:_G3_RT_R;_Y7P M&<.E\KW:_%0/\!G&$!9<2BTH5#FU1B-[PDAUT 3TL,A2%U .C9>OK/J0+0Z; M7W;UYI?;C7/Q\>?/[I_L7F2[ZZG!%-S84B,GZ\% >?5P7K[W*+-+2[(+4[+W MW[++SQW-R6I[FG0O.YCD"[B#40.K<4Q_7!/R4?P^D1@PCNWWP\>('NB>UQZ: MNU^YSA3$B@&.BX)IPX24@C0;WIE4.NAN\6B-)I_L?YC1O3B*1O;(G%#?M+@K M]5V3Y0%8[Y]"=R)\H#SZ<0*#LNN>/IB(WD8WZ]E,/ IO02IYT&-]ZR^6/;1> M'V6N_^[-9R_M._.UW"Y63LUG%N2&( ,$M#!7A"G-FEUN3+"PU^?CMSZ9/+N# M8L9U0X!TCN:!#AK:Y+@'M$<%?='<_GWXR!%S=@(]@IJ&&!GL$'GPL:1>7);>Y5?_ M<^A-N&.SU?HDQ7?DU; 8<6&:GY2^=S8C.Y_->)$]->WBWP$Z6ID=S6P2]0M# MAS[2D=9CU[8P3J6S3"-@38>.!V=3I@(L*!SJU9?5LMPL=VJ^^S@K@+^:3A98 M2$. X$9@?6I#:#K;E#=^2^B[]B$LK(%6RL0/RO0 2VN5:F9O716Q;."%A9I MVMK%A014=1+Q$XX7F4(>&*+G8C:QHBUA%[%:.[A,G#W\K]8;.W/V8Q M0UQ))S6&28:IS?U<\6D7$00HZ$Q_V#;>#1A,A!(3SL92,=,F QX M4@Y LC]Z*'^:Q)Z#.^Q.ILR-\WVW*^7OU'N?QQ MOMIX &\VVN4U7US&\Z7#8WEQ,!#NV;#^_F7V<(,PV$Q:9@#""9"RN* M4]EOA)U]*;?OJ[8R,P+ D!%Y:4O0P+P]X<]NG '9']?U"'6E\\)%@^S#NOKM M<-VM"^*;LDYU]O.O_C]__"\X<#UI#">WD\J)>S=,;Q\[W7A'?U]D9[NR'VNO MOVZ\?F%==C3O_ASMWP[=P!DYK&+'=](5V1^Q1TPC=HQ)0#69T1DGBGEHK@Y? MSW>[U8?5XK#+XE3G6\>]/S9[!_P)*2@D(19)*URIGAM("G6:O>90R*:4[A?& M4B+L4(N'Q;'[P+TZ^5AUTC@?TQX+:7'"5U+O]HM?H[LU50![X/*S59G7LJP^ MAWXWGDTOH^WYK;MKP39' M*,>YM-)2"W-2 (?_")=+7)#8E5@BF"/78_.'CU&N-JY7'-8*[E=G_P5P$+LZ M2^7^6#7:!/R>LE([FG>_8CL;^?T5;-T\UJML2]Q)IAT AZ,AN(0;Q"_#%'+' M9V'??#B;<"X\A::Y%I R*AQBC %HMG]R3JSLL#(Z'MAA5EF?+>_^Z"/EGTY5 MGJ,CJ\.C^]SUH#ED_=>K4PQ1!2;O"./6@L[_V<_'7G'YB/?4@F-O9R6K#&-T MD&F'QP%YB%HEQO-,C !Y[Y&U=]OY9C=?U,@WR_I/ZWMVG*.Y*1Q<710RYP4T MAEG2/"K ,91!SQN-!#'Q#H/F*<1%\Q3B_HPVFY_@/B@'\WBQ+J5_^P>ZB;@V M>I1[\ ;FA679?+/,+FR[B(#3#'#=G=0QN@W0*Z8?VH8@(2"N#>:3OM=0%060 MA7#?*X6BU&A8D&;+"X>&X>,].F;3UO1\OZI,%9ZW#\E"^+/6_D!R13EG%-]FIO!1N>AXZ9#$X,/F;$/?%\9)3WH MF\8 Z6/ \Q,$9 0HC#I$P MS("@]Q<' 0QSJ+4%4EI98*N-Q() *@UCA52"J<1%E,=].).07_&*P%E4KUH&B%J6I0\N.QW2N""P^C&.?:;7NT6 MZVIWNRW%>X?9U8LS8%W6"HEDD''K!!'3(H?& EL012QJ?]GWTTU0J7($\MPZ MRS 1E&L%""BDEH;GH$AXANZ$*CO#RGYI@(V@-T]0](Q,]"5V.J.[MR6/#,HX M[ 2/I;?SW_XZ=^G3:KX^K!>\+7?EUFG$C &9"V(XAUBY-KG@_F&%PY!BD@4G ME,\T9Q$H&,P%$XAAR;5 BN58 5#PG LJ$J>##ECVJ4$6GO3UY3)0GH:AL:-* MO<@\F2=\I]GG!N-(>O4D9VUDJS_A$U.O" 8])6*QN K6LG]6VU]?;7[:5HMR M=Z]E #@I+!4B!RY-P)832YH!:/(B:%&Q37M$&L%Q87*.,#8*<5HP#;3 -L>: MJM1W0GID+U>;EY\/V#KJ61\^ P5M("H[*YK'5]_%>T X%4U[FK8VHA:!](FI M6@R+GI*U:&P%ZYI=;5:[CZ[6JJKE?44%KKX!"%*+I9_#I]CH9ASJ7-%.NG:E M/5- ?UY.P,*9"EP6@X&&"EM%#0*:I'[8KD&6W7AH'66M#YV!LC80DYUE[<1G M#7 JJO8T:VU4+0+G$U.U&!8]I6K1V I6-=?83.>8D (XP<1N=%ECF.''\::Q M5&RVK_;S=:!\^2]6$!4(D%SR/'?8!0,(,",5) 80:H+6!,\8@H?8*O1\:1@[ M@6H4FYC.LN. C"0MKN4V&A+"U,3$(@CZ4ZH0;G_K+0*W[W?EO]^Z9HQO:W>: MYX(<&"& (88:29%Q/QILD!6*(BUUV_LP.W]_NHY_AI0=,(TV=_L4.=_$N]T1F@W<+WL^X3KK"$_;QW;/QHG^P*#%DLT=F?22E*SZRWRYFC%/40B9D/1:A#TN"8&3K\=C"G?EG8:C MC,,\>^&ZYJ%6R+1DHK^6 M7SZ6FYD+G\N9-E9*0BS#0 M9CZ613BI\:3?"P S4B7.:@M:*;WK J^N.:B_2 MN#2SEZ$YQ23".$EZ2=7A,K6T0J0EK;Q>KLI7N_++=J:0Y!S$.R7".*,]\LR> M=G%>=V"6YH,,GK2)HA65;-VBFP0<6Y%-/Q!VY9LFZ W!.4=TFM-..J"39)X6 M:EPFG[:X)+_#,[-6$N&8!01!@2$'RK'#YRL(TWII-/_4GAGF*$CQTW)5+-:W MM_/-MO@:W^R,5UP3&](G@-6,5?K!*8U&[(LO$?7[WLX%CDB'9QJDT$+NY][8 M2=0\==F_G=_'G+&=[\H/:UW&5\/L_/ZOZ]4N7NKY/^5\,^.4&PH[LYQQV)&-K=_1OW]U]OESJQ7W\(_Q<=E8RLN.#-. M4,V<=%))"1@)?.VIH\9@A8D7-BF+E7OPOK-;4;)B&T4K-E&BQ(Q6=JP;9KK& MA#DQ W8FZK_5W3JBM%?%'OQ*X*OB)'+Q[J(A!FJZ=!G02TFSOFPS#1+M3[T7 MVSEEQ;$QG5Y_+A=WL1&OGR\WU7/;:KLM=]O XJ^7\X_+VZHW[U_+>;SFOWBS M>A?[]<:N]GJ^76ZK<$XBO*"U&:\>4U227O,8HII^( M2QE']\?^9D0+-'5&1\D:"/3K:OTQWOR+W1'UH>5+OBS42?%--S:N!"L M)[1(4V^4[\)Z7(;!]_[WU$3M-#*-G8>"._5*:\RIQ]H8'H:%$!.H4&(SLY?' M@\A CPDB#F@*&!5":FBU4,)+9R#JV06=1#S$T*FWT#,@VLP9# UF&K=_A^.# M#HPC]GQ]$;0+5)L3\FDP9U:-OKL3GQNM,8+WZA*AM9+']Q&-1(I"3P5FL8C> M2*8@(3+I='-PX7[(H+W=C>7A#3]\X)[=YA,*VG_@2/V%N]JCS8!I^)GQU.\Q M.F]AAY<\V/6GU>^SO\Y7\UU9QK9YVU>KZW\_7+G00C(MM71( BIL?+' 'D;" MWI)&=R"Z?'[/?N0@53/"[X339"J(TVCT(5+73#(0:97KY1E4^R!;KZZK! M?37Q1X?N@33]0OC([T0-HS?A$("]+[F@\Q/N( ="XS)Z%@W6^>9+ J^:S\OY M9OVAO/Z\6M^N/P7F?_W:'(8SRBJ'%,8 &N:M9QJ!>CC"G&A,KET&Z9EA]Z(E ML$4GP!JP[%!8I5'M7JKB7*PBR-6&;CL!F,"Y0P'9CGA; ]J,?"\H_QP#Y\!K M C2<18UUYGF40,A_^=OR;V$VW<77%4_,;VBD_L#VP',!"9>&F7H@9ZR8?2LW M']>-R+C= "DKXER6Q@LBB-5QSC^IV'.SO1L*$YCG'1589YL1HZ4A7Q\OOE*K MD&:. /[_6Z^V26ZO$'E3*&\QRHU9C]=?EJN M5I'9/K[PFO:4+)CHJ"9KMO:>ZDREXA]!IR<\TO:12PINZSL_=M1M_[DC.:J< M]FGBJ4:9#Q-S5>-@\)RO&M$BC9(.;^?W4;;U39!B%X8-7X>OMLM@K7VF36N* MN/-&>DRT1QH;XXZ)#J3(;%5^FN_*18/\0^>Q&C&0W#/0N5B-B>@@8;P_"!D0KZS.[8-LL;#@-J*UJ>&9D(*>5!4V^61&Z!;1)HLYL7'NVT(>+?;\*]? M/BY7EY%OEG)[":#GLF_9@)U (BZ?+NL^IMXP6Y9G'-;;,&L_S[?E=H:D%A8J M+CU!UCHD(*]W6.%_ +1*T0TMY&!INF*^^.^[[:Y:V;MU<3@LZD:?HZ/7\[9F M4.L.NK.YM+&Y*HX*_AB[FY?,U,,&)]O,^+'W./E@R+3-R6R7IC[N+'%XNFM[ MY-N90D10ACQ66GB-O2'L6&0#B4GR5!V'&L+??'O"W]1587D<3E>\F[F- :%. M(_\SP:[.NTBUJ(4MSJ0MHKC%3U'@G^/A9RUS8F"=U0P-@^6Q+) 8 .<$OY]P M-@'(2R%J'_:8!F/VH]KC4+(__,8]M24281YDQ=X3+SPU!-%:5BN(/)S:NM4+ M*?1QI4P_LZT5:DP5X0>:'-=.:D\[K1.[ID:<"*V,B\$@)W9I%FGHW-Z>_K"Z8SS"S"F/A")362<@T9G[?98=Z:ZUI5CB<-*1G&"!A,>:0 M4*&<$( PY)"D!'"2EF=K5TJ\"7ZBF']9W\7GT0]MIS^MHL\HYBT:6.0!NEE M-SC":8'<29)]"XNK!QWV]L!7_S!P[^D&J%W@X:R@3X-6\ZKTN,UT?KS22:\: MQ<3W>L)N<'[[YN/M\M/^#O+Z7;F[VZS,?/OYS$AORM!('2(RB(MUAS*CB05'KHC+%4,N)XLSK@A[4-']+WPH\) M\N;2@AW2#*D<.3CTF4CS)/)5<1(ZIE[W8A=1[O!/ERW3,Y4F@-N(6_LPUM3( MMA<=GV7?_A!M2XE!9.-NM=_/;5A2[G1$/0O L MD0-(4Z.<9$AYICP1(=S"*NV\Y"A'XW7\2[D[D&8,*O>19/$U_$#8)*0F"].! M:\6->3'K1GNC\MC%1^3:8C9)]DD0_S*QI.*0:=]ZW#O/0DA@F07(>F8E)UI" M).LEP<*:R+IW/0U+D8 TOHBBN:**(:$TX-);JKT3C*A1]Z^WIP.FK)O8!-2S M;&3[@;LU09W5TWR_H3W^XZ0VM4>IVF]LTXTP-<;+I5;:!K1SI%.6] M6W[ZO(L!WO7M?/GE+,(SDEDA%$1.&6\(CGUQZX4+C."=-KDI@C"CH(>6*28X MA<(J@[EB#'&'*5*&_GB;W*QF2.7/P:'/2*;G&]U*Z/T>MQ)[$IODX1%\SSST@-.S90I",O'+:0;9?YPQPA$"[G>[Y"-)Z MR!0)G\8H94HHXI"-C3B,9SBH..AV]RSP[+[G3<*Q+5_FAK ['XY-Z^QN8]MW>Q>B)^3U6Z>UZ.)>Z.(G=KE/W9*9 ,\;]$:V?R.'Y#=_3"PZ#6.*"[YC:7)B& M-YH<*M^]1C$Q^2;F,=7OR^W,**.HE=1Y)B6%&'#(:K:4%KAI.,-&9OU! MO5U4:E1GEV3I?Q5?EP;*X*ZNAK&;4,&L>DTHY!A1D. MOQR8S6(HDEQ76QD89$QXYATFA$(&-/-<(2BX1T(:D72\E\L7[45+]$:]&:%A M?FL"^&?P%R]!WT\FK!UVEW)E/5MC&IS>NY:/\VV#H-JH(]K[Y79Q:(0-&%# M.*\M]LQH[;VITR668=Z(11]_IE=*20F4E]93QK6TLKH3#"!VG%K;,RN^?_7> M)C3=2@'C,IOUB4,:.T4AVCQ?D8)%0JNQGC!IUU0L3H]_[]@:[*30$S3:5N4) MM/MJ(_6ZFZ$[!(OF=K[=+F^6U]4$J$+4$)&&Z)1[Q0P,\:F!((QVF+60BD:O M^C0=BPD1G_!51"E!"02: V8(X101KQ''PP9_#P5LE9+H#&Z+8*]G7#L%=6F0 M]A_LN9MAXZ52\UQQG. MQ&.'T20G#DB,L2.(!D:T54@G,]L1N=B]-^)L;??]^?EL>0D0EI.640J\A M9.EZ_*FIQ M8TG:Q_LB2IS,>AGA;TR XR"?S(6-04]^J# ;-39&\C)+YC?(9 BS!]6^Y\Z^ M\)O.Z?_KX_- 7'GFF3:QS;;5'O(0#=4T(/'4:N9.%0=MBTK=8KY:%">%BS.-(\NT*;YZW?9!NDG-IJG4 M&_0SD=)\TC3GT ]:U_"ZP7MW4YQ6T_"LDT1F\#*'MM9KE?CY9;U[4HI':IYI MHSYN=YOY]6YF/4.4:V.80HXKIH&A-. 0 M'[B\WVJ5QLQ8M3=$T[S6 *:>ALL97.M+.;+!4&_E*BZ[K<,7JT][86,CX1G7 ME-C8,UB(L#NE0BN':A)2P+>OCDL7Q3-KF/<,>VTH"+ME;*TTD"N%!.9IO;M9?UMNPQ=^O8ECQQ[Q;U:U_+J\66_*O60? MYK_/&,94&VBPDE83@*U6XIAWL9RVZ8_272J,0O0KC><6$8H9#3 APJ""0%!. M\%#-4JHW&&XC4Q3K5;&-&?[U3387T+OI.IS#C&"NC*2R<-B75,6&E)K ,:.9[Y"I'4PS203]MA3Z#%04%$OO:9AE4'M?>PR M)FA:XBB]$TP=2>[]PZ7-04TSAWW$;OY[4>XS3<5/'\M5>;/DV2'4H/5IYPEZE3ZV;N);>4>_D7\)P[N:FO-Z] MN7GRWV= H1"L(DPM,A9S$MS>L2 (:,^: -&_A&PJK6>S MU(1)/)^.32@[,Z)I%6$7/<7VES((%>13N]UF^?%N%]O3Q$:27]>;F,9RX0=V M]S.AK2)$0BY]3#M8J.'Q>))!JE.V /FDHDQXKC145F,*K-74*NJY;+P1:%-^-8CI4HJKIF:U5J53+P?TVZLB&C>0?M#FJCC7)[;K?3O? M#/Y(=3;\7ZQT&M+&T_ 0(^C]9)72\,@W]23OKS^7B[O;\LW-J]6W,/?7F_O] MB[2[JI_9A_+WG0Z(_GT&,7::8>(Y]PXX8RG@R/FP]V .6\I3HOOF@TJ'F60* M0 FIX4P9(B!@$E%KB9:]]PXXR!GYHI8T^36*? @WX_-1P$VCZZ=PC1W4]V(> M&DL64=*B$G7@$I^F"%X@W.Q&F :?YE=KW?/D36-#=7T=FX 'TGV[OEU>+\_J M>BA4TAB@,3*4&F $\?5;,58IY1NNS@LC0."$088$I610R87XCG+AA&"$4BEZ M/&\["5744HU67_<\0!>66P94I[' [*?! M>;F5>AQ2](%9\T3=(8HYE0J?#>E%^' ,O &(?BL7KU:[,/F688>U?PYUW\N> MLK"90O$. V#6*8J9@U)XJCFGD&'9+N7SXK#8HOB@8!@B!"K8.X&T0$)# 4*$ M"E#O4=I9N'Y9Q$_M\:&XQ55*%+9:MEZG1 M-/7^[=.#>(RPI A*;2B-S30M-!)9KV((I+3OF17/Y2I6Y>X?Z\W?TRM76N+7 MN#BE?^B2ZT].J.UE&J^;T)/@7"XAZ8;G-*BINQK?%X+DP*7YDYS?RMOUUWC7 MY?KS:GV[_G3_* 9E1@1#IT[K!X6?DN*TEX:RWDL5- 2< 4I\T@S MZ34*7U#M2(A->B8AL_[R];; *FA#N"$X5=IY@8R! M?;^O68M9;,YE2^C)GPW8RS0V&J9I7':$\RAB$60L'@C9YN6#;"@G/(LP!MKM MWDS(@WJSMQ4:HO*$C^@%U F\RI!=I76/DS MU'VS^UQN'F_I#R-"HK"@#A.K M@K_20A--ZZ463[!3PMQ+XWAB+5>Q^ZT65(&PHL-O3DH-!' 2]YU]_&6]^O-U M"'-#E%O,/VW*JL],8HC;"<9FX>U0"*:Y@TJJIQ*&HX2U%S"Z$-+F0'8:X6P6 M3=;YYUT:)UU(-KX^]@=D#@OCH+.2"8@$]U#(>E5A)D@*.34:$ ,:]JB08F@D M-55:]SA-LW'?7S:Q 9*0GDNBB.,XQ($F!!4(URN12)_T,,V+@W&DN-,R M,#NW05&G#356XQ"(^C"ZTCUS7B5$8>:;S7TL)_O;_/8N\3V&[G!V)K;\2.8D MM:NBDF\R=%9)TX[*TH">/(TEJM.[V]A"3'V)UZS^N<_0 M"*0PX]QR@@$Q""ACZ^P_!R3M*+?%\ !HBZ@)$:RTE-! X8SH$-T((A"U/ND* M0 N*.Q.K.)%XJ3#;&T.SX#*3M^+*K?2;/H)T5;,ZI>;#, MP+*_E+N9YV%7'E.$3FOB8PVCKE/DX2MG4AH,O#"4\0Y(S0C6#%(HJ+;$&T:( M!]9+Q-+8LUW7@)["PT9 =N;(W!CFY<,@W62H+\C2CN92()X\I24ITYR^TC%J M?+US3X_'ZV_&AV 32>\=0Q)Z+*"FCGCE( (F[?Y%XD?W'@;)OLC"OA/N/-AR1C%D*5?0)5QO&.&M+,2IU M/,+E109IB^.4B*2U#D_R23=$FM**F6\_J]4B_N;^YV[Y;7X;#_#5KMX95!N# MF5+(:R-A&!XI[93E'!['MHJFT$R>$?NFG2!=]1K7=?RB/,DY[%IJA-6%M947 MZVFLMXD #,P(H5D H@S@DE"I,I*R'C WU MDCQ]EX'Z3^I6LA6;HW!7Q6VYC7^Q+3??RFV\(6XK%;HGP3'Q7)5Q&*\ MZB_B6KJ*W_VUO-Z%'=OM?6+4T,D,#8.'H2R0&$/4X+\[ S](=HPJ1FFN\R1* MER**'.!.@^SRJ/)TBYT<^#2EME]7'Y>WM^7B-&0=W\P0)"B^01[^)Q$B 'A\ M'%!)G;2%Z3!,S[162Q9XJ7KJ,XV2NL#7C) &0BZ-CHZ@G4DU$A4]C\\%(LH MZC1H*(%::9)[YI^ M.ZYIBI"?I!3F%%-$.:Q M%:44BE!L@>?UR!: I/U\CO%Z7A4'$>MG+K;5-F%=5=]?/\@OIGGE+$@W<\]# M@YSFIVM\#^)5\.XO-SQ*2@[+20U NT!5.2&?!H-EU6C=WP3M<# RPT(QK($% M"%(OB3>$'#,S&I"D-^+2/KGGU,"$RY M8-ABKZR#GCEU#(U4(,446FK\H3U34"W'L(NC'O7"0D@&:!J3/EWL=<>)D;6R M6ADBB67*"QT['6K)Y'$%>6^2/&_'H7I/PAVK@>>'L/22N_VAJH&;0CN-)9-+ MF;1JX#2,FC?6NRE#V+R(+V_50_T28#C$TO$N$J]>SC:$"6^LLKX>U&@BTOKJ M=1JJY^552W?VE'EZ5[UN6#8+9P>$,2V@/2(8'Y8]N[ 0*RMB@4MU_Z90M[?K M?\S#.@O_=I1ZZ%9[EQ"\P&*9H)\&B^52YKL^>QDQ2NJ9=!CN-!9&T!@I&=1$ M2P>PY*XNF<90H:3PM]T(/7/6/AO>)FO7$K!F#-4_5FG$]/#08"S6>1*5"V33 M#<5I<$Q''9[J>]01D;3\_XP"&C*O23V?M$G9NNX]?+^7A"65#"8;=">XX?7 MKY1^]?K5AU?N?:%^L<7[_U3OW'^^>6W=N_?___\G$.3_JW#_^]=7'_Y/&E/D M [T9EXR"=QK;G(EXS/3O[D>[3M44L0M4E1WT:9!9?K76/4_6UH3X^"Y8?'G; M&8T1 5I#ZQ6@Y#@@-$F/*'08IF?2JV\RWIXD3+P V@7"9$+K$[W6%#;^?=#G M$6I&66UAG1Q)M5;D>5KJADWJO;2W\_M8IUU7;S#G,#966"DMD!9C@' ]F**L MU8VTQ"%Z)J#C=:BO>[':W2-+A:WAKJQ_Q!)W:358!XE&OC/V$)=+&[EN0$Z# M9KHJ\DLYXC!BDEB!IJ&#R.Q]*NAK4?I7^2B8(= MB].32:8M>(UY9@#GI?IIP.DDZ*?+GH\33^=D4FMZ'FWOQ(>VXZ$/RU/]?'6 XYP M&% 1@:'2'MNZ3@\C!W2;FI[6@PU5U7.X(+_OOE,_W;4HOZZWR]1SL.X -V.I M0;%-(ZLCK._.8#U(-Q)IO816@[*>SD!/@\+RJ?-,:4\FG-IGK&=<("6INZ:I7\:M;7HZ*V3=T])CYZ*3;7X.6F]U\N0JQV-OH_N.KCF?U1 )+*C"1G$'M M#%; HV,=0OA?TAN+.[ZQ"A03@&S ;SG-,2WBRZK9,XR8'[VD4NHS8CX;4"%'E$08: F9%PP" M6W>6P0+*I,L@'8;IF0CWU<*K^ 1MUPBL"Y;-R&\@&-.X;H_@@[ALU*+K)_&Y M0&$90)T&8^50Y*D:[!S8M-C]S9SPQ(2=)1<.&ZZ<$Z>$F6N_[7OQ[=$[9NN_ NED=YI11PRGBEC MM172 '"DFO"/*9%(AV%ZCD3>?YYORH-D=3EV64F86+#8!;Y;_+!?_483AK@ Q392W/:% M1OM7Q7*[C6?C58/-D]K_40AV1<7^QP2]DE@V^\ T]NQDX&;T.91MT_CS8-;W M>[-6@ET59Z(-_&K)\QA=H,HF? W-= M[X5,+)K* &PSLAH8TS3..H,S2A<=P4&^J^* @V.^7KA M7%*KL@S#]7Z>N)>P* \BIM%9#CR;T=G 4*;1V1'%6KKBIS/YBH. /P_+9B\C M=H'-,L(]#3;+J="ZMZF97,)>#U0E_ -_?MV4G\O5-NR?]J?5K]?;V-KIS\SP2T5'GNLN1-6*4+HD5.%MBZQL#WKV'W';V?+\?#XP[G Q6V0M>K4&-N@ M[>:_)Y?"YS5$PQ!O1!LDQGMG\._/'1_(6I=6_!3%_?G8CN[#!3OT55*? NBE M:+ GTTR#3'O3[ONB_!Y1;'_",>,*>:&T(M)ABC&B$)AZ("ND33GB;/'Q@YQT M;I\]UQ@[]YZ4644\@)Q<5](]OZTJ#L^Y,TVK)U*P2H1NRTV"J M?.HDMEY*Q*GY&Y$QGGB_"]'&E_.^*L8#S[1FF%##1'R:1BA&J2?<$R5@T[/W MYSZ>,6X(I@(SPRF#2!FB@- >688Y=3T6.Q^"[J-(HYVN/P/-A:74%*1/:%*SGI40(SR"] B#2_N! MEFA-@R!:2_]X)] )A>8E-MNP#X\/S51^N]Q\6UZ7V_?!=<^0KXZIH458AJVX MLN&7>NX'+DJZK75A&&&!\#P$!\$Q4XFX5MI+[YQUR!**^DXR1LEBWJK5,^]= MT&O&' ,!ET8B-6:56%547PM61,F&+EYY#J&+M2N=89T&V^10Y+O*E4S8-'Y4 M;;/>;M]NUC?+W4R(0&[*6D0!I%)H#KBMEPTW-BGKDKT8 [\X=]+_ M D6T06D:G-!*\L=/S[76OGE9Q[8,W_LY<(P-OO=V73W=>'B/>J:(L!0Z[U'X MO^/(@K"1/TQU)W'2QN3R2 !JA%2(\F4846(>B$US3C F,MZZZOLF0BW<5;$X MR79X_745V*(L-\O5IY;-!CMBW(Q.AH,W=:NSEZO"\DRR^M7[H2L[+J!TL:@C M![K3(*9,NGQ7RI$/H<9YE/(V_.NGOY2KTH4 M(098C@&T1&L$CYL G'9)H>&0%A@GA)1"$15VAE!Q$,:5C#K&1)"A9SH[2'E5 M?-K+N6>R^0-16Y)9+LP;IFR&ASN-WHY('T2L@'XHY#A,UPRY2_F?O-!/@_MR M*_4X6]0'9HT;6WPMXS"K3Z?RCID)I&LQH&$92D$(,_@47!# DC9R3WT^Q@IB MY@$R(2@U.@2CC)+PGZ564>_3>OJD;^B.(ATZ^B1VKV@#6#/>ZANK-)(ZP?2@ M6FS@3A7?0W*!?;H . VJZ:3!XZ84G=%H_!KY>E,N/ZWVW M./C+?+F* ^OR)GQ/K!E3R% -K)%&&DZM6^:3G=%+&U4@JZA 3U!JJ MN)>06\8)XDIC%+BTY^#J(.JA?^'U??$I2%C\='MQ2?4/=C-B&@OG-,*J(:[% M+,[D+/Y2P7VH=_U823M\O6L"CA=8K@]K3(/]>M'L\7ORO:'7O/#E6[G=Q8WN MGIA_6:_6-57/I)%$..\Y0\Q(JZWU]8JE5&B20H\7!P)$^=@[4FG@*4!$""2D M$D9PJ)B3?;\W=I*M5136#<-FK#<8?&DT=X;<7JZJC]A1LJ%+B9['Z&(]409H MI\%9>53YKK(H&SY)'0[/Q]F/7.\^H2>,6!*3RYBC\ =N7+VFK"=)8=L+0S'G M&<"0HS 6ICB&:S[H:=:K,/!= M&/NPZ5VO#F'U6CS\E'VY\U_+W>?UXL3 VQD* MBU5:+I )U"L0TY;Y>KE*[G5*/FQ(N:4F#$L3=O=(T2"[E"%XE5X)@G#8__=] M,^.PY.,\+*Z/BA;KHZ;U/NS46+L^7D@-!B//=1#@TH]NK4)SI,SR#S8M4W![-*=%F!RV>I+BNJ.3;%\R<-T([ F-/& 8M M\O'(]K!V,$IK)M!@.(V\E!QP)#P/@SB!O*>&6489$HJE79)(C\)C;X_E2Y%X M[GC[98QSATGNCWOKW+U3*?EJ46NG0+.QC:9$N'E42@YO$O$JO%SI\OM M8:&7B^-@#Z5Y\EL>19LS)V/EN E[7N",-I1">US'7IND[GRY9*(. 4J-A$X! MZK 7FG$H"58:(.EQWU'?8T)=G,G>/'14=! MO2G+A*5P5EO$G2) &R <=B3L,#V#Q]089,2DQ%4//QD1ZB5$B"ND:6!))0U1 M)@02%AI$/1L@A'IU^9"ZET7] (0+2[,=6--88"UE7^>8+FF3O6XW^;;<5$^0 MZ/EV>7WL^4 (L0'0U( E01,>(R/1WHZ[=+3Y9$\HL#$J & H(R3"A(KL(QW M@*#5FO;L_BIACNUKBT XQ3_*Y:?/NW+QY_FW0#^?RMCK,;:4KEX5K[[\<^S M]&U^&XL6JM9,B4^U=,2^V69C.-C3]AG')K=!L**2[*K86V&L!C(7D;I 5'D0 MG@9Q9=)EW<< ]OZDRRC)E$3TH6NP]E),)00!1TDFL8PEK'XCOP^[6O&*-# M9&.>E@Q@*K0G6AMBJ&5>$PICWRT.C5'4\N%X>7^EHEUJ9@HF;$;?T[5>&KF? M"WGB\JOB"=)_[EO/D^NC>H"L-NDA$]?-]M/P'B/IGBDKE\,"G=(5L\ Q6*OH MU*B30C(6?C_EZ"!*R=$]/0)$!H9/#C&J4M3QV&E&2B1B[U:)<.(]NR['G1DR M#"_#U2&SD!6I3!F%":014M,'C6&W=[MR<4Q.(*68 M(M!Q$3B,!]'#S M(,[86=!D"[1CJS[![\Y;M2VFD@M]A%8"G;7%>9K$UEJ;%RBN&TI9-\- MN\?*BZ99(&-FM#?P^\R-UE0YU>SH.:A=\Z.M##0-)NU1OS8YT@Y(#I@E?H[=)UX MIC3-C(/E2GNSX.C9TA%]0F:[])LQ;34#IN%/1M,^?]:T@Q4ZICEFG$.,%3"< M*,J!11SJX^;:A9"S2^:T'L-PH0 SAA#(J2!>28A))!_2DPZ-P9P&I776HEF2(1&5IA3S7X=,H=HG"G^Y^_*QW+RY MJ4;>OKG;;7?SU2*(=M"$ M4JRD8M @( CR$C2]W6+_TI/JVZ+]4F/Q!QK?MLT([E1S9+&?K6HQ4'68B]L M#"OWXA9G\HZ?H$U%]@)Y]F:D:;!J?^JM!YKL_?#P_E0M)IHY$%@+[[5@Q@>$ M#PN=08%$'R2\'UE((2C&V"#B*%1!!NPY(0H9AXGM/;D[PLEP$CX9%FP:SC_6 M:DW4K>52;8-@QW5ZOAD\%V6FD)0P!&G!*U.")0;&GU8J1DD%ZJEC Q]SHA@[ M1"TU#DK!H0%44D29!3RMYU;KD^E)K-;G,$I?KYW1GO2*[:Y=LS6;"<7FSY/& MX+QZ3MPNORT7Y6IQW%^9^?;SV_ER,;.:8[QT>T4Q8?_T>,3Z)/PTLF2& M2.:Y5;%I6)A?7N]'%D!RFM2>*\=X/4<8^W<%KA^LW0?%3%?%:E_?LIO_GGCP MDP7NQGNI09%.WDI]3XWURUDO=S(K3_9N$WY]&_Y^O:B=P\Q[RHPV4D G(2'.6T]J00&" M20'K".+US/,QNKH[2G_^1.QY8!M_^^E/XN>J!.I/"(80N A0A/\V9?GG+^O5 M[G,\6 AZ;:MO>?R3=/^3/_V)LY_KGUTM5X]^]*H(@GXMKR-FM_5U;(7 M(K\1I]$T L4Q 7CJ*;$Q;=&5&J-H[\KKV_EVN[Q97E=^5RW^^V[_!DLL<5=O MS*L'PA\E=31>J?)*40BX I("=@R8G11DMBH_S7?EXD-WBNQ3S$8<*?<<^9U& MC:GRL?21VB+1'/Q>1/0/)A>WI_N7MW6@MNGNP10M6&\+RTZ:U01!H MR&O#62,'L9U)\;_OPC*[N8\UFMO_K&+1HUR .2>IDMQC+AQA4$%9RV4]9RD7 M9?J7)BFB:W>EYOIS^)LR,--MY+J8*;M^M)]O\;ALOR9JEL>9"L5)AV*^+?9:G&=#I^-*&@'?TG'D->KTW41F?1.<0A](YW !9WL0;VU+6^Y_/^8CI&8.2LUJMO\^5M/"7Y M\\UZ\^?M_#:>6AW?94P\IQK".MWI?P3#9.?_$[N/=J;5'>*63)_9?M.G^MP* M)W!]+UCGR_'^Y_HV5HF?$B_OR["57NZ6E_,N '@NE$$8*8ZA,02SH[C&2IXW MT]N3D)/)]_Z)P$/2%LF?TQ*^?X)R_[-_(@+^J/G>=O;ME/7M>4I-FQ*'@R$Y M SR(78;) _OUYGV(!M_Z2EJ:9T-'B(1W$7. M%NG@_Y<);FF,WO+!.2; M EO0!RRYH;S6:8KY1UWN6&3&_>X9[1\E/H8ZJXW ME3IG%80?UOOZP9G5@F/O%/6(\1#K8L-JJ:'' N?('P\EZRC9Y?G%=$.>;,-@ MQNZ6BIBBG;/G*9Y(+YWT+$Z*/FK^MU=W$N^1]VR^%FYQZ(DS;>0X M5FI6JES%F-?WN\U\M;VMG/?\*-.I<(]ZP"73T @+C>>8A$U)/;*#H%&B/.=X M/2<\0K12+C^M#A'X]7UQ)FYQ)F]2@7,FI"][FK% 3O,6Y@5<6U9#9T(XI3AZ M>*1;UDIG0+QAZ70C2)ZMI,X+Z!0*JS-KM.YO^N7+*1T(M);O0Y0O2!(=VVKQ MX23M]_YO)@ARCFL"D.!.(.ZAL[6PUC,Q^U9N/JYSG,KV*&3*@C[7)[N'^BY! M#_8Y=@$2L_.'GT.4_%BY^6Z&;IFI&F!F33L2'PJ$A!S58#;)6K]R83<@K*#* M(LZ%%A I;R4!M51::)BK@#&'+#TGF)(N7/=0Q]+%2AF+6 8R4(\5+#]&OJ(JNV;:I9LJ&I[/\1Y.;.&Q*^V*2KVBUN^J^'A_]GU%K6,1 ME2Q^JU1JF%V=PA1HQM8_B/73R'Y0P_?B ?HSRP4',H&Y, W_,P4@UI-;IVG> M[_O1U._+[0Q1$!RJ TYY9\*P" -=TQ8./);BN9X9 @LA&3.8&0LH!4QPY0V3 MBGF#(="@9Z]SD*HX$ZOX+0J6Z#O: MB,]P? +HVS6\#6"_,^#!RBMMC):" M$(JX$YA03#!4R@A'3=]O^#RY;/:B=>:;IC"V99P>$,S .2^!-Q#K[,5(XIU$ M/*?*/*EJO,@]K7!I_,3Y89QRL;_%'89^M=KN-E7)R5_+^$++3%E)'3):*!*H MCT-#-#[Z;&"2'D-I,A[7-)Z^Q8=S,>5,Z[!ZN7;., BUE*YG3CJ)6/=4B(OL M)&7BX^,Y &Y&44-CF\96+\%:_+87<6#J:@#:!1;+"?DT""VK1H]?VLZ.5E.: M^V6]6AP'KU<=11H++*F%V'IO+':R7G4Q*95":T]]OI36>N:1ELQ3![3"4ON8 M].(V,#?LF\9^6>^*O%36"L1FU-4W?FE4U02ZD>CJ": NT%,76*=!1YTT6.>; M9&ET\U1FJ]I"6L",]\*&A>(M%5P@X>KEH@ET*9SS["!8"T0ATH0A00U60L;G M'Q2'PB,I=-_O+3V=I6Z51&J/8S/:&03"-.YIAUXO7/,<.A<(IS.@TV"=[FJL M,T^T[OQ3;R--^'RG*3&26XJL0 ;4*X>[9F\2-!@&8$.$XE(C!JDG5(8P#DI. M L'R,'9:P4D^#FJ56NJ"9GL>Z@'(/$PT2H;I>802V2@1UNGR4:HB#1BI%39- M.>GMIOPZ7R[<[U_+U;;X:,";HB2B' VC'K&(:06RVLZ3MN.DA:U*)6%S .U;2'SB![ M<=/8*R?NS=AL),C3V*TQVB-M])J#>($ >[#$- BQ#\76O<_BA'O:ZOIZ M1S\,9+1P%#/(F/8:2L,!.E9-$6!4XVO93W^\U,*P("^1.F;?J* :8VF4,0 S M"IKU3.K0CW0OU'%))EP%;@G793X;"*DTWGH,TLOTE VMA'O2_:/6[EITC5YY M$.S?.UY^?E+/)P@Y R@3N-K<48%UM@F2>L9Y+#D[UJ&]7J[*5[ORRW8&@8 $ M TEP"'JI(,;18] 3]G!)P>;ED12V2D#MB>%!-R"UU=)" 9%13"'4]VM]#TI) M3S6FQ6]1PJ(2,7%CW!'8IJ>:0V&:>I[9 CC(O('7Q$#,'PM,(##/I\MW! M93Z$TEEK'VO.%)*(408U1<);2Y53M%Y/D*&DVM/O/IQI&6)8;H4!EG*E)%38 M>(X@J^,^NB%8XI"^"U\OYQ^5M MU41KYBAEDLO@72R@,CXS1(^G/QS2I%.TIT=0QEIBPRY.*A$;FVMO@$,$2\B= MM+[O5-#9XTG86FT+MK .+7%T4J'9U=(>T2:+I/WUY_+Q5W5;O7S M?%/J^;9V)#^7O.QTP^/M,D^!3 M./7*$X>50CS- NF)V:9M(B[%KZR2A3_SQ^C_,6Y E(69E^%L-W>?=G_W6/*0;&$#_NPXQ"2,PP ..0#N:6 =O8('40#D#,' M27"FDE)JI0BB043S-09FBTN8[5W-4 MZ<%\F*+?:6^41!\T@/6GZX^&4+Z!;QK,!@G%^+'M?[EX%W[=+*_#5Y5A#P2T%[OEWJ0?8S3S%Z/;(;W^M(IO6>W?-#/K M[6Y[)B]&"BD?1*8,4\4PY[XF"4882VOLW)^<@<"@AMRI>#PIO=3:ZA +:\P\ MA];8%$)IU=OY/-JLE2L.VEU(=)Q4C#]X4K+8:UE4:K;=5@P^&5)W&%.>!>TW M&[G-/[HCZLU@C38B8TV2:;BT">#P[/9D7,LT>RHG2+)>Q:;Z;V[,?/LY_N?^ MYV[Y;7Y;O;:P6KPZ/5_VR%<[S00BF#@8MDQ:"84$V=.=A9AAV_S]G Y"0*PT MUXPK;SVU2DOMI(8.,X8!5[SO+-E)]$A04?"KZM?B3/ZKJNSZ5>HS[*WRG5$*]= F*4YD8#.E/-TS$7.U?,_GP6*ZCA:K?BG/S!:7 MTMF+BEUK6SL ]EP%[! VF$"=["!JK@>>VVVWEPXLN?76]O%V> MNCF>Q$+!D0OLF598\?!_CSBMESY'-BG?UUF8L&%!WC*!K0Z;;/BH9E0AW7L.9Z/43=T$S--^[W;YO=.'"DQH7]8.\T;;KY[-.;5= M5M_J/KN9&@3G=.;_=56_=1\?*GBS>MX'22ADTJ#OKM@_F43Y"M.XA91WL.5U//:@< K/3F MC*9*Y?QQK-2>YA^9J0ADWG*OU#.Q-P:V$9?G-]/4Z+L'#9]E[+[0;$K29^.9 MV_EVN[Q9E@M]7W=-=.>7>049X[!+ M(%*FIH"B$X[ MBN\DB':>&JNL!@I2+)3B@KK@P331'&C5]P,=[N9F__9E4/T?HW5 MC*\G8Z4&:-@]>X44$JZM&:&(XO:=P*GVQYDKIEF/P4:;^[&'=VC'/QI9/=NER*&6;"3,,G3@6,U,LT0]JH MJ5^M2JGCJU3[%IZQ@[!%BD,)B;02": .8VAM59(;3/ODGKU6)3?W) MHULA=7=>"#PBF@$H.>/&4J!)/18S,BG.;#="SXS^^%95&IFW!*T9&_>/5QJ= M?GZ;?/.L69#E_!W4A,A, _CP>;XZM-,XW>E> MW][Z]2;^T,QBP:"!%%,CC!%"F/A V5X)$]94UB3.L*(/X3.WQ4_+51&FT-UV MOEIL?\Z<\ ,Z\9 M552B\!L0T&--N:[E=T##V=?JFOG[W7RSFXQ_;BA["F<_5K,Q?9^1ZK:BTLDY MYZ:6GHQ?[L&\/XQ+_L-YWKU:XSK=Q GU+^-O4W$9WM6VLMSX7K9J9KM]M=KW M:)EAHSB PDC-!&0$$278<0]OD)C&]C=1Z-XO U;]@*?F55,M.[93[=&H4_6I M>Y5C[^F]TG\4E_K0E*-XU):SZ8_N4-O",I@_[62W\=WIWZI8X"@^]]@SH1S2 M!G(.G<+P*+[3C,]6Y:=Y^($/4_"JB;(W(F"Y)^#OU&Q,QG^;Y(XUUPVOF_UZ\U-N3S70'!J@6'8 M$*J\T4X!1FL-)!=L4NXU7?QA/.Q1KK#VXC/;R\WT_&T+TX_M$<[W<&'<7WMI]6?W3WVP&9P3QP5^N-[X0?Y[NAQ (JP(66VG+%F-3^(+]Q M5IK#J:Q;+<;VOZF2IY_)UDKV<"+[@W'E%,_4FMK[C\Z3K7$9[4PMS7(3XLCZ MV?U.=!3H8'E&F.#+>+QO>E:2T9,6O_D'TRWGD_H MOGO^LY+VK%/G5/8Y/Z7SB* &IOBX22M.MR=9FKQF_JXK?J3 M_?%*7U-FQ[@A12_S^%\F\.@'O>'#DQYGP8\4Q,P -AXA%Y^(0U!( 9FO+[\: MK/$T*W.[JS5TT>YR52S"A)IOMD7XN/V.\<<+7%Z>+3].M))UBOQA0I1_O;AD MXL%(XVGZ_R*0=,@F&'8DVGO\6.-AT=?+^D&+(0,6<^NDT989JNJF<,9*FZ&! MQ12U&JJ,>8DF6K$\;@L^E\M\$B<$Q.HK\XW;__H(4AON(U4 MH9W;\N,'(P^KY%[6#RD'/%-*$N.(T]:V2?* MV+'(F'-DJK'(XS+R?[58)'%.3* >/=^\_:/'(KWA-E)%>V[+CQ^+'.H%[P(5 MOJR58W=K8&$S\- *1K"KU'(4\71H_Y9@D[X09.R 9;:Y, M-1HY ^1?+1!)F0MC5N;GG:Q_]!"D']"&KN?OP^;C!Q\)!T[& 8&4EUX19)EQ M1MECCH=*IB=X"Z"[4L->$$B*.GXP;O_CG+0WG3-_=%[O [(IGK2GV3N)TS^^ MK-K'9-74IT^;ZJ;PJ]5NLUQME]>5'G5-\8P8"A2QCB('2'!7AF!\U(QHN>,@A659..E)B_ =(EN!+U:?U/5N^6VY6Y8G M09@P'"@EF8&4"TLL(WB_U"!&B"==(&TQO,864"LI\EY20J'"3@I(G>&$<";Z M/I^J5M]-M?KBK"C6M:C%_"CK?Z1%LWW8H!G=C0Q_&@D&8??<5XL;0\6?HL3% MKZ_67\O5Z&_X^553$/60%@ [Z RTP")A*H>9>!%1,\>_CGZXCTWP] M8YH,1#^.S9NY@LF;.\U9/++T4:$B>I&]2L5/4:F?XS__*&ZE#R-=<#RCSHEI MN*9Q(5A/:(VFN;>_S)>K*,^;U?OY;?GF1M]MEZMRNYUA: V53@GLM" <*D*/ M="6)5RV>'7EV+$"!M-@(39BACFKI!94X?(6YE9HTBU4[OQ'R4Y3OY^(V2%BL M5\4VR!BW\8OE-A@P&.4N4LY!Y#1_TA[D9CZA7V!;\7H4J2;N *9=;K^NM\LJ MB1PPU2_!V LK/P?3!6;MC.PTV+&[&NO,,RXUI;B^_OL^J_DV3#/W>\R3EH$2 MH30QJJ(&*>NE5%C5RT=3X9)._)X>P@/,A1/"*1<^5WO!O$;860BX$B&"ZSD0 MKJ0ZG+!,V#2E'9L^35L/9?5BIN)^.JYQA2:,)C%RL98 MK%XE4"61S8,/AH2ZZC\#- 5$*: C>PJ+F-9.JYXIYER6Z)O#7CI$H;O[J^)K M^+[=53%?+8KR?^Z67V- FT8X:0 VHYG>L$LCEW,QAN61\Y$OL$U$ M7V>8)XFYP2_KS6[YSVJ(-S>O5KLP098?;TNUW9:[[6$H+#FWU <*=)8*J 46PDN"D<=.()?TD'R;?-V9=)%#ED?YBGDE M8&+^K2.N#3-IPT&:F!-[A.9)M$)=1K.?9-9%G"ZEI?( / U.RJ7,XU113HP: M\];U]::LJDP>C&YCIN-NM=NJU>+MIORRO/NR?575BE2IK!D7B$FK$<(":18B M+>9 O>Y ^%.=$FK(:.V$H!0!A11V% C*- GB,.Z8E2($>X V\_@/AK0XHEW:T64M "\#VZ!R>H]CQ@LH)63HVV [#9++HLD+>?KVZ#2EJ_HDP*R_ M?%RN*N8TU?'9IS!H^&J[7%1GG ]*G+?F<_SR523;V+G?W M<.8Q5XYAJSF%T%NDM#PFK:T%29OKH6267&E.@LP IY ME_ZN_#:_O3L&KM='>>.7)X'3Z',R]FY&Q3^BJ=-HO=:P.%/QJCA)7#P0^?Q* M3XB+]XK&/EQ[5:LZ]F=^]*HXZCNLHQC(AA>K ML"F9;TM;[G]_M;+E3;G9Q+JA6%7T8?Y[N9TI AAD4C$?7+JV%'%_K"@!DH&T M'4&S,0%' GI@O:&&"@:TD(8Y0I1 0F@O>]\;G%AK<1#O6"0:!4QS:)EP;N:. M!@2XE3.IY2M^JB7\.<)<"UE7:'ZX"',O3J 1]S,>_*ZW+Y;?[QMIQ1@AQ0#D#%D68V;&2\.8:(-(2(Z26+C<851%#O$;7( M,0JT4Y0YQJ4V@!HK6Z6D6Y0OUH+%:OF#9%V)KPW&;7FO+UQSTMX1XG"2.*\+\%,EO4XZOW M 2[K9'QF "'KL:C7HD%29J&[\P&IDL0+8VP@=(JQ46$P;PAP6K*PM6^6Q>M, MEJM:C:\ASJN9BPCH>H,&R($>/(6Q#^=%AS3N@\6]1&DGB.F;18 M!MBO3K[-77O3RYLH.-P>R:&NP#Q[QYP;@@MTPBK'%2K-*.RJ)$Q[ Q Y4E0]J!S?I$,Q>A5?B>"3D!3GL$ M6RJMM45]PLS66J4FY-8-K\[\5ATGU]R*B78A0G2$8<0PME:@^NXPIT0D/=G6 M;$2/''',66TYI)QI*0W%#,63;6S"+P,Q7,XZEE; =J2YWC#-RG.5E!.*WAXC MUX;J6B$_<:YKIU-3LNN 6/$8U@O2:$"Z,=WC MT;!P5DB) %6:0@J5LM &$@C;;N.%[KLB_5A'=CC K5),UW?;7>"\3;$HJYY1 MV>KW&D/[^>TOY6Y&)7,&.*!-O'FD.-2R;N 0HDE(LYR"/#NZ\X'2'8,A M\B&4:RB4<#2(@9&6SDLRS,E')5Y79FN/<%N*ZQ?5G%RW/ZDX:PM;I9HK#W.V MJ[F*C6;'IL'G0$WBP\Z6F2HQ=E?L18;,A%W^QQQF1')B@:!5JQL!=%C5]3T# M#@Q&L]TZB-J,(Q.&Y5H1#X+J,$1**FS[)5-.$$2XL=XHD!07'B5LO*1_:=K8 MNZ\''%[&O1F!C@1Y&H&V>+!AJJ\T7&#,'DPQ#<;L0['6KS$D8M>1,??7V9_N METVL-(((1!5T1F#@*#X>1P(&;8;G;RX-#ZW1F#%D QS4>* HMP1:[)B%D*95 MW'];J^G_NEIORO(,(9-0@Y$.,K+UD )O(^H?E[9G0:9>-+PX5@FTI MC8',0TTUI() Y5B2AKBE6BS:4\CU+?A[S_/8XEBEV9#W>!LQI;]X]B*%VNQ MXCLN!\'&ZS5T":,+%)<%VFF061Y5UCU,O42"VJRORW*Q]4'#V./HK_/=W6:Y MNU>KA5G?WI;7U5.H#SL?*:\XXT(A4W5()%A046.0$\[%0 M2.H0'@M+%#!<$$.EM3W'A@<1EX=RZ]A!K2.K]6&#AF0W,OR)''B0=A^31WFO MBEKBRA8GF4=MQ=8"U4NLV:.-)D*F?6KXF&-[1[-U;/CV\'1 ?)EA%^1Q]:L! M,T("SUO)-)<'ACK$4M[X>#V;4BR$!)HQC+&V%A$^ M<-R8\VV%G.BW#"Q[ACU;F/GV"/O;$^SN1=B'B3R?!3$E#NUNB8D0:0^*O12C MYL*N-6W6?Z&A,:P^AQ (,-[BJ#QI?"D) M5)A@Z:6F0BE!D0;86Z6)EP0,]#1?E4^K[J+=K#?%/ IW>DSNXU'\J^I%V-C: M,G[__*!#1UKM9)V6Q-J[1;)1JSX#_Y<]^)6QU$O@#T.N%X!,H=<<]I@HP691 M[26*S8??2R1[_6GU^W%\O][8994Q#2%RN;XYB3%S%BAEO ' 0"P(]=AI[F'8_R*H'(PE6+U'H4\>J/]T5Q]*/'4ZU(PV ML^%]F2D'!;H;.0;IBC/QSI\['1S4Q?KZ+G[(_A&L*8'[0+*A0'[DT9-P M",#>CS1$X@G7D1O#<;U%=FW6_1._UR-5]=/U.0$&)Z"SR@3GONC"3BM#F6 M HH,!5B7A@_["4R$#$(X3(&UFF/OD<8(@[#!2.NEF*$ ZZ86-7L!5B<;=&+1 MH>#/RJ9'H2=<@'4!V'2"S6&E21-M%@6;$6X^+-O4-[S:;N_"\.6;F_>?YV$% M_+H*@+\*?[$*PL2>2M5?ZWD0U:R_Q-88\_JA]&WXMMN[19#\[ 7U$&@C"P A M!'"N#.)>&&:>N2-I\MZ+Q6 M:/]PTI6Y*%YQ%S4[?!T/]3J43HQ@WO0BBVE;MDLYQKF)][H=C'O4KCHW MK/[ISQ^C@L6YAM798O6TZ$')HM*R.*@Y7@%'=HLU+/48;Z9,PUM-!(L+Y2-C M6RCUQ-2O-^_*KX>"BO@24^3A:OP9(5I;"+01W#E@ 2>,UDS'H'#M"DPN#.@% MI((QR!!&-+Z!P2EE85C$)2#.]/\.]4FPQSZIW8%G%W#3CCG[1K5;_CZ>,#_$ M=B_@GL['.<]\'K$&IY@9X)X(H694Z)D3RVQ8I5);?%TZ[C16B^WYH"!V9PJC M,.>Q(%@)*(\K#R';I?SCF1&IX\:%;8N1R%'"J9)"(,& @2+$DD-U1S@(&5?? MHI:R':VU!3:-TOH$LQN=!03?;(*?GF_NBZ.,5Q/@M*%I=U5>89 M'LN"4?[<\(P!"@B74,ZFYOR>O?FQOU^73UB^RX$3&]658'<:A%_B]7(W^:WU34.YK'SQDM- ME/7.,47T,6CAPJ*4;&W2P IJ+9G@,5"B7"KE,>0 $VDIC[31<_)U+VL,9<+F MK%Q^6A7E0>IB$\0N]E^'6&=UJ/R-703C%^5)AS1"S6N69I0ZFD722/5DC%K0 M(DH:P3+47>TR#6?M1;3W ?$YCUZ<'>UMNENO%XRY@ ML["[=\08;2TF2AMJ)#]&1@P9FA*;)@TL'+( .:P)8=0ZKS&2P!#C2/ W1B55 M]+>-3H\OJ&T=G72N;W MN_EFUX5 'X^K/6?&&0FDQI1P(13RDA$MK79:2)ZRB!^+F+Z>'S-F,=\5'\M/ MR]4J[C'C]=]JB"DLY4= )J_AMH:8\N)MK5.C5=L-L;S+%1+ (";>B$ ,1"*A MC\EOJ15DA^7J5@V/2QMJ+,,.&ABI!8-41'[@B"N!"44>,9)TMO=0P#Q+M8Q/ M3_ZA%VE# _Q0B[2I3NT6:1)B31?I^^O/Y>+NM@Q;HR]?;]?W9?F^W'Q;7I=/ MEUNHV\H4X:LW-^_*Z_6GU?*?Y6(?!9CU=K?]4#U8X0Q2 (-*L#M$KW8K?*NT&KAGNQ4(7R&7<&3$-,AH9@_64UFCRLQ#K M+V4(JW=E/)E\?9!$_;[IX_\@#;S 4-AF<;DK6'L MZQ6'YS"ZP*4YD)T&(V;1Y/N'&3*ATY&=[/K+?+F:084E5-0QS9@1WBBFS7$Y M09?40OSR2!S86%=&0-"&&N64<@ S&N^\,JJL'H^A]@+FX:BFL'9BJ1X0S<93 M+X$Y)%/M94GGJD1\)\U6J;HTXZM6"#7.\(2 [KE=LR?&],C]FPUF[753-$MW]J_3 RXLP!8*46P!E'L;?L MZ,()D$D/SC<9SW(GL/5A6,&IU58"!0'$,D1_TAC9-_?4(EX59Q(>VHBN/BU7 M9=A+KSX5KM5S]%GP;D940T.=QEJU=!6N9_+5N([$8 U NT!G.2&?!K=EU6C= MWP1-:!CXOOR_Y;U9""88]V6)6[P[WS'_3OG^+KQ/_KX2[$M M=LN-;URN;M;;=3C8'TY"-@U30(FA #E,@;">.F-9.PB!1)T>H8]H#B-.B2*& M"2((XUQ1) S!U">0G%J4^L1[ _(J:V#6. M;%"9K--%[M4?9;'EM4\77QV*F_W"JMQQQ#!0UOF YABDMAF,@OON-*EJ; 6CF""PIV!#D ?*PE6YDZ<)(DZ M8=:Q26H(8U A::#TT5HJ2@D"S!BGM<,P]=1.=3"Z497K4QDI:GQQP6(LFKO% M@ LP'"?M1X!/WYIEGZ$YB49W(^Z,]([,_#P4=6RCRJ2]M<]"_[OE-UUNPX6Y MQ?;Z>[WM26F*2*B#A0",2)T3DA.A"72*$E\EQR_R]VEEF@5^CRP[@?;L_L6Q MJ8Q9V$_-8J]%_5@"$R[H/\+/LXOY0SB=AT:-8,>CB_C#F8E6(GE[^%16+S>& M_4U$&CR]OM8?>]69S1S&@.*%82(8JHDXZYMBF+6%3!U:N!Q+K38+H_=.+TIA]O MW;0F.65Q.O,H6Q?:Z?,8-6=$9A"3\Q"882:4(_:L.&'QJA4>/KJ^WY84,F> M"8B44,[7;A#8MBTO;B!&6?JUD%A:6E!#M*4G==W$)3UK<>KR.&$7DI='R3FC M+\/(G(? #+2A'+-[#:V=?EO>%%6QQAWDN08RMUH(S7*D\%'3/ ZK'KJW,P% MZJ>K+* ;:=:F.Y]]JZ@D5 ZOH[JQ.%$MU7(454U%$SL/-1K#D&K8T 6U::09GAA6A^A3 D+'4ZB9S/?< M\12M4I'TSEFG8DWII%2]^.E^E*PZJQF>(%CO]^MRZT?ZJUWAN]^JW:E+<0X$ MUP HD7-H=4[4L3QD+NJ1V.&M)5:M!F!V#^%5UF",/34VF-INJC4MJW'2=9[0 MBYT7>X:P,QHV'MGS$+(1[?GAI-BX3'6^O"V<]C\]=!"V='I1K?ZE/ZVWRZ9Y M*SC'X;DTH:W,N332'A55619UN=%HC2;?3!EN@K\/-.S*;Z%>9178.*4;C_%N M@G<1LN-TKR//%Q+ K@2>T<'1?3 /.1S?K(T0!O(:69XFI[1W?1K-YF3[+U]W.*\S M#L'S4+*1;.FP%[,O0W$O,*V_%,?&PT,EX9#.]GJ]65?*V:QLWOL-L_9_N M/ M)2\W"X&I)"174D'E,%"0&MU 8SD!*.[YX4D@=1JP0QXH;E\F"*^*%*U%V<$/ MX_!HTR6>!!K&Z)F1/:G#YB$ TYK\Z--"D_+=Z1Z1+KBJTR_O?SS](9](9S!A'F]@P!CG6L-\[:(91R[3E7DA:"EW@MQ5EZJ9[Q7 MC;NOB^Q]4L1F+/8LY^6_J" MLD+P\-6A5]O7Z^5[C_KPW7FRW^[6Y>[?Q7*W4!0YI@@PV./BQBG+:0M)Y"CO M5>NE )*^%#RJE/^U8O?%*TV0GG5=U7@%*O97V;:HWSHOO%[MO-0$87I?.[EG MI9C$:9&%Y*7]U;O./ %^]=AK;,&;1_QU7*@LR(()%RI&>Y#=I59-Z<-Y9++3 MF/I4I9N>WTZ9ZX]M>[$K]@>Y7;TMMLM-]02R5)CFS(77HHS"N63,@6.<$;#3 M)$&\%/>*6MG%H/B_#EV$X6FMK33UF\4>Z MPW5X1XB34QMQ_]WD%/>[_NY(]>JN8'JL9P^] J\+'4^5):-2.8-*8UQ[RE2= M+B(^W$6B".40\N.Z*K++KS7*_7W]8^\IAN<^6V?8(.FOMFW;B((+6,_,$*9PSCVF!)):5Z;MV1%+W MC^W=ZH;OI5!;5B'XWP6=)+\V!$-CL[3_9+>$?V:/L'^]M-M5)3+=A\+L(6R^W';%/N M_1 /3X?[@5]?2;W,]NN;]699+S*'7[CR,5AW+Z%T.3[C'<]E1> M/FF7F$'J/JV]Y:4&7UP!< KM;@EZ?US(.$X_R>WJ."MU?;V[+58+A*FACFMA M$)2 ,V;%<8&:&15U%B(ECHLL*5QE'W=>'N+6>9-ZH]LR[UP<,2#2A_FE%G>U MT-LN !^Q5ZZZ6YNHX4];J W@^4SA-H7WYE'(36)I.?W8B"CT?EUOUS>W-W>+ M!B?+S]6MV^:V>%?^7FSJGS95S'Z16ZU\E4'".)4:[3+IZD !(+ M=@/[=.GLI*QKGPC(5K=%R"!W-?S3K3X1A4 R'W6HWN;@GC@9;SUSLGY\JM_M MBY$>=_:NS!KDX9=^GY%G(JJR.7BH7R$V> P-K8QZ4O=4,93:$S.H?Y*;6$[8 MLV/"Y/);+RA"^]:AM1)A) 3"6&!YA )TI[O;DP)('29KV-.$R50^ZA(F9^"> MR##9>&:2,)G*,S%A<@8>ZADFAXZAP6&R'W5/ALG$GIA#F$QM8CEASXX(D[[- M[\5RMR]]NX>RN-O _/Y[5@PZN6+>RLOBK&I2-]!M$MH7'E)!TW[O3+#Z=QPDF;_3^VGN*3 M;[XY?/)?;P_K:I\U0$IQB+D%T@ ., *BO7B:"4N[3X\F:O_2L>W+;W>%O5.E:_KPZ?, MX[]?'-XY\,>!-<+!GAZT/A4S$SMI!H$SM87E=%T^=HOX8?VQOFG.UZ#5%>@* M44R@E (Q0:4V#%G%*(+6Y 89YV(V?CSR\=SY)$ BEW,CB'162&<,)SFT6G!B M4M_S=HV]V9O'ML>AACPPS;U M@5ST4Y!W_F^;Z\FIRB4!?BA@IG.E#3;*-D/""HY1?QTY:43DR@+-*=3.$A>N M#LZ-,\!)H'-D-)Q:37H]9-"?PCZJDHB]@=IRD5<+GB*FL\;TX'*.2M/'C+-Z MTYN73J6__-6^L__YZ_+@1VQ[<3A!."?"(H6U489 XU [4AR3G>ZI?>JSK312 M"(PDR#&AF$JA-+3 ^5AO<0Y2:TR-**LA151W?5CJ4$TG)BA.1NYQ\_S5V>.0 M%%'>)B:K7^D:25JWBO-'2Y^J)@=P,H-*<0CZ$9F?E?O]W=6\OI)4WW]; M'FYWQ9L/)S?VU@DBEKZD%-0(Q3&%D!/&VIZOE>ET'42/9I7"C /GVS* N%P* MF&./P7('C<$D]0.= >F]6ZIKG/TJPQ')[IC;78;GR&RO'\5INC\7#O>'"@@ M\L,?0$*E$LKZKW/"M9:$VM1;'!X.R*OCB.Q7P YAM(_.I2-SF+!UYW$";;M' M4F;IJ;>-RDBDQ(2B;G-LMX80S(IT24 D*.')*Y1:!U&E+J:8+.:-$(K,Y#BL8PI!R]Q_6=V@]O5-WNV[K%.8 Y M=C34I9*Q_#@] G/7*A-KQ#,ZTXN3SN_^%H?#IEC=M7FL M %R(P P!0R"VP %DVY'"K(A[YO>)-A23$+&;#VUT9;@)[Z_O?I^6^>+M;7Q?_7&YN MBX7F&A'-(>*"6,DM1QPV8RJ7-N86]F$XJ$%8689SA S1RDJIE7#:)Q'<<4R3 M/PY7P\V6-=ZK;%X6T_)UE,U M_.S-AZPQ(&LMR"H3KK+*B!DY+.:J^/DXKN<]\ND=V/&2^4%,/K6?9"+_S&#O MR526EM/W_O&B[?KF_:V//6&8O/GPNOBXW+BBV-=H"&2284:X8CG#'&H*02L+ M_FL^5J0]AT$0;1S@&E")":9.".@0A9IAHY"0J1]">23*GJ -P783\&8?BJBC M9"F=,CRX3N6/!('UU#E>GBOP64 _>DP=Y*/QXNE4ODH82WO[;)0P>H; GB%T M#)?,/WR.8F5$Z!R/U1XS[U5Q')J6-^7M]K (:]_6&L.PAE89"7)%C@,<(+[8 M>H"'8O6NUR3\P]98SH&ASK?B(&%<")$# 7(BD2 2ZFXYL:C'\0_ .H_EWXI# MMC]"ZST''TUE]#Q\$OH&S\4?45UE-:Z+3<<_X*?;E'Q?4NJ4ES_RJ5(B[L)11YD3#B5GR%*;.Z%H MF*TVJ9?[(O/H'K1T5)(DC$0*QS$'FE@E6MO/B4(T/S/1@'C<#X=\3\N[CO#Z MJH.0!X7'L,UZ?UVE0[?%ZDW]#DMX+JOPZ<^[Y3=Y..S6[V\/R_>;ZE*\S^4N M9$[5_0??%Q1SE+L0/QTSBD*A!3X&5:]*,0HQ'BJD*!WV MV1N1&J56F)# -%>*_!1>J_E;_:S]ZL2B]L&;B'=QO^7JP^^K;EM?]1=:U*@.Z'SJT? M9>\"P(7Q @@L%(IIQ8T4$$*.K% &40!C%"TQ^%DE@(Z6L_#X,0E$OB$RY" MJ?"\4(!37Y)R!SP[05Z]J])@S^[ 9R?HLS\K_)$;FA)ZJUN&- ]'Q654Z7R4 M)![TIOB,_J=WVSST?@([RZD'1'H]?[W>%J\.QK AJXR80-PC7)=.X--X M;3*1[^*PV2C]D>N1U3[>AR]7\7O8.H+J]V4X7OE_NPW[]]Y\.,'V]V*S6D"6 M>R& @.>$2NQK"4EE(Q':01YU9+M#:\()+C"'TH1+8I3RI8HC4N04&"NYGDS! MK[(:8EBR/]6&@+*O0O>F.%:%IV"WK]+V(C:QDC[!5R>U',KUW!1QL#U/JMXX M3'55MN9UD-^+< +"R^NOX63Y^O#]S0=7[HKUQZVN'@N^_GX'< \7 O.'6#0 MY<2('"B,VXI76]IML_ P!-8*(')A#2.:Y,PH9 !BRE#"O>);F5@!CVBSFP9N M&*@?:L#9=8,X6]U!SGZZ_9P=RK_%J6(B]W13RLM[)DX]VY>0[ISSZXES&LQ9 M"SH[03VMHO;B]8S*IO73/)0WL8WEE#V_ET*_+K8?#Y_>?'BWOBE"*ERL7H5+ M+C^Y3?FU^AHN!"?" *,YL,C_CY;:'1,D2O.H!>SNK6K'O4.A= X;PF&N1.X\ M Y)B;:$U+K$2MX-^4R$- _W@L6:?*K#5%?@>;O;!XZV_UTM_QR _2G,GYKV? MSKX^4AY@9G\_4AZ09@%J_;V+J.OS##ZOJ"-Z858J.J9=CROGZ,QU54MY?7U[ M<[L)F_&JEPMT>?-Y5WPJMOMJ0J%=,*RGB:TTH2V%J,LM^&\RE[: 4D$ M=C;*>5(L-;>L4#8$ B\_%;EVN_C@L=X=1RX3."&(&[$.PG<>L*CZNM]4N MA_=+_X,S-]%=,N]L.1N>=D:S_Z*RSGCK^B6=/5GL.I8[-:V8 YU(":HS@3%'71P*3 DF^[O6]+ M&--;/[2/VOHQ+,,\HJW9>GLHFWVYAR[7$;;NC=/P'SQ;+:)UJTNO MFCV]AZPVYW)R/Z8SSH2%B_A\'N'C,J:7,QAS:8MJ8R&@@I*< L48I( 8U:*0 M"/.FJ+;;59J2^KGVXTOJ%FIG"?)_\']A-=V5^'D,_V36#:RFXUCL.HCO+=.W MJ_KO2E7<"5"Q^M?Z\&F]??>UV'PI?BVWAT_[!79 B8QD(;ZY@6 UA[GZ7)F MVGLTNPWE5"@Z#>G[]VO&U]TA(=QGQ;?/Q75((GP2^+[PZ>(=\#K1>*-?U2EB M^)LVJ]C66<1A^>TJ@RB[J;!;]U 2Y>Y)\1D%3^VT>2AYYSFG4Z=M!0*2CU$ FG$=#*. ">D(@]%B;[,Z#/*OCSOQ7FR/09Q9[$@?.0[6E,'7XE3%]^ MNPKX+V6Y^KK>;!YKD0L)',*"$"Z,= KZ@IZ'ERL8LB:/N[WQ7#L"($YL.-"? M&^+_(8'_=*]%$@#@C4Z]6;6%%B>X@XCKIJ=3<18GERVJ>2CA&8[."-T8S,Y# MQT:QI!R_W\6ID%MOUX?BM1?&U:OMP?>V]?M-(??[PLOC3;CA]K^K^4GKR]_M MOJBO,UB%RV60547NE2PLK!Y+4[E)G%,-S6O_"CF*54^GOH4 I^4]2FT/1APR0G?872/)NB]_?@2M;R_ ML8-D?"#':10\A))W7\N%-59)[#"S% (+@32,!?5@C H 49Y.N%L$E.8$4VZU M0)I X:,;(SGE&CI)'$O^\(P?GR*E7G"Q(I;83"& M6N&]39R2X7E6[BL*(W(K%5=4F]0/=R. 0'+-[49V,M4=G>?I=#= G[WR!I#C M:F^4QUZL^L99.5Q_>[":3H&='RX+7RLS)5TNB< P%Y()H2I-D$AK(:+N:^P) M@4BJ"47*.2I]G1[^ P"W)$SG6T3+U#G"847O^["RJEL3;/J3&:*) [BFFE!DI8);1.++P!@@1" M,, \^%;MB&1"E%.)(ZE.H<3K6IY#D MRD,O0YCO$3V:.O=SWTN4Z)Z6#M+I(>P.O<7FP>,_[W;+[7Y3@6L/E,C=>K_> M?C2W.__?^J!O.!Y(.1!(8\P,Y@Q3+@5Q]4$!0+6T4:]#C@X.YZZ<=/[L M%A9F[O>.;_&N*RV[GBIPVPN[^GKGC,1YF(]81YAYW+F M=[Q :"(_=#X^N-Y_+O?+S2^[\O;SWD/FCD#FY-K,% M<6 Z,)R6Y_ACXO4;3])+!*(YD@HIB8R OB&@,462L9S@J'GXV,].K<)W MIXE[/3@7355'/4W(4J0\=B%8,?X9T$0*0QQ#W50A&3EQ MDM"5ES07WYQP<$8,>E$U#R7H!_WAO3/][7_VH9?FHQ=RLVF:"7<@E.'LV4+E M7 #E_/\;IB%FD!+4-J6%[K17:E #B37!0\KN,&5_UJBZ/A RB+GS&C$9:7%: M$Y 1Q#RTP&X8]8&)!_ ?:]]O/Y>[(C/E9G/F#I8!E'0 CT1<-4ST MNKB@YQCVII\;PS',S&0,1T%^.(;C[>T\AG]1;Q=:;M=10[@3GQT',!C4Q$W@/\1]JFMLO_TXWA5 MWES5;$PYB+WYYP9Q##LS&<11D!\.XGA[.P_B__S]7PO-J-1"(6XQM@PPZ11O M/UIB+*,&<9]'.C-X:9F8S>*,@/1V^\O9U'[[M_F06G/HK[S\PU)4Q!ED.FVH\& M.8D+P5T^,/'H?;=((_VMI\;Q#'4 MS&001T%^.(CC[8W?^O)ZO2U>'8J;_<+ L),2*(T)SV6.,69MQNX09[;?]I?N MGS_A%I@ *JM0]=X'$\';^8$_%65Q.A#+5N)-,4=*.FV,B2=P'DOB@RQX6QW64F)] M>7-[V!^6]2MW'\K=U^5NE87MC;OE=?]G4WHQ&JLWJ'DT44?!S[:D(<^)UV&HG2#46.X;-KFV4"".8=P3<#VT*H#+ M*G39K\4R8.OQN-- +KNIU'0TQJG4"8,GR"YX3.(L46=T:AR"YZ%3(]GR\ 3U MB QUU:D_KC\5J]M-$6ZX?_+\=K7S^>1]'RN9!-:C("C71%&L 2,28"DTHB[J M_K8^[6NI2 YESBT@Q ]Y);7""#I)_4\82GW$H3G-_MAE"G&ZEH3[;FIW:=HC MEUP;M/4S(.=NLVC.5&074\<>Q)[1S)1NFH>2)K6PG*[3]U/=\AP2=WOP$>"1 MNS,>0%2,"X:$C --6.$RUD!A#HA03 '"$,,4* M"YF[U#M6[/ZPO@G/33]ZPTWVQ^WU=5%45?3)TT(])7P:1\9I^^Q\F$KTK[+: MFL?]/)>(,(8[.H2*2;T^KQ@RK>E/!)<+\#_HM>KVX@OUO7F&]?>BOA%C_VG] M67VO[\WXX^!U-/SZZ^!J_T/U_;$/^WV]_Z_ZE&3N *+AQG_ʘ$0XPL;F3 M1D&1O+P)YNY>C$U*M[M^H,/%5]<0J'/*8]?Z?WGH'N[>_I'MA.PGZG MB>W9=(%YQ+LY$M/EJ>\Y^*[S@?SE_I/;E%\;I+\6-^^+W8);IRTE1EN#.'+< M4F':MA0RG?82#FLA]=S6]?7MS>VFJIHZW 7W6U'=]G?N2KT6.M(3&Z?R M 4\6 &4-HNS/&M/4)_T?X^6,_@[C<1Y2.="&AY< C,!(YRFBY:;8_UY\*;:W M17B1?._'6M.@,@Q293"C#A%I@.;ALJ*ZP1SRJ+=>!S236(K>[LK5[?4A:\!% MSLL,8*_C+,LTQ$7.F010+6,^CPRX:I6^C.0\3=*YF8SAS,Y#?,8PY.$LPUC< M=)6A7XIML5MNY'8E5S?K[=KG7U4FULQ;-&T+1[1T-$[#A!:_"=8?=" MRM:)N#,B-R[Q\]"[D6TJ4W;5R-U<]^\-;@O9IDW-@;$.*@=S +E6OCG>M@F% M95&[N0:UE'HWU\.KOT\FJB*W= TCM..6KLFXC-S2=8;&"\G96:K.;>H:A>)Y MR-=(MCSA"]O1+'*^C3@&-PO\\-'!LHV*6!?IR-HHJ_EY"6"P DS2W7EGNHV+$6*F9VO(7N5 3 M*VZ O\]^VG@+"C_>=]X*WX=7F9> _:>EQU]N?)?>_S]9\7]NUX?OV4]%:T/V MN38B,K.\C)='D.PY.'A\@;^S*KB\PY+2T<2LL;&:OYQ1;.CII[Z1)'6W> %Q M)SD%,5%J&G^,%=,VR_U^_6%=K)RG_&1Q]XU^]6I[*)^&BZ6P-$<<.HD,S15R M&AWA$CU>;9 2Y.2Q[6A)%KIXMCQ932\KZ;N^)WWK1OHVE52NO:W-@WF'K#P^ M4Y(^)*;K)..$Q5GTCR2A\4%_N;?[0K^J>T1MWLL(C'T]-2 X)N\<+R- IJA;\'>1UOO.)/']TDK[![QF^V=N6')]=9WR8A?A=EH./3HM-Y M([XV:&7YM/4@M0H[RA55G.1<8PQRQFG3KM=?V_/*G+ZM33\3=3F/+IBU/L%9I_1S*-_SD-(1[7DR(1R'J:XRU^P3_==R MMUMN#]\?>]43 )0SK4SU@+/FFAHKZRMBM -<1FW0Z-";[];8:P">SSBN?I_@,E>LY';UVG][O5D?UL7>_\S7Y*MP9,'_P/I?^;+9=4)KO#3$RNG%?VT'CL3,&;25>81;.9"1CG+X7S!(%=7 M[_5O^D\I/';_E_L%AMA2)"G A#A%K<%2MM"AC-N9/0O B0.>O+X.=Z+NP^Q( M@^F"\:^W5R\0!:=PZ#QB83-3UEZ]=&+L"PZ)3[AOJL XM/?\!\-<+73TX2!BK^GKD MXG7;E>-<=[_>]7*^_USQ8.0\49@ 9B2A&F@E/8VL(1CUJYGJ<%B2N] M!EM6-'<45"K8;+]I,OQECRO-Y\GEI0O"R3K"+,+FPPJQ[6KMA0WA#^N#(,]< MFC_[Z-K9R9>H(T?I='^]Z)R HZDJS1$]>HGH_G87=E<=OK_U(G1HYI@_A\UQ M"R2Y9%0P0W,LH95&*]1BQY!>;)JV/^+DT;L&=I5]#M#JVX>*%MWE0O8 %T\? MHJ?Q[BQ"\EU_>7O77^RS_67V ?A)%TX4<(=WH;]>@!V!DX0!=2R/72* FN)# MX=.!U;OEM_JW?_/>K1.$A12 $N)($)800UREC7H*1NXNWMOVK.WM?;@P]X\2)HN@8W>BO%T=' M825A)!W/:Q><:C[]0;/WY>WR>_6N '30^'):$Z*E4AI0*4AK@P20++;%QW!H M\6*3S .P=Q)?48OOJ9GQ&XD^UX@N/HL\Q-$7FSU.[>$YA==VUOCDAU?9L1N] M?:8;S3[*/NO1::>(1^A9?[V(.R(WZ:>$1_/@<]'W^N/V6U\#EIT-V-T6[<3V M?@$8%B3'E"-',"&58]D9S/N+Y=-S>9,3#G[L3Z+Y863'RX@0X#ETFJH->7 *>IP"YP *"XW M#](3M#?5Y31WEN^J"7RFFSB'1NO5T?BI]?K[^$C[BS].5&NA,C)CM;%=]! M_GHQK1<+2<]7]?5*XN@5GH?]NMYL'D5=O4B0YXX)QC2''/CB%$O(CXOTB/#% M(5S@FS1Z#<88%;V.YG3?9^V__VFY+[+/N_7U-(O8P]V6-'1-ZK$)0U?]6':P M[.KI*#;YS:6)G#1^P!JM6[SH@#4>"^,$K)&]TC5@_1$>]E)>-E?AGNQBNZ\O MPP[7*'XLPAJ%^G[W*V^7W\.WY-?E;N66Z]T_EYO;HH+XN;JY]/?U_K_5+;S:.*"V Q%1]SW511<5"W^0M&Q6%\I(R*(WCJHE'QG^7& M?TS895$A5R+7UH=Q*)TFDD@&U4EIH>3%X^(#O%) :CV]1"!&) ;" N%)#KNX M"3(B]9501]'[IM]+Y:[?>3SVY=T8T0TG+\' MYQ<$@XT7B'Q)7/5-R6E?B8U1J2E1^R+A*X/ZN!V9^544\_<7AI%W<,<+/T;F0\F]:Q::+7 M6'XX%ZPF]_5,8M/T=C\,11=BOFODL3>?-^7WHOCC4%[_UYLJXOU:W+PO=@O& M!:,, 4LUA#ZA=IKGK7'"^RAOV9\UKHD%]$E^S@CB<$[G(7 CV%&.W=LB MGRKW_>JWY4TAOZWW"ZPX8SGAN<*YA@(Q(4@[8K3+;=2CY*J$XZ3#UX!Z:D%7HN+4( %'O?7@.7J2*D+= M> =-B&1L7JH0"_X)7>C%0:!%73PUC M\;R"3$M@G)@\R=WSADEC6IX<65_QAX=]4YNQ\1 MXO&XFL'-4./848[=BR;:OO9ZO2U>'8H;7]Q(81UG&%ADK*\SC02J'4?$<3K) M[K0[.)SQ'!"D*/;L<, %H8X23)WF3N1YZD-*@U=KLS^#+5EE3.QRQ03.C%B( MGX\?)UYP[^;">6TH.Q*?8K]8O%?GD7-/:?!8N[WZ ++O=^L'P8X87>4_1Y;R;.+!,Z=B) MP\U55AMW7%#?9_)>!ZDL?"%QZ!D_I8A.8W6-%QZS1J-AK$@VKE^2Q[?J/_\L M]H?U]N/;8K01JJZ+6K?7)KV0B/2( M+U)$H2$N?^&19Y#I8T6;X?QW6AVQWSZO=Q6FNA$?WNY/]RTH"B=4H9&( 4QS M28QHIF!\RQS#SDLDSS>%&:?&>(UC&!)BK3+*8B-]W4@9%':"8RD-P&,@\)VJ MJ6=6RXZG-L>BM<.:R;2,QHGT"9DUN.S-AT$K4"-0&K&",BVU_991?NROON(: M?4WE62:>6E@9C\(9K*Z,:$R9I)M%:'Y;R/RR*V\_[_^U/GQ:;]LM>V_+S[>; M>GQ@WQ6G#S7+QB.-N:&ALJ!5#X50Z?RT R"ZV2FEA<8 M 6.&8[G9O/%%S*[-#O8/,$$)A! 1P;HGE$+A6(7*8=Y_6&XP$6 VM<% ' MR7(Z%SYK$<1*G[8XBSF81T!>;C99&>@G!>31;HZ+SN QW6U;; M']8WX85;5^X^%.O#[:X(%]KYK_ZQ#;VU6#4@_7<>)@\+B!#F0E++- D9O.# MM"(!N.H^\3H(!0#2. >ESU, @1@+8X3$.576 :E4\L6X%GNVW&YOEYNP*:.Q MH7IOH]JD<=N8<12-:N?&PS0^9I$IJ=^Z+.G-Q661JWU';]WAKNXO#5]G+?1C MA [?_*%>GHV;8I8)Y^*NGBN(1[?U'UV#UQ<'4/CDTN,4;IE!P)W&SG+J#I\H MT/H\X+=R^P,JH[2%+N=>#T1.-.*&'->''*&=KKL;"POU:0<0.8-)H+A"'%*O9!MU'4O1$>M[7BR,'WPD0(73A:6 MP_C;EMN?+QJ>'R=TC" ]T%4O+%0/M;9OP!Z%Y4YA^]7V>EFVV%"7 M;_>%N2W>E;\77];[8O4$_/T"6L.]9BAJJ$568V4 ;46#22LZ1^WA4! 5C!)% MJ*2*( 64T\(1+H@A.(A9XJ#=&I#]M"KJ?_TM3(I=G^Z,+VIS(G1] @]UB,CS M"VB&@\+_?U"\:/#:_U]M'A ME:V\1_W0VS4>+9Z*X_NA47DPL4\%Y>D\-H.8/*&QY45&Q41'#4\GW/>OFJW, M_RK6'S]Y[/)+L?.91/5#$S*/]G[\!0.: L(H-0)HY'ANU'$Q# ,;_UC*A-CS MW#G//R:4.>( %]X+DAG-N&'2?S-QS&\!_KRL$=:K93^OJAHAO*[Q):#<7P6E M6I6;S7*W#V<$LGW@8**#C*EZQ?FTX:_0(>+RC!&.0[YI7V"IK0Z]IK;[*FLM MSQK3ZU_)3#6Q<'S'Y86SGVT=BY=Q[V0L_@9F:G;$.:4[BQ4X%=7TI00<; M]D\98;\5N^OU/EQI\&I[V*VW^_5U#5=3#8!E$FHEI!!YKO5Q?H[DLM,M_LE! M&DUE;BG1%BDB+9 *&:2D];>E8>E=TF+J8Z_$77;1?W7H1!_*:[K M$3KWF3H?.]7W[-XOWK]\SF#F8!0WES,9C M;+HR(./Z9[5R<9=1*6FE#"^*.. @=S;/@6BE3>>N^Y:YL8&!G&D2'CK0CA*F MC;!6884H9$Q@@] D:F:CYQ-1VJ;NI3H M,_!Q;.(Q4U\/2#:ZYAIG4XUF7\#=!F.C-PC>'QRL3;JR0=OK[*C975>L;^ZGX\$P_SO'++O MQ2&[L^U"KS:.[:(S,_Z7[Q;SF-N? 0]/O3IY8<]TV[?^"-CWSX"]_Z/#]U., M]=+#AW+7?*M*I*W2DA +IN3((V!SY'8-9J:HQ'C;D" MPGJ2(46"(.(F6E+/VB7UYDZ]0YF]+[+=\Q(W5R=WV?C^TOQ[J;#W8\2[:J^W M#+NP3\Q]<=TD9I/]2^LN/;?ASZG;=-RM/X%GGMS//Z=>,8/2?EY\E',=OPDF M =XMOZEB6WQ8'YQWR2.;+!?0(@@(1CJ\*BHQ,5;!5@TI16;TBO]Y2,YY+$(A M(Q@A5(2%%HNQH%)0+8U,_;RX!^CSG IA?>WU1"7^"+X:L9Z?UDW)LIC@3'7J MS,?.'\RP5G^6_J&%^7C^?4%5^(A&]RFYQ^:\=WW] [*'$2P4_WN]_+P^+#?A MN_*FO-T>%AI2@2D&6AA&I";(M&^%8:"\-@TJH_N"DD991"V Q#CB_\D=T!+G M CJEM(&I#YW=H6SKY.N ,[N^ SJP DKFK9[U\!P<-4; >&QU^<2;35E2&9.= M6)/5YLS5J0.KUSDX=V"1NF^G@>X'\'U95\0%Z1?JA8AX>UEO](NJXWNE M6^2,YNJI^)B.]!E$P83&E9-TW+X1[;"^.=%] M ]1TQ(\3F08XH$=(.LM.IU@T#K]S"T(C6?5D]!F3M:Y+;:;_HV2$.544^0#(2'04L8H@M92R9FD M,4ML Z$8'WTAD8XJ 4G.M>*(FYR(/#>"6IUZ:0U6X]!WQVQ3[".?$4_MA&YK M9S/B/RY<'8'_[).WG_<>>G:'_2H+Z+,[^%?9;\6W0_;N:['Y4F2_EMO#)_^] M2]UR,8ST,RME$WES'BMD4QE;7F3$1!0271')#U[B&D"J\,.F>/>U#%_L[^!9 MI3C )-=8 PPM@,[)5E8LM+)SI3$F*.A++4,=99(XX@SGTDA%D+0",>C#8FJ5 M_QE%)[R3^J1#"3)7=_04_?J=@?NB_U#SL\J6S!N3!0.RVAP? \KJZWV_$Y23 M.C:BU)FK@_O50N\^K??9^E#<^-+GL_^](MQ=%5YNOCL!&^7V["U$^V_U04AZRZ9VVY79U\ ME(]RQ<=R5ZVB;8MU=17Z^2A]UR%6JX.TQ#5]Q& M].M35=PENLX,RKR+F%U>>,BF2BM:1 T^WZ6+'Q!B*&3N_F-8IZ5., MNY2BS3&"29-E&2-X.%6B,:VG^^4:C\PD[$]F$JH04$ P0T+[@0:TH 692)03/ X.Y\B"P$MQ:@I&3B"#(=$XL-8QA MGC@CP#_GB3."$7PS>DHPK5LFR E.4H F*P@V39<4C.#D9%G!M,Z>,"VXB_^G M6<$'W\;ATX73@F)B^$6:8( M-(A"3;!ST"I.BJ/N[C2/CPC+'F!+)$0:$4R6(@@I(080E_I^I[VG*?R9I M$X,1/#-V7C"M4]*G!2),FRPI&\'"JI&!:3T^8$YQ$_WM)P?K#I7." M9RD?)248S[$O+2,8T?+>"<'8["?(!UI(-<(_BB_%]@%$EL/<)I@HZ '- 4@:9%(A0PCF5N4$Y3U]< M1C"BZ?U3@K'Y'V??^=U7"Z0HH P9QJQ0E%)B;7[9_F0.201 QB]+#(XOOK4XV-BTA@!K," MLHXMD%+/IN/B^G??\1_0S_^D$\OBZOQ].;O M/_[^X2?SP;UY\^/__!__Y;__UY]^^K_V_=L??'&YO,NGBQ_<+!\M\JL?_APO M;G_XUU4^_^.'ZUEQ]\._BMD?XR^CGWY:-_IA]<-D//WCW])?GT;S_(>O\_&_ MS2]O\[O1V^)RM%B]^W:Q^/QO/__\YY]__NWKI]GD;\7LYF>"$/UYU^K5)])O M/VT?^RE]]!,F/U'\MZ_SJQ]_@!E.YZMWEWC)]O&OWSS_)UT]C;76/Z^^W3TZ M'[_T('2+?_Z_O[[]L)KG3^/I?#&:7N8__H__\L,/:W+,BDG^/K_^(?W[^_LW M3SJY+&ZF^5?XY^[G]/7/YO(_EN/Y.)%J#B]>M;^=Y==___'R9OH5YHPEAA>F M&?^WEYY=W'_.__[C?'SW>0)S_+G^('R^&(TGE<;RK$GC0WJWG%W> @_?S<:7 MN9E,-M Z8J3E>FI\ A]'GR9YI8$^;='(@-QH?IO^#_"6+Z,)K/2YF5Z]F7[) MYXNT[@^.KW0'W0S7%7>?BVGZZ>+ZX,-K#M>>88UW=D.4AN;9Q]##]75^N1A_ MR7\=+9:S\>+>PRX$=#9?8"AI.<1B]@$:-C_;VF_NAD"_S(KY_/5+&; M9H8.^UTQ&5\EI=..)DF9^G";YR4VI$,-VQW>N]$,*'*;+\:7H\.XJ=1+XP/_ ML("_$P,OKC_)S8O[*F,OU5&WPS^:#]5[;6]B&X4B3HH_*^%^ M;P?M#A=T(:!9/IW#SOD&;,N[_.B!O]Y5UU.H#Z8*_;8ZN8O/^6Q4RJXLWT,C M _;Y#/:6Q8HT\\5L6NU?74QO0#Y-WM!-M9<2XV_O3="O9D^4DGB> I:XG@T>5>L MG4([ ZL]6ATU@/;(5PO,;397Y5?G/=WZK%@95TCY9JW.(P M'R&R^6E4[+S%:9:$QNU-ZRU3@$D>3L>?1I/0%[F\\WW5V:Q:W(Q?9]?+FVU]\;V"/+"J)X/Y?=I\6F>S[XD>+^9?EXNX.L"=IS)N,KY3C=O;X]0 MY21#B::-#/&7HKCZ>%E^OM*@D>'\EO_Y;E9, MB^7TLISN]VJ#1H;S85%<_@&J0WZ5O BPVAXOO$-#*]6X_6&6@UZ%+MH?\F_% MZO0QOWH/?\_&ERLG-3R_.K*9FW1PGX[LR\G2YM_4/@$>5G^ EQ3W>?X!U-9Q M.D"$<7W3ZB&LZ>(ZJ;0WT[0AOLMGXP*>FY?UH?8XI Y(NCVD7SUU\7DUR"?\ MK4>>TMVW/]5R@KQ"%^T/^5_Y^.8VZ3=?\MGH)JD*R[L5#>>_SY-JMU& DI*S MBSEY0NOY+[/1%#IH@)4MC:4Y(K[//^^"&HN;V>BNU'1?;=7BP"IPXT#;9@:Y M!//_/Y:@)H0O992+UYYO93!EM[/]S1H:VE:8C4%N7X\O <[F\A*4K(3Z=\5D M?%E"UZ[62R,#_SCZ>GA<3QYJ[K7EL/["H\T-X:D[Z^+Z]^EX>[X_C_D5B+-) M^F4)ZON]*V:?BQE\ RW?IW^*) I'T_N'V,C--Q>S]:D9_ I+\\MXOG.5E9IL M7X-JCJSE]M,7'FUD"/\:S=)V^*X<6&IUVM:T MRK'^8,-FAO=4+UF;* >'MJ]1>\-RH\GEWC1K3**K(99$ M\.&F1PWQ<6:67H]RFM\D3^;;T:?\&>5>:C>9S9XT2REA.J6$8;$:^$N]-3S2 MW_)%LX-]WF'#XUT;V6':,(E?[K:5L8,^,&N8YJ]UW/#X/^:S>=[LR+_MLNDQ M%XO1I.$Q?]-E<_W8Q&GX$86/R<3Q;S[2=)E(N?$-ZD MR?ZWS<>97<['TWR>4M@^C:=KO<1\FJ^B!;>#FB0R_/U'&$!6IEG&M$ 4*:.- M-SP88X-%2$5-@V26:?ETLBL?8#';D+3SV:;8FDF1SLX_ MDMO/>/:O-^H8,, M.\$]XLP(PKCS7!'KK:0J(J!$Q*X,!1[#RLPN?RAF8 ?]_4?\XP_PS74^FVUV MM#U9SBN8+;Z1#:/9Y3?@?-IP\\3/GU?AZ3]=WHXG5]O6*>F[#3 4'5 :YK5= MNC^_N':;7=4O^EU.?'$K!I2V41#%#*:<8<4%CQI')*V+%O6WN!].'[83>,P+ M>__HMY76NH<"5;O*G"+2&R,>7?[LIOOQ\E8_3QL+2#PD@[-%^ A]E;_.; MT62=F_&*2O+"4QF3*@;FC!0!>QR-8W@'7T=%'35D@*!H70VI3^)VP+$>SJLZ MQ?-'LJ"\Q,SZZ*VA5 J-I=F-V>DS41UJ<:MHA'3?LOLTR';LE@^BIJYP35CG@6-(];K=4[:E6- M!4B'@Z3.SHUI4JR /:4BEN:>RV$/8\] MH56DE$=C QSH"I$?\\O;:3$I;NY7\;3?S.0U4Z52^PP;%6!?"ZW(L7_?ERW4%K.8HWJ.W_RU\\":90-4<_;MFF:21"4HU M(PX'I) W7CVH'MS4P!8;'K;Z/$8ZEN9=H^O1L6VJ\3>^VE24^3@;3>=K;N)J MX0&O=@,2'#M.F6>$Z.B4A36\HX1EZ$S<1,V"XG D3%/T[@IY[T;WZ\HDQ<;# MOIU3OJX;O0=MAYIFW@>E&',V:D-0#-+0K3_(&ULN(.5TE+)6$-8PC05^\JMF)-P+'6>66.,C4=YP1#DERC*WI1;1#)^7-M>WS*O/@:./7"N, M\A_%Y.K3Z/*/M^.[\9JKZVCSUPYH&^@ZBY('1C7"FNE +5>1RRT58F1U)., M-;]&<=@3#[J2G!LQ?[7'$GN6[?/[/+]>3MZ.K_>%3=;I-F-!86FY]99BS8-Q M4CRX2+&J@U9^YFCM@?Y'R\R/HZ]78*%=+M*8;IZ5BWLN!5]\.-/4XL@5<@@Y M96"@>$ 6IX^@59XZ4QJC:KXZ7B@, Z9Y(XZT><%]9L=O;6T8D,5)0@X,4 M+FCC"=DZ"((FVM= FSQSM'5']N'!T:1T[YNU-_M]^NGB^F*Y2.4(YJMR,&^+ M/QL!:HGW9"X(B[P67!CL.5 6K+8M+:7VH0:$U5\0;ITAIP?N?X"2T0FZTXLR MX83DC"%B%24R6BGE3E0HX>IHCOHO>+?/D8;M[T.C7EMFQ;;D7/JZFA5^Q LR MS1%202..HM18:6'T-BLJ8&%Y'3\X.G.0]LJ*X0G?G8[DDK-K6C&3LV2G&8O< M>&NC#APS@035F._T+TGJY +@[_ODI@7R#QBD*;JC#9P^])MQC /50L:(A1*! M48["SG*UMM89X_=R!-0E!SK.PJ]RN_>))^=+#5:RI9$8YCVEC$20(RL^"$( M"V560CNS[3,YWP1#63#<"Z>YPD >2K=4\42=62)U,P"IFYQ?C>:GEYQO#3<\ MN3\:N0^C^1\RJDRT3@3@(3*1:;))OM4 M4.:0."^(U>9\Y>3\:O3M,SG?&"Z1IDK'"&:!-8IOL^<$]12=Z0;6 .<.9Q-6 M(VV?R?E2@E*O*%?!RXB=@M@: )T@X@CZ^EE%*=COR-CRH@ M;&'#AO_LC@[5O:4'%>=6 MEZ85I-1,*:W&@5--[2,.J.=D(#'5J+0**[VC)E+FS KXM8:!\JE]U0A^7IG* MR#!.E'!IKCPR3X7:ZAN@@X0ZZ7X#W&>[ EL;M#_=E%*IG5%$!HW!GE$(R1"V MZXL3&^IX#P:8A- 5QIJC^"FGE%H14EP>)4A[C+4!4Y=O9^H0KV.*#A!;?3H_ MCZ5YCP?"#SI/KZ=?W9Z77[G1_!:^"/#(E]$D?W27 M6KECL 9?G"$2L=<&:TN](TX@H[?.!0P]\>7[;2]*EYY?48Q#8(8@2C@ -#AJ=FZ3#DVH8ZI-$#M=?AKHQD^G>(* MV=XS7C'EH_[[,B(E1L*Q%#%(70!11':T94'424&JK %]R6>?BN]]%1S+FE.$ M_9,5_VZ6?QZ-KS;W$L/S%XO;?+;^KH^=8M]XLDBQ51)ACZD0A JMQ(/Q352= MS/A3RT@>PJ)IBW&GN*C>S8K/^6QQ_VZ2KB!>ZYJ?[RJ'K3;__HP89:30T@N6 MTN&,=Y9L:4^QJ*-OG5IB]! 635.,.L5%XC=8^3CZNG[ZV.CN-D:0F933$037 M7.N@A2#R)"DFC,J%(F<;27/OJR>YWKT9<9E@1)9H+#S@F%HA5Q>\PE.,)U3@'+I]W_M6\TS*=37!T/ M1_Y=+8E';\R81LHZ01E6VO!T^&_]CKX,UXGF.;G4_B$L@^-YTQ7V?WF][-GS M1S(A)&/,"L6$3&4$)4/;J!(AO*V5!?2]'$4?2ZD4CK [,^(M8<+[6N5EAKNKU0-*C9S\(^G>@11(H5WI_T>Q72#"TG'^?''W M. BP&MQ_V8*@U^NOGEY=K]/9_EHDK8H^.[]YL=?1N/I_&V1[A$H(TBZ>'U& M$/$^8FNC!2O8!\N-(-(&I:AU1O5V(]-V^AS7U]OE GKK+$$(R1,H(YB1W:SU+Z_ MJZ"' ;6J4"A:HGMGR=7%[',Q&RUR6TRO*@!L;[M,PMR\%1)C)2GUPA*DMW.U M0?96C^DL,-8DZ8\.?PI+H,D8)G8%4[M>3J_VE^UZY?&,>,*0!VFNJ62SSCAGE,4W$40+77%@>+ M=S@'Y:Z3I(-S0U&#%.]L ROAHGM;HEY1I7XRF#JAW 4N$"PKPS&B=DL+S&AO M)2S.PB?:)BLZQ^/+U978*W;S?DVBV,E\$>NH5^<@FNJCJED&="F07CA&+0V[4NTSHI#'G'&)>7*C6!;M M3N1+42LJK[JKZE'X[MF KPTV=.;,>I4N3RW9P]<25NPILYIIBHQ0C,@HDU5, MT9H>$3%+ZURV,W2G5S>P;)&+J MP'3H;K-AP?1HGG2%U+?%].9C/KM[(+SRZR8SY\$UA^E\GS;328L$E:0B#D8*HY$C9WS!A"IK53G'UR=^_!OYD"NODCOI(7/>3*8>E"<)HAX$6J=1%9()[Q1GF8#[W=IW*V4/Q M*/H/88<*U]?YY6+\)?]UM$@3N_>C13J.>S[O\]_4=%#1:&*)8H;3%&\QF8L77<[B>^G95&R-$9.M5H M/Z#DB(8R= QGWL7 3=0^&5PB&NE/-1&,"(V]I4IYRKF16!/C%35, MN52D/?1VH_59 *PQNI]N.H9&(7IDN54QG=-+#53T"A'NF7:@F/25VW,6^&J. M\'VG@'$0MEPI"RN!FQ RZ*G+JU/*D-'*3*S .8(OUW 2AM2Y5N^G\,W2. M%#$-4/R\,W32=;X"+ W(ZG%]/\W_/1+([<.1\O4ZSCRQ%H/D%Q96,-B[5A'E&=>, M>2V".^>#I)9@52D(M&'^'*^^E1REN08F;09I\^MBEG_\LTB_S/=AM>E79!A; M[T44,J6;1Z^4\<9R8H(F8$W5NL_X',3M\:CMF5/=X'<[RLV8H>.\!0@??$N& MN16.!D8%(L ,9 GU3JD002V+O+]*.]\ABIMF5D= WHUS/>Y8+&=M(/G@:S+, M+ Z!6JU"X)1$0SC!TC$>A)>2UKE)X[Q2GCJ *3TX]#;-H&%X)QY^.]H/ M\?!;)I3%+A"NZ,H%;0U5'C$!GU#8A%2=()KSRMAJQ^-P-">&$ B_"N=_N(5C M'= /C^S6UQSF_/U%Q2LNG0]2(FMMH()*T.,VN7U/4*Y&ZM.- M4,:>."8%A8V"T&BPUT'LEB:QYUSJM'U\-4?XTPY'%3HZKR71(L4J(2:YWA;I MY)+%.N&H)WW%Q;&X:I+:IQ1SJ$@TRE(%=H:IUM10QRQQ1C-" MF9 /LI)Q4L>#=3ZQ\,>*ER9)?][AS$RZH!Q(7&$E%=C:5%9_0PN'5)U@^J%K MX>T[L]ID1?\'AJZ8+L;39;%\=D[SKIB/5^=!^7S^\78T_?AG/OF2_PI/W^X] M)F_YC2!,G*2I-DQ@1!HF#6PS6_H&9^ILWD-WE[4$Q-+'D5TR[G06!B;KF9K+ MR^7=<@+;U>JQ5I?&*^_,J&7,>G%,\YO5N/Y: M'JTP;_@+Y+$8N)BEVK-YS0R96F_,-!+2NV@B%0Y1;6/<73@DK+9UR@^=5_AV M]TNC2<8-?V%L!"48[-@X(BPWU40C'&-FZDP4)H<[14'G7V-.= MX^/ XA&[7Q;-,FWX"Z/=W>%!H" 5K89]5J;[YSQUUKGM!=\B4MFM W#((8W= M0_Y8)O4%[J[>8O\/=>]Z(B2(X,UZW&A &!L,%P7>5I,$%@^,M0 MZ@410(8-#:C2YQPWWCA,C@[7K<:$4PW7#1R,'\!*RXHZ+P[&G#36RGJ4\-&@T0^W:P!)5C*C4;64Z%ENFK.Q\T\ M,0N^3KS2T,O/M"]UFB/\:6<-$)IN+4S7IL HO:TNK4\IH<0PKTU@ABN) MC+ &6:RW,S/4UTE,.I\BUL>*F 8HWA66'LY $D4.N#R_?3B+A'"B/,&$6VD- M4(AL]3ZLI*U367+H5EC[WLW:].X'10[LQAN@_G^N.'I0/AUNG&&C(T+*2XID M8,(IA]!VUA'K<[Y3NPX&]L*I 4)WIF7?%K/%QWQV]^C$]K"*_6JC+!$M2.05 MLSJ&@*0B.UM"6/7]P*D>!IXKUDT1_&BM.L6:E87)_@:99; ]1YSN25+"$2Z9 M5[LUYODY5P=H 2*-$OO,$^)4L"#8P>R@QELG H]A2XL RL-W'NM=3Z%JDQ4# MB>.[ R&7(0##Z:JCA+V!UMQEK^J3_#$FA&%41^TB)=\XRS+>T(P+U=I72&0.X M%=&TIZL1>E%<@!IX/TS&XZS"H_]R7HU): MLA"B#S((9;145G%DR>X@18OPUST=38/Q:-H/(49_I=;/GX[K#.+OD30B*LF= M$)PC'I0VVDK"-9/.J'+I6B5]'ZZX^UQ,T]LOKLN1^R,0V$+O?[SF':G198:I ML=(*::*/W!NK;= 6!RH$!:)(=,8NMJ8P4?3"BB%Y5][GE\7T-73G7\/@[8DEW8/XJ;)W,:TB;&OT MEL$ZMH;& &R(G('9)$DZK281!VWJY4L.W5W8.E3;XD+WI[)S-QG-Y^/K<7YE M[U,B8@1U&4OHZ8,9=I%3 M3'2,01"8$%78;F>$G*L3%S1T_;]9CK\4(GTLF3L-NY^[Y2R1JS1VGCV?!%&\UF]^/IS:'J M.J7:9P9T,NLTAND38X/Q4N+=W+VI4TGM-#!U-!B>)XBU0.[^7=U/'?H;6AWE M_WZQIRQXZ[$)42B&0.(K,&C1CAY8]W;B>'+P:Y?PG0'Q\K)8PK)YGU_FL(1@ M.K_EBQ*HV],L8XA3@Y1Q1&+&N:%,Z^U,(Z\5D#UTAT##$&N.RIVE\4\_C2>3 M_.IAR"5DV.N-,H(92>%4\$<3PA"*=#=+,$Z[*:W868!$L_!IC*Q=>HNFP+][ M@/D![\_VL4P29PE02'-!J5.8N!BV,Y&LOROL3T[8U*!J5_AX-\L_C\97X>OG M?#K/0?>[6-SFLR=DV .;$JTS;AFA4F/NM#*,4X^BW,[;(U1'.1]Z9F.S:&J> MV+UX#LIZ##*JC* 6>40PCYI%Q]C.S+#U8J:'?M%[PSI/#;)V!9$7T@CV .6% MIS,M%?4*2T*,TY%$@]AN_^5,UBD(+^W60TW6;Z M?DX#WJ_E[&N6:2+!C 3%'Z<2%(9:C-AVIDS@.F=8IV%BU<9/@^3M"DB_%,75 MGZ#1[P'-]I%,*F1M5<*12\^GU&"G=-:8,NL#HAJ&;8DH]B0.IO8T"O$- 2>)NC:K>%] MT.+...)IX[4*@57)D>34;[5\JJVM4S=(G82IW="A?$5"=F9?QI-U.M/T MZL.BN/SCMI@ >^;K$DDE@CG*=I%A+[A37%.4HLVX9X&I+044$W5.%X9NAK<: M(M02 WJ 8/D(HM<;9318$9REA"%KP:0TB+/=++&K([&&'O+1/!)>AUH]LG=] MXOYN=)^.Y,J?M3]MD(D0*'5>>:T]TIY21.AV=H:+;I,%I8./D@C,.2,<1+W NSF*6D?L0]\$VP%2(W3N&$MOII?% M7G7.H3_M8:DVG;MV(KW/O^3393KU M=?#;N,QIZJ&FF8](DG3=FV$*C%0;J=]Z82D)R)ZQ0[L%9#5,[OX4\TH*>285 M"4IRIJDP"BM))1*[6:'0K7.[6]=!"R"J3>"N87,?B]GOT\M\MAB-IR!/M_9N M.1]EA5XR1357E&DIL V.&A3)SK4"?^KV>)D\7=73%=#7N5='>Q7,P7H^G5>'JS!UU[6F4\>+:JOBBQ M,UH($+I\=S2EV#G7;FJ"^]]3=:'SU9NI&G\>P2SR: MR#[WU,'&68S>:CUE2GJN(HW4RJ"\,8SQ MW;)3]JSOBFQ#SK5*_?Y,@4HF0"8-B_?.N^B2:(_P"W M[@NPO5M1]#9?C"]'DZ?#.K-J;$PKY)P63C+"([8V,L0XB1 Q!E7XRK3P!&U5$3A"GTFEBC8X>"1V1$>B< M@YV:QQJY>AXE\\^W *5RWFA7FN=642DC@0')SQG M&AD,YH4G%"NC @J=9NM^R6>?BK/!7_/4[P%UJV'.S7)QFRZIRZ_*H>UYJTPB M;!#Q'*Q6R0715ABBD(\X'20P4L=6&[ZSH!N,U:1Y;]AZ,Y\OJ^%JW2+#%M8( M5BEHE7#GO47PLY38NDBQQW5JDU:"Y< *+G7/81Y@E(F(N)1.E4@E;GO^J+G:9B:XOH'0I,P=+@*O7 M41C-&=G-2%M7YWK8$U*)FV#Y-QZ9&G3NSHFW&>1ZT@^7LZ3KN?#Z3F!#E M?>"4@E85A2>,;.<6 JMC))T,=NHQO6B>S#UHK*]>=_[JLR"IB8E,,J2=D5Z0 M@-,U[>LY)6/OC*%3D\FOJZ5'D;;G\(Z#T-G;+H/5Q+'CT:1S-Z.!;I9OY\JD M.>>@CF9AU"29^PKE.(BEEQMD+)"H$$Q0.0Y+)=@HZ6[CE[5JC@S="],LB!JA M[X B- X+I[)]9)A9Z5'2*K$.6,L8M-C00!%4ZP1]Z%Z9A@552R3OW(I[N[V+ MMXSIMGLXH\9$0X)U*%"NI0NI*.IF5L;(<][QFK;7CB5J5U !-,_RT3SW^?K? M-]-O71_OB\DD%K,_1[-]ON**/8$*J34B$4AJ'' B6N MDD((VN"&K[/1]&8EV^W]PR/O1O?I(Y-(\WBUO)F^6S%S'QB;?$_&.2&I[IXW MDC@$&JIG<4=+Z>M8!4.W/#M#<(\,ZT^P!K--^:", MM49L7=O*.M_;5O2KH*[5=Q>?5V4:PM=\=CF> M[U4E*_>518R"8 $;$@ER0CFO^$Y9A]\ZS4XX4RG:,E,Z!>K[_/-R=GF;!/[C MR:P%_B%D[FV<.:L8S)1X+R)S".8IMF6.1D8C%B(/?*2..U3I^KU4K_7S!=@S=NSM@_7_+S:U('XM7CO-6 MB^73U79SP2HD+TTG$J@=XD ME:3>4%S06E>M5:__?IX[_,!XV-6J\>,OXZM\>C5/=XKO@?B3YT "\!BDI=S8 M(+#1P7"_FXOQ=0(Q=6D\ZC4>I_E-.@S[>#8"N ZINX+-;_GB(?E[#VR>/)6?&P$!!WA"II $JT:'FPCC^A1D* M%.CK*;5(4Q*"BF(;^JLYJ76;(ZYU8'>^RZ$S;IU>B"*EV%(#,['&21D\H6)+ M;DU"O5C7RF=VZV"R,+TZ/\=,,_0_E0A%2T4Z]4X+1#FIM99^IUWQX&M5LZY\ M.'?&J*I-^B$5Y!AS'CD7 M_L\2S*_K>S"LS/P?^=5-/C]>F3K4;:98TD*C)0$9'JS6)GJ' -_4$N?QN29D M-(.@"GI2PXSHVS(XUDG0K1,IT=6)J)!$D4@7N1)>8T$MC]1KP@41=2JAG4Q: M6Z=H[XY9?2^"U^R?YQ9/L[;P"[UGWEDKA$<<0,*1UV!1,6.!E=HRX&Z=W,VA MA_OW)]+;84Y?:N/\XCJ%1<1)\>=\"!KB;C#5%,-OFF4V*!FT-4+@R#GVQ@:F MD<+4D6@9[K'\\6_Y(@WWW:Q(<2E7]O[W>JF<9A#S;81(NRP8=A 25UXA8R3H MJYB#I%/>$^]A'_?5XDC\9^<>B.='7 MQNLRV)XE,2AHP14/QFJ+L1;$,.T9=JA.).;0[88.T3P UG6U*!Z90:O30;L$ M"RC?*U]?:Y*!+JD]=;[8M[WN;YA1+:7G$=93\%QA MJZA243-*(@V*U*HD._3*>H."8*-LZK (Y"Q?>4!6VE]D'8 /\XS^KX6 =8F6%0RV*8+.ZO9*S?8&7- MBX^CKWM+W)1JGR%)%([(1\<=5P)9I9T(C!E%E+*Q3@!W^7(,?VT"+?&K/ZQ^ M>PUI):A^VSQ33/$8"?I M$)1B+\PVC"C^@-I M,@2F@)%Q17 ^:I=QHUE4SGE8A9Q29U3DT3$4K!:@[M0*$OCKZ.I(4![/H/[ M^&Z6?QZ-K[9:R>8$Q$S7EW<<]/T>UV$6)17:4RV5$]QZIJ0@P2,5$1C"BM2Z M._[8X@S?/7Q;X%S_JNJ[T?W1>NJF;>:QC9%94,>5YBE4B!O',=&.L,A%O4L2 M:IVB?9=7A$Y6P*3-RZ*JKO_M\TSBIA$Q@;I:> 6>:4(QP%++S2AEM:2 MH@.L]3U\7-9C4._07#DCCA28S]MGD0061/#62\REL%H[3@5)7@[J4*TZ]$,L M(G :X*S!H?X]I.]S4*_WUKD]V#:C*GBE-4'<6(XY-L9C[[T"Y<5%52^X>H % MP >.RGK+A)K7S/8&32HU Z+B"VWF"O8U;C8@Q)31WB6 M5RB_1^'9%$MZ ^8VP'!3+C81H=R(@9PIF&Y$ M7@N%/<:MI#$22PE%(/1KQ6(./9VY2_]-JLOU)Y4:0N<=([YN'75M-H!@]7*6;TJIV->!+V$JO-\ZB M2M<_"BP()1RFJR3G DE&I$8LN#J">I"7;W4)UZ:IWS7F4K+V]@;12GA[N6'& M@W0!*.KGY>/4SP/6 M]ZOM,DV$YLR92 T(ZN&HBYC2.H%JQSIS3ATY;1!^>"9.(Z9-%@WH M 98R(8/CV*X<6)P@*K!B*8NI$]?/H"SO-F18:PSI"I;A^CJ_!-LO?+U M6_WQT\96\Y0_VEN:]KGKM''>KFY&W .;?8]G'F%$D972!L'2F97F?#M:27&M MR@?#PTFC_"L:)V]7XN?PC80/I4T?W7D]%\/KX>7SZ[AC!%")@+]^;) MY&N O,;;LL -5R8:P].M%$AS)':"*.A:V47#JZ#4*=B[X\H0T+[W1N6:V"[5 M=X9$")H;+6.Z=84);/!."?=1UBE97BMW^,0AW ;QAP#8[=!?=EB7,)#J=YYI M*P+607!A5^>.#,S'+=6$9N><1]R&DMP;9_K&\[&7?#>B6!_WR@RA*)5QA!(# MHLDY1L6.PL[7.A49D'K=!R1;OAG^2 [VO4;*J6.QF*VOV7@@0>N*^9YW9LQ8 MY8Q@GBO+52#.V]V.;KBO$]8SR #8 :Z3KIG8]T(Q7T;C2:KL=EW,YC"E1\)@ M-^L=*]+=24".Q6(V_K1"_W$M@YO;P'8DSGDQ7+1P]EQ XZO4NUSGA$4@N+G?+8 M14D9;);;N02,ZNCZ RS^VYX/O UJ]RURTU*%#20?WTRW\_N8YC=:%?8PTZN/ M#[/]=@4=J9@<_\),,1*"M P1)8,B,N+@M]3U4=2YB[.R[OXEGWTJNK!<6X%? M!1VD,WX-836THV"4[#E;5?_V1$IE%28F>LW0EEY6V3KGE=4CEEM7('IWQ33& MB0%$5AP749&!O* ^,.,PT5AJ%])=SIMY>J7< MY@NP32=/!_I=1.^!(. <.RY@<^,&IV!+&8)V+FIB1"B57C*P\[*6CLH2TIWB MTJI(4/"6RTAT1,3KX+%BA@5CS\OMVAJ6FCI J\Z2OK6S8]W&W1XS)+I2K*A& M 3'B(P^@.G 9O/%">Y_N[#[GT[6^<=\=V_I>#B]996L[;#OEQM;"L:_*J/(4 M:5#A-?6M=6*,NGKF.LG5.ZHEX70$<]ZU$@W5>,?U3?J7/=?9D M!N,/8#M39#@!" 68#D+."@ ZM;S>734#7_VUV5PT2=KNO!-S$'>_%,75/%6: MRF=?QI?Y_$,QV5>X]O5&F4KW,DHFP#Y67!-I32K@&X(/Q#-.ZN3O#UV/:AI MC5&Y*RS],H,MZMVLN![O$SF/GLHXXSI(CY"!54"<,%I$BP4Q,4C&Q3E?X=(T M6HXG:U?P> ]\@G>EE%@/8G%2K$I\;ZY\W0.8O>TRA"TAAB*DE>>:2E@/5DI& M*=,$ED<='\70"X8T#:$F"=T5J#[DDTDR&?,I:)83&+FYNAM/QXD2R8MR&%WE M.L@\]TTDNJ3MRO8O'X>OS7M;8I_RO<[ M>RKTDEFB#0]$*.X=-S+J= 5P*L=I;(K!K:-:52[H<>("JSVR=P6_A[M^-F>9 MQ;38KIV]GH_7FV6(F4@)"L:BR!%AJ0*G-LHIB8T(6M< F/K. -8@G3MU<3\> MYWKDA_6M_0TS$:) %$L2-.7<1"5I(#IZC[3S4=11Y_5WAJI&*=V=I-J%L &! MW*J,ZQ+&_N Y7LO:]7.KN\5_'4]7K'DS!8;!.@*-\FDOJ?C2XO[7?'&;PIK+ MW&[7X2@R;9F@VH&&0@QWB&D-^X5.]P02"CI,K=(!Z#M3"(?+MV[7#\QLL\PM M6%G[_7&OM,BPMHI'&YGT(!Z\MMX@*1PV,;)TEW4=7'YO9P'-T'@X,KB6Z 0= M.6HMD20J2AY94"2F.%$OTDDJZ#1UD%7]D*#UD-GNA5Q%"G>%*S^>K^NR+_.K MW6"?SN;%1Y[)[#W@:^@-&5APB'.G<3"(!QJ5%1)K1D$'!Q6)UI)] TS :1JA M_;"A*Q@?5V>1,!XU)D0:8CDLRG09M'&<$H\=X;%.Q1$\P#R!IB%5AYA= 2., M9E.0PZFL]?;*IO%EB0"3O>VR2#AR2: C!%,+VF#F%=62>(2]M;4NY/K>CAZ: MI/1PM#&8S6HBJRG54LV>])1Y)D7 !#'J&== A:0I$$')2WBK+?2L.U@K2%L M5%;6ZM!\Z)K;HY3R4@AM]#T9 @D!MI6UCCGN1;2,8VE0D-@YPWV=JC$#K#C; M#G[[Y$BO^W;5_3K#Q&&MM S6&!YD"K;1&@PP9I0FM-:!V]!CF=J!7A-D[@M" M?CQ9+O*K(Y2_9RTSBI0W,5JI%.)8(1NULX(Y[['A4=8)%\#5XP5.SA1MEKR# MTODV4VE$ZWO<5Q89E=)%!%9VJBP*)A9S3H#,MM)@)7L+ N]&>!V-D&,TOQIT M/R'=KR12&WY3)C42*4%2$N"TVZN1#XY''<+U=ZWL"K;]R9 MD\H@X1QC6'+%HM%>(@Z*BA;$(5K'ZC@U/; I"#9#ZJZ@]*]\?'.;IOT%5L)- M_MOR[E,^VU[N?K%C:4IS+:$<5NTJ,YQZ%(6DH!]Q3HTV CN"%!*,.,UJ M'5Q\;V%_+1-_:' \9/56ZB=36BE.*76$!8Z!WI1&R9@A+E#F^],A.\!A>[@Y M$J#'<*1G=#[6&!Y/I3H^7^LI0S$IV)0&PCUW 6LEL4-<<\*%1[*W^ZB^ X0V MQ),.*WC=%=,/B^+R#S].=WE/KW:JR.J&[]%X?[;LX>:9Y51Y+ZRQEG'+B.*1 M"J& 'IA&C>O4'\&UPJE/8Z]N@<8=E$EXJ/;S9@H$6#X)2^V\,L*+HS'3JU1\ MZ,EU][: M_69R[_-UL:'Y[?BSO7^V0[\MUI<9V/N7.GL_GO_Q,=5BK4K:5@:1,5A6L+$' M)Y474DBN$-UP FNF:L7:G;$D+ W@,I)P")SMRD#8S-#G\_'-=(V8K^-]H:$O M-\@V1E^X]"I3])N0YZ^V=D/*%)[6F7"*,PV-!MU48@4 Y61Q&[L_.ET?PV3HH_-\ORX#[YXO.9"M$%P;T+GB@2 M51#Z@6+$GYF2U1"?GQ\C-4#9SBH?/JHOO"H2^UM^6%M_O5%FO<3">BI%)-QX MY!3?J1B@<-3)7QB@IM4.?AHC;U<@VEOR\R":2K3.1) 2)HV1)#XZ%V @9CMO M9%V=0*#A9](W!*OFZ=P5O@X4^3R(L%+M,QVY,U$PPF1446'BY8-UQ%F=4G2U M:@"?$L;:H'17*'M6H'%KZ!Q$U]YVF5/(AXAMQ R!P6UAFCL[&>M0)Y#[Q/+N M&X)8D^3NSCFZQY)^.Y[F;X!$^SP4Y3K(C*5 3)V"GA"HES0$Q[>SCZ[C2OA_ M.2NJG' >R\1!0/A]GB)!TN5;;Z:OW4L4KJ_S=&Z<;RY?W7^E3!NO Q-,:82, M8$&YH("R-,HM9:D,O9WH][ BCH!;%31WPZ&A8'\RFL_'U^/\*J6QF@]KX&.N-35.MAW MY^C#;#?^U]V=\*NYPXPOIH_N)2UQ>74+;\N4UHR#'&'24I=*JJ=4O^W6KCZOD$%:< 5Z$YHP0I;HVS)F(B$3.:*^/K M94R? IJJLO^(H.)J)#Z=H&*-.=$6*>IYX,P8&SC8#TP%#%-TI+?(T!.!3GV2 M]NK^/;"Y'WVH5[;?C& 3/ 4M%2O+#4?6<,4\0D@C%)RMIXL#92'D$D,(%\,.K,]M*.\/$J M*IOA0E?(^W7T=7RWO'N?ISTC!<6.%LOD6[RX?A;/\<@IC/>@\:C^LA TTDP' M+[GC3'I+/"+2>@&:"%?AS/* ^D%H%YSI&+5O\^G-XO;B^N/X+D_$2Z?:CX.\ M\Q)(/=Q'YJ("+J=KVT#_49A9S2+0PPCJ @Z^3KKLJ1Q.=87.QKG1U\G Q?7U M/%^D>UG-''[XZZ3@N5_76$:I1%89X3FBVE+OM0@ EH"BIZ7\D&W3*H[&LW^. M)LO\XOKAPQ4_2Q'E]>99%!01Y8$"F($D#0JL,T$" 7,<288ZO7SG2S[[5 Q/ MJ%1'RJLJ66.,Z-X>6(W2%9,4GC(;32X^3<8W*XY_+-[GL(&OI.-:V)3"9(7^ MDL9*L +I2JWD2H)UIB,.SGFN!0NR&T>*7H-TFM\D?\3'(6Y_#2*U/?;T!-UR M?I;UHRF -W*G24#$"%L1$82)3PE)J>KMDYVR15I7DW8/H1=']=CSZ-)Z M[7+\-KSK(N-$84Z$A%5D0(LDRE@D=?3(0T0P8BRQAGB-%3:;.4G&:6^'3 .OREH:"J_*BV/( M?VI!BU1+; E52CL*HA4A;_AF=HHZTENX;*?@JLCH/Y9%KB7WRB-.#<7>"0#_=B;$TG.^O*PI=:<&/:LA8YY? M_NVF^/+SY>:%:V1L?WN.BNWGF9E,-D-,=L%KRLV^QS/+E$8VPG]>.DPE%F!# M;&;E8&L_K]WG.(86C=.Q$W3\KW?_O@\-\'7&#.=*(*XX]I8K*73-U%G[U0]E37OC5B=G'Z7V5O,7=TYG'&HPC9!WEBAE& M*97;/2T2)>NX*(>J(#3M2JA/UIYB+W\K$L=&$W-7+*<5PH.?MLM<##X06$)! M4@3S-0B8L9DK?'K.!RBU6+\_]+(6D?N*]/AP>9M?+2=/@O<>?;VNF'CQ:F71 MORX6?B$"@%,,"@?ES&"IO"*:,LPL$1$YRVVY4E#MT.IQ8DVW_( MLK==9K'GAL3(-:/<:AH(0=NY:H3J^%(&"+UV8/#\QIP&"=X5N)X-]6#@R8O/ M9Y[!KLVIYH838KV(*ICMW#S"9Q8:T!"?B^8IVQ5J'BVGW_+%MJIIJJG[$.5P M,?L_R]%D?'T/HOU)4O/ANTR:Z#XSP 5AE:+*"<0TDE*++>5<\)TFG;:/R9KH M>7W7[(H!/4!WWTY0Q@-1M:LL$AZ%HC1H9(S1SOFX56)<=+4R_@88!M/)GMLR M#PZC\O)F^C5A36*$-EY-^*3,N-X7D\DF@^ EYV?U7C(F9*I6PJG"V@B"D0U\ M.S<:8F^^BU[Q=03KBZY8,#"A5^(ZA(H]94;C=.TMV&U6 8L#]6*["3B,=*>[ M\&>P/XLKT-YFBW:.;-K$RW%R[T@^=(7+FF L-7,K/;(15K[UVBD5I"1L.W,M M:V53#&C3[1)[+9"]*\ ]OQ#D^8TXK\QL??JV>+<2("6 V>1K,H((]TA@Y$10 MF!F'A-\M74[J[.H#*LC5)8![9,_Y[_@^I-M1!&<"62FQ0-S;+3T,H76RIRM' MZ*QW_#"].GG(MLN%SM(#'OL)MFZ%CX7-']]2]J_QXG8\_?AG/OF2_UI,%[=[ M,PF.ZS&C$1DD#47&"R"(1CB$'1^8["::]&EYB=,VEKIER$"/A-],=[[AB^LX MGHZFE^/1Y%TQ'Z^VF6TUF+].A9^=[BG-4I2!MDQ:+@1)67 14:H-V"G:]G@J MO./9_%&A6#N: &?S#[=Y_N)UO=N"$!]AN+M+?Q^E@QTZ0V[OI9E.!36$H49[ MRQE1UCI/9(25Y@P6H4ZRU>F$M[0(T.?7A ^%DR=7 T$I+82CPGG$.1)*FN@$ MJ$S145":SNST9@@P*5E!H1)?3K&" C;16.>L5HQQ(H.BC%-&L3%.!>[(>2&O M+IO+%DVH1M7S*9H VT60EC%M..526!N\ES8$)S"V6I]99$1]]A]1-*$:B4^G M:(+6WD<1B=4B\H#2#3(V2@IS]$"\6D$U W)8^U9+#N)&>N3J;>T(W-^IPO :6CR-P5F-[-\L^C\57X^CF?SO-D M:*\=C^M#E'5![H/[8OE.,D&C(,[!S GG&%$;A ^"8BR]5=[5D7RG"+:JV"@Z M(GR=B*K9,M^-Z%7HO/YPIJUR D;$M$VZ(E?<4JJ=<0Y1P5%OH0"G!9'&"-Q] MHN!\IR.\K91A^D*[S%!O%+:1.0DS1=IZJSU6&%0"84A_Q_+?IZ;5)*]Z2F"M M='F(L!JDKO3*(<^E,:F:KHN2 (VD\;5.V0?H5VB(NX>N!ZE&U#[2XH\O:F^< M]\S#SJR-XL(B&QT*A%&-9= ^GK-AV#9ZCB=S7\?8*UD[?SJ6[_H 6D>C6+"8 MXI@P #J+Q8RXP+4,7 999G64U&,/W1_P$1AAH:\_7M-M2W>0!2*-DLKH0%>1 MF(8CP+0D3A'AO2TUJU/<)%KD?]$!(SI++&XDF&4?7EMZ4V;B^@ZX5+^,Q^"4 MC9;P=/\,"%RJ>RL9>_K '@;'.LL_>'9O[4$!7*YAQ@A6QE!N@/J<*01K/S#0 M)A A5%%11_ .*&2[3WPVRH"!"-QMM.0KBRN?71>SNV1C-R!RJ[\K"U$;JYRU M#!..TTTNWB4=6<,6AC2O ^I:I1?/!]1]\VP@ZZ!,8:72DKKQ=V6.2.04YT!6 MP4&ETT9B;Y&GF.L8<9UU,*#ZDP->!ZWSK NS'*@%QL)XNLRO+C[GLU4'/5KD M+PX'V Q??"[FH\DOLV+Y>5[&"J_64Z:-XR%R@RDSW&FOE: <=F_$#>.*E')D MMD:31P,&:$V6R=1[>8(/Z"\CE.IVG3D9+#(XPEH"\BELL$,"L$VU5T[C,ZO> MU!JFGKOTNF5+;V)FG7_R/4J;5+O2@F4@*1@'7@GKD$=1IMN612QYYWH[-%EO M73O%[O%I&DS'7%V-UQ4T'V WM_>5 'LHZZ2C$60L8JUMNB=6$-B0J3*6("DM M)[!T]+F%]K>&T.(4N->51?$69G>S&J8;S?,#P9/?/IRI2, X(I$IK[F)H!]& M[Q5G.#BMN._MRLUV,#DXK!0-,Z@?V*7(AH/ADJ\UR32S 6P4@5T,/"*M'/,1 MEKY!CA'OSJQX4QT6[T7+T10]/C#MU_ Q_.]?1PN@VH&HM&^>3'7/C-:4&,0H M%U08;1T.*&HB V7HK+E^#*N*)LG9F9@HYG.W$I(WZSL<[/UOHP6(U8OKAX\/ MW9E8OI/,6BH5* U2>L0C,QHS*KP.*F+O*3^S.H.#W\W:8EP_\-T,_O!&]WJK M#":'-2;I'D/,A;':!O@=;'/G#!?AS.J>MP& O1BK0^RN0/7+[ :6RV0(M%:%@@ZLT3+1OA=M$3<[K7O)/R7 MA^KAO_1X,K>)TT&#BD!Y-$SC&&D4 <=T%9*H<['H $_J![]5UF=17^"K8/@] M;I!1'#"R/(8D\9T!3959%832Q' I1&]I2VT; ,^6(Q 3[L MQGQPLWNE16:EP40RP;"5'(/!8U!,]I*6(/-1K4O.3@ Q59G\_&BY$:)V!9KV MY?6!/;.; 606:1>,L)APQ@TH%TI$ZDF@ENJ(39WCS &&%@U]%QXDTSO+MJDR MC]]&=X<-X2-[S&@07C+%O N>1XI,%$(XS .5Z83HS H1#0UT=4(#CF;BT3[H M#^/YZT5FGCV1,>;@CXXLE5)9E8$'K0MDA(Q6*2?/[P"V7>J#)US&Z ,WGBL:-$S7(<%!O5=G%A8Y]#V\66X- )W5MMF7VF9: M*F*C3RF^EJ/(;9!(P]\"1ZZI/3/#J3$$E$?6473N$%LO1_'!;."3:WO_833) M#Q?]J]!-IJ@W2'NGM%NM7@T+& <+FS?509/S"]-L"AG?8JXMHI^/*?^V1$F3 M#D>1$>2UDTHKQ0(7S("&30GB@D3KN*MUR">&!_ZA*P3#Y?S11L^S0S _NAO= MY'.3$K'SJ_?Y]7(*HN'=K+A:7B[>+6>7MZ-Y_FXVOLQ7N:FO&4KU>LV$)R#( M)&6$>.YL,,99'9V30D5%Q9DI&8-$5=$7-]M"\OCNTQ(XN4[X>YO?C"8QS^=U M4+RGQTQSYR-2H @:RJF(6N-(!':2>DMT+6?L=QD]U"Z"F^-D#R>GJ\.8-'1S M5RRG^Q(]7F^42::0%]$@V!HY4%=KAC1BW!#-#79U)&[Y(_RG5_E\_*YAVSC/ M.D/F=OGL ^+VF8P:0U1,H>TUA52W^6A50. .Y(WO;H@ M/HZ^;A*:KU_\OJHOXE!_F<'2&1*=881S I8X#=XC8AB8$3RR.J4#OTM';7W< M=L'';OT<26E)MVJ^%DS/VMEJRK))%6W]5,8E1F2.)U)JDFFJG)^_<+))/,0CR#C)%,UTZJL M5'B$._ !#L#AP"R;.1$'+.X/1C$:^$;!G(C61!T)E9' MA[_*&$5]6>B+M[U=QGY2[.+79>UG5V$%1QM1"Y Z:"#46'2\01.C+/ZGJA8] M/]=@[E N:]LH-%,L1*X!&2%M2,)&]!ZU=$G(2ZLSW!9">[JL?1SW+N4VY8;89$("J9P)AEN'E*$\ M*@AU7+D! JMUSNW(:CR.R@/(&ZN9U2BU#I1R*VPN)$N)4T1Z(10PD1Q3=9(8 M7N5A6+T]O%EN#0"=C60UBD@,YSP*!BEY ]I2)1QSSL8H+^R:0&,(."&K\1@Z M7W)6(V>&&X-$<%&#,;E* >7>6QJ8$9%?6EN)YI!1)ZOQ.*)?CBO_=F!9C:A0 M'-@D2;( "H@CP0:G/1?2,P-US,Q77#!@N$[]J9SOQ;CX8[K8NHH79'I"C6IA M^R:^4(00/'6JIRRPI7RER4'G6-L'\;;9E:O5O_[ MV?3'>(X_I.DLSSVW"WDW6:_?E5^FLX<&"9]&?Q_K"QSUD5[A3R1FI __@L%3SP!S9?%J85DD@-< M$74II:BEACHFSO'.P70QNGE]@&^=:Z\K631)YFU$T]*8 "P$G3035 E/I?>I M5GFR 28Y#Q+1#?/H5R+HMF1!D#HIZRCZ31Q(" Z"A1@3CP22977.>8Y/BKYX MS=T7WWI+\NR[X79_.9P0"6$&=U5CP"5J//[$'171YUZ2J'9H\R[NM'G4Y M(:YS9)O"KF93""U$#&CR)]!@-/ZC0*'UP[5VP;'+JP/5#G)W-R\<*">[T(+3 MJV6O1ISZ2E&_F2R;DSZU48_0@COR@_9]98\NJSRV8$*QF)*+D><[-LE8;X0@ M^2(X5UY4LG[W::]Y>?5?7Z<__O=U.SG"ZR[!.LV+? I.G MC5+Y.#O\.*1X7/-L=/,&!>OO_U=NLZ!W/EN@0>>D36 5^KYY&:A*%&=*&>82 ML74JHM?*>#ISK-0CS3):$6\KHYE_E:!9Q-\0-: =>=CU>&&*Y$(EI M!@Z8]I9:H6+TULEDA4U]G8F?+60:HG2;*B:-;\J9QSE]G<[V*YAG3Q8(;4]X M]-Y'!M(SFU(@W/' '42FZF"E5D#I;+%2G\CMP&2]X-SE:P<^GCY2\*73GK0C MD@"75%.G'473F\@492UOI-:U]+,%1@WJMHN(]R62]'K_7K/UV0*LD%K*0*7@ M(*AU0N0FR](Q1T12=IXN %C@A"= L MS\V_A;;4&\_!XNJ8K56#4+UJP-0C=!>064&Z.FB>/%^@5K0V4D#UR(%)9HTV MB9L4P2G*4IUS7/T+-C5(W0YP+$[M>CF]F]'7'6!Y]DPAC7">4J*5%N D.*X< MM\$++Z24I$X*O'F5 *E#WE8C*=/;V]QZ:'KU[X_?D#[S=W>+^6(TR8'<_6&5 M/0,++= XIUQZ0R5($@PP$I1GA.%6RTD=)XB25XF?QHG>09 \C<:S9:'&W\M1 M#NAGPO1W1KB9S7'9X?N&%8P:39(!(CR!J+A3)B46" V!"%[M]F1WJZUR3K=W M7.%IUE>>4X^+EB%J!B$('ZEAFM-:)0&'&F=O%@?3]JC=ET#;^;Q#$NYP]_?VT7FR'O)A_*J[O9##65&\W'#V6?+DH;*)40!ERC>^ UTTE$ M9R'7)U D6W^53A9:7NT^9CWA$#[PQW0R>\:P0Q6;&OM& 3G@VX[ Y"NT#<)(\Z1^C3C?/G91RLEG#4>PHG M6?"H+9P-A'M%05FWI@4Z!J_"6FL(+;O V (?.L?DF\EW]"*71*$'"RGL&558 M)6D4R24/AE/'O4VP7J?QYA*S<%H&Q"[8U29^GR!C)X'L8501UNU] MZJWZVFOS*!IB4)_NQ&;>)SD1+T:C82RB),&!T.!,\,QQ'932@<;URD&)6J>&YP*Z)H!1 MQ5FM1_NN4/?[Z+^GLYS?-W_W)92?E\>J_[E#5GS,TU]N%0=VX8IO*#S+AZ^1 M.(723!P#[NB&N,C0"TSQ'LY.W Z3!@32@WMRY7<4T3 JF*91$15 16[BA@82 MY"4']1J'R?$P/(D)70'13V??I[/1HG33R?7CG ]NSGO'%4:RR),SU B=1!# MDEZOU5'76S7480#N6$!,VR-]5S#[\^.GV7)7N#\"8[L'%0PL>$&$<,'SX)+6 M0FY,#VGKU(L;NA/_R&!6V9U1A##,4S=D0/?,!HG:'>N&O.[W3).E/UCQVV;$^FVZ[L;+]P4+;A,I1 M:9.LCQJLXGRS^7I2JTGQ4&_Z=:1ZZM*ZL[#!W61\-?X^NMF/GWV/%[B+AJB< M"(I&[V4P+FQPSG"5-5 TU.M_W:F8!BC>>72^1@CO;85&%(U^IP I?%+:*<&" M9<(K+>TF3A-3G,RIKI#I?W!L$1EC-C>*PSTD M<24# ;=1!33V5E[N3.![ GBV^9X-LJBSG7\Z*>]_'\W^72X2ND9SN_"CV>P> M";-P!LE^Y=X?")+7*:[5?M!85W)E$6J?6144F-"HJM5P\IUCD9 M'?K!U3 ,P%;XU+.VG*\7==^(RMS[NH(Y%T$%"91JR7.5>9HV\LM"G?SC 5;( M;AHNU91GDQSH"ION;H[".9_[Z>WG\63)6K\LZ?T5R8P_S-X68?BLLK2&,=L8BYQ+QP)QB:2@X'"&VFR\,LH);67*8552T5PO16EJ)E"Z\6P'8%G?OA M2=?;I[WZS]UXOFQL<2!-?<>(0EHTBPU)1O.(*CX1)N!A?8RF6FGI0\9?<,L_SLKR8.+YP;$%IPJ\L]RBC1J=UO21A@P(OS"U5YOS%9!4A[ZG M9\E-/GX;?2]_N_W\?P_DQ[U\L&!&\F B).LXUUQ19N5F[8Q<6$/G!CDV;9"L M)S/^]Q%:_&7YS^GLW[D)TW_MY_[VIPNGC73&F<@, 1VBCC0\S)6G("[,'6L) M HW0]F0<^&_CT6SZJ;SZ-IG>3+_BUOKVK=\/ACU#"F^#CB=WQ-2([[91WC M6Y<1,%-0$$X3@5=WA5:KMR'V%MU ME>ZVV).Q<$K5J>/(W3G0ZN\(;X^Y5-7@YPK(.1HR)W'8*(AEU@:VL;RA5E&- M =YF']X>WA\O^U3'_QPOOOVTK/GS=W\VNOHWF>Z^'M?7)@AFG [7*),%"B$Q3M>8;_M-?+-KG32%[_=]W\T5>^)$WA!X'%I8)#9(E;IU.CB0C7E-0RZ@EG+H(Q@F4 M3Y?6^076$U+'Q*A5GNH58+1%/@W=WAB6]R<,XPIIRU,222?P@JVS.FW0HDY' MOZ.K<*V\OSAY!8;VD)C:U\VE99SILJX=)2:4)X(+J04P[;2U3.7&Q3Z%J*OE M@;6SVH]7W\KKNYORW9=C+RX_5EJJTCV[T>\4S@0')BIEF 3OO!6**24HBR$X MQWH[].J[#VYEG+VL&=DC=\[P[.*H=O$-?J[P1B2Y2#" <$8*)U, $X@Q M<&')YJU ?0!\Z6!C_6TZO?YK?--?%_GU!%"!O,'Y3[Z.D88KG7)4P9&CWE,$ MZ@0-TFIE-% TOD10SAECN>#4QTJ>6[OT>)QT%26R9U1A"-,0(P)-!+3BHB5! M\.9=Q_0W+DS/AGQ=?>?=DLIN=[_/VH N6#2)Y8 M3:V'X+4*/@<'$DO*$NLJ%?QKV^1>K^C0A?T=(PKME#=1!-QN% W$:RXW:PRL M5C/6LUPY@?_\L>N/ZX]>'"6&/1'G:-D0K0*(0-W$<%4N\K3509R M#3[N0,219.P:" \*\CKL[P<:AY-=5>1,$H9=H8JM$/_EE*02'[&042F.8E&AD"2-/D4=E ';T=EKOTTJ@!B+ 6?M!("N-7& M!B>,%,$0RJ#6;88!!CA;PL'A [@3Z=V!I+^DPRN3]81^@3#!<-QYT4U #],% MIZ77UDJC926+N1UZ[)Y\%9FO,+J@S-/$!1.1." 2M#:XVSAM=3+1TSH]6L]> M]BOC8MHVW7O0 ?9V.EOD"RH_K>95)N(0Y+I$/X]S".!S[H5TAFGK\=]1LTJ% M8UK/?1]/QHOR[?C'STRKGIMSZ"4%#RQJ*8!*RX$G7+S33#NJB8J:L%=M+51& MR>[,]6;)WUE:^NYIN_ME*W=_,YK/#Q6OJ_Z6@BHB+!-H. DDMHHF,A=])#R1 M*(.^L/R,-@#R,J6\->(/ (2/\_]C='LX/>C(-Q5<>DI<%\55_M'%C%Q M;7'-1%D*,C$G37(,?P 71:1UCHT&>.K8&;P:I?K)N4_^;KZ8WI:S3<]2-&<_ ME#>KR];?QM]WP^>8X04124D#7*9 P-)@C=4*K(M),^]K;8,#S)-J&T,MDKXK M=?5N\:V<_42<0ZIJSZ@BB1"4M1Q=*@V6H$K&?T5C'-$DFEK)$0,\BNQ*335' M\0'8^F^KU&2M,+S@!*1/%#CN_."9=U0)"^A> 3-&L4J7K\YG2^S7Q3R5Z@/ MVV^SZ?Q$K"V'%HI9%9U!V5(!EQW1XO3!<53HB0=B+ZWO0Z,@J(ZP4V@] '39 MJZN[V[N;7*'S(22_J_+HZ2\K"'&!@4<5;P((0%)+@>)LM- LW_FY+$W7%P*; MH?X ,/E'N;>&T-Z!A4^1&"<%=Y("U>#R#5SACC//%^/:E.,2_OY>3>?GQ[NJJ+*_'DZ]I/+\:W?RK',U>Z=DCZ@(.4EN7 M!$!RSOC +6Y?T>2[,ZZ2Q'2_;_W,T@]E=E)04K.)N>;IB1M9Q;<7^9X\HS)I M#PF4D]89D9)4TC$=0+WJX@*5<77$%M<.7P:PYVU9V1^H>3[]5=[\*'^?3A;? M3O0!*KRX<$0(3]"-1X8!L4J#"4&K$"F7!(W9R[+/AHCBFBP9)H"S)'[Z:]H8 M;A_>5T@I@$N=._]XH 9%78&0VM-D(:EJR3+G$P<>(EQ/X\2 48J?WUL^^+0W M%B'(:)#ER D+/B2-FU(P(EJGG?2A3NAE@.'DP2+U!%X,%ZMI>M><5;M^80%6 M>I#,H9%D@?K\!R$Z0J[?%E.MHID#+.<^5*2>P(H! Q6?;1:H^&QAB3&*J 26 M4HB4.<(CHSYYYPEP4N?4Y.B:ZZ\8J,>S8IA M5^0B8VC]=E;"\6$9(P+I7*W M5:)T,DI%KUR2PD>H8Z^J7Y!MFQ\#P&VM@#BEVEM@@0J/KJ1U1FOJ@$JJ(X^$ MU.ON-)WD-D_%7>N1564>F(E5KJ+UO<= MFR.[2%1]6^&M T&MT)$ &"#.>L<9NO$2_Z;C*D)#VZ(JX^;D6S>G\J&KK6F] MDNF^E:2[7'EOR^9[-'";^$SAHTE<>F,YI^"<0M=?XZ8ON>/&BG1A72"Z170/ M#.IDD_R1.[?.QCWNC.LYW!^U#^X95P(GG@AFDB4^) P6LA%+,R&4M$LJ+2:L^TYU$C(/CIJGECM.Y6 M@!_WWB>_7*5W7)!LY](_@A*20J(@K3+!HY/!77#1$,HKN78MK_7#Z*_?1R@) MX]%-=HW>??E0YF9!>SM#'QY<)$&Y9L1J-)7 F6"%UP0\I=P08]5KE?/*@-@E MYTU1O"O+=#/Q?TYG_WXS>3^;7I7SXX&V>W0A7;0&T&TW B!Z8137@08+B4!0 MOLZ]R%IVY+DCK3&2=PZU;/O.<7O)-O?Q4-L]NHB<0>3:,HX+IR99H(%Y2%[% MW*B)]Y77<.Y0:XSDG4-M?^#WZ6.%9X(+*HE#/PI78C455$?GF8Q4JMCMS;4G M8=YS!\_QM.W6TNTYE-N\44L5!T%$<)!R+,SI$(SER@:MG:>BDA9L.TR[F?^J M!_OBA-CL_E<4U$0NC;2$&G2ME+1>:$JD81""0//KE1JXE<&Q,Q;;*-T[$/4_ MRK_02)I,[R97Y;-RRYV+^KO9U]'D(:3GIY/Y]&9\O<+6Y/K]D]4MX]VCR17Z M$!_Q-ZM95U *C;R_X&"H9+FAK%;@)/*,1&=:"O/BYP6FXT+Z_]]#;'_9\> ?2FNQZWDG=?GLYK6>LB3W6^F'_\AJ#Y MG&?^?G1?56G5>W$A*+K1#L5V+^:VI]#N.BT6L5[;/+^:(HOI_\37^ULEG>^Y7+<_>,S M#TNT?XUFU]7KS=;\1J&M\-*K:)R3@#Z&<8I$%;4/@3+0O95>[, /ZPJ!.UVU M;GG757!O-4'\Y(%JM<^>*P3J81T5$5G5H\*W+M\-M,%$W 4XJ23/9XK#'@ Q M;8X5G>5HG4R;Q]6AUW,SFE0J8=O&YPHC*'#+ QH;.24HF4!)1*,C6A^$%;U5 M*NH Y"="[*7N[)\K7>$]WGZ_F=Z7Y=(X?/<]K_-@Y;^=8PJCF4A1RR1F8,Z:!,DHZW/]A608NE@.@L6I M6VI[N[W1(0R.Y>"T'=H.QMK?I4K?5JA>6__EA59:$&!.N!-*4^(O66=WB<^F1*-9=@Y>8)9__*.<+S8=RFD;0K+E M,T6,"81.P 7-B9C$T! ))XXX[Z+Q=0X#!^\KG:%@U&?AR79T_/O[>+:U)Q"A!CSA?EP2)QI:(FUG&L!F^_= _"5I@R>!V; M1N/9/T8W=_G>[-WM<[;][0*L$9&1Y(*D M$ 4Q0)"C+$7\):.V3O606A7L+E,0ALK7DU7TVFSZ;3:]^S[_YWCQ;3Q9!WS? M3[_?W>SJ-G#$Z,+8*)FC0@>E0;#D4%&@@P31<*$@U5'6M6K7729&V^/,R2C# M#>,J,^]K^6S3F"]-\_+ZT_1C.4%6_#Z:C%9468O$IVFV7';!K^9KBT"#=,E9 M2I0"+8)FEBD@T@30@:LZNK-6J;H+QF6W+&L/L/;F9MDT:RU3\X80>^"]!8F> M1I-HKA& EKLP*+D&HD7139'K.K?(:I6J>\V0;99GIWM;ZVX::3K[4HYSD9=L M2>!__3GY@?,HKQ\FCK]Y*64[';$:[RP(L2$E:E$\"5#.S?(ND) N)F*=J[/M M'U_8[G5@M4-^=8)3%*T_II,VT+K]S85$N21&:)J,!.*G5.*\@9)DBUA-6N&37X&-E36VC^YB$R^,\R][@N MK^V/H9%F\9=U!.?7 M.5_S ;1.V'SR#K$Z?:RPKOFNA<6_T=T8S_/9Y9O)8C:>S,=7NV2F[4\6P4LK MH@0?F0,;T0ID@3F;$N&1TU#K4L.OL[[M6\QP^%E/"FH(]S^65M^^W:*-SQ1$ M* \Y1=$CEY0/)D;''9-4*<,#JU1_>A?:?QTJ[D%[;SSL_"Y$.?LQOBJW+QH= MFY6[LUS?_%.NT?3T[_-]OC^FBW^5BP]EOH$[_I_R>H\AU=HWBQ"YM,$(%W.' M6FMTT,R)X*U-2M=KET$'V#6K1RMI*#P\/=:S90&?#RS@^5\M[I_.>V7N?9G. M'GZU[W"RBV\7@J!V43%Z&0+D2G4N5^KVEDIF@$&=ZI-T@'VY>HL1#8^7G5U' MOEFBIKS>3OL7A5NVW5.N]((B-S!-GN0F!CEYA[D4F>$L*)V"<[;61?H!-N[J M4:NWPI!!F3*?1G^[\-^C=& 4B3O9W(N9'62&^# MK56 >H!-O89NI#3-L$8MDI]F^W*C6);2\*/O8S2M\F_M;:[X=8SA<>(G"AO0 M0I.14 @)\$>=B+=<&)J<\X'6BNO7.D2]&!CWS+*3@?R0TOU].17\$XV9V]'D M:F46(<<7LW'.09CGC(7[?AT](L*B3N0"99J(0$T$.<3=0$$>A*X1%]]0H*/*T##WZ)<*D)P9KWU$HBE"I$=!JW/= MY-?)9OL"\%'F+4QS MI= =3H(*QV0BUC+->JQ_>>@:[P-_[Q;?IK.\._^)G)R]N+$R=_X1& M^2$+6=W:=?4^7%@=D+K B)(DE\3WWFXH;B*MTS][@)5NNH+GD37L.N7AL O; M\1"2#,PJ:J@P(3<4LP]K<2[8"\/C4("QM\#=<2P93 [1&12XLX@8JHTWRAL: ME46R^C5E4;?TUK:L';"?B*HN:MH=QXBN(/["A#Q8SV[K\P5Z4XD))PDU2BH? MT$\3Z[5);RY-H_8*CVGS#.E7GU;:@'[>?MZ>7%:H[@<+QY6CQ"*C*//")J.C M7E.7$--;O8A794 ,@K>#L41V:9SXG[OQXO[-!)7$W5(U+>]U??HVFCRD&ST& M$Z8W-VDZRX/:2&8^:2)%X%I23X&#U]YKK;T@:VYX0E]%D=3N(-U41G,7O+X@ MR5O=;.]7Z%9S*)*38,$P_!?1-'$'RJUY$(GKM"W**G#[<3&:+889GVX9YMU+ MXTD@.']!?'[SHA.*FI%$Q8+3<:V[,ZF4M#-#!?NP#6XO[Y MR]\JX[U7^7L^A4(EGJ2VD3E/E:+14E=*X], #'X.I4T+ZZ+LA*_\P3JY_">)P(7!!8GCP M2OY@(JC'S+2@";0C03G./0],&:O7:M5+X>OD8Y^-KWG)(=86P?":A'O@$ET0 M[A-C47*E&-5&4YG6)[Z>._XK6F# L1FV^+>+G_/7 <\C?L/4 4?.L6 VDB2M-<)'$5WP M3_0X UG'1:]5\N>7#NA'![2+G_/7 8_E+.?#5 #'3+"P2L> K)(9@HIY&^4Z MC=1[+NI4;[FD0D:O1OI;!,_YB_[E>/\^$LUL,LD*AF9;S/4EUIP#(^L4^7Z] M_A'L D M>)FDTA:$8II3:]&]HHYI%-\>2PV]F2"LRH\(PJ44O7U8S8$R*GM&%4GXP'W2 MD@" LM0%3D#:P)QSPH3>2@!TT6F@7_!,VV)25T;)CAD?K)>R=URA2)",,T%P M;>!MM#82+D&C\R?!ACHAL:$#LA$(5(/52<3N"EA9FMY]^6TZ?>@A<+"ZR?8! M!>$I5.W@JWFB MGUQ9]F-Y@P]]_:V:#:F5PT/Y\6Z&R4L-?*H15^:Z+,3:BHC?: M)8O_#YPG)3B+=4XWAJX"A^4^],O82VM!(P,HA22W@5I4%-9)F2M=A9"\3YQ> MLN78&Y!.ZTUS'*=Z#_?=W=Z.9O?OOCPY_'Q>^+NWT-U0ZWY[R02 I3+:!#1Y MS:)FC +NUL314"DO=F )3@^A['=WB_EB-+E&JZ7E*XA[/U@DH2(WGG+&$DC% MC([1+&M/0O3$D\LZ"NT*C@VWF6Z$=X-/_?MYL>U=HM_UK2+FEB4R\4B- &65 M,2Y8AUZ"5E)&U6D$\N4-NP=L05ML3G9,X?"Y2TWX]M.UUK]":TS1RI0,! M8,)9'4G*R1+!"56LUWE&#ZQ MJS<)A7M%X>B7%3I)JR"A(\,L&@+4,A4$3910P9S4=9JSGUID[/4"OFWVG8ON M?W)?Q$ZNT=LK0@R!:?K-+,XM138 MZQ69@7'[7"2L7Y]$\R C:BC/C 5.@I$!C&76 #7!/NFDU\-%H5\RU#5_ST5F M'G;=?+#1NLS\]*W"Y\BS3IIX)\ X,)XDIP*S*6FD=9U=9^A^R9D&N>KR\%SD M8G778+5]EKD'T*=I_E67XE)U"H7!?1N5$$2A ;RVQGO'+=>H+'70U9)ASS1+ MX4REJ"76GHMP/=E<7]R@?7[#$.V +UT>N52<3&%D$F S'QR XLXRYFET,G E MF44 V")TNB!0JS3'.#5'>LT MCOE^Q/-(3 Q&)GDDPR$=TQ9,!?L!+XF^6P3 M%(,1T;KG&SV9N;7F56BJ5*+@?+0&#*I2)A7#_W,(,^3OQ5#MP$/5/):H>SYR)9.XY1^]^]ZDT,]2 EAB:BHO4@ M10_9+##@_TVV'XN8BGO;X>YQ]&-X]CF4SF[98>$J-O9%& -R]:[50B:$)T)W &2 UY0'@O&FZKIV MQO=SDNTL=YHQ5S.7H=4J['!I9_9#U,X MVP?!N0CGT09W'S+;W"2+*)B17E(I0(&26GLOA6 2N",LFCJWBR[]>'^8HMP; M-DZOM]@&'^@>?["#KQ;,!Z!,>>.LA)B,HY$Y!]PP0:*E=2H\FN&9K!U[@\-C MX+F$3IZH@>==%+HY\=QM1C=VT[RQ S>T6RDK=WD\)>+R!F2T&H;5$EDS\A6QW.Z=_[U&?MEQ>0HO34!QHL0/3>F42\,,!2$%YV6S;S MO/(**F/NI:KKFFF=&1A;%O9453]=6-:]*[S,YW>WJ]_5@OWI'RK0%\E5?*P/ M!B 7.R\#>+ ME$]QJ(H6K >#SH@+3O'DN$R*!E^G'\C1U^=^E+//T\O$_U 8V+=O]N)P[LE^ M]2<.>#.)\\7X%@=,OJ;1>+;T/N?/>HJL;MJ7U[]ZBFS%)T';%J1+.CH :9P) M2B5"#74\)LTJV6D#"ZUM@/ $+!_&\W^G69GC%"7"=/$!:=-&"*WJMPO!M9"" M6,&8 ,ZX!9;[B%,1!>'4U\DSN' 7L3)BFXJ&M<33P8>HMZU['0D,:'Y=H^[L M4HZV?;N(AD>MB"7*1@ G+$5_A>!_X6]H2'6N<%RXGSD(.6J IVD_IHOR$=F58FY5WU$89KECE"I$.W#03DO4TI&30"S5NHZR M&+KS=RHBMG4[:H'6O5QP9[%[1Q3H!.?;+*16@B)4MRL2%BO4WK3:<7D M]L]\3F7RM!UR=FJ3_B29]N_Q_)!-N750(6P@:#X 8RI$Z6("13>KC.:2U7P# MK-]F[C5!YW[1%*;Y=M'1>%H-*T!XPZ35 )')W*75";5>*=B+1E03_*\$J9-( M?7**_D^?__07$N,^C;\LRG+R>[FC]TWEL05QQJ*U \E32Z7TW'&Q7@?7L4Z: M_ !WKF98.FV7R*??Y]AJ.EJ4OIO\\'ZT5!I<$- T2<,$-9!($IZX!#$7B1/. M)%G'T*D53S\7N+1!Y:YVK)79MVWK1O^F?+,H;_<90A5&%U&!$@FX3NB."6,$ M4/] 4L89N3!T-6\$-4_CSJRA[7)QM_B&AL/_E-?V=GHW6>P-WE9[0T%9("%$ M NC=T^0L$_G6Q&K]!F2= OU#MY$:A<>VB$OCY.\)?EM:9%='WI;!1=!.*@\H MNM1YH;0C?&V",D!J7)9BZQ!G]8D]!(@=O+)W:&S!0$KA5)"*,DVM4TZF]9I# M?Y^5_[G!H_)'/SGH+$[^<2)4BDSN&%-(*X9WV#KR' M8+U%!]XKIZEC"2RKE$;?S2HK'?[L&E,(2BSA$)RB$JB-VBA--71M$?('#[%V36F0%.2H6@Q MDYSF,@@4L+1>H[3\PF%S-*))1D>]7.J4X=B@%&I M-K>H4VG:%6K6]R?VP63S3!&"$3K*0 12A5-%;)0/:["4NMY"Y)W@X@163ILA M9-=@>#^ZSS(01HORT]25[T?CZS"Z_WTZ67RSD^M_E:-].U'UEQ0*E <2.0^@ MA=;4A(=('%*!R%IP&KZ::0Y.C5.Z<^7S9 6K:^BS$P!7X2U%(%X%3@502=!\ MY#*Z1SIHZ.VFTIDAKGE2=WK8\E/^]ZI"R/>;\<+G\B&S>;Z%DAE\\%SYB%<5 M/FIP,IIHK#%$"I3&G+SA/;=<)-UI!8PS!%_+].XDSGM[.YK=O_OR*H V MB-Z!V'\:_=VC5+^9X$1*G,/C):<*8KUG5&%YBL%SQK5'&_!>*#)R5QJ>0 "G'OHH'8O)U?WAPYF=XXIG)<, M2(@*S3\%UN/V(M;K!$DN+%S5",=W26M-VG;EWFWF^Y!?NK@_<$B[?4 !+GB5 MJ-=>V,2=%T'PS>J"OK!S_0:XO LW=T6Y[O/ J>$TD=^BP M2":332JM5Q:9NM0MZF0&3QNG:6?!;ESY?#&^J@J7K<\7UEBAB#*4.>,2ZF9T MIM=K0P)>V'V!QO'2!%'[VY;^&-T>2CK;/:C0B6KAB171&^.58(YOQ )77><. M^)"ATZ)-6^%!+K2/\>SO!** M3J)N5SCZ4/XH)W>EG][>CN?Y? 7I_F96WHPFUP=WL8-C"RZY($9[0IP1FD:4 M1[?9K572KP%1Q[)_VBZ1NSN,'2U*>WT[GHQSG&)5A1YIL_S)?QM/1H?S'BN^ M BT&K7F,)!@?K= VV+BAK:N7=3WDW:])F+5$Z\ZWPR<6P=L*69)[QQ6:"V,9 M<3$1#_K\KY' >XE[,KG/L6 MB+;S(;2H @>5LQH)YUYX3\7:O%::ITLU+ALX:!P$0SJW0./?([2BERO W^4R M%64H5_]^,WD['GU>5N%/2/GW.83M=/;GY*J<+4;C":[U_72^[#R_$S4' M!Q92FQB5-XDQJ@0A&LV:]0J($'4N&<)E:YY6"-S5)GAPWG_@KG\WFVTWX$YX M2Y& )>YLD#P(QKA#LV!COT*0=FG=HG_LEZZL_);-.]=#'Z^_/* M')Q_F_XU&!5GC MK07C,LBDO0F,6J*166;C/:G@ZF!5OR)CKGM6G*P^?Q]/QK=WMX\6YQ.G9ME. M.=R5GZ8?RIO5WWY WLY^['893GQ=(6(N\P;:$)'+=&HA82.@P:4ZSJAY1<#K MD >G(V[T=Z.(.^UUA?&X0!JC99P9PS@WW&Y62WRM1&_RZB#7"1-.AAS.X[X< MS>93G,MB6CY&:S[?+]4N:N&'3(J/.*_QU;9#NM->5&@ED]3",:Y "D\I4G&] M0JI2K68:0SZ0:PI9;5.\3F#MI^!?#NS-_YP@=Y[\\MWB&_[W9#$^$&H[X6T% M8<[IW"^$V$ TX8R8N DB1EFKS-?0FUFW$7UKGP==75U\?H;R[LN?D_&BO%XF M\LQ?GES[Z>S[=):+R*S.7SY-\TG+:'(_WYS///S-N]FC[3J;_ACGE+.+NR29 M;"*>&NUC+N--4)M .,,=Y1&6ZT&VFM-/S&*&F9]B$[G*FJ>"*K6M.,@ZU0Z M.><[TY4AU4(FRG$L&5(FRBKM<'+]%F%RLWEN;^.-.J]%31X%3\$PQYP-PAOI M_)I2EHC>>@U=,'@;XL604-MW_A1SD0-/,@>,\NT$KU):4TY17R<#L-:Y_@6C MN&&># G-.2\-N3W>>DARVHL*R6D0P;JHP 7BC+%^30TFG*X39:Z>,O \P^]3 MKYYQF]@\F>ZO,IU/:RUT$*"5G0 UX8=M?6C (0@(#$,0+&9$P(0?PJ>5*^B#J1(..3G?H-]38ID)M MA/A#@N@RG&6O__MNOK@M)[4W^I>O*YBGP:$ISYTBCHL4B(QKX66F5C_I,TN M:!.6-+R!75Q_NQI.O[[Z7JPN&Q\-PVTL*)<%"X@!.>\T)\2ZMHQ_,.%KG MDO'Q&0W3Q>CF$KVA!BC?55Q\>6?QDFIR&HTDULXDQ1P8QJV*D4)RR%WP/%3: M]%NZY'WUK;R^NRG??:GFIR!C*E7@K?':PO*8V+(&/E5 (W4"9&1>6\H"12*^ MTOAT91"]O!C>'2\Z4!#_',UFH\GB_MWGF_'7YYM0YXKB_6R:,QL?IC0NYX]< MJU*) <*-S2\P .B3!:8)*PM#%ZN^/*^I[>'#AHB-,0%0V M2"!<6Y )<( MLTF#40J8Y$YP':+V!KT)7=%A:V?UOT]_E-F[>9,/CB;7H]GU"\0MLV='-Q^F M-S=I.OL+']A#C!/>5H0 B%D.@LH$5E+C@C5:DH#;9#*U8BP#3.=J%B[3KLG? ME5.[?=[5MZB' 47TPA ODJ("5Q>X1C/,H]5I/.@788]R^68^WW\KI-H+"AFTMPH"**:!H?E/K+/@2 PZ)@O= M%-_HZ\9<_^BKR8]^T?A^='\H?KQ_8.&<(Y0;#@8H&)TT(SS18&*BS-M8!WW5 M4Q>VEGYY%>@[D0\=%@UO:T,O;@%?WG_#OYC=+0/PV&D_> M3N=[6^,V]Y6"N^!B!,*=F8'JG MM8X@@R,!'+/&XUH#HRC6C"51IPOFT9475@9FG+PJ%7LD!_H)?_1\1M)%B(,3 MF1+D2V:< Q'.>L691]Y&&J1+E?+4VSXU>8&@3>V%$TY*JKVJ,(D88%PGE2A8 MCC:FHC37<0";E(=+[GC6+&IV'I.TPH@NM 3NF]_0'+;HE(V^ELOLK?XT1!S- M)N/)U_G[4J(K]S M3 %,,!!,1D(T)%Q:2(RPE+BR!O#G"Y;M^KQ_F071$)7[$EP_NKFZNWFX&;CU MB9Y/.9H4<*EU0N6I2$2+*T:AT;[G)@G"54";KE(&4#NK?$'Y/^YR#?5W7U8< M>'>WF&@G/H[7EKO>5"AN T"RW"G+!JOUIA;>Y M\=\>DC3R_@+==F42=0(%!)C&K1ZX:]P26$RHN]'MM<839#RS/#&#^GP(H=6]5OL)\=4CWE=$8\&!EL*" B6B M)5$8(9*GD@6E7F4@IC)F=@96V^- !97P\!?YCWRE]?_\K_\/4$L! A0#% M @ %H%>2UHT@LFQ:P$ 9&0: !$ ( ! &-G;G@M,C Q M-S$P,#$N>&UL4$L! A0#% @ %H%>2QWT&62D$@ :L@ !$ M ( !X&L! &-G;G@M,C Q-S$P,#$N>'-D4$L! A0#% @ %H%>2^K2 MU"TR,#$W,3 P,5]L86(N M>&UL4$L! A0#% @ %H%>2[?\M,',C

]K"W @0!$A] :+N:AF]EHUXV-<;J5 ,I#PWY2OS M?1B7088L8!'ULRH;_3$/N(CE<9W';7:C3ZD">[$R:AF=EH4Q HQ#5D=]-0!K M66"@U\6M1H060NL VVF.T6VC'D.P(=CT!_1,PVIIB^@U'ELU.?M5.5QMD:"N MJV1L50JV5[)L[)$(>(CPJZU/FKU:.K8J/(;!6Y1N%9)N*,QV"Y6W;6VA(-Q1N*-S3-ZB/-TBB9*B.+PJND4-KZMB1%GW_X/A'G M0THG[Z]S!4*_I%6QY>%U\7.:/W /L[_R0^^/G_[ZEQ]F]]S A!Y5*L''0,11 MHBJ"7@;]O[/^$#CS4A;2Y3%GXH8+SP]%$K'YSN1A:T^)?S MG_N;,\+[\ /UXO.N:?5N>G>MSDW+BS3I__+]9=^'.!R%KRL*0 N(E M4<0";THB+OX@L!ATJ(K'$I6(PH93V=EB$O% ]MV073GZ3,!]:<^-,3#0$*Y* MNX"$L>S'07TRX &%Z^$3AQ=[JLB"-Z+!4/;)2"O6+CJ3R(8:-.L/(M-@'J@/ M-\.5H%;#,3PIZP'R;,# N+(@=.*KYAJ#*!SG7[$R._8M_2N1DQ(7A%RKO\2R MCGBN.0I1%3OD(V!V*PN\/?7C)RT5IN/I)&T+,P+PPB=)>K52,';9> 26+BNQ M/^"1B-/>*(!AH)\WN^=IQ+T126(NZU&O$@A^D"U2%/(C6 _9C"4>P6OB)%)B M0KX^F1 ]=&FM&L@[D*5/I\NT8+)ZLA)E\N>!GWAQDA4_?ITI@&I<2&8";A_# M9^!UQ5;9;>=Y?DR[QTAAGC+MA$[5EVP5AI1GW R"53"1U6D6LF7/3)2D'6R MT=)"]3#>!PF(@6"QK/TL)_,,,XL60;.6/A0>'F*99_]]1JAW@E7,YI\I/JYL(]3S9)T=>$$>,QO+OLP8Y\OE] M]52/BA&1QG$E6<_JDK08HA9@AAEE9&5Z/@#JRMD! 20YET3;2A.F&1E$\B!X MGP/#L6SB\KIA"-(3[IE$(%4]1?$PB^I?=FF=OJ3C&C:F&11V#U,8A'#$B@=M,+& M6'#]VTE)PO=79L_1SO0M?UZINMN[;ZTW[/6\WL>1Y#:)[\^&VCU # M$>ML(H\UE,>R\$[:KXBL;5-4[R2Y$M%XG3D8N[#9JYFG32[G6DS.3Z%T%JF_ M+N3\FW3^4>3I%WDG75JXF!=__7JSC@UO_TSX(_5A",B+^GGQI.7BX<7@$E7>?':(RN?PECOL14,K=0JM%+WS&3D M. T5++8O1N07.<]*AHJ.#ZIB MR],R.C9F-%6291JFF4\I5; 8:[9A][1I-,0:8JT"A#N^7LO4F*,O&P2AA=!" M-;: 5MOM(K1*<]":Y(>5=1*YGIJIV IT'8QM8FP34Q=?=)1,"T-_")"Z!O]U MFV MVT65@8A E9%S2EHM;4Y)4_" FT.%=_U?&#'P2/X=:DM0;%@$;=W.D*-7 M[33>]\>P&H;5]L&;I2_? ;&&6*L X8ZOVV9)#GH3"A%>""]493EG##=?2_32 MFN2,856DURU!+/>"(3\,^2%,$":X5[2#,:8Q$P[Q<#)X:*#:4'?U[!ZB85\/ MI$+N?GFNR3WE3VDM"[VN2<,B:L7&F-,RVOJ.L#<^"(#Q-8RO[;55Y&C3:H@U MQ%H%"'=\Q9:FGK9QGPBQA7JL#&QU31N!59J/UB17[.L3%X+<133P3CNDM\[^ M,VT7HQH8X\,8WUJ N!CV0X#@IA!NE2(J4&T@*G9W/[Z/Z8//BJ[?@>*[#"M' M,I\'['R4:GO+-M\L,5@7N"E'T]\3$?/!5"._? P&832F,0\#$K$AC>2K23QB M9$!Y1!ZIGS 2#M0O81*+F ;J"KCK"2X&=@CBB'JQ($]4R-8:@] 'G ORE@=P M4Y@(N$&\>[F[QDO46#?5W#U+$#5G%.,!")KT>_ZA@9RNOT1D2UXS?[!B#>(Q MW\^N^?',/%/?@>^]V?<"(M_SL6PVPI[(EW!,5V3<$^_'(_@(;+-0TFSN2% B.[O[/G_<>]W:SUZ/>\ MO=ZCMVL]>F2\@[U^N]#CTB^:E"R^A@3;X1$?J\3_['5/_* MH.3+U/- ];.HS'#,I1!,MA6;MQE#YPSY[@!\]P].'[C/X^DNO(=BL!(1-&W4 M*9_=KJA/ X_5EUK5%6YK6W66*-PJ)'#ZPB%@& ML4VK@UR'7*>5Z]1=-\QC8\EE3LIF;60S5+2H:!O'BRCR4-$BU]51T:YSL M8*XC[J$/X1>05!]LU<7O>0Q3\V8DG6_/D!LF8,8T9GV9(O5WUA_*'*J/@8BC M9 QK*5[.C\+#:34[^(F$0\)MIV&.*PGWVWC45(R+I M3T9@C+#5=.[ZNAGZB/1+Q":4]Q?LQ+Y-6""86/Q"@SX)8V!%XB51!)8" MU9E\U0)FA0DF!DN+97:>EZ4L/Z+I"CEQ7-[M[:+T'PF/;J.0FL6K5E49R@IT)K%FAS:2@+B M]G%^^_A3&.,6E4A7&6(A1QW"AQW-]*0QYK:.!A;N'*& 0 %Q@O(@A3^B']%_;/3O1Y_RY$&VCTQP6[?Z/'1T MCD$3$TU,%! H(-#$?&YBHHVY/O19Z<8*^GB@PD.[EZT;5 \&N3^<-C.81$S( M+6+5Q6$8A4(0ZL7\45:1'801H;Y/^O/]YBP 261DTL^JS7(FR-.(>R/RQ*+Y M \&6# -"2N\HCI ^E2*/BBO4%TB^S5#7>[D4E7HK$1Y&YD_I[LB M8[GO(.261,2\,B=+[M%FNU=BU5'&U%#&5(APQS&X7[7VXXV:W]UQ(E.K:]6B8G"0? M-5#BHF&"A@G"9#/IBJC I*ZMF>83BS.%+#>8LF/M\[/K&-4]]C[G4L:F,_E& M^F$B3]SOD[*Y=C6RMZE3_BO)H4?GU[(WIEXC]3Y1Y#(H6Z=MK9UI6QF6Q$TQ M%)^U%I\H+?7VWVP=GY2583@4CG44CM4AW*'\FWRM+G1R*L.(J*71R4$GIP(L MB7HMQ2=*RZIF':)PW'"# NL#'WMH'X.!+'L;\S @$1O22$)75>,%?F2> M\B1RM8#YHL'LK+BOER_N.^ !#3QX&8P"?D@O?*)"-JE-RQ +K-^[2?W>KI[Z MO>Z>95@[=:Y$VJOSX''N./?*S_WDCQ_LY.',!_Y:4LZA:AA5)O;SC]!+31$P M$>[FIL37N2FART)'-WLQW,YQ,\-6RF+U=N&IWEJ6NA]%C)V/X6\C06[!M**[TY8S(;RU,C MDZ%H0ZYK!-?M(]I>;<-D6>M("Z0YZ(;X04,^ESNEYR3CQE38)8^!8&,EX N1D@4CW[N$[2^G^SE!=>L,!B>DW-"0/I$K* M2%X[.N\5^RJ'RTLKCT9UK.WP*KF:DD6&P@B%T=%S8FLA>]1=;QW'/CA9L-87 MRI_3DC]H#*$QA,80"J-*"".4/6@,'<88PIICF\A3Z5:/* [87T$,?5 MEDQ5";; (@,HA*J@WU#FY*Q_VS4/1HXF6_TH@% H1542J&F\@446D$HA$Y( M"*',>6X%M=SR.[F>@A54DW3.Y@N?ZL86!>@V;V20/GMD?CB1F?T&H4&?L&#( M P9T#8:$?9NP0.AK<8XLUL3N-\7V(K;#09@@3)[?I:V@(V(!L5!?+!2K#&W& M/X(#P5%?<*2;CH@%#3XM1MKJ'Z(LSPO^RGP?QF60(0M81/W4 :;],0^XB*.T MO+!N'[A"E*T<2VXLS+42L4HF4!D9YU4(@.-V"R+NV(A3=W415@BK"L'JE>)- M#8!=L:+3A\-=*8@X19PB3I_=99?4<>@$<8F;\+@)_R+6[L.8^F1XD--8]:5_ MO?BSG&: 56G!5M?Z A7O]5=,08W'CEYM_E<5!L/--!1M%1)M*,EV.\S4.ES? MTIW2>6O =5CT"<4:BK4JB;6R0B-HCZ'@0L&%@JO$8U6VML8L:(]AUY'=XAOJ MXK5=1SZ%,78>J8'.P;U$Y#CL/*)3L11T'AD&<(GJ/=*DC9SR2'@71@P>FU'+ MFZH]M6Q#K+[TJA9.3[-<;0WVMH[O9!03J:6OE .6S$89=+HR"$7.^GVF:HGY#K\&B5AZ6QR2_GPK"&Z8[_>0M_"">!0F@@9]\6YU M^R='GB6Q9@(Y%"?Q "1V^CU/OR",QC#W/ 4M>;[V34_GIEGZCOP MKC?[7D#4>SZ6NUGLB7P)QW1%63SQ?CR"C[!\&=8 #CZ="/9^]N'#@6QOLWC["G0^IVWKR.TT))DDWIN+>;!WU]W4N1E"=DKZA/ X_)_5M ^0WS MV/@!1()C&<0VK?+[:*!UJ-]ZKL1!/2R@O DM''UY/E58=#R=62)N/H$EE@01 M@X?+S69IGY$P(!X5(R(%&AFQ_A!+_Q[CL/G>+OJA?5!MBOW$_$NT'I?N^C(_ M^^RI9!=I0TJ'<2ZD5%Y'@9 J^]1SA:A?7ZG6E!(9;S4>!,$F%2=L@2T[RY^] M.)2^%]^(%Z\;G;MKJ]3KMS9UZ9 MKGOM7MDMU[QV[JZNNZ9S?6>=_?2,7;?8Y"H2$(?9O2R6K'FZD<^;.8<[ O7W M1,1\,-6(U<\!^=_$GY*V,@M=0^'F&C!(@ZG"HL\4?N%7X!@FT<=C0;XFT8"" M;0F,*!$NG>FO4Q&SL2 WP(1"_O#VZ\>O-^\N"+DD#SR04P+T/? XI0]Y KL4 MZ":9+SV,HM[!X*<^^3.A40S" -XF]W44ID%ZJ'=)6>*!/I*^^B0*^PG\!$0? MR#U7:>Z"B.$PC#'M,_(P)11&!N, 22% 2['((' E>1IQ;[0TUXB-X8DP$OD: M6#XN%1EX3C *>9G< M>TK9..(/24!]HC1C1MC9$&!B$SI-=\"ST1(Z@4=\XV.0D+!*.B278[<-T+\: M'F7 ]&!D$5P%5 .I+9B$ 2PS?!T [68$FB]3$GDC*N0/W&- IOL\2:@OPB6Z MS(F0(\R,5OKITG++)DO$^/@AB00;*Y4U(#X;PKP'C(F,%E*_"1;'_OP2'3.S MNY:FJ2G0RB-D48;9?E[VY93PBW V8*E#H(="M8X)6K:C:X)%JP+F!E@O 1OP M.)]4 F:&F+5O4(31,I563QL; N(Y5Q><7K:2 M*J-():.DARRET3I7:NO(_ 123D9FTCRHUU.1-IUS;HX>B! 6;6(]U2.Y"40J MF+GI(&D2A[,?TBB1^J6$_">KK24!RG6.FL'4JW7Z%DPY]6KIG5>:4I1 QV-S8DG[RBC-D.MR4>J,R6R]>?[(9,AD*-J0 MZVHHVC#+=RU!TR"KBGJKY(&7PMW'Q'0ESL <)0>KUB>ABHE31GI5%?@#.TM6 M4X.>D#1"X5/(,"AK4-8T3=94)F&X;F81IJ2_0L/*O-C](74+,]3CGJ0]G=KQ"LJ:@LWI MK)P=<8(P0U0AJA!5J+P09@BSVL%,W?6V99;4ZV,]:;#V3G6C4^61\&.^H,'+ M)_$>V"",YB40Y"'$V6'#M]EIQ&U:KYQ2':WCAYM/16=6"+,U5J;U1QP"# && M $.5AHA#Q#4$ORBNY,]2,+Y1;_YAMOB)R%,6FYBZZKEL=8FX5"JT!G^X2)UW?'/&5KG=[=JO+=[Z[I5$ ]XI?6/1U M1+=K:7=EWYC7O=O+2^O.='MW5]T;J^U:9OOVTG;7@ @Z M9$112U]+.WV<.!\IS48JU$C3_CJ 9"]K+EE"JYT-UG!)?U6VL4X977/L:G3- M,>O