0001039399-18-000085.txt : 20181106 0001039399-18-000085.hdr.sgml : 20181106 20181106150949 ACCESSION NUMBER: 0001039399-18-000085 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 71 CONFORMED PERIOD OF REPORT: 20180929 FILED AS OF DATE: 20181106 DATE AS OF CHANGE: 20181106 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FORMFACTOR INC CENTRAL INDEX KEY: 0001039399 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 133711155 STATE OF INCORPORATION: DE FISCAL YEAR END: 1229 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-50307 FILM NUMBER: 181162698 BUSINESS ADDRESS: STREET 1: 7005 SOUTHFRONT ROAD CITY: LIVERMORE STATE: CA ZIP: 94551 BUSINESS PHONE: 9252433522 MAIL ADDRESS: STREET 1: 7005 SOUTHFRONT ROAD CITY: LIVERMORE STATE: CA ZIP: 94551 10-Q 1 form-20180929x10q.htm 10-Q Document
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
Form 10-Q
 
(Mark one)
ý
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 29, 2018
 
Or 

o
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from            to            
 
Commission file number: 000-50307
 
FormFactor, Inc.
(Exact name of registrant as specified in its charter)
Delaware
 
13-3711155
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification No.)
 
7005 Southfront Road, Livermore, California 94551
(Address of principal executive offices, including zip code)
 
(925) 290-4000
(Registrant’s telephone number, including area code)
 ______________________________________

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.   Yes ý  No o
 
Indicate by check mark whether the registrant 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 the Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).  Yes ý  No o
 
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer”, “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act. (Check one):
Large Accelerated filer x
 
Accelerated filer o
 
 
 
Non-accelerated filer o
 
Smaller reporting company o
(Do not check if a smaller reporting company)
 
 
Emerging growth company o
 
 
 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  o   

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).  Yes o  No ý 

As of October 31, 2018, 74,102,335 shares of the registrant’s common stock, par value $0.001 per share, were outstanding.
 



FORMFACTOR, INC.
FORM 10-Q FOR THE QUARTERLY PERIOD ENDED SEPTEMBER 29, 2018
INDEX

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 


2



PART I - FINANCIAL INFORMATION
 
Item 1. Financial Statements
 
FORMFACTOR, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except share and per share amounts)
(Unaudited)
 
September 29,
2018
 
December 30, 2017
ASSETS
 

 
 

Current assets:
 

 
 

Cash and cash equivalents
$
91,990

 
$
91,184

Marketable securities
50,109

 
48,988

Accounts receivable, net of allowance for doubtful accounts of $200 and $200
88,869

 
81,515

Inventories, net
81,538

 
67,848

Restricted cash
129

 
372

Refundable income taxes
1,320

 
2,242

Prepaid expenses and other current assets
15,716

 
13,705

Total current assets
329,671

 
305,854

Restricted cash
1,034

 
1,170

Property, plant and equipment, net of accumulated depreciation of $260,607 and $255,755
52,857

 
46,754

Goodwill
189,427

 
189,920

Intangibles, net
75,278

 
97,484

Deferred tax assets
3,042

 
3,133

Other assets
1,163

 
2,259

Total assets
$
652,472

 
$
646,574

 
 
 
 
LIABILITIES AND STOCKHOLDERS’ EQUITY
 

 


Current liabilities:
 

 


Accounts payable
$
49,668

 
$
35,046

Accrued liabilities
24,877

 
33,694

Current portion of term loan, net of unamortized issuance cost of $189 and $307
26,061

 
18,443

Deferred revenue
4,795

 
4,978

Total current liabilities
105,401

 
92,161

Term loan, less current portion, net of unamortized issuance cost of $57 and $272
46,193

 
87,228

Deferred tax liabilities
3,290

 
3,379

Deferred rent and other liabilities
7,537

 
5,169

Total liabilities
162,421

 
187,937




 


Stockholders’ equity:
 

 
 
Preferred stock, $0.001 par value:
 

 
 
10,000,000 shares authorized; no shares issued and outstanding

 

Common stock, $0.001 par value:
 

 


250,000,000 shares authorized; 74,101,623 and 72,532,176 shares issued and outstanding
75

 
73

Additional paid-in capital
857,505

 
843,116

Accumulated other comprehensive income
1,158

 
3,021

Accumulated deficit
(368,687
)
 
(387,573
)
Total stockholders’ equity
490,051

 
458,637

Total liabilities and stockholders’ equity
$
652,472

 
$
646,574

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

3



FORMFACTOR, INC.
 CONDENSED CONSOLIDATED STATEMENTS OF INCOME
(In thousands, except per share amounts)
(Unaudited)
 
Three Months Ended
 
Nine Months Ended
 
September 29,
2018
 
September 30,
2017
 
September 29,
2018
 
September 30,
2017
Revenues
$
134,989

 
$
143,735

 
$
388,788

 
$
416,540

Cost of revenues
82,019

 
86,105

 
234,471

 
249,572

Gross profit
52,970

 
57,630

 
154,317

 
166,968

Operating expenses:
 

 
 

 
 

 
 

Research and development
18,857

 
19,338

 
56,578

 
55,294

Selling, general and administrative
24,745

 
24,010

 
73,426

 
70,441

Restructuring

 
16

 

 
329

Total operating expenses
43,602

 
43,364

 
130,004

 
126,064

Operating income
9,368

 
14,266

 
24,313

 
40,904

Interest income
369

 
123

 
952

 
283

Interest expense
(777
)
 
(1,109
)
 
(2,654
)
 
(3,446
)
Other income (expense), net
121

 
311

 
(341
)
 
19

Income before income taxes
9,081

 
13,591

 
22,270

 
37,760

Provision for income taxes
1,393

 
1,028

 
3,334

 
2,435

Net income
$
7,688

 
$
12,563

 
$
18,936

 
$
35,325

Net income per share:
 

 
 

 
 
 
 

Basic
$
0.10

 
$
0.17

 
$
0.26

 
$
0.49

Diluted
$
0.10

 
$
0.17

 
$
0.25

 
$
0.48

 
 
 
 
 
 
 
 
Weighted-average number of shares used in per share calculations:
 

 
 

 
 
 
 

Basic
73,837

 
72,651

 
73,273

 
72,103

  Diluted
74,962

 
73,885

 
74,628

 
73,540

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

4



FORMFACTOR, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(In thousands)
(Unaudited)
 
Three Months Ended
 
Nine Months Ended
 
September 29,
2018
 
September 30,
2017
 
September 29,
2018
 
September 30,
2017
Net income
$
7,688

 
$
12,563

 
$
18,936

 
$
35,325

Other comprehensive income (loss), net of tax:
 
 
 
 
 
 
 
Foreign currency translation adjustments
(449
)
 
1,540

 
(1,732
)
 
5,769

Unrealized gains (losses) on available-for-sale marketable securities
50

 
(15
)
 
(84
)
 
(37
)
Unrealized gains (losses) on derivative instruments
(134
)
 
(36
)
 
(47
)
 
4

Other comprehensive income (loss), net of tax
(533
)
 
1,489

 
(1,863
)
 
5,736

Comprehensive income
$
7,155

 
$
14,052

 
$
17,073

 
$
41,061


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


5



FORMFACTOR, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
(In thousands)
(Unaudited)
 
Nine-Month Period Ended September 29, 2018
 
Shares
 
Common Stock
 
Additional Paid-in Capital
 
Accumulated Other Comprehensive Income (Loss)
 
Accumulated Deficit
 
Total
Balances, December 30, 2017
72,532,176

 
73

 
843,116

 
3,021

 
(387,573
)
 
458,637

Issuance of common stock under the Employee Stock Purchase Plan
610,297

 
1

 
6,661

 

 

 
6,662

Issuance of common stock pursuant to exercise of options for cash
105,610

 

 
1,049

 

 

 
1,049

Issuance of common stock pursuant to vesting of restricted stock units
853,540

 
1

 
(5,694
)
 

 

 
(5,693
)
Stock-based compensation

 

 
12,373

 

 

 
12,373

ASU2017-12 Adoption

 

 

 

 
(50
)
 
(50
)
Components of other comprehensive income (loss):
 
 
 
 
 
 
 
 
 
 
 
Unrealized loss on marketable securities, net of tax

 

 

 
(84
)
 

 
(84
)
Currency translation adjustments

 

 

 
(1,732
)
 
 
 
(1,732
)
Unrealized gain on derivative instruments, net of tax

 

 

 
(47
)
 

 
(47
)
Net income

 

 

 

 
18,936

 
18,936

Balances, September 29, 2018
74,101,623

 
75

 
857,505

 
1,158

 
(368,687
)
 
490,051

 
 
 
 
 
 
 
 
 
 
 
 
 
Three-Month Period Ended September 29, 2018
 
Shares
 
Common Stock
 
Additional Paid-in Capital
 
Accumulated Other Comprehensive Income (Loss)
 
Accumulated Deficit
 
Total
Balances, June 30, 2018
73,358,108

 
74

 
853,278

 
1,691

 
(376,375
)
 
478,668

Issuance of common stock under the Employee Stock Purchase Plan
268,627

 

 
2,957

 

 

 
2,957

Issuance of common stock pursuant to vesting of restricted stock units
474,888

 
1

 
(3,241
)
 

 

 
(3,240
)
Stock-based compensation

 

 
4,511

 

 

 
4,511

Components of other comprehensive income (loss):


 


 


 


 


 

Unrealized gain on marketable securities, net of tax

 

 

 
50

 

 
50

Currency translation adjustments

 

 

 
(449
)
 

 
(449
)
Unrealized loss on derivative instruments, net of tax

 

 

 
(134
)
 

 
(134
)
Net income

 

 

 

 
7,688

 
7,688

Balances, September 29, 2018
74,101,623

 
$
75

 
$
857,505

 
$
1,158

 
$
(368,687
)
 
$
490,051









6



FORMFACTOR, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
(In thousands)
(Unaudited)
 
Nine-Month Period Ended September 30, 2017
 
Shares
 
Common Stock
 
Additional Paid-in Capital
 
Accumulated Other Comprehensive Income (Loss)
 
Accumulated Deficit
 
Total
Balances, December 31, 2016
70,907,847

 
71

 
833,341

 
(3,740
)
 
(428,616
)
 
401,056

Issuance of common stock under the Employee Stock Purchase Plan
655,961

 
1

 
5,694

 

 

 
5,695

Issuance of common stock pursuant to exercise of options for cash
1,431,767

 
1

 
13,412

 

 

 
13,413

Issuance of common stock pursuant to vesting of restricted stock units
845,063

 
1

 
(6,619
)
 

 

 
(6,618
)
Purchase and retirement of common stock
(867,620
)
 
(1
)
 
(10,963
)
 

 

 
(10,964
)
Stock-based compensation

 

 
11,207

 

 

 
11,207

ASU2016-09 Adoption

 

 
(130
)
 

 
130

 

Components of other comprehensive income (loss):
 
 
 
 
 
 
 
 
 
 
 
Unrealized loss on marketable securities, net of tax

 

 

 
(37
)
 

 
(37
)
Currency translation adjustments

 

 

 
5,769

 
 
 
5,769

Unrealized gain on derivative instruments, net of tax

 

 

 
4

 

 
4

Net income

 

 

 

 
35,325

 
35,325

Balances, September 30, 2017
72,973,018

 
73

 
845,942

 
1,996

 
(393,161
)
 
454,850

 
 
 
 
 
 
 
 
 
 
 
 
 
Three-Month Period Ended September 30, 2017
 
Shares
 
Common Stock
 
Additional Paid-in Capital
 
Accumulated Other Comprehensive Income (Loss)
 
Accumulated Deficit
 
Total
Balances, July 1, 2017
72,346,116

 
73

 
839,751

 
507

 
(405,724
)
 
434,607

Issuance of common stock under the Employee Stock Purchase Plan
258,937

 

 
2,795

 

 

 
2,795

Issuance of common stock pursuant to exercise of options for cash
178,250

 

 
1,827

 

 

 
1,827

Issuance of common stock pursuant to vesting of restricted stock units
257,015

 

 
(2,156
)
 

 

 
(2,156
)
Purchase and retirement of common stock
(67,300
)
 

 
(831
)
 

 

 
(831
)
Stock-based compensation

 

 
4,556

 

 

 
4,556

Components of other comprehensive income (loss):


 


 


 


 


 

Unrealized loss on marketable securities, net of tax

 

 

 
(15
)
 

 
(15
)
Currency translation adjustments

 

 

 
1,540

 

 
1,540

Unrealized loss on derivative instruments, net of tax

 

 

 
(36
)
 

 
(36
)
Net income

 

 

 

 
12,563

 
12,563

Balances, September 30, 2017
72,973,018

 
$
73

 
$
845,942

 
$
1,996

 
$
(393,161
)
 
$
454,850


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

7



FORMFACTOR, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited)
 
Nine Months Ended
 
September 29,
2018
 
September 30,
2017
Cash flows from operating activities:
 

 
 

Net income
$
18,936

 
$
35,325

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

 
 

Depreciation
10,494

 
10,046

Amortization
21,876

 
23,509

Accretion of discount on investments
21

 
22

Stock-based compensation expense
12,421

 
11,279

Amortization of debt issuance costs
333

 
482

Deferred income tax provision
70

 
122

Recovery of doubtful accounts receivable

 
(97
)
Provision for excess and obsolete inventories
7,414

 
6,899

Acquired inventory step-up amortization

 
484

Loss on disposal of long-lived assets
264

 
101

(Gain) loss on derivative instruments

 
(18
)
Foreign currency transaction losses (gains)
409

 
(1,957
)
Changes in assets and liabilities:
 

 
 

Accounts receivable
(7,569
)
 
(17,097
)
Inventories
(21,806
)
 
(14,270
)
Prepaid expenses and other current assets
(1,874
)
 
1,140

Refundable income taxes
933

 
(440
)
Other assets
697

 
823

Accounts payable
10,425

 
3,040

Accrued liabilities
(8,882
)
 
(1,048
)
Income tax payable
(248
)
 
(97
)
Deferred rent and other liabilities
2,445

 
101

Deferred revenues
(221
)
 
1,517

Net cash provided by operating activities
46,138

 
59,866

Cash flows from investing activities:
 

 
 

Acquisition of property, plant and equipment
(12,326
)
 
(13,918
)
Proceeds from sale of a subsidiary
67

 
48

Proceeds from sale of property, plant and equipment
23

 

Purchases of marketable securities
(18,984
)
 
(27,373
)
Proceeds from maturities of marketable securities
17,757

 
3,000

Net cash used in investing activities
(13,463
)
 
(38,243
)
Cash flows from financing activities:
 

 
 

Proceeds from issuances of common stock
7,712

 
19,108

Purchase and retirement of common stock

 
(10,963
)
Tax withholdings related to net share settlements of equity awards
(5,694
)
 
(6,617
)
Principal repayments on term loan
(33,750
)
 
(24,375
)
Net cash used in financing activities
(31,732
)
 
(22,847
)
Effect of exchange rate changes on cash, cash equivalents and restricted cash
(516
)
 
2,481

Net increase in cash, cash equivalents and restricted cash
427

 
1,257

Cash, cash equivalents and restricted cash, beginning of period
92,726

 
102,596

Cash, cash equivalents and restricted cash, end of period
$
93,153

 
$
103,853

 
 
 
 
Non-cash investing and financing activities:
 

 
 

Change in accounts payable and accrued liabilities related to property, plant and equipment purchases
$
4,724

 
$
(283
)
 
 
 
 
Supplemental disclosure of cash flow information:
 
 
 
Cash paid for income taxes, net
$
2,513

 
$
2,847

Cash paid for interest
2,299

 
2,974

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

8



FORMFACTOR, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)

Note 1 — Basis of Presentation and New Accounting Pronouncements
 
Basis of Presentation
The accompanying condensed consolidated financial information of FormFactor, Inc. is unaudited and has been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission. However, such information reflects all adjustments, consisting only of normal recurring adjustments, which are, in the opinion of management, necessary for a fair presentation of the financial position, results of operations and cash flows for the interim periods. The financial information as of December 30, 2017 is derived from our 2017 Annual Report on Form 10-K. The condensed consolidated financial statements included herein should be read in conjunction with the consolidated financial statements and the notes thereto included in our 2017 Annual Report on Form 10-K. The results of operations for the interim periods presented are not necessarily indicative of the results to be expected for the full year.
 
Fiscal Year 
We operate on a 52/53 week fiscal year, whereby the fiscal year ends on the last Saturday of December. Fiscal 2018 and 2017 each contain 52 weeks and the nine months ended September 29, 2018 and September 30, 2017 each contained 39 weeks. Fiscal 2018 will end on December 29, 2018.

Reclassifications
Certain immaterial reclassifications were made to the prior period financial statements to conform to the current period presentation.

Critical Accounting Policies
Except as described below, our critical accounting policies have not changed during the nine months ended September 29, 2018 from those disclosed in our Annual Report on Form 10-K for the year ended December 30, 2017.

Revenue Recognition

Revenue is recognized upon transferring control of products and services, and the amounts recognized reflect the consideration we expect to be entitled to receive in exchange for these products and services. Revenue is recognized net of any taxes collected from customers, which are subsequently remitted to governmental authorities. An arrangement may include some or all of the following products and services: probe cards, systems, accessories, installation services, service contracts and extended warranty contracts. We sell our products and services direct to customers and to partners in two distribution channels: global direct sales force and through a combination of manufacturers’ representatives and distributors.

A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. In contracts with multiple performance obligations, we identify each performance obligation and evaluate whether the performance obligation is distinct within the context of the contract at contract inception. Performance obligations that are not distinct at contract inception are combined and accounted for as one unit of account. Generally, the performance obligations in a contract are considered distinct within the context of the contract and are accounted for as separate units of account.

Our products may be customized to our customers’ specifications, however, control of our product is typically transferred to the customer at the point in time the product is either shipped or delivered, depending on the terms of the arrangement, as the criteria for overtime recognition is not met. In limited circumstances, substantive acceptance by the customer exists which results in the deferral of revenue until acceptance is formally received from the customer. Judgment may be required in determining if the acceptance clause is substantive.

Installation services are routinely provided to customers purchasing our systems. Installation services are a distinct performance obligation apart from the systems and recognized in the period they are performed. Service contracts, which include repair and maintenance service contracts, and extended warranty contracts are also distinct performance obligations and recognized as our performance obligations are satisfied. This is typically the contractual service period, which ranges from one to two years. For these service contracts recognized over time, we use an input measure, days elapsed, to measure progress.

A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. In determining the transaction price, we evaluate whether the price is subject to refund or adjustment to determine the net consideration to which we expect to be entitled. We generally do not grant return privileges, except

9



for defective products during the warranty period. Sales incentives and other programs that we may make available to these customers are considered to be a form of variable consideration, which is estimated in determining the contract’s transaction price to be allocated to the performance obligations. We have elected the practical expedient under Accounting Standards Codification (“ASC”) 606-10-32-18 to not assess whether a contract has a significant financing component as our standard payment terms are less than one year.

For contracts with multiple performance obligations, we allocate the contract’s transaction price to each performance obligation based on its relative standalone selling price. The stand-alone selling prices are determined based on the prices at which we separately sell these products. For items that are not sold separately, we estimate the stand-alone selling prices using our best estimate of selling price.

Transaction price allocated to the remaining performance obligations: On September 29, 2018, we had $3.5 million of remaining performance obligations, which were comprised of deferred service contracts and extended warranty contracts not yet delivered. We expect to recognize approximately 54.4% of our remaining performance obligations as revenue in fiscal 2019, and approximately 13.2% in fiscal 2020 and thereafter. The foregoing excludes the value of other remaining performance obligations as they have original durations of one year or less, and also excludes information about variable consideration allocated entirely to a wholly unsatisfied performance obligation.

Contract balances: The timing of revenue recognition may differ from the timing of invoicing to customers. Accounts receivable is recorded at the invoiced amount, net of an allowance for doubtful accounts. A receivable is recognized in the period we deliver goods or provide services or when our right to consideration is unconditional. A contract asset is recorded when we have performed under the contract but our right to consideration is conditional on something other than the passage of time. Contract assets as of September 29, 2018 and December 30, 2017 were $1.4 million and $1.6 million, respectively, and are reported on the Condensed Consolidated Balance Sheet as a component of Prepaid expenses and other current assets.

Contract liabilities include payments received in advance of performance under a contract and are satisfied as the associated revenue is recognized. Contract liabilities are reported on the Condensed Consolidated Balance Sheets on a contract-by-contract basis at the end of each reporting period as a component of Deferred revenue and Deferred rent and other liabilities. Contract liabilities as of September 29, 2018 and December 30, 2017 were $5.4 million and $5.7 million. During the three and nine months ended September 29, 2018, we recognized $0.2 million and $3.9 million of revenue, respectively, that was included in contract liabilities as of December 30, 2017.

Costs to obtain a contract: We generally expense sales commissions when incurred as a component of Selling, general and administrative expense as the amortization period is typically less than one year.

Revenue by Category: Refer to Note 12 of Notes to Consolidated Financial Statements for further details.

New Accounting Pronouncements

ASU 2016-10, ASU 2015-14 and ASU 2014-09
In May 2014, the Financial Accounting Standard Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-09, "Revenue from Contracts with Customers," and, in August 2015, the FASB issued ASU 2015-14, “Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date,” which defers the effective date of ASU 2014-09 by one year. ASU 2014-09 requires an entity to recognize revenue to depict the transfer of goods or services to customers in an amount that reflects the consideration to which an entity expects to be entitled in exchange for those goods or services. The guidance also requires expanded disclosures relating to the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. Additionally, qualitative and quantitative disclosures are required about customer contracts, significant judgments and changes in judgments, and assets recognized from the costs to obtain or fulfill a contract. The standard permits the use of either the retrospective or modified retrospective transition methods. In April 2016, the FASB issued ASU 2016-10, “Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing” which was issued to clarify ASC Topic 606, “Revenue from Contracts with Customers” related to (i) identifying performance obligations; and (ii) the licensing implementation guidance. We adopted ASC 606, Revenue from Contracts with Customers and all related amendments (collectively “ASC 606”), on December 31, 2017, the first day of fiscal 2018, using the modified retrospective method. We applied ASC 606 to all contracts not completed as of the date of adoption in order to determine any adjustment to the opening balance of retained earnings. Under the modified retrospective adoption method, the comparative financial information has not been restated and continues to be reported under the accounting standards in effect for those periods, ASC 605, "Revenue Recognition", which is also referred to herein as "legacy GAAP."


10



The adoption of ASC 606 did not have a material impact on our consolidated financial statements as of December 31, 2017. No adjustment was recorded to accumulated deficit as of the adoption date and reported revenue would not have been different under legacy GAAP. Additionally, we do not expect the adoption of the revenue standard to have a material impact to our net income on an ongoing basis.

ASU 2017-12
In August 2017, the FASB issued ASU 2017-12, "Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities," which changes the recognition and presentation requirements of hedge accounting, including eliminating the requirement to separately measure and report hedge ineffectiveness and changing the presentation to include all items that affect earnings in the same income statement line item as the hedged item. ASU 2017-12 also provides new alternatives for applying hedge accounting to additional hedging strategies, measuring the hedged item in fair value hedges of interest rate risk, reducing the cost and complexity of applying hedge accounting and reducing the risk of material error correction if a company applies the shortcut method inappropriately. ASU 2017-12 is effective for fiscal years, including interim periods within those fiscal years, beginning after December 15, 2018, on a prospective basis. We early adopted ASU 2017-12 on December 31, 2017, the first day of fiscal 2018, resulting in an immaterial adjustment in our accumulated deficit on December 30, 2017.

ASU 2017-09
In May 2017, the FASB issued ASU 2017-09, "Compensation - Stock Compensation (Topic 718) - Scope of Modification Accounting," which provides clarity and reduces both diversity in practice and the cost and complexity when accounting for a change to the terms of a stock-based award. ASU 2017-09 is effective for fiscal years, including interim periods within those fiscal years, beginning after December 15, 2017, on a prospective basis. We adopted ASU 2017-09 on December 31, 2017, the first day of fiscal 2018. There were no modifications to any stock-based awards during the three or nine months ended September 29, 2018.

ASU 2017-04
In January 2017, the FASB issued ASU 2017-04, "Intangibles - Goodwill and Other (Topic 350) - Simplifying the Test for Goodwill Impairment," which simplifies the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. An entity should perform its annual, or interim, 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, if applicable. The loss recognized should not exceed the total amount of goodwill allocated to the reporting unit. The same impairment test also applies to any reporting unit with a zero or negative carrying amount. An entity still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. ASU 2017-04 is effective for fiscal years, including interim periods within those fiscal years, beginning after December 15, 2019, on a prospective basis. Early adoption is permitted for interim or annual goodwill impairment tests performed after January 1, 2017. We early adopted ASU 2017-04 on July 1, 2018, the first day of the third quarter. The adoption did not have an effect on our financial position, results of operations or cash flows.

ASU 2016-18
In November 2016, the FASB issued ASU 2016-18, "Statement of Cash Flows (Topic 230) - Restricted Cash," which requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, an entity should include amounts generally described as restricted cash or restricted cash equivalents within cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. Prior to this ASU, there was no guidance to address how to classify and present changes in restricted cash or restricted cash equivalents. The updated guidance is effective for interim and annual periods beginning after December 15, 2017. We adopted ASU 2016-18 as of December 31, 2017, the first day of fiscal 2018 and retrospectively applied such guidance to our Condensed Consolidated Statements of Cash Flows.

The following table provides a reconciliation of Cash and cash equivalents as previously reported within the Condensed Consolidated Statements of Cash Flows to Cash, cash equivalents and restricted cash as currently reported in the Condensed Consolidated Statements of Cash Flows (in thousands):

11



 
December 30, 2017
 
September 30, 2017
 
December 31, 2016
Cash and cash equivalents as previously reported in the Condensed Consolidated Statements of Cash Flows
$
91,184

 
$
103,083

 
$
101,408

Current assets - Restricted cash
372

 
4

 
106

Restricted cash
1,170

 
766

 
1,082

Cash, cash equivalents and restricted cash as currently reported in the Condensed Consolidated Statements of Cash Flows
$
92,726

 
$
103,853

 
$
102,596


As of September 29, 2018 and December 30, 2017, Restricted cash was comprised primarily of funds held by our foreign subsidiaries for employee obligations, office leases and customer deposits.

ASU 2016-02, ASU 2018-10 and ASU 2018-11
In February 2016, the FASB issued ASU 2016-02, "Leases (Topic 842)," which requires the recognition of right-of-use assets and lease liabilities for all long-term leases, including operating leases, on the balance sheet. ASU 2016-02 was amended in July 2018 by both ASU 2018-10, "Codification Improvements to Topic 842, Leases," and ASU 2018-11, "Leases (Topic 842): Targeted Improvements." ASU 2016-02 provides additional guidance on the measurement of the right-of-use assets and lease liabilities and will require enhanced disclosures about our leasing arrangements. Under current accounting standards, substantially all of our leases are considered operating leases and, as such, are not recognized on the Consolidated Balance Sheet. This new standard is effective for us beginning on December 30, 2018, with early adoption permitted. As initially issued, the standard required a “modified retrospective” adoption, meaning the standard is applied to leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements. As amended, the standard allows an additional transition method that permits a company to use its effective date as the date of initial application, and therefore, not restate comparative prior period financial information. Upon adoption we will use the modified transition method. We are currently assessing the impact on our Consolidated Financial Statements and expect that the primary impact upon adoption will be the recognition, on a discounted basis, of our minimum commitments under noncancelable operating leases to our Consolidated Balance Sheets resulting in the recording of right-of-use assets and lease liabilities.

Note 2 — Concentration of Credit and Other Risks

Each of the following customers accounted for 10% or more of our revenues for the periods indicated:
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2018
 
September 30, 2017
 
September 29, 2018
 
September 30, 2017
Intel
24.5
%
 
30.6
%
 
18.0
%
 
27.4
%
Micron
12.0

 
*

 
10.1

 
*

SK Hynix
*

 
*

 
10.2

 
*

Total revenues attributable to 10% or greater customers
36.5
%
 
30.6
%
 
38.3
%
 
27.4
%
*Represents less than 10% of total revenues.

At September 29, 2018, two customers accounted for 25.4% and 10.2% of gross accounts receivable, respectively. At December 30, 2017, two customers accounted for 24.1% and 13.6% of gross accounts receivable, respectively. No other customers accounted for 10% or more of gross accounts receivable at either of these fiscal period ends.


12



Note 3 — Inventories, net

Inventories are stated at the lower of cost (principally standard cost, which approximates actual cost on a first in, first out basis) or net realizable value.
 
Inventories, net, consisted of the following (in thousands):
 
September 29,
2018
 
December 30,
2017
Raw materials
$
44,793

 
$
33,101

Work-in-progress
21,922

 
20,134

Finished goods
14,823

 
14,613

 
$
81,538

 
$
67,848


Note 4 — Goodwill and Intangible Assets

Goodwill by reportable segment was as follows (in thousands):
 
Probe Cards
 
Systems
 
Total
Goodwill, gross, as of December 31, 2016
$
172,482

 
$
15,528

 
$
188,010

Foreign currency translation

 
1,910

 
1,910

Goodwill, gross, as of December 30, 2017
172,482

 
17,438

 
189,920

Foreign currency translation

 
(493
)
 
(493
)
Goodwill, gross, as of September 29, 2018
$
172,482

 
$
16,945

 
$
189,427


We have not recorded any goodwill impairments as of September 29, 2018.

Intangible assets were as follows (in thousands):
 
 
September 29, 2018
 
December 30, 2017
Other Intangible Assets
 
Gross
 
Accumulated Amortization
 
Net
 
Gross
 
Accumulated Amortization
 
Net
Existing developed technologies 
 
$
143,577

 
$
92,074

 
$
51,503

 
$
143,966

 
$
76,826

 
$
67,140

Trade name
 
12,042

 
8,136

 
3,906

 
12,086

 
5,735

 
6,351

Customer relationships
 
40,196

 
20,327

 
19,869

 
40,313

 
16,320

 
23,993

Backlog
 

 

 

 
15,811

 
15,811

 


 
$
195,815

 
$
120,537

 
$
75,278

 
$
212,176

 
$
114,692

 
$
97,484


Amortization expense was included in our Condensed Consolidated Statements of Income as follows (in thousands):
 
Three Months Ended
 
Nine Months Ended
 
September 29,
2018
 
September 30,
2017
 
September 29,
2018
 
September 30,
2017
Cost of revenues
$
5,123

 
$
5,473

 
$
15,418

 
$
17,411

Selling, general and administrative
2,389

 
2,043

 
6,458

 
6,098

 
$
7,512

 
$
7,516

 
$
21,876

 
$
23,509



13



The estimated future amortization of intangible assets is as follows (in thousands):
Fiscal Year
Amount
Remainder of 2018
$
7,509

2019
26,432

2020
23,421

2021
12,655

2022
3,215

Thereafter
2,046

 
$
75,278


Note 5 — Accrued Liabilities

Accrued liabilities consisted of the following (in thousands):
 
September 29, 2018
 
December 30, 2017
Accrued compensation and benefits
$
14,002

 
$
18,141

Accrued warranty
2,457

 
3,662

Accrued withholding for employee stock purchase plan
1,430

 
3,279

Accrued income and other taxes
3,397

 
3,965

Other accrued expenses
3,591

 
4,647

 
$
24,877

 
$
33,694


Note 6 — Restructuring Charges
 
Restructuring charges are comprised of costs related to employee termination benefits as well as contract termination costs, and are included in Restructuring in the Consolidated Statements of Income.

Restructuring charges in the first three quarters of fiscal 2017 related to the consolidation of an acquired subsidiary into our operations.

There were no restructuring charges in the first three quarters of fiscal 2018. Changes to the restructuring accrual in the nine months ended September 29, 2018 were as follows (in thousands):
 
Accrual
December 30, 2017
$
399

Cash payments
(399
)
September 29, 2018
$


Note 7 — Fair Value and Derivative Instruments

Whenever possible, the fair values of our financial assets and liabilities are determined using quoted market prices of identical securities or quoted market prices of similar securities from active markets. The three levels of inputs that may be used to measure fair value are as follows:
Level 1 valuations are obtained from real-time quotes for transactions in active exchange markets involving identical securities;
Level 2 valuations utilize significant observable inputs, such as quoted prices for similar assets or liabilities, quoted prices near the reporting date in markets that are less active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and
Level 3 valuations utilize unobservable inputs to the valuation methodology and include our own data about assumptions market participants would use in pricing the asset or liability based on the best information available under the circumstances.

We did not have any transfers of assets or liabilities measured at fair value on a recurring basis to or from Level 1, Level 2 or Level 3 during the nine months ended September 29, 2018 or the year ended December 30, 2017.

14




The carrying values of Cash, Accounts receivable, net, Restricted cash, Prepaid expenses and other current assets, Accounts payable and Accrued liabilities approximate fair value due to their short maturities.

No changes were made to our valuation techniques during the first nine months of fiscal 2018.

Assets and Liabilities Measured at Fair Value on a Recurring Basis
Assets and liabilities measured at fair value on a recurring basis were as follows (in thousands): 
September 29, 2018
 
Level 1
 
Level 2
 
Total
Assets:
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
Money market funds
 
$
265

 
$

 
$
265

Commercial paper
 

 
999

 
999

Total cash equivalents
 
265

 
999

 
1,264

Marketable securities:
 
 
 
 
 
 
 U.S. Treasuries
 
4,453

 

 
4,453

 Certificates of deposit
 

 
1,197

 
1,197

 Agency securities
 

 
8,994

 
8,994

 Corporate bonds
 

 
32,186

 
32,186

 Commercial paper
 

 
3,279

 
3,279

Total marketable securities
 
4,453

 
45,656

 
50,109

Interest rate swap derivative contracts
 

 
951

 
951

Total assets
 
$
4,718

 
$
47,606

 
$
52,324


December 30, 2017
 
Level 1
 
Level 2
 
Total
Assets:
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
Money market funds
 
$
1,064

 
$

 
$
1,064

   Corporate bonds
 

 
774

 
774

Total cash equivalents
 
1,064

 
774

 
1,838

Marketable securities:
 
 
 
 
 
 
U.S. Treasuries
 
3,963

 

 
3,963

Certificates of deposit
 

 
957

 
957

Agency securities
 

 
10,432

 
10,432

Corporate bonds
 

 
30,636

 
30,636

Commercial paper
 

 
3,000

 
3,000

Total marketable securities
 
3,963

 
45,025

 
48,988

Foreign exchange derivative contracts
 

 
31

 
31

Interest rate swap derivative contracts
 

 
1,043

 
1,043

Total assets
 
$
5,027

 
$
46,873

 
$
51,900

 

We did not have any liabilities measured at fair value on a recurring basis at September 29, 2018 or December 30, 2017.

Cash Equivalents
The fair value of our cash equivalents is determined based on quoted market prices for similar or identical securities.

Marketable Securities
We classify our marketable securities as available-for-sale and value them utilizing a market approach. Our investments are priced by pricing vendors who provide observable inputs for their pricing without applying significant judgment. Broker pricing is used

15



mainly when a quoted price is not available, the investment is not priced by our pricing vendors or when a broker price is more reflective of fair value. Our broker-priced investments are categorized as Level 2 investments because fair value is based on similar assets without applying significant judgments. In addition, all of our investments have a sufficient level of trading volume to demonstrate that the fair value is appropriate.

Unrealized gains and losses were immaterial and were recorded as a component of Accumulated other comprehensive income in our Condensed Consolidated Balance Sheets. We did not have any other-than-temporary unrealized gains or losses at either period end included in these financial statements.

Interest Rate Swaps
The fair value of our interest rate swap contracts is determined at the end of each reporting period based on valuation models that use interest rate yield curves as inputs. For accounting purposes, our interest rate swap contracts qualify for, and are designated as, cash flow hedges. The cash flows associated with the interest rate swaps are reported in Net cash provided by operating activities in our Condensed Consolidated Statements of Cash Flows and the fair value of the interest rate swap contracts are recorded within Prepaid expenses and other current assets and Other assets in our Condensed Consolidated Balance Sheets.

The impact of the interest rate swaps on our Condensed Consolidated Statements of Income was as follows (in thousands):

Amount of Gain or (Loss) Recognized in OCI on Derivative
 
Location of Gain or (Loss) Reclassified from Accumulated OCI into Income
 
Amount of Gain or (Loss) Reclassified from Accumulated OCI into Income
 
Location of Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)
Three Months Ended September 29, 2018
$
62

 
Interest expense
 
$
196

 
Interest expense
Three Months Ended September 30, 2017
$
18

 
Interest expense
 
$
54

 
Interest expense
 
 
 
 
 
 
 
 
Nine Months Ended September 29, 2018
$
418

 
Interest expense
 
$
514

 
Interest expense
Nine Months Ended September 30, 2017
$
8

 
Interest expense
 
$
(32
)
 
Interest expense

Foreign Exchange Derivative Contracts
We operate and sell our products in various global markets. As a result, we are exposed to changes in foreign currency exchange rates. We utilize foreign currency forward contracts to hedge against future movements in foreign exchange rates that affect certain existing foreign currency denominated assets and liabilities and forecasted foreign currency revenue and expense transactions. Under this program, our strategy is to have increases or decreases in our foreign currency exposures mitigated by gains or losses on the foreign currency forward contracts in order to mitigate the risks and volatility associated with foreign currency transaction gains or losses.

We do not use derivative financial instruments for speculative or trading purposes. For accounting purposes, our foreign currency forward contracts are not designated as hedging instruments and, accordingly, we record the fair value of these contracts as of the end of our reporting period in our Condensed Consolidated Balance Sheets with changes in fair value recorded within Other income (expense), net in our Condensed Consolidated Statement of Income for both realized and unrealized gains and losses.

The fair value of our foreign exchange derivative contracts was determined based on current foreign currency exchange rates and forward points. All of our foreign exchange derivative contracts outstanding at September 29, 2018 will mature in the third quarter of fiscal 2018.


16



The following table provides information about our foreign currency forward contracts outstanding as of September 29, 2018 (in thousands):
Currency
Contract Position
 
Contract Amount (Local Currency)
 
Contract Amount (U.S. Dollars)
Japanese Yen
Sell
 
(2,241,544
)
 
$
19,783

Taiwan Dollar
Buy
 
49,404

 
(1,626
)
Korean Won
Buy
 
4,508,988

 
(4,082
)
Euro Dollar
Sell
 
(15,050
)
 
17,574

Total USD notional amount of outstanding foreign exchange contracts
 
$
31,649


Our foreign currency contracts are classified within Level 2 of the fair value hierarchy as they are valued using pricing models that utilize observable market inputs.

The location and amount of net income (loss) related to non-designated derivative instruments in the Condensed Consolidated Statements of Income were as follows (in thousands):
 
 
 
 
Three Months Ended
 
Nine Months Ended
Derivatives Not Designated as Hedging Instruments
 
Location of Loss Recognized on Derivatives
 
September 29, 2018
 
September 30, 2017
 
September 29, 2018
 
September 30, 2017
Foreign exchange forward contracts
 
Other income (expense), net
 
$
706

 
$
(556
)
 
$
923

 
$
(2,364
)

Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis
We measure and report goodwill and intangible assets at fair value on a non-recurring basis if we determine these assets to be impaired or in the period when we make a business acquisition. There were no assets or liabilities measured at fair value on a nonrecurring basis during the three or nine months ended September 29, 2018 or September 30, 2017.

Note 8 — Warranty
 
We offer warranties on certain products and record a liability for the estimated future costs associated with warranty claims at the time revenue is recognized. The warranty liability is based upon historical experience and our estimate of the level of future costs. While we engage in product quality programs and processes, our warranty obligation is affected by product failure rates, material usage and service delivery costs incurred in correcting a product failure. We continuously monitor product returns for warranty and maintain a reserve for the related expenses based upon our historical experience and any specifically identified field failures. As we sell new products to our customers, we must exercise considerable judgment in estimating the expected failure rates. This estimating process is based on historical experience of similar products, as well as various other assumptions that we believe to be reasonable under the circumstances.

We provide for the estimated cost of product warranties at the time revenue is recognized as a component of Cost of revenues in our Condensed Consolidated Statement of Income.

Changes in our warranty liability were as follows (in thousands):
 
Nine Months Ended
 
September 29,
2018
 
September 30,
2017
Balance at beginning of period
$
3,662

 
$
2,972

Accruals
3,168

 
4,888

Settlements
(4,373
)
 
(5,009
)
Balance at end of period
$
2,457

 
$
2,851



17



Note 9 — Stockholders’ Equity and Stock-Based Compensation
 
Common Stock Repurchase Program
In February 2017, our Board of Directors authorized a program to repurchase up to $25 million of outstanding common stock to offset potential dilution from issuances of common stock under our employee stock purchase plan and equity incentive plan. The share repurchase program will expire on February 1, 2020. Repurchased shares are retired upon the settlement of the related transactions with the excess of cost over par value charged to additional paid-in capital. All repurchases are made in compliance with Rule 10b-18 under the Securities Exchange Act of 1934, as amended.

During the nine months ended September 29, 2018, we did not repurchase any shares. As of September 29, 2018, $6.0 million remained available for future repurchases.

Restricted Stock Units
Restricted stock unit ("RSU") activity under our equity incentive plan was as follows:
 
 
Units
 
Weighted Average Grant Date Fair Value
RSUs at December 30, 2017
3,148,061

 
$
11.22

Awards granted
1,551,770

 
13.79

Awards vested
(1,271,132
)
 
10.45

Awards forfeited
(293,969
)
 
11.60

RSUs at September 29, 2018
3,134,730

 
$
12.77


The total fair value of RSUs vested during the nine months ended September 29, 2018 was $17.3 million.

Performance Restricted Stock Units
We may grant Performance RSUs ("PRSUs") to certain executives, which vest based upon us achieving certain market performance criteria.

On August 16, 2018, we granted a total of 318,100 PRSUs to nine senior executives for a total grant date fair value of $4.7 million, which will be recognized ratably over the requisite service period. The performance criteria are based on a metric called Total Shareholder Return ("TSR") for the period from July 1, 2018 to June 30, 2021, relative to the TSR of the companies identified as being part of the S&P Semiconductor Select Industry Index (FormFactor peer companies) as of June 30, 2018.

There were no other PRSUs granted during the nine months ended September 29, 2018.

Stock Options
Stock option activity under our equity incentive plan was as follows:
 
Options Outstanding
 
Weighted Average Exercise Price
 
Weighted Average Remaining Contractual Life in Years
 
Aggregate Intrinsic Value
Outstanding at December 30, 2017
659,334

 
$
8.12

 
 
 
 
Options exercised
(105,610
)
 
9.93

 
 
 
 
Outstanding at September 29, 2018
553,724
 
$
7.77

 
3.56
 
$
3,308,931

Exercisable at September 29, 2018
430,104

 
$
7.67

 
3.54
 
$
2,620,928



18



Employee Stock Purchase Plan
Information related to activity under our Employee Stock Purchase Plan ("ESPP") was as follows:
 
Nine Months Ended
 
September 29, 2018
Shares issued
610,297

Weighted average per share purchase price
$
12.84

Weighted average per share discount from the fair value of our common stock on the date of issuance
$
2.82


Stock-Based Compensation
Stock-based compensation was included in our Condensed Consolidated Statements of Income as follows (in thousands):
 
Three Months Ended
 
Nine Months Ended
 
September 29,
2018
 
September 30,
2017
 
September 29,
2018
 
September 30,
2017
Cost of revenues
$
832

 
$
894

 
$
2,565

 
$
2,540

Research and development
1,312

 
1,437

 
3,870

 
3,768

Selling, general and administrative
2,393

 
2,255

 
5,986

 
4,971

Total stock-based compensation
$
4,537

 
$
4,586

 
$
12,421

 
$
11,279

 

Unrecognized Compensation Costs
At September 29, 2018, the unrecognized stock-based compensation was as follows (in thousands): 
 
Unrecognized Expense
 
Average Expected Recognition Period in Years
Stock options
$
167

 
0.36
Restricted stock units
28,035

 
2.76
Performance restricted stock units
6,580

 
2.38
Employee stock purchase plan
974

 
0.34
Total unrecognized stock-based compensation expense
$
35,756

 
1.76

Note 10 — Net Income per Share

The following table reconciles the shares used in calculating basic net income per share and diluted net income per share (in thousands):
 
Three Months Ended
 
Nine Months Ended
 
September 29,
2018
 
September 30,
2017
 
September 29,
2018
 
September 30,
2017
Weighted-average shares used in computing basic net income per share
73,837

 
72,651

 
73,273

 
72,103

Add potentially dilutive securities
1,125

 
1,234

 
1,355

 
1,437

Weighted-average shares used in computing diluted net income per share
74,962

 
73,885

 
74,628

 
73,540

 


 


 

 


Securities not included as they would have been antidilutive
5

 

 
21

 
77



19



Note 11 — Commitments and Contingencies

Contractual Commitments and Purchase Obligations
During the second quarter of 2018, we amended our lease for our Beaverton, Oregon facility, which extended the lease through 2027. During the third quarter of 2018, we amended our lease for our Livermore, California facility, which extended the lease through 2028. Our purchase obligations and other contractual obligations have not materially changed as of September 29, 2018 from those disclosed in our Annual Report on Form 10-K for the year ended December 30, 2017. Future minimum payments under our non-cancelable operating leases were as follows as of September 29, 2018 (in thousands):
Fiscal Year
 
Amount
Remainder of 2018
 
$
1,698

2019
 
5,944

2020
 
5,861

2021
 
5,663

2022
 
4,784

Thereafter
 
24,737

Total
 
$
48,687


Legal Matters
From time to time, we may be subject to legal proceedings and claims in the ordinary course of business. As of September 29, 2018, and as of the filing of this Quarterly Report on Form 10-Q, we were not involved in any material legal proceedings.

Note 12 — Operating Segments and Enterprise-Wide Information

Our chief operating decision maker ("CODM") is our Chief Executive Officer, who reviews operating results to make decisions about allocating resources and assessing performance for the entire company. We operate in two reportable segments consisting of the Probe Cards segment and the Systems segment. The following table summarizes the operating results by reportable segment (dollars in thousands):
 
Three Months Ended

September 29, 2018
 
September 30, 2017

Probe Cards
 
Systems
 
Corporate and Other
 
Total
 
Probe Cards
 
Systems
 
Corporate and Other
 
Total
Revenues
$
111,606

 
$
23,383

 
$

 
$
134,989

 
$
119,439

 
$
24,296

 
$

 
$
143,735

Gross profit
$
47,675

 
$
11,250

 
$
(5,955
)
 
$
52,970

 
$
51,438

 
$
12,571

 
$
(6,379
)
 
$
57,630

Gross margin
42.7
%
 
48.1
%
 
%
 
39.2
%
 
43.1
%
 
51.7
%
 
%
 
40.1
%
Operating income (loss)
$
25,609

 
$
4,228

 
$
(20,469
)
 
$
9,368

 
$
17,894

 
$
5,277

 
$
(8,905
)
 
$
14,266


 
Nine Months Ended
 
September 29, 2018
 
September 30, 2017
 
Probe Cards
 
Systems
 
Corporate and Other
 
Total
 
Probe Cards
 
Systems
 
Corporate and Other
 
Total
Revenues
$
318,120

 
$
70,668

 
$

 
$
388,788

 
$
347,559

 
$
68,981

 
$

 
$
416,540

Gross profit
$
138,182

 
$
34,118

 
$
(17,983
)
 
$
154,317

 
$
151,204

 
$
36,176

 
$
(20,412
)
 
$
166,968

Gross margin
43.4
%
 
48.3
%
 
%
 
39.7
%
 
43.5
%
 
52.4
%
 
%
 
40.1
%
Operating income (loss)
$
71,326

 
$
12,634

 
$
(59,647
)
 
$
24,313

 
$
54,289

 
$
14,363

 
$
(27,748
)
 
$
40,904


Operating results provide useful information to our management for assessment of our performance and results of operations. Certain components of our operating results are utilized to determine executive compensation along with other measures.

Corporate and Other includes unallocated expenses relating to general and administrative costs, amortization of intangible assets, share-based compensation, acquisition-related costs, including charges related to inventory stepped up to fair value and other

20



costs, which are not used in evaluating the results of, or in allocating resources to, our reportable segments. Acquisition-related costs include transaction costs and any costs directly related to the acquisition and integration of acquired businesses.

Certain revenue category information by reportable segment was as follows (in thousands):
 
Three Months Ended
 
September 29, 2018
 
September 30, 2017
 
Probe Cards
 
Systems
 
Total
 
Probe Cards
 
Systems
 
Total
Market:
 
 
 
 
 
 
 
 
 
 
 
    Foundry & Logic
$
61,270

 
$

 
$
61,270

 
$
81,914

 
$

 
$
81,914

    DRAM
37,359

 

 
37,359

 
32,373

 

 
32,373

    Flash
12,977

 

 
12,977

 
5,151

 

 
5,151

    Systems

 
23,383

 
23,383

 

 
24,297

 
24,297

Total
$
111,606

 
$
23,383

 
$
134,989

 
$
119,438

 
$
24,297

 
$
143,735

Timing of revenue recognition:
 
 
 
 
 
 
 
 
 
 
 
    Products transferred at a point in time
$
111,020

 
$
22,422

 
$
133,442

 
$
118,995

 
$
23,372

 
$
142,367

    Services transferred over time
586

 
961

 
1,547

 
443

 
925

 
1,368

Total
$
111,606

 
$
23,383

 
$
134,989

 
$
119,438

 
$
24,297

 
$
143,735

Geographical region:
 
 
 
 
 
 
 
 
 
 
 
    United States
$
34,398

 
$
5,729

 
$
40,127

 
$
48,544

 
$
8,712

 
$
57,256

    Taiwan
18,904

 
777

 
19,681

 
15,951

 
1,863

 
17,814

    South Korea
19,664

 
1,437

 
21,101

 
21,217

 
545

 
21,762

    Asia-Pacific1
22,388

 
6,825

 
29,213

 
19,136

 
4,664

 
23,800

    Europe
5,499

 
3,629

 
9,128

 
6,015

 
6,079

 
12,094

    Japan
10,462

 
4,273

 
14,735

 
8,419

 
2,037

 
10,456

    Rest of the world
291

 
713

 
1,004

 
156

 
397

 
553

Total
$
111,606

 
$
23,383

 
$
134,989

 
$
119,438

 
$
24,297

 
$
143,735



21




Nine Months Ended

September 29, 2018
 
September 30, 2017

Probe Cards
 
Systems
 
Total
 
Probe Cards
 
Systems
 
Total
Market:

 

 

 

 

 

    Foundry & Logic
$
181,819

 
$

 
$
181,819

 
$
244,952

 
$

 
$
244,952

    DRAM
105,716

 

 
105,716

 
92,798

 

 
92,798

    Flash
30,585

 

 
30,585

 
9,809

 

 
9,809

    Systems

 
70,668

 
70,668

 

 
68,981

 
68,981

Total
$
318,120

 
$
70,668

 
$
388,788

 
$
347,559

 
$
68,981

 
$
416,540

Timing of revenue recognition:


 


 


 


 


 


    Products transferred at a point in time
$
316,495

 
$
67,794

 
$
384,289

 
$
346,191

 
$
66,388

 
$
412,579

    Services transferred over time
1,625

 
2,874

 
4,499

 
1,368

 
2,593

 
3,961

Total
$
318,120

 
$
70,668

 
$
388,788

 
$
347,559

 
$
68,981

 
$
416,540

Geographical region:


 


 


 


 


 


    United States
$
89,960

 
$
16,861

 
$
106,821

 
$
126,110

 
$
21,384

 
$
147,494

    Taiwan
71,300

 
5,680

 
76,980

 
61,568

 
5,593

 
67,161

    South Korea
58,250

 
4,317

 
62,567

 
60,306

 
2,909

 
63,215

    Asia-Pacific1
50,956

 
16,263

 
67,219

 
53,620

 
16,606

 
70,226

    Europe
15,181

 
14,969

 
30,150

 
17,664

 
13,808

 
31,472

    Japan
31,426

 
10,523

 
41,949

 
27,219

 
7,847

 
35,066

    Rest of the world
1,047

 
2,055

 
3,102

 
1,072

 
834

 
1,906

Total
$
318,120

 
$
70,668

 
$
388,788

 
$
347,559

 
$
68,981

 
$
416,540


1 Asia-Pacific includes all countries in the region except Taiwan, South Korea, and Japan, which are disclosed separately.

22



Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
 
Cautionary Statement Regarding Forward-Looking Statements
 
This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of the Securities Exchange Act of 1934 and the Securities Act of 1933, which are subject to risks and uncertainties. The forward-looking statements include statements concerning, among other things, our business strategy, financial and operating results, gross margins, liquidity and capital expenditure requirements, impact of accounting standards and our share repurchase plan. In some cases, you can identify these statements by forward-looking words, such as "may," "might," "will," "could," "should," "expect," "plan," "anticipate," "believe," "estimate," "predict," "intend" and "continue," the negative or plural of these words and other comparable terminology.

The forward-looking statements are only predictions based on our current expectations and our projections about future events. All forward-looking statements included in this Quarterly Report on Form 10-Q are based upon information available to us as of the filing date of this Quarterly Report on Form 10-Q. You should not place undue reliance on these forward-looking statements. We have no obligation to update any of these statements. These forward-looking statements involve known and unknown risks, uncertainties and other factors that may cause our actual results, levels of activity, performance or achievements to differ materially from those expressed or implied by these statements, including risks related to general market trends, our ability to execute our business strategy and other risks discussed in the section titled “Risk Factors” and elsewhere in our Annual Report on Form 10-K for the year ended December 30, 2017 and in this Quarterly Report on Form 10-Q. You should carefully consider the numerous risks and uncertainties described under these sections.
 
The following discussion and analysis should be read in conjunction with our condensed consolidated financial statements and the accompanying notes contained in this Quarterly Report on Form 10-Q. Unless expressly stated or the context otherwise requires, the terms “we,” “our,” “us” and “FormFactor” refer to FormFactor, Inc. and its subsidiaries.

Overview

FormFactor, Inc., headquartered in Livermore, California, is a leading provider of electrical test and measurement solutions. We provide a broad range of high-performance probe cards, analytical probes, probe stations and thermal sub-systems to both semiconductor companies and scientific institutions. Our products provide electrical information from a variety of semiconductor and electro-optical devices and integrated circuits (devices) from development to production. Customers use our products and services to lower production costs, improve yields, and enable development of complex next-generation devices.

We operate in two reportable segments consisting of the Probe Cards segment and the Systems segment. Sales of our probe cards and analytical probes are included in the Probe Cards segment, while sales of our probe stations and thermal sub-systems are included in the Systems segment.

We generated net income of $18.9 million in the first nine months of fiscal 2018 as compared to $35.3 million in the first nine months of fiscal 2017. The decrease in net income was primarily due to decreased revenue from our Probe Cards segment and increased operating expenses.

Critical Accounting Policies and the Use of Estimates

Management’s Discussion and Analysis and Note 2 to the Consolidated Financial Statements in our 2017 Annual Report on Form 10-K describe the significant accounting estimates and critical accounting policies used in preparation of the Consolidated Financial Statements. Actual results in these areas could differ from management’s estimates. During the nine months ended September 29, 2018, other than the adoption of new revenue recognition guidance as described in Note 1, there were no significant changes in our critical accounting policies or estimates from those reported in our Annual Report on Form 10-K for the year ended December 30, 2017, which was filed with the Securities and Exchange Commission on February 27, 2018.


23



Results of Operations
 
The following table sets forth our operating results as a percentage of revenues for the periods indicated:
 
 
Three Months Ended
 
Nine Months Ended
 
September 29,
2018
 
September 30,
2017
 
September 29,
2018
 
September 30,
2017
Revenues
100.0
 %
 
100.0
 %
 
100.0
 %
 
100.0
 %
Cost of revenues
60.8

 
59.9

 
60.3

 
59.9

Gross profit
39.2

 
40.1

 
39.7

 
40.1

Operating expenses:
 
 
 
 
 
 
 
Research and development
14.0

 
13.5

 
14.6

 
13.3

Selling, general and administrative
18.3

 
16.7

 
18.9

 
16.9

Restructuring

 

 

 
0.1

Total operating expenses
32.3

 
30.2

 
33.5

 
30.3

Operating income
6.9

 
9.9

 
6.2

 
9.8

Interest income
0.3

 
0.1

 
0.2

 
0.1

Interest expense
(0.6
)
 
(0.8
)
 
(0.7
)
 
(0.8
)
Other income (expense), net
0.2

 
0.2

 
(0.2
)
 

Income before income taxes
6.7

 
9.6

 
5.5

 
9.1

Provision for income taxes
1.1

 
0.7

 
0.9

 
0.6

Net income
5.7
 %
 
8.8
 %
 
4.6
 %
 
8.6
 %

Revenues by Segment and Market
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2018
 
September 30, 2017
 
September 29, 2018
 
September 30, 2017
 
(In thousands)
Probe Cards
$
111,606

 
$
119,439

 
$
318,120

 
$
347,559

Systems
23,383

 
24,296

 
70,668

 
68,981

 
$
134,989

 
$
143,735

 
$
388,788

 
$
416,540



24



 
Three Months Ended
 
September 29, 2018
 
% of Revenues
 
September 30, 2017
 
% of Revenues
 
$ Change
 
% Change
 
(Dollars in thousands)
Probe Cards Markets:
 
 
 
 
 
 
 
 
 
 
 
Foundry & Logic
$
61,270

 
45.4
%
 
$
81,914

 
57.0
%
 
$
(20,644
)
 
(25.2
)%
DRAM
37,359

 
27.7

 
32,373

 
22.5

 
4,986

 
15.4

Flash
12,977

 
9.6

 
5,151

 
3.6

 
7,826

 
151.9

Systems Market:
 
 
 
 
 
 
 
 
 
 
 
Systems
23,383

 
17.3

 
24,297

 
16.9

 
(914
)
 
(3.8
)
Total revenues
$
134,989

 
100.0
%
 
$
143,735

 
100.0
%
 
$
(8,746
)
 
(6.1
)%
 
 
 
 
 
 
 
 
 
 
 
 
 
Nine Months Ended
 
September 29, 2018
 
% of Revenues
 
September 30, 2017
 
% of Revenues
 
$ Change
 
% Change
 
(Dollars in thousands)
Probe Cards Markets:
 
 
 
 
 
 
 
 
 
 
 
Foundry & Logic
$
181,819

 
46.7
%
 
$
244,952

 
58.8
%
 
$
(63,133
)
 
(25.8
)%
DRAM
105,716

 
27.2

 
92,798

 
22.3

 
12,918

 
13.9

Flash
30,585

 
7.9

 
9,809

 
2.4

 
20,776

 
211.8

Systems Market:
 
 
 
 
 
 
 
 
 
 
 
Systems
70,668

 
18.2

 
68,981

 
16.5

 
1,687

 
2.4

Total revenues
$
388,788

 
100.0
%
 
$
416,540

 
100.0
%
 
$
(27,752
)
 
(6.7
)%

The decreases in Foundry & Logic product revenue for the three and nine months ended September 29, 2018, compared to the three and nine months ended September 30, 2017, were primarily the result of lower demand from one major customer. This major customer accounted for 24.5% and 18.0%, respectively, of total revenues for the three and nine months ended September 29, 2018, compared to 30.6% and 27.4%, respectively, for the comparable periods of 2017.

The increases in DRAM and Flash product revenue for the three and nine months ended September 29, 2018, compared to the three and nine months ended September 30, 2017, were driven by increased unit sales as a result of increased design wins and customer demand.

The decrease in Systems product revenue for the three months ended September 29, 2018, compared to the three months ended September 30, 2017, was driven by decreased unit sales of thermal sub-systems due to customer demand. The increase in Systems product revenue for the nine months ended September 29, 2018, compared to the nine months ended September 30, 2017, was driven by increased unit sales of thermal sub-systems due to increased customer demand, partially offset by lower revenue from probe stations due to changes in product sales mix which decreased the average selling price of units sold.



25



Revenues by Geographic Region
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2018
 
% of
Revenue
 
September 30, 2017
 
% of
Revenue
 
September 29, 2018
 
% of
Revenue
 
September 30, 2017
 
% of
Revenue
 
(Dollars in thousands)
United States
$
40,127

 
29.7
%
 
$
57,256

 
39.8
%
 
$
106,821

 
27.5
%
 
$
147,494

 
35.4
%
Taiwan
19,681

 
14.6

 
17,814

 
12.4

 
76,980

 
19.8

 
67,161

 
16.1

South Korea
21,101

 
15.6

 
21,762

 
15.1

 
62,567

 
16.1

 
63,215

 
15.2

Asia-Pacific1
29,213

 
21.7

 
23,800

 
16.6

 
67,219

 
17.3

 
70,226

 
16.9

Europe
9,128

 
6.8

 
12,094

 
8.4

 
30,150

 
7.8

 
31,472

 
7.6

Japan
14,735

 
10.9

 
10,456

 
7.3

 
41,949

 
10.8

 
35,066

 
8.4

Rest of the world
1,004

 
0.7

 
553

 
0.4

 
3,102

 
0.8

 
1,906

 
0.5

Total revenues
$
134,989

 
100.0
%
 
$
143,735

 
100.0
%
 
$
388,788

 
100.0
%
 
$
416,540

 
100.0
%

1 Asia-Pacific includes all countries in the region except Taiwan, South Korea and Japan, which are disclosed separately.
 
Geographic revenue information is based on the location to which we ship the product. For example, if a certain South Korean customer purchases through their U.S. subsidiary and requests the products to be shipped to an address in South Korea, this sale will be reflected in the revenue for South Korea rather than U.S.

Changes in revenue by geographic region for the three and nine months ended September 29, 2018 compared to the three and nine months ended September 30, 2017 were primarily attributable to changes in customer demand and product sales mix.

Cost of Revenues and Gross Margins

Cost of revenues consists primarily of manufacturing materials, compensation and benefits, shipping and handling costs, manufacturing-related overhead and amortization of certain intangible assets. Our manufacturing operations rely on a limited number of suppliers to provide key components and materials for our products, some of which are a sole source. We order materials and supplies based on backlog and forecasted customer orders. Tooling and setup costs related to changing manufacturing lots at our suppliers are also included in the cost of revenues. We expense all warranty costs, inventory provisions and amortization of certain intangible assets as cost of revenues.

Our gross profit and gross margin were as follows (dollars in thousands):
 
Three Months Ended
 
September 29, 2018
 
September 30, 2017
 
$ Change
 
% Change
Gross profit
$
52,970

 
$
57,630

 
$
(4,660
)
 
(8.1
)%
Gross margin
39.2
%
 
40.1
%
 
 
 
 
 
 
 
 
 
 
 
 
 
Nine Months Ended
 
September 29, 2018
 
September 30, 2017
 
$ Change
 
% Change
Gross profit
$
154,317

 
$
166,968

 
$
(12,651
)
 
(7.6
)%
Gross margin
39.7
%
 
40.1
%
 
 
 
 


26



Our gross profit and gross margin by segment were as follows (dollars in thousands):
 
Three Months Ended
 
September 29, 2018
 
September 30, 2017
 
Probe Cards
 
Systems
 
Corporate and Other
 
Total
 
Probe Cards
 
Systems
 
Corporate and Other
 
Total
Gross profit
$
47,675

 
$
11,250

 
$
(5,955
)
 
$
52,970

 
$
51,438

 
$
12,571

 
$
(6,379
)
 
$
57,630

Gross margin
42.7
%
 
48.1
%
 
%
 
39.2
%
 
43.1
%
 
51.7
%
 
%
 
40.1
%
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Nine Months Ended
 
September 29, 2018
 
September 30, 2017
 
Probe Cards
 
Systems
 
Corporate and Other
 
Total
 
Probe Cards
 
Systems
 
Corporate and Other
 
Total
Gross profit
$138,182
 
$
34,118

 
$
(17,983
)
 
$
154,317

 
$151,204
 
$
36,176

 
$
(20,412
)
 
$
166,968

Gross margin
43.4
%
 
48.3
%
 
%
 
39.7
%
 
43.5
%
 
52.4
%
 
%
 
40.1
%

Probe Cards
For the three and nine months ended September 29, 2018, gross profit in the Probe Cards segment decreased due to decreased sales. Gross margins decreased due to fluctuations in product mix and factory utilization.

Systems
For the three and nine months ended September 29, 2018, gross profit and gross margin in the Systems segment decreased due to changes in product sales mix and changes in foreign currency exchange rates.

Corporate and Other includes unallocated expenses relating to amortization of intangible assets, share-based compensation expense, acquisition-related costs, including charges related to inventory stepped up to fair value, and other costs, which are not used in evaluating the results of, or in allocating resources to, our reportable segments.

Overall
Gross profit and gross margin fluctuate with revenue levels, product mix, selling prices, factory loading and material costs. For the three and nine months ended September 29, 2018, compared to the three and nine months ended September 30, 2017, gross profit decreased due to lower revenue, and gross margins decreased due to unfavorable product mix and lower factory utilization, as well as changes in foreign currency exchange rates, partially offset by lower amortization.

Cost of revenues included stock-based compensation expense as follows (in thousands):
 
Three Months Ended
 
Nine Months Ended
 
September 29,
2018
 
September 30,
2017
 
September 29,
2018
 
September 30,
2017
Stock-based compensation
$
832

 
$
894

 
$
2,565

 
$
2,540


Future gross margins may be adversely impacted by lower revenues, unfavorable product mix and lower factory utilization even though we have taken significant steps to reduce our operating cost structure. Our gross margins may also be adversely affected if we are required to record additional inventory write-downs for estimated average selling prices that are below cost.


27



Research and Development
 
Three Months Ended
 
September 29, 2018
 
September 30, 2017
 
$ Change
 
% Change
 
(Dollars in thousands)
Research and development
$
18,857

 
$
19,338

 
$
(481
)
 
(2.5
)%
% of revenues
14.0
%
 
13.5
%
 
 
 
 
 
 
 
 
 
 
 
 
 
Nine Months Ended
 
September 29, 2018
 
September 30, 2017
 
$ Change
 
% Change
 
(Dollars in thousands)
Research and development
$
56,578

 
$
55,294

 
$
1,284

 
2.3
 %
% of revenues
14.6
%
 
13.3
%
 
 
 
 

The decrease in research and development expenses in the three months ended September 29, 2018 when compared to corresponding period in prior year was primarily driven by a decrease in employee incentive compensation. The increase in the nine months ended September 29, 2018 when compared to corresponding period in prior year was primarily due to an increase in project material costs to support research and development within our Probe Cards segment, partially offset by a decrease in employee incentive compensation. The lower employee incentive compensation in both periods was primarily due to decreased profitability from lower revenues.

A detail of the changes is as follows (in thousands):
 
Three Months Ended September 29, 2018 compared to Three Months Ended September 30, 2017
 
Nine Months Ended September 29, 2018 compared to Nine Months Ended September 30, 2017
 
 
Employee compensation costs
$
(688
)
 
$
(627
)
Stock-based compensation
(125
)
 
102

Project material costs
153

 
1,104

Depreciation
85

 
287

Other general operations
94

 
418

 
$
(481
)
 
$
1,284


Research and development included stock-based compensation expense as follows (in thousands):
 
Three Months Ended
 
Nine Months Ended
 
September 29,
2018
 
September 30,
2017
 
September 29,
2018
 
September 30,
2017
Stock-based compensation
$
1,312

 
$
1,437

 
$
3,870

 
$
3,768



28



Selling, General and Administrative
 
Three Months Ended
 
September 29, 2018
 
September 30, 2017
 
$ Change
 
% Change
 
(Dollars in thousands)
Selling, general and administrative
$
24,745

 
$
24,010

 
$
735

 
3.1
%
% of revenues
18.3
%
 
16.7
%
 
 
 
 
 
 
 
 
 
 
 
 
 
Nine Months Ended
 
September 29, 2018
 
September 30, 2017
 
$ Change
 
% Change
 
(Dollars in thousands)
Selling, general and administrative
$
73,426

 
$
70,441

 
$
2,985

 
4.2%
% of revenues
18.9
%
 
16.9
%
 

 


The increases in the three and nine months ended September 29, 2018 when compared to the corresponding periods in the prior year were primarily due to increases in consulting fees related to information systems implementation and stock-based compensation, partially offset by a reduction in employee incentive compensation due to decreased profitability from lower revenues. A detail of the changes is as follows (in thousands):
 
Three Months Ended September 29, 2018 compared to Three Months Ended September 30, 2017
 
Nine Months Ended September 29, 2018 compared to Nine Months Ended September 30, 2017
 
 
General operating expenses
$
224

 
$
698

Consulting fees
164

 
1,441

Stock-based compensation
138

 
1,015

Travel related costs
321

 
125

Employee compensation
(458
)
 
(654
)
Amortization of intangibles
346

 
360

 
$
735

 
$
2,985


Selling, general and administrative included stock-based compensation expense as follows (in thousands):
 
Three Months Ended
 
Nine Months Ended
 
September 29,
2018
 
September 30,
2017
 
September 29,
2018
 
September 30,
2017
Stock-based compensation
$
2,393

 
$
2,255

 
$
5,986

 
$
4,971


Restructuring Charges, net 
 
Three Months Ended
 
Nine Months Ended
 
September 29,
2018
 
September 30,
2017
 
September 29,
2018
 
September 30,
2017
Restructuring charges, net
$

 
$
16

 
$

 
$
329

% of revenues
%
 
%
 
%
 
0.1
%

Restructuring charges in the first nine months of fiscal 2017 were related to the consolidation of Cascade Microtech into our operations and included costs related to employee termination benefits and contract termination costs.


29



Interest Income and Interest Expense
 
Three Months Ended
 
Nine Months Ended
 
September 29,
2018
 
September 30,
2017
 
September 29,
2018
 
September 30,
2017
 
(Dollars in thousands)
Interest income
$
369

 
$
123

 
$
952

 
$
283

Weighted average balance of cash and investments
$
134,516

 
$
125,675

 
$
136,986

 
$
120,134

Weighted average yield on cash and investments
1.50
%
 
0.91
%
 
1.46
%
 
0.72
%
 
 
 
 
 
 
 
 
Interest expense
$
(777
)
 
$
(1,109
)
 
$
(2,654
)
 
$
(3,446
)
Average term loan outstanding
$
84,725

 
$
123,558

 
$
96,003

 
$
131,696

Weighted average interest rate on term loan
4.09
%
 
3.23
%
 
3.88
%
 
3.01
%
 
Interest income is earned on our cash, cash equivalents, restricted cash and marketable securities. The increases in interest income for the three and nine months ended September 29, 2018 compared with corresponding periods of prior year were attributable to higher investment yields, as well as higher average investment balances.

Interest expense primarily includes interest on our term loan and interest-rate swap derivative contracts, as well as term loan issuance costs amortization charges. The decreases in interest expense for the three and nine months ended September 29, 2018 compared to the three and nine months ended September 30, 2017 were primarily due to lower outstanding debt balances as a result of principal payments made, partially offset by higher interest rates.

Other Income (Expense), Net
Other income (expense), net, primarily includes the effects of foreign currency impact and various other gains and losses.

Provision for Income Taxes
 
Three Months Ended
 
Nine Months Ended
 
September 29,
2018
 
September 30,
2017
 
September 29,
2018
 
September 30,
2017
 
(Dollars in thousands)
Provision for income taxes
$
1,393

 
$
1,028

 
$
3,334

 
$
2,435

Effective income tax rate
15.3
%
 
7.6
%
 
15.0
%
 
6.4
%

Provision for income taxes reflects the tax provision on our operations in foreign and U.S. jurisdictions, offset by tax benefits from lapsing of statute of limitations related to uncertain tax positions in foreign jurisdictions. We continue to maintain a full valuation allowance against our U.S. Federal and State deferred tax assets. The change in provision for income taxes was driven by higher profits in foreign jurisdictions for the three and nine months ended September 29, 2018, compared to the three and nine months ended September 30, 2017.

We have reported U.S. pre-tax losses, compared to U.S. pre-tax income in seven of the last nine fiscal years. We have not yet been able to establish a sustained level of profitability in the U.S. or other sufficient significant positive evidence to conclude that our U.S. deferred tax assets are more likely than not to be realized. Therefore, we continue to maintain a valuation allowance against most of our U.S. deferred tax assets. It is reasonably possible that by the end of fiscal year 2018, we will establish a sustained level of profitability in the U.S. As a result, in the fourth quarter of fiscal year 2018, we may reverse a significant portion of the valuation allowance recorded against our U.S. deferred tax assets, which was $109.8 million at December 30, 2017. The reversal would result in a noncash income tax benefit for the three and twelve months ended December 29, 2018.

New tax legislation, commonly referred to as the Tax Cuts and Jobs Act (the “Tax Act”), was enacted on December 22, 2017. In connection with our initial analysis of the impact of the Tax Act, the Tax Act did not have a material impact on the fiscal 2017 tax provision. With the reduction in the U.S. corporate income tax rate, we revalued our ending U.S. deferred tax assets at December 30, 2017, which was offset by a corresponding change in the U.S. valuation allowance. We also released the valuation allowance against $0.8 million of AMT tax credits at December 30, 2017 which became fully refundable under the Tax Act. We have completed the accounting for the tax effects of the Tax Act described above for fiscal year 2017 and there have been no material changes to estimated amounts.



30



Liquidity and Capital Resources

Capital Resources
Our working capital was $224.3 million at September 29, 2018, which did not change significantly compared to $213.7 million at December 30, 2017.

Cash and cash equivalents primarily consist of deposits held at banks, money market funds and commercial paper. Marketable securities primarily consist of U.S. agency securities and corporate bonds. We typically invest in highly-rated securities with low probabilities of default. Our investment policy requires investments to be rated single A or better, and limits the types of acceptable investments, issuer concentration and duration of the investment.

Our cash, cash equivalents and marketable securities totaled approximately $142.1 million at September 29, 2018, compared to $140.2 million at December 30, 2017. We believe that we will be able to satisfy our working capital requirements and scheduled term loan repayments for at least the next twelve months with the liquidity provided by our existing cash, cash equivalents, marketable securities and cash provided by operations. To the extent necessary, we may consider entering into short and long-term debt obligations, raising cash through a stock issuance, or obtaining new financing facilities, which may not be available on terms favorable to us. Our future capital requirements may vary materially from those now planned.

If we are unsuccessful in maintaining or growing our revenues, maintaining or reducing our cost structure (in response to an industry demand downturn or other event), or increasing our available cash through debt or equity financings, our cash, cash equivalents and marketable securities may decline in fiscal 2018.

We utilize a variety of tax planning and financing strategies in an effort to manage our worldwide cash and deploy funds to locations where they are needed. As part of these strategies, we indefinitely reinvest a portion of our foreign earnings. During the nine months ended September 29, 2018, we repatriated $16.5 million of foreign earnings. Should we require additional capital in the United States, we may elect to repatriate indefinitely-reinvested foreign funds or raise capital in the United States.

Cash Flows
The following table sets forth our net cash flows from operating, investing and financing activities:
 
Nine Months Ended
 
September 29, 2018
 
September 30, 2017
 
(In thousands)
Net cash provided by operating activities
$
46,138

 
$
59,866

Net cash used in investing activities
(13,463
)
 
(38,243
)
Net cash used in financing activities
(31,732
)
 
(22,847
)

Operating Activities 
Net cash provided by operating activities for the nine months ended September 29, 2018 was primarily attributable to net income of $18.9 million and $53.3 million of net non-cash expenses, offset by operating assets and liabilities using $26.1 million of cash as discussed in more detail below.

Accounts receivable, net, increased $7.4 million to $88.9 million at September 29, 2018, compared to $81.5 million at December 30, 2017, as a result of changes in customer sales mix and timing of customer shipments.

Inventories, net, increased $13.7 million to $81.5 million at September 29, 2018, compared to $67.8 million at December 30, 2017, as a result of increased inventory purchases to shorten lead time and improve pricing, and in anticipation of customer demand.

Prepaid expenses and other current assets increased $2.0 million to $15.7 million at September 29, 2018, compared to $13.7 million at December 30, 2017, as a result of increases in unrealized gains on hedging and forward contracts, prepaid insurance and other services, and short-term deposits.

Accounts payable increased $14.6 million to $49.7 million at September 29, 2018, compared to $35.0 million at December 30, 2017, as a result of increased inventory and fixed asset purchases, and timing of vendor payments.


31



Accrued liabilities decreased $8.8 million to $24.9 million at September 29, 2018, compared to $33.7 million at December 30, 2017, as a result of timing of employee payroll, decreases in employee stock purchase plan withholdings due to timing within the plan's withholding period, and decrease in accrued warranty.

Investing Activities
Net cash used in investing activities for the nine months ended September 29, 2018 was primarily related to $12.3 million of cash used in the acquisition of property, plant and equipment, as well as $1.2 million of net purchases of marketable securities.

Financing Activities
Net cash used in financing activities for the nine months ended September 29, 2018 primarily related to $33.8 million of principal payments made towards the repayment of our term loan and $5.7 million related to tax withholdings associated with the net share settlements of our equity awards, partially offset by $7.7 million of proceeds received from issuances of common stock under our employee stock purchase plan and exercise of stock options.

Debt Facility

On June 24, 2016, we entered into a credit agreement (the “Credit Agreement”) with HSBC Bank USA, National Association ("HSBC"). Pursuant to the Credit Agreement, the lenders provided us with a senior secured term loan facility of $150 million (the “Term Loan”). The proceeds of the Term Loan were used to finance a portion of the purchase price paid in connection with the acquisition of Cascade Microtech.

The Term Loan bears interest at a rate equal to, at our option, (i) the applicable London Interbank Offered Rate ("LIBOR") rate plus 2.00% per annum or (ii) Base Rate (as defined in the Credit Agreement) plus 1.00% per annum. We have currently elected to pay interest at 2.00% over the one-month LIBOR rate. Interest payments are payable in monthly installments over a five-year period.

On July 25, 2016 we entered into an interest rate swap agreement with HSBC and other lenders to hedge the interest payments on the Term Loan for the notional amount of $95.6 million. As future levels of LIBOR over the life of the loan are uncertain, we entered into these interest-rate swap agreements to hedge the exposure in interest rate risks associated with movement in LIBOR rates. By entering into the agreements, we convert a floating rate interest at one-month LIBOR plus 2% into a fixed rate interest at 2.939%. As of September 29, 2018 the notional amount of the loan that is subject to this interest rate swap is $60.0 million. See Note 7 of Notes to Condensed Consolidated Financial Statements for additional information.

The Term Loan amortizes in equal quarterly installments, which began June 30, 2016, in annual amounts equal to 5% for year one, 10% for year two, 20% for year three, 30% for year four and 35% for year five. The Credit Agreement allows voluntary prepayment to be made at any time to prepay the Term Loan in whole or in part without penalty or premium. As of September 29, 2018, we have made prepayments of $40.0 million in addition to scheduled installments per the Credit Agreement. For the three and nine months ended September 29, 2018, we made prepayments of $5.0 million and $15.0 million, respectively, in addition to scheduled installments.

The obligations under the Term Loan are guaranteed by substantially all of our assets and the assets of our domestic subsidiaries, subject to certain customary exceptions.

The Credit Agreement contains negative covenants customary for financing of this type, as well as certain financial maintenance covenants. As of September 29, 2018, the balance outstanding pursuant to the Term Loan was $72.5 million at an interest rate of 4.25% and we were in compliance with all covenants under the Credit Agreement.

Stock Repurchase Program

In February 2017, our Board of Directors authorized a program to repurchase up to $25 million of outstanding common stock to offset potential dilution from issuances of common stock under our stock-based compensation plans. The share repurchase program will expire on February 1, 2020. During the nine months ended September 29, 2018, we did not repurchase any shares of common stock. As of September 29, 2018, $6.0 million remained available for future repurchases.

Repurchased shares are retired upon the settlement of the related trade transactions with the excess of cost over par value charged to additional paid-in capital. All repurchases were made in compliance with Rule 10b-18 under the Securities Exchange Act of 1934, as amended.


32





Contractual Obligations and Commitments

Other than our operating lease commitments as disclosed in Note 11 of Notes to Condensed Consolidated Financial Statements, our contractual obligations and commitments have not materially changed as of September 29, 2018 from those disclosed in our Annual Report on Form 10-K for the year ended December 30, 2017.

Off-Balance Sheet Arrangements
 
Historically, we have not participated in transactions that have generated relationships with unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities, which would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes. As of September 29, 2018, we were not involved in any such off-balance sheet arrangements.

Recent Accounting Pronouncements

See Note 1 of Notes to Condensed Consolidated Financial Statements.

Item 3. Quantitative and Qualitative Disclosures about Market Risk
 
For financial market risks related to changes in interest rates and foreign currency exchange rates, reference is made to Item 7A “Quantitative and Qualitative Disclosures about Market Risk” contained in Part II of our Annual Report on Form 10-K for the fiscal year ended December 30, 2017. Our exposure to market risk has not changed materially since December 30, 2017.


33



Item 4. Controls and Procedures
 
Evaluation of Disclosure Controls and Procedures
 
Based on our management’s evaluation (with the participation of our principal executive officer and principal financial officer), as of the end of the period covered by this report, our principal executive officer and principal financial officer have concluded that our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended, (the “Exchange Act”)) are effective to ensure that information required to be disclosed by us in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in Securities and Exchange Commission rules and forms and is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosure.

Changes in Internal Control over Financial Reporting
 
There have been no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that occurred during the period covered by this Quarterly Report on Form 10-Q that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Limitations on the Effectiveness of Controls
 
Control systems, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control systems’ objectives are being met. Further, the design of any control systems must reflect the fact that there are resource constraints, and the benefits of all controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within our company have been detected. These inherent limitations include the realities that judgments in decision making can be faulty and that breakdowns can occur because of simple error or mistake. Control systems can also be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls is based, in part, on certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Over time, controls may become inadequate because of changes in conditions or deterioration in the degree of compliance with policies or procedures.

CEO and CFO Certifications
 
We have attached as exhibits to this Quarterly Report on Form 10-Q the certifications of our Chief Executive Officer and Chief Financial Officer, which are required in accordance with the Exchange Act. We recommend that this Item 4 be read in conjunction with the certifications for a more complete understanding of the subject matter presented. 


34



PART II - OTHER INFORMATION
 
Item 1A. Risk Factors

There have been no material changes during the nine months ended September 29, 2018 to the risk factors discussed in our Annual Report on Form 10-K for the year ended December 30, 2017. If any of the identified risks actually occur, our business, financial condition and results of operations could suffer. The trading price of our common stock could decline and you may lose all or part of your investment in our common stock. The risks and uncertainties described in our Annual Report on Form 10-K for the year ended December 30, 2017 are not the only ones we face. Additional risks that we currently do not know about or that we currently believe to be immaterial may also impair our business operations.
 
Item 6. Exhibits

The following exhibits are filed herewith and this list constitutes the exhibit index.
Exhibit
 
 
 
Incorporated by Reference
 
Filed
Number
 
Exhibit Description
 
Form
 
Date
 
Number
 
Herewith
3.1
 

 
S-1
 
October 20, 2003
 
3.01
 
 
3.2
 

 
8-K
 
July 22, 2016
 
3.2
 
 
10.01
 

 
8-K
 
October 2, 2018
 
10.01
 
 
10.02
 

 
8-K
 
October 2, 2018
 
10.02
 
 
31.01
 
 
 
 
 
 
 
 
X
31.02
 
 
 
 
 
 
 
 
X
32.01
 
 
 
 
 
 
 
 
*
101.INS
 
XBRL Instance Document
 
 
 
 
 
 
 
X
101.SCH
 
XBRL Taxonomy Extension Schema Document
 
 
 
 
 
 
 
X
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase Document
 
 
 
 
 
 
 
X
101.DEF
 
XBRL Taxonomy Extension Definition Linkbase Document
 
 
 
 
 
 
 
X
101.LAB
 
XBRL Taxonomy Extension Label Linkbase Document
 
 
 
 
 
 
 
X
101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase Document
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
 ______________________________________
*
This exhibit shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934 or otherwise subject to the liabilities of that section, nor shall it be deemed incorporated by reference in any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934, whether made before or after the date hereof and irrespective of any general incorporation language in any filings.


35



SIGNATURE
 
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
 
 
FormFactor, Inc.
 
 
 
 
Date:
November 6, 2018
By:
/s/ SHAI SHAHAR
 
 
 
 
 
 
 
Shai Shahar
 
 
 
Chief Financial Officer
 
 
 
(Duly Authorized Officer, Principal Financial Officer, and Principal Accounting Officer)


36
EX-31.01 2 q32018exhibit-3101.htm EXHIBIT 31.01 Exhibit


Exhibit 31.01

CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO 15 U.S.C. SECTION 7241, AS
ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002


I, Michael D. Slessor, certify that:
 
1.
I have reviewed the quarterly report on Form 10-Q of FormFactor, Inc.;

2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.
The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
 
a.
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b.
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c.
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d.
Disclosed in the quarterly report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting.
 
5.
The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
 
a.
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

b.
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date:
November 6, 2018
/s/ MICHAEL D. SLESSOR
 
 
Michael D. Slessor
Chief Executive Officer
(Principal Executive Officer and Director)



EX-31.02 3 q32018exhibit-3102.htm EXHIBIT 31.02 Exhibit


Exhibit 31.02

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

I, Shai Shahar, certify that:
 
1.
I have reviewed the quarterly report on Form 10-Q of FormFactor, Inc.;

2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.
The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a.
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b.
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c.
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d.
Disclosed in the quarterly report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting.
 
5.
The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
 
a.
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

b.
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date:
November 6, 2018
/s/ SHAI SHAHAR
 
 
Shai Shahar
Chief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)



EX-32.01 4 q32018exhibit-3201.htm EXHIBIT 32.01 Exhibit


Exhibit 32.01


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

In connection with the Quarterly Report on Form 10-Q of FormFactor, Inc., a Delaware corporation, for the period ended September 29, 2018, as filed with the Securities and Exchange Commission, each of the undersigned officers of FormFactor, Inc. certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to his respective knowledge:
 
1.
The quarterly report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

2.
The information contained in the quarterly report fairly presents, in all material respects, the financial condition and results of operations of FormFactor, Inc. for the periods presented therein.

Date:
November 6, 2018
/s/ MICHAEL D. SLESSOR
 
 
Michael D. Slessor
Chief Executive Officer
(Principal Executive Officer and Director)
Date:
November 6, 2018
/s/ SHAI SHAHAR
 
 
Shai Shahar
Chief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)



EX-101.INS 5 form-20180929.xml XBRL INSTANCE DOCUMENT 0001039399 2017-12-31 2018-09-29 0001039399 2018-10-31 0001039399 2018-09-29 0001039399 2017-12-30 0001039399 2017-07-02 2017-09-30 0001039399 2017-01-01 2017-09-30 0001039399 2018-07-01 2018-09-29 0001039399 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-09-30 0001039399 us-gaap:AdditionalPaidInCapitalMember 2017-07-01 0001039399 us-gaap:CommonStockMember 2017-01-01 2017-09-30 0001039399 us-gaap:RetainedEarningsMember 2017-09-30 0001039399 us-gaap:CommonStockMember 2017-07-02 2017-09-30 0001039399 us-gaap:RetainedEarningsMember 2017-07-02 2017-09-30 0001039399 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-09-30 0001039399 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-09-30 0001039399 2017-07-01 0001039399 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-07-02 2017-09-30 0001039399 us-gaap:RetainedEarningsMember 2016-12-31 0001039399 us-gaap:RetainedEarningsMember 2017-07-01 0001039399 2016-12-31 0001039399 us-gaap:RetainedEarningsMember 2017-01-01 2017-09-30 0001039399 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0001039399 us-gaap:CommonStockMember 2017-09-30 0001039399 2017-09-30 0001039399 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-07-01 0001039399 us-gaap:CommonStockMember 2017-07-01 0001039399 us-gaap:AdditionalPaidInCapitalMember 2017-09-30 0001039399 us-gaap:AdditionalPaidInCapitalMember 2017-07-02 2017-09-30 0001039399 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0001039399 us-gaap:CommonStockMember 2016-12-31 0001039399 us-gaap:CommonStockMember 2017-12-30 0001039399 us-gaap:CommonStockMember 2018-09-29 0001039399 us-gaap:CommonStockMember 2018-07-01 2018-09-29 0001039399 us-gaap:RetainedEarningsMember 2017-12-31 2018-09-29 0001039399 us-gaap:AdditionalPaidInCapitalMember 2018-09-29 0001039399 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2018-09-29 0001039399 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001039399 us-gaap:RetainedEarningsMember 2018-07-01 2018-09-29 0001039399 us-gaap:RetainedEarningsMember 2018-09-29 0001039399 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 2018-09-29 0001039399 us-gaap:RetainedEarningsMember 2017-12-30 0001039399 2018-06-30 0001039399 us-gaap:RetainedEarningsMember 2018-06-30 0001039399 us-gaap:CommonStockMember 2018-06-30 0001039399 us-gaap:CommonStockMember 2017-12-31 2018-09-29 0001039399 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2018-09-29 0001039399 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-29 0001039399 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-30 0001039399 us-gaap:AdditionalPaidInCapitalMember 2017-12-30 0001039399 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 2018-09-29 0001039399 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001039399 us-gaap:ScenarioForecastMember 2019-12-29 2020-12-26 0001039399 us-gaap:ScenarioForecastMember 2018-12-30 2019-12-28 0001039399 form:MajorCustomer1Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2017-12-31 2018-09-29 0001039399 form:MajorCustomer1Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-30 0001039399 form:MajorCustomer2Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-30 0001039399 form:MajorCustomer2Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2017-12-31 2018-09-29 0001039399 us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember 2017-12-31 2018-09-29 0001039399 form:IntelMember us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember 2018-07-01 2018-09-29 0001039399 form:IntelMember us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember 2017-12-31 2018-09-29 0001039399 form:IntelMember us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-09-30 0001039399 form:MicronMember us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember 2017-12-31 2018-09-29 0001039399 form:SKHynixMember us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember 2017-12-31 2018-09-29 0001039399 us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-09-30 0001039399 form:IntelMember us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember 2017-07-02 2017-09-30 0001039399 us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember 2017-07-02 2017-09-30 0001039399 form:MicronMember us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember 2018-07-01 2018-09-29 0001039399 us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember 2018-07-01 2018-09-29 0001039399 us-gaap:CustomerRelationshipsMember 2017-12-30 0001039399 us-gaap:CustomerRelationshipsMember 2018-09-29 0001039399 us-gaap:OrderOrProductionBacklogMember 2017-12-30 0001039399 us-gaap:TradeNamesMember 2017-12-30 0001039399 us-gaap:OrderOrProductionBacklogMember 2018-09-29 0001039399 us-gaap:TradeNamesMember 2018-09-29 0001039399 form:ExistingDevelopedTechnologiesMember 2017-12-30 0001039399 form:ExistingDevelopedTechnologiesMember 2018-09-29 0001039399 us-gaap:CostOfSalesMember 2017-07-02 2017-09-30 0001039399 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-07-01 2018-09-29 0001039399 us-gaap:CostOfSalesMember 2018-07-01 2018-09-29 0001039399 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-12-31 2018-09-29 0001039399 us-gaap:CostOfSalesMember 2017-12-31 2018-09-29 0001039399 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-01 2017-09-30 0001039399 us-gaap:CostOfSalesMember 2017-01-01 2017-09-30 0001039399 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-07-02 2017-09-30 0001039399 form:ProbeCardsSegmentMember 2017-12-30 0001039399 form:SystemsSegmentMember 2017-01-01 2017-12-30 0001039399 form:SystemsSegmentMember 2017-12-30 0001039399 form:ProbeCardsSegmentMember 2017-12-31 2018-09-29 0001039399 form:SystemsSegmentMember 2016-12-31 0001039399 form:ProbeCardsSegmentMember 2017-01-01 2017-12-30 0001039399 form:ProbeCardsSegmentMember 2018-09-29 0001039399 form:SystemsSegmentMember 2018-09-29 0001039399 form:ProbeCardsSegmentMember 2016-12-31 0001039399 form:SystemsSegmentMember 2017-12-31 2018-09-29 0001039399 2017-01-01 2017-12-30 0001039399 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2018-09-29 0001039399 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-09-29 0001039399 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2018-09-29 0001039399 us-gaap:USTreasuryBillSecuritiesMember 2018-09-29 0001039399 us-gaap:CommercialPaperMember 2018-09-29 0001039399 us-gaap:FairValueInputsLevel2Member 2018-09-29 0001039399 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member 2018-09-29 0001039399 us-gaap:CertificatesOfDepositMember 2018-09-29 0001039399 us-gaap:InterestRateSwapMember 2018-09-29 0001039399 us-gaap:USTreasuryBillSecuritiesMember us-gaap:FairValueInputsLevel1Member 2018-09-29 0001039399 us-gaap:FairValueInputsLevel1Member 2018-09-29 0001039399 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member 2018-09-29 0001039399 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member 2018-09-29 0001039399 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-09-29 0001039399 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2018-09-29 0001039399 us-gaap:CorporateDebtSecuritiesMember 2018-09-29 0001039399 us-gaap:USTreasuryBillSecuritiesMember us-gaap:FairValueInputsLevel2Member 2018-09-29 0001039399 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member 2018-09-29 0001039399 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2018-09-29 0001039399 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2018-09-29 0001039399 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2018-09-29 0001039399 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member 2018-09-29 0001039399 us-gaap:MoneyMarketFundsMember 2018-09-29 0001039399 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 2018-09-29 0001039399 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember form:OtherIncomeExpenseNetMember 2017-12-31 2018-09-29 0001039399 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-01-01 2017-09-30 0001039399 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-07-01 2018-09-29 0001039399 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember form:OtherIncomeExpenseNetMember 2017-01-01 2017-09-30 0001039399 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember form:OtherIncomeExpenseNetMember 2018-07-01 2018-09-29 0001039399 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-07-02 2017-09-30 0001039399 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember form:OtherIncomeExpenseNetMember 2017-07-02 2017-09-30 0001039399 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:OtherNonoperatingIncomeExpenseMember 2017-07-02 2017-09-30 0001039399 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:OtherNonoperatingIncomeExpenseMember 2018-07-01 2018-09-29 0001039399 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:OtherNonoperatingIncomeExpenseMember 2017-12-31 2018-09-29 0001039399 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:OtherNonoperatingIncomeExpenseMember 2017-01-01 2017-09-30 0001039399 currency:JPY us-gaap:ForeignExchangeForwardMember us-gaap:ShortMember 2018-09-29 0001039399 currency:TWD us-gaap:ForeignExchangeForwardMember us-gaap:LongMember 2018-09-29 0001039399 currency:EUR us-gaap:ForeignExchangeForwardMember us-gaap:ShortMember 2018-09-29 0001039399 currency:KRW us-gaap:ForeignExchangeForwardMember us-gaap:LongMember 2018-09-29 0001039399 us-gaap:ForeignExchangeForwardMember 2018-09-29 0001039399 us-gaap:FairValueInputsLevel1Member 2017-12-30 0001039399 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member 2017-12-30 0001039399 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2017-12-30 0001039399 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel2Member 2017-12-30 0001039399 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2017-12-30 0001039399 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel1Member 2017-12-30 0001039399 us-gaap:MoneyMarketFundsMember 2017-12-30 0001039399 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2017-12-30 0001039399 us-gaap:USTreasuryBillSecuritiesMember 2017-12-30 0001039399 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-30 0001039399 us-gaap:CommercialPaperMember 2017-12-30 0001039399 us-gaap:InterestRateSwapMember 2017-12-30 0001039399 us-gaap:USTreasuryBillSecuritiesMember us-gaap:FairValueInputsLevel1Member 2017-12-30 0001039399 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member 2017-12-30 0001039399 us-gaap:CertificatesOfDepositMember 2017-12-30 0001039399 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2017-12-30 0001039399 us-gaap:FairValueInputsLevel2Member 2017-12-30 0001039399 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member 2017-12-30 0001039399 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-30 0001039399 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member 2017-12-30 0001039399 us-gaap:USTreasuryBillSecuritiesMember us-gaap:FairValueInputsLevel2Member 2017-12-30 0001039399 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member 2017-12-30 0001039399 us-gaap:CorporateBondSecuritiesMember 2017-12-30 0001039399 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2017-12-30 0001039399 us-gaap:ForeignExchangeContractMember 2017-12-30 0001039399 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member 2017-12-30 0001039399 us-gaap:FairValueMeasurementsNonrecurringMember 2018-09-29 0001039399 us-gaap:FairValueMeasurementsNonrecurringMember 2017-09-30 0001039399 us-gaap:RestrictedStockUnitsRSUMember form:EquityIncentivePlanMember 2017-12-31 2018-09-29 0001039399 us-gaap:RestrictedStockUnitsRSUMember form:EquityIncentivePlanMember 2017-12-30 0001039399 us-gaap:RestrictedStockUnitsRSUMember form:EquityIncentivePlanMember 2018-09-29 0001039399 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-09-30 0001039399 us-gaap:ResearchAndDevelopmentExpenseMember 2018-07-01 2018-09-29 0001039399 us-gaap:ResearchAndDevelopmentExpenseMember 2017-07-02 2017-09-30 0001039399 us-gaap:ResearchAndDevelopmentExpenseMember 2017-12-31 2018-09-29 0001039399 us-gaap:CommonStockMember 2018-09-29 0001039399 us-gaap:CommonStockMember 2017-02-28 0001039399 form:PerformanceRestrictedStockUnitsMember form:EquityIncentivePlanMember 2018-08-16 2018-08-16 0001039399 form:EquityIncentivePlanMember 2018-09-29 0001039399 form:EquityIncentivePlanMember 2017-12-30 0001039399 form:EquityIncentivePlanMember 2017-12-31 2018-09-29 0001039399 us-gaap:EmployeeStockOptionMember 2017-12-31 2018-09-29 0001039399 form:PerformanceRestrictedStockUnitsMember 2018-09-29 0001039399 us-gaap:RestrictedStockMember 2018-09-29 0001039399 us-gaap:EmployeeStockMember 2017-12-31 2018-09-29 0001039399 us-gaap:EmployeeStockOptionMember 2018-09-29 0001039399 form:PerformanceRestrictedStockUnitsMember 2017-12-31 2018-09-29 0001039399 us-gaap:EmployeeStockMember 2018-09-29 0001039399 us-gaap:RestrictedStockMember 2017-12-31 2018-09-29 0001039399 form:FlashProductGroupMember 2018-07-01 2018-09-29 0001039399 form:ProbeCardsSegmentMember us-gaap:TransferredAtPointInTimeMember 2017-07-02 2017-09-30 0001039399 form:FoundryLogicProductGroupMember form:SystemsSegmentMember 2018-07-01 2018-09-29 0001039399 form:ProbeCardsSegmentMember us-gaap:TransferredOverTimeMember 2017-07-02 2017-09-30 0001039399 country:JP form:SystemsSegmentMember 2017-07-02 2017-09-30 0001039399 form:DRAMProductGroupMember form:SystemsSegmentMember 2017-07-02 2017-09-30 0001039399 form:RestOfTheWorldMember form:SystemsSegmentMember 2017-07-02 2017-09-30 0001039399 form:SystemsSegmentMember us-gaap:TransferredAtPointInTimeMember 2018-07-01 2018-09-29 0001039399 form:ProbeCardsSegmentMember 2017-07-02 2017-09-30 0001039399 us-gaap:TransferredAtPointInTimeMember 2017-07-02 2017-09-30 0001039399 form:SystemsSegmentMember 2018-07-01 2018-09-29 0001039399 form:ProbeCardsSegmentMember us-gaap:TransferredAtPointInTimeMember 2018-07-01 2018-09-29 0001039399 form:SystemsProductGroupMember form:SystemsSegmentMember 2017-07-02 2017-09-30 0001039399 form:DRAMProductGroupMember form:SystemsSegmentMember 2018-07-01 2018-09-29 0001039399 form:RestOfTheWorldMember form:SystemsSegmentMember 2018-07-01 2018-09-29 0001039399 country:JP 2017-07-02 2017-09-30 0001039399 srt:AsiaPacificMember form:SystemsSegmentMember 2017-07-02 2017-09-30 0001039399 form:FoundryLogicProductGroupMember 2018-07-01 2018-09-29 0001039399 form:RestOfTheWorldMember form:ProbeCardsSegmentMember 2017-07-02 2017-09-30 0001039399 srt:AsiaPacificMember form:SystemsSegmentMember 2018-07-01 2018-09-29 0001039399 country:KR form:ProbeCardsSegmentMember 2018-07-01 2018-09-29 0001039399 country:TW form:ProbeCardsSegmentMember 2017-07-02 2017-09-30 0001039399 form:RestOfTheWorldMember 2018-07-01 2018-09-29 0001039399 form:DRAMProductGroupMember form:ProbeCardsSegmentMember 2017-07-02 2017-09-30 0001039399 form:FlashProductGroupMember form:SystemsSegmentMember 2018-07-01 2018-09-29 0001039399 country:TW form:SystemsSegmentMember 2017-07-02 2017-09-30 0001039399 srt:EuropeMember 2018-07-01 2018-09-29 0001039399 country:JP form:ProbeCardsSegmentMember 2017-07-02 2017-09-30 0001039399 form:DRAMProductGroupMember form:ProbeCardsSegmentMember 2018-07-01 2018-09-29 0001039399 srt:AsiaPacificMember form:ProbeCardsSegmentMember 2018-07-01 2018-09-29 0001039399 country:TW 2017-07-02 2017-09-30 0001039399 country:TW 2018-07-01 2018-09-29 0001039399 form:SystemsSegmentMember 2017-07-02 2017-09-30 0001039399 form:RestOfTheWorldMember form:ProbeCardsSegmentMember 2018-07-01 2018-09-29 0001039399 form:DRAMProductGroupMember 2017-07-02 2017-09-30 0001039399 form:ProbeCardsSegmentMember 2018-07-01 2018-09-29 0001039399 form:SystemsProductGroupMember form:SystemsSegmentMember 2018-07-01 2018-09-29 0001039399 form:FoundryLogicProductGroupMember 2017-07-02 2017-09-30 0001039399 country:TW form:SystemsSegmentMember 2018-07-01 2018-09-29 0001039399 srt:EuropeMember form:SystemsSegmentMember 2017-07-02 2017-09-30 0001039399 country:US 2018-07-01 2018-09-29 0001039399 form:SystemsSegmentMember us-gaap:TransferredOverTimeMember 2018-07-01 2018-09-29 0001039399 form:SystemsProductGroupMember 2017-07-02 2017-09-30 0001039399 us-gaap:TransferredAtPointInTimeMember 2018-07-01 2018-09-29 0001039399 country:US form:ProbeCardsSegmentMember 2018-07-01 2018-09-29 0001039399 form:FlashProductGroupMember form:ProbeCardsSegmentMember 2018-07-01 2018-09-29 0001039399 form:FlashProductGroupMember form:SystemsSegmentMember 2017-07-02 2017-09-30 0001039399 country:US form:SystemsSegmentMember 2017-07-02 2017-09-30 0001039399 form:FlashProductGroupMember 2017-07-02 2017-09-30 0001039399 form:FoundryLogicProductGroupMember form:ProbeCardsSegmentMember 2018-07-01 2018-09-29 0001039399 form:FlashProductGroupMember form:ProbeCardsSegmentMember 2017-07-02 2017-09-30 0001039399 country:KR form:SystemsSegmentMember 2017-07-02 2017-09-30 0001039399 form:DRAMProductGroupMember 2018-07-01 2018-09-29 0001039399 country:US form:SystemsSegmentMember 2018-07-01 2018-09-29 0001039399 form:ProbeCardsSegmentMember us-gaap:TransferredOverTimeMember 2018-07-01 2018-09-29 0001039399 form:FoundryLogicProductGroupMember form:SystemsSegmentMember 2017-07-02 2017-09-30 0001039399 country:KR 2018-07-01 2018-09-29 0001039399 country:KR form:ProbeCardsSegmentMember 2017-07-02 2017-09-30 0001039399 srt:AsiaPacificMember 2018-07-01 2018-09-29 0001039399 us-gaap:TransferredOverTimeMember 2017-07-02 2017-09-30 0001039399 form:SystemsSegmentMember us-gaap:TransferredAtPointInTimeMember 2017-07-02 2017-09-30 0001039399 country:TW form:ProbeCardsSegmentMember 2018-07-01 2018-09-29 0001039399 form:RestOfTheWorldMember 2017-07-02 2017-09-30 0001039399 country:JP 2018-07-01 2018-09-29 0001039399 country:JP form:SystemsSegmentMember 2018-07-01 2018-09-29 0001039399 form:SystemsProductGroupMember form:ProbeCardsSegmentMember 2018-07-01 2018-09-29 0001039399 srt:EuropeMember form:ProbeCardsSegmentMember 2018-07-01 2018-09-29 0001039399 country:US 2017-07-02 2017-09-30 0001039399 country:KR form:SystemsSegmentMember 2018-07-01 2018-09-29 0001039399 country:JP form:ProbeCardsSegmentMember 2018-07-01 2018-09-29 0001039399 srt:EuropeMember form:ProbeCardsSegmentMember 2017-07-02 2017-09-30 0001039399 country:US form:ProbeCardsSegmentMember 2017-07-02 2017-09-30 0001039399 srt:EuropeMember 2017-07-02 2017-09-30 0001039399 srt:AsiaPacificMember 2017-07-02 2017-09-30 0001039399 us-gaap:TransferredOverTimeMember 2018-07-01 2018-09-29 0001039399 form:SystemsProductGroupMember form:ProbeCardsSegmentMember 2017-07-02 2017-09-30 0001039399 form:SystemsProductGroupMember 2018-07-01 2018-09-29 0001039399 country:KR 2017-07-02 2017-09-30 0001039399 form:FoundryLogicProductGroupMember form:ProbeCardsSegmentMember 2017-07-02 2017-09-30 0001039399 form:SystemsSegmentMember us-gaap:TransferredOverTimeMember 2017-07-02 2017-09-30 0001039399 srt:EuropeMember form:SystemsSegmentMember 2018-07-01 2018-09-29 0001039399 srt:AsiaPacificMember form:ProbeCardsSegmentMember 2017-07-02 2017-09-30 0001039399 us-gaap:CorporateAndOtherMember 2018-07-01 2018-09-29 0001039399 us-gaap:OperatingSegmentsMember form:ProbeCardsSegmentMember 2017-07-02 2017-09-30 0001039399 us-gaap:CorporateAndOtherMember 2017-07-02 2017-09-30 0001039399 us-gaap:OperatingSegmentsMember form:ProbeCardsSegmentMember 2018-07-01 2018-09-29 0001039399 us-gaap:OperatingSegmentsMember form:SystemsSegmentMember 2018-07-01 2018-09-29 0001039399 us-gaap:OperatingSegmentsMember form:SystemsSegmentMember 2017-07-02 2017-09-30 0001039399 us-gaap:CorporateAndOtherMember 2017-12-31 2018-09-29 0001039399 us-gaap:OperatingSegmentsMember form:SystemsSegmentMember 2017-12-31 2018-09-29 0001039399 us-gaap:CorporateAndOtherMember 2017-01-01 2017-09-30 0001039399 us-gaap:OperatingSegmentsMember form:SystemsSegmentMember 2017-01-01 2017-09-30 0001039399 us-gaap:OperatingSegmentsMember form:ProbeCardsSegmentMember 2017-01-01 2017-09-30 0001039399 us-gaap:OperatingSegmentsMember form:ProbeCardsSegmentMember 2017-12-31 2018-09-29 0001039399 country:JP 2017-12-31 2018-09-29 0001039399 form:SystemsProductGroupMember 2017-12-31 2018-09-29 0001039399 form:ProbeCardsSegmentMember us-gaap:TransferredOverTimeMember 2017-12-31 2018-09-29 0001039399 country:JP form:ProbeCardsSegmentMember 2017-12-31 2018-09-29 0001039399 form:RestOfTheWorldMember form:SystemsSegmentMember 2017-12-31 2018-09-29 0001039399 form:DRAMProductGroupMember form:ProbeCardsSegmentMember 2017-12-31 2018-09-29 0001039399 us-gaap:TransferredAtPointInTimeMember 2017-12-31 2018-09-29 0001039399 form:FlashProductGroupMember form:ProbeCardsSegmentMember 2017-12-31 2018-09-29 0001039399 country:KR form:ProbeCardsSegmentMember 2017-01-01 2017-09-30 0001039399 srt:AsiaPacificMember form:SystemsSegmentMember 2017-12-31 2018-09-29 0001039399 form:FoundryLogicProductGroupMember 2017-01-01 2017-09-30 0001039399 form:SystemsSegmentMember us-gaap:TransferredAtPointInTimeMember 2017-01-01 2017-09-30 0001039399 form:ProbeCardsSegmentMember 2017-01-01 2017-09-30 0001039399 country:KR 2017-01-01 2017-09-30 0001039399 srt:EuropeMember form:ProbeCardsSegmentMember 2017-01-01 2017-09-30 0001039399 country:TW form:SystemsSegmentMember 2017-01-01 2017-09-30 0001039399 form:FlashProductGroupMember form:ProbeCardsSegmentMember 2017-01-01 2017-09-30 0001039399 srt:EuropeMember form:SystemsSegmentMember 2017-12-31 2018-09-29 0001039399 form:ProbeCardsSegmentMember us-gaap:TransferredOverTimeMember 2017-01-01 2017-09-30 0001039399 srt:AsiaPacificMember form:SystemsSegmentMember 2017-01-01 2017-09-30 0001039399 country:US form:SystemsSegmentMember 2017-01-01 2017-09-30 0001039399 form:SystemsProductGroupMember 2017-01-01 2017-09-30 0001039399 form:FlashProductGroupMember form:SystemsSegmentMember 2017-12-31 2018-09-29 0001039399 form:FoundryLogicProductGroupMember form:SystemsSegmentMember 2017-01-01 2017-09-30 0001039399 form:SystemsSegmentMember 2017-01-01 2017-09-30 0001039399 form:DRAMProductGroupMember form:ProbeCardsSegmentMember 2017-01-01 2017-09-30 0001039399 srt:EuropeMember form:SystemsSegmentMember 2017-01-01 2017-09-30 0001039399 form:SystemsProductGroupMember form:ProbeCardsSegmentMember 2017-12-31 2018-09-29 0001039399 country:JP form:SystemsSegmentMember 2017-01-01 2017-09-30 0001039399 srt:AsiaPacificMember form:ProbeCardsSegmentMember 2017-01-01 2017-09-30 0001039399 country:TW form:ProbeCardsSegmentMember 2017-01-01 2017-09-30 0001039399 form:SystemsProductGroupMember form:SystemsSegmentMember 2017-12-31 2018-09-29 0001039399 country:KR 2017-12-31 2018-09-29 0001039399 form:SystemsSegmentMember us-gaap:TransferredOverTimeMember 2017-12-31 2018-09-29 0001039399 form:DRAMProductGroupMember 2017-12-31 2018-09-29 0001039399 form:FoundryLogicProductGroupMember form:ProbeCardsSegmentMember 2017-12-31 2018-09-29 0001039399 country:TW 2017-12-31 2018-09-29 0001039399 country:TW 2017-01-01 2017-09-30 0001039399 form:RestOfTheWorldMember 2017-01-01 2017-09-30 0001039399 form:FoundryLogicProductGroupMember form:ProbeCardsSegmentMember 2017-01-01 2017-09-30 0001039399 form:FoundryLogicProductGroupMember form:SystemsSegmentMember 2017-12-31 2018-09-29 0001039399 country:US form:SystemsSegmentMember 2017-12-31 2018-09-29 0001039399 form:FoundryLogicProductGroupMember 2017-12-31 2018-09-29 0001039399 srt:EuropeMember 2017-12-31 2018-09-29 0001039399 country:TW form:SystemsSegmentMember 2017-12-31 2018-09-29 0001039399 form:SystemsProductGroupMember form:ProbeCardsSegmentMember 2017-01-01 2017-09-30 0001039399 form:RestOfTheWorldMember 2017-12-31 2018-09-29 0001039399 srt:EuropeMember 2017-01-01 2017-09-30 0001039399 country:KR form:SystemsSegmentMember 2017-01-01 2017-09-30 0001039399 form:SystemsSegmentMember us-gaap:TransferredOverTimeMember 2017-01-01 2017-09-30 0001039399 form:DRAMProductGroupMember 2017-01-01 2017-09-30 0001039399 srt:EuropeMember form:ProbeCardsSegmentMember 2017-12-31 2018-09-29 0001039399 form:RestOfTheWorldMember form:SystemsSegmentMember 2017-01-01 2017-09-30 0001039399 country:TW form:ProbeCardsSegmentMember 2017-12-31 2018-09-29 0001039399 form:DRAMProductGroupMember form:SystemsSegmentMember 2017-12-31 2018-09-29 0001039399 country:KR form:ProbeCardsSegmentMember 2017-12-31 2018-09-29 0001039399 srt:AsiaPacificMember form:ProbeCardsSegmentMember 2017-12-31 2018-09-29 0001039399 us-gaap:TransferredOverTimeMember 2017-01-01 2017-09-30 0001039399 form:ProbeCardsSegmentMember us-gaap:TransferredAtPointInTimeMember 2017-01-01 2017-09-30 0001039399 country:US form:ProbeCardsSegmentMember 2017-01-01 2017-09-30 0001039399 country:US 2017-12-31 2018-09-29 0001039399 form:FlashProductGroupMember 2017-01-01 2017-09-30 0001039399 us-gaap:TransferredOverTimeMember 2017-12-31 2018-09-29 0001039399 form:DRAMProductGroupMember form:SystemsSegmentMember 2017-01-01 2017-09-30 0001039399 form:FlashProductGroupMember form:SystemsSegmentMember 2017-01-01 2017-09-30 0001039399 form:SystemsSegmentMember us-gaap:TransferredAtPointInTimeMember 2017-12-31 2018-09-29 0001039399 form:RestOfTheWorldMember form:ProbeCardsSegmentMember 2017-01-01 2017-09-30 0001039399 country:JP 2017-01-01 2017-09-30 0001039399 country:US 2017-01-01 2017-09-30 0001039399 srt:AsiaPacificMember 2017-12-31 2018-09-29 0001039399 country:KR form:SystemsSegmentMember 2017-12-31 2018-09-29 0001039399 form:ProbeCardsSegmentMember us-gaap:TransferredAtPointInTimeMember 2017-12-31 2018-09-29 0001039399 srt:AsiaPacificMember 2017-01-01 2017-09-30 0001039399 country:JP form:ProbeCardsSegmentMember 2017-01-01 2017-09-30 0001039399 form:SystemsProductGroupMember form:SystemsSegmentMember 2017-01-01 2017-09-30 0001039399 form:RestOfTheWorldMember form:ProbeCardsSegmentMember 2017-12-31 2018-09-29 0001039399 country:JP form:SystemsSegmentMember 2017-12-31 2018-09-29 0001039399 country:US form:ProbeCardsSegmentMember 2017-12-31 2018-09-29 0001039399 us-gaap:TransferredAtPointInTimeMember 2017-01-01 2017-09-30 0001039399 form:FlashProductGroupMember 2017-12-31 2018-09-29 xbrli:shares xbrli:pure iso4217:USD iso4217:KRW iso4217:USD xbrli:shares iso4217:TWD iso4217:EUR iso4217:JPY form:segment false --12-29 Q3 2018 2018-09-29 10-Q 0001039399 74102335 false Large Accelerated Filer FORMFACTOR INC. false 484000 0 0 -130000 130000 -50000 -50000 -283000 4724000 0.544 0.132 0.401 0.431 0.517 0.000 0.401 0.435 0.524 0.000 0.392 0.427 0.481 0.000 0.397 0.434 0.483 0.000 16000 329000 0 0 2.82 -15050000 17574000 19783000 -2241544000 -4082000 4508988000 -1626000 49404000 31649000 35046000 49668000 81515000 88869000 -22000 -21000 3279000 1430000 33694000 24877000 255755000 260607000 3021000 1158000 843116000 857505000 23509000 21876000 4556000 4556000 11207000 11207000 4511000 4511000 12373000 12373000 4586000 894000 1437000 2255000 11279000 2540000 3768000 4971000 4537000 832000 1312000 2393000 12421000 2565000 3870000 5986000 200000 200000 -97000 0 482000 333000 7516000 5473000 2043000 23509000 17411000 6098000 7512000 5123000 2389000 21876000 15418000 6458000 0 77000 5000 21000 646574000 652472000 305854000 329671000 0 51900000 5027000 46873000 52324000 4718000 47606000 0 48988000 50109000 101408000 103083000 91184000 91990000 1838000 774000 0 774000 1064000 1064000 0 1064000 774000 1264000 999000 0 999000 265000 265000 0 265000 999000 102596000 103853000 92726000 93153000 1257000 427000 0.001 0.001 250000000 250000000 72532176 74101623 70907847000 72346116000 72973018000 72532176 72532176000 73358108000 74101623 74101623000 73000 75000 14052000 41061000 7155000 17073000 0.306 0.306 0.274 0.274 0.241 0.136 0.245 0.120 0.365 0.180 0.254 0.102 0.101 0.102 0.383 1600000 1400000 5700000 5400000 200000 3900000 86105000 249572000 82019000 234471000 5169000 7537000 307000 189000 272000 57000 122000 70000 4978000 4795000 3133000 3042000 3379000 3290000 10046000 10494000 31000 0 31000 1043000 0 1043000 951000 0 951000 -556000 -2364000 706000 923000 54000 -32000 196000 514000 0.17 0.49 0.10 0.26 0.17 0.48 0.10 0.25 2481000 -516000 18141000 14002000 35756000 P1Y9M4D P2Y4M18D P4M2D P0Y4M9D P2Y9M5D 6580000 974000 28035000 167000 114692000 76826000 16320000 15811000 5735000 120537000 92074000 20327000 0 8136000 2046000 7509000 3215000 12655000 23421000 26432000 212176000 143966000 40313000 15811000 12086000 195815000 143577000 40196000 0 12042000 97484000 67140000 23993000 0 6351000 75278000 51503000 19869000 0 3906000 1957000 -409000 -101000 -264000 188010000 172482000 15528000 189920000 172482000 17438000 189427000 172482000 16945000 1910000 0 1910000 -493000 0 -493000 0 57630000 51438000 12571000 -6379000 166968000 151204000 36176000 -20412000 52970000 47675000 11250000 -5955000 154317000 138182000 34118000 -17983000 13591000 37760000 9081000 22270000 1028000 2435000 1393000 3334000 2847000 2513000 2242000 1320000 3040000 10425000 17097000 7569000 -97000 -248000 -1048000 -8882000 1517000 -221000 440000 -933000 14270000 21806000 101000 2445000 -823000 -697000 -1140000 1874000 1234000 1437000 1125000 1355000 97484000 75278000 1109000 3446000 777000 2654000 2974000 2299000 14613000 14823000 67848000 81538000 33101000 44793000 20134000 21922000 6899000 7414000 123000 283000 369000 952000 187937000 162421000 646574000 652472000 92161000 105401000 0 18443000 26061000 87228000 46193000 48988000 957000 0 957000 3000000 0 3000000 30636000 0 30636000 10432000 0 10432000 3963000 3963000 0 3963000 45025000 50109000 1197000 0 1197000 3279000 0 3279000 32186000 0 32186000 8994000 0 8994000 4453000 4453000 0 4453000 45656000 -22847000 -31732000 -38243000 -13463000 59866000 46138000 12563000 12563000 35325000 35325000 7688000 7688000 18936000 18936000 2 43364000 126064000 43602000 130004000 14266000 17894000 5277000 -8905000 40904000 54289000 14363000 -27748000 9368000 25609000 4228000 -20469000 24313000 71326000 12634000 -59647000 48687000 4784000 5663000 5861000 5944000 24737000 1698000 4647000 3591000 2259000 1163000 1540000 1540000 5769000 5769000 -449000 -449000 -1732000 -1732000 1489000 5736000 -533000 -1863000 18000 8000 62000 418000 -36000 -36000 4000 4000 -134000 -134000 -47000 -47000 -15000 -15000 -37000 -37000 50000 50000 -84000 -84000 311000 19000 121000 -341000 10963000 0 399000 6617000 5694000 27373000 18984000 13918000 12326000 0.001 0.001 10000000 10000000 0 0 0 0 0 0 13705000 15716000 48000 67000 19108000 7712000 3000000 17757000 0 23000 2972000 2851000 3662000 2457000 3662000 2457000 5009000 4373000 4888000 3168000 46754000 52857000 24375000 33750000 19338000 55294000 18857000 56578000 106000 4000 372000 129000 1082000 766000 1170000 1034000 399000 0 -387573000 -368687000 143735000 119439000 24296000 32373000 32373000 0 5151000 5151000 0 81914000 81914000 0 24297000 0 24297000 10456000 8419000 2037000 21762000 21217000 545000 17814000 15951000 1863000 57256000 48544000 8712000 553000 156000 397000 23800000 19136000 4664000 12094000 6015000 6079000 119438000 118995000 443000 24297000 23372000 925000 0 142367000 1368000 416540000 347559000 68981000 92798000 92798000 0 9809000 9809000 0 244952000 244952000 0 68981000 0 68981000 35066000 27219000 7847000 63215000 60306000 2909000 67161000 61568000 5593000 147494000 126110000 21384000 1906000 1072000 834000 70226000 53620000 16606000 31472000 17664000 13808000 347559000 346191000 1368000 68981000 66388000 2593000 0 412579000 3961000 134989000 111606000 23383000 37359000 37359000 0 12977000 12977000 0 61270000 61270000 0 23383000 0 23383000 14735000 10462000 4273000 21101000 19664000 1437000 19681000 18904000 777000 40127000 34398000 5729000 1004000 291000 713000 29213000 22388000 6825000 9128000 5499000 3629000 111606000 111020000 586000 23383000 22422000 961000 0 133442000 1547000 388788000 318120000 70668000 105716000 105716000 0 30585000 30585000 0 181819000 181819000 0 70668000 0 70668000 41949000 31426000 10523000 62567000 58250000 4317000 76980000 71300000 5680000 106821000 89960000 16861000 3102000 1047000 2055000 67219000 50956000 16263000 30150000 15181000 14969000 318120000 316495000 1625000 70668000 67794000 2874000 0 384289000 4499000 3500000 24010000 70441000 24745000 73426000 11279000 12421000 293969 11.60 318100 1551770 4700000 13.79 3148061 3134730 11.22 12.77 1271132 17300000 10.45 430104 12.84 7.67 3308931000 659334 553724 8.12 7.77 9.93 2620928000 P3Y6M16D P3Y6M22D 258937000 655961000 268627000 610297 610297000 257015000 845063000 474888000 853540000 178250000 1431767000 105610000 105610 2795000 2795000 0 5695000 5694000 1000 2957000 2957000 6662000 6661000 1000 -2156000 -2156000 -6618000 -6619000 1000 -3240000 -3241000 1000 -5693000 -5694000 1000 1827000 1827000 0 13413000 13412000 1000 1049000 1049000 25000000 6000000 67300000 867620000 831000 831000 10964000 10963000 1000 401056000 -3740000 833341000 71000 -428616000 434607000 507000 839751000 73000 -405724000 454850000 1996000 845942000 73000 -393161000 458637000 3021000 843116000 73000 -387573000 478668000 1691000 853278000 74000 -376375000 490051000 1158000 857505000 75000 -368687000 3965000 3397000 18000 0 73885000 73540000 74962000 74628000 72651000 72103000 73837000 73273000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accrued Liabilities</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued liabilities consisted of the following (in thousands):</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:500px;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued compensation and benefits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,002</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,141</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:inherit;font-size:10pt;">Accrued warranty</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,457</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,662</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued withholding for employee stock purchase plan</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,279</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued income and other taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,397</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,965</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other 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:inherit;font-size:10pt;">3,591</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,647</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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,877</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,694</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Basis of Presentation</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying condensed consolidated financial information of FormFactor,&#160;Inc. is unaudited and has been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) and pursuant to the rules and regulations of the Securities and Exchange Commission. However, such information reflects all adjustments, consisting only of normal recurring adjustments, which are, in the opinion of management, necessary for a fair presentation of the financial position, results of operations and cash flows for the interim periods. The financial information as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> is derived from our 2017 Annual Report on Form 10-K. The condensed consolidated financial statements included herein should be read in conjunction with the consolidated financial statements and the notes thereto included in our 2017 Annual Report on Form 10-K. The results of operations for the interim periods presented are not necessarily indicative of the results to be expected for the full year. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contractual Commitments and Purchase Obligations</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the second quarter of 2018, we amended our lease for our Beaverton, Oregon facility, which extended the lease through 2027. During the third quarter of 2018, we amended our lease for our Livermore, California facility, which extended the lease through 2028. Our purchase obligations and other contractual obligations have not materially changed as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</font><font style="font-family:inherit;font-size:10pt;"> from those disclosed in our Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. Future minimum payments under our non-cancelable operating leases were as follows as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:416px;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><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:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fiscal 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remainder of 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,698</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:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,944</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,663</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,784</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,737</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,687</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Legal Matters</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, we may be subject to legal proceedings and claims in the ordinary course of business. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</font><font style="font-family:inherit;font-size:10pt;">, and as of the filing of this Quarterly Report on Form&#160;10-Q, we were not involved in any material legal proceedings.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Concentration of Credit and Other Risks</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Each of the following customers accounted for </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> or more of our revenues for the periods indicated: </font></div><div style="line-height:120%;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:682px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:74px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:74px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:74px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:74px;" rowspan="1" colspan="1"></td><td style="width:11px;" 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September 29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, 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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intel</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Micron</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.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:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">SK Hynix</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues attributable to 10% or greater customers </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:inherit;font-size:10pt;">36.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:5px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*Represents less than 10% of total revenues.</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> customers accounted for </font><font style="font-family:inherit;font-size:10pt;">25.4%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">10.2%</font><font style="font-family:inherit;font-size:10pt;"> of gross accounts receivable, respectively. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> customers accounted for </font><font style="font-family:inherit;font-size:10pt;">24.1%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">13.6%</font><font style="font-family:inherit;font-size:10pt;"> of gross accounts receivable, respectively. </font><font style="font-family:inherit;font-size:10pt;">No</font><font style="font-family:inherit;font-size:10pt;"> other customers accounted for </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> or more of gross accounts receivable at either of these fiscal period ends.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain revenue category information by reportable segment was as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:601px;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:216px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:47px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:47px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:47px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:47px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:47px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:47px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September 29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Probe Cards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Probe Cards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Market:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Foundry &amp; Logic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,270</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,270</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,914</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,914</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;DRAM</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,359</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,359</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,373</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,373</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Flash</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,977</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,977</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,151</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,151</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Systems</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,383</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,383</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,297</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,297</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,606</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,383</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">134,989</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">119,438</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,297</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143,735</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="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Timing of revenue recognition:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Products transferred at a point in time</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,020</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133,442</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118,995</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,372</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">142,367</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Services transferred over time</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">586</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">961</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,547</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">443</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">925</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,368</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,606</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,383</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">134,989</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">119,438</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,297</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143,735</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="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Geographical region:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,398</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,729</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,127</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,544</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,712</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,256</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Taiwan</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,904</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">777</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,681</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,863</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,814</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;South Korea</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,664</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,437</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,101</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,217</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,762</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Asia-Pacific</font><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">1</sup></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,388</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,825</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,213</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,136</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,664</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:10px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Europe</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,499</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,629</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,128</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,015</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,079</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,094</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Japan</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,462</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,735</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,419</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,037</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,456</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Rest of the world</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">291</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">713</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,004</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">156</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">397</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">553</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;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:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,606</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,383</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">134,989</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">119,438</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,297</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143,735</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;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:601px;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:216px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:47px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:47px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:47px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:47px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:47px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:47px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Probe Cards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Probe Cards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;font-weight:bold;">Market:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Foundry &amp; Logic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181,819</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181,819</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">244,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">244,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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;">&#160;&#160;&#160;&#160;DRAM</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105,716</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105,716</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92,798</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92,798</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Flash</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,585</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,585</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,809</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,809</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;">&#160;&#160;&#160;&#160;Systems</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,668</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,668</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,981</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,981</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">318,120</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,668</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">388,788</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">347,559</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,981</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">416,540</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="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;font-weight:bold;">Timing of revenue recognition:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Products transferred at a point in time</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">316,495</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,794</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">384,289</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">346,191</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66,388</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">412,579</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;">&#160;&#160;&#160;&#160;Services transferred over time</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,625</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,874</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,499</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,368</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,593</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,961</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">318,120</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,668</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">388,788</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">347,559</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,981</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">416,540</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="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;font-weight:bold;">Geographical region:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,861</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">106,821</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,110</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,384</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147,494</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;">&#160;&#160;&#160;&#160;Taiwan</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,300</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,680</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,980</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,568</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,593</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,161</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;South Korea</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,317</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,567</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60,306</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,909</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,215</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;">&#160;&#160;&#160;&#160;Asia-Pacific</font><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;"><sup style="vertical-align:top;line-height:120%;background-color:#cceeff; font-size:6pt">1</sup></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,263</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,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:inherit;font-size:10pt;">53,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,606</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,226</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Europe</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,181</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,969</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,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:inherit;font-size:10pt;">17,664</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,808</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,472</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;">&#160;&#160;&#160;&#160;Japan</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,426</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,523</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,949</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,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:inherit;font-size:10pt;">7,847</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,066</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Rest of the world</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,047</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,055</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,102</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,072</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">834</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,906</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">318,120</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">388,788</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">347,559</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,981</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">416,540</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">1</sup></font><font style="font-family:inherit;font-size:8pt;"> Asia-Pacific includes all countries in the region except Taiwan, South Korea, and Japan, which are disclosed separately</font><font style="font-family:inherit;font-size:11pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Income per Share</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table reconciles the shares used in calculating basic net income per share and diluted net income per share (in thousands):</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:682px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:80px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:80px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:80px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:80px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;29, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;29, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares used in computing basic net income per share</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,837</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72,651</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72,103</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Add potentially dilutive securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,125</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,234</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,355</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,437</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares used in computing diluted net income per share</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,962</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,885</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,628</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,540</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Securities not included as they would have been antidilutive</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5</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:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-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:inherit;font-size:10pt;">21</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:inherit;font-size:10pt;">77</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:inherit;font-size:10pt;font-weight:bold;">Fair Value and Derivative Instruments</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Whenever possible, the fair values of our financial assets and liabilities are determined using quoted market prices of identical securities or quoted market prices of similar securities from active markets. The three levels of inputs that may be used to measure fair value are as follows:</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 1 valuations are obtained from real-time quotes for transactions in active exchange markets involving identical securities;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 2 valuations utilize significant observable inputs, such as quoted prices for similar assets or liabilities, quoted prices near the reporting date in markets that are less active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 3 valuations utilize unobservable inputs to the valuation methodology and include our own data about assumptions market participants would use in pricing the asset or liability based on the best information available under the circumstances.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We did not have any transfers of assets or liabilities measured at fair value on a recurring basis to or from Level 1, Level 2 or Level 3 during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</font><font style="font-family:inherit;font-size:10pt;"> or the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying values of Cash, Accounts receivable, net, Restricted cash, Prepaid expenses and other current assets, Accounts payable and Accrued liabilities approximate fair value due to their short maturities. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">No changes were made to our valuation techniques during the first </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months of fiscal </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Assets and Liabilities Measured at Fair Value on a Recurring Basis</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets and liabilities measured at fair value on a recurring basis were as follows (in thousands):&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:597px;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:inherit;font-size:9pt;font-weight:bold;">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:inherit;font-size:9pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Money market funds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">265</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">265</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">999</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">999</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total cash equivalents</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">265</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">999</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,264</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketable securities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">&#160;U.S. Treasuries</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,453</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,453</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Certificates of deposit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,197</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,197</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">&#160;Agency securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,994</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,994</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Corporate bonds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,186</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,186</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">&#160;Commercial paper</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,279</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,279</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total marketable securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,453</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,656</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,109</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Interest rate swap derivative contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total 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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,718</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,606</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,324</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:597px;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:inherit;font-size:9pt;font-weight:bold;">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:inherit;font-size:9pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,064</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,064</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Corporate bonds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">774</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">774</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total cash equivalents</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,064</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">774</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,838</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketable securities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. Treasuries</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,963</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,963</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">957</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">957</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Agency securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,432</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,432</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,636</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,636</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total marketable securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,963</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,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:inherit;font-size:10pt;">48,988</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange derivative contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest rate swap derivative contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,043</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,043</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,027</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,873</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,900</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We did </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> have any liabilities measured at fair value on a recurring basis at </font><font style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">December&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash Equivalents </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of our cash equivalents is determined based on quoted market prices for similar or identical securities. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Marketable Securities </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We classify our marketable securities as available-for-sale and value them utilizing a market approach. Our investments are priced by pricing vendors who provide observable inputs for their pricing without applying significant judgment. Broker pricing is used mainly when a quoted price is not available, the investment is not priced by our pricing vendors or when a broker price is more reflective of fair value. Our broker-priced investments are categorized as Level 2 investments because fair value is based on similar assets without applying significant judgments. In addition, all of our investments have a sufficient level of trading volume to demonstrate that the fair value is appropriate.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized gains and losses were immaterial and were recorded as a component of Accumulated other comprehensive income in our Condensed Consolidated Balance Sheets. We did not have any other-than-temporary unrealized gains or losses at either period end included in these financial statements.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Interest Rate Swaps </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of our interest rate swap contracts is determined at the end of each reporting period based on valuation models that use interest rate yield curves as inputs. For accounting purposes, our interest rate swap contracts qualify for, and are designated as, cash flow hedges. The cash flows associated with the interest rate swaps are reported in Net cash provided by operating activities in our Condensed Consolidated Statements of Cash Flows and the fair value of the interest rate swap contracts are recorded within Prepaid expenses and other current assets and Other assets in our Condensed Consolidated Balance Sheets. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The impact of the interest rate swaps on our Condensed Consolidated Statements of Income was as follows (in thousands):</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:682px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:85px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:85px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:inherit;font-size:8pt;font-weight:bold;">Amount of Gain or (Loss) Recognized in OCI on Derivative </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Location of Gain or (Loss) Reclassified from Accumulated OCI into Income </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:inherit;font-size:8pt;font-weight:bold;">Amount of Gain or (Loss) Reclassified from Accumulated OCI into Income </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Location of Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;font-weight:bold;">Three Months Ended September 29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">62</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;">Interest expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">196</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;">Interest expense</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended September 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Interest expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">54</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Interest expense</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine Months Ended September 29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">418</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Interest expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">514</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Interest expense</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;font-weight:bold;">Nine Months Ended September 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;">Interest expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(32</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;">Interest expense</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Exchange Derivative Contracts</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We operate and sell our products in various global markets. As a result, we are exposed to changes in foreign currency exchange rates. We utilize foreign currency forward contracts to hedge against future movements in foreign exchange rates that affect certain existing foreign currency denominated assets and liabilities and forecasted foreign currency revenue and expense transactions. Under this program, our strategy is to have increases or decreases in our foreign currency exposures mitigated by gains or losses on the foreign currency forward contracts in order to mitigate the risks and volatility associated with foreign currency transaction gains or losses. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We do not use derivative financial instruments for speculative or trading purposes. For accounting purposes, our foreign currency forward contracts are not designated as hedging instruments and, accordingly, we record the fair value of these contracts as of the end of our reporting period in our Condensed Consolidated Balance Sheets with changes in fair value recorded within </font><font style="font-family:inherit;font-size:10pt;">Other income (expense), net</font><font style="font-family:inherit;font-size:10pt;"> in our Condensed Consolidated Statement of Income for both realized and unrealized gains and losses.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of our foreign exchange derivative contracts was determined based on current foreign currency exchange rates and forward points. All of our foreign exchange derivative contracts outstanding at </font><font style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</font><font style="font-family:inherit;font-size:10pt;"> will mature in the third quarter of fiscal 2018.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides information about our foreign currency forward contracts outstanding as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:592px;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:85px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:80px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Currency</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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contract Position</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contract Amount (Local Currency)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:inherit;font-size:8pt;font-weight:bold;">Contract Amount (U.S. Dollars)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Japanese Yen</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Sell</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,241,544</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,783</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Taiwan Dollar</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buy</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,404</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,626</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Korean Won</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Buy</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,508,988</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,082</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Euro Dollar</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sell</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,050</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,574</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 colspan="5" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Total USD notional amount of outstanding foreign exchange contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,649</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:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our foreign currency contracts are classified within Level 2 of the fair value hierarchy as they are valued using pricing models that utilize observable market inputs.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The location and amount of net income (loss) related to non-designated derivative instruments in the Condensed Consolidated Statements of Income were as follows (in thousands):</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:685px;border-collapse:collapse;text-align:left;"><tr><td colspan="19" rowspan="1"></td></tr><tr><td style="width:160px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:160px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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 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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</font></div></td></tr><tr><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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Derivatives Not Designated as Hedging Instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Location of Loss Recognized on 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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;29, 2018</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange forward contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income (expense), net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">706</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(556</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">923</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,364</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We measure and report goodwill and intangible assets at fair value on a non-recurring basis if we determine these assets to be impaired or in the period when we make a business acquisition. There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> assets or liabilities measured at fair value on a nonrecurring basis during the three or </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We measure and report goodwill and intangible assets at fair value on a non-recurring basis if we determine these assets to be impaired or in the period when we make a business acquisition. </font></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Whenever possible, the fair values of our financial assets and liabilities are determined using quoted market prices of identical securities or quoted market prices of similar securities from active markets. The three levels of inputs that may be used to measure fair value are as follows:</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 1 valuations are obtained from real-time quotes for transactions in active exchange markets involving identical securities;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 2 valuations utilize significant observable inputs, such as quoted prices for similar assets or liabilities, quoted prices near the reporting date in markets that are less active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 3 valuations utilize unobservable inputs to the valuation methodology and include our own data about assumptions market participants would use in pricing the asset or liability based on the best information available under the circumstances.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We did not have any transfers of assets or liabilities measured at fair value on a recurring basis to or from Level 1, Level 2 or Level 3 during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</font><font style="font-family:inherit;font-size:10pt;"> or the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying values of Cash, Accounts receivable, net, Restricted cash, Prepaid expenses and other current assets, Accounts payable and Accrued liabilities approximate fair value due to their short maturities. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">No changes were made to our valuation techniques during the first </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months of fiscal </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization expense was included in our Condensed Consolidated Statements of Income as follows (in thousands):</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:681px;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:70px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;29, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;29, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,123</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,473</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,418</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,411</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:inherit;font-size:10pt;">Selling, general and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,389</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,043</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,458</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,098</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,512</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,516</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,876</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,509</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fiscal Year</font><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We operate on a </font><font style="font-family:inherit;font-size:10pt;">52</font><font style="font-family:inherit;font-size:10pt;">/</font><font style="font-family:inherit;font-size:10pt;">53</font><font style="font-family:inherit;font-size:10pt;"> week fiscal year, whereby the fiscal year ends on the last Saturday of December. Fiscal </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> each contain </font><font style="font-family:inherit;font-size:10pt;">52</font><font style="font-family:inherit;font-size:10pt;"> weeks and the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> each contained 39 weeks. Fiscal </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> will end on </font><font style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill and Intangible Assets </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill by reportable segment was as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:592px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:none;">Probe Cards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:none;">Systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:none;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;font-weight:bold;">Goodwill, gross, 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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">172,482</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,528</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">188,010</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:inherit;font-size:10pt;">Foreign currency translation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,910</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,910</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;font-weight:bold;">Goodwill, gross, as of December 30, 2017</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">172,482</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,438</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">189,920</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(493</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(493</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;font-weight:bold;">Goodwill, gross, as of September 29, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">172,482</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,945</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">189,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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> recorded any goodwill impairments as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets were as follows (in thousands): </font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:679px;border-collapse:collapse;text-align:left;"><tr><td colspan="25" rowspan="1"></td></tr><tr><td style="width:184px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:59px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:70px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:59px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:59px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:75px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:59px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September 29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December 30, 2017</font></div></td></tr><tr><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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Other Intangible Assets </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Net</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Existing developed technologies</font><font style="font-family:inherit;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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143,577</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92,074</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,503</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143,966</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,826</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,140</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:inherit;font-size:10pt;">Trade name</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,042</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,136</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,906</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,086</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,735</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,351</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,196</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,327</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,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:inherit;font-size:10pt;">40,313</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,320</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,993</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Backlog</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,811</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,811</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">195,815</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,537</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,278</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">212,176</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,692</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">97,484</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization expense was included in our Condensed Consolidated Statements of Income as follows (in thousands):</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:681px;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:70px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;29, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;29, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,123</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,473</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,418</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,411</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:inherit;font-size:10pt;">Selling, general and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,389</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,043</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,458</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,098</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,512</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,516</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,876</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,509</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated future amortization of intangible assets is as follows (in thousands): </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:412px;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><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:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fiscal Year</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remainder of 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,509</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,432</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,421</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,655</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,215</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,046</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,278</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:inherit;font-size:10pt;font-weight:bold;">Inventories, net </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories are stated at the lower of cost (principally standard cost, which approximates actual cost on a first in, first out basis) or net realizable value.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories, net, consisted of the following (in thousands):</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:500px;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;29, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;30, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,793</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,101</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:inherit;font-size:10pt;">Work-in-progress</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,922</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,134</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:inherit;font-size:10pt;">14,823</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,613</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,538</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,848</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">New Accounting Pronouncements</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">ASU 2016-10, ASU 2015-14 and ASU 2014-09</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the Financial Accounting Standard Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-09, "</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers,</font><font style="font-family:inherit;font-size:10pt;">" and, in August 2015, the FASB issued ASU 2015-14, &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date,</font><font style="font-family:inherit;font-size:10pt;">&#8221; which defers the effective date of ASU 2014-09 by one year. ASU 2014-09 requires an entity to recognize revenue to depict the transfer of goods or services to customers in an amount that reflects the consideration to which an entity expects to be entitled in exchange for those goods or services. The guidance also requires expanded disclosures relating to the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. Additionally, qualitative and quantitative disclosures are required about customer contracts, significant judgments and changes in judgments, and assets recognized from the costs to obtain or fulfill a contract. The standard permits the use of either the retrospective or modified retrospective transition methods. In April 2016, the FASB issued ASU 2016-10, &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing</font><font style="font-family:inherit;font-size:10pt;">&#8221; which was issued to clarify ASC Topic 606, &#8220;Revenue from Contracts with Customers&#8221; related to (i) identifying performance obligations; and (ii) the licensing implementation guidance. We adopted ASC 606, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers </font><font style="font-family:inherit;font-size:10pt;">and all related amendments (collectively &#8220;ASC 606&#8221;), on December 31, 2017, the first day of fiscal 2018, using the modified retrospective method. We applied ASC 606 to all contracts not completed as of the date of adoption in order to determine any adjustment to the opening balance of retained earnings. Under the modified retrospective adoption method, the comparative financial information has not been restated and continues to be reported under the accounting standards in effect for those periods, ASC 605,&#160;&quot;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</font><font style="font-family:inherit;font-size:10pt;">", which is also referred to herein as "legacy GAAP." </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The adoption of ASC 606 did not have a material impact on our consolidated financial statements as of December 31, 2017. No adjustment was recorded to accumulated deficit as of the adoption date and reported revenue would not have been different under legacy GAAP. Additionally, we do not expect the adoption of the revenue standard to have a material impact to our net income on an ongoing basis. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">ASU 2017-12</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2017, the FASB issued ASU 2017-12, "</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities</font><font style="font-family:inherit;font-size:10pt;">," which changes the recognition and presentation requirements of hedge accounting, including eliminating the requirement to separately measure and report hedge ineffectiveness and changing the presentation to include all items that affect earnings in the same income statement line item as the hedged item. ASU 2017-12 also provides new alternatives for applying hedge accounting to additional hedging strategies, measuring the hedged item in fair value hedges of interest rate risk, reducing the cost and complexity of applying hedge accounting and reducing the risk of material error correction if a company applies the shortcut method inappropriately. ASU 2017-12 is effective for fiscal years, including interim periods within those fiscal years, beginning after December 15, 2018, on a prospective basis. We early adopted ASU 2017-12 on December 31, 2017, the first day of fiscal 2018, resulting in an immaterial adjustment in our accumulated deficit on December 30, 2017. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">ASU 2017-09</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2017, the FASB issued ASU 2017-09, "</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation - Stock Compensation (Topic 718) - Scope of Modification Accounting,</font><font style="font-family:inherit;font-size:10pt;">" which provides clarity and reduces both diversity in practice and the cost and complexity when accounting for a change to the terms of a stock-based award. ASU 2017-09 is effective for fiscal years, including interim periods within those fiscal years, beginning after December 15, 2017, on a prospective basis. We adopted ASU 2017-09 on December 31, 2017, the first day of fiscal 2018. There were no modifications to any stock-based awards during the three or </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 29, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">ASU 2017-04</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU 2017-04, "</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles - Goodwill and Other (Topic 350) - Simplifying the Test for Goodwill Impairment,</font><font style="font-family:inherit;font-size:10pt;">" which simplifies the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. An entity should perform its annual, or interim, 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, if applicable. The loss recognized should not exceed the total amount of goodwill allocated to the reporting unit. The same impairment test also applies to any reporting unit with a zero or negative carrying amount. An entity still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. ASU 2017-04 is effective for fiscal years, including interim periods within those fiscal years, beginning after December 15, 2019, on a prospective basis. Early adoption is permitted for interim or annual goodwill impairment tests performed after January 1, 2017. We early adopted ASU 2017-04 on July 1, 2018, the first day of the third quarter. The adoption did not have an effect on our financial position, results of operations or cash flows.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">ASU 2016-18</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2016, the FASB issued ASU 2016-18, "</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Statement of Cash Flows (Topic 230) - Restricted Cash,</font><font style="font-family:inherit;font-size:10pt;">" which requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, an entity should include amounts generally described as restricted cash or restricted cash equivalents within cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. Prior to this ASU, there was no guidance to address how to classify and present changes in restricted cash or restricted cash equivalents. The updated guidance is effective for interim and annual periods beginning after December 15, 2017. We adopted ASU 2016-18 as of December 31, 2017, the first day of fiscal 2018 and retrospectively applied such guidance to our Condensed Consolidated Statements of Cash Flows.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides a reconciliation of Cash and cash equivalents as previously reported within the Condensed Consolidated Statements of Cash Flows to Cash, cash equivalents and restricted cash as currently reported in the Condensed Consolidated Statements of Cash Flows (in thousands): </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:589px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;30, 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:inherit;font-size:10pt;">Cash and cash equivalents as previously reported in the Condensed Consolidated Statements of Cash Flows</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,184</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103,083</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101,408</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current assets - Restricted cash</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">372</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">106</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted cash</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,170</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">766</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,082</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash, cash equivalents and restricted cash as currently reported in the Condensed Consolidated Statements of Cash Flows</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92,726</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103,853</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,596</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, Restricted cash was comprised primarily of funds held by our foreign subsidiaries for employee obligations, office leases and customer deposits. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">ASU 2016-02, ASU 2018-10 and ASU 2018-11</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02, "</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842)</font><font style="font-family:inherit;font-size:10pt;">," which requires the recognition of right-of-use assets and lease liabilities for all long-term leases, including operating leases, on the balance sheet. ASU 2016-02 was amended in July 2018 by both ASU 2018-10, "</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Codification Improvements to Topic 842, Leases</font><font style="font-family:inherit;font-size:10pt;">," and ASU 2018-11, "</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842): Targeted Improvements</font><font style="font-family:inherit;font-size:10pt;">." ASU 2016-02 provides additional guidance on the measurement of the right-of-use assets and lease liabilities and will require enhanced disclosures about our leasing arrangements. Under current accounting standards, substantially all of our leases are considered operating leases and, as such, are not recognized on the Consolidated Balance Sheet. This new standard is effective for us beginning on December 30, 2018, with early adoption permitted. As initially issued, the standard required a &#8220;modified retrospective&#8221; adoption, meaning the standard is applied to leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements. As amended, the standard allows an additional transition method that permits a company to use its effective date as the date of initial application, and therefore, not restate comparative prior period financial information. Upon adoption we will use the modified transition method. We are currently assessing the impact on our Consolidated Financial Statements and expect that the primary impact upon adoption will be the recognition, on a discounted basis, of our minimum commitments under noncancelable operating leases to our Consolidated Balance Sheets resulting in the recording of right-of-use assets and lease liabilities.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Basis of Presentation and New Accounting Pronouncements</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Basis of Presentation</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying condensed consolidated financial information of FormFactor,&#160;Inc. is unaudited and has been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) and pursuant to the rules and regulations of the Securities and Exchange Commission. However, such information reflects all adjustments, consisting only of normal recurring adjustments, which are, in the opinion of management, necessary for a fair presentation of the financial position, results of operations and cash flows for the interim periods. The financial information as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> is derived from our 2017 Annual Report on Form 10-K. The condensed consolidated financial statements included herein should be read in conjunction with the consolidated financial statements and the notes thereto included in our 2017 Annual Report on Form 10-K. The results of operations for the interim periods presented are not necessarily indicative of the results to be expected for the full year. </font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fiscal Year</font><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We operate on a </font><font style="font-family:inherit;font-size:10pt;">52</font><font style="font-family:inherit;font-size:10pt;">/</font><font style="font-family:inherit;font-size:10pt;">53</font><font style="font-family:inherit;font-size:10pt;"> week fiscal year, whereby the fiscal year ends on the last Saturday of December. Fiscal </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> each contain </font><font style="font-family:inherit;font-size:10pt;">52</font><font style="font-family:inherit;font-size:10pt;"> weeks and the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> each contained 39 weeks. Fiscal </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> will end on </font><font style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Reclassifications</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain immaterial reclassifications were made to the prior period financial statements to conform to the current period presentation.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Critical Accounting Policies</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Except as described below, our critical accounting policies have not changed during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</font><font style="font-family:inherit;font-size:10pt;"> from those disclosed in our Annual Report on Form&#160;10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue is recognized upon transferring control of products and services, and the amounts recognized reflect the consideration we expect to be entitled to receive in exchange for these products and services. Revenue is recognized net of any taxes collected from customers, which are subsequently remitted to governmental authorities. An arrangement may include some or all of the following products and services: probe cards, systems, accessories, installation services, service contracts and extended warranty contracts. We sell our products and services direct to customers and to partners in two distribution channels: global direct sales force and through a combination of manufacturers&#8217; representatives and distributors.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. In contracts with multiple performance obligations, we identify each performance obligation and evaluate whether the performance obligation is distinct within the context of the contract at contract inception. Performance obligations that are not distinct at contract inception are combined and accounted for as one unit of account. Generally, the performance obligations in a contract are considered distinct within the context of the contract and are accounted for as separate units of account.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our products may be customized to our customers&#8217; specifications, however, control of our product is typically transferred to the customer at the point in time the product is either shipped or delivered, depending on the terms of the arrangement, as the criteria for overtime recognition is not met. In limited circumstances, substantive acceptance by the customer exists which results in the deferral of revenue until acceptance is formally received from the customer. Judgment may be required in determining if the acceptance clause is substantive. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Installation services are routinely provided to customers purchasing our systems. Installation services are a distinct performance obligation apart from the systems and recognized in the period they are performed. Service contracts, which include repair and maintenance service contracts, and extended warranty contracts are also distinct performance obligations and recognized as our performance obligations are satisfied. This is typically the contractual service period, which ranges from one to two years. For these service contracts recognized over time, we use an input measure, days elapsed, to measure progress.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A contract&#8217;s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied.&#160;In determining the transaction price, we evaluate whether the price is subject to refund or adjustment to determine the net consideration to which we expect to be entitled. We generally do not grant return privileges, except for defective products during the warranty period.&#160;Sales incentives and other programs that we may make available to these customers are considered to be a form of variable consideration, which is estimated in determining the contract&#8217;s transaction price to be allocated to the performance obligations. We have elected the practical expedient under Accounting Standards Codification (&#8220;ASC&#8221;) 606-10-32-18 to not assess whether a contract has a significant financing component as our standard payment terms are less than one year. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For contracts with multiple performance obligations, we allocate the contract&#8217;s transaction price to each performance obligation based on its relative standalone selling price.&#160;The stand-alone selling prices are determined based on the prices at which we separately sell these products.&#160;For items that are not sold separately, we estimate the stand-alone selling prices using our best estimate of selling price.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Transaction price allocated to the remaining performance obligations:</font><font style="font-family:inherit;font-size:10pt;"> On </font><font style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">$3.5 million</font><font style="font-family:inherit;font-size:10pt;"> of remaining performance obligations, which were comprised of deferred service contracts and extended warranty contracts not yet delivered.&#160;We expect to recognize approximately&#160;</font><font style="font-family:inherit;font-size:10pt;">54.4%</font><font style="font-family:inherit;font-size:10pt;"> of our remaining performance obligations as revenue in fiscal 2019, and approximately </font><font style="font-family:inherit;font-size:10pt;">13.2%</font><font style="font-family:inherit;font-size:10pt;"> in fiscal 2020 and thereafter. The foregoing excludes the value of other remaining performance obligations as they have original durations of one year or less, and also excludes information about variable consideration allocated entirely to a wholly unsatisfied performance obligation. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Contract balances:</font><font style="font-family:inherit;font-size:10pt;">&#160;The timing of revenue recognition may differ from the timing of invoicing to customers. Accounts receivable is recorded at the invoiced amount, net of an allowance for doubtful accounts. A receivable is recognized in the period we deliver goods or provide services or when our right to consideration is unconditional. A contract asset is recorded when we have performed under the contract but our right to consideration is conditional on something other than the passage of time. Contract assets as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</font><font style="font-family:inherit;font-size:10pt;"> and December 30, 2017 were </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, and are reported on the Condensed Consolidated Balance Sheet as a component of Prepaid expenses and other current assets.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract liabilities include payments received in advance of performance under a contract and are satisfied as the associated revenue is recognized. Contract liabilities are reported on the Condensed Consolidated Balance Sheets on a contract-by-contract basis at the end of each reporting period as a component of Deferred revenue and Deferred rent and other liabilities. Contract liabilities as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</font><font style="font-family:inherit;font-size:10pt;"> and December 30, 2017 were </font><font style="font-family:inherit;font-size:10pt;">$5.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$5.7 million</font><font style="font-family:inherit;font-size:10pt;">. During the three and </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 29, 2018</font><font style="font-family:inherit;font-size:10pt;">, we recognized </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.9 million</font><font style="font-family:inherit;font-size:10pt;"> of revenue, respectively, that was included in contract liabilities as of December 30, 2017.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Costs to obtain a contract:</font><font style="font-family:inherit;font-size:10pt;"> We generally expense sales commissions when incurred as a component of Selling, general and administrative expense as the amortization period is typically less than one year. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue by Category: </font><font style="font-family:inherit;font-size:10pt;">Refer to Note 12 of Notes to Consolidated Financial Statements for further details. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">New Accounting Pronouncements</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">ASU 2016-10, ASU 2015-14 and ASU 2014-09</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the Financial Accounting Standard Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-09, "</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers,</font><font style="font-family:inherit;font-size:10pt;">" and, in August 2015, the FASB issued ASU 2015-14, &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date,</font><font style="font-family:inherit;font-size:10pt;">&#8221; which defers the effective date of ASU 2014-09 by one year. ASU 2014-09 requires an entity to recognize revenue to depict the transfer of goods or services to customers in an amount that reflects the consideration to which an entity expects to be entitled in exchange for those goods or services. The guidance also requires expanded disclosures relating to the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. Additionally, qualitative and quantitative disclosures are required about customer contracts, significant judgments and changes in judgments, and assets recognized from the costs to obtain or fulfill a contract. The standard permits the use of either the retrospective or modified retrospective transition methods. In April 2016, the FASB issued ASU 2016-10, &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing</font><font style="font-family:inherit;font-size:10pt;">&#8221; which was issued to clarify ASC Topic 606, &#8220;Revenue from Contracts with Customers&#8221; related to (i) identifying performance obligations; and (ii) the licensing implementation guidance. We adopted ASC 606, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers </font><font style="font-family:inherit;font-size:10pt;">and all related amendments (collectively &#8220;ASC 606&#8221;), on December 31, 2017, the first day of fiscal 2018, using the modified retrospective method. We applied ASC 606 to all contracts not completed as of the date of adoption in order to determine any adjustment to the opening balance of retained earnings. Under the modified retrospective adoption method, the comparative financial information has not been restated and continues to be reported under the accounting standards in effect for those periods, ASC 605,&#160;&quot;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</font><font style="font-family:inherit;font-size:10pt;">", which is also referred to herein as "legacy GAAP." </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The adoption of ASC 606 did not have a material impact on our consolidated financial statements as of December 31, 2017. No adjustment was recorded to accumulated deficit as of the adoption date and reported revenue would not have been different under legacy GAAP. Additionally, we do not expect the adoption of the revenue standard to have a material impact to our net income on an ongoing basis. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">ASU 2017-12</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2017, the FASB issued ASU 2017-12, "</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities</font><font style="font-family:inherit;font-size:10pt;">," which changes the recognition and presentation requirements of hedge accounting, including eliminating the requirement to separately measure and report hedge ineffectiveness and changing the presentation to include all items that affect earnings in the same income statement line item as the hedged item. ASU 2017-12 also provides new alternatives for applying hedge accounting to additional hedging strategies, measuring the hedged item in fair value hedges of interest rate risk, reducing the cost and complexity of applying hedge accounting and reducing the risk of material error correction if a company applies the shortcut method inappropriately. ASU 2017-12 is effective for fiscal years, including interim periods within those fiscal years, beginning after December 15, 2018, on a prospective basis. We early adopted ASU 2017-12 on December 31, 2017, the first day of fiscal 2018, resulting in an immaterial adjustment in our accumulated deficit on December 30, 2017. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">ASU 2017-09</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2017, the FASB issued ASU 2017-09, "</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation - Stock Compensation (Topic 718) - Scope of Modification Accounting,</font><font style="font-family:inherit;font-size:10pt;">" which provides clarity and reduces both diversity in practice and the cost and complexity when accounting for a change to the terms of a stock-based award. ASU 2017-09 is effective for fiscal years, including interim periods within those fiscal years, beginning after December 15, 2017, on a prospective basis. We adopted ASU 2017-09 on December 31, 2017, the first day of fiscal 2018. There were no modifications to any stock-based awards during the three or </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 29, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">ASU 2017-04</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU 2017-04, "</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles - Goodwill and Other (Topic 350) - Simplifying the Test for Goodwill Impairment,</font><font style="font-family:inherit;font-size:10pt;">" which simplifies the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. An entity should perform its annual, or interim, 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, if applicable. The loss recognized should not exceed the total amount of goodwill allocated to the reporting unit. The same impairment test also applies to any reporting unit with a zero or negative carrying amount. An entity still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. ASU 2017-04 is effective for fiscal years, including interim periods within those fiscal years, beginning after December 15, 2019, on a prospective basis. Early adoption is permitted for interim or annual goodwill impairment tests performed after January 1, 2017. We early adopted ASU 2017-04 on July 1, 2018, the first day of the third quarter. The adoption did not have an effect on our financial position, results of operations or cash flows.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">ASU 2016-18</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2016, the FASB issued ASU 2016-18, "</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Statement of Cash Flows (Topic 230) - Restricted Cash,</font><font style="font-family:inherit;font-size:10pt;">" which requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, an entity should include amounts generally described as restricted cash or restricted cash equivalents within cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. Prior to this ASU, there was no guidance to address how to classify and present changes in restricted cash or restricted cash equivalents. The updated guidance is effective for interim and annual periods beginning after December 15, 2017. We adopted ASU 2016-18 as of December 31, 2017, the first day of fiscal 2018 and retrospectively applied such guidance to our Condensed Consolidated Statements of Cash Flows.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides a reconciliation of Cash and cash equivalents as previously reported within the Condensed Consolidated Statements of Cash Flows to Cash, cash equivalents and restricted cash as currently reported in the Condensed Consolidated Statements of Cash Flows (in thousands): </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:589px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;30, 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:inherit;font-size:10pt;">Cash and cash equivalents as previously reported in the Condensed Consolidated Statements of Cash Flows</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,184</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103,083</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101,408</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current assets - Restricted cash</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">372</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">106</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted cash</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,170</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">766</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,082</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash, cash equivalents and restricted cash as currently reported in the Condensed Consolidated Statements of Cash Flows</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92,726</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103,853</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,596</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, Restricted cash was comprised primarily of funds held by our foreign subsidiaries for employee obligations, office leases and customer deposits. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">ASU 2016-02, ASU 2018-10 and ASU 2018-11</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02, "</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842)</font><font style="font-family:inherit;font-size:10pt;">," which requires the recognition of right-of-use assets and lease liabilities for all long-term leases, including operating leases, on the balance sheet. ASU 2016-02 was amended in July 2018 by both ASU 2018-10, "</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Codification Improvements to Topic 842, Leases</font><font style="font-family:inherit;font-size:10pt;">," and ASU 2018-11, "</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842): Targeted Improvements</font><font style="font-family:inherit;font-size:10pt;">." ASU 2016-02 provides additional guidance on the measurement of the right-of-use assets and lease liabilities and will require enhanced disclosures about our leasing arrangements. Under current accounting standards, substantially all of our leases are considered operating leases and, as such, are not recognized on the Consolidated Balance Sheet. This new standard is effective for us beginning on December 30, 2018, with early adoption permitted. As initially issued, the standard required a &#8220;modified retrospective&#8221; adoption, meaning the standard is applied to leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements. As amended, the standard allows an additional transition method that permits a company to use its effective date as the date of initial application, and therefore, not restate comparative prior period financial information. Upon adoption we will use the modified transition method. We are currently assessing the impact on our Consolidated Financial Statements and expect that the primary impact upon adoption will be the recognition, on a discounted basis, of our minimum commitments under noncancelable operating leases to our Consolidated Balance Sheets resulting in the recording of right-of-use assets and lease liabilities.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Reclassifications</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain immaterial reclassifications were made to the prior period financial statements to conform to the current period presentation.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Warranty</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We offer warranties on certain products and record a liability for the estimated future costs associated with warranty claims at the time revenue is recognized. The warranty liability is based upon historical experience and our estimate of the level of future costs. While we engage in product quality programs and processes, our warranty obligation is affected by product failure rates, material usage and service delivery costs incurred in correcting a product failure. We continuously monitor product returns for warranty and maintain a reserve for the related expenses based upon our historical experience and any specifically identified field failures. As we sell new products to our customers, we must exercise considerable judgment in estimating the expected failure rates. This estimating process is based on historical experience of similar products, as well as various other assumptions that we believe to be reasonable under the circumstances.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We provide for the estimated cost of product warranties at the time revenue is recognized as a component of Cost of revenues in our Condensed Consolidated Statement of Income.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in our warranty liability were as follows (in thousands):</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:500px;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;29, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at beginning of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,662</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,972</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accruals</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,168</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,888</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settlements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,373</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,009</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at end of period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,457</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,851</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:inherit;font-size:10pt;font-weight:bold;">Restructuring Charges </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restructuring charges are comprised of costs related to employee termination benefits as well as contract termination costs, and are included in Restructuring in the Consolidated Statements of Income.</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restructuring charges in the first three quarters of fiscal 2017 related to the consolidation of an acquired subsidiary into our operations. </font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were no restructuring charges in the first three quarters of fiscal 2018. Changes to the restructuring accrual in the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</font><font style="font-family:inherit;font-size:10pt;"> were as follows (in thousands): </font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:411px;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accrual</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">399</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash payments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(399</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue is recognized upon transferring control of products and services, and the amounts recognized reflect the consideration we expect to be entitled to receive in exchange for these products and services. Revenue is recognized net of any taxes collected from customers, which are subsequently remitted to governmental authorities. An arrangement may include some or all of the following products and services: probe cards, systems, accessories, installation services, service contracts and extended warranty contracts. We sell our products and services direct to customers and to partners in two distribution channels: global direct sales force and through a combination of manufacturers&#8217; representatives and distributors.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. In contracts with multiple performance obligations, we identify each performance obligation and evaluate whether the performance obligation is distinct within the context of the contract at contract inception. Performance obligations that are not distinct at contract inception are combined and accounted for as one unit of account. Generally, the performance obligations in a contract are considered distinct within the context of the contract and are accounted for as separate units of account.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our products may be customized to our customers&#8217; specifications, however, control of our product is typically transferred to the customer at the point in time the product is either shipped or delivered, depending on the terms of the arrangement, as the criteria for overtime recognition is not met. In limited circumstances, substantive acceptance by the customer exists which results in the deferral of revenue until acceptance is formally received from the customer. Judgment may be required in determining if the acceptance clause is substantive. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Installation services are routinely provided to customers purchasing our systems. Installation services are a distinct performance obligation apart from the systems and recognized in the period they are performed. Service contracts, which include repair and maintenance service contracts, and extended warranty contracts are also distinct performance obligations and recognized as our performance obligations are satisfied. This is typically the contractual service period, which ranges from one to two years. For these service contracts recognized over time, we use an input measure, days elapsed, to measure progress.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A contract&#8217;s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied.&#160;In determining the transaction price, we evaluate whether the price is subject to refund or adjustment to determine the net consideration to which we expect to be entitled. We generally do not grant return privileges, except for defective products during the warranty period.&#160;Sales incentives and other programs that we may make available to these customers are considered to be a form of variable consideration, which is estimated in determining the contract&#8217;s transaction price to be allocated to the performance obligations. We have elected the practical expedient under Accounting Standards Codification (&#8220;ASC&#8221;) 606-10-32-18 to not assess whether a contract has a significant financing component as our standard payment terms are less than one year. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For contracts with multiple performance obligations, we allocate the contract&#8217;s transaction price to each performance obligation based on its relative standalone selling price.&#160;The stand-alone selling prices are determined based on the prices at which we separately sell these products.&#160;For items that are not sold separately, we estimate the stand-alone selling prices using our best estimate of selling price.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Transaction price allocated to the remaining performance obligations:</font><font style="font-family:inherit;font-size:10pt;"> On </font><font style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">$3.5 million</font><font style="font-family:inherit;font-size:10pt;"> of remaining performance obligations, which were comprised of deferred service contracts and extended warranty contracts not yet delivered.&#160;We expect to recognize approximately&#160;</font><font style="font-family:inherit;font-size:10pt;">54.4%</font><font style="font-family:inherit;font-size:10pt;"> of our remaining performance obligations as revenue in fiscal 2019, and approximately </font><font style="font-family:inherit;font-size:10pt;">13.2%</font><font style="font-family:inherit;font-size:10pt;"> in fiscal 2020 and thereafter. The foregoing excludes the value of other remaining performance obligations as they have original durations of one year or less, and also excludes information about variable consideration allocated entirely to a wholly unsatisfied performance obligation. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Contract balances:</font><font style="font-family:inherit;font-size:10pt;">&#160;The timing of revenue recognition may differ from the timing of invoicing to customers. Accounts receivable is recorded at the invoiced amount, net of an allowance for doubtful accounts. A receivable is recognized in the period we deliver goods or provide services or when our right to consideration is unconditional. A contract asset is recorded when we have performed under the contract but our right to consideration is conditional on something other than the passage of time. Contract assets as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</font><font style="font-family:inherit;font-size:10pt;"> and December 30, 2017 were </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, and are reported on the Condensed Consolidated Balance Sheet as a component of Prepaid expenses and other current assets.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract liabilities include payments received in advance of performance under a contract and are satisfied as the associated revenue is recognized. Contract liabilities are reported on the Condensed Consolidated Balance Sheets on a contract-by-contract basis at the end of each reporting period as a component of Deferred revenue and Deferred rent and other liabilities. Contract liabilities as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</font><font style="font-family:inherit;font-size:10pt;"> and December 30, 2017 were </font><font style="font-family:inherit;font-size:10pt;">$5.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$5.7 million</font><font style="font-family:inherit;font-size:10pt;">. During the three and </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 29, 2018</font><font style="font-family:inherit;font-size:10pt;">, we recognized </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.9 million</font><font style="font-family:inherit;font-size:10pt;"> of revenue, respectively, that was included in contract liabilities as of December 30, 2017.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Costs to obtain a contract:</font><font style="font-family:inherit;font-size:10pt;"> We generally expense sales commissions when incurred as a component of Selling, general and administrative expense as the amortization period is typically less than one year. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue by Category</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued liabilities consisted of the following (in thousands):</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:500px;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued compensation and benefits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,002</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,141</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:inherit;font-size:10pt;">Accrued warranty</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,457</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,662</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued withholding for employee stock purchase plan</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,279</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued income and other taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,397</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,965</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other 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:inherit;font-size:10pt;">3,591</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,647</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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,877</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,694</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The impact of the interest rate swaps on our Condensed Consolidated Statements of Income was as follows (in thousands):</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:682px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:85px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:85px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:inherit;font-size:8pt;font-weight:bold;">Amount of Gain or (Loss) Recognized in OCI on Derivative </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Location of Gain or (Loss) Reclassified from Accumulated OCI into Income </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:inherit;font-size:8pt;font-weight:bold;">Amount of Gain or (Loss) Reclassified from Accumulated OCI into Income </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Location of Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;font-weight:bold;">Three Months Ended September 29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">62</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;">Interest expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">196</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;">Interest expense</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended September 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Interest expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">54</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Interest expense</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine Months Ended September 29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">418</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Interest expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">514</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Interest expense</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;font-weight:bold;">Nine Months Ended September 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;">Interest expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(32</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;">Interest expense</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table reconciles the shares used in calculating basic net income per share and diluted net income per share (in thousands):</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:682px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:80px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:80px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:80px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:80px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;29, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;29, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares used in computing basic net income per share</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,837</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72,651</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72,103</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Add potentially dilutive securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,125</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,234</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,355</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,437</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares used in computing diluted net income per share</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,962</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,885</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,628</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,540</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Securities not included as they would have been antidilutive</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5</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:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-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:inherit;font-size:10pt;">21</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:inherit;font-size:10pt;">77</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:inherit;font-size:10pt;">Stock-based compensation was included in our Condensed Consolidated Statements of Income 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:682px;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;29, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;29, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">832</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">894</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,565</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,540</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,312</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,437</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,870</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,768</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,393</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,255</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,986</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,971</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total stock-based compensation</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,537</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,586</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,421</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,279</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets and liabilities measured at fair value on a recurring basis were as follows (in thousands):&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:597px;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:inherit;font-size:9pt;font-weight:bold;">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:inherit;font-size:9pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Money market funds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">265</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">265</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">999</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">999</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total cash equivalents</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">265</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">999</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,264</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketable securities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">&#160;U.S. Treasuries</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,453</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,453</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Certificates of deposit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,197</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,197</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">&#160;Agency securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,994</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,994</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Corporate bonds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,186</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,186</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">&#160;Commercial paper</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,279</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,279</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total marketable securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,453</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,656</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,109</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Interest rate swap derivative contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total 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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,718</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,606</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,324</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:597px;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><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:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:inherit;font-size:9pt;font-weight:bold;">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:inherit;font-size:9pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,064</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,064</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Corporate bonds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">774</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">774</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total cash equivalents</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,064</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">774</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,838</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketable securities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. Treasuries</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,963</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,963</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">957</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">957</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Agency securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,432</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,432</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,636</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,636</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total marketable securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,963</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,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:inherit;font-size:10pt;">48,988</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange derivative contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest rate swap derivative contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,043</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,043</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,027</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,873</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,900</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets were as follows (in thousands): </font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:679px;border-collapse:collapse;text-align:left;"><tr><td colspan="25" rowspan="1"></td></tr><tr><td style="width:184px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:59px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:70px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:59px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:59px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:75px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:59px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September 29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December 30, 2017</font></div></td></tr><tr><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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Other Intangible Assets </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Net</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Existing developed technologies</font><font style="font-family:inherit;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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143,577</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92,074</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,503</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143,966</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,826</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,140</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:inherit;font-size:10pt;">Trade name</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,042</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,136</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,906</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,086</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,735</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,351</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,196</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,327</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,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:inherit;font-size:10pt;">40,313</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,320</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,993</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Backlog</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,811</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,811</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">195,815</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,537</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,278</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">212,176</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,692</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">97,484</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides information about our foreign currency forward contracts outstanding as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:592px;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:85px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:80px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Currency</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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contract Position</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contract Amount (Local Currency)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:inherit;font-size:8pt;font-weight:bold;">Contract Amount (U.S. Dollars)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Japanese Yen</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Sell</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,241,544</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,783</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Taiwan Dollar</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buy</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,404</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,626</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Korean Won</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Buy</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,508,988</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,082</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Euro Dollar</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sell</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,050</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,574</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 colspan="5" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Total USD notional amount of outstanding foreign exchange contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,649</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:inherit;font-size:10pt;">Goodwill by reportable segment was as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:592px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:none;">Probe Cards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:none;">Systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:none;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;font-weight:bold;">Goodwill, gross, 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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">172,482</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,528</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">188,010</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:inherit;font-size:10pt;">Foreign currency translation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,910</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,910</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;font-weight:bold;">Goodwill, gross, as of December 30, 2017</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">172,482</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,438</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">189,920</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(493</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(493</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;font-weight:bold;">Goodwill, gross, as of September 29, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">172,482</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,945</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">189,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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories, net, consisted of the following (in thousands):</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:500px;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;29, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;30, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,793</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,101</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:inherit;font-size:10pt;">Work-in-progress</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,922</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,134</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:inherit;font-size:10pt;">14,823</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,613</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,538</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,848</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><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:685px;border-collapse:collapse;text-align:left;"><tr><td colspan="19" rowspan="1"></td></tr><tr><td style="width:160px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:160px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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 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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</font></div></td></tr><tr><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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Derivatives Not Designated as Hedging Instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Location of Loss Recognized on 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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;29, 2018</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange forward contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income (expense), net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">706</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(556</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">923</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,364</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in our warranty liability were as follows (in thousands):</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:500px;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;29, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at beginning of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,662</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,972</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accruals</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,168</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,888</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settlements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,373</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,009</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at end of period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,457</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,851</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes to the restructuring accrual in the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</font><font style="font-family:inherit;font-size:10pt;"> were as follows (in thousands): </font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:411px;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accrual</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">399</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash payments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(399</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the operating results by reportable segment (dollars in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:676px;border-collapse:collapse;text-align:left;"><tr><td colspan="32" rowspan="1"></td></tr><tr><td style="width:125px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:44px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:43px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:44px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:44px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:43px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:44px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:44px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:44px;" rowspan="1" colspan="1"></td><td style="width:11px;" 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="31" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three 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:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="15" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 29, 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="15" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:inherit;font-size:8pt;font-weight:bold;">Probe Cards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:inherit;font-size:8pt;font-weight:bold;">Systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:inherit;font-size:8pt;font-weight:bold;">Corporate and Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Probe Cards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:inherit;font-size:8pt;font-weight:bold;">Systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:inherit;font-size:8pt;font-weight:bold;">Corporate and Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;">Revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,606</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,383</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">134,989</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">119,439</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,296</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143,735</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross profit </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,675</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,955</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,970</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,438</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,379</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;">Gross margin</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42.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:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.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:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43.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:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51.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:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40.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:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Operating income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,609</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,228</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20,469</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,368</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,894</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,277</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,905</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,266</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:676px;border-collapse:collapse;text-align:left;"><tr><td colspan="32" rowspan="1"></td></tr><tr><td style="width:125px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:44px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:43px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:44px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:44px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:43px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:44px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:44px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:44px;" rowspan="1" colspan="1"></td><td style="width:11px;" 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="31" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Probe Cards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:inherit;font-size:8pt;font-weight:bold;">Systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:inherit;font-size:8pt;font-weight:bold;">Corporate and Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Probe Cards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Corporate and Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;">Revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">318,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,668</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">388,788</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">347,559</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,981</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">416,540</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross profit </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">138,182</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,118</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17,983</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">154,317</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">151,204</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,176</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20,412</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">166,968</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;">Gross margin</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43.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:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.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:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39.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:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52.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:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40.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:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Operating income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,326</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,634</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(59,647</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,313</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,289</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,363</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(27,748</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,904</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Information related to activity under our Employee Stock Purchase Plan ("ESPP") was as follows: </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:412px;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;29, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares issued</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">610,297</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:inherit;font-size:10pt;">Weighted average per share purchase price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.84</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average per share discount from the fair value of our common stock on the date of issuance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.82</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted stock unit ("RSU") activity under our equity incentive plan was as follows:</font></div><div style="line-height:120%;text-align:justify;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:502px;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:80px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:inherit;font-size:8pt;font-weight:bold;">Weighted Average Grant Date Fair Value</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">RSUs at December 30, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,148,061</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.22</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Awards 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:inherit;font-size:10pt;">1,551,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:inherit;font-size:10pt;">13.79</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Awards 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:inherit;font-size:10pt;">(1,271,132</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.45</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Awards forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(293,969</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.60</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">RSUs at September 29, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,134,730</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.77</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:inherit;font-size:10pt;">Stock option activity under our equity incentive plan was as follows:</font></div><div style="line-height:120%;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:682px;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:80px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:85px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Options Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:inherit;font-size:8pt;font-weight:bold;">Weighted Average Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Remaining Contractual Life in Years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:inherit;font-size:8pt;font-weight:bold;">Aggregate Intrinsic Value</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Outstanding at December 30, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">659,334</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options exercised</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(105,610</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.93</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Outstanding at September 29, 2018</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;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">553,724</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.77</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.56</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,308,931</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exercisable at September 29, 2018</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:inherit;font-size:10pt;">430,104</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.67</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.54</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,620,928</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</font><font style="font-family:inherit;font-size:10pt;">, the unrecognized stock-based compensation was as follows (in thousands):&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:502px;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:85px;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrecognized Expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average Expected Recognition Period in Years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">167</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.36</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted stock units</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,035</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.76</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Performance restricted stock units</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,580</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:inherit;font-size:10pt;">2.38</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee stock purchase plan</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">974</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.34</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total unrecognized stock-based compensation expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,756</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.76</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated future amortization of intangible assets is as follows (in thousands): </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:412px;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><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:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fiscal Year</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remainder of 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,509</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,432</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,421</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,655</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,215</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,046</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,278</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Each of the following customers accounted for </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> or more of our revenues for the periods indicated: </font></div><div style="line-height:120%;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:682px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:74px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:74px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:74px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:74px;" rowspan="1" colspan="1"></td><td style="width:11px;" 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September 29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, 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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intel</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Micron</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.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:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">SK Hynix</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues attributable to 10% or greater customers </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:inherit;font-size:10pt;">36.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Segments and Enterprise-Wide Information</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our chief operating decision maker ("CODM") is our Chief Executive Officer, who reviews operating results to make decisions about allocating resources and assessing performance for the entire company. We operate in </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> reportable segments consisting of the Probe Cards segment and the Systems segment. The following table summarizes the operating results by reportable segment (dollars in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:676px;border-collapse:collapse;text-align:left;"><tr><td colspan="32" rowspan="1"></td></tr><tr><td style="width:125px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:44px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:43px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:44px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:44px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:43px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:44px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:44px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:44px;" rowspan="1" colspan="1"></td><td style="width:11px;" 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="31" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three 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:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="15" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 29, 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="15" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:inherit;font-size:8pt;font-weight:bold;">Probe Cards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:inherit;font-size:8pt;font-weight:bold;">Systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:inherit;font-size:8pt;font-weight:bold;">Corporate and Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Probe Cards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:inherit;font-size:8pt;font-weight:bold;">Systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:inherit;font-size:8pt;font-weight:bold;">Corporate and Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;">Revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,606</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,383</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">134,989</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">119,439</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,296</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143,735</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross profit </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,675</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,955</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,970</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,438</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,379</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;">Gross margin</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42.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:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.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:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43.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:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51.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:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40.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:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Operating income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,609</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,228</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20,469</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,368</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,894</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,277</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,905</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,266</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:676px;border-collapse:collapse;text-align:left;"><tr><td colspan="32" rowspan="1"></td></tr><tr><td style="width:125px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:44px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:43px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:44px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:44px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:43px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:44px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:44px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:44px;" rowspan="1" colspan="1"></td><td style="width:11px;" 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="31" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Probe Cards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:inherit;font-size:8pt;font-weight:bold;">Systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:inherit;font-size:8pt;font-weight:bold;">Corporate and Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Probe Cards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Corporate and Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;">Revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">318,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,668</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">388,788</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">347,559</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,981</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">416,540</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross profit </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">138,182</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,118</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17,983</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">154,317</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">151,204</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,176</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20,412</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">166,968</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;">Gross margin</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43.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:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.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:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39.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:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52.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:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40.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:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Operating income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,326</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,634</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(59,647</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,313</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,289</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,363</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(27,748</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,904</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating results provide useful information to our management for assessment of our performance and results of operations. Certain components of our operating results are utilized to determine executive compensation along with other measures.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate and Other includes unallocated expenses relating to general and administrative costs, amortization of intangible assets, share-based compensation, acquisition-related costs, including charges related to inventory stepped up to fair value and other costs, which are not used in evaluating the results of, or in allocating resources to, our reportable segments. Acquisition-related costs include transaction costs and any costs directly related to the acquisition and integration of acquired businesses.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain revenue category information by reportable segment was as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:601px;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:216px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:47px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:47px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:47px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:47px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:47px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:47px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September 29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Probe Cards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Probe Cards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Market:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Foundry &amp; Logic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,270</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,270</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,914</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,914</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;DRAM</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,359</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,359</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,373</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,373</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Flash</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,977</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,977</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,151</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,151</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Systems</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,383</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,383</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,297</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,297</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,606</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,383</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">134,989</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">119,438</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,297</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143,735</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="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Timing of revenue recognition:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Products transferred at a point in time</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,020</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133,442</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118,995</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,372</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">142,367</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Services transferred over time</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">586</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">961</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,547</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">443</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">925</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,368</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,606</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,383</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">134,989</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">119,438</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,297</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143,735</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="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Geographical region:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,398</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,729</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,127</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,544</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,712</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,256</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Taiwan</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,904</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">777</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,681</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,863</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,814</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;South Korea</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,664</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,437</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,101</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,217</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,762</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Asia-Pacific</font><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">1</sup></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,388</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,825</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,213</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,136</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,664</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:10px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Europe</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,499</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,629</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,128</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,015</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,079</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,094</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Japan</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,462</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,735</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,419</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,037</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,456</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Rest of the world</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">291</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">713</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,004</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">156</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">397</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">553</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;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:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,606</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,383</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">134,989</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">119,438</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,297</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143,735</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;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:601px;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:216px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:47px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:47px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:47px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:47px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:47px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:47px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Probe Cards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Probe Cards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;font-weight:bold;">Market:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Foundry &amp; Logic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181,819</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181,819</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">244,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">244,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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;">&#160;&#160;&#160;&#160;DRAM</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105,716</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105,716</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92,798</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92,798</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Flash</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,585</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,585</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,809</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,809</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;">&#160;&#160;&#160;&#160;Systems</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,668</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,668</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,981</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,981</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">318,120</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,668</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">388,788</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">347,559</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,981</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">416,540</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="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;font-weight:bold;">Timing of revenue recognition:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Products transferred at a point in time</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">316,495</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,794</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">384,289</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">346,191</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66,388</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">412,579</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;">&#160;&#160;&#160;&#160;Services transferred over time</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,625</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,874</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,499</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,368</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,593</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,961</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">318,120</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,668</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">388,788</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">347,559</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,981</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">416,540</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="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;font-weight:bold;">Geographical region:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,861</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">106,821</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,110</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,384</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147,494</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;">&#160;&#160;&#160;&#160;Taiwan</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,300</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,680</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,980</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,568</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,593</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,161</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;South Korea</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,317</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,567</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60,306</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,909</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,215</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;">&#160;&#160;&#160;&#160;Asia-Pacific</font><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;"><sup style="vertical-align:top;line-height:120%;background-color:#cceeff; font-size:6pt">1</sup></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,263</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,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:inherit;font-size:10pt;">53,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,606</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,226</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Europe</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,181</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,969</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,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:inherit;font-size:10pt;">17,664</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,808</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,472</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;">&#160;&#160;&#160;&#160;Japan</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,426</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,523</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,949</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,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:inherit;font-size:10pt;">7,847</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,066</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Rest of the world</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,047</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,055</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,102</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,072</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">834</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,906</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;background-color:#cceeff;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">318,120</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">388,788</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">347,559</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,981</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">416,540</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">1</sup></font><font style="font-family:inherit;font-size:8pt;"> Asia-Pacific includes all countries in the region except Taiwan, South Korea, and Japan, which are disclosed separately</font><font style="font-family:inherit;font-size:11pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stockholders&#8217; Equity and Stock-Based Compensation</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Common Stock Repurchase Program</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2017, our Board of Directors authorized a program to repurchase up to </font><font style="font-family:inherit;font-size:10pt;">$25 million</font><font style="font-family:inherit;font-size:10pt;"> of outstanding common stock to offset potential dilution from issuances of common stock under our employee stock purchase plan and equity incentive plan. The share repurchase program will expire on February 1, 2020. Repurchased shares are retired upon the settlement of the related transactions with the excess of cost over par value charged to additional paid-in capital. All repurchases are made in compliance with Rule&#160;10b-18 under the Securities Exchange Act of 1934, as amended. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</font><font style="font-family:inherit;font-size:10pt;">, we did not repurchase any shares. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$6.0 million</font><font style="font-family:inherit;font-size:10pt;"> remained available for future repurchases.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock Units</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted stock unit ("RSU") activity under our equity incentive plan was as follows:</font></div><div style="line-height:120%;text-align:justify;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:502px;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:80px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:inherit;font-size:8pt;font-weight:bold;">Weighted Average Grant Date Fair Value</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">RSUs at December 30, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,148,061</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.22</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Awards 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:inherit;font-size:10pt;">1,551,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:inherit;font-size:10pt;">13.79</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Awards 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:inherit;font-size:10pt;">(1,271,132</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.45</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Awards forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(293,969</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.60</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">RSUs at September 29, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,134,730</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.77</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total fair value of RSUs vested during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$17.3 million</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Performance Restricted Stock Units</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We may grant Performance RSUs ("PRSUs") to certain executives, which vest based upon us achieving certain market performance criteria. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On August 16, 2018, we granted a total of </font><font style="font-family:inherit;font-size:10pt;">318,100</font><font style="font-family:inherit;font-size:10pt;"> PRSUs to nine senior executives for a total grant date fair value of </font><font style="font-family:inherit;font-size:10pt;">$4.7 million</font><font style="font-family:inherit;font-size:10pt;">, which will be recognized ratably over the requisite service period. The performance criteria are based on a metric called Total Shareholder Return ("TSR") for the period from July 1, 2018 to June 30, 2021, relative to the TSR of the companies identified as being part of the S&amp;P Semiconductor Select Industry Index (FormFactor peer companies) as of June 30, 2018. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were no other PRSUs granted during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Options</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock option activity under our equity incentive plan was as follows:</font></div><div style="line-height:120%;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:682px;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:80px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:85px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Options Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:inherit;font-size:8pt;font-weight:bold;">Weighted Average Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Remaining Contractual Life in Years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:inherit;font-size:8pt;font-weight:bold;">Aggregate Intrinsic Value</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Outstanding at December 30, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">659,334</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options exercised</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(105,610</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.93</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Outstanding at September 29, 2018</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;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">553,724</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.77</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.56</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,308,931</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exercisable at September 29, 2018</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:inherit;font-size:10pt;">430,104</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.67</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.54</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,620,928</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Employee Stock Purchase Plan </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Information related to activity under our Employee Stock Purchase Plan ("ESPP") was as follows: </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:412px;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;29, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares issued</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">610,297</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:inherit;font-size:10pt;">Weighted average per share purchase price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.84</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average per share discount from the fair value of our common stock on the date of issuance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.82</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation was included in our Condensed Consolidated Statements of Income 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:682px;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;29, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;29, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">832</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">894</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,565</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,540</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,312</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,437</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,870</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,768</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,393</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,255</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,986</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,971</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total stock-based compensation</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,537</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,586</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,421</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,279</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Unrecognized Compensation Costs</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</font><font style="font-family:inherit;font-size:10pt;">, the unrecognized stock-based compensation was as follows (in thousands):&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:502px;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:326px;" rowspan="1" colspan="1"></td><td style="width:8px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:85px;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrecognized Expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average Expected Recognition Period in Years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">167</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.36</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted stock units</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,035</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.76</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Performance restricted stock units</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,580</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:inherit;font-size:10pt;">2.38</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee stock purchase plan</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">974</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.34</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total unrecognized stock-based compensation expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,756</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.76</font></div></td></tr></table></div></div></div> EX-101.SCH 6 form-20180929.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2105100 - Disclosure - Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Basis of Presentation and New Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 2401402 - Disclosure - Basis of Presentation and New Accounting Pronouncements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - Basis of Presentation and New Accounting Pronouncements - ASU 2016-18 Information (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Basis of Presentation and New Accounting Pronouncements (Policies) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2410401 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Concentration of Credit and Other Risks link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Concentration of Credit and Other Risks (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Concentration of Credit and Other Risks (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 0000000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Fair Value and Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 2406406 - Disclosure - Fair Value and Derivative Instruments - Assets Measured at Fair Value on a Non-Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Fair Value and Derivative Instruments - Fair Value Assets Measured on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - Fair Value and Derivative Instruments - Foreign Currency Forward Contracts (Details) link:presentationLink link:calculationLink link:definitionLink 2406405 - Disclosure - Fair Value and Derivative Instruments - Gains and Losses Related to Non-designated Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Fair Value and Derivative Instruments - Impact of Cash Flow Hedges and Derivatives (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Fair Value and Derivative Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - Goodwill and Intangible Assets - Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Goodwill and Intangible Assets - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Goodwill and Intangible Assets - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Net Income (Loss) per Share link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Net Income (Loss) per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Net Income (Loss) per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Operating Segments link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Operating Segments - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Operating Segments - Operating Results by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - Operating Segments - Revenue by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Operating Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Restructuring Charges link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Restructuring Charges (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Restructuring Charges (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Stockholders' Equity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2408405 - Disclosure - Stockholders' Equity - ESPP Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Stockholders' Equity - Restricted Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2408406 - Disclosure - Stockholders' Equity - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Stockholders' Equity - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2408407 - Disclosure - Stockholders' Equity - Unrecognized Compensation Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Warranty link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Warranty (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Warranty (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 form-20180929_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 form-20180929_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 form-20180929_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Payables and Accruals [Abstract] Accrued compensation and benefits Employee-related Liabilities, Current Accrued warranty Product Warranty Accrual, Current Accrued withholding for employee stock purchase plan Accrued Employee Benefits, Current Accrued income and other taxes Taxes Payable Other accrued expenses Other Accrued Liabilities, Current Accrued liabilities Accrued Liabilities, Current Fair Value Disclosures [Abstract] Fair Value and Derivative Instruments Fair Value Disclosures [Text Block] Equity [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Stock options Employee Stock Option [Member] Restricted stock units Restricted Stock [Member] Performance restricted stock units Performance Restricted Stock Units [Member] Performance Restricted Stock Units [Member] Employee stock purchase plan Employee Stock [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Unrecognized expense, stock options Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options Unrecognized expense, other than options Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options Total unrecognized stock-based compensation expense Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Average expected recognition period Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Organization, Consolidation and Presentation of Financial Statements [Abstract] Cash and cash equivalents as previously reported in the Condensed Consolidated Statements of Cash Flows Cash and Cash Equivalents, at Carrying Value Current assets - Restricted cash Restricted Cash and Cash Equivalents, Current Restricted cash Restricted Cash and Cash Equivalents, Noncurrent Cash, cash equivalents and restricted cash as currently reported in the Condensed Consolidated Statements of Cash Flows Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Goodwill and Intangible Assets Disclosure [Abstract] Goodwill by Reportable Segments Schedule of Goodwill [Table Text Block] Schedule of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Amortization Expense Finite-lived Intangible Assets Amortization Expense [Table Text Block] Schedule of Estimated Amortization of Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Fiscal Year Fiscal Period, Policy [Policy Text Block] Reclassifications Reclassification, Policy [Policy Text Block] Significant Accounting Policies [Text Block] Revenue Recognition, Policy [Policy Text Block] New Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Fair Value Policy Fair Value Measurement, Policy [Policy Text Block] Segment Reporting [Abstract] Schedule of Operating Results by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Disaggregation of Revenue by Segment Disaggregation of Revenue [Table Text Block] Number of reportable segments Number of Reportable Segments Product Warranties Disclosures [Abstract] Reconciliation of Changes in Warranty Liability Schedule of Product Warranty Liability [Table Text Block] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] Equity Incentive Plan Equity Incentive Plan [Member] Equity Incentive Plan [Member] Restricted Stock Units Restricted Stock Units (RSUs) [Member] Units Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Awards granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Awards vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Awards canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Ending balance (in shares) Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Beginning Balance (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 Awards 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 Awards 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 Awards canceled (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 Ending Balance (in dollars per share) Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Designated as Hedging Instrument Designated as Hedging Instrument [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Asset Class [Axis] Asset Class [Axis] Fair Value by Asset Class [Domain] Asset Class [Domain] Money market funds Money Market Funds [Member] Corporate Bond Securities [Member] Corporate Bond Securities [Member] US Treasury Bill Securities [Member] US Treasury Bill Securities [Member] Certificates of deposit Certificates of Deposit [Member] Agency securities US Government Agencies Debt Securities [Member] Corporate bonds Corporate Debt Securities [Member] Commercial paper Commercial Paper [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Interest rate swap derivative contracts Interest Rate Swap [Member] Foreign exchange derivative contracts Foreign Exchange Contract [Member] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Marketable securities Marketable Securities Derivative contracts Derivative Asset Total assets measured at fair value Assets, Fair Value Disclosure Liabilities measured at fair value on recurring basis Financial and Nonfinancial Liabilities, Fair Value Disclosure Commitments and Contingencies Disclosure [Abstract] Remainder of 2018 Operating Leases, Future Minimum Payments, Remainder of Fiscal Year 2019 Operating Leases, Future Minimum Payments, Due in Two Years 2020 Operating Leases, Future Minimum Payments, Due in Three Years 2021 Operating Leases, Future Minimum Payments, Due in Four Years 2022 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total Operating Leases, Future Minimum Payments Due Restructuring and Related Activities [Abstract] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Accrual at beginning of period Restructuring Reserve Cash payments Payments for Restructuring Accrual at end of period Inventory Disclosure [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Work-in-progress Inventory, Work in Process, Net of Reserves Finished goods Inventory, Finished Goods, Net of Reserves Inventories Inventory, Net Document and Entity Information [Abstract] Document and Entity Information [Abstract] Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Document Type Document Type Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Entity Emerging Growth Company Entity Emerging Growth Company Entity Small Business Entity Small Business Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Common Stock Common Stock [Member] PRSUs Stock repurchase program authorized amount Stock Repurchase Program, Authorized Amount Amount remaining for future repurchases Stock Repurchase Program, Remaining Authorized Repurchase Amount Total fair value of restricted stock units vested during the period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Risks and Uncertainties [Abstract] Concentration of Credit and Other Risks Concentration Risk Disclosure [Text Block] Earnings Per Share [Abstract] Net Income (Loss) per Share Earnings Per Share [Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Interest Rate Contracts Hedging Relationship [Axis] Hedging Relationship [Axis] Hedging Relationship [Domain] Hedging Relationship [Domain] Cash Flow Hedging Cash Flow Hedging [Member] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Other Income (Expense), Net [Member] Other Income (Expense), Net [Member] Other Income (Expense), Net [Member] Other income (expense), net Other Nonoperating Income (Expense) [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] Derivative asset Amount of Gain or (Loss) Recognized in OCI on Derivative (Effective Portion) Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax Amount of Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion) Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Cost of revenues Cost of Sales [Member] Selling, general and administrative Selling, General and Administrative Expenses [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Amortization of intangible assets Amortization of Intangible Assets Finite-Lived Intangible Assets, Net, Amortization Expense, Rolling Maturity [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Rolling Maturity [Abstract] Remainder of 2018 Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year 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 Intangible Assets, Net Finite-Lived Intangible Assets, Net Schedule of Restructuring Accrual Activity Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Options Outstanding Outstanding, beginning of period (In shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Options exercised (In shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Outstanding, end of period (In shares) Exercisable (In shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Outstanding, beginning of period (In dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Options exercised (In dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Outstanding, end of period (In dollars per share) Exercisable (In dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Additional Disclosures Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Outstanding, weighted average remaining contractual life Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Exercisable, weighted average remaining contractual life Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Outstanding, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Exercisable, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Statement of Financial Position [Abstract] Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Debt Issuance Costs, Current, Net Debt Issuance Costs, Current, Net Debt Issuance Costs, Noncurrent, Net Debt Issuance Costs, Noncurrent, Net Preferred stock, par value (In dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized (In shares) Preferred Stock, Shares Authorized Preferred stock, shares issued (In shares) Preferred Stock, Shares Issued Preferred stock, shares outstanding (In shares) Preferred Stock, Shares Outstanding Common stock, par value (In dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized (In shares) Common Stock, Shares Authorized Common stock, shares issued (In shares) Common Stock, Shares, Issued Common stock, shares outstanding (In shares) Common Stock, Shares, Outstanding Shares issued under ESPP (In shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Weighted average per share purchase price (in dollars per share) Weighted average per share discount from the fair value of our common stock on the date of issuance (in dollars per share) Weighted Average Per Share Discount From Fair Value From Date Of Issuance, Common Stock Weighted Average Per Share Discount From Fair Value From Date Of Issuance, Common Stock Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Operating Segments Operating Segments [Member] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Foundry & Logic Foundry & Logic Product Group [Member] Foundry & Logic Product Group [Member] DRAM DRAM Product Group [Member] DRAM Product Group [Member] Flash Flash Product Group [Member] Flash Product Group [Member] Systems Systems Product Group [Member] Systems Product Group [Member] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Products transferred at a point in time Transferred at Point in Time [Member] Services transferred over time Transferred over Time [Member] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States UNITED STATES Taiwan TAIWAN, PROVINCE OF CHINA South Korea KOREA, REPUBLIC OF Asia-Pacific Asia Pacific [Member] Europe Europe [Member] Japan JAPAN Rest of the world Rest Of The World [Member] Rest Of The World [Member] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Probe Cards Probe Cards Segment [Member] Probe Cards Segment [Member] Systems Systems Segment [Member] Systems Segment [Member] Corporate and Other Corporate and Other [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Revenues Revenue from Contract with Customer, Excluding Assessed Tax Inventories Inventory Disclosure [Text Block] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Derivatives Not Designated as Hedging Instruments Not Designated as Hedging Instrument [Member] Foreign exchange forward contracts Foreign Exchange Forward [Member] Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Foreign exchange forward contracts Derivative, Gain (Loss) on Derivative, Net Schedule of Goodwill [Table] Schedule of Goodwill [Table] Goodwill [Line Items] Goodwill [Line Items] Goodwill [Roll Forward] Goodwill [Roll Forward] Goodwill, beginning balance Goodwill Foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Goodwill, ending balance Goodwill impairment Goodwill, Impairment Loss Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Research and development Research and Development Expense [Member] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Total stock-based compensation Allocated Share-based Compensation Expense Warranty Product Warranty Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Additional Paid-in Capital Additional Paid-in Capital [Member] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Accumulated Deficit Retained Earnings [Member] Statement [Line Items] Statement [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning balance (In shares) Beginning balance Stockholders' Equity Attributable to Parent Issuance of common stock under the Employee Stock Purchase Plan (In shares) Issuance of common stock under the Employee Stock Purchase Plan Stock Issued During Period, Value, Employee Stock Purchase Plan Issuance of common stock pursuant to exercise of options for cash (In shares) Stock Issued During Period, Shares, Share-based Compensation, Gross Issuance of common stock pursuant to exercise of options for cash Stock Issued During Period, Value, Stock Options Exercised Issuance of common stock pursuant to vesting of restricted stock units (In shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Issuance of common stock pursuant to vesting of restricted stock units Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Purchase and retirement of common stock (In shares) Stock Repurchased and Retired During Period, Shares Purchase and retirement of common stock Stock Repurchased and Retired During Period, Value Stock-based compensation Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Accounting standard adoptions and adjustments Adjustments To Additional Paid In Capital, Share-Based Compensation, Adjustments For Accounting Standards Adjustments To Additional Paid In Capital, Share-Based Compensation, Adjustments For Accounting Standards Components of other comprehensive income (loss): Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Unrealized gain on marketable securities, net of tax Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax Currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Currency translation adjustments Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax Net income Net Income (Loss) Attributable to Parent Ending balance (In shares) Ending balance Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Nonrecurring Fair Value, Measurements, Nonrecurring [Member] Assets measured at fair value on non-recurring basis Schedule of Restricted Stock Unit Activity Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block] Schedule of Stock Option Activity Share-based Compensation, Stock Options, Activity [Table Text Block] Schedule of ESPP Activity Schedule of Share-based Compensation, Employee Stock Purchase Plan, Activity [Table Text Block] Schedule of Stock-based Compensation Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Schedule of Unrecognized Stock-based Compensation Schedule of Unrecognized Compensation Cost, Nonvested Awards [Table Text Block] Income Statement [Abstract] Cost of revenues Cost of Goods and Services Sold Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Research and development Research and Development Expense Selling, general and administrative Selling, General and Administrative Expense Restructuring Restructuring and Impairment Charges, Net Restructuring and Impairment Charges, Net Total operating expenses Operating Expenses Operating income Operating Income (Loss) Interest income Investment Income, Interest Interest expense Interest Expense Other income (expense), net Other Nonoperating Income (Expense) Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Provision for income taxes Income Tax Expense (Benefit) Net income Net income per share: Basic (In dollars per share) Earnings Per Share, Basic Diluted (In dollars per share) Earnings Per Share, Diluted Weighted-average number of shares used in per share calculations: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic (In shares) Weighted Average Number of Shares Outstanding, Basic Diluted (In shares) Weighted Average Number of Shares Outstanding, Diluted Schedule of Customer Percentage of Revenue Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Fair Value Assets Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Schedule of the Impact of Cash Flow Hedges on Consolidated Financial Statements Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] Schedule of Foreign Currency Forward Contracts Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block] Schedule of Gains and Losses Related to Non-designated Derivative Instruments Derivatives Not Designated as Hedging Instruments [Table Text Block] Concentration Risk [Table] Concentration Risk [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer Concentration Risk Customer Concentration Risk [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Revenues Sales Revenue, Goods, Net [Member] Accounts Receivable Accounts Receivable [Member] Major Customers [Axis] Customer [Axis] Name of Major Customer [Domain] Customer [Domain] Intel Intel [Member] Intel [Member] Micron Micron [Member] Micron [Member] Micron SK Hynix [Member] SK Hynix [Member] Major Customer 1 Major Customer 1 [Member] Customer 1 [Member] Major Customer 2 Major Customer 2 [Member] Major Customer 2 [Member] Concentration Risk [Line Items] Concentration Risk [Line Items] Concentration risk percentage Concentration Risk, Percentage Restructuring Charges Restructuring and Related Activities Disclosure [Text Block] Schedule of Accrued Liabilities [Table Text Block] Schedule of Accrued Liabilities [Table Text Block] Statement of Comprehensive Income [Abstract] Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Foreign currency translation adjustments Unrealized gains (losses) on available-for-sale marketable securities Unrealized gains (losses) on derivative instruments Other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Schedule of Finite Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Existing developed technologies Existing Developed Technologies [Member] Existing Developed Technologies [Member] Trade name Trade Names [Member] Customer relationships Customer Relationships [Member] Backlog Order or Production Backlog [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Intangible Assets, Gross Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Marketable securities Available-for-sale Securities, Current Accounts receivable, net of allowance for doubtful accounts of $200 and $200 Accounts Receivable, Net, Current Inventories, net Restricted cash Refundable income taxes Income Taxes Receivable, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Restricted cash Property, plant and equipment, net of accumulated depreciation of $260,607 and $255,755 Property, Plant and Equipment, Net Goodwill Intangibles, net Intangible Assets, Net (Excluding Goodwill) Deferred tax assets Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Other assets Other Assets, Noncurrent Total assets Assets LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Current portion of term loan, net of unamortized issuance cost of $189 and $307 Long-term Debt, Current Maturities Deferred revenue Deferred Revenue, Current Total current liabilities Liabilities, Current Term loan, less current portion, net of unamortized issuance cost of $57 and $272 Long-term Debt, Excluding Current Maturities Deferred tax liabilities Deferred Tax Liabilities, Net, Noncurrent Deferred rent and other liabilities Deferred Credits and Other Liabilities, Noncurrent Total liabilities Liabilities Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $0.001 par value: 10,000,000 shares authorized; no shares issued and outstanding Preferred Stock, Value, Issued Common stock, $0.001 par value: 250,000,000 shares authorized; 74,101,623 and 72,532,176 shares issued and outstanding Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated deficit Retained Earnings (Accumulated Deficit) Total stockholders’ equity Total liabilities and stockholders’ equity Liabilities and Equity Derivative [Table] Derivative [Table] Position [Axis] Position [Axis] Position [Domain] Position [Domain] Sell Short [Member] Buy Long [Member] Currency [Axis] Currency [Axis] All Currencies [Domain] All Currencies [Domain] Japanese Yen Japan, Yen Taiwan Dollar Taiwan, New Dollars Korean Won Korea (South), Won Euro Dollar Euro Member Countries, Euro Derivative [Line Items] Derivative [Line Items] Contract amount (in various currencies) Derivative, Notional Amount Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation Depreciation Amortization Amortization Accretion of discount on investments Accretion (Amortization) of Discounts and Premiums, Investments Stock-based compensation expense Share-based Compensation Amortization of debt issuance costs Amortization of Debt Issuance Costs Deferred income tax provision Deferred Income Tax Expense (Benefit) Recovery of doubtful accounts receivable Allowance for Doubtful Accounts Receivable, Period Increase (Decrease) Provision for excess and obsolete inventories Inventory Write-down Acquired inventory step-up amortization Acquired Inventory Step-up Amortization Acquired Inventory Step-up Amortization Loss on disposal of long-lived assets Gain (Loss) on Disposition of Property Plant Equipment (Gain) loss on derivative instruments Unrealized Gain (Loss) on Derivatives and Commodity Contracts Foreign currency transaction losses (gains) Foreign Currency Transaction Gain (Loss), Unrealized Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable, net Increase (Decrease) in Accounts Receivable Inventories, net Increase (Decrease) in Inventories Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Refundable income taxes Increase (Decrease) in Income Taxes Receivable Other assets Increase (Decrease) in Other Operating Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued liabilities Increase (Decrease) in Accrued Liabilities Income tax payable Increase (Decrease) in Income Taxes Payable Deferred rent and other liabilities Increase (Decrease) in Other Deferred Liability Deferred revenues Increase (Decrease) in Deferred Revenue 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, Continuing Operations [Abstract] Acquisition of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Proceeds from sale of a subsidiary Proceeds from Divestiture of Interest in Subsidiaries and Affiliates Proceeds from sale of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Purchases of marketable securities Payments to Acquire Available-for-sale Securities Proceeds from maturities of marketable securities Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Proceeds from issuances of common stock Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options Purchase and retirement of common stock Payments for Repurchase of Common Stock Tax withholdings related to net share settlements of equity awards Payments Related to Tax Withholding for Share-based Compensation Principal repayments on term loan Repayments of Long-term Debt Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Net increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, cash equivalents and restricted cash, beginning of period Cash, cash equivalents and restricted cash, end of period Non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] Change in accounts payable and accrued liabilities related to property, plant and equipment purchases Change In Capital Expenditures Incurred But Not Yet Paid Change In Capital Expenditures Incurred But Not Yet Paid Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Cash paid for income taxes, net Income Taxes Paid, Net Cash paid for interest Interest Paid, Including Capitalized Interest, Operating and Investing Activities Operating Segments Segment Reporting Disclosure [Text Block] Accrued Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Schedule of Calculation of Numerator and Denominator in Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Revenue, Initial Application Period Cumulative Effect Transition [Table] Revenue, Initial Application Period Cumulative Effect Transition [Table] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Forecast Scenario, Forecast [Member] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Performance obligations Revenue, Remaining Performance Obligation, Amount Expected to be recognized Contract With Customer, Liability, Expected To Be Recognized Contract With Customer, Liability, Expected To Be Recognized Contract assets Contract with Customer, Asset, Net Contract liabilities Contract with Customer, Liability Revenue recognized included in contracts Contract with Customer, Liability, Revenue Recognized Goodwill and Intangible Assets Intangible Assets Disclosure [Text Block] Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Balance at beginning of period Standard and Extended Product Warranty Accrual Accruals Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Settlements Standard and Extended Product Warranty Accrual, Decrease for Payments Balance at end of period Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Gross profit Gross margin Gross Margin, Percent Gross Margin, Percent Operating income (loss) Basis of Presentation and New Accounting Pronouncements Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Weighted-average shares used in computing basic net income (loss) per share (In shares) Add potentially dilutive securities (In shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Weighted-average shares used in computing diluted net income per share (In shares) Anti-dilutive securities (In shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Schedule of Inventory Components Schedule of Inventory, Current [Table Text Block] EX-101.PRE 10 form-20180929_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document and Entity Information - shares
9 Months Ended
Sep. 29, 2018
Oct. 31, 2018
Document and Entity Information [Abstract]    
Entity Registrant Name FORMFACTOR INC.  
Entity Central Index Key 0001039399  
Current Fiscal Year End Date --12-29  
Entity Filer Category Large Accelerated Filer  
Document Type 10-Q  
Document Period End Date Sep. 29, 2018  
Document Fiscal Year Focus 2018  
Document Fiscal Period Focus Q3  
Amendment Flag false  
Entity Emerging Growth Company false  
Entity Small Business false  
Entity Common Stock, Shares Outstanding   74,102,335
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 29, 2018
Dec. 30, 2017
Current assets:    
Cash and cash equivalents $ 91,990 $ 91,184
Marketable securities 50,109 48,988
Accounts receivable, net of allowance for doubtful accounts of $200 and $200 88,869 81,515
Inventories, net 81,538 67,848
Restricted cash 129 372
Refundable income taxes 1,320 2,242
Prepaid expenses and other current assets 15,716 13,705
Total current assets 329,671 305,854
Restricted cash 1,034 1,170
Property, plant and equipment, net of accumulated depreciation of $260,607 and $255,755 52,857 46,754
Goodwill 189,427 189,920
Intangibles, net 75,278 97,484
Deferred tax assets 3,042 3,133
Other assets 1,163 2,259
Total assets 652,472 646,574
Current liabilities:    
Accounts payable 49,668 35,046
Accrued liabilities 24,877 33,694
Current portion of term loan, net of unamortized issuance cost of $189 and $307 26,061 18,443
Deferred revenue 4,795 4,978
Total current liabilities 105,401 92,161
Term loan, less current portion, net of unamortized issuance cost of $57 and $272 46,193 87,228
Deferred tax liabilities 3,290 3,379
Deferred rent and other liabilities 7,537 5,169
Total liabilities 162,421 187,937
Stockholders’ equity:    
Preferred stock, $0.001 par value: 10,000,000 shares authorized; no shares issued and outstanding 0 0
Common stock, $0.001 par value: 250,000,000 shares authorized; 74,101,623 and 72,532,176 shares issued and outstanding 75 73
Additional paid-in capital 857,505 843,116
Accumulated other comprehensive income 1,158 3,021
Accumulated deficit (368,687) (387,573)
Total stockholders’ equity 490,051 458,637
Total liabilities and stockholders’ equity $ 652,472 $ 646,574
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 29, 2018
Dec. 30, 2017
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 200 $ 200
Accumulated depreciation 260,607 255,755
Debt Issuance Costs, Current, Net 189 307
Debt Issuance Costs, Noncurrent, Net $ 57 $ 272
Preferred stock, par value (In dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (In shares) 10,000,000 10,000,000
Preferred stock, shares issued (In shares) 0 0
Preferred stock, shares outstanding (In shares) 0 0
Common stock, par value (In dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (In shares) 250,000,000 250,000,000
Common stock, shares issued (In shares) 74,101,623 72,532,176
Common stock, shares outstanding (In shares) 74,101,623 72,532,176
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2018
Sep. 30, 2017
Sep. 29, 2018
Sep. 30, 2017
Income Statement [Abstract]        
Revenues $ 134,989 $ 143,735 $ 388,788 $ 416,540
Cost of revenues 82,019 86,105 234,471 249,572
Gross profit 52,970 57,630 154,317 166,968
Operating expenses:        
Research and development 18,857 19,338 56,578 55,294
Selling, general and administrative 24,745 24,010 73,426 70,441
Restructuring 0 16 0 329
Total operating expenses 43,602 43,364 130,004 126,064
Operating income 9,368 14,266 24,313 40,904
Interest income 369 123 952 283
Interest expense (777) (1,109) (2,654) (3,446)
Other income (expense), net 121 311 (341) 19
Income before income taxes 9,081 13,591 22,270 37,760
Provision for income taxes 1,393 1,028 3,334 2,435
Net income $ 7,688 $ 12,563 $ 18,936 $ 35,325
Net income per share:        
Basic (In dollars per share) $ 0.10 $ 0.17 $ 0.26 $ 0.49
Diluted (In dollars per share) $ 0.10 $ 0.17 $ 0.25 $ 0.48
Weighted-average number of shares used in per share calculations:        
Basic (In shares) 73,837 72,651 73,273 72,103
Diluted (In shares) 74,962 73,885 74,628 73,540
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2018
Sep. 30, 2017
Sep. 29, 2018
Sep. 30, 2017
Statement of Comprehensive Income [Abstract]        
Net income $ 7,688 $ 12,563 $ 18,936 $ 35,325
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustments (449) 1,540 (1,732) 5,769
Unrealized gains (losses) on available-for-sale marketable securities 50 (15) (84) (37)
Unrealized gains (losses) on derivative instruments (134) (36) (47) 4
Other comprehensive income (loss), net of tax (533) 1,489 (1,863) 5,736
Comprehensive income $ 7,155 $ 14,052 $ 17,073 $ 41,061
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Beginning balance (In shares) at Dec. 31, 2016   70,907,847,000      
Beginning balance at Dec. 31, 2016 $ 401,056 $ 71 $ 833,341 $ (3,740) $ (428,616)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under the Employee Stock Purchase Plan (In shares)   655,961,000      
Issuance of common stock under the Employee Stock Purchase Plan 5,695 $ 1 5,694    
Issuance of common stock pursuant to exercise of options for cash (In shares)   1,431,767,000      
Issuance of common stock pursuant to exercise of options for cash 13,413 $ 1 13,412    
Issuance of common stock pursuant to vesting of restricted stock units (In shares)   845,063,000      
Issuance of common stock pursuant to vesting of restricted stock units (6,618) $ 1 (6,619)    
Purchase and retirement of common stock (In shares)   (867,620,000)      
Purchase and retirement of common stock (10,964) $ (1) (10,963)    
Stock-based compensation 11,207   11,207    
Accounting standard adoptions and adjustments 0   (130)   130
Components of other comprehensive income (loss):          
Unrealized gain on marketable securities, net of tax (37)     (37)  
Currency translation adjustments 5,769     5,769  
Currency translation adjustments 4     4  
Net income 35,325       35,325
Ending balance (In shares) at Sep. 30, 2017   72,973,018,000      
Ending balance at Sep. 30, 2017 454,850 $ 73 845,942 1,996 (393,161)
Beginning balance (In shares) at Jul. 01, 2017   72,346,116,000      
Beginning balance at Jul. 01, 2017 434,607 $ 73 839,751 507 (405,724)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under the Employee Stock Purchase Plan (In shares)   258,937,000      
Issuance of common stock under the Employee Stock Purchase Plan 2,795 $ 0 2,795    
Issuance of common stock pursuant to exercise of options for cash (In shares)   178,250,000      
Issuance of common stock pursuant to exercise of options for cash 1,827 $ 0 1,827    
Issuance of common stock pursuant to vesting of restricted stock units (In shares)   257,015,000      
Issuance of common stock pursuant to vesting of restricted stock units (2,156)   (2,156)    
Purchase and retirement of common stock (In shares)   (67,300,000)      
Purchase and retirement of common stock (831)   (831)    
Stock-based compensation 4,556   4,556    
Components of other comprehensive income (loss):          
Unrealized gain on marketable securities, net of tax (15)     (15)  
Currency translation adjustments 1,540     1,540  
Currency translation adjustments (36)     (36)  
Net income 12,563       12,563
Ending balance (In shares) at Sep. 30, 2017   72,973,018,000      
Ending balance at Sep. 30, 2017 $ 454,850 $ 73 845,942 1,996 (393,161)
Beginning balance (In shares) at Dec. 30, 2017 72,532,176 72,532,176,000      
Beginning balance at Dec. 30, 2017 $ 458,637 $ 73 843,116 3,021 (387,573)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under the Employee Stock Purchase Plan (In shares)   610,297,000      
Issuance of common stock under the Employee Stock Purchase Plan 6,662 $ 1 6,661    
Issuance of common stock pursuant to exercise of options for cash (In shares)   105,610,000      
Issuance of common stock pursuant to exercise of options for cash 1,049   1,049    
Issuance of common stock pursuant to vesting of restricted stock units (In shares)   853,540,000      
Issuance of common stock pursuant to vesting of restricted stock units (5,693) $ 1 (5,694)    
Stock-based compensation 12,373   12,373    
Accounting standard adoptions and adjustments (50)       (50)
Components of other comprehensive income (loss):          
Unrealized gain on marketable securities, net of tax (84)     (84)  
Currency translation adjustments (1,732)     (1,732)  
Currency translation adjustments (47)     (47)  
Net income $ 18,936       18,936
Ending balance (In shares) at Sep. 29, 2018 74,101,623 74,101,623,000      
Ending balance at Sep. 29, 2018 $ 490,051 $ 75 857,505 1,158 (368,687)
Beginning balance (In shares) at Jun. 30, 2018   73,358,108,000      
Beginning balance at Jun. 30, 2018 478,668 $ 74 853,278 1,691 (376,375)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under the Employee Stock Purchase Plan (In shares)   268,627,000      
Issuance of common stock under the Employee Stock Purchase Plan 2,957   2,957    
Issuance of common stock pursuant to vesting of restricted stock units (In shares)   474,888,000      
Issuance of common stock pursuant to vesting of restricted stock units (3,240) $ 1 (3,241)    
Stock-based compensation 4,511   4,511    
Components of other comprehensive income (loss):          
Unrealized gain on marketable securities, net of tax 50     50  
Currency translation adjustments (449)     (449)  
Currency translation adjustments (134)     (134)  
Net income $ 7,688       7,688
Ending balance (In shares) at Sep. 29, 2018 74,101,623 74,101,623,000      
Ending balance at Sep. 29, 2018 $ 490,051 $ 75 $ 857,505 $ 1,158 $ (368,687)
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 29, 2018
Sep. 30, 2017
Cash flows from operating activities:    
Net income $ 18,936 $ 35,325
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation 10,494 10,046
Amortization 21,876 23,509
Accretion of discount on investments 21 22
Stock-based compensation expense 12,421 11,279
Amortization of debt issuance costs 333 482
Deferred income tax provision 70 122
Recovery of doubtful accounts receivable 0 (97)
Provision for excess and obsolete inventories 7,414 6,899
Acquired inventory step-up amortization 0 484
Loss on disposal of long-lived assets 264 101
(Gain) loss on derivative instruments 0 (18)
Foreign currency transaction losses (gains) 409 (1,957)
Changes in assets and liabilities:    
Accounts receivable, net (7,569) (17,097)
Inventories, net (21,806) (14,270)
Prepaid expenses and other current assets (1,874) 1,140
Refundable income taxes 933 (440)
Other assets 697 823
Accounts payable 10,425 3,040
Accrued liabilities (8,882) (1,048)
Income tax payable (248) (97)
Deferred rent and other liabilities 2,445 101
Deferred revenues (221) 1,517
Net cash provided by operating activities 46,138 59,866
Cash flows from investing activities:    
Acquisition of property, plant and equipment (12,326) (13,918)
Proceeds from sale of a subsidiary 67 48
Proceeds from sale of property, plant and equipment 23 0
Purchases of marketable securities (18,984) (27,373)
Proceeds from maturities of marketable securities 17,757 3,000
Net cash used in investing activities (13,463) (38,243)
Cash flows from financing activities:    
Proceeds from issuances of common stock 7,712 19,108
Purchase and retirement of common stock 0 (10,963)
Tax withholdings related to net share settlements of equity awards (5,694) (6,617)
Principal repayments on term loan (33,750) (24,375)
Net cash used in financing activities (31,732) (22,847)
Effect of exchange rate changes on cash, cash equivalents and restricted cash (516) 2,481
Net increase in cash, cash equivalents and restricted cash 427 1,257
Cash, cash equivalents and restricted cash, beginning of period 92,726 102,596
Cash, cash equivalents and restricted cash, end of period 93,153 103,853
Non-cash investing and financing activities:    
Change in accounts payable and accrued liabilities related to property, plant and equipment purchases 4,724 (283)
Supplemental disclosure of cash flow information:    
Cash paid for income taxes, net 2,513 2,847
Cash paid for interest $ 2,299 $ 2,974
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation and New Accounting Pronouncements
9 Months Ended
Sep. 29, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation and New Accounting Pronouncements
Basis of Presentation and New Accounting Pronouncements
 
Basis of Presentation
The accompanying condensed consolidated financial information of FormFactor, Inc. is unaudited and has been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission. However, such information reflects all adjustments, consisting only of normal recurring adjustments, which are, in the opinion of management, necessary for a fair presentation of the financial position, results of operations and cash flows for the interim periods. The financial information as of December 30, 2017 is derived from our 2017 Annual Report on Form 10-K. The condensed consolidated financial statements included herein should be read in conjunction with the consolidated financial statements and the notes thereto included in our 2017 Annual Report on Form 10-K. The results of operations for the interim periods presented are not necessarily indicative of the results to be expected for the full year.
 
Fiscal Year 
We operate on a 52/53 week fiscal year, whereby the fiscal year ends on the last Saturday of December. Fiscal 2018 and 2017 each contain 52 weeks and the nine months ended September 29, 2018 and September 30, 2017 each contained 39 weeks. Fiscal 2018 will end on December 29, 2018.

Reclassifications
Certain immaterial reclassifications were made to the prior period financial statements to conform to the current period presentation.

Critical Accounting Policies
Except as described below, our critical accounting policies have not changed during the nine months ended September 29, 2018 from those disclosed in our Annual Report on Form 10-K for the year ended December 30, 2017.

Revenue Recognition

Revenue is recognized upon transferring control of products and services, and the amounts recognized reflect the consideration we expect to be entitled to receive in exchange for these products and services. Revenue is recognized net of any taxes collected from customers, which are subsequently remitted to governmental authorities. An arrangement may include some or all of the following products and services: probe cards, systems, accessories, installation services, service contracts and extended warranty contracts. We sell our products and services direct to customers and to partners in two distribution channels: global direct sales force and through a combination of manufacturers’ representatives and distributors.

A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. In contracts with multiple performance obligations, we identify each performance obligation and evaluate whether the performance obligation is distinct within the context of the contract at contract inception. Performance obligations that are not distinct at contract inception are combined and accounted for as one unit of account. Generally, the performance obligations in a contract are considered distinct within the context of the contract and are accounted for as separate units of account.

Our products may be customized to our customers’ specifications, however, control of our product is typically transferred to the customer at the point in time the product is either shipped or delivered, depending on the terms of the arrangement, as the criteria for overtime recognition is not met. In limited circumstances, substantive acceptance by the customer exists which results in the deferral of revenue until acceptance is formally received from the customer. Judgment may be required in determining if the acceptance clause is substantive.

Installation services are routinely provided to customers purchasing our systems. Installation services are a distinct performance obligation apart from the systems and recognized in the period they are performed. Service contracts, which include repair and maintenance service contracts, and extended warranty contracts are also distinct performance obligations and recognized as our performance obligations are satisfied. This is typically the contractual service period, which ranges from one to two years. For these service contracts recognized over time, we use an input measure, days elapsed, to measure progress.

A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. In determining the transaction price, we evaluate whether the price is subject to refund or adjustment to determine the net consideration to which we expect to be entitled. We generally do not grant return privileges, except for defective products during the warranty period. Sales incentives and other programs that we may make available to these customers are considered to be a form of variable consideration, which is estimated in determining the contract’s transaction price to be allocated to the performance obligations. We have elected the practical expedient under Accounting Standards Codification (“ASC”) 606-10-32-18 to not assess whether a contract has a significant financing component as our standard payment terms are less than one year.

For contracts with multiple performance obligations, we allocate the contract’s transaction price to each performance obligation based on its relative standalone selling price. The stand-alone selling prices are determined based on the prices at which we separately sell these products. For items that are not sold separately, we estimate the stand-alone selling prices using our best estimate of selling price.

Transaction price allocated to the remaining performance obligations: On September 29, 2018, we had $3.5 million of remaining performance obligations, which were comprised of deferred service contracts and extended warranty contracts not yet delivered. We expect to recognize approximately 54.4% of our remaining performance obligations as revenue in fiscal 2019, and approximately 13.2% in fiscal 2020 and thereafter. The foregoing excludes the value of other remaining performance obligations as they have original durations of one year or less, and also excludes information about variable consideration allocated entirely to a wholly unsatisfied performance obligation.

Contract balances: The timing of revenue recognition may differ from the timing of invoicing to customers. Accounts receivable is recorded at the invoiced amount, net of an allowance for doubtful accounts. A receivable is recognized in the period we deliver goods or provide services or when our right to consideration is unconditional. A contract asset is recorded when we have performed under the contract but our right to consideration is conditional on something other than the passage of time. Contract assets as of September 29, 2018 and December 30, 2017 were $1.4 million and $1.6 million, respectively, and are reported on the Condensed Consolidated Balance Sheet as a component of Prepaid expenses and other current assets.

Contract liabilities include payments received in advance of performance under a contract and are satisfied as the associated revenue is recognized. Contract liabilities are reported on the Condensed Consolidated Balance Sheets on a contract-by-contract basis at the end of each reporting period as a component of Deferred revenue and Deferred rent and other liabilities. Contract liabilities as of September 29, 2018 and December 30, 2017 were $5.4 million and $5.7 million. During the three and nine months ended September 29, 2018, we recognized $0.2 million and $3.9 million of revenue, respectively, that was included in contract liabilities as of December 30, 2017.

Costs to obtain a contract: We generally expense sales commissions when incurred as a component of Selling, general and administrative expense as the amortization period is typically less than one year.

Revenue by Category: Refer to Note 12 of Notes to Consolidated Financial Statements for further details.

New Accounting Pronouncements

ASU 2016-10, ASU 2015-14 and ASU 2014-09
In May 2014, the Financial Accounting Standard Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-09, "Revenue from Contracts with Customers," and, in August 2015, the FASB issued ASU 2015-14, “Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date,” which defers the effective date of ASU 2014-09 by one year. ASU 2014-09 requires an entity to recognize revenue to depict the transfer of goods or services to customers in an amount that reflects the consideration to which an entity expects to be entitled in exchange for those goods or services. The guidance also requires expanded disclosures relating to the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. Additionally, qualitative and quantitative disclosures are required about customer contracts, significant judgments and changes in judgments, and assets recognized from the costs to obtain or fulfill a contract. The standard permits the use of either the retrospective or modified retrospective transition methods. In April 2016, the FASB issued ASU 2016-10, “Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing” which was issued to clarify ASC Topic 606, “Revenue from Contracts with Customers” related to (i) identifying performance obligations; and (ii) the licensing implementation guidance. We adopted ASC 606, Revenue from Contracts with Customers and all related amendments (collectively “ASC 606”), on December 31, 2017, the first day of fiscal 2018, using the modified retrospective method. We applied ASC 606 to all contracts not completed as of the date of adoption in order to determine any adjustment to the opening balance of retained earnings. Under the modified retrospective adoption method, the comparative financial information has not been restated and continues to be reported under the accounting standards in effect for those periods, ASC 605, "Revenue Recognition", which is also referred to herein as "legacy GAAP."

The adoption of ASC 606 did not have a material impact on our consolidated financial statements as of December 31, 2017. No adjustment was recorded to accumulated deficit as of the adoption date and reported revenue would not have been different under legacy GAAP. Additionally, we do not expect the adoption of the revenue standard to have a material impact to our net income on an ongoing basis.

ASU 2017-12
In August 2017, the FASB issued ASU 2017-12, "Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities," which changes the recognition and presentation requirements of hedge accounting, including eliminating the requirement to separately measure and report hedge ineffectiveness and changing the presentation to include all items that affect earnings in the same income statement line item as the hedged item. ASU 2017-12 also provides new alternatives for applying hedge accounting to additional hedging strategies, measuring the hedged item in fair value hedges of interest rate risk, reducing the cost and complexity of applying hedge accounting and reducing the risk of material error correction if a company applies the shortcut method inappropriately. ASU 2017-12 is effective for fiscal years, including interim periods within those fiscal years, beginning after December 15, 2018, on a prospective basis. We early adopted ASU 2017-12 on December 31, 2017, the first day of fiscal 2018, resulting in an immaterial adjustment in our accumulated deficit on December 30, 2017.

ASU 2017-09
In May 2017, the FASB issued ASU 2017-09, "Compensation - Stock Compensation (Topic 718) - Scope of Modification Accounting," which provides clarity and reduces both diversity in practice and the cost and complexity when accounting for a change to the terms of a stock-based award. ASU 2017-09 is effective for fiscal years, including interim periods within those fiscal years, beginning after December 15, 2017, on a prospective basis. We adopted ASU 2017-09 on December 31, 2017, the first day of fiscal 2018. There were no modifications to any stock-based awards during the three or nine months ended September 29, 2018.

ASU 2017-04
In January 2017, the FASB issued ASU 2017-04, "Intangibles - Goodwill and Other (Topic 350) - Simplifying the Test for Goodwill Impairment," which simplifies the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. An entity should perform its annual, or interim, 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, if applicable. The loss recognized should not exceed the total amount of goodwill allocated to the reporting unit. The same impairment test also applies to any reporting unit with a zero or negative carrying amount. An entity still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. ASU 2017-04 is effective for fiscal years, including interim periods within those fiscal years, beginning after December 15, 2019, on a prospective basis. Early adoption is permitted for interim or annual goodwill impairment tests performed after January 1, 2017. We early adopted ASU 2017-04 on July 1, 2018, the first day of the third quarter. The adoption did not have an effect on our financial position, results of operations or cash flows.

ASU 2016-18
In November 2016, the FASB issued ASU 2016-18, "Statement of Cash Flows (Topic 230) - Restricted Cash," which requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, an entity should include amounts generally described as restricted cash or restricted cash equivalents within cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. Prior to this ASU, there was no guidance to address how to classify and present changes in restricted cash or restricted cash equivalents. The updated guidance is effective for interim and annual periods beginning after December 15, 2017. We adopted ASU 2016-18 as of December 31, 2017, the first day of fiscal 2018 and retrospectively applied such guidance to our Condensed Consolidated Statements of Cash Flows.

The following table provides a reconciliation of Cash and cash equivalents as previously reported within the Condensed Consolidated Statements of Cash Flows to Cash, cash equivalents and restricted cash as currently reported in the Condensed Consolidated Statements of Cash Flows (in thousands):
 
December 30, 2017
 
September 30, 2017
 
December 31, 2016
Cash and cash equivalents as previously reported in the Condensed Consolidated Statements of Cash Flows
$
91,184

 
$
103,083

 
$
101,408

Current assets - Restricted cash
372

 
4

 
106

Restricted cash
1,170

 
766

 
1,082

Cash, cash equivalents and restricted cash as currently reported in the Condensed Consolidated Statements of Cash Flows
$
92,726

 
$
103,853

 
$
102,596


As of September 29, 2018 and December 30, 2017, Restricted cash was comprised primarily of funds held by our foreign subsidiaries for employee obligations, office leases and customer deposits.

ASU 2016-02, ASU 2018-10 and ASU 2018-11
In February 2016, the FASB issued ASU 2016-02, "Leases (Topic 842)," which requires the recognition of right-of-use assets and lease liabilities for all long-term leases, including operating leases, on the balance sheet. ASU 2016-02 was amended in July 2018 by both ASU 2018-10, "Codification Improvements to Topic 842, Leases," and ASU 2018-11, "Leases (Topic 842): Targeted Improvements." ASU 2016-02 provides additional guidance on the measurement of the right-of-use assets and lease liabilities and will require enhanced disclosures about our leasing arrangements. Under current accounting standards, substantially all of our leases are considered operating leases and, as such, are not recognized on the Consolidated Balance Sheet. This new standard is effective for us beginning on December 30, 2018, with early adoption permitted. As initially issued, the standard required a “modified retrospective” adoption, meaning the standard is applied to leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements. As amended, the standard allows an additional transition method that permits a company to use its effective date as the date of initial application, and therefore, not restate comparative prior period financial information. Upon adoption we will use the modified transition method. We are currently assessing the impact on our Consolidated Financial Statements and expect that the primary impact upon adoption will be the recognition, on a discounted basis, of our minimum commitments under noncancelable operating leases to our Consolidated Balance Sheets resulting in the recording of right-of-use assets and lease liabilities.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
Concentration of Credit and Other Risks
9 Months Ended
Sep. 29, 2018
Risks and Uncertainties [Abstract]  
Concentration of Credit and Other Risks
Concentration of Credit and Other Risks

Each of the following customers accounted for 10% or more of our revenues for the periods indicated:
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2018
 
September 30, 2017
 
September 29, 2018
 
September 30, 2017
Intel
24.5
%
 
30.6
%
 
18.0
%
 
27.4
%
Micron
12.0

 
*

 
10.1

 
*

SK Hynix
*

 
*

 
10.2

 
*

Total revenues attributable to 10% or greater customers
36.5
%
 
30.6
%
 
38.3
%
 
27.4
%

*Represents less than 10% of total revenues.

At September 29, 2018, two customers accounted for 25.4% and 10.2% of gross accounts receivable, respectively. At December 30, 2017, two customers accounted for 24.1% and 13.6% of gross accounts receivable, respectively. No other customers accounted for 10% or more of gross accounts receivable at either of these fiscal period ends.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories
9 Months Ended
Sep. 29, 2018
Inventory Disclosure [Abstract]  
Inventories
Inventories, net

Inventories are stated at the lower of cost (principally standard cost, which approximates actual cost on a first in, first out basis) or net realizable value.
 
Inventories, net, consisted of the following (in thousands):
 
September 29,
2018
 
December 30,
2017
Raw materials
$
44,793

 
$
33,101

Work-in-progress
21,922

 
20,134

Finished goods
14,823

 
14,613

 
$
81,538

 
$
67,848

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Intangible Assets
9 Months Ended
Sep. 29, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets
Goodwill and Intangible Assets

Goodwill by reportable segment was as follows (in thousands):
 
Probe Cards
 
Systems
 
Total
Goodwill, gross, as of December 31, 2016
$
172,482

 
$
15,528

 
$
188,010

Foreign currency translation

 
1,910

 
1,910

Goodwill, gross, as of December 30, 2017
172,482

 
17,438

 
189,920

Foreign currency translation

 
(493
)
 
(493
)
Goodwill, gross, as of September 29, 2018
$
172,482

 
$
16,945

 
$
189,427



We have not recorded any goodwill impairments as of September 29, 2018.

Intangible assets were as follows (in thousands):
 
 
September 29, 2018
 
December 30, 2017
Other Intangible Assets
 
Gross
 
Accumulated Amortization
 
Net
 
Gross
 
Accumulated Amortization
 
Net
Existing developed technologies 
 
$
143,577

 
$
92,074

 
$
51,503

 
$
143,966

 
$
76,826

 
$
67,140

Trade name
 
12,042

 
8,136

 
3,906

 
12,086

 
5,735

 
6,351

Customer relationships
 
40,196

 
20,327

 
19,869

 
40,313

 
16,320

 
23,993

Backlog
 

 

 

 
15,811

 
15,811

 


 
$
195,815

 
$
120,537

 
$
75,278

 
$
212,176

 
$
114,692

 
$
97,484



Amortization expense was included in our Condensed Consolidated Statements of Income as follows (in thousands):
 
Three Months Ended
 
Nine Months Ended
 
September 29,
2018
 
September 30,
2017
 
September 29,
2018
 
September 30,
2017
Cost of revenues
$
5,123

 
$
5,473

 
$
15,418

 
$
17,411

Selling, general and administrative
2,389

 
2,043

 
6,458

 
6,098

 
$
7,512

 
$
7,516

 
$
21,876

 
$
23,509



The estimated future amortization of intangible assets is as follows (in thousands):
Fiscal Year
Amount
Remainder of 2018
$
7,509

2019
26,432

2020
23,421

2021
12,655

2022
3,215

Thereafter
2,046

 
$
75,278

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Liabilities
9 Months Ended
Sep. 29, 2018
Payables and Accruals [Abstract]  
Accrued Liabilities
Accrued Liabilities

Accrued liabilities consisted of the following (in thousands):
 
September 29, 2018
 
December 30, 2017
Accrued compensation and benefits
$
14,002

 
$
18,141

Accrued warranty
2,457

 
3,662

Accrued withholding for employee stock purchase plan
1,430

 
3,279

Accrued income and other taxes
3,397

 
3,965

Other accrued expenses
3,591

 
4,647

 
$
24,877

 
$
33,694

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value and Derivative Instruments
9 Months Ended
Sep. 29, 2018
Fair Value Disclosures [Abstract]  
Fair Value and Derivative Instruments
Fair Value and Derivative Instruments

Whenever possible, the fair values of our financial assets and liabilities are determined using quoted market prices of identical securities or quoted market prices of similar securities from active markets. The three levels of inputs that may be used to measure fair value are as follows:
Level 1 valuations are obtained from real-time quotes for transactions in active exchange markets involving identical securities;
Level 2 valuations utilize significant observable inputs, such as quoted prices for similar assets or liabilities, quoted prices near the reporting date in markets that are less active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and
Level 3 valuations utilize unobservable inputs to the valuation methodology and include our own data about assumptions market participants would use in pricing the asset or liability based on the best information available under the circumstances.

We did not have any transfers of assets or liabilities measured at fair value on a recurring basis to or from Level 1, Level 2 or Level 3 during the nine months ended September 29, 2018 or the year ended December 30, 2017.

The carrying values of Cash, Accounts receivable, net, Restricted cash, Prepaid expenses and other current assets, Accounts payable and Accrued liabilities approximate fair value due to their short maturities.

No changes were made to our valuation techniques during the first nine months of fiscal 2018.

Assets and Liabilities Measured at Fair Value on a Recurring Basis
Assets and liabilities measured at fair value on a recurring basis were as follows (in thousands): 
September 29, 2018
 
Level 1
 
Level 2
 
Total
Assets:
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
Money market funds
 
$
265

 
$

 
$
265

Commercial paper
 

 
999

 
999

Total cash equivalents
 
265

 
999

 
1,264

Marketable securities:
 
 
 
 
 
 
 U.S. Treasuries
 
4,453

 

 
4,453

 Certificates of deposit
 

 
1,197

 
1,197

 Agency securities
 

 
8,994

 
8,994

 Corporate bonds
 

 
32,186

 
32,186

 Commercial paper
 

 
3,279

 
3,279

Total marketable securities
 
4,453

 
45,656

 
50,109

Interest rate swap derivative contracts
 

 
951

 
951

Total assets
 
$
4,718

 
$
47,606

 
$
52,324


December 30, 2017
 
Level 1
 
Level 2
 
Total
Assets:
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
Money market funds
 
$
1,064

 
$

 
$
1,064

   Corporate bonds
 

 
774

 
774

Total cash equivalents
 
1,064

 
774

 
1,838

Marketable securities:
 
 
 
 
 
 
U.S. Treasuries
 
3,963

 

 
3,963

Certificates of deposit
 

 
957

 
957

Agency securities
 

 
10,432

 
10,432

Corporate bonds
 

 
30,636

 
30,636

Commercial paper
 

 
3,000

 
3,000

Total marketable securities
 
3,963

 
45,025

 
48,988

Foreign exchange derivative contracts
 

 
31

 
31

Interest rate swap derivative contracts
 

 
1,043

 
1,043

Total assets
 
$
5,027

 
$
46,873

 
$
51,900

 

We did not have any liabilities measured at fair value on a recurring basis at September 29, 2018 or December 30, 2017.

Cash Equivalents
The fair value of our cash equivalents is determined based on quoted market prices for similar or identical securities.

Marketable Securities
We classify our marketable securities as available-for-sale and value them utilizing a market approach. Our investments are priced by pricing vendors who provide observable inputs for their pricing without applying significant judgment. Broker pricing is used mainly when a quoted price is not available, the investment is not priced by our pricing vendors or when a broker price is more reflective of fair value. Our broker-priced investments are categorized as Level 2 investments because fair value is based on similar assets without applying significant judgments. In addition, all of our investments have a sufficient level of trading volume to demonstrate that the fair value is appropriate.

Unrealized gains and losses were immaterial and were recorded as a component of Accumulated other comprehensive income in our Condensed Consolidated Balance Sheets. We did not have any other-than-temporary unrealized gains or losses at either period end included in these financial statements.

Interest Rate Swaps
The fair value of our interest rate swap contracts is determined at the end of each reporting period based on valuation models that use interest rate yield curves as inputs. For accounting purposes, our interest rate swap contracts qualify for, and are designated as, cash flow hedges. The cash flows associated with the interest rate swaps are reported in Net cash provided by operating activities in our Condensed Consolidated Statements of Cash Flows and the fair value of the interest rate swap contracts are recorded within Prepaid expenses and other current assets and Other assets in our Condensed Consolidated Balance Sheets.

The impact of the interest rate swaps on our Condensed Consolidated Statements of Income was as follows (in thousands):

Amount of Gain or (Loss) Recognized in OCI on Derivative
 
Location of Gain or (Loss) Reclassified from Accumulated OCI into Income
 
Amount of Gain or (Loss) Reclassified from Accumulated OCI into Income
 
Location of Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)
Three Months Ended September 29, 2018
$
62

 
Interest expense
 
$
196

 
Interest expense
Three Months Ended September 30, 2017
$
18

 
Interest expense
 
$
54

 
Interest expense
 
 
 
 
 
 
 
 
Nine Months Ended September 29, 2018
$
418

 
Interest expense
 
$
514

 
Interest expense
Nine Months Ended September 30, 2017
$
8

 
Interest expense
 
$
(32
)
 
Interest expense

Foreign Exchange Derivative Contracts
We operate and sell our products in various global markets. As a result, we are exposed to changes in foreign currency exchange rates. We utilize foreign currency forward contracts to hedge against future movements in foreign exchange rates that affect certain existing foreign currency denominated assets and liabilities and forecasted foreign currency revenue and expense transactions. Under this program, our strategy is to have increases or decreases in our foreign currency exposures mitigated by gains or losses on the foreign currency forward contracts in order to mitigate the risks and volatility associated with foreign currency transaction gains or losses.

We do not use derivative financial instruments for speculative or trading purposes. For accounting purposes, our foreign currency forward contracts are not designated as hedging instruments and, accordingly, we record the fair value of these contracts as of the end of our reporting period in our Condensed Consolidated Balance Sheets with changes in fair value recorded within Other income (expense), net in our Condensed Consolidated Statement of Income for both realized and unrealized gains and losses.

The fair value of our foreign exchange derivative contracts was determined based on current foreign currency exchange rates and forward points. All of our foreign exchange derivative contracts outstanding at September 29, 2018 will mature in the third quarter of fiscal 2018.

The following table provides information about our foreign currency forward contracts outstanding as of September 29, 2018 (in thousands):
Currency
Contract Position
 
Contract Amount (Local Currency)
 
Contract Amount (U.S. Dollars)
Japanese Yen
Sell
 
(2,241,544
)
 
$
19,783

Taiwan Dollar
Buy
 
49,404

 
(1,626
)
Korean Won
Buy
 
4,508,988

 
(4,082
)
Euro Dollar
Sell
 
(15,050
)
 
17,574

Total USD notional amount of outstanding foreign exchange contracts
 
$
31,649



Our foreign currency contracts are classified within Level 2 of the fair value hierarchy as they are valued using pricing models that utilize observable market inputs.

The location and amount of net income (loss) related to non-designated derivative instruments in the Condensed Consolidated Statements of Income were as follows (in thousands):
 
 
 
 
Three Months Ended
 
Nine Months Ended
Derivatives Not Designated as Hedging Instruments
 
Location of Loss Recognized on Derivatives
 
September 29, 2018
 
September 30, 2017
 
September 29, 2018
 
September 30, 2017
Foreign exchange forward contracts
 
Other income (expense), net
 
$
706

 
$
(556
)
 
$
923

 
$
(2,364
)


Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis
We measure and report goodwill and intangible assets at fair value on a non-recurring basis if we determine these assets to be impaired or in the period when we make a business acquisition. There were no assets or liabilities measured at fair value on a nonrecurring basis during the three or nine months ended September 29, 2018 or September 30, 2017.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
Restructuring Charges
9 Months Ended
Sep. 29, 2018
Restructuring and Related Activities [Abstract]  
Restructuring Charges
Restructuring Charges
 
Restructuring charges are comprised of costs related to employee termination benefits as well as contract termination costs, and are included in Restructuring in the Consolidated Statements of Income.

Restructuring charges in the first three quarters of fiscal 2017 related to the consolidation of an acquired subsidiary into our operations.

There were no restructuring charges in the first three quarters of fiscal 2018. Changes to the restructuring accrual in the nine months ended September 29, 2018 were as follows (in thousands):
 
Accrual
December 30, 2017
$
399

Cash payments
(399
)
September 29, 2018
$

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
Warranty
9 Months Ended
Sep. 29, 2018
Product Warranties Disclosures [Abstract]  
Warranty
Warranty
 
We offer warranties on certain products and record a liability for the estimated future costs associated with warranty claims at the time revenue is recognized. The warranty liability is based upon historical experience and our estimate of the level of future costs. While we engage in product quality programs and processes, our warranty obligation is affected by product failure rates, material usage and service delivery costs incurred in correcting a product failure. We continuously monitor product returns for warranty and maintain a reserve for the related expenses based upon our historical experience and any specifically identified field failures. As we sell new products to our customers, we must exercise considerable judgment in estimating the expected failure rates. This estimating process is based on historical experience of similar products, as well as various other assumptions that we believe to be reasonable under the circumstances.

We provide for the estimated cost of product warranties at the time revenue is recognized as a component of Cost of revenues in our Condensed Consolidated Statement of Income.

Changes in our warranty liability were as follows (in thousands):
 
Nine Months Ended
 
September 29,
2018
 
September 30,
2017
Balance at beginning of period
$
3,662

 
$
2,972

Accruals
3,168

 
4,888

Settlements
(4,373
)
 
(5,009
)
Balance at end of period
$
2,457

 
$
2,851

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity
9 Months Ended
Sep. 29, 2018
Equity [Abstract]  
Stockholders' Equity
Stockholders’ Equity and Stock-Based Compensation
 
Common Stock Repurchase Program
In February 2017, our Board of Directors authorized a program to repurchase up to $25 million of outstanding common stock to offset potential dilution from issuances of common stock under our employee stock purchase plan and equity incentive plan. The share repurchase program will expire on February 1, 2020. Repurchased shares are retired upon the settlement of the related transactions with the excess of cost over par value charged to additional paid-in capital. All repurchases are made in compliance with Rule 10b-18 under the Securities Exchange Act of 1934, as amended.

During the nine months ended September 29, 2018, we did not repurchase any shares. As of September 29, 2018, $6.0 million remained available for future repurchases.

Restricted Stock Units
Restricted stock unit ("RSU") activity under our equity incentive plan was as follows:
 
 
Units
 
Weighted Average Grant Date Fair Value
RSUs at December 30, 2017
3,148,061

 
$
11.22

Awards granted
1,551,770

 
13.79

Awards vested
(1,271,132
)
 
10.45

Awards forfeited
(293,969
)
 
11.60

RSUs at September 29, 2018
3,134,730

 
$
12.77



The total fair value of RSUs vested during the nine months ended September 29, 2018 was $17.3 million.

Performance Restricted Stock Units
We may grant Performance RSUs ("PRSUs") to certain executives, which vest based upon us achieving certain market performance criteria.

On August 16, 2018, we granted a total of 318,100 PRSUs to nine senior executives for a total grant date fair value of $4.7 million, which will be recognized ratably over the requisite service period. The performance criteria are based on a metric called Total Shareholder Return ("TSR") for the period from July 1, 2018 to June 30, 2021, relative to the TSR of the companies identified as being part of the S&P Semiconductor Select Industry Index (FormFactor peer companies) as of June 30, 2018.

There were no other PRSUs granted during the nine months ended September 29, 2018.

Stock Options
Stock option activity under our equity incentive plan was as follows:
 
Options Outstanding
 
Weighted Average Exercise Price
 
Weighted Average Remaining Contractual Life in Years
 
Aggregate Intrinsic Value
Outstanding at December 30, 2017
659,334

 
$
8.12

 
 
 
 
Options exercised
(105,610
)
 
9.93

 
 
 
 
Outstanding at September 29, 2018
553,724
 
$
7.77

 
3.56
 
$
3,308,931

Exercisable at September 29, 2018
430,104

 
$
7.67

 
3.54
 
$
2,620,928



Employee Stock Purchase Plan
Information related to activity under our Employee Stock Purchase Plan ("ESPP") was as follows:
 
Nine Months Ended
 
September 29, 2018
Shares issued
610,297

Weighted average per share purchase price
$
12.84

Weighted average per share discount from the fair value of our common stock on the date of issuance
$
2.82



Stock-Based Compensation
Stock-based compensation was included in our Condensed Consolidated Statements of Income as follows (in thousands):
 
Three Months Ended
 
Nine Months Ended
 
September 29,
2018
 
September 30,
2017
 
September 29,
2018
 
September 30,
2017
Cost of revenues
$
832

 
$
894

 
$
2,565

 
$
2,540

Research and development
1,312

 
1,437

 
3,870

 
3,768

Selling, general and administrative
2,393

 
2,255

 
5,986

 
4,971

Total stock-based compensation
$
4,537

 
$
4,586

 
$
12,421

 
$
11,279

 

Unrecognized Compensation Costs
At September 29, 2018, the unrecognized stock-based compensation was as follows (in thousands): 
 
Unrecognized Expense
 
Average Expected Recognition Period in Years
Stock options
$
167

 
0.36
Restricted stock units
28,035

 
2.76
Performance restricted stock units
6,580

 
2.38
Employee stock purchase plan
974

 
0.34
Total unrecognized stock-based compensation expense
$
35,756

 
1.76
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Income (Loss) per Share
9 Months Ended
Sep. 29, 2018
Earnings Per Share [Abstract]  
Net Income (Loss) per Share
Net Income per Share

The following table reconciles the shares used in calculating basic net income per share and diluted net income per share (in thousands):
 
Three Months Ended
 
Nine Months Ended
 
September 29,
2018
 
September 30,
2017
 
September 29,
2018
 
September 30,
2017
Weighted-average shares used in computing basic net income per share
73,837

 
72,651

 
73,273

 
72,103

Add potentially dilutive securities
1,125

 
1,234

 
1,355

 
1,437

Weighted-average shares used in computing diluted net income per share
74,962

 
73,885

 
74,628

 
73,540

 


 


 

 


Securities not included as they would have been antidilutive
5

 

 
21

 
77

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies
9 Months Ended
Sep. 29, 2018
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies

Contractual Commitments and Purchase Obligations
During the second quarter of 2018, we amended our lease for our Beaverton, Oregon facility, which extended the lease through 2027. During the third quarter of 2018, we amended our lease for our Livermore, California facility, which extended the lease through 2028. Our purchase obligations and other contractual obligations have not materially changed as of September 29, 2018 from those disclosed in our Annual Report on Form 10-K for the year ended December 30, 2017. Future minimum payments under our non-cancelable operating leases were as follows as of September 29, 2018 (in thousands):
Fiscal Year
 
Amount
Remainder of 2018
 
$
1,698

2019
 
5,944

2020
 
5,861

2021
 
5,663

2022
 
4,784

Thereafter
 
24,737

Total
 
$
48,687


Legal Matters
From time to time, we may be subject to legal proceedings and claims in the ordinary course of business. As of September 29, 2018, and as of the filing of this Quarterly Report on Form 10-Q, we were not involved in any material legal proceedings.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
Operating Segments
9 Months Ended
Sep. 29, 2018
Segment Reporting [Abstract]  
Operating Segments
Operating Segments and Enterprise-Wide Information

Our chief operating decision maker ("CODM") is our Chief Executive Officer, who reviews operating results to make decisions about allocating resources and assessing performance for the entire company. We operate in two reportable segments consisting of the Probe Cards segment and the Systems segment. The following table summarizes the operating results by reportable segment (dollars in thousands):
 
Three Months Ended

September 29, 2018
 
September 30, 2017

Probe Cards
 
Systems
 
Corporate and Other
 
Total
 
Probe Cards
 
Systems
 
Corporate and Other
 
Total
Revenues
$
111,606

 
$
23,383

 
$

 
$
134,989

 
$
119,439

 
$
24,296

 
$

 
$
143,735

Gross profit
$
47,675

 
$
11,250

 
$
(5,955
)
 
$
52,970

 
$
51,438

 
$
12,571

 
$
(6,379
)
 
$
57,630

Gross margin
42.7
%
 
48.1
%
 
%
 
39.2
%
 
43.1
%
 
51.7
%
 
%
 
40.1
%
Operating income (loss)
$
25,609

 
$
4,228

 
$
(20,469
)
 
$
9,368

 
$
17,894

 
$
5,277

 
$
(8,905
)
 
$
14,266


 
Nine Months Ended
 
September 29, 2018
 
September 30, 2017
 
Probe Cards
 
Systems
 
Corporate and Other
 
Total
 
Probe Cards
 
Systems
 
Corporate and Other
 
Total
Revenues
$
318,120

 
$
70,668

 
$

 
$
388,788

 
$
347,559

 
$
68,981

 
$

 
$
416,540

Gross profit
$
138,182

 
$
34,118

 
$
(17,983
)
 
$
154,317

 
$
151,204

 
$
36,176

 
$
(20,412
)
 
$
166,968

Gross margin
43.4
%
 
48.3
%
 
%
 
39.7
%
 
43.5
%
 
52.4
%
 
%
 
40.1
%
Operating income (loss)
$
71,326

 
$
12,634

 
$
(59,647
)
 
$
24,313

 
$
54,289

 
$
14,363

 
$
(27,748
)
 
$
40,904



Operating results provide useful information to our management for assessment of our performance and results of operations. Certain components of our operating results are utilized to determine executive compensation along with other measures.

Corporate and Other includes unallocated expenses relating to general and administrative costs, amortization of intangible assets, share-based compensation, acquisition-related costs, including charges related to inventory stepped up to fair value and other costs, which are not used in evaluating the results of, or in allocating resources to, our reportable segments. Acquisition-related costs include transaction costs and any costs directly related to the acquisition and integration of acquired businesses.

Certain revenue category information by reportable segment was as follows (in thousands):
 
Three Months Ended
 
September 29, 2018
 
September 30, 2017
 
Probe Cards
 
Systems
 
Total
 
Probe Cards
 
Systems
 
Total
Market:
 
 
 
 
 
 
 
 
 
 
 
    Foundry & Logic
$
61,270

 
$

 
$
61,270

 
$
81,914

 
$

 
$
81,914

    DRAM
37,359

 

 
37,359

 
32,373

 

 
32,373

    Flash
12,977

 

 
12,977

 
5,151

 

 
5,151

    Systems

 
23,383

 
23,383

 

 
24,297

 
24,297

Total
$
111,606

 
$
23,383

 
$
134,989

 
$
119,438

 
$
24,297

 
$
143,735

Timing of revenue recognition:
 
 
 
 
 
 
 
 
 
 
 
    Products transferred at a point in time
$
111,020

 
$
22,422

 
$
133,442

 
$
118,995

 
$
23,372

 
$
142,367

    Services transferred over time
586

 
961

 
1,547

 
443

 
925

 
1,368

Total
$
111,606

 
$
23,383

 
$
134,989

 
$
119,438

 
$
24,297

 
$
143,735

Geographical region:
 
 
 
 
 
 
 
 
 
 
 
    United States
$
34,398

 
$
5,729

 
$
40,127

 
$
48,544

 
$
8,712

 
$
57,256

    Taiwan
18,904

 
777

 
19,681

 
15,951

 
1,863

 
17,814

    South Korea
19,664

 
1,437

 
21,101

 
21,217

 
545

 
21,762

    Asia-Pacific1
22,388

 
6,825

 
29,213

 
19,136

 
4,664

 
23,800

    Europe
5,499

 
3,629

 
9,128

 
6,015

 
6,079

 
12,094

    Japan
10,462

 
4,273

 
14,735

 
8,419

 
2,037

 
10,456

    Rest of the world
291

 
713

 
1,004

 
156

 
397

 
553

Total
$
111,606

 
$
23,383

 
$
134,989

 
$
119,438

 
$
24,297

 
$
143,735



Nine Months Ended

September 29, 2018
 
September 30, 2017

Probe Cards
 
Systems
 
Total
 
Probe Cards
 
Systems
 
Total
Market:

 

 

 

 

 

    Foundry & Logic
$
181,819

 
$

 
$
181,819

 
$
244,952

 
$

 
$
244,952

    DRAM
105,716

 

 
105,716

 
92,798

 

 
92,798

    Flash
30,585

 

 
30,585

 
9,809

 

 
9,809

    Systems

 
70,668

 
70,668

 

 
68,981

 
68,981

Total
$
318,120

 
$
70,668

 
$
388,788

 
$
347,559

 
$
68,981

 
$
416,540

Timing of revenue recognition:


 


 


 


 


 


    Products transferred at a point in time
$
316,495

 
$
67,794

 
$
384,289

 
$
346,191

 
$
66,388

 
$
412,579

    Services transferred over time
1,625

 
2,874

 
4,499

 
1,368

 
2,593

 
3,961

Total
$
318,120

 
$
70,668

 
$
388,788

 
$
347,559

 
$
68,981

 
$
416,540

Geographical region:


 


 


 


 


 


    United States
$
89,960

 
$
16,861

 
$
106,821

 
$
126,110

 
$
21,384

 
$
147,494

    Taiwan
71,300

 
5,680

 
76,980

 
61,568

 
5,593

 
67,161

    South Korea
58,250

 
4,317

 
62,567

 
60,306

 
2,909

 
63,215

    Asia-Pacific1
50,956

 
16,263

 
67,219

 
53,620

 
16,606

 
70,226

    Europe
15,181

 
14,969

 
30,150

 
17,664

 
13,808

 
31,472

    Japan
31,426

 
10,523

 
41,949

 
27,219

 
7,847

 
35,066

    Rest of the world
1,047

 
2,055

 
3,102

 
1,072

 
834

 
1,906

Total
$
318,120

 
$
70,668

 
$
388,788

 
$
347,559

 
$
68,981

 
$
416,540


1 Asia-Pacific includes all countries in the region except Taiwan, South Korea, and Japan, which are disclosed separately.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation and New Accounting Pronouncements (Policies)
9 Months Ended
Sep. 29, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying condensed consolidated financial information of FormFactor, Inc. is unaudited and has been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission. However, such information reflects all adjustments, consisting only of normal recurring adjustments, which are, in the opinion of management, necessary for a fair presentation of the financial position, results of operations and cash flows for the interim periods. The financial information as of December 30, 2017 is derived from our 2017 Annual Report on Form 10-K. The condensed consolidated financial statements included herein should be read in conjunction with the consolidated financial statements and the notes thereto included in our 2017 Annual Report on Form 10-K. The results of operations for the interim periods presented are not necessarily indicative of the results to be expected for the full year.
Fiscal Year
Fiscal Year 
We operate on a 52/53 week fiscal year, whereby the fiscal year ends on the last Saturday of December. Fiscal 2018 and 2017 each contain 52 weeks and the nine months ended September 29, 2018 and September 30, 2017 each contained 39 weeks. Fiscal 2018 will end on December 29, 2018.
Reclassifications
Reclassifications
Certain immaterial reclassifications were made to the prior period financial statements to conform to the current period presentation.
Significant Accounting Policies [Text Block]
Revenue Recognition

Revenue is recognized upon transferring control of products and services, and the amounts recognized reflect the consideration we expect to be entitled to receive in exchange for these products and services. Revenue is recognized net of any taxes collected from customers, which are subsequently remitted to governmental authorities. An arrangement may include some or all of the following products and services: probe cards, systems, accessories, installation services, service contracts and extended warranty contracts. We sell our products and services direct to customers and to partners in two distribution channels: global direct sales force and through a combination of manufacturers’ representatives and distributors.

A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. In contracts with multiple performance obligations, we identify each performance obligation and evaluate whether the performance obligation is distinct within the context of the contract at contract inception. Performance obligations that are not distinct at contract inception are combined and accounted for as one unit of account. Generally, the performance obligations in a contract are considered distinct within the context of the contract and are accounted for as separate units of account.

Our products may be customized to our customers’ specifications, however, control of our product is typically transferred to the customer at the point in time the product is either shipped or delivered, depending on the terms of the arrangement, as the criteria for overtime recognition is not met. In limited circumstances, substantive acceptance by the customer exists which results in the deferral of revenue until acceptance is formally received from the customer. Judgment may be required in determining if the acceptance clause is substantive.

Installation services are routinely provided to customers purchasing our systems. Installation services are a distinct performance obligation apart from the systems and recognized in the period they are performed. Service contracts, which include repair and maintenance service contracts, and extended warranty contracts are also distinct performance obligations and recognized as our performance obligations are satisfied. This is typically the contractual service period, which ranges from one to two years. For these service contracts recognized over time, we use an input measure, days elapsed, to measure progress.

A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. In determining the transaction price, we evaluate whether the price is subject to refund or adjustment to determine the net consideration to which we expect to be entitled. We generally do not grant return privileges, except for defective products during the warranty period. Sales incentives and other programs that we may make available to these customers are considered to be a form of variable consideration, which is estimated in determining the contract’s transaction price to be allocated to the performance obligations. We have elected the practical expedient under Accounting Standards Codification (“ASC”) 606-10-32-18 to not assess whether a contract has a significant financing component as our standard payment terms are less than one year.

For contracts with multiple performance obligations, we allocate the contract’s transaction price to each performance obligation based on its relative standalone selling price. The stand-alone selling prices are determined based on the prices at which we separately sell these products. For items that are not sold separately, we estimate the stand-alone selling prices using our best estimate of selling price.

Transaction price allocated to the remaining performance obligations: On September 29, 2018, we had $3.5 million of remaining performance obligations, which were comprised of deferred service contracts and extended warranty contracts not yet delivered. We expect to recognize approximately 54.4% of our remaining performance obligations as revenue in fiscal 2019, and approximately 13.2% in fiscal 2020 and thereafter. The foregoing excludes the value of other remaining performance obligations as they have original durations of one year or less, and also excludes information about variable consideration allocated entirely to a wholly unsatisfied performance obligation.

Contract balances: The timing of revenue recognition may differ from the timing of invoicing to customers. Accounts receivable is recorded at the invoiced amount, net of an allowance for doubtful accounts. A receivable is recognized in the period we deliver goods or provide services or when our right to consideration is unconditional. A contract asset is recorded when we have performed under the contract but our right to consideration is conditional on something other than the passage of time. Contract assets as of September 29, 2018 and December 30, 2017 were $1.4 million and $1.6 million, respectively, and are reported on the Condensed Consolidated Balance Sheet as a component of Prepaid expenses and other current assets.

Contract liabilities include payments received in advance of performance under a contract and are satisfied as the associated revenue is recognized. Contract liabilities are reported on the Condensed Consolidated Balance Sheets on a contract-by-contract basis at the end of each reporting period as a component of Deferred revenue and Deferred rent and other liabilities. Contract liabilities as of September 29, 2018 and December 30, 2017 were $5.4 million and $5.7 million. During the three and nine months ended September 29, 2018, we recognized $0.2 million and $3.9 million of revenue, respectively, that was included in contract liabilities as of December 30, 2017.

Costs to obtain a contract: We generally expense sales commissions when incurred as a component of Selling, general and administrative expense as the amortization period is typically less than one year.

Revenue by Category
New Accounting Pronouncements
New Accounting Pronouncements

ASU 2016-10, ASU 2015-14 and ASU 2014-09
In May 2014, the Financial Accounting Standard Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-09, "Revenue from Contracts with Customers," and, in August 2015, the FASB issued ASU 2015-14, “Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date,” which defers the effective date of ASU 2014-09 by one year. ASU 2014-09 requires an entity to recognize revenue to depict the transfer of goods or services to customers in an amount that reflects the consideration to which an entity expects to be entitled in exchange for those goods or services. The guidance also requires expanded disclosures relating to the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. Additionally, qualitative and quantitative disclosures are required about customer contracts, significant judgments and changes in judgments, and assets recognized from the costs to obtain or fulfill a contract. The standard permits the use of either the retrospective or modified retrospective transition methods. In April 2016, the FASB issued ASU 2016-10, “Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing” which was issued to clarify ASC Topic 606, “Revenue from Contracts with Customers” related to (i) identifying performance obligations; and (ii) the licensing implementation guidance. We adopted ASC 606, Revenue from Contracts with Customers and all related amendments (collectively “ASC 606”), on December 31, 2017, the first day of fiscal 2018, using the modified retrospective method. We applied ASC 606 to all contracts not completed as of the date of adoption in order to determine any adjustment to the opening balance of retained earnings. Under the modified retrospective adoption method, the comparative financial information has not been restated and continues to be reported under the accounting standards in effect for those periods, ASC 605, "Revenue Recognition", which is also referred to herein as "legacy GAAP."

The adoption of ASC 606 did not have a material impact on our consolidated financial statements as of December 31, 2017. No adjustment was recorded to accumulated deficit as of the adoption date and reported revenue would not have been different under legacy GAAP. Additionally, we do not expect the adoption of the revenue standard to have a material impact to our net income on an ongoing basis.

ASU 2017-12
In August 2017, the FASB issued ASU 2017-12, "Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities," which changes the recognition and presentation requirements of hedge accounting, including eliminating the requirement to separately measure and report hedge ineffectiveness and changing the presentation to include all items that affect earnings in the same income statement line item as the hedged item. ASU 2017-12 also provides new alternatives for applying hedge accounting to additional hedging strategies, measuring the hedged item in fair value hedges of interest rate risk, reducing the cost and complexity of applying hedge accounting and reducing the risk of material error correction if a company applies the shortcut method inappropriately. ASU 2017-12 is effective for fiscal years, including interim periods within those fiscal years, beginning after December 15, 2018, on a prospective basis. We early adopted ASU 2017-12 on December 31, 2017, the first day of fiscal 2018, resulting in an immaterial adjustment in our accumulated deficit on December 30, 2017.

ASU 2017-09
In May 2017, the FASB issued ASU 2017-09, "Compensation - Stock Compensation (Topic 718) - Scope of Modification Accounting," which provides clarity and reduces both diversity in practice and the cost and complexity when accounting for a change to the terms of a stock-based award. ASU 2017-09 is effective for fiscal years, including interim periods within those fiscal years, beginning after December 15, 2017, on a prospective basis. We adopted ASU 2017-09 on December 31, 2017, the first day of fiscal 2018. There were no modifications to any stock-based awards during the three or nine months ended September 29, 2018.

ASU 2017-04
In January 2017, the FASB issued ASU 2017-04, "Intangibles - Goodwill and Other (Topic 350) - Simplifying the Test for Goodwill Impairment," which simplifies the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. An entity should perform its annual, or interim, 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, if applicable. The loss recognized should not exceed the total amount of goodwill allocated to the reporting unit. The same impairment test also applies to any reporting unit with a zero or negative carrying amount. An entity still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. ASU 2017-04 is effective for fiscal years, including interim periods within those fiscal years, beginning after December 15, 2019, on a prospective basis. Early adoption is permitted for interim or annual goodwill impairment tests performed after January 1, 2017. We early adopted ASU 2017-04 on July 1, 2018, the first day of the third quarter. The adoption did not have an effect on our financial position, results of operations or cash flows.

ASU 2016-18
In November 2016, the FASB issued ASU 2016-18, "Statement of Cash Flows (Topic 230) - Restricted Cash," which requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, an entity should include amounts generally described as restricted cash or restricted cash equivalents within cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. Prior to this ASU, there was no guidance to address how to classify and present changes in restricted cash or restricted cash equivalents. The updated guidance is effective for interim and annual periods beginning after December 15, 2017. We adopted ASU 2016-18 as of December 31, 2017, the first day of fiscal 2018 and retrospectively applied such guidance to our Condensed Consolidated Statements of Cash Flows.

The following table provides a reconciliation of Cash and cash equivalents as previously reported within the Condensed Consolidated Statements of Cash Flows to Cash, cash equivalents and restricted cash as currently reported in the Condensed Consolidated Statements of Cash Flows (in thousands):
 
December 30, 2017
 
September 30, 2017
 
December 31, 2016
Cash and cash equivalents as previously reported in the Condensed Consolidated Statements of Cash Flows
$
91,184

 
$
103,083

 
$
101,408

Current assets - Restricted cash
372

 
4

 
106

Restricted cash
1,170

 
766

 
1,082

Cash, cash equivalents and restricted cash as currently reported in the Condensed Consolidated Statements of Cash Flows
$
92,726

 
$
103,853

 
$
102,596


As of September 29, 2018 and December 30, 2017, Restricted cash was comprised primarily of funds held by our foreign subsidiaries for employee obligations, office leases and customer deposits.

ASU 2016-02, ASU 2018-10 and ASU 2018-11
In February 2016, the FASB issued ASU 2016-02, "Leases (Topic 842)," which requires the recognition of right-of-use assets and lease liabilities for all long-term leases, including operating leases, on the balance sheet. ASU 2016-02 was amended in July 2018 by both ASU 2018-10, "Codification Improvements to Topic 842, Leases," and ASU 2018-11, "Leases (Topic 842): Targeted Improvements." ASU 2016-02 provides additional guidance on the measurement of the right-of-use assets and lease liabilities and will require enhanced disclosures about our leasing arrangements. Under current accounting standards, substantially all of our leases are considered operating leases and, as such, are not recognized on the Consolidated Balance Sheet. This new standard is effective for us beginning on December 30, 2018, with early adoption permitted. As initially issued, the standard required a “modified retrospective” adoption, meaning the standard is applied to leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements. As amended, the standard allows an additional transition method that permits a company to use its effective date as the date of initial application, and therefore, not restate comparative prior period financial information. Upon adoption we will use the modified transition method. We are currently assessing the impact on our Consolidated Financial Statements and expect that the primary impact upon adoption will be the recognition, on a discounted basis, of our minimum commitments under noncancelable operating leases to our Consolidated Balance Sheets resulting in the recording of right-of-use assets and lease liabilities.

Fair Value Policy
Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis
We measure and report goodwill and intangible assets at fair value on a non-recurring basis if we determine these assets to be impaired or in the period when we make a business acquisition.
Whenever possible, the fair values of our financial assets and liabilities are determined using quoted market prices of identical securities or quoted market prices of similar securities from active markets. The three levels of inputs that may be used to measure fair value are as follows:
Level 1 valuations are obtained from real-time quotes for transactions in active exchange markets involving identical securities;
Level 2 valuations utilize significant observable inputs, such as quoted prices for similar assets or liabilities, quoted prices near the reporting date in markets that are less active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and
Level 3 valuations utilize unobservable inputs to the valuation methodology and include our own data about assumptions market participants would use in pricing the asset or liability based on the best information available under the circumstances.

We did not have any transfers of assets or liabilities measured at fair value on a recurring basis to or from Level 1, Level 2 or Level 3 during the nine months ended September 29, 2018 or the year ended December 30, 2017.

The carrying values of Cash, Accounts receivable, net, Restricted cash, Prepaid expenses and other current assets, Accounts payable and Accrued liabilities approximate fair value due to their short maturities.

No changes were made to our valuation techniques during the first nine months of fiscal 2018.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
Concentration of Credit and Other Risks (Tables)
9 Months Ended
Sep. 29, 2018
Risks and Uncertainties [Abstract]  
Schedule of Customer Percentage of Revenue
Each of the following customers accounted for 10% or more of our revenues for the periods indicated:
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2018
 
September 30, 2017
 
September 29, 2018
 
September 30, 2017
Intel
24.5
%
 
30.6
%
 
18.0
%
 
27.4
%
Micron
12.0

 
*

 
10.1

 
*

SK Hynix
*

 
*

 
10.2

 
*

Total revenues attributable to 10% or greater customers
36.5
%
 
30.6
%
 
38.3
%
 
27.4
%
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories (Tables)
9 Months Ended
Sep. 29, 2018
Inventory Disclosure [Abstract]  
Schedule of Inventory Components
Inventories, net, consisted of the following (in thousands):
 
September 29,
2018
 
December 30,
2017
Raw materials
$
44,793

 
$
33,101

Work-in-progress
21,922

 
20,134

Finished goods
14,823

 
14,613

 
$
81,538

 
$
67,848

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 29, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill by Reportable Segments
Goodwill by reportable segment was as follows (in thousands):
 
Probe Cards
 
Systems
 
Total
Goodwill, gross, as of December 31, 2016
$
172,482

 
$
15,528

 
$
188,010

Foreign currency translation

 
1,910

 
1,910

Goodwill, gross, as of December 30, 2017
172,482

 
17,438

 
189,920

Foreign currency translation

 
(493
)
 
(493
)
Goodwill, gross, as of September 29, 2018
$
172,482

 
$
16,945

 
$
189,427

Schedule of Intangible Assets
Intangible assets were as follows (in thousands):
 
 
September 29, 2018
 
December 30, 2017
Other Intangible Assets
 
Gross
 
Accumulated Amortization
 
Net
 
Gross
 
Accumulated Amortization
 
Net
Existing developed technologies 
 
$
143,577

 
$
92,074

 
$
51,503

 
$
143,966

 
$
76,826

 
$
67,140

Trade name
 
12,042

 
8,136

 
3,906

 
12,086

 
5,735

 
6,351

Customer relationships
 
40,196

 
20,327

 
19,869

 
40,313

 
16,320

 
23,993

Backlog
 

 

 

 
15,811

 
15,811

 


 
$
195,815

 
$
120,537

 
$
75,278

 
$
212,176

 
$
114,692

 
$
97,484

Schedule of Amortization Expense
Amortization expense was included in our Condensed Consolidated Statements of Income as follows (in thousands):
 
Three Months Ended
 
Nine Months Ended
 
September 29,
2018
 
September 30,
2017
 
September 29,
2018
 
September 30,
2017
Cost of revenues
$
5,123

 
$
5,473

 
$
15,418

 
$
17,411

Selling, general and administrative
2,389

 
2,043

 
6,458

 
6,098

 
$
7,512

 
$
7,516

 
$
21,876

 
$
23,509

Schedule of Estimated Amortization of Intangible Assets
The estimated future amortization of intangible assets is as follows (in thousands):
Fiscal Year
Amount
Remainder of 2018
$
7,509

2019
26,432

2020
23,421

2021
12,655

2022
3,215

Thereafter
2,046

 
$
75,278

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Liabilities (Tables)
9 Months Ended
Sep. 29, 2018
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities [Table Text Block]
Accrued liabilities consisted of the following (in thousands):
 
September 29, 2018
 
December 30, 2017
Accrued compensation and benefits
$
14,002

 
$
18,141

Accrued warranty
2,457

 
3,662

Accrued withholding for employee stock purchase plan
1,430

 
3,279

Accrued income and other taxes
3,397

 
3,965

Other accrued expenses
3,591

 
4,647

 
$
24,877

 
$
33,694

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value and Derivative Instruments (Tables)
9 Months Ended
Sep. 29, 2018
Fair Value Disclosures [Abstract]  
Fair Value Assets Measured on Recurring Basis
Assets and liabilities measured at fair value on a recurring basis were as follows (in thousands): 
September 29, 2018
 
Level 1
 
Level 2
 
Total
Assets:
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
Money market funds
 
$
265

 
$

 
$
265

Commercial paper
 

 
999

 
999

Total cash equivalents
 
265

 
999

 
1,264

Marketable securities:
 
 
 
 
 
 
 U.S. Treasuries
 
4,453

 

 
4,453

 Certificates of deposit
 

 
1,197

 
1,197

 Agency securities
 

 
8,994

 
8,994

 Corporate bonds
 

 
32,186

 
32,186

 Commercial paper
 

 
3,279

 
3,279

Total marketable securities
 
4,453

 
45,656

 
50,109

Interest rate swap derivative contracts
 

 
951

 
951

Total assets
 
$
4,718

 
$
47,606

 
$
52,324


December 30, 2017
 
Level 1
 
Level 2
 
Total
Assets:
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
Money market funds
 
$
1,064

 
$

 
$
1,064

   Corporate bonds
 

 
774

 
774

Total cash equivalents
 
1,064

 
774

 
1,838

Marketable securities:
 
 
 
 
 
 
U.S. Treasuries
 
3,963

 

 
3,963

Certificates of deposit
 

 
957

 
957

Agency securities
 

 
10,432

 
10,432

Corporate bonds
 

 
30,636

 
30,636

Commercial paper
 

 
3,000

 
3,000

Total marketable securities
 
3,963

 
45,025

 
48,988

Foreign exchange derivative contracts
 

 
31

 
31

Interest rate swap derivative contracts
 

 
1,043

 
1,043

Total assets
 
$
5,027

 
$
46,873

 
$
51,900

Schedule of the Impact of Cash Flow Hedges on Consolidated Financial Statements
The impact of the interest rate swaps on our Condensed Consolidated Statements of Income was as follows (in thousands):

Amount of Gain or (Loss) Recognized in OCI on Derivative
 
Location of Gain or (Loss) Reclassified from Accumulated OCI into Income
 
Amount of Gain or (Loss) Reclassified from Accumulated OCI into Income
 
Location of Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)
Three Months Ended September 29, 2018
$
62

 
Interest expense
 
$
196

 
Interest expense
Three Months Ended September 30, 2017
$
18

 
Interest expense
 
$
54

 
Interest expense
 
 
 
 
 
 
 
 
Nine Months Ended September 29, 2018
$
418

 
Interest expense
 
$
514

 
Interest expense
Nine Months Ended September 30, 2017
$
8

 
Interest expense
 
$
(32
)
 
Interest expense

Schedule of Foreign Currency Forward Contracts
The following table provides information about our foreign currency forward contracts outstanding as of September 29, 2018 (in thousands):
Currency
Contract Position
 
Contract Amount (Local Currency)
 
Contract Amount (U.S. Dollars)
Japanese Yen
Sell
 
(2,241,544
)
 
$
19,783

Taiwan Dollar
Buy
 
49,404

 
(1,626
)
Korean Won
Buy
 
4,508,988

 
(4,082
)
Euro Dollar
Sell
 
(15,050
)
 
17,574

Total USD notional amount of outstanding foreign exchange contracts
 
$
31,649

Schedule of Gains and Losses Related to Non-designated Derivative Instruments
 
 
 
 
Three Months Ended
 
Nine Months Ended
Derivatives Not Designated as Hedging Instruments
 
Location of Loss Recognized on Derivatives
 
September 29, 2018
 
September 30, 2017
 
September 29, 2018
 
September 30, 2017
Foreign exchange forward contracts
 
Other income (expense), net
 
$
706

 
$
(556
)
 
$
923

 
$
(2,364
)
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Restructuring Charges (Tables)
9 Months Ended
Sep. 29, 2018
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring Accrual Activity
Changes to the restructuring accrual in the nine months ended September 29, 2018 were as follows (in thousands):
 
Accrual
December 30, 2017
$
399

Cash payments
(399
)
September 29, 2018
$



XML 37 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Warranty (Tables)
9 Months Ended
Sep. 29, 2018
Product Warranties Disclosures [Abstract]  
Reconciliation of Changes in Warranty Liability

Changes in our warranty liability were as follows (in thousands):
 
Nine Months Ended
 
September 29,
2018
 
September 30,
2017
Balance at beginning of period
$
3,662

 
$
2,972

Accruals
3,168

 
4,888

Settlements
(4,373
)
 
(5,009
)
Balance at end of period
$
2,457

 
$
2,851

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity (Tables)
9 Months Ended
Sep. 29, 2018
Equity [Abstract]  
Schedule of Restricted Stock Unit Activity
Restricted stock unit ("RSU") activity under our equity incentive plan was as follows:
 
 
Units
 
Weighted Average Grant Date Fair Value
RSUs at December 30, 2017
3,148,061

 
$
11.22

Awards granted
1,551,770

 
13.79

Awards vested
(1,271,132
)
 
10.45

Awards forfeited
(293,969
)
 
11.60

RSUs at September 29, 2018
3,134,730

 
$
12.77

Schedule of Stock Option Activity
Stock option activity under our equity incentive plan was as follows:
 
Options Outstanding
 
Weighted Average Exercise Price
 
Weighted Average Remaining Contractual Life in Years
 
Aggregate Intrinsic Value
Outstanding at December 30, 2017
659,334

 
$
8.12

 
 
 
 
Options exercised
(105,610
)
 
9.93

 
 
 
 
Outstanding at September 29, 2018
553,724
 
$
7.77

 
3.56
 
$
3,308,931

Exercisable at September 29, 2018
430,104

 
$
7.67

 
3.54
 
$
2,620,928

Schedule of ESPP Activity
Information related to activity under our Employee Stock Purchase Plan ("ESPP") was as follows:
 
Nine Months Ended
 
September 29, 2018
Shares issued
610,297

Weighted average per share purchase price
$
12.84

Weighted average per share discount from the fair value of our common stock on the date of issuance
$
2.82

Schedule of Stock-based Compensation
Stock-based compensation was included in our Condensed Consolidated Statements of Income as follows (in thousands):
 
Three Months Ended
 
Nine Months Ended
 
September 29,
2018
 
September 30,
2017
 
September 29,
2018
 
September 30,
2017
Cost of revenues
$
832

 
$
894

 
$
2,565

 
$
2,540

Research and development
1,312

 
1,437

 
3,870

 
3,768

Selling, general and administrative
2,393

 
2,255

 
5,986

 
4,971

Total stock-based compensation
$
4,537

 
$
4,586

 
$
12,421

 
$
11,279

 
Schedule of Unrecognized Stock-based Compensation
At September 29, 2018, the unrecognized stock-based compensation was as follows (in thousands): 
 
Unrecognized Expense
 
Average Expected Recognition Period in Years
Stock options
$
167

 
0.36
Restricted stock units
28,035

 
2.76
Performance restricted stock units
6,580

 
2.38
Employee stock purchase plan
974

 
0.34
Total unrecognized stock-based compensation expense
$
35,756

 
1.76
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Income (Loss) per Share (Tables)
9 Months Ended
Sep. 29, 2018
Earnings Per Share [Abstract]  
Schedule of Calculation of Numerator and Denominator in Earnings Per Share
The following table reconciles the shares used in calculating basic net income per share and diluted net income per share (in thousands):
 
Three Months Ended
 
Nine Months Ended
 
September 29,
2018
 
September 30,
2017
 
September 29,
2018
 
September 30,
2017
Weighted-average shares used in computing basic net income per share
73,837

 
72,651

 
73,273

 
72,103

Add potentially dilutive securities
1,125

 
1,234

 
1,355

 
1,437

Weighted-average shares used in computing diluted net income per share
74,962

 
73,885

 
74,628

 
73,540

 


 


 

 


Securities not included as they would have been antidilutive
5

 

 
21

 
77

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Operating Segments (Tables)
9 Months Ended
Sep. 29, 2018
Segment Reporting [Abstract]  
Schedule of Operating Results by Segment
The following table summarizes the operating results by reportable segment (dollars in thousands):
 
Three Months Ended

September 29, 2018
 
September 30, 2017

Probe Cards
 
Systems
 
Corporate and Other
 
Total
 
Probe Cards
 
Systems
 
Corporate and Other
 
Total
Revenues
$
111,606

 
$
23,383

 
$

 
$
134,989

 
$
119,439

 
$
24,296

 
$

 
$
143,735

Gross profit
$
47,675

 
$
11,250

 
$
(5,955
)
 
$
52,970

 
$
51,438

 
$
12,571

 
$
(6,379
)
 
$
57,630

Gross margin
42.7
%
 
48.1
%
 
%
 
39.2
%
 
43.1
%
 
51.7
%
 
%
 
40.1
%
Operating income (loss)
$
25,609

 
$
4,228

 
$
(20,469
)
 
$
9,368

 
$
17,894

 
$
5,277

 
$
(8,905
)
 
$
14,266


 
Nine Months Ended
 
September 29, 2018
 
September 30, 2017
 
Probe Cards
 
Systems
 
Corporate and Other
 
Total
 
Probe Cards
 
Systems
 
Corporate and Other
 
Total
Revenues
$
318,120

 
$
70,668

 
$

 
$
388,788

 
$
347,559

 
$
68,981

 
$

 
$
416,540

Gross profit
$
138,182

 
$
34,118

 
$
(17,983
)
 
$
154,317

 
$
151,204

 
$
36,176

 
$
(20,412
)
 
$
166,968

Gross margin
43.4
%
 
48.3
%
 
%
 
39.7
%
 
43.5
%
 
52.4
%
 
%
 
40.1
%
Operating income (loss)
$
71,326

 
$
12,634

 
$
(59,647
)
 
$
24,313

 
$
54,289

 
$
14,363

 
$
(27,748
)
 
$
40,904

Disaggregation of Revenue by Segment
Certain revenue category information by reportable segment was as follows (in thousands):
 
Three Months Ended
 
September 29, 2018
 
September 30, 2017
 
Probe Cards
 
Systems
 
Total
 
Probe Cards
 
Systems
 
Total
Market:
 
 
 
 
 
 
 
 
 
 
 
    Foundry & Logic
$
61,270

 
$

 
$
61,270

 
$
81,914

 
$

 
$
81,914

    DRAM
37,359

 

 
37,359

 
32,373

 

 
32,373

    Flash
12,977

 

 
12,977

 
5,151

 

 
5,151

    Systems

 
23,383

 
23,383

 

 
24,297

 
24,297

Total
$
111,606

 
$
23,383

 
$
134,989

 
$
119,438

 
$
24,297

 
$
143,735

Timing of revenue recognition:
 
 
 
 
 
 
 
 
 
 
 
    Products transferred at a point in time
$
111,020

 
$
22,422

 
$
133,442

 
$
118,995

 
$
23,372

 
$
142,367

    Services transferred over time
586

 
961

 
1,547

 
443

 
925

 
1,368

Total
$
111,606

 
$
23,383

 
$
134,989

 
$
119,438

 
$
24,297

 
$
143,735

Geographical region:
 
 
 
 
 
 
 
 
 
 
 
    United States
$
34,398

 
$
5,729

 
$
40,127

 
$
48,544

 
$
8,712

 
$
57,256

    Taiwan
18,904

 
777

 
19,681

 
15,951

 
1,863

 
17,814

    South Korea
19,664

 
1,437

 
21,101

 
21,217

 
545

 
21,762

    Asia-Pacific1
22,388

 
6,825

 
29,213

 
19,136

 
4,664

 
23,800

    Europe
5,499

 
3,629

 
9,128

 
6,015

 
6,079

 
12,094

    Japan
10,462

 
4,273

 
14,735

 
8,419

 
2,037

 
10,456

    Rest of the world
291

 
713

 
1,004

 
156

 
397

 
553

Total
$
111,606

 
$
23,383

 
$
134,989

 
$
119,438

 
$
24,297

 
$
143,735



Nine Months Ended

September 29, 2018
 
September 30, 2017

Probe Cards
 
Systems
 
Total
 
Probe Cards
 
Systems
 
Total
Market:

 

 

 

 

 

    Foundry & Logic
$
181,819

 
$

 
$
181,819

 
$
244,952

 
$

 
$
244,952

    DRAM
105,716

 

 
105,716

 
92,798

 

 
92,798

    Flash
30,585

 

 
30,585

 
9,809

 

 
9,809

    Systems

 
70,668

 
70,668

 

 
68,981

 
68,981

Total
$
318,120

 
$
70,668

 
$
388,788

 
$
347,559

 
$
68,981

 
$
416,540

Timing of revenue recognition:


 


 


 


 


 


    Products transferred at a point in time
$
316,495

 
$
67,794

 
$
384,289

 
$
346,191

 
$
66,388

 
$
412,579

    Services transferred over time
1,625

 
2,874

 
4,499

 
1,368

 
2,593

 
3,961

Total
$
318,120

 
$
70,668

 
$
388,788

 
$
347,559

 
$
68,981

 
$
416,540

Geographical region:


 


 


 


 


 


    United States
$
89,960

 
$
16,861

 
$
106,821

 
$
126,110

 
$
21,384

 
$
147,494

    Taiwan
71,300

 
5,680

 
76,980

 
61,568

 
5,593

 
67,161

    South Korea
58,250

 
4,317

 
62,567

 
60,306

 
2,909

 
63,215

    Asia-Pacific1
50,956

 
16,263

 
67,219

 
53,620

 
16,606

 
70,226

    Europe
15,181

 
14,969

 
30,150

 
17,664

 
13,808

 
31,472

    Japan
31,426

 
10,523

 
41,949

 
27,219

 
7,847

 
35,066

    Rest of the world
1,047

 
2,055

 
3,102

 
1,072

 
834

 
1,906

Total
$
318,120

 
$
70,668

 
$
388,788

 
$
347,559

 
$
68,981

 
$
416,540


1 Asia-Pacific includes all countries in the region except Taiwan, South Korea, and Japan, which are disclosed separately.
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation and New Accounting Pronouncements - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 29, 2018
Sep. 29, 2018
Dec. 26, 2020
Dec. 28, 2019
Dec. 30, 2017
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Performance obligations $ 3.5 $ 3.5      
Contract assets 1.4 1.4     $ 1.6
Contract liabilities 5.4 5.4     $ 5.7
Revenue recognized included in contracts $ 0.2 $ 3.9      
Forecast          
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Expected to be recognized     13.20% 54.40%  
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation and New Accounting Pronouncements - ASU 2016-18 Information (Details) - USD ($)
$ in Thousands
Sep. 29, 2018
Dec. 30, 2017
Sep. 30, 2017
Dec. 31, 2016
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Cash and cash equivalents as previously reported in the Condensed Consolidated Statements of Cash Flows $ 91,990 $ 91,184 $ 103,083 $ 101,408
Current assets - Restricted cash 129 372 4 106
Restricted cash 1,034 1,170 766 1,082
Cash, cash equivalents and restricted cash as currently reported in the Condensed Consolidated Statements of Cash Flows $ 93,153 $ 92,726 $ 103,853 $ 102,596
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Concentration of Credit and Other Risks (Details) - Customer Concentration Risk
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 29, 2018
Sep. 30, 2017
Sep. 29, 2018
Sep. 30, 2017
Dec. 30, 2017
Revenues          
Concentration Risk [Line Items]          
Concentration risk percentage 36.50% 30.60% 38.30% 27.40%  
Revenues | Intel          
Concentration Risk [Line Items]          
Concentration risk percentage 24.50% 30.60% 18.00% 27.40%  
Revenues | Micron          
Concentration Risk [Line Items]          
Concentration risk percentage 12.00%   10.10%    
Revenues | Micron          
Concentration Risk [Line Items]          
Concentration risk percentage     10.20%    
Accounts Receivable | Major Customer 1          
Concentration Risk [Line Items]          
Concentration risk percentage     25.40%   24.10%
Accounts Receivable | Major Customer 2          
Concentration Risk [Line Items]          
Concentration risk percentage     10.20%   13.60%
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories (Details) - USD ($)
$ in Thousands
Sep. 29, 2018
Dec. 30, 2017
Inventory Disclosure [Abstract]    
Raw materials $ 44,793 $ 33,101
Work-in-progress 21,922 20,134
Finished goods 14,823 14,613
Inventories $ 81,538 $ 67,848
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Intangible Assets - Goodwill (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 29, 2018
Dec. 30, 2017
Goodwill [Roll Forward]    
Goodwill, beginning balance $ 189,920,000 $ 188,010,000
Foreign currency translation (493,000) 1,910,000
Goodwill, ending balance 189,427,000 189,920,000
Goodwill impairment 0  
Probe Cards    
Goodwill [Roll Forward]    
Goodwill, beginning balance 172,482,000 172,482,000
Foreign currency translation 0 0
Goodwill, ending balance 172,482,000 172,482,000
Systems    
Goodwill [Roll Forward]    
Goodwill, beginning balance 17,438,000 15,528,000
Foreign currency translation (493,000) 1,910,000
Goodwill, ending balance $ 16,945,000 $ 17,438,000
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 29, 2018
Dec. 30, 2017
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross $ 195,815 $ 212,176
Accumulated Amortization 120,537 114,692
Intangible Assets, Net 75,278 97,484
Existing developed technologies    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross 143,577 143,966
Accumulated Amortization 92,074 76,826
Intangible Assets, Net 51,503 67,140
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross 12,042 12,086
Accumulated Amortization 8,136 5,735
Intangible Assets, Net 3,906 6,351
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross 40,196 40,313
Accumulated Amortization 20,327 16,320
Intangible Assets, Net 19,869 23,993
Backlog    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross 0 15,811
Accumulated Amortization 0 15,811
Intangible Assets, Net $ 0 $ 0
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Intangible Assets - Amortization Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2018
Sep. 30, 2017
Sep. 29, 2018
Sep. 30, 2017
Dec. 30, 2017
Property, Plant and Equipment [Line Items]          
Amortization of intangible assets $ 7,512 $ 7,516 $ 21,876 $ 23,509  
Finite-Lived Intangible Assets, Net, Amortization Expense, Rolling Maturity [Abstract]          
Remainder of 2018 7,509   7,509    
2019 26,432   26,432    
2020 23,421   23,421    
2021 12,655   12,655    
2022 3,215   3,215    
Thereafter 2,046   2,046    
Intangible Assets, Net 75,278   75,278   $ 97,484
Cost of revenues          
Property, Plant and Equipment [Line Items]          
Amortization of intangible assets 5,123 5,473 15,418 17,411  
Selling, general and administrative          
Property, Plant and Equipment [Line Items]          
Amortization of intangible assets $ 2,389 $ 2,043 $ 6,458 $ 6,098  
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 29, 2018
Dec. 30, 2017
Payables and Accruals [Abstract]    
Accrued compensation and benefits $ 14,002 $ 18,141
Accrued warranty 2,457 3,662
Accrued withholding for employee stock purchase plan 1,430 3,279
Accrued income and other taxes 3,397 3,965
Other accrued expenses 3,591 4,647
Accrued liabilities $ 24,877 $ 33,694
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value and Derivative Instruments - Fair Value Assets Measured on Recurring Basis (Details) - USD ($)
Sep. 29, 2018
Dec. 30, 2017
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents $ 1,264,000 $ 1,838,000
Marketable securities 50,109,000 48,988,000
Total assets measured at fair value 52,324,000 51,900,000
Liabilities measured at fair value on recurring basis   0
Interest rate swap derivative contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative contracts 951,000 1,043,000
Foreign exchange derivative contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative contracts   31,000
Money market funds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 265,000 1,064,000
Corporate Bond Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents   774,000
Marketable securities   30,636,000
US Treasury Bill Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 4,453,000 3,963,000
Certificates of deposit    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 1,197,000 957,000
Agency securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 8,994,000 10,432,000
Corporate bonds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 32,186,000  
Commercial paper    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 999,000  
Marketable securities 3,279,000 3,000,000
Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 265,000 1,064,000
Marketable securities 4,453,000 3,963,000
Total assets measured at fair value 4,718,000 5,027,000
Level 1 | Interest rate swap derivative contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative contracts 0 0
Level 1 | Foreign exchange derivative contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative contracts   0
Level 1 | Money market funds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 265,000 1,064,000
Level 1 | Corporate Bond Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents   0
Marketable securities   0
Level 1 | US Treasury Bill Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 4,453,000 3,963,000
Level 1 | Certificates of deposit    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 0 0
Level 1 | Agency securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 0 0
Level 1 | Corporate bonds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 0  
Level 1 | Commercial paper    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0  
Marketable securities 0 0
Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 999,000 774,000
Marketable securities 45,656,000 45,025,000
Total assets measured at fair value 47,606,000 46,873,000
Level 2 | Money market funds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0 0
Level 2 | Corporate Bond Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents   774,000
Marketable securities   30,636,000
Level 2 | US Treasury Bill Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 0 0
Level 2 | Certificates of deposit    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 1,197,000 957,000
Level 2 | Agency securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 8,994,000 10,432,000
Level 2 | Corporate bonds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Marketable securities 32,186,000  
Level 2 | Commercial paper    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 999,000  
Marketable securities 3,279,000 3,000,000
Designated as Hedging Instrument | Interest rate swap derivative contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative contracts $ 951,000  
Designated as Hedging Instrument | Level 2 | Interest rate swap derivative contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative contracts   1,043,000
Designated as Hedging Instrument | Level 2 | Foreign exchange derivative contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative contracts   $ 31,000
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Restructuring Charges (Details)
$ in Thousands
9 Months Ended
Sep. 29, 2018
USD ($)
Restructuring Reserve [Roll Forward]  
Accrual at beginning of period $ 399
Cash payments (399)
Accrual at end of period $ 0
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value and Derivative Instruments - Impact of Cash Flow Hedges and Derivatives (Details) - Interest Rate Contracts - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2018
Sep. 30, 2017
Sep. 29, 2018
Sep. 30, 2017
Dec. 30, 2017
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Derivative asset $ 951   $ 951   $ 1,043
Designated as Hedging Instrument          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Derivative asset 951   951    
Designated as Hedging Instrument | Cash Flow Hedging          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Amount of Gain or (Loss) Recognized in OCI on Derivative (Effective Portion) 62 $ 18 418 $ 8  
Designated as Hedging Instrument | Cash Flow Hedging | Other Income (Expense), Net [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Amount of Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion) $ 196 $ 54 $ 514 $ (32)  
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value and Derivative Instruments - Foreign Currency Forward Contracts (Details) - Sep. 29, 2018 - Foreign exchange forward contracts
€ in Thousands, ₩ in Thousands, ¥ in Thousands, $ in Thousands, $ in Thousands
USD ($)
KRW (₩)
TWD ($)
EUR (€)
JPY (¥)
Derivative [Line Items]          
Contract amount (in various currencies) $ 31,649        
Sell | Japanese Yen          
Derivative [Line Items]          
Contract amount (in various currencies) 19,783       ¥ (2,241,544)
Sell | Euro Dollar          
Derivative [Line Items]          
Contract amount (in various currencies) 17,574     € (15,050)  
Buy | Taiwan Dollar          
Derivative [Line Items]          
Contract amount (in various currencies) (1,626)   $ 49,404    
Buy | Korean Won          
Derivative [Line Items]          
Contract amount (in various currencies) $ (4,082) ₩ 4,508,988      
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value and Derivative Instruments - Gains and Losses Related to Non-designated Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2018
Sep. 30, 2017
Sep. 29, 2018
Sep. 30, 2017
Derivatives Not Designated as Hedging Instruments | Foreign exchange forward contracts | Other income (expense), net        
Derivatives, Fair Value [Line Items]        
Foreign exchange forward contracts $ 706 $ (556) $ 923 $ (2,364)
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value and Derivative Instruments - Assets Measured at Fair Value on a Non-Recurring Basis (Details) - USD ($)
Sep. 29, 2018
Dec. 30, 2017
Sep. 30, 2017
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Liabilities measured at fair value on recurring basis   $ 0  
Assets measured at fair value on non-recurring basis $ 52,324,000 $ 51,900,000  
Nonrecurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Assets measured at fair value on non-recurring basis $ 0   $ 0
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Warranty (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 29, 2018
Sep. 30, 2017
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]    
Balance at beginning of period $ 3,662 $ 2,972
Accruals 3,168 4,888
Settlements (4,373) (5,009)
Balance at end of period $ 2,457 $ 2,851
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity - Additional Information (Details) - USD ($)
9 Months Ended
Aug. 16, 2018
Sep. 29, 2018
Feb. 28, 2017
Equity Incentive Plan | Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total fair value of restricted stock units vested during the period   $ 17,300,000  
Awards granted (in shares)   1,551,770  
Awards granted (in dollars per share)   $ 13.79  
Equity Incentive Plan | PRSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Awards granted (in shares) 318,100    
Awards granted (in dollars per share) $ 4,700,000    
Common Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock repurchase program authorized amount     $ 25,000,000
Amount remaining for future repurchases   $ 6,000,000  
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity - Restricted Stock Unit Activity (Details) - Equity Incentive Plan - Restricted Stock Units
9 Months Ended
Sep. 29, 2018
$ / shares
shares
Units  
Beginning balance (in shares) | shares 3,148,061
Awards granted (in shares) | shares 1,551,770
Awards vested (in shares) | shares (1,271,132)
Awards canceled (in shares) | shares (293,969)
Ending balance (in shares) | shares 3,134,730
Weighted Average Grant Date Fair Value  
Beginning Balance (in dollars per share) | $ / shares $ 11.22
Awards granted (in dollars per share) | $ / shares 13.79
Awards vested (in dollars per share) | $ / shares 10.45
Awards canceled (in dollars per share) | $ / shares 11.60
Ending Balance (in dollars per share) | $ / shares $ 12.77
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity - Stock Option Activity (Details) - Equity Incentive Plan
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 29, 2018
USD ($)
$ / shares
shares
Options Outstanding  
Outstanding, beginning of period (In shares) | shares 659,334
Options exercised (In shares) | shares (105,610)
Outstanding, end of period (In shares) | shares 553,724
Exercisable (In shares) | shares 430,104
Weighted Average Exercise Price  
Outstanding, beginning of period (In dollars per share) | $ / shares $ 8.12
Options exercised (In dollars per share) | $ / shares 9.93
Outstanding, end of period (In dollars per share) | $ / shares 7.77
Exercisable (In dollars per share) | $ / shares $ 7.67
Additional Disclosures  
Outstanding, weighted average remaining contractual life 3 years 6 months 22 days
Exercisable, weighted average remaining contractual life 3 years 6 months 16 days
Outstanding, aggregate intrinsic value | $ $ 3,308,931
Exercisable, aggregate intrinsic value | $ $ 2,620,928
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity - ESPP Activity (Details) - Employee stock purchase plan
9 Months Ended
Sep. 29, 2018
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares issued under ESPP (In shares) | shares 610,297
Weighted average per share purchase price (in dollars per share) $ 12.84
Weighted average per share discount from the fair value of our common stock on the date of issuance (in dollars per share) $ 2.82
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity - Stock-Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2018
Sep. 30, 2017
Sep. 29, 2018
Sep. 30, 2017
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation $ 4,537 $ 4,586 $ 12,421 $ 11,279
Cost of revenues        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation 832 894 2,565 2,540
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation 1,312 1,437 3,870 3,768
Selling, general and administrative        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation $ 2,393 $ 2,255 $ 5,986 $ 4,971
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity - Unrecognized Compensation Costs (Details)
$ in Thousands
9 Months Ended
Sep. 29, 2018
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Total unrecognized stock-based compensation expense $ 35,756
Average expected recognition period 1 year 9 months 4 days
Stock options  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized expense, stock options $ 167
Average expected recognition period 4 months 9 days
Restricted stock units  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized expense, other than options $ 28,035
Average expected recognition period 2 years 9 months 5 days
Performance restricted stock units  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized expense, other than options $ 6,580
Average expected recognition period 2 years 4 months 18 days
Employee stock purchase plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized expense, other than options $ 974
Average expected recognition period 4 months 2 days
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Income (Loss) per Share (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2018
Sep. 30, 2017
Sep. 29, 2018
Sep. 30, 2017
Earnings Per Share [Abstract]        
Weighted-average shares used in computing basic net income (loss) per share (In shares) 73,837 72,651 73,273 72,103
Add potentially dilutive securities (In shares) 1,125 1,234 1,355 1,437
Weighted-average shares used in computing diluted net income per share (In shares) 74,962 73,885 74,628 73,540
Anti-dilutive securities (In shares) 5 0 21 77
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Details)
$ in Thousands
Sep. 29, 2018
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remainder of 2018 $ 1,698
2019 5,944
2020 5,861
2021 5,663
2022 4,784
Thereafter 24,737
Total $ 48,687
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Operating Segments - Additional Information (Details)
9 Months Ended
Sep. 29, 2018
segment
Segment Reporting [Abstract]  
Number of reportable segments 2
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Operating Segments - Operating Results by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2018
Sep. 30, 2017
Sep. 29, 2018
Sep. 30, 2017
Segment Reporting Information [Line Items]        
Revenues $ 134,989 $ 143,735 $ 388,788 $ 416,540
Gross profit $ 52,970 $ 57,630 $ 154,317 $ 166,968
Gross margin 39.20% 40.10% 39.70% 40.10%
Operating income (loss) $ 9,368 $ 14,266 $ 24,313 $ 40,904
Probe Cards        
Segment Reporting Information [Line Items]        
Revenues 111,606 119,438 318,120 347,559
Systems        
Segment Reporting Information [Line Items]        
Revenues 23,383 24,297 70,668 68,981
Corporate and Other        
Segment Reporting Information [Line Items]        
Revenues 0 0 0 0
Gross profit $ (5,955) $ (6,379) $ (17,983) $ (20,412)
Gross margin 0.00% 0.00% 0.00% 0.00%
Operating income (loss) $ (20,469) $ (8,905) $ (59,647) $ (27,748)
Operating Segments | Probe Cards        
Segment Reporting Information [Line Items]        
Revenues 111,606 119,439 318,120 347,559
Gross profit $ 47,675 $ 51,438 $ 138,182 $ 151,204
Gross margin 42.70% 43.10% 43.40% 43.50%
Operating income (loss) $ 25,609 $ 17,894 $ 71,326 $ 54,289
Operating Segments | Systems        
Segment Reporting Information [Line Items]        
Revenues 23,383 24,296 70,668 68,981
Gross profit $ 11,250 $ 12,571 $ 34,118 $ 36,176
Gross margin 48.10% 51.70% 48.30% 52.40%
Operating income (loss) $ 4,228 $ 5,277 $ 12,634 $ 14,363
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Operating Segments - Revenue by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2018
Sep. 30, 2017
Sep. 29, 2018
Sep. 30, 2017
Disaggregation of Revenue [Line Items]        
Revenues $ 134,989 $ 143,735 $ 388,788 $ 416,540
Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 111,606 119,438 318,120 347,559
Systems        
Disaggregation of Revenue [Line Items]        
Revenues 23,383 24,297 70,668 68,981
Corporate and Other        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
United States        
Disaggregation of Revenue [Line Items]        
Revenues 40,127 57,256 106,821 147,494
United States | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 34,398 48,544 89,960 126,110
United States | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 5,729 8,712 16,861 21,384
Taiwan        
Disaggregation of Revenue [Line Items]        
Revenues 19,681 17,814 76,980 67,161
Taiwan | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 18,904 15,951 71,300 61,568
Taiwan | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 777 1,863 5,680 5,593
South Korea        
Disaggregation of Revenue [Line Items]        
Revenues 21,101 21,762 62,567 63,215
South Korea | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 19,664 21,217 58,250 60,306
South Korea | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 1,437 545 4,317 2,909
Asia-Pacific        
Disaggregation of Revenue [Line Items]        
Revenues 29,213 23,800 67,219 70,226
Asia-Pacific | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 22,388 19,136 50,956 53,620
Asia-Pacific | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 6,825 4,664 16,263 16,606
Europe        
Disaggregation of Revenue [Line Items]        
Revenues 9,128 12,094 30,150 31,472
Europe | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 5,499 6,015 15,181 17,664
Europe | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 3,629 6,079 14,969 13,808
Japan        
Disaggregation of Revenue [Line Items]        
Revenues 14,735 10,456 41,949 35,066
Japan | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 10,462 8,419 31,426 27,219
Japan | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 4,273 2,037 10,523 7,847
Rest of the world        
Disaggregation of Revenue [Line Items]        
Revenues 1,004 553 3,102 1,906
Rest of the world | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 291 156 1,047 1,072
Rest of the world | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 713 397 2,055 834
Products transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Revenues 133,442 142,367 384,289 412,579
Products transferred at a point in time | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 111,020 118,995 316,495 346,191
Products transferred at a point in time | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 22,422 23,372 67,794 66,388
Services transferred over time        
Disaggregation of Revenue [Line Items]        
Revenues 1,547 1,368 4,499 3,961
Services transferred over time | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 586 443 1,625 1,368
Services transferred over time | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 961 925 2,874 2,593
Foundry & Logic        
Disaggregation of Revenue [Line Items]        
Revenues 61,270 81,914 181,819 244,952
Foundry & Logic | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 61,270 81,914 181,819 244,952
Foundry & Logic | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
DRAM        
Disaggregation of Revenue [Line Items]        
Revenues 37,359 32,373 105,716 92,798
DRAM | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 37,359 32,373 105,716 92,798
DRAM | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Flash        
Disaggregation of Revenue [Line Items]        
Revenues 12,977 5,151 30,585 9,809
Flash | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 12,977 5,151 30,585 9,809
Flash | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Systems        
Disaggregation of Revenue [Line Items]        
Revenues 23,383 24,297 70,668 68,981
Systems | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Systems | Systems        
Disaggregation of Revenue [Line Items]        
Revenues 23,383 24,297 70,668 68,981
Operating Segments | Probe Cards        
Disaggregation of Revenue [Line Items]        
Revenues 111,606 119,439 318,120 347,559
Operating Segments | Systems        
Disaggregation of Revenue [Line Items]        
Revenues $ 23,383 $ 24,296 $ 70,668 $ 68,981
EXCEL 67 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %QY9DT?(\\#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,$% @ 7'EF32?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) 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 " !<>69-XP$/8^\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>R&YIV$SJRT9/'0Q6V-C-V&IK&L?&UDCZ]DNR M-F5L#["CI=^?/H%J$Z4)"5]2B)C(8;[K?=-F:>*:'8FB!,CFB%[GFPI@R@%,#5.C.>^J>$&&&&$R>?O MJ9.%7_Q$X=8)=DG]V[<1*\@>YJCY& MUQ]^-V$?K-N[?VQ\%50U_+H+]0502P,$% @ 7'EF39E&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 " !<>69- EW-N&T" ![" & 'AL+W=O)&SNVSJCIYX(.YM2_CO VW8 ML MA^+[Q4M\JJ3= D??D1K]1^;T_<;4"LY5+W=).U*P+.+WNPCU\/L)$$PSB M1TT'L9@'.I0S8Z]Z\?FR"R/M$6UH*;4)HH8'/=*FT9:4'[\FH^&LJ8G+^;OU MCR9X%R-?V/")3@$E83!%_X4^:*/@VA.E4;)& MF&=0WH5D[61%N=*2MW&L.S,.XYL83S0_ 4T$-!-0_%\"G@AX)D!# *-G)M0/ M1)(BYVP(^/BU>J*3 CYC=9BEWC1G9]ZI:(7:?111#A[:S(0XC BT0, 9 93M M60#Y! [(H:-_!8XN OL%L#<";.AX08_]]-A+CPT]7M 3ZP!<1.H72+P"B4/? M6 (C(C&(;CSA"& 4V#AW:J>*!K.3*UBNQ=?E6 MLAP\D)5LR;P2F+!K*GXBQVZM8SL#/-AUE3\%0_= MDD?8NO2@6_2;&$8(8SO7P.(J;RF_F:XG@I+=.]-R%[MS9]TCTPK^PL>V_)7P M6]V)X,RD:BCFVK\R)JER*'I2KE3J3V!>-/0J]72CYGQLA^-"LGYJ]6#^WRC^ M %!+ P04 " !<>69-4P:J]UP$ /%0 & 'AL+W=O_[TUU1=$_[ M5)?=I^:4CL,OSTU;E_UPV[X4W:E-Y6X*JJL"E7)%71Z.R_5J>O;0KE?-:U\= MCNFA772O=5VV_VY2U9SOE[!\?_#U\++OQP?%>G4J7](?J?_S]- .=\6UE=VA M3L?NT!P7;7J^7WZ&NZVV8\"D^.N0SMW-]6(OM[1-536V-/CX9VYT>>US#+R]?F_]YVGPPV >RRYMF^KOPZ[?WR_#4!VN9A'_UMZ2]4@'YT,?3PU53=]+IY>N[ZIYU8&*W7Y_?)] M.$[?Y[G]]S Y .< O : ^6& G@,T"2@NSJ:A?BG[2CXJMH+"7B7%T/_5!(HF<(K7 MM_%.CM=BO)[BS6V\)X.X2/PD.4Z2"#$J,A!)!<'(7HSHQ7 O@7BY2.Q-+U:! MBL0+5YD00Y"]6-&+Y5Y(+QO+>@DA..I%4(&%S#MVHA?'O&B2_8V3>M$D>UNN M-8+T-QMN49[E'T$T4?@/LC2V@3N0R.=MER$:#).HN@D M:.(GFJ'RXSSV>S(^ 7.7^VH'\W'':*A MG-[*NHBY#,D0!DYA37<$X(#U%CW%C2"+WN3V!)!!#)S$E&L;X)#5RK"M5E#! MS5K]Z$9&,0@LIOL"<,P".$W= MEHQE"*P>,9!I0<8I<)[2-[D!CDH3G6/SC\NT5293'Z%,5.1$-93OR$F))GBZ M0 69UBYF,HPR3Y'SU%#"(RJ$Y1YBIRGAO(4!4XJ:Q1+#]=%!)>9SBCC%#E.#<4I"O6J@TB)(/44)PB!Z6W=$O:"BH++N=&QBERG%J* M4Q2J6S=4C&SR"+K@XXWOCXYDG"+'JV9B%AZ23JI]"IN3J;&H\+?R_;E<.P6 MCTW?-_5T%/7<-'T:VE2?AC;WJ=Q=;ZKTW(^7?KAN+T=TEYN^.69-D9JQ(YL" #I"0 & 'AL+W=O6OJ5B[3HU+=8Y;)[9$U5#[P MCK7ZS9Z+ABK=%8=,=H+1G34U=88 *+*&5FVZ6MBQ)[%:\).JJY8]B42>FH:* M?VM6\\LRA>G[P'-U."HSD*T6'3VPGTS]ZIZ$[F5#E%W5L%96O$T$VR_33_!Q M V?&8!6_*W:1HW9B4GGA_-5TONV6*3!$K&9;94)0_3BS#:MK$TES_.V#IL.< MQCANOT?_8I/7R;Q0R3:\_E/MU'&9EFFR8WMZJM4SOWQE?4(X3?KLO[,SJ[7< MD.@YMKR6]C_9GJ3B31]%HS3TS3VKUCXO[@V9][:X ?4&-!C5WB^R,XF3B]9.PD: M2=!4L8DH\"#)]/P#!(I"(.O/1_X"Q/UYU)];_VSLAUX23D*LI'6( 'AI?*R9 M<,RB'+.0PUNJM9/@\1P%* #Q4"(RC F^LJHX2H-#FMRCP<$TL/2V?Q-J\A'N MA*.(**!'.$23%%:IX%89A&29^&89A@;U&%5'&J;+1-]=<@GY0 M<:A:F;QPI3_?]B.[YUPQ'14\Z'A'?>\:.C7;*],DNBW+EE;=G ?A^7:M8W=ZG3_"_-9A];7E56+Z+7-,R!IC\@QHM\C&XK MC8A"_[=!2&X0J23A\GT':TK8&(WATR3;#Y.\&Z9BYTIU\6H<;_AXS<;K+EZ/ MXRV:ZQZQ'7+N)U)IES@T'0RFE55X2BBFDL0F"9H7BFDPL1:\MIC5%E-MJ)NT M1^)1-XD4@*4QE &!E5%**JTM(&4,IEUL):_,L,H,58;&G!K232R=%4@90UFC M$+6A%,1: 2J4+8,9XTS"*[.L,DOJ.9E8\X2-3\C,)&@!TH0.,TEB)&;-4$XI M5#\;2L4FQE6V9:BP&)K7Y5A=CNI"6TGJF,*R&E7IFJ,$X!6GE%5:&J2+H836 M$]LL"'ZS%U09V>T%Z0@7,H, &N[F\S1;!E'230B:<"^@@C06!*0;K8S #L-B MRA"GHQ@H(83&XAA.&F$F"A%88WP 2?7%6)\D/3EE$BR/4A"*C"P;Q638?116 M1S$MG)@2Q]LI*"K.8'&*UHC!EL% (!561B$7XQ," \G1-^2]*M[D@;I\@EU^ M8,;=_&+Q66#-40#"86$,)H-]8VD,%BQSX@ #O,L#M7E\FDB!FBY(P-HHI "P M,@J%(6./Y_J;VD5XAP=J\?C$E0(U7">PW:T9"E3LB#"*22GQ@6'+8,I:,^'1 MP)L\6"+."2S.,L-V"HMC*"&Q2S.44HI4(Z7"/C-Q&@?^^ 'T_(%G.AV8\=G6 M&ERR:X8"&1NRA3!8$O9:K(UB*E9R2AQ_!@%'#F=NXM@J>;.7U.SQDJ8#X\8N M?8>+FH?0;K5A*7**82D]\765O.E+:OH.F_[ ?"*,A8@PCI(Q%L91>N(X+GFW MEY*N^4352-Y2);54ARU54H^S*E'8?3@LV K>RMAL$M\A;-EL(":L5?+6*JFU M.FRMDMJ:. DJX P[2??O9QM"B7WM]A+L MR_?=W7<^\,TOO'L1!\:D]]K4K5CX!RF/LR 0FP-K2G'/CZQ5_^QXUY12;;M] M((X=*[>&U-1!%(9)T)15ZR_GQO;8+>?\).NJ98^=)TY-4W9_9J!@;7@OSZVU. M0O)F\*)2:"#@_XU !@*Q M(@2]=E/,52G+Y;SC%Z_K^^%8ZK9#,Z*.:Z.-YG3,?ZJ>0EG/RRR=!V?M9X#D M/22:0"B^A:Q<"!H1@8H_)A%!2>210X]N Q0N@A(KAW\Z67_HY";-&*Q5;/CQ MM%89S,<@'QL^GO*15>L>0@VD[5-,4NM "A>$(I+$5CT 5)K%B543%Q63.'JG M+ 2419RRH#"$'22@@\2I"PKMPO08,LGS#N/,*HP+0@2'5ET 3XC&=J^X*$*3 M=TZ;@JHHH,J*DE,WBI5NX4+ND-WZ ":U7M$U@(DIK"<%]:2 'JOG\A1(-K8R M*0"0W98K (.IIAI]:J;\R$^LXJCQ$^N:S[#F:%0BPK_1H8V[*-_?]7/2M[/95 M*[QG+M5]:V[%'>>2J>S#>W4H!S6*C9N:[:1>4K7N^GFDWTA^'&:M8!SXEG\! M4$L#!!0 ( %QY9DUTLP,^B < +,L 8 >&PO=V]R:W-H965T&ULE9IM;]LV%(7_BN'OKLG+5Q5)@,6QL0$;4&S8]ME-E,2H;66V MTG3_?K2LNN&]AY;WI;'=0_+P10^/*%V]-;LO^^>Z;D??-NOM_GK\W+8O'Z?3 M_?USO5GN/S0O]3;]SV.SVRS;]'7W--V_[.KE0U=HLYZ24GZZ6:ZVXYNK[K=/ MNYNKYK5=K[;UI]UH_[K9+'?_WM;KYNUZK,???_A]]?3<'GZ8WER]+)_J/^KV MSY=/N_1M>JKE8;6IM_M5LQWMZL?K\4_ZXR*80X%.\=>J?MN_^SPZ=.5STWPY M?/GEX7JL#H[J=7W?'JI8IC]?ZUF]7A]J2C[^Z2L=G]H\%'S_^7OMBZ[SJ3.? ME_MZUJS_7CVTS]?C.!X]U(_+UW7[>_/V<]UWR(U'?>]_K;_6ZR0_.$EMW#?K M???OZ/YUWS:;OI9D9;/\=OR[VG9_W_KZOQ?#!:@O0*<"6I\M8/H"YD7.U:]Y&N^,">ED> MUJG^Z-/\WA]^[*:S^[\T ?OTZ]<;K?S5].NAHEYS>]10I@FY9H8T,=?<(4V5 M:^9 HU6N62"-/FFFJ;^G3A/L-'45V*P"8ATZ:ERGV7::H"H5H@U**=R8@8T9 MT)AA(WS4A'>-6:658Q,QD[*@V1A+233&6":;2]G$!,L'&J@L1:\][K^%_;== M)2;KO\45.%B! P/HV,@X,5O>N,^'<-;+SHU.H::JX+E ?0T\:VY& MRY:B#S[%EN(08=YJ %PB/D22N).T/WC+;9&DDABD0EVF8!N36P-T$T=W+\J6 M:YK_P!T-R7)#&*7: D.6&[*B)<7-2,E$&['-2M5[46X8HUL["7]RA2HPDC5@ M,HF$(FF:]C,>+5>SDER M(YBW6@*WTMR'!*YQAAQ?=4.R/-]A)A-B,HHJRKFBJX'BZ!CK'&UP T<0J M%ZAPZ1'>$^A_Y&O"E*9+$C;)B$TN5J:<) D#G2X)V21934&D;)(QFV]U0Q7E MCC'UZ9*D32!JATBN')8(0YTNR=H$0G+DZ)^1#-MB? 8JRAUC^M,E<9LDU\D% MI5WY=AJSW5R2MPU(R:3Y#?7=H"PWA.%O+@G3!B#6A\/-1K'[&++FDBQM0/Z- M'(UW0ZK<3N%TXY*,; "#G9R, 55N!]/0 !J6LH/!-#2 AB)P&DG#"4?F?$"4 MF\&P-"C]\H1G)..TXX3T%R2?XTDX<1X[N:\*#>#06DD*$7H- !O MY#Q;H(M!6>X'8] #(K0:20&!T.GQ2"T"(0\=%IYH@!#)]")^&,E+6'H!#H0 M.H'J;.BTF+X6T-=P'EI)WT#IKD('?L1Z1EF>'TQJB^(P1Z.5IQG61<]O7F= M)^='\CQ:(\+5'.B,XCO6 J@F)@87"E>%Q1N$-9?G4ULX00;''B*?6GE:X;5* MEU9YVC#_+4K#G/\6'#A[SY\A]*ISQWFXHM(E@#<)BQ*U6$ _\IU)^2E\<%[ M@$5IF.=3"]*PLA7O_( JMX-W 8OB,@^?5O(].I-VOW+G,>,M8CP/GU8R?N)\ MQ4_">]G9U8%K*CT^P?N$0_L$YY #S"8C$#,HRPUA9#L4F/DQI@.!F>]:BP%1 M;@93VM'EB=%AQ#F4@3DQ'+C=C_P@;D"4F\&P=.B,F$WL6*)]B% T#-9+D?#%,'8&K$I2 Q M&:Q6VO.K>'9&622=PUQU@*O&<6?R@,%62O$#L1G0!KX29 YG>&!>U*F=ZCUGM :MY%KSU$L(V1._YO88' MF9ZMK3M05]H9*;"ZYD"G/;]T%D U,2&EV0)0/=X@O+X\,WJ,=8_>\1!/Z67$ MI;1&J)P9/=X!/'K)0[PX(.%.E>,/"H=4N1V\!W@4F'DF\A+N-M@8SZQ9#'B/ M ,\SD0?L-L0/*69^.#$7:BI$9E]XT0.=J_!,Y"7AK=/"SX JMX.W 1\N#R$> M\]JC9X%B"4HJ\DPU/Z_)K6!H>A22!<1 M+7\#F$^I,I?D\%,#2C_UP 9Q7O5;D;S,F #BEX G@F1T.(&>41:P$ MS-2 GN[Q !+ FW,H@ "=""! P,(T($ E0X@$S?O:IY>)WWM^7N:;7=CSXW M;=MLNG+TSE^U+;"N7Y!U*/#,45^]M][5_B7&8?=MM]_WU_&48#E?+ M9?_P$G=-_ZD]Q'WZSU/;[9HA_>R>E_VAB\WCU&BW75)1E,M=L]G/;U;3M;ON M9M6^#MO-/MYUL_YUMVNZ?]9QV[Y?S\W\X\+GS?/+,%Y8WJP.S7/\(PY?#G== M^K4\]_*XV<5]OVGWLRX^7<]OS57MI@:3XL]-?.\OOL_&4.[;]NOXX]?'ZWDQ M.HK;^#",733IXRW6<;L=>TH^_CYU.C^/.3:\_/[1^\]3\"F8^Z:/=;O]:_,X MO%S/J_GL,3XUK]OA<_O^2SP%Y.:S4_2_Q;>X3?+121KCH=WVT]_9PVL_M+M3 M+\G*KOEV_-SLI\_W4_\?S7 #.C6@X1$8!L%3>_XAB( [L+ #.W5@+SH(1DS"4>(GR?XX M1A6X%)%H%3NF3# .>G$Z&%O@#DK80:F",59&<]2XRV@*&ZR(!JD*6V(S'IKQ MP(RX_6NOAB%3>3FU0,6NR-SF"IJI@!D69BI@1C@!$L(V K01@ TQ]>N@IYZL M<@)4AGQF3DR!"5 .TXBH% C,8NIJX'(5IF9,1D<&6"FE&:,&L<7THO6F-Q= M,I!;MX: %R^]D!I'6=&21? 9*QAPAH$5A6G6TV*-7-- 558A]\A@7!K-2V.# MM&/_?V:TQ%8V8P73TCAMQ172BM,KME03HT6FR"0Z@\EK 'J=1*_15%7SHB4+ M4V6L8.X: %XGP6LT4VT1I!DM6IC@<@\P)J^I=%9SG.D"4], ;#J)3:.)N/"N M5#$!F?%%;E42)B=I'R M\:Z;@BFYLB3%/V>H&6N;<]F($,&%A*!K*FF_=&IBN@,L$4 MN26!(<@ @J0>1$TW6?8#2] M7&%6 S.05QD9R$Q!+F3J#(O):@%9O22]U<0,?+GO/3E"[UFYRNV/+0:K!6#U MF9HG"D^CR$($HR%<82!74_5Y>G /M8O<\'9GULX?V=3^,)RX7 M5\_'69- M@XW0,[$! #2 P & 'AL+W=OY M%Y^S 5-2VYRVSG4'QFS9@N+V!CO0_D^-1G'G7=,PVQG@520IR=(D MN66*"TV++,9.ILBP=U)H.!EB>Z6X^7,$B4-.-_0:>!)-ZT* %5G'&_@)[E=W M,MYCLTHE%&@K4!,#=4[O-X?C+N CX%G 8!GBHQ.B^-MX"AW/8=*_TM8)Z41(/Q#8 MF"A6_H4[7F0&!V+&V7<\7/'FD/K9E"$81Q'_^>*MCUZ*S=WGC%V"T(0YCIAT MB9D1S*O/*=*U%,?T'WJZ3M^N5KB-].TR^SY9%]BM"NRBP.Z_+:Y@]A^;9(N9 M*C!-W"9+2NQUW.1%=%[8^S3>R3M\W/8?W#1"6W)&YV\VSK]&=.!+26[\"K7^ M@/*F5>LRVGC?'1AS10-:N!O308LWE;%:>#1MS5QG0901I!7CF\T=TT*V-$^C M[V3SU/1>R19.EKA>:V%_'T&9(:-;>G4\R[KQP<'RM!,U? ?_HSM9M-C,4DH- MK9.F)1:JC-YO#\ GQ(&MSB34,G9F-=@?"DSN@F"0$'A X/ [0(/H%0@ M0AF_)DXZIPS Y?G*_CG6CK6(*IGEM*IN*_ MP@44A@(?B'7HO^7;/4W8)1%/,<8SARY@Y@B'[ MG(*OI3CR?^!\';Y;5;B+\-T[A;MU@F25((D$R7]+7(M)/B1ABYYJL'6<)D<* MT[=QDA?>>6#O>7R3O^'CM'\3MI:M(V?C\65C_RMC/*"4S0V.4(,?;#845#X< M/^'9CF,V&MYTTP]B\S?._P!02P,$% @ 7'EF3:Z58BFU 0 T@, !D M !X;"]W;W)K&UL?5/;;MLP#/T501]0)4K:!H%M MH&E1;, &!!VV/2LV;0O5Q9/DN/O[4;+K>9NQ%TFD> X/*2H;K'OU+4 @;UH9 MG],VA.[(F"];T,+?V X,WM36:1'0= WSG0-1)9!6C&\V=TP+:6B1)=_9%9GM M@Y(&SH[X7FOA?IY V2&G6_KN>)%-&Z*#%5DG&O@"X6MW=FBQF:62&HR7UA ' M=4X?ML?3/L:G@&\2!K\XDUC)Q=K7:'RL,P.7YG?TYU8ZU7(2'1ZN^RRJT.3U04D$M>A5>[/ !IGIN*9F*_P174!@> ME6".TBJ?5E+V/E@]L: 4+=[&79JT#^/-CD^P=0"? 'P&'%(>-B9*RI]$$$7F M[$#'CGVIHS.U(ITA^(]>J_%]G";L6LDFF).8PQ?QLP1#-GG%'PM MQ8G_ ^?K\-VJPEV"[_Y0>+=.L%\EV">"_7]+7(NY_RL)6_14@VO2-'E2VMZD M25YXYX%]2(_(?H>/T_Y9N$8:3RXVX,NF_M?6!D IFQL_Q@R"V 0 T@, !D !X M;"]W;W)K&UL?5-A;]L@$/TKB!]0'"?=TLBVU'2: M-JF5HD[;/A/[;*,"YP&.VW]?P*[GM=:^ '?<>_?N.+(!S9-M 1QY5E+;G+;. M=0?&;-F"XO8*.]#^ID:CN/.F:9CM#/ J@I1D:9)\8HH+38LL^DZFR+!W4F@X M&6)[I;AY.8+$(:<;^N9X%$WK@H,56<<;^ 'N9W 7P(&NSB34,D9\2D8WZN<)D$02"A=8.!^N\ =2!F(O(P_$R>=4P;@ M\OS&_C76[FLY43,7?PP6D#P]*?(X2 MI8TK*7OK4$TL7HKBS^,N=-R'\>9Z.\'6 >D$2&? /N9A8Z*H_ MWO,@,#L2, MO>]X>.+-(?6]*8,SMB+>>?'6>R_%9K_/V"4033'',29=QLP1S+//*=*U%,?T M SQ=AV]7%6XC?/N/PIMU@MTJP2X2[/Y;XDK,3?(N"5OT5(%IXC194F*OXR0O MO// WJ;Q3?Z&C]/^P$TCM"5G=/YE8_]K1 =>2G+E1ZCU'VPV)-0N'#_[LQG' M;#0<=M,/8O,W+EX!4$L#!!0 ( %QY9DV.#Z69M $ -(# 9 >&PO M=V]R:W-H965T=\? M&'-5!XJ[*].#QIO&6,4]FK9EKK? ZPA2DJ6[W3537&A:YM%WLF5N!B^%AI,E M;E"*VY]'D&8L:$)?'?>B[7QPL#+O>0O?P?_H3Q8MMK#40H%VPFABH2GH;7(X M[D-\#'@0,+K5F81*SL8\!>-+7=!=$ 02*A\8.&X7N ,I Q'*>)XYZ9(R -?G M5_9/L7:LY4?N>=E;LU([-3[ MGH(?B'7HO9?(AR=DE$,TQQRDF7<0N?IOT;MZW0CIR-QY>-_6^,\8!2=E&UL?5-A;]L@$/TKB!]0$L?MLLBVU+2J-FF3HD[; M/A/[;*,"YP*.NW\_P*[GM5:_ '?<>_?N.+(!S9-M 1QY45+;G+;.=0?&;-F" MXO8*.]#^ID:CN/.F:9CM#/ J@I1DR69SPQ07FA99])U,D6'OI-!P,L3V2G'S MYP@2AYQNZ:OC432M"PY69!UOX >XG]W)>(O-+)50H*U 30S4.;W='HYIB(\! MOP0,=G$FH9(SXE,POE8YW01!(*%T@8'[[0)W(&4@\C*>)TXZIPS Y?F5_2'6 M[FLY43,5_@PM('QZ4^!PE2AM74O;6 MH9I8O!3%7\9=Z+@/X\UN/\'6 E,$96Q'OO'CKO9=B^SG-V"4033'',299QLP1S+//*9*U%,?D'3Q9A^]6 M%>XB?/>?PNMU@G25((T$Z8&UL?5/;;MLP#/T501]0)8ZWIH%MH.DP;$ +!!VV/2LV M;0O5Q9/DN/W[4K+K>:VQ%TFD> X/*2H;C'UR+8 GSTIJE]/6^^[ F"M;4-Q= MF0XTWM3&*N[1M USG05>19"2+-EL/C/%A:9%%GTG6V2F]U)H.%GB>J6X?3F" M-$-.M_3-\2B:U@<'*[*.-_ #_,_N9-%B,TLE%&@GC"86ZIS>;@_'-,3'@%\" M!KK,-WJPIW M$;[[1^%^G2!=)4@C0?K?$M=B;MXE88N>*K!-G"9'2M/K.,D+[SRPMTE\D[_A MX[0_<-L(['S9V/_:& \H97.%(]3B!YL-";4/QVL\VW',1L.;;OI!;/[& MQ2M02P,$% @ 7'EF34'HJW:S 0 T@, !D !X;"]W;W)K&UL?5/;;M0P$/T5RQ]0[WH#5*LD4K<(@032J@AX]B:3Q*HO MP78VY>\9.VD(D/;%]HSGG#DS'N>C=8^^ PCD22OC"]J%T!\9\U4'6O@;VX/! MF\8Z+0*:KF6^=R#J!-**\=WN+=-"&EKFR7=V96Z'H*2!LR-^T%JX7R=0=BSH MGCX['F3;A>A@9=Z+%KY"^-:?'5IL8:FE!N.E-<1!4]"[_?&4Q?@4\%W"Z%=G M$BNY6/L8C4]U07=1$"BH0F00N%WA'I2*1"CCY\Q)EY01N#X_LW](M6,M%^'A MWJH?L@Y=06\IJ:$1@PH/=OP(E6".RBJ?5E(-/E@]LZ 4 M+9ZF79JTC]--QF?8-H#/ +X ;E,>-B5*RM^+(,K]B$^\/W+L316= MJ17I#L5[]%Y+?-"<72/1''.:8O@J9K]$,&1?4O"M%"?^'YQOPP^;"@\)?OA+ MX0OYLTV"+!%DKY:X%?.O2K;JJ0;7IFGRI+*#29.\\BX#>Y<>D?T)GZ;]BW"M M-)Y<;,"73?UOK V 4G8W.$(=?K#%4-"$>'R'9S>-V60$V\\_B"W?N/P-4$L# M!!0 ( %QY9DU.\VI^M $ -(# 9 >&PO=V]R:W-H965T(,R*7[ M]P.29MD6]0M@X_?\;$P^H7FV'8 C+UKUMJ"=<\.1,5MUH(6]P0%Z?].@T<)Y MT[3,#@9$'4%:,9XD[Y@6LJ=E'GUG4^8X.B5[.!MB1ZV%^74"A5-!4_KJ>))M MYX*#E?D@6O@*[MMP-MYB*TLM-?168D\,- 6]3X^G+,3'@.\2)KLYDU#)!?$Y M&)_J@B9!$"BH7& 0?KO" R@5B+R,GPLG75,&X/;\ROXAUNYKN0@+#ZA^R-IU M!;VCI(9&C,H]X?01EGIN*5F*_PQ74#X\*/$Y*E0VKJ0:K4.]L'@I6KS,N^SC M/LTW/%U@^P"^ /@*N(MYV)PH*G\43I2YP8F8N?>#"$^<'KGO3167+(V340+3&G.89O8M(U@GGV-07?2W'B_\'Y/ORPJ_ 0X8>_%&;[!-DN M018)LC=+W(NY_2<)V_14@VGC-%E2X=C'2=YXUX&]Y_%-_H3/T_Y%F%;VEES0 M^9>-_6\0'7@IR8T?H&UL?5/;;MLP#/T501]0.4K6!H%MH.DP=, &!"VV/BLV?4%U<24Y[OZ^E.QX MWF;L11(IGL-#BDH'8U]= ^#)NY+:9;3QOCLPYHH&E' WI@.--Y6Q2G@T;09LCHAEX=3VW=^.!@ M>=J)&I[!_^A.%BTVLY2M NU:HXF%*J/WF\-Q%^)CP,\6!K4 ME%")7OHG,SS"5,\G2J;BO\$%)(8')9BC,-+%E12]\T9-+"A%B?=Q;W7X6M _@$X#-@'P%L3!25?Q9>Y*DU [%C[SL1GGASX-B;(CAC*^(=BG?HO>0\ MN4W9)1!-,<3_P/DZ?+NJ69-:74\1[0! #2 P &0 'AL+W=O%_ Z_?L"=EPKL?(" MS'#.F0M#-J)YMBV (R]:=3:GK7/]@3%;MJ"%O<(>.G]3H]'">=,TS/8&1!5) M6C&>))^8%K*C119])U-D.#@E.S@98@>MA?E[!(5C3E/ZZGB43>N"@Q59+QKX M">Y7?S+>8HM*)35T5F)'#-0YO4T/QWW 1\!O":-=G4FHY(SX'(QO54Z3D! H M*%U0$'Z[P!TH%81\&G]F3;J$#,3U^57](=;N:SD+"W>HGF3EVIS>4%)!+0;E M'G'\"G,]UY3,Q7^'"R@/#YGX&"4J&U=2#M:AGE5\*EJ\3+OLXCY.-]=\IFT3 M^$S@"^$FQF%3H)CYO7"BR R.Q$R][T5XXO3 ?6_*X(RMB'<^>>N]EX(G7S)V M"4(SYCAA^ J3+@CFU9<0?"O$D;^C\VWZ;C/#7:3OUO0TV1;8;PKLH\#^PQ(W M,.G;(MFJIQI,$Z?)DA*'+D[RRKL,[&U\1/8?/DW[#V$:V5ER1N=?-O:_1G3@ M4TFN_ BU_H,MAH+:A>-G?S;3F$V&PW[^06SYQL4_4$L#!!0 ( %QY9DWK M?HX]M $ -(# 9 >&PO=V]R:W-H965TBKXU$VK0L.5F2]:. [N!_] MR7B++2R5U-!9B1TQ4.?T-CDD-)1748E#N$<>O M,-?S@9*Y^'NX@/+A08G/4:*R<27E8!WJF<5+T>)YVF47]W&ZX9]FV#: SP"^ M &YB'C8EBLH_"R>*S.!(S-3[7H0G3@[<]Z8,SMB*>.?%6^^]%#SA&;L$HCGF M.,7P54RR1##/OJ3@6RF._!V<;\/WFPKW$;[_1^%^FR#=)$@C0?K?$K=BTC=) MV*JG&DP3I\F2$H&UL=51M;YLP$/XK MR#^@!N<] J2F4[5)FQ1UVO;9(9> :F-JF]#]^]F&,$9O7V+?\;SJFMI?8+F:<.O\!WLC^:H741' ME7,EH3:5JB,-EXP\)OO#SN,#X&<%G9GL(]_)2:E7'WPY9R3V!8& PGH%[I8; M/($07LB5\39HDM'2$Z?[N_ISZ-WU[]6=5B[0?].PPEL(+ 9@?9& MH?)/W/(\U:J+='_V#?=7G.R9.YO")\-1A&^N>..RMYPEJY3>O-" .?08-L$D M(X(Z]=&"818']H'./Z6M4F M.BGKGG1X>!>E++A2X@?W_RC=9!T# 1?KMQNWU_U\Z0.KFF%TTG%^YW\ 4$L# M!!0 ( %QY9DVN8C<>N $ -(# 9 >&PO=V]R:W-H965TI5"VP)US_8$06W4@F;W2/2A_TV@CF?.F M:8GM#; ZDJ0@-$ENB&1(]1#0T;A'O2XU>8Z[G&:"[^.UQ >'C(Q,>HM+!Q1=5@G9:SBD]%LM=IYRKN MXW23W M>N^EI'2?DTL0FC''"4-7F-V"(%Y]"4&W0ASI)SK=IJ>;&::1GJZC[]-M@6Q3 M((L"V;L2;S^4N(%)DP]!R*JG$DP;I\FB2@\J3O+*NPSL'8UO\A\^3?L/9EJN M+#IKYU\V]K_1VH%/);GR(]3Y#[88 AH7CE_\V4QC-AE.]_,/(LLW+O\!4$L# M!!0 ( %QY9DW.OM"IM@$ -(# 9 >&PO=V]R:W-H965T=A:Y622065!6IE594+<_>9'(1O@3;V="_ M[]@)(4!>;,_XG#,7C]/!V&?7 'CRJJ1V&6V\[PZ,N:(!)=R5Z4#C366L$AY- M6S/761!E)"G)^&9SPY1H-09LCHEKXY'MNZ M\<'!\K03-?P&_Z<[6;38K%*V"K1KC286JHS>;@_'7,L$8A9$NKJ3HG3=J4L%4E'@=]U;' M?1AODF2BK1/X1. S81_CL#%0S/Q>>)&GU@S$CKWO1'CB[8%C;XK@C*V(=YB\ M0^\EY\DV99<@-&&.(X8O,.\(ANIS"+X6XLB_T/DZ/5G-,(GT9!E]?[,NL%L5 MV$6!W8<2^:<2US#)IR!LT5,%MH[3Y$AA>ATG>>&=!_:6QS=YAX_3_DO8NM6. MG(W'EXW]KXSQ@*ELKG"$&OQ@LR&A\N'X#<]V'+/1\*:;?A";OW'^'U!+ P04 M " !<>69-KPH.S.$! !!0 &0 'AL+W=O14&U,V M1 T2:.6"."-A$"2$TZ['1>9\5UED8M2LZ^$JD1HYI_+W!9B8I$CR34.7XZG"^IQ3O CPXFM=DC6\E-B%=K M?*YR'-B$@$&I+0,URQV>@3%+9-+XM7#B5=(&;O?O[!]=[::6&U7P+-C/KM)M MCD\855#3D>D7,7V"I9X8HZ7X+W '9N V$Z-1"J;<%Y6CTH(O+"853M_FM>O= M.LTG<;*$^0/")2!< TY.A\Q"+O,/5-,BDV)"O03 M1%Z"R!%$_Y08[TKT81*_2.P5B3T$Z4[$ASGY11*O2.(A>-R)>#!1X!=)O2*I MA^"P$_%A]C^5;)X@!]FXYE.H%&/O&G_C7?O[*71/^"]\'@Y?J6RZ7J&;T*81 MW'.MA=!@4@D>S*VV9AZM!H-:VVUJ]G+NRMG08E@&#EFG7O$'4$L#!!0 ( M %QY9DUN\U'"MP$ -(# 9 >&PO=V]R:W-H965T- VSO0%1 M19)6C.]V[Y@6LJ-%%GUG4V0X."4[.!MB!ZV%^7,"A6-.$_KL>)!-ZX*#%5DO M&O@.[D=_-MYBBTHE-7168D<,U#F]2XZG-. CX*>$T:[.)%1R07P,QI,O$Q2E0VKJ0"Y[N M,W8-0C/F-&'X"I,L".;5EQ!\*\2)OZ+S;?I^,\-]I._7T3^\(9!N"J11(/VO MQ/1%B5N8PXL@;-53#::)TV1)B4,7)WGE70;VCL?IOV;,(WL++F@\R\; M^U\C.O"I[&[\"+7^@RV&@MJ%XWM_-M.838;#?OY!;/G&Q5]02P,$% @ M7'EF31G8(M'> 0 04 !D !X;"]W;W)K&UL M=53;;IPP$/T5RQ\0LRPLR0J0LHFJ5FJE5:JFSUX8+HJ-J6V6].]K&Y92ZKQ@ MS_C,.3.#Q^DHY)MJ #1ZYZQ3&6ZT[H^$J*(!3M6=Z*$S)Y60G&ICRIJH7@(M M71!G) R" ^&T[7">.M]9YJD8-&L[.$ND!LZI_'T")L8,[_#-\=+6C;8.DJ<] MK>$[Z!_]61J++"QERZ%3K>B0A"K#C[OC*;%X!WAM852K/;*57(1XL\:7,L.! M30@8%-HR4+-!Z?V/_Y&HWM5RH@B?!?K:E;C)\CU$) M%1V8?A'C9YCKB3&:B_\*5V &;C,Q&H5@RGU1,2@M^,QB4N'T?5K;SJWCS'\+ M\P>$9A=$C) MU1+-F-.$"5>8W8(@AGV1"'T2I_"_\- ?OO=FN'?A^[7Z0^PGB+P$D2.(_BDQ MV93HP]S[16*O2.PA>-B(>#!QX!$4.'H+=1L2'^:#?B59?Y?@S=%?X+GQZ';U36;:?016@S".ZZ5D)H,*D$ M=Z:KC7F/%H-!I>TV,7LY3>5D:-'/#PY97KW\#U!+ P04 " !<>69-0QG< MRK@! #2 P &0 'AL+W=O:IZ;V2+9PM<;W6POX^@3)#1K?TW?$LZ\8'!\O33M3P'?R/[FS1 M8K-**36T3IJ66*@R>K\]GI* CX 7"8-;G$FHY&+,:S"^E!G=A(1 0>&#@L#M M"@^@5!#"-'Y-FG0.&8C+\[OZ4ZP=:[D(!P]&_92E;S)ZH*2$2O3*/YOA,TSU M["F9BO\*5U (#YE@C,(H%U=2],X;/:E@*EJ\C;MLXSZ,-\EAHJT3^$3@,^$0 MX[ Q4,S\47B1I]8,Q(Z][T1XXNV18V^*X(RMB'>8O$/O->?[??BAQ#7/W M(0A;]%2#K>,T.5*8OHV3O/#. WO/XYO\A8_3_DW86K:.7(S'EXW]KXSQ@*EL M;G"$&OQ@LZ&@\N%XAV<[CMEH>---/XC-WSC_ U!+ P04 " !<>69-]90A M0K@! #2 P &0 'AL+W=O;0O@R(M6GGXVW MV*)220V=E=@1 W5.[W?'4QKP$? D8;2K,PF57!"?@_&YRFD2$@(%I0L*PF]7 M> "E@I!/X^>L29>0@;@^OZI_C+7[6B["P@.J'[)R;4X/E%10BT&Y1QP_P5S/ M+25S\5_@"LK#0R8^1HG*QI64@W6H9Q6?BA8OTRZ[N(_337J8:=L$/A/X0CC$ M.&P*%#/_()PH,H,C,5/O>Q&>>'?DOC=E<,96Q#N?O/7>:\%O#QF[!J$9>5=!O:>QS?Y Y^F_:LPC>PLN:#S+QO[7R,Z\*DD M-WZ$6O_!%D-![<+QG3^;:69-1?Z& MC^L! !F!0 &0 'AL+W=OMW:FD$LS8I;H2W2E@I2<)3F@4'8A@ M31OFJ8^=59[*WO"FA;,*="\$4W]/P.60A9OP'GANKK5Q 9*G';O"3S"_NK.R M*S*KE(V 5C>R#1146?BX.9X2A_> EP8&O9@'KI*+E*]N\:W,PL@E!!P*XQ28 M'6[P!)P[(9O>DSG"T=<3F_JW_QM=M:+DS#D^2_F]+469B$00D5Z[EYEL-7 MF.K9A\%4_'>X ;=PEXGU*"37_AL4O3923"HV%<'>QK%I_3B,._L[#2?0B4!G M0N()9#3RF7]FAN6IDD.@QK/OF+OBS9':LREQK\V^B MDM* 325ZL%=7VZ8W+SA4QDUC.U?CTQ\71G935R-S:\W_ 5!+ P04 " !< M>69-X-CA/;=6JLSEMG>N/C-FR!2WL#?;0^9L:C1;.FZ9AMC<@JDC2 MBO$D^<2TD!TMLN@[FR+#P2G9P=D0.V@MS)\3*!QSNJ-OCF?9M"XX6)'UHH'O MX'[T9^,MMJA44D-G)7;$0)W3^]WQE 9\!/R4,-K5F81*+H@OP?A2Y30)"8&" MT@4%X;X@O+PD(F/4:*R<27E8!WJ6<6GHL7KM,LN[N-T<[B=:=L$ M/A/X0KB+<=@4*&;^63A19 9'8J;>]R(\\>[(?6_*X(RMB'<^>>N]UX(?>,:N M06C&G"8,7V%V"X)Y]24$WPIQXO_1^39]OYGA/M+W:WIRV!9(-P72*)#^4^+^ M0XE;F/1#$+;JJ0;3Q&FRI,2ABY.\\BX#>\_CF[S#IVG_)DPC.TLNZ/S+QO[7 MB Y\*LF-'Z'6?[#%4%"[&PO=V]R:W-H965TJ!^EV:J4%LVZI&V)Z#:P*),$) MW6SNB6"=Q$468F==9&JPO)-PUL@,0C#]^P1P M/_JS=BNRJ%2= &DZ)9&&.LGP O'8PFM4<^4HN2KWYQ9U7)B!1\5_=I5M"[I/,W+U M0C/F-&'H"I,L".+4%PL:LSC1_^@T3M]&,]P&^G9-3[9Q@5U48!<$=O^4>']3 M8@RSCYND49,T(G"X,8EA/MV8D-7%"=!->+(&E6J0H5U6T:4K'FBX^+_PJ:6^ M,=UTTJ"+LN[YA$NNE;+@4MG&PO=V]R:W-H965TV\N)*\F;HNVYUPA9A#&ER+ M?PZ$5HB++CVZK*$8[96I*MW \Q*W0D5MYS,U]DKS&3GSLJCQ*[78N:H0_;O M);G.;=^^#;P5QQ.7 VX^:] 1_\#\9_-*1<_M4O9%A6M6D-JB^#"W7_SIQO>D M02E^%?C*>FU++F5+R+OL?-W/;4\2X1+ON(Q XG+!2UR6,DEP_-&A=C>G-/;; MM_2-6KQ8S!8QO"3E[V+/3W,[LZT]/J!SR=_(]0O6"XIM2Z_^&[[@4L@EB9AC M1TJF?JW=F7%2Z12!4J&/]EK4ZGK5^3<;; BT(>@,8NY'AE ;PF<-D39$=T/R MT!!K0WPW1 \-B38DAL%M;Y:Z^RO$43ZCY&K1=@,U2.Y3?YJ(Y[N3@^IQJO_$ M V!B])('F3=S+S)(:Q:M)NAITF@H68XE_E"Q&BN"[*YQ!61'&D"DBV <8$!\ MJE@!BLS0K"%-.-1L $T,KR4$[WJH_.%@C@@.B," 2 5$@X#8>&RM1KSV4E0K M4>@8HN4GH@%*#*+$ $IBH+0:W^_-XCOF'GI&M(G'O+Z3P+P)R)L O*G!FXQ1 MXA'O,Z)-,N:-G13F34'>%.#-#-YT/(OGF*\'( J="8R2@2@9@/*?@ D8,'E^ MWTM.J%YY8X:)9]8:2&04I#4H"@P8MU='*TR/ZA1DUHZ<:RX+0&^T.VE? EF' MC?&5/UVWY^4]ICV^OR-Z+&IF;0D755[5X@,A' M&SQ';_22^&+I.B0]<-E/1 MINVQV78X:?0G@=M]E^3_ %!+ P04 " !<>69-HMI+B$@" !(!P &0 M 'AL+W=OW$ MVJ^E[%< B&--6BQ>6$\Z]>?,>(NE&O(+$#TG^&2"6@I0$"2@Q4WGEX69V_.R M8%=)FX[LN2>N;8OYWPVA[+[VH?^8>&TNM=03H"QZ?"$_B/S9[[D:@4GEU+2D M$PWK/$[.:_\37%6)Y@WPJR%W,>M[VLF!L3<]^'I:^X%.B%!RE%H!J^9&MH12 M+:32^#-J^M.2.G#>?ZA_-MZ5EP,69,OH[^8DZ[6?^=Z)G/&5RE=V_T)&/['O MC>:_D1NA"M>9J#6.C KS]8Y7(5D[JJA46OP^M$UGVONH_PAS!Z Q $T!,/IO M0#@&A!\-B,: Z*,!\1@06P%@\&Z*N<,2EP5G=X\/QZ''^M3!5:RVZZ@GS>Z8 M?ZJ>0LW>2I2'!;AIH9'9# R:,\_$UD'$S\ANB:064CE4\FAB@/(QF4%.,\@( MA#,!F 5N@= I$!J!Z"D#*\O-P*2&Z0R3PSP/K(JX*)A%5E&6% S"(+,VH')A M, HRM[7(:2UR6$LL:P,3S]=!N65LR82I=1QV2\8R7CE6"A*WG=AI)U[8":'E M)G:L$5J);!T03*W-W"VA-+%J5[E6RY#;4N*TE#AV*+4\) 5EKI@S8Y(HR>!%E:E6 MS]HTH.0L=3=5?3Y<[L- LGY\M\#T>);_ %!+ P04 " !<>69-M#0Z3\8" M "]"P &0 'AL+W=O>O?;!0-1DSAG&^B]_=E.&B!L2OA#;&=FO#O.FAT? MN7B7.\:4\Y%GA9RX.Z7*D>?)U8[E5#[PDA7ZS8:+G"H]%5M/EH+1M27EF4=\ M/_9RFA;N=&S7GL5TS/@]5CR3]M=9[:7B>:VB0\GI1_5, M"_L\UOJ?-)Q :@)I"'KOKPA!30A.A/!+0E@3PKX[1#4AZKM#7!/B$R&VYU&9 M9=U?4$6G8\&/CJ@^H)*:[Q1&L3[?E5FTQVG?Z0.0>O4P)*\*?)T6V2)B$1X M)@'J>6#YX?D6"@8IG6F^1#<80E>_!#> MMF2!@:#CM@7\C@"D*(%T2.!5"?$=V>)U"4F?;!$0M.Z8)0KJJ C :QR0HH*. M:P;PJH)A?TL(7E;$[V$)!H+V7S(*BEO!>&>=1,[$UO:!TEGQ?:%,(F>K3:_Y M2$PGTEJ?P6@.R/H"1D]5)WF2KQK;GU1LTT(Z;USI_L=V*1O.%=.Q^P_Z\]SI M7KJ99&RCS##18U$UE-5$\;)NEKVF8Y_^!U!+ P04 " !<>69-+K$/Z ," M ![!0 &0 'AL+W=OSL2 U')(I2U+"Z M#A9$U!!Q.VBHP MT]QA#YQ;(6/C;=0,IR4M<=[_4']RV4V6(U.P%_Q/?=;5+LS#X P7=N/Z6?3? M8,R3A,$8_@?<@1NX=6+6. FNW#,[''S&9A9L DLV4(WI#EOGI0$::QWTSB M-9.LS9!H8299+8/CG"QWQH=*,?6;2;UFTI49G"<+,^GJ '*H-,OC M?&$&S:Z!?99^,GFM6Q4S 4 M6G3C4X>F][;\!U!+ P04 " !<>69-ZM3;?+<" "*"@ &0 'AL+W=O MT8N>YC_R/B^=R?Y#Z(EC,6K*G/ZE\:9^X.@6]EVU9TT:4 MK/$XW[Q[6RW138$>(U7,C;XTM3//5+9"W9X6 M$4:SX*0=6%.JC"L-1.A R#]$ .2"5@*02@%0\(M5A MDJM0G^(BG^B$/Z4PPD=:D&#DF8XSK%;_$G0(;$;&H,F=*D% MP2_ $KH'&1(!56:)\(3NM*!)%9H"'1*#Q0E% +'\A@M8GE#\'PT$BPF"U,1I M($ FLCC*@>H R"3!^>WBP)*"($UQVL>5"ECE .!=F4.PI"!(4YQ6RER53XLX M 5@!R'%5.UK!U3][3?G>#$'"V[!C8R:PJ]M^T%J:V2.XP+LI[0?A^[(1WBN3 M:KXP4\".,4D5H?!!%>B@!L/^4-&=U-M,[7DW'74'R5H[^07]^+GX!U!+ P04 M " !<>69-@*;P"A4# "Y#0 &0 'AL+W=O.YP_QD+RZJ?FD.4FKOM2RJ9ND?M#[>!T&S.<@R:^[445;F MGYVJRTR;8;T/FF,MLVT75!8!AF$^:M%-_=8KQ;JI(N\DH^UUYS*,JO_ M/RJK)5>75R*-I,QL??(:E_ M?68;.+Y_R_ZE*]X4\YPU@R,-OE>L"06_2@)CX.H"21?8Q;.Q"Q;2"1B9@'4)HG<)8%)&KQ&=INHT MD/($^*066X: (&+:3D3:B0@[DYX]]!H^MH,A9V)BAY!!%*=(V^&D'4[881,[ MW'J.X"B2B1M;E8HHB6@S,6DF)LPX$@@R@9B_6!(R03)CL21VVR/&Q?3MD+(T M=BR6E+23SE@LJ=UW#$4T<6.K1)R@PPR$-!#"&8ME$(V?Q(&';(H%6Q8+B!PO M"QR$ L*0@RY XP4^P!>@ 0-S"#.()M]T9-&2E"6N]T0C!N8P!FQZ),#BJ1]; MQ86SQ31B8 YCP,8'2T/+CJV*&0>''1HR0%'&U6 :,_ !S@ -&IA#&K 9$H60 M6EVA9 R8PQ"-&IC#&K Q@B'#*?H(&<0,'1U"FC8XAS9H8P32))YL4]:$#%F: M.CJ$-&V0HHUPI'!L9CY &Z1I@W-H@S9&PFE+"-*8+8_C6T*:-#B'-&@SQ#)# M;&5NF*$Y@W,X,XC$+3.W)+V18+2';@\U/[)ZGU>-]ZRTV8YWF^:=4EJ:=.&= M27&ULE5?;CILP M$/T5Q U4BNMMFK[S"9.@A9P"DZR_?O:X&7!3);T)6!SYLR9 M@STQLRLO7ZLC8\)ZR[.BFMM'(4Y3QZFV1Y8GU0,_L4(^V?,R3X0G.I4L MV=5!>>80UPVS&KYY[*Q8R?1986[*FTJG.>)^7?F&7\.K?!?I]X3@]' MH2:R4'-@/)GZ>GDHYTN5 M\L+YJQI\WTJ*]7S?\>A@<0'4#: )G[LP!/!W@? ?33 *H#Z+T9?!W@WYLA MT &!$> T9M7NKQ*1+&8EOUIELX!.B5JG, WD^]VJR?IUUL_D"ZCD[&7A>=', MN2@BC8D;#.E@0MJ'K(80:!&.%-"J()B*F S"23_!ST_)S@!10EH34"[!-0U7DB#"6M,H>L TS$4%!B>#4$$HM! K1&4 MY[LWRO+1LORA+_3&$@E0@@#QQ2@Y;C!^K^2.S*;D$5!/2HA*"0<,Q 4C38R M NH9BE=CJ)Z:"%43(6J(N6(0D+0/##5CJ)Z:":IF@JDQ\L1#$)# -_?S&*JG M!ER\O;F8'G/=("B/@*EG#-770'(W!0@HWMC'@[1:&_3:ZT98 [Y(0_H?#>&N# MZ!Z'(^3?*9J8#B,HU]QY*P054']@,()R)^;ZD/*1%9;UP(0^.]?%NS[E@4KS[ M(-?%47Z$M(.,[86Z#>5]V9S$FX'@)_V5X;2?.HM_4$L#!!0 ( %QY9DTB M5/1O+0( (P& 9 >&PO=V]R:W-H965TQ,8^&?F MFPD:EP,7K[*F5 5O+>OD-JR5ZC< R%--6R*?>$\[?7/AHB5*F^(*9"\H.5NG MEH$DBE+0DJ8+J]*>'415\IMB34&ZNM3('H"I[ M4QG&Y?X_^Q=:N:SD22?><_6[.JMZ& M>1B^03 [)[!"C_SK R0$Z#F DLZ5^)HI4I>!#(,8_JR?F3<0;J)MY M,H>V=_9.5ROUZ;V"")7@;@)-FMVH21::Y%&Q]RCP+ $:8*9(O!2)]8<+_[A( M_ &@-P"T =!#&=@I8]1D5M.-25 4N:5X5'F,8C\,\L(@#TSJP(P:O$B3()PY M+&L13-,/^H*]*-B#XF39X566&,'(05F+8)(5?I34BY)Z4'(')5UG@87;%8^H M2#]X;ID7)?.@% Y*MLZ"B]A!68M0NNCO TKN1BW% MCH;B_33[P?P!JOX!4$L#!!0 ( %QY9DTN,MH32P8 "LI 9 >&PO M=V]R:W-H965TP$)Z %3&TGV;Y];>,@\/S'^'P)MSGC.1/_YN9S]U&4WZM-GM>S'_O= MH;J?;^KZ^'6QJ)XW^3ZKOA3'_-#\\E*4^ZQN/I:OB^I8YMFZ6[3?+900;K'/ MMH?YPUWWW6/Y<%>\U;OM(7\L9]7;?I^5_RWS7?%Q/Y?SSR^^;5\W=?O%XN'N MF+WF?^;U7\?'LOFT.&M9;_?YH=H6AUF9O]S/?Y)?5U*X=D4G\O]VK:K&D'][K?/S1=N%E^\_M?_2 M[;[9S5-6Y:MB]\]V76_NYV$^6^(MY8T MUW@N=E7W=_;\5M7%OM?2F++/?IQ>MX?N]:/7_[D,+U#] G5>(,WH MTOT(,% MBY-EW59_SNKLX:XL/F;EZ=]US-J[0G[5C3.?VR\[WW6_-;NMFF_?'[05=XOW M5E$OLSS)J L9=2VQ A+V++)H##A;H: 5JENOKZR06(&&"G2GP%PI&!BY/,GX M3N;0R4CEC!"#[:Z 7-#A4N[*( ,-,L0@%0;VG$3LQ76LD")2@ZB@"3'P%EEH MD04NT@.3+#5):05\! 1E:SEGDH,F.6"2&5S)D2LQE_#P$AY<@KDU U00IM^: M$2J(P (W\'LDFXQ64J]3,2F,9ITN!49> (L\HX*)&G*Z5R1&7JK;?EGU0I<[ MUI+?+XX-$@6'P*C -$N3L%^,GT3\#4.4I%PI9^F- .2:9&IXSV#^) (P,BHP M7](G> 83)L-MSZQZHS^R8-9A#!.D,HX*IBG7"CC%HFA:RH+*F M%6J,D=\P!E)/ %)3SK3RH&9&@F*D0-682'TB4JK+^Y?1@('4"4!J#*2>D""7 MFH(&2P<@-UHZ:,RCOIU)EYIF4IQ7@.!H7C$8<(,*VV&+TPM=&>5E %T7%;1" M\3'=X)!A:,C0CNE #(X$)J$]-C@2&%0##[N07@CW6KU3QD2N#6'Z8A!/G&-4 MX#AA;(([,-8&%;[#YL-,;CT-1M^ YM,QC9;!Z)N$]M-@4@UJ0(?1PU "8?0 M3@L406@"AYU1@"&T"A!9#:">D2TO9 M(CX9$[D>N&'P' #/,UMQ&#R7 )[#X+D)3:D;XZX?#4Y&TV$T')[IGQPFR254L@Z3Y*94LHY6J-Q>,6QN FSN M-FRC(M>C9PR;%[1Y8.XNCUGS":QYS)J?D.26GI(T:.!.+@%R8U,XC['SMS/B MTM.,:*RS#MB$)(6RO%689(\ZW6'WX,&S&.\$,@M(NN#Y_.5Q=/!@;NR9,8#' M['N7X(F.R .LUAY1AH M SD&2\ A(-P>.:T"&#F-CJP#CA4!Q K/-&*8/BQC"F##MB1C"."'!1IHVQ\?4$=,: M0=H,G H,6DSH/",&+:*!SC _1=I1CHVI(P8R3@ R4L[PF!H)CHVI(R8R B(# MYT'FF$("D5)P)PM07AR.&3^E_%44&GFL+YA#" + %I@"6PKF&()(P$T*YH2! MF#!>77U*)9S?8$XC",0 M(_PC*U^WAVKV5-1UL>].J;T419TW.L67QOI-GJW/'W;Y2]V^;>OE\G1Z[_2A M+H[WIZ.)B_/YR(?_ 5!+ P04 " !<>69-/ U"E=X! "=! &0 'AL M+W=OGU2<\&(TJ9HL!P$D,H&,8JC,,PP(UT?%+GUG461\U'1KH>S M0')DC(B_)Z!\.@:;X-7QU#6M,@YHG\-9: LO+%7'H)<=[Y& ^AC< M;PZGS. MX%<'DUSMD:GDPOFS,;Y6QR T"0&%4AD&HIO[)_MK7K6BY$P@.GO[M*M<=@%Z *:C)2]<2G+S#7DP9H+OX;7(%JN,E$ M:Y2<2OM%Y2@59S.+3H61%[=VO5TG=Y)LYS!_0#0'1$M Y&IQ0C;S1Z)(D0L^ M(>'N?B#F%V\.D;Z;TCCM5=@SG;S4WFL1[Y(<7PW1C#DY3+3";!8$UNR+1.23 M.$7OPN-=ZB>(O3G&EB!^0Y#Y"1(O06()DC<$VYLB'69K,;W#[/=^D=0KDGI$ M=C9?9NX]L M>_V'N\']3D33]1)=N-)-:ENIYER!3B2\TY6V^JU8# JU,MNMW@LW,&PO=V]R:W-H M965TPL:,:DS>:(L2,]R(OZ=),&:L6ED63%!60 M/N$*E?R?$R8%9+Q+SA:M"()'22IRR['MP"I@5IIQ),>>21SA"\NS$CT3@UZ* M I*_:Y3C>FD"\S;PDIU3)@:L.*K@&;TB]K-Z)KQGM2K'K$ ES7!I$'1:FBNP MV -7$"3B5X9JVFD;HI0#QF^B\^VX-&WA".4H84("\L<5;5">"R7NXX\2-=LY M!;';OJGO9?&\F .D:(/SW]F1I4MS9AI'=(*7G+W@^BM2!?FFH:K_CJXHYW#A MA,^1X)S*7R.Y4(8+I<*M%/"]>6:E?-9*_T;3$QQ%<%H"G_L1P54$]X/@/21X MBN!-G<%7!'_J#($B! ."U80ET]]"!N.(X-H@S0*JH%BG8!'P]YN(0?DZY7_\ M!5 ^>HW=N1U95R&D,.L&XW0PH=>';,<0T"(L;J!UX>AE/L!DC0G_@ MX5.1W>XV(KZ_$U>;I2K[;R_-.%)Y6P),"7D]@4,>ZP8024TK,W >#-"9@ M]F,,L#U7[];7NO4U;N\(!%J!8'I>H58@G)!7@_$?YO48TS,RTQJ9:8QX>H&Y M5F ^/0I@ZS>SK?'@#W>S/:HT&.XVA>FMC-EPRX]UO"%HIQ&:W2GISO<):$H* M[DAH/RXKX/Q'L/I=#5R-BW 8K#L.K6-5)3L&^:./J08#O&&R8] 7UQE4976. M@0*1LSS$J9'@2\E$(IW1]J*P69-\@-F"H " &"0 &0 'AL+W=O\9NI:M+PQ M;[9"UDR;H=Q%JI6<;1RIKB(>6 M5^*T#%'X/O%4[O;:3D2K1-.S7M,1A M_UW]P9DW9EZ8XG>B^E5N]'X9YF&PX5MVJ/23.'WAWA - ^_^&S_RRL!M)&:- MM:B4>P;K@]*B]BHFE)J]=6W9N/;D]=]I, %[ NX)Z&-"X@G)/P+^D$ \@:K192G +9?4 ML]\INDG-_J[MI-M.]\YL@#*S MQU52Y(OH:(4\YK;#X!&F&&/NSC$DCL>8>PB#QIC/$ :/,0\0)NDQD?';F\:@ M:>P$DI$ @0424"!Q F0D0"=9ZS"9PS1=UE!*"G@9 BY#@&526("" G2^T104 M2&<8[3!T8!0569Y,-JU#H60 N\*8($HN!)2! 65 0!DLD(,"^?R4%*! ,2,E MQ7E*,IJ1R;?>H1 9I@31F,9P..9 "LX!@+*+TA<. 30_*0@N*00GI$6#Z(C MPRE.I^<$/BL=4EP.""Y1!-7HA>I#&PO=V]R:W-H965T>TZ<&%H4 M(AT?52NU$KJJ[;,)"XG.CE/;D.N_K^V8'(0N=A& MYIDX:E;5L)&!.G).Y=\%,-'.PS@\!YZJ0ZEM .590P_P _3/9B/-"?4JNXI# MK2I1!Q+V\_ QGJV)Q3O KPI:=;$/;"5;(9[MX>MN'D;6$# HM%6@9CG!$ABS M0L;&'Z\9]BDM\7)_5O_L:C>U;*F"I6"_JYTNY^'',-C!GAZ9?A+M%_#UD##P MQ7^#$S #MTY,CD(PY7Z#XJBTX%[%6.'TI5NKVJVMUS_3Q@G8$W!/B,E=0N() MR2LAO4M(/2']WPS$$\@@ ^IJ=\U<44WS3(HVD-US:*A]=?&,F.LJ;-#=COMF M^JE,])2G<92ADQ7RF$6'P1>8:7H-6=U"XAZ!C('>!1YSL< W='R=8'F+F)*! MAW=%UG=%KFPFH\U*'#^]:M8;=::C JD32*X$\+@ &14@(PZ2P75UF*G#U%V5 MT630SEO,!T(&H-4MZ!,>)%N/".%DD@YJ0A?/D8,\N-F@@D(<:VW[<1'MQ\\C MML]Y$%_$LV4\$E^9<=5-EU?Y;M9]I_)0U2K8"FW^1.ZI[X708,Q'#\9]:<9K M?V"PUW8[-7O9#9GNH$7CYR?JAWC^#U!+ P04 " !<>69->,:$S?8! "8 M!0 &0 'AL+W=O4/]BXSL[.+<38P_BYJ M .E]MK03*[^6LE\B)(H:6B*>6 ^=>E,QWA*I0GY HN= 2D-J*8J"8(%:TG1^ MGIG%_UT#9L/)#_YQX;0ZUU F49STYP"^0O_L=5Q&: M5,JFA4XTK/,X5"O_:[C\;>=?"]7/F!-@04"JD5B%I. ML %*M9"R\6$U_:FD)L[W9_5OIG?5RYX(V##ZIREEO?*_^%X)%3E2^,=$,$UTB-@Y$<@G9WD+2_Q"D/$Y&(Z?1R/#C&3]^#MT"L5,@ M-@)X+I!<=;H9,:G!= 83N$M@9PE\4P*'5W-8XYL2211'. B"*R\.8/@&PO=V]R:W-H965T6LMMZGJAJH%@\L0Y:]>7,.,52'?G% M$QT'?#))E'C(]Q./XJ9UR]S$#KS,V562IH4#=\254LS_[("POG #]QYX:2ZU MU &OS#M\@>\@?W0'KD[>Q')J*+2B8:W#X5RXS\%VGVJ\ ?QLH!>SO:.='!E[ MU8]PX<_J\/Z3@3; M4#6STD'3._--N14J>BNC(,V]FR8:,;L!@V:88$)XBGTJ@6PE=FB5CAX+[->( M-+97"*TF0I,?/IC([ 21E2 R!-$#P6;1A0&3&DQK,&&2+)VL06B3(KN4V"HE M7DM!_D+*@(GG4H(D6TA9@Z(L^T=7$JN4Q"(E6$A)5E4^1&$:+K184+'O;^QB M4JN8U")FT?U=NNY^%"]N\]X"RN+EA?9F[X<"OYA1(YR*75NI;^HL.DVS9Z3? MWR*^4U-N&$KO-,.(_(;YI6F%E X"SU-E5[ M/LRFX2!9-XY=;YK]Y5]02P,$% @ 7'EF31.(!+5- @ S@< !D !X M;"]W;W)K&ULC57OCJ(P$'\5P@-L*04!@R2GYG*7 MW"5F+[?WN6H5LH5R;=6]M[^VL 1EW-4/TI;?GYFAT^87(5]5R9CVWFK>J(5? M:MW.$5*[DM54/8F6->;-0C>D6J.PB"8H9I6C5_D;FTCBUR< M-*\:MI&>.M4UE?^6C(O+PL?^^\)S=2RU74!%WM(C^\7T[W8CS0P-*ONJ9HVJ M1.-)=ECX7_!\C2-+<(B7BEW4:.S95+9"O-K)]_W"#VQ$C+.=MA+4/,YLQ3BW M2B:.O[VH/WA:XGC\KO[5)6^2V5+%5H+_J?:Z7/BI[^W9@9ZX?A:7;ZQ/*/:] M/OL?[,RX@=M(C,=.<.7^O=U):5'W*B:4FKYUSZIQSTOW)LEZ&DP(>T(X$+KB MW"60GD >)40](;HAH"X55YLUU;3(I;AXLON\+;6[",\C4_V=773%=N],>919 M/1=12')TMD(]9MEAPBM,=(U933'A-6(-J<0#!IDHAU!#,-30"417 C-8@( " MQ F0*X$$%HA @0B((+TI1(=)'*9Q&)R0P/Y@IQATB@&G[,:IP\1CISC&27+' M: 8:S:9&)+@QZC#9V(@\)1ELDX V"6"#88$4%$@?_W89*)!]7M%E-JDHP2F^ M]^5P '=4\'E)ESUHO$VBY(-=@N]T+YYXX2"](P%W%0X?KRR&^PH3(.-)^Y-) MQF$3RF/5*&\KM#ERW<%X$$(S(QH\ MF8U1FLMUF'!VT':8F+'L;IANHD7;WYYHN,*+_U!+ P04 " !<>69-:TWS MVVX" #3!P &0 'AL+W=OVUDS@)6L#4=I+MV] M_"[DN[IPKKV/JJS5RK]HW2S#4!TNO&(J$ VOS9>3D!739BK/H6HD9T?G5)4A MCJ(DK%A1^^OWD.A=7718UWTE/7:N*R;];7HK[RD?^8^&U.%^T70C7>J$+4G^6GE;]!RBZAU!=)1D:Q,[F]K9$$0743*3:@R"8@"T&('B"0C%,4K3" 8E("@!0-D( ME$Q GQ!.$2(8)J4@*9V2:#0BI5,2SDB69#!H 8(6 B-0 O@D A-R92 H MF_Y.=&9+4 07303$2L95TQIEPX-& 9XCS90G DB3^NR*.!FB2)#.;#\"RW2# M,("*QR@,H** SM0S@@L:$0"5C%$$0*%@IO 17/D(*'TZ+OW.Z.FD<)"F(U(X MN%,K+L^NFRCO(*ZU:V6#U;YC;;"[D_^;M^WN!Y/GHE;>7FASL[O[]R2$YB:: M*#"_]\5TV'Y2\I.VP]2,9=MFVHD63=="P[Z/K_\!4$L#!!0 ( %QY9DW] MW(XCE@( .T( 9 >&PO=V]R:W-H965TZEF86#RJFL>:-*T7B2G]?^%JUV*+4)+N)GR1]J-/;L5@Y"O-G) ME]/:CVQ%O.)';268>=SY"Z\JJV3J^-V+^@/3)H['3_5/;O-F,P>F^(NH?I4G M?5W[F>^=^)G=*OTJ'I]YOZ'$]_K=?^5W7IEP6XEA'$6EW+=WO"DMZE[%E%*S M]^Y9-N[YZ/6?:7 "[A/PD$#+([_);9=XQ6V)S-T2ZZ MHW"_F>*56;UOXC@KPKL5ZF-V70P>Q: A(C3J P)#B!V>I<=Q#@L0L$;B!,A8 M((E@@1@4B)U _)\ FFRRBTE<3.-B:)(3$L.&Z8/&+$QQE.-LP@I'W:;F M\N+ZK/*.XM:X)C]:'7KY%KMN]2^\NPA\8_)2-LH["&UZGNM,9R$T-_5$@3GC MJ[E[#).*G[4=IF8LNP;<3;1H^\M%.-QP-G\!4$L#!!0 ( %QY9DT1_$,/ MY0$ *0$ 9 >&PO=V]R:W-H965T\7F?6=1)'QBZ)=#R?AR0MC1/P^ N5C[H?^S?':-:TR#E1D VG@.Z@?PTEH M"RTL5<>@EQWO/0%U[C^%AV-J\!;PLX-1KO:>J>3,^9LQOE2Y'YB$@$*I# /1 MRQ6>@5)#I--XGSG]1=($KO^?@9 MYGH2WYN+_PI7H!IN,M$:):?2?KWR(A5G,XM.A9&/:>UZNXXS_RW,'8#G +P$ M1#8 34(V\T]$D2(3?/3$=/<#,;\X/&!]-Z5QVJNP9SIYJ;W7(DZW&;H:HAES MG#!XA0D7!-+LBP1V21SQ0W@<)6Z"R)EC9 FB-0'>N@EB)T%L">)_BMS=%3EA M$HOI+28- [S_CT[BU$D<.OL[G0FS7^F$>+.+W3*I4R9]E-D&=S+I@XQ6P7M1U5&PO=V]R:W-H965T),'QI3W7A:5G/H'I>IQ$,C-@954/O&:5?J?'1/)8EE3\6;""GZ<^\B^!EWQ_4"80S"8U MW;/O3/VHGX6>!9W*-B]9)7->>8+MIOX(&()%_,S96?;&GBGEE?,W,_FR MG?JAR8@5;*.,!-6/$UNRHC!*.H_?K:C?K6F(_?%%_9,M7A?S2B5;\N)7OE6' MJ9_ZWI;MZ+%0+_S\F;4%Q;[75O^5G5BAX283O<:&%]+^>INC5+QL570J)7UO MGGEEG^=6_T*#";@EX(Z@U[Y'("V!?!"BNX2H)42/KA"WA-A9(6AJMV:NJ**S MB>!G3S3]4%/3=F@U,4'[=NQ_VD^IHZ=9E*!)<#)"+6;18' /DT37D-40 M\B$2Z 2Z+#"4Q0(/Z/AZ@>40D<1.#O\46=\5N4J3@&81RR=79F%8( (%(BL0 M70D0Q^T&DUA,U6!BDCAV0*!TY!@R!"$<8>?MK@$4PDD&EQ6#9<6#LI(4YH] M_NAQ7Q-0('G UP83]^I,B=ME "9S6WV(P?'(Z<4U!(I"N*04+"D=E)3>^*0R MD)\][BD*X:TA?,#5%M2O%!'D^@JA(K>I5P"*I$GH6 NADM&-?D,W=CTT=/>6 M.>".-4?X/_R%=Q-$'O&7##Y/3#+B^@N@<.QND JSMQ=8PV@HBQQ>R_H'3 E M$WM[VDMOPX^5,K;THMV-8H[- >7$%VB\1$!\96X@]D#[D&^N+]^HV.>5]%ZY MTL>B/;QVG"NFDP^?=%L<](VIFQ1LI\PPT6/17!N:B>)U>R4*NGO9["]02P,$ M% @ 7'EF3408Y.*" @ C0D !D !X;"]W;W)K&ULE5;MCILP$'P5Q ,IO& 554^B8;5YR\=7?H>8]M@$7\*%FK M)F.G:^4HQ%LW^7S:NGY7$>,LUQT%-8\;>V&<=TRFCE\#J3OF[ *GXSO[1]N\ M:>9(%7L1_&=YTL76):YS8F=ZY?I5M)_8T%#D.D/W7]B-<0/O*C$Y+5HI[#M3O#*KMRQ,PM2[=40#9M]C\ 2#1H1GV,<4&$JQQP_A 8E@ M@@"L,; $P;1&G, $(4@06H+PGR:C69,])K&8NJ\R2J(83A.!:2(@33Q+ V$6 M>HG!)#% 0&""!"1(UJM)0 ("5+"9M4D>U$3Q0I(-F&2S0DL 0WPX"?+AW>\# M% N;&RT8"*W7$X$&V2$,5('G)L0/DF+B!PM&0K"34+!"5@A$@H4\L.$0X#@2 M+E# 9D+1?^@*6P4!7GG4-7[0-8X6MQ%L*92LD14 +7T'$>P\!%B/+'RB$.PK MM%DO*X9-@R'3S&4=0%-9-\G"#L"PLS!:H2H$(O-^O,EI6#%YL?< Y>3B6MM+ MR&1UO&OLL#U-_\+[B\I7*B]EK9RCT.9,MB?G60C-3"W^D]FRA;D;C1/.SKH; M)F8L^PM"/]&B&2X_WG@#R_X 4$L#!!0 ( %QY9DV7X3Z==P( T( 9 M >&PO=V]R:W-H965TV$[=_7-H1-C)OV)=C#F3-S9HPG:4_9&R\)$%&2!O,GVI%6OCE2UF AM^P$>,<(/FBGI@;0\R+0X*IULU3; M=BQ+Z5G454MVS.'GIL'L=TYJVJ]2X WX49&>WZP=I61/Z9O:?#FL7$\E1&I2",6 Y>-" MUJ2N%9%,X]?(Z4XAE>/M^LK^26N76O:8DS6M?U8'4:[$J$QFCH#77OTYQYH(V(XM,I<'OP[-J];,?^:]N=@S6L7+"+S]%I0*$G, VSCBJ#Q-6YM7&'@ MV87%5F&Q19B1:14$)FY M]R23+N5LGC8U.0JUC.6:#1-JV C:C<,73/\ LC]02P,$% @ 7'EF37D4 M([@& @ Q04 !D !X;"]W;W)K&UL=93MCIP@ M%(9OQ7@!B^+W1$TZVS1MTB:3;;K]S>AQ-(MB@1FW=U] UQBE?^3K/>]S#@+Y MQ/B;: &D\][3011N*^5X0DA4+?1$/+$1!K72,-X3J8;\AL3(@=0FJ*<(>UZ, M>M(-;IF;N0LOB-X[6 2F[ZC*[DR]J8'W^K"]71"0*&2 MVH&HY@'/0*DV4FG\63S=%:D#M_T/]R^F=E7+E0AX9O1W5\NV<%/7J:$A=RI? MV/05EGHBUUF*_PX/H$JN,U&,BE%AODYU%Y+UBXM*I2?O<]L-IIWFE2A:PNP! M> G :P">:YE!)O//1)(RYVQR^+SW(]&_V#]AM3>5GC1;8=94\D+-/LHP"W+T MT$:+YCQK\$83I-&J0#G,416GLVS&Q%1/;,/X. M331^G*7_P!02P,$% @ 7'EF3;-5,<2] 0 T@, !D M !X;"]W;W)K&UL;5/;;MP@$/T5Q >$->M-FY5M M*9NH:J566J5J^\S:8QN%BPMXG?Y]N3BNF_@%F.',F3/#4$S:/-L>P*$7*90M M<>_<<"3$UCU(9F_T ,K?M-I(YKQI.F(' ZR)05(0NMO=$LFXPE41?6=3%7IT M@BLX&V1'*9GY!0>IBH%U\!W1F_9TZ\ MI R!Z_,K^Z=8NZ_EPBP\:/&+-ZXO\4>,&FC9*-R3GC[#7,\!H[GXKW %X>%! MB<]1:V'CBNK1.BUG%B]%LI>T]-'9RQ%?'.B[?>>ZWRN[P@UT T8TX)0U>8;$$0S[ZDH%LI M3O1=>'YWV";8;VK<1X+]BH!F^VV"?),@CP3Y?PINWQ29,(>(42G)FQ1DU5,) MIHO39%&M1Q4G>>5=!O:>QC?Y!T_3_HV9CBN++MKYEXW];[5VX(7L;KR&WG^P MQ1#0NG#\X,\FC5DRG![F'T26;US]!5!+ P04 " !<>69-"L M:(X$ #$ M%@ &0 'AL+W=OWL_L<[,[L[ MV9?5]WKM?3/Z4>3;^GZ\;IK=7135R[4OLOI+N?/;\)^7LBJR)KQ6KU&]JWRV MZCH5>81Q;*,BVVS'TTG7]E1-)^5;DV^V_JD:U6]%D57_/?J\W-^/8?S1\'7S MNF[:AF@ZV66O_IMO_MH]5>$M.EI9;0J_K3?E=E3YE_OQ ]PM5->A(_[>^'U] M\CQJI3R7Y??VY??5_3AN9^1SOVQ:$UGX>?MI3"/?WNCX^.8;SB2, ML2SSNOL[6K[535GT5L)4BNS'X7>S[7[WO?V/;G('[#O@L4,8^U('U7=0/SOH MBQUTWT'?.H+I.Q@R0G30WCESGC79=%*5^U%U6 ^[K%UV<&?"YUJVC=W7Z?X7 M_%F'UO>I3MTD>F\-]=" MP*Q-[=,>F PH&* 8*7AYPDIOL'P$_X64[% MH&[PLV)Z4:E$43<+F$9:!><"YF)+0V(A8#9)DX'X!+E. "\49B@40$['8#[A M8SGO 4\TW,>6R:5I[SHROXXL+B+G:N2D!SSKL0(%/ G]8E)CJ"(!LXI:FTL8 MN)0NP(7$8:P!!_3)R0]X]N-E2H!,S.3= ,UO@197H'-9.C9\YV(<[2H\9,P SPPBQ@H!)(V+E$ MX$QPPT#&1[EH("\:/ $(D(D=E2=!3)P$I529 ,% WD:YD"$_6/ $@'R?C\;2 MZ.3S7 Z AFYF) R-H\DP5*(-T?<\%"M J)DW M+**B(M.;N *7[UVUZ'U:%F^;9LV5D]:CU>N#]C> MX)'V1[B;@= ^A[O%X4+UI_G#_>Z?6?6ZV=:CY[)IRJ*[W7LIR\:'V<=?0B2M M?;8ZON3^I6D?77BN#O>JAY>FW/5WQM'QXGKZ/U!+ P04 " !<>69-7A = M<_,) #%0@ &0 'AL+W=ONV7_ ME\?5>C';]@_73Z/-Z[J;/>P/6LQ'UI@P6LQ>EL.[F_USW]=W-ZNW[?QEV7U? M#S9OB\5L_;]OW7SU?CNDX<<3O[T\/6]W3XSN;EYG3]V_NNV_7[^O^T>CSU8> M7A;=/M\"M]F9(+NR/VR']>NO?-R>^#75]^K%9_[![\_>%V:':G MU,V[^^VNC5G_XV][WY,=MTX]7\ M]Y>'[?/M, T'#]WC[&V^_6WU_K?NV",>#H[=_T?WLYOW^.Y,^M>X7\TW^_\' M]V^;[6IQ;*4_E<7LS\//E^7^Y_OA+Y&/A^$#[/$ ^WD 73[ '0]P?QW@+Q[@ MCP?XVE?@XP$L7F%TZ/M>S,EL.[N[6:_>!^O#@'B=[<8=?>'^[;K?/;E_=_9_ MZ_7<],_^O&,*-Z.?NX:.S+<#8T^8Z,^128G0)S'J3^#S+"PZBV^V.-R>O\"X M)"*+<[C:R/1B(V>GZ:!8;G^\.Q,KX@8\;,#O&_"G)Q"%V 0KL#>X;P[YQT3=G%7$";"#4JQMA _&ZN@>$3V4C M"D:,^#'"LG="MDF).4IDC5 78#XR9]RW!/N6@+H)-Y!A [E>73+8*LQU?8_, M:5^M<\D)?1'F;8[254HLFA#DZ 582#DI#D2*$5+1.S9>:0*ZV%>R#1ICAR%7 MH;$KNFNDOE>1R75D>A$Y[PVV.RK]CDD9M81=A;A!4^PK%"HT#457O2$;I:XE MQM%RD-J6&)F0+$F! >>CS]JPP[9'I>\Q*>9"V%TH-:B,_85RAI+Z(X:]I@"W2E!;)5G,8I,:XAQSGL-*XBR1V9 M44H,,&=)B[G8!%UI@FRU)K#3N(8TY[#3N(H\YT!2 MRR%(FP"8)4LR;P",D^5B&)=8,.XD1)[W#IN@*TV0K=8$=AK7D.D\=AI?D>E\ M&:]V:PUR0:*DV!?+$27DG7P;IH"RV2@S6H_]SX,XIRU'>.PTOB'.>>PTOB+. M^3)EV=Q/GZ2^ '-)7L(F O14I82EU@T5AM_7EG- O%.6Y3PV&E\0[SSV&E\ M1;SS9="RO7HR> ",,CD9[P#&)LL4.$68"UIH\-@$/0AW5OLH8*?Q#>'.8Z?Q M%>'.ESFKC[PL)0;9KO#K": H6#GKF$(L:$;,V (9)#NGK7QBL^&&9,?8;+@B MV7$9LS)9.8@!1=9D*3' G*'B6HPUW!#M6%F@KHAV M7*8L]EF&9T %0_)B!RABDC%QBK!X^I$X[QLV00;!SFEO$G8:;@AVC)V&*X(= MEQFK-\5"89#$3,Q289#^? [R8H>P_M*I7*D86R"#6.>4Z!*PTX2&6!>PTX2* M6!= 8O/%K:$QPHPOUC(!YBE[J3' ')N@6'' )AA MG/*!R%@JPD-V2Y@JPD5 MV2Z4,:L73X:V,<"2EY.Q":!ZC[5R/@$P>S:U.^\<-L$ HIU3HEU0[M,U1+N MO2941+M0IBQOHYP6 \H:&4XF@")SNBIS5+C$8O):U[ '!I#KG/8QP%83&G)= MQ%83*W)=!+G.%"ML@&*6RS\ DDG9IBDIY HAR3G'OB,TE-D2YB,TE5D2Y"'*5<][+ MRQOBO'5R47(".)>\E44M4\!YLARU2@GL?0D$.JV4)6&720V!+F&7216!+H&H M1KUORMOYD$LYR\0!.$?!2VZ*.!\H*Y$L81-,(-5YK0GL-ZDAU27L-ZDBU:4R M8EGKK1S."',NRI5X@(489<">(BRGK#MI(9":!\D<*G@')9NR&:L!LFD.J\DNHRMIOHR MN'>69-T:@+R7DS4 49 +=5-$.>U6:,8>F$&>\\I%,V.3R0UY+F.3R15Y+I?9 M*LLRAS&"I&X3 -DDZV6GB%+OA&;L?!E$.:]$N8SM)3=$N8SM)5=$N0QNF)&- M\C('L-1?E.3*)< H]?^D/P#.]C;"BGUF['T9Y#FO9):LE%XVU5YJQ9=5U9>@ M$A((C3BD-.*@U B\I#49I0C3@'BG!?!^HJ0TTE*':91"3%-3B6DJ2C&O,Y,* M9GJ9$7U2RC$-B'=>J\KJY1DFIJ:3 /B6W0LUXHA9YU<*IH@KN]- ME/L=I@C,-F95*:4NTX# Y[7"3*-49IJ6TDRCU&::FN), U(:E!MP4&Z0#K'< M)7A);JT\'=2G,VL?$;4*O"'YD58'3A79[P.ZZ!W7F4D%,[W,B#XI?@@JTYG5 M$GO%@*@A[Y%6$4X5B>\#.K\+FHOJ-L0Q%?6#"'.&DYPT(RXGK72%M()U4+'. MZJ54JPJGAMQ'6ETX522_#^BZUB4'M0:Y#FI=T5JP1U*V?KF^+?1^*]=B& M#$A*>3C9BA3X 5UTC>O,I(*97F9$G[0=,:43JON62"D,)]N0 4DI#2=;D0(_ M(+$"5&Y?0AS:OP0XN($)<)=V,"FUZP2*UYG5/4R*^=B&3$A*D3C9BE3X 5T> MRU>9204SO",K6F96\34IQ.-F6+*B4AY.KR8*NXM!8!APRLW2LDI5:<7-../&U+7M6>/'#W#>TLQ6#V3A8%(!#N+H7@A?VE MI)2T$ZAI9U+?-L6"7$LZ5&K'R=6DPR,4KXYOP/7CN]BS!S@\ODL.C>_1R0[\ M1;=^VG\=PF9POWI;;G?ZG#S[^9T+7^UN![]X_AM]&1-X?K+[CH;]CO^_FC]\ MP<,_9^NGE^5F\&.UW:X6M[O=_8^KU;;K3]_\TK\_S]WLX?/!O'O<[G[=W;== M'[Y7X?!@NWJ]/7QIQ.CSFRON_@]02P,$% @ 7'EF39^08OR39 2X,! M !0 !X;"]S:&%R9613=')I;F=S+GAM;.U]:7/CUK7@YYE?@>KIO$BO()I8 M2;;S4B6KVTXG=K52LT'B(0DQ"3! &3+3.7'S]GNAHV0VI-4O9HJNRF" M%W<]]^S+[^IZ[_VR66_K_WKUN-_OWGSU5;U\S#=9/2EW^19^N2^K3;:'K]7# M5_6NRK-5_9CG^\WZJW Z3;_:9,7VE7?8%G\_Y%?E8;O_KU=)DK[Z_>_JXO>_ MV__^;;D\;/+MWLNV*^_==E_LC][[+?=9E%OOPJL?LRJO?_?5_O>_^PK?X?<6 MW@_E=O]8PSNK?-7\]3;?3;QPX7OA-)@W?_RXW$^\*.C^\=1\_GIY5^^K;+G_ M/\TWI?%-_E!@"^CB0[;)FZV^_7CSP[>75Y\^WGCO/UQ->CJY@AE4V1I&7N6_ M>'_*C\UV5X>JPEE^6]1+:/>7/*MP)[RWV;XUY,5%$%Z$BYZAOBW6>>5=P7L/ M9=4:Y_NL>LB]R^4RAU;09L7M>W?MTW'7&C^87ORY]X7KO"K*5>_=YN\>BBV M#]YW5?FT?_2NRLTNV[;V65K?;K+UVOOF4!?;O&[-2P%'N=D )-[NR^7/OG=+ MU\/[>-C7>X!9&*H%*R5 T;:&LX._ZG)=K.@@O\G6V7:90P=P6VNX:#_>OO7. M7I][K[UBZWUZ+ \U]-?>R'P)MV=*MV?6!Y9974.?;UH_9_4C7:PE_I'__5!\ MSM;0OC7(#UGU<[[/[M:Y5^?+0U7LBS8* *A$?%)[5;[,H2=H[7O;?.^5]QYL M8_E$RX.KZZW*P]W^_K#V,O4*-'D-Z(DF@W\T^WZ__0SS*BL8EOIL_GZ3PQTO MEKB/N);VS_>'[8KF7VR7Y2;W]MDO[15<5_DN*U9>_LL.#ZBFZ93[1[B02VBO6ZO8, C@\%;$'W#K[-[W.8_@IWIF<%'VDG MAG:@^S<%A>LBNRO6!#LM4-3 L\N.>$X=OU<'F)W51]\PN[)2.[;/JXVW+K.M MWM_#-MO@[_^ OHJZ/A!,+LN:?GP=S!>\N=&T=9?T!E4YP.*A-4,7!@;F^X*%#_L8+IOYT2O\+V^%EA_TCH '8 MDZ^];:F>XO9 /[2$(<1+B+IWM# 9'&X6^\$T\-,PHH%FH9]$H1_,TN?-XG*U M*O"<81\1V5P &?7&0+B8[XO@",X'TT!;_?0&S$#<"^^+;;09X$<15D7 M)UC$RV&J-+RS!C>W[]7=WGNO;NP5W%A N8*=?.]#%^[M>.%#N5T.O-.Z/1J0 MO;/W6UC,>IU5@$X!:@@\ST]VT )YZHB?CGY;[L +WK2NS-#K[B5^[J+=MY^U MXLY73R^W\[71:^V\-QK@B6_ZN$-) ,#0YAG5]*QKXY^X1M%I":Z/S7S//)6Y MB/U7[H:)9YMX"UVK>GX'=AU(Y:XJ[]OH3'8 ]E(Q;BU: _PAB")+YG97,,:Z M)+ZKOEGO@BMO(GC%GV9I@_Q*Z MD3IP;SD(3F%]EGV'^0K+>'S1VT!D"4 M&W3 VP?71O9HS .M@I<#4@P^YY>7C#.^?UK-WH M( TGN;FKCQ_>OOMP^^ZM!W_=?OS^_=O+3_#E]A-\_/#NPZ=;[^.W\.WCU9_^ M\/'[M^]N;G_KO?OSC^\__64T,!"*ZJ%:Q,T/,+#7PL!>G69@>:WL>]RI MH9??=O.QW^0/Q7:+6/-.6$GK6GG9WF/E"*L6T]-OGWH#Y@L04\,PT(S^.L>M MM64>V'YB@;V_W@#V\0#>G[)JU;I%FMD#R%A:' ((?="+!WOEO=OLUN4QS[E[ M[_H Y O'OH:Y#J&/+^QZ='>[0X6_[+U]"60GKY9%38W*'3,C2!1(K_22N8[M M_$4=?@9*B<=.[(;6&ZE-*E 4^<(IGQRA14O5$2"_48$$5&G\[ PRQ%>/ZZ)3 M8+^XRY#>(!Z#J]DIU(B"!E=%K"M -2!L=1[,)O6B;[SVY5;1KGY95I!FBVPT M,#7BYTX,/XAMGTERWC%[WH-9!OGAQJNGFI]$8W\\K"?>-!C[]O/?Z$2;HV=[ MZHT1.]EG&^K9R;[F(W9RJ^F5>WKEOBHWE@ ! M+%GQN4>%:F 9<5"5+\OMLH#[L35,-CS';X27=\B_@ZCGW1W'#?!V0.=QR:K* M/M2!^(A5LJNB)D2"=[C8(J+LO'U]:*E/PK''IV%0I>)H3?O5GT9TX3VI.]9P M [L),L*1^FZ9+XS%8UA(RG]9HL:7-(1W "_Y/J=-$--&>^. E^ 9=G ?B,[12QL4>_*&N7/>V]=;A\NUH!I5SU*^K/O +&>>VOU[BCVMYN= M1Q""+IB9]LZ(MVY+.8_9]H%5%#PAVI51)H*&?:E'@J7C[#8F-%7YG0+KJ#MR MZN(RA)^ZN'C,HJR$H]H-&8HZX&N9YRL9CF0?M")Y]>&N+E9%UC8A=[_QO$&% MU2#T-DK4<@?=9'MI-[H#?2)*(._:V5.G<<_*X>'3<*>J4$A]BH_Z!.#V5.P? M40Z $1!*6781E,O* P#T_=J0!E:7>QG*"!U[!HBIV,']1;/D45[:&J/6R3WJ M6F^+PM[?YTOBF0 YT9WTT+' 6\K]++?4I]^R$0N?.6AW%?4."TW%E_1T-?I- MW[O3=!P!FQP+OJ2['+%U7T M6)1&^(JV".MAMV,(!,!"8@QH^E"Q.*.N"TQ)>]AT.PV0F;RI]NO$QLWFK*CL MTIO1C;B&7W%NS)W#DC[D3YXE>\#MW,+?R[Q;'5,]9%NABK[%DZG.G-X=:Y'% MLO7KOEXX2Z_[O4\@B>/!DP,*OK74W.32YB;O]22M8Z'9PY=O89YEY:,J90+( M"HW&AU6Q%S,D0 #32JBXW<#66F7>&5L!P^O5WEY?7]&?P]3E-PQ:-L8?JL,[5 M97M0NE02V^#'6TT#V.=+825420$VAJ83[P_E$U!N6'9]6#XZVU+E]VO 9S5Z MG-C2G4][6HA8OET3([?%UQ"](O]"E]5^X>FQ0(-!!5R&K+S<%5O9^TVVS1YR MY;J!7!V06@+QS+O/B@IWW $U?-^*?[C<;@_0QTV.?@B(]A&\ MO&!Z\2<>YB1TUN8* 12M#\@V@:"?%RB!E8M>H?9P:I1:"&*HKH'Z6'M'?.LFCBN<]-I>$GI?>4GD/>7YS[ A MU!#?0N"$I0-3RF"E?T!BQ4P"/%]G-ADV$.9H(413?,W0I>9P:F\<:Z.R>X<5HP7V[\T"O)2:V M6P.WNN<)G.025E07][35>%A70/]PKL4&@!X.BN]RH]$3;!1^)=(;K"9=@4 .!XB3@,\!?L!U['55XOJ^(. MA8D<;K5/H+I4[]I86+W[F'UF6&,4N/)69&0/)7!?0NK-)>F_'QI* M%421!KZ)2/! 2'K"@RD?MBR_J&<%B6GX&)5VAQV"),J&*'@)K=M7Y5I$C]5A M*9>[SJO/Q1)Y"05W(.DJJ4]U)TA>XPR0T/C^PF'+75,7#UTTU\PPL=A(_)9F M=66E==X]BTG/>I2SWO;(G _,8KV6&XY;O@0J FQ195,1$LF 08,I <:H\DVQ M%T[N 34+6V')Q!D!Z=\$S@C>K'"FQ-1MLJ/"=5Z-;!>2F_5:DY<2_5F8CG /6Q!G#!C5XB(A/?2A3VH4O>37,8\AT.+OK>$._#?88F>\MUJMJSP-/#Z$X4E_?_=NGC@+@$X,ESCIF Q)]/[0/A#X!X>KX@!@<7KB.!7AAG!^ $*^O22L[WY&][)=XPEK[NG#>_""XJHZG$Z.Z%F M?);"X K6%,J*/ ]@1;2PB"\M_CCQOE.\K#^PS+IQPY?K2O"5[T.P4.A'$ 0(A(G>\]*L[80K#6#<2S MW!]W2''61X.1>0 ; O$ :*]*X(3H%A8HYCWF=D]Y0:!3/Q:[74[PO,I1QPC] M^>@AE[/V7M@1U%MH+M]":S[N#(T-: ^I..T6XD0:L[*H"XR)4++)]W1#UL6& M1)%E42T/&S1+,;("1 M_$SO&P@L=M7!+>H7Y+W"DM2!HQ:_)R:Y(0\BJ4U$2 M>DB=UW:'!2&;#6VE$)>5(KGV7?[C8?6@\3?QP%JM"P/AMA2DK2AD:\P(P,L< M:AK(6A,NO0-)$\0!P@,HS6%"6G/IH%=1"]"I %0(#1CJT4):?>@$D;59M_0I MXITFF;*QPD#!GT?J7OK,5Q/@7QHT1A%/1?+(.[^BCC&*"6@/3:5%F_Q3Q(D7 MMJ[+4VMKK0(QS*'J;XUD'OZN[PMEYL[;HA9J-Y;,M M4P<@@LB.(<^L>98V5;:FBA>(;BT1A@,9AF$K=P>\/QGJ?.".9D>XQ>ML5^.- MA6'D%X2>![@21/14[X)R:D?)#\PTWP2,\%@JW111GY-PT]I:==. )H%D3"AS M"&/3O3"[_=Z]381RFC.EO>BF?6HA<-/^)FQ)16$C-!&M&,#G:AA&B&10<[A0 M:,('V<>.$G=D-"RKDM#: T6I@41[J&BZGXMU_H (+6<9@IR4>#Q.- M6G6M0ULCNZ*OG.*RX&:1!.(*>+Q)!=$HA_>LR_7*>I=1A4 K4[;^&1XT2;TC M-USU&CJ2-I;:VLL6+(-LF/&=Z#FR-][';9>X3U-^S#!^:9)XFP(&9H'G9(^^ MWCWFL&%FM,?WP@GEJ^>+@+2I1T".FBFDVV@0HD;^P$+ Z?Q"6P:'EL23^#>* M<3TY=9MPD,U+:906S >X?0?1)/R-TRZ<*E5#E6?W>V382*M:5OE#R3[;Q'XP MC\K!!MJ):=3LB-DA) 1"]D.!CI. LXW66UU?)#1XJ67>R)_HL1W5[AUP>3V8 MUH(F1/D5KAFV.H/S+9'4'+::8O9,>8)V$\94X@8#\(8[ B"M?=IXNVW6'*D' MH$F45R4A=8)D!4&M>7B)6OS4.SKX"R1 MNGL2*J798.>1=$KDI&KDC_:/#YF%@QCRBH MH95L61L7NFNMU3:L*AE#&]JU0(=:@=5GY?)IWQD^HJPM]YLK)I(M#%VBXY1Q M.7$AL6=2+]V?FJT':EX7=\<+ T1DBY1[):9M(N4\D* RO _M36[ZS0@TG(PB M[5O>2X L:0)9,IGI!Q/OK6&&]X]5SE,B.%$T6+E&E36@" M-K/36>U8I9;]ZV\M=,(1@*3RN2/[ACG*-Z[@(- NFL^EMI#6C%4*CB#L.LH1 M@4ZZ=P7$MHN=P(@CW'8QI$I_?G?4.2W>P$,D$["^#R7P2$&($_K %KW2!>M. M STB^OM#15 &;"$(*P!APQ;XR]L?R:,?V'1??4DN@IB6+=_CB^D"A<@?@)+A M5Q8]S0PZ9 /OFQ+_/7OU[>7M-Z_.53A@IQ3QXPZ7!&UA.&CZH9RH07WOE=XG MHIU7+@=_9:P)KW#"9(^^/#S 8UJ'3!2FH"=@5NA[(K",&\([^U3">:)(<_Y& M[G:F+0SL+(2P@B55D6,EUPY6PP?8FHS.=AA#[!]&,(?9F6?GH M\HD*[Y ,#M/<&RG_GL.V-.76%-O1?^%EV@H7P3=5.PRTC4E:C#>S8>:U;HCS M'28E-+FUYL*;%"G M)662/(W2I!S[@8-+1)W-(MB^*A56Q_XVI ,@*F?_0J G##"P6N23 2CD$N0G MDD'2WKO)J.@+[N9[,?40MK.XDH\-[>7W 'E;.G+WMA*)XBGA%5D#8-P?8797 MGAY%SV_4]%3WEH_:67&N35(#0M+7--&S EJ3WX*><;%1OFJTQ>KFD!Q)P2>T MGU<\UW%[R*+56L\R4ZF$8'O%BDN$W#-Z'NQ>Z7I\QSM! L5FOOAA5("1Q=?" MR*%S7]0#V*8'CAAX>%V[W;HPZR+I#>;KBM5(R]%[?"5,!-DL!-.JJ!PR]%=R:Y-N1/Y0 A$W#4 3>-O -H_:J&D9QUZ;%Z0+]=S0TH5;-#M MK(0J,5P6^:JA?V"F/-APV06Z: O*U>RPD8^R=F02X0^F018^%E\>7[8VL>FN M[=E@K8PG MURV] CHB%O2-VM3>B0;I0*F:-:)*\=/8)T:W/);&SKC1W?LEAE KIH78<_B7 MM34DWVBN8G8!W.5[FUN:]6)D;(L@\5:'/C"V^$.^HHQA@GWG00+8]Q,F8L-M M>K]!'8%Q'+)X/X0\]?*E=@/V_%<"7HK6\0X8^".72=M]4"BJ=AM_A$YMN/=% MUB!M%1I%M\(T/.;VNS@]2S>J;#WFU*5CN/2*?=NJ5N$%S6=$C]SCI2HIB!M &\/W9&F!D*T=& MIG; H41PFCM%-\+$+S_*Z9#(DS^0!PQOBUJJ-0O2&J(!DG6 ]$O-RBW)OD"F M?>"O?D:9<'58&K-&O1=LAFC[EX(YM/Y9\I%8/6"G[+DBMP'P$:GZ*_1\(61_ M+R(>X7>B(;R/]2.<[)*L?HB28;:D$04.A<# W5LTT&C6G>0LXUM8VV#6](_4 M7A&(:-V7C#L^J5<-"D/)A>DCJ2MV%AV16XSJXJQ"'V1-[,U<7T*(V,AUH4YG4"VPZVDY$N00JF&I[\J.;+N0<&SGH2"=63#'A$BW2Z#3 MN*@?;)/4I84(%&[1]X,8.XPQ42 %S^[*/9IG/P,_A#]A>@NVB"F_J6Z0)9U" MYN*W3+"8XB.TDT?&83(2PD<1+NX^_3M ;38(:BT@@UD^'\A(S@"T2NJJ;2F< MDO)&1?RS/;;WQC'CLN8*MF24XLK>UAC![X_9]H#>Z*= ,$9PL?(" H"I[(%T M])RR02 P2J8$@//7]"O(>GI]\$@@A(DAU[%#36_)9&2=H34A$A%:G^ MH'JY.SJ4[':?[[S02'RZ7:%' ]"K]^0R*;*Z.)V+S$&FR(Q\7LFU0*#*[^T* MI\"WR1L8G -W:3J+:F2WP+NC8P\_Z15R4!?_[ ,D-C_J2I\ _W(OX[\-NB'[^] M,W14C$6L 5'>B6H6N"OL&=YW,6K+2L734 A'BR3]=!LV!D;_XV&M6L\[L"GC MP*(B15.E3;)&6'%$*BWIB2@U/LI&92@AS=C$TLS,$8U^0+:>,.T)/6@Y!?*7]#T4-R)RSQ1C;@7FD)5QGROV4*:]%.)16?FO= M8GF_'>TH:C5QK[>\D72< HF23C0D;EGSD=6ET#ZTG?N6UE20C!83?LTAU759 M]N4R9K9%94-0.Z5OTD5Y?Z$,7NC/L%U93VP\6.,RGK;*#M=S0!/OFL)+"#T6 M9'CPV;> )'/@![3ZET41]+)#KUU1PF'HRM&6 &V-Z L.PSOL6*>@AVWA)77S M"1KXZBM4=)*?ZN*;Z/[T:"N&62>5NL9@K_51Z\,HU,_>/+SKSTS H5P[5)P$ M1YUK7CDS8*)C!7IS9.,2X8P^%^6A7A^-WL3R#W]N>A"T?HT.3,;QQ;1M#__" MH<^8XG Z$K+\-,VO'6%=S>--G[];+YSN:V\1^,$\AC^":>1/YQ']%?CQ=.ZY M6<]=K$OSBF:A%T/SM/4+=#J;>K,TA;^F\_#?=ARPOM"?A:FL;Y[P^D(_6:3> MY?/LYGYKE8B)C),7?&PXC!%OXP$#"!_S-:>\0'(J.3YT1HE"E"RYRB+F^)&5 M]_";%-:6)'Z,K\(IK8Y%KX'2(:_S>\J)$I*>^^ MYW&5KBX.SXV^S:*QKL(-E=WH4X.8GQREK80DE+K MMK?2] 5953A7 PTILW2 MF50AZC>A&DJ]3B4YG'V@0R%C!$,-L4ATJG .)+!;^\2Z TL%T-1"ZN7[:D?\ M5\W-[=ZN/M7FY)4S6X,SC39-(V=9;$.V8SW6V&W&I\1]RJD!97[$SEW[*)L8 M$4RQ!R)4)K!$&RRT!U"'I< *%^%H][6.F5$P['H\-\^6+?(8W ,$RM?>I+8G MOL8!/?XZ$BF JDRM 6^1Z8--CCO44,"%D@"5NXR^YO(GB#<*A'A:)U\?WSBV MXJ#&=*O,7]UV'F7J4Z.0UE1[<=MK4-0;8%*VB\)NZ*3V)(CGI#U%F$>&"-D, MW^70%.S@P@J4N6Q[DAN0:Q!NEPF%=D"N6&/AY$5(;@<6/+>,N\R<*\NQ4;?" MQ"E,9U\W'1]$,%6F.=E^)97SUFGO4V:;&7AHUNY*N\.6+3,:@/N.54G#V/F[(#)#,T%_I54KY0,[%I.U:@K!F!B.41D6$\"_V%LJMYNB_KF5VX0>4J,?M:,'(LK^="4C M!_+>H?M?*X;8"OEPPAB#Z6_8(8*3QK"/-J?1TEHL)3](7H1\A1[$J-.T4XQ[ M'U#)XCSIX&DZV,YQK3 G-H@5\23Q?@-/)RE\!//)%#["V22&CQ^*904;$X3P M\#]A79, /F[_Y/WAN"U^@3_I60@?G,5;KS+;6XQQU=2]RIQH0\-:^VV,1H\+ZSBE,T(L>SQI70=T^4!+U MCJQUK@\CC=?%1PX.%T\"&2Z:I,\;[D.I775'P5QOQ^C7*EX\#,]&@R:($_-C MM&[D^_X4?.]UYKVW)E=2_Y5KUBGRK ?L&BRN#8P2X:KQ5,G<.25^- %L3\/(_Q( ^QD'OA)-(<_TID_CUMI.1TKAC%P M /GORGPXW'K] ^&UDM&]V6Q:\I;<,568EN);J649+J MU^H74B,G(5^#!+M:]3=)"%N7C"?^U,0N@:3LE,06/@UR,,+:,K_GAQ6 MH0PU:##S8SBO8+Z 0QXYX%D,\'*N/GJ&[,"*SE)3?Q$GM-2%'X"@/K'/6(@_V?L&3K&CF_:&,5GN "#">'9*="?A*>;9&]'DG6*] MI0(&LH+Y\G%;KDOT?2W18JP-$OA.J9\_8)X MBC%M*_1-W: SMS^-0V\.MSCUH/TTI4?SU$O\691XJ1\E@7;'$_]6P#B/Q:[V M8KC\BQ1Q0 1G%2S\>;K AQ%<>CC*"$ GA#X!(+[)EC_#I#6P-#\!QN=!H#[4 M4UC# I\01, H280KG25^.$.X@394S@E^1$RS0 A: .3.8WTSW":R71!2ED3%WQ_V)-;4B.C;]&Z<<4@UK3S M:EVR)?.&HO563'(%6%D M8\8YWP%(W*/LBRC"GTX)\0("B /]C@X.!<24>?5Y[SV MF.82"% <3?$49@O=@?B2F= CSLD4^=$"QUJDB>!5E5%3!XD!^"T"#^YZC(@@ M!"Z# ] MBJ5T/A5K)9D93T)UFN1E,E)&?N)66NT&D: MX8?A(E*K%'= LES"XF2797MQ MCFI_Y6Q+)^S.;[RP153H.FV08JK8ZK7H@'@227G%I*7CBV4?">^BGBO9TK>4 MM:BL@&$MN3PQ&A%,(X$/&)63_+BJ5X)@3(Q(6G7EH=RU,@X8<#P9;"5*;61K)D/W@=. MX;8K!1K'_5JK.+II#.ZXN)<5Y*V3<%B1P':>(]+9-3PA3$HG]L'KVCMU>4@( MM5V:MFS_E%2H'">Z)T\UM&,\G2EC@J!\SUQ^L [?("QWXC3YP3E)\V4TDG@,S+Q"$%))6 MH,72+<_E#=M%+?/K&V2#\Z.Z@&RR!/*=(E]O>'W\CDF#L7H0%5O%&F[JY\5B M0?]+U=ZF@1??Q9\#/TQCK[/\]1OOQ\DMYO-@?W'8I!B8FTB/P-\P12F;Z1AX MQ09JB=4!,"G\[^4#"<,6K52MYB#TQ/+O55GM"+EZ=R4N7+7!6K0@9LE'[\*9 M=>)_>?&=^?=E^G$"K"_(;B"8D6NS[>A>/V4[NTZ$B5#2FPRB'OYO%X=&79 _ M(]8[GOD8( -2!X@.8=R! WX5N C\:1H[D,%/^C9R!F(O_M\#&OPR-@ I)IJ/ M!0[D0R/K%/#;*>!8 *^,__<#1C ED44^>D%CZJ/( M&M,P\6* ROEM4PI=5)^TBV'QG@J M8JZ@&AU56>2;UXEFZ,@M1#FNQR5*R;S[LP,J',R9$CDN20- M-[#!N\:O7,@(S3U<[V5V^I.21%M#!R!JB&I+#J*WDX&9E(?=M M7PE[9(G5UL-"9IC(8O M2[PJ5RC1T^&R9&2/>"S0UPQ0SF=&.'S9.4F;G1/] *2-/:E.39K\_>^I&(-) M,[3*$:#9]E;[5JD3#N-3PH9)DV R]NCR!.U1&REZ"E:SCZH<]2R%L>49J *T MW)/LGEXCXZE).<4NJJ/E(LMC0*E>GW4=/ED>)'USK2WGDM$:]!.<L=P/*= MI(7@4K,JVEMR@'V\>L\.59KW^+Y<:KUS^U4I,*"41TZ56^B*')ED@D,S>$8W MP_.QEO)>AT1;JSE[;P)ZO6N\K^7VO,O$T&E-2T.#393E PTI:?OQ8)>:.4+M M<%>72=Q^.LI%!-B^GAZ#9W9IS;&SPS-@LL_;/RCF5]>JL3;?)**PBGMP&OQF MJ+.QM;@F@06&/W'^6U_2K%( ^-%CG1<1;56XK.;$YNJ+ MH+Z.?=Z)O7-0%LTJU#]NWI ML ?N4KSS).L$4[MN6ED[:4QU-@SA;-BEK<'8/(?B238EZU*:"32)\$=1K'/Y M8X%:*1L_DD6P""(>##F+:[:2,T/U\LR3'K:P=:4[)?.GK%M<5>S#"62D+C0= M/%4:0%1GA(IQDP"QA9REV*>XBT"08P?I87,=&V>'%W9%B M?:XE31Y&EZW6*12O):K1/!$NXPS9A+5^X[S=@)12;V%A606LPQ^S7;;%N_"7 M?$L6?N\L],,X\),X]LZ)R/NS>>1]RHJG;"OO>=\W9-H-+Y8MOG/ )N\-?TT>XI;5L7]HA M_/S:FY'^^BQ)4KHP"W*B@5L4I7B#7F"/P7JB39O,3WE7KIX'V^6P[1S3H=!$ MH&DJ-8M[SGML%30P_NR<72. MX;E/E_(T:R9EYX2'%C[0/C-\CI*%7SGF9*@:0TBIK<)45D/JSNA*;"63.Z&B M(Y*I"XU,>A:B@W/0E,E')R2X8A_DW M0;#ZLJD!>Z!JE^L<& XDL N7ZG 47)["NN(6UF%I (JW6'A29%=25Y_AH_-N M25EL*4UH_$DR@K_9+I D!-YT*D,)RQ[9CE) MJ(B2EGL@7X&FU&.J$*RS8J/S7$LAJ<[,VTB"]6MF8*TKIS@E$!C125Z5#*F* M?"O)DA#6['(/Y-:OU-WV7$'(>BS6.565V#YD#^(BPOO+.4J.IB@+9P H,;.( M$IGT)!N5YTC 5@85[@YPZ!H')B[;-UG##I3U/3-%^%3&^Z/LI\X833FK.;D8 M678:/9/$*+D9.:(;0+S8EZ;0&)>Q85%1SSQ3I9LXJS7&OU2?3?(;=>>U0M(Z M =R!_E.@G$JJ%!J%-W+64=*ND899)LZZE">I38@1EQH"FR762(K<'$C/@_;2 MVLH/C(16644HUR1#@*)*IMZK?1 2YFFUE1-V##/=B[1\Z=2$?1NO*\51J;2T MVDU)E?>Y@Y/./ZL".JC, ![[E'^1LL:UK^%2G(C5>5O7^^2EZS##M'R2GRW[ M&K0LKW9<1-9.?ZVLO]!>ST/CV1GZ0SD%(FL^1*=WO MUT(^05B*9A3S *+1%%&X-8)3A9[Z1$]:_)PG0:O(.WK.HD\M@/%OR0S=1NW\ M= "%VYVHY]M^]9MS6C.F?,7;C3.H8 M14+%/-%^*J50"6 49N1\X+K/PPX?O Z=:C>VL+CDR; K,=[P^WMTQ-N5^YS< M#KT57%":-BGA,2J:H)^Y+.M=OB6$[8?\DTGUR)NDJV[1+Y(:ZU$,1OHE6187 M/_YEAY'NI;5!%, 33B?61JZX%V73V1,+Q!5V<00-4":YJG!2MC^K-FIAUJ^Z MUC%H5#5NERD.G+FC52-M)EJ-+BCGSJ[84X$3BM-7$^29D6\;D1',_6;*S=\< M .<$TSO,$F-0C^6;H+7HEVPO"A913+A.0K>=(@_C2SLH@ZRU^40U:"\G_4DU M?.]U.IEJ^.**/PB2VD&3ZQ$0I;^_LU0W5!1 + MX=$&N"YX:MB^WDCG/^48EXQ""!PD$OOOJ*@C8=NQ]A.* _BZ84LC.9S=A5G'1%KM:2.I%9 M/-L])_L1%\[ANG],>YW+VZAH_X4S10J/M'P#HI,A0 M,9V?*=>@870.*#\_ JDF]"6O*<W:CBZ0F>O8ZORBBX@)G'\=K7N#!6H M1RE(J5(2U\4^;Y2_9!39M49"*)I#RM!C&X[#0U8/'K'F\!8O,I,K."^JH7CV MZM/M#>R_&Y;.F-Y.08<[\<<#[ 3?@C#P/5VT3F0\Z$CA4\[Z0"9\PV1FZ'!# M+!T60Y66M_^1;79?7P/$;0HLS71 NH;J3[2(O8?O %5'_"/_Q3O#\NO?9M1B MEXL;"@US+LIB:X;M+*/,]_&YJH-_[BV8"'!_%,Z1OTF"AA?C)=7;1XLJM[#4 M.\5A7Y.+5.OW&UUG3>FT41S^OK@G$H,Q7K5W^?!0Y60D>P]-"N#4EX+M/KH6 M@C;22Y.%'T7H)#J?!*&>LN+[$:U-$S\-4%V]F"RB9H\=FYDDD3\+LZ?X$#ZG:\UGX2F\ MMXP4EBJEXQ0'NSE[]>[V^AJN4/-4Q^5N8#Y%,C7!]OGA8F8.-Y/#11]49HPL MM@C!@%#^/!YZ0V4&,:EA.YPL;3Y.V"2=D448/MS9R3SLYVIOK8R]3@C(Q S^""X-1><@ZS&?H/SQ+YV,# M1N$JA7Z8)%[B+^8IR$2+F7(7K_LV'!W(.7(7/N<4KAM2L"8R+.37CCZ"FOPT M9!/4"(87"?* ;OFQ+6V,C,RLW$O.;$#!IA. MHK2;>ZR]$'BV* $8GJ4.)U)U-T]AYZ;0.K+02) +-J2I!?>J45GKQ0>+*Y*#BEPZDES> : MP^V:8=!S@-_"683?@FF$I3V,Z(QY6TEX_NPXC0/S#^(X7,0((R2B)!'L,'YR M@QLZ QR1AC3+>8+?4B"%\ VQE"5$HJ2GL;(RVG)TGBEC@OHJO81$QQD *IG- MVLF43(8I//4K4GYB8$9'3/=@XW$918:[L+F@9DM-P>U*4);(7"/@.[X/6F10 M^0=U]CMBG4D]D^.Q[='K^R,6QD6?EB4IU13GKRL!LP8\HZ1C57EX>$26>M8H MS=CPOA@Q@^]13[VA%&E7Z.!; E+(GCF+.?O6:QQ7-FIE*0=PL[EV"YTY1.G3 MX0:PJF+5[\\A? GF\I;$A89-N.1LNS=LT$6U#^8L#Z87?](BRXD0R6_%&T_2 MH&D3D&'OT.@[E BMJ1(=[9@R,K]"X*>+.>=7 !H?QYQ>(?'GJ617 +XZC3BY M @CZP.W9R150])\)\7F-L4;I'*/"'N#K#]F>C'/?T@87'$V G[XJ9G]'E0;^ M)M6FU_06:=SS%9$32D[*=B(QUI$#64;6D$/%1>&447M00T3,C78CN^< D*8WE<0=_2'1XT#UKM* 2G$":0H#+,7% MS.0RM)4+VJ9!=;)5,L>)[:>+8/%4=J1LTNDUK/R4=IHFE=E)>>NKM$WRO-O# MK#YL,!'O/W)5S:"Y\.[L46>[\!-#0)X$/-XC=>M)B$^#RBYTE KFSOENG7!P@ '3AL,1/PXY8DL_"B53#PLF6&B&91^SN;^8LI+"N#%-'UQ0L5_T8&3]C&<3[D\0@IU+H 1QZ2$J5*)5D3[390<@-TQ38RWGCV"/*V!AS_D;GV&=\[)CE M,0FIU3..?0;L<2CR:TK:I[-D0;EHSAG:(TIV!W,/^2; DY0=S&;^+)Y3LW@* M4!!;HRADH4RWP%_?']QRBV+I!C28<:9D5OB:VBBB.+&QI:0\;U?1F% 8<.5\9&GH"IUP$F[6;D=6 M 7QNI[JQ.%7J4))#"A.A!*I<0O!4"3E]>%+_J)M>[DO?0T $'HDIKZN! _6B.Z1C=U ;R MZ.W-Y0]>- /Q>V&"[OEK%)*7@94V K]^NZ;R!T@:9R;@GK\F/F!-_9"_J25H MF9E)N'SHIS%I?.5#L?$=A+])[N>*W,\L(O^)BEU;.DL[4S2ER11''LF!(PZE M&8<6$'N$8@)/8$J$*$3-(24LBR(_CNFO /-L)#*[&3V*T:,7G8I537%K!#9K M8<>HC%R 6(,.]#,OCB-O09H0I-]?NO;O*N+[.(Z([SZ4UFM5S"+ .@P M996 #0B@#2:-2Y+HBT_LUV3&O@R%!( 4YL'"99SULS"&Q22A\ZMZ1F@$35^S M(+5RCO!WK% "T*:3E?!71B2PFF2>V E(\.L"3M?@(_[61"3"&LJ'>BJI*2PP1HT>'OIKQ"6 M%Q 2A=EQ*1X8+H9=$*R"_.T4=3WI'&OJP 2F2+L2F&1"*\'TL="KC5>2.0EL MS*ZG:(2"CRGTDZ(7'V)P1N M6W +X+< T5Q,CBAH:851 <\14D,L-,=0HAC0/R,8_ )O QY)P@@VT5_$@%MX M',Q!/4-;QS3M0C&8L&:&> CD3TQ^C>:R*70\)P4Y9LC]TK,,W.W0/##7C3^@ M-=QXN/-9D]_7;B]'Y=MGP.HL6K;-6AKMI55#NJ6&XH@56/^U72,:._R0/]G% ML>&2;>'OI?)]O"[7F"RD/A_58Z.1]\MF_:;>9 MQRD<5)I9@('#6A5!O&\ZX)&F3SGAD76AKBF4YP_E$R8=E824A>-B0+EL&.1, M)>7:=_1D6ZXQM<77UE9^)><%#7&^ULKN0#CCO3$8=NE.LIJ:'Z@"A?)" 5YI[]UB8+(40U2 ,U'F M%5W7C3:70K%7A@:1[5.9XR3%[ENM[E.NV=X,5IPW^X\V$EYNW+*3QGW ML7:(FXJQE>K7)QMHD=Y*XE2U&CFI,_>/O:61+ !&#\QRRR6!):!,0M3= E)< M1ZEE.;%R8=DD3$B6]]=/^2][[YMUN?RY(\Z/.4S;V>.F,RB"7;@50RB4:5^5 M:RO,HK:#=VI=.TJ7*+7=+ADEZQM.<2NJ+I2JS<37!*NTKED7P]E4R?)A!\5* M7&CG+"8]ZT'S/07J'24A][),MGB;J M[#@R@#/<76[MHF]D^5/:J)J2X50J4=G>,;IT+N8-/KZCO+-4&XZE$\HN 6A' MZJ1@C#5TR;MI#D-YLUIQYI2(1"S2)C9-_4ZVIG8>&'L^HC C #;%<;:T)>AJ MNLW%\/-4(H?&A8E(^09GM\W7L"#))2,=80H_PK>BTU76<8K'N5,1H4QJ#_=H M!:^L^(\J-Q?EL[ *>MBRPM-PM,:-4#5!TI&9^6B0'*VP8I=NW7>,PF.Z1*WW2,CO9[ITM&Q!C5'7$[ZUOUC M7\]$X-7$K1*P.#]$#MIW6):<[SKC-B5$4>-T=J*BA>\X M2@&UKTXM)>10MCD''9!F=0D@ ==Q)):(OH#0A4D6ZN M6H IDNY)DOAAA1/4YE,N(8JYQ"*$JWR7LQ>Q< 1H#=$\N876?%5*4+O$DU\, M^N1PF)VA+I*;&&K(L-"0Y.<)]5]?)S+J(&';4P+'J%E*^IU@54F;N2 MDUWEN"T<6: 4*4@:UW:'!2&;#6VE$)>5<=8U=_F/*II2CE67HH3!E)&(C&BR M-68$8 \HK6!MKVE"Z25:2)ICIDKT,T/Q52?I<]"KN ?1J6!N**8!0SU:2*L/ MG5!<@%ZW]*FCGDT&-RM.02<:D3XQ].FV26,4\50DCW+Z52;2-M]RP=GV>R>( M$R]L79>GUM9:15:WK(=.:R3S\'>-@1,2$^O>. M-'"B=K1TEHA9<<; G2U-; MI@Y !)''EN13S+.TJ;)=FE7IW(@P4"G'+2=G479&'^N4PRU>9[N:RH::ZA.J M=AD2/=6[H)S:,83IO*_&)(DY&Y#ZG(2;UM:JFX;)-\B2A_DLAPF3M=OOW=M$ M**=@27C-BO&O9)=DDWS>X4&@B(4,]["AQ1T8?(OG) M.!R)H\MQ/I^+=?Z "$T46O>$8%6V0TTLK%@8#>HJZNB66"(=QF*[ NIX?!5% MC=B)TYWH\#\F"G5N,V@N6>1U$:8U4.DTO@NE% M%%YPP!4E6":7 PUB%F/Q2"'B=A)BD>LXIE<"QP73Z%J)XO\H5%37,:'2FH@C M6/1'W/ 2OE'MYS-.88C#U/%LA;U)!-,KA/>MR;2N &56H]!?[X1D>-$FE:B=VUHSF M4EM[V8+E2D>$]1S9&XR+[ L&?LQ6WFOTV['"QD_VJ&,<\V8^'N:$\M7S14#: MU"/6Q%%,(=U&@Q U\K=+CL"A)3&6=]79"D],W28C8F^HFL]:G;$[! 2 B'[H< P<\#91D>M MKB^ECLIKE:X(^1,]=CLS7S>FM:")G3_75,,[0[]3)#6'K::8/5.>F-QZ=YRC MH7[#DEV5A[L]^H2I"KK(P+3[[N1)GW3*&"G-RBE?R--,L\0J\3V!)D9] MB/[-.@&RF:!N6W(*V#R4%$NREZ@RC1& :';83EVBCT/R,?:/:XU*B?!+K/]$ M1R!\3B8KAFE@G H*8P7E%W'F-^ JSX7;FB8 0ANO@TFLD0ZV@P>I%45M%T8V M&;ETAO%R,*.?DX6T(\G*Z(3?UEKM-&U*QM!A!EJ@0ZW ZG,FF6KL.\-'E+7E M?G/%1+*U^^O7_>MO+70BH9RH\KF3=%+J_3>NX*#"$5GSN=3VS)JQBDYYU3[* M,4&LJG<%Q+;/J$H=; NW70RITI_?';TK\6%LAS4.6,^?U=B[O/V1BD(#-^ZK M+\E%$'.M,_X>7U"Y)^^'C'+TQ"QA?JM-*QTB@&3P.7OU[>7M-Q3C05'?G<+" MCSN*OSY[=4DY3SZ4$S6H[[W2VT$D\LIEU*^,T> 5YWTN=/8+7(=,%*:@)V!6 MZ'LBEXP;PCO[5,*QH>1R_D:N<*8-">]T2GU,KB)=!U\+CT@<(8.$R;VO@L[M M3<;R$!H0[!]$ 89(FD7BH\L.*O1"HC9,2^:4_='FQ1KV?6 .221AKB5'U\ M^3..H\2E\P-[ODR81(O)[*A6JUIJN,Y".SQ3D\],_Z!BS8@!L1"QT:@VT"+E M)EK?4Z)8/:PE3)+8C$*C'/N!P]Y$:\V2UKXJ%?+&_C8DZA,QLW\AT"NLBII< M+N@2Q"02-=+>N\FHZ ONYGNQZ!"VLYB/CPTEY?< >5LZV$B7B*>$560-@ MW!]A=E>>'D7/;]3T5/>6E_M9<:XM3P.R$)(+J6X. MB8O9JB17(9PQS77<'K($M=:SI.!;\<<28RW1:\^H<[![I=+Q'3^ B)/IS*02 M,>51%:\&*WFJ+UH ;-,#1PP\O*[=;EV8=9&01CYMMO1,"<;R?6Z'8"I,2QM# M?+]53,%H)M$V[6HM)?!NRT'R:\71P@S9,2*77 2FE$3O.O38O"!?KN>&="?- MV@I&<$7-%RZ+',@P?4.FW,HDWV:N4*[F>HT89#F5U9K:(D;F*AP&'XN#C2]; MF]ATUW95>&5I)05'&UN8N!G!A%]A@.KRZ*$/VN05^]BIY1/!X_-SBV*9\%95 M'&@K^5I.^B,UF,) ,84?2OL\GS)+A*3L-Z;$#A!HD+7W%LSH":]42)'>8*US M)W\JO0(Z(I;GC7;4WHD&Z7C253:4?J>Q3XQN>2R-G54]DO9^B;W3RI- 7#C\ MRTH9$F,T5S&["$)"R)I;FO5B9&R+(&$G7L<=4;G;!?O.@P2C93"(";?I_095 M <;EQN+]$/+4RU9^;/^5@)>B=;P#!OXX#Z[ETR<456?1D>HT>B0[O"I'V^?6 M#H'2[^+T+!5H1WYU[K@PI9,XM;FBRZI/9W+&*8[PE*T_Y0NHT(?2JM391I>8 MT_ -2!]P$[ZLI J:RXH>N<=)5U)7IL!TMMD:8&2;67G<5$6_YDXUDCJJPBI2 M"H<<77A;U%*M632*FG 1-8F1LPI[8:4:%/U6!UT(F[),,C9#M/U+P1Q:_RSY M2*P>L%-V4)'; /B(-/J_,%!1[L;<7:;]X?LZV5:+@?!&,$E_>SY$^(]/#W]YGLJG<'^.PH::WY+HR3M\*B(D(K U@4^ M[HX.);O=YSLO-!*?;E?HT0#TZCUY1HJL+I[@(G.0Q3$C1VV)!2:H\GN[PBDP MYZK6ZF;9RRS%*#F6D:"!HRRSJJ(-4E*ZX]# :$'0VEM;5!-W1]DYNHMN M?V3USU>*;[#G\-O:FJ1/- $IP1)-'*KP3NW(T+))S)]AMPR 7&E:U^4Q=5?: M)DE[?)&QB< W=I.HMJ9+? NZ-C#S_I%7)0$_)K:DT'1W_C2DXDI*X73G*CN:RT/%,Q62X%_'?@=\6_?CMG:&C8A-B M#8AR0E2SP%WA<(:^BU%;QBB>AD(X6B3II]NP,3"ZG8BV YLR#K3294UB)*C0]]*2M+,S:Q-#-8"!/DJL^":4_H<>:(Z)SL_%;M6D&?843HT\ID MB&T,AM1J0.:<+<88LY0;]1T(4>M,>9E*@3A#.$S=/G.+Y7V_57?=MXIOV4%8 MP#4LJ^).>5[I"=/[9=5Z9'4IM.^>,I9E34RLQ81?BYUG4Z#1Y)J<"9 M#]5.Z9MT4=Y?*+O6E@I.6T]L/%CC,IZVRMS6"S(\^.Q"0)(Y M\ -:_D350XS R8Z)."J%ZXR"M7Z M7' M&*TWL=S GUOG&A9UU7E5528:YZBQLA5;L.WA7SAT,QM(V\K:$4#5/-[T M^;OUPNF^]A:!'W ]C3RIYRB8!KX\70NQ2"URX*#=6E>F.$BQK#NUB_0Z0SC MME.,5YZ'_[;C>$VI!3A1$JQOGO#Z,!@^[4_*UVT>]UNK?**B:,J7"SXV'%M( MU9LP5.\1JP>AE]!LV[*$!F>DO+N>QY7Z>KB\-SHVRP:ZRK<4-F-KC.(^0^F%"!. MAM-IVL;Y>XFMPAQ-%\@JREIMEJZ9<=)75$.IUVOTQG#V@=/S2";00E@D.E4X M!Q+8K7UBW8&E FAJ(?7R?;4C_JOFYG9O5Y]J<_+*F:W!F4:;II&S++8AV[$> M:^PVXU/B/N74@#(_8N>N?=34HL4>B%"9^!%ML-"./AV6 BLJA$/032E>!<.N M8W,KFRA9Y#&&!PB4KYU&;8?[C@J"CEN.! 2@*E-KP%MD^F"3XPXU%.:210$J M=QE]S>53,L\"(9Z+A='U\8W_*@YJ3+?*_-5MYU&F/C4*:4VUL[:]!D6]*1DI M;9>NAI[M21#/27NZXBJ&Q&;X+H>F8 <75J#,9=N3W%!6@W"[3"A<4IZO6&/A MF22"W=KPW#+N,G.N+,=&W0H3IVBY^U74KED35-.ILPV,_#0 MK-V5=@?\6F8T '<,I]5'CUE6\08=ZMRUV;46QFQUO4=%C!&=.:J^#NY54KY>HZ%I.U(JNMDD043=WR>_K_)72W6#@2I$,J MS%4"&,(,_88.3B=<-'?!/H:&MZ05)<#&^+\?2CQS562(O?7QBI*[PI)"L'1V M$%A"7WM5H=!J35K*3 S[U%X$#];K4J5,,1QA16R^(1("2(D,K7@K.P6BD[3Z M#6/H]&LIX1UXDOI0A9NQ+XQRDZGR;'U!89.T$,D^85='*[9JSMJ5228O*9KI M)G3LSM>-F83V3%0Y<-OCQRH-SCL@R55@<;++LKTX1[6_G464_<8+6W26=]62 M*\EIK-:B(SO6#'*X8J)#[)QJ'PGOHIXK:8NV%'Y;5E5Y1VDXF4UNU3J'43E: MU64N"((Q'P?QCK6PN6+]?EPU'N/6MB*%_I MTY:G*PFEK3*:"M@SV,IE :0.M2FDRCG44LJUT"9*=F"W5G%TXW$H_L6)5M#1 M9$/5.!NZ/A.;S%:F9Y?6;F*R/>F:Z8[(1?(U',,/:N>?6U=J7"K[3[9VWV U MECH[0B HOJ$ES_GCG=RM7G?9D0LQ;5=@TK M&M*)\ ^FOV$GPDH7:-(EB-Q";;5*\).O7E0XI2_#XKA6[V'&L-.II,4 M/H+Y9 H?X8Q2/?]0+"O8ZB"$A_^)Q0X#^+C]D_>'X[;X!?ZD9R%\<'XWO/,,WDO:X"(?=\+O=9KA*YVU>:!/ MN6R2S"M?M8^[J31S-]FY\#?9DW;>0/5.'/NS!2IUHHCRB/Y45C]?%-L+%5^- M"08780C'@L4@D^ EEY$PQ+]^\N2C'JFL, MOIXPFGU[]YUEC+TQ^83[:BW8S9^??K@_T:?JUP=H*6LN =VA6R9=V2ST8TJ) M'B1^0FGE@_G'%9=&C5H,*.TJ $F MD Q'#G@6+ZCX,7_T#-E9U-Y::NHO8DK\#R/'8:N*CWL%&H??AO^F1'"J?G3' M[-I[Q,BX#7J<<_[2@NLNQ)&?4 6! M1>A/9S%70DBFD?RV2!%\9ICG,^5K%&#.U JIUQ;-V9AY-PZ].27NC2B#)3Z: MIYAW.,+\O%$2&!K"?ON .1Z+74TIB1!- 20I\ M ]]DRY]ATAH^FI\ UO,@4!]6:ML%/B$@@%&X4MP,BR90FEZ8*:?]#Q!C+!!H M%@"L\W@(5)Q=EGIN+4G5;J.B@OX;%0=,_""D<@1^/(L8J\1R^^"/8&S%OSFE M9(XC@)(XH8S.E+%ZYB>4EQH_4\XI.Y])TN5DNA@ZG'1C*G'$IXG@_$Q>T*()P/8BP-SG\8Q3B,\)+P,?E"Y: M",G2<[%Q2[EF4V*BZB"!&SV';+TM]$;KT"@CH:,O&]#"O52V? 'I5,H<)8(R M"\1S><,60LL0^08Q7WY4@CH;[V!3J8JIE=H2C'I=D!.OK;+=_V4[3C5K:JEHF)U]"8#./ ="83J?R[Q!H\.0!-*9A M@O4F%O.YYONU%G40,*( _WLN. 7$3?"_#9#"N5#U"^!EB6=),-_Z=(C^(:%Z M+P8>RPN!8E=R2AEPTN#3Q604NDNR(+666%OFI-',X0DI\E*[K'XG@:!2:/?& M2>[Q\>H]FU#U'G]?+C7STWY5DO$J9;HMC&!79+J4"0[-X!G=#,_'6LI['01E MK>;LO0GA\:Z1M2NWYR,K_(#T$QJ -'6-48)I/1[L4B,OY$VZNDSB]M-1"BXL M ]#=8_#,+JTY=G9X%F&1M.8/0[=)W?\K)??# _3P-R&I79>EUR>MG=_'=LK1 MRH5[&<3@"FA*YFTRM8\M<*HGK?-R7(L/K7DB$'Z&(+K6;YRW&Q#B?\N%&L^Y MN ):"?^2;TEP\LY"/XP#*M)#=>@6_FP>J4(:_)[WS>'HQ0L_GL;>&98(2:$I M56S8>C_!I.AG$"H8]9[%Y+1U3@4O5 \\%$ANTV0*/X'DEFB2]N/M6S0NL+G? MN+O;6W??1.=FA[%X!;"Q@X(:WETQY99H48?;JZ.CT6@+1PR]TY-NYG94U8=Q M@K$=V/BAW,-W/38 B(I4M!EK&POA_&W4[JBXHU_*< M\S]A*1$J3#+F"H!\!O]*2$LB:F4>*$FU.8F 7*!I2=*K_,:G>&C\VYL*WQ' M&@^1W#>[]>JP$M,=>;.L1+K=(J[:XT@*99TWRRF MX^<\"5I0AV(Y"NQY5?_6>P=,^,"NMT"4384<78@E57I!U&K-B@ *BCE[=4,I M:S)YRZJTG?-,=!Y15ABX3!J76$)_%'290975Y[Q"Z]IWE-84,\G8_BPP%KFA MM*$6MAEX["G79 HF(9P A\Y1?M0H8E!$&^ M)(H>3"=QHAH >KG/*6'T6;B(J#K2.8Z03O5L.JY%A)89?Q91K:AP,AM4O//F M?]Q)P&;W]G,C\8AZ\6Y_%.O]1XN*M?;^W2\H^-18P1G==5N_W^C\A8JL(R;Y MOK@GNS_J^6H0QAXJC-%">@5@LZV+I9RA/73G4:;)PH^H_.M\$H1ZRKG,"@]K M"@)W@!1[,5E$S1X[CB-)(G\68I-YWSV M"D>!>]@\\'$V8:S:JC.^P,Y2Z3Y][IF<^X[2ME,";JT#) @A&)_'0V\H+ST3 MINE&3'*>B\T&$Q RI&]=[\@:2S?16#!4>/(Z2?RL'2\]BENR7W8TJ_^-+!?S M**1:=@S!"2D$0RJ;N^2PS3$8$8&VL"/@E"J6T;^?(8*D%DZ'VOD@$L* M_'R2> GPXEC<6D_5(B/C] M9>?59^?"@]UA[Z1/J""<68G=S$*[4IW)SC=SK:/V&*_:9(#4=H",II/(B58Q MY+GV0B"*40)W9I8ZF:"J[N8I;/446D=S@V^ZU/X+$)-@6"4KC=L<(SE'B3_# M\H0PJW:NOKVZ,J+30"1"&&JR MCURK(<:(WRH.3.?0(.2IJDPOU?BBZ5_:Z6@,/N1",>L#'D!G@W\IDE"(^T(A M[N:BX!@/IY8T \0 ]W6&1KH OV'M6?@63"/,^^/MRGVNG!UIZ93>VRA,@?VB M\L AU8&,DD3PS?C)#6[H#$M;AC3+>8+?TG".WQ#O6<7^T)]0XWF5AYD=&TV. M(W3:U$LP95T!.;4Y/5.)7CG'C()C\]J-Q"??'54/8Z"T/FPP M[_;$.5NQ3L;[?UD!O*M0?7])W_[6-X:F=50EMBP9C?K$7.87F)S4;:9J2Y-7 MR:XJ[XN]&&!FB9"=9$K* W\!X'G.1ID%U1Y/ BE\3"5MD4J=I2#A+;@5= &R M '<,QP+RHQ<#3O9^X\7 Y,*'FL5O0/J>A/@\HN=)0*W,S_&4GAOP4'J.-2%+ M6!CPQE,J=NV'Y.5T%F(Q:)[(@NKFDH\"TW\TEB.-/<.*U[RD %Y,TU^U7O/_ M@P/OJ UK3G*P2JQIIFO_N@<>1- UN4\!W 2DY#B##5O,(]Z?A*OQXE\ $204 M1*EXT=!F!R$W3%- .?/&L4?D*QFS\Z)S[#,^=G1Q3$)J]8QCQ^+"H7!)*4E/ M9R!'H2']G*$](F_ 1%5CAE..4E9]S?Q9/*=F\13KGC?1RUN0C$2<$ZIJ)>CM M04FJ<*'*WK:4/+Z.SOI%SH"_*B;ZLD+B*?*A4P>D]*,Y>@JZ!E5Y1$7$HQE0 M.%/[6[Y&(2F%+&,U?N42X@%BFIDQ\_'7Q <@U _Y6[.$N&!$^=!/N4"[?'QI M=?=?K80X3F!*]SI$=I^<5Z+(CV/Z*T#K?B*SF]&C&%6WLU,EQ%&"P#+A:%*8 M>7$<>0MB-A =?NG:1Y4.AXXB\NP"UC=<\%T+V!H[)S,'P(<_(Y\OH!8A<,=B M[, E3]&43MZ!Z9P\_-!?(/#G<($1DP-0V37#L1F6[2;N*0S(AQ@^0K@#29S@ MGS-T]W$KAH"OC$A@-\.L"3M?@(_[61"1":>5#/17"*A]?6KO] M5T,D$708$ZY(@< 1LQ/-%?6+8B#8"QP7:'0T9ZLQ,FZ+4X@$#8T)*N)! H[I M$C 2P?0+$3E]?/D>C$(HZ$J>DGX9[BSKO:=X>^FO$)87$!*%V7$J#!@NAET0 MK(+L MQFX!7GF-,")C!%VI7 )!-:";HY0Z\V7DGFQ/\R]Y.BY@@^IM!/BD8/ M@)>4G3(;F"4!I@*%_1382NHW!-A.$'5,\2'>7]B>$)@7P2V WP)$ G8>@RU0QS6%CN>9>!NAXB6M>1M/J!R/-?I3_FL5>DV/BK? M/@.."*=EVU6")>U!;I>B:D=$<>@OUSTQ.5JQP^$""1=6VE[/5EB?O<4TT.L: MLU>AN?SL-3*1L)8?N.!%RYL!R)N-=5N,9KZ?YV_SCG7&8]5:5]F!Y' MT5^:*'JE0[MBAQH4V;E6 9?58CW;7[]'DO >T5W+F[>G"&U'P)E=#J?W9\MC MM*\XME-NJ%T0I/4>&L676=WBPK5*427(5MVV#B::A--6$!76U&H__0(P H"=_LI!@^VGVHUPS\YZK'U5MPU+@9# M#O;%\9%MG-CU&D9/=C[MN*8Z;/?&U"R#T;*_E94YJ9;;0)AT+1V6UC'NJ!%: M1CE *AT'X41F/OOB.[&2+9^31J!D"TTZD9+/C(2T$N!V3+NWL[_>E/"O^/FU MP-U$]1FG$LD#U87C^V(&^[N5:MH]?7[73N/9(GY&L&FIJUD\>/8^=D29/AL. M\"CW^<7W5&VMW>$0BFFU]EE#UP'TG6&%(_K[D'>0XL$XQ)9*7X<7MLE,5QQA MFTA3L."SSZ8KLN\%QW.-C'RU/_KDGL#$!#V3V)H\=#K-F+56M-GS(('.PN]< MEN_AU<0C^8&3%!R]OU[>U<1AM:;5BECKL,%()-JHT+-G[^C)<*^^%Y1G7._O MSPCWZNNC.^*K90GK#/IZ65C7A?>L *XQ*-MTZ#C(L\:<6<=R&M,=$F;_S[=9E2P2_.E=FQ2FT-4 MUJ%O@/&U3;=__8'4=:V]__%6A1@=O6\0^8UXIR?HJ'4!FC%'_;.E8*/VSVZ4 M4>N,);3KGV/#@/H[>-%QF-=/'XQI^_PC,N^^Y+"LD<<=FWGAY %VK:KS*.V& M8PXU?,:FAE^PJ>$7;6KXW$T-QV]J.'93PQ&;>BI@X>57:$3/9IK_BC%>=)-[ M(ADT61SF/F[SW41;1GKHISO"#7M4GI!_5!A"MU=])Q%500D#73GN\R_E+P:B M'MWW7.9" \ - H I-3A:L+&XD%/)'AT^AQ1PY;9J,#Y#3(FU=N(\G@N5+X!B M=R_AYP[^_V51FF?O6E&-O\;\X)E*4,,.%^]T/!&Z*O9ASU\IU'/$HD;SRR=C M#QTX=FZ\]?I W-5__*]YE,9?.^#M\].@_31(D^;#UX/?VVQ=)QKZT\U/WID, MVOKQTT^=[[S[\4;>B=OO_/'Z+_@CSK<#HO1NG]!JBFE PA]A79^S"O702I]3 M=/D#8GCB/YWHR)XF5E!C2Q-P.$(#)W*RNXD)G7PIB'UQ0..++ '/#5SL(*!M M6/[G4!3AP!Q\6RX= HG36?[,,_EX'GE% TC^[ MHPO;>X&^V1VA&=ZER=5/;H96NVOF #E";_"2L5;%C33JB7R00,!6P:361KEA MA8C)V1^]O:7MELJY6GNEMRE1SVY>8[!A)Q2@/="$8Z'CR,;+#OO'LB)>B2E. M#WM2Z4@^*D+&^;Y,?]T#ML%N.)#4 ;_N]?5T,2R&O/:^DJWG?UO\054?&EX]_@S/0CWWGGF'=&O3(NU+9_W[ZQQFK#,PQKSN5% M-V),#]:NOJP#9Y.?V87L^1?L0\\UZHP#'G%[S$!(_0CL3_'.7?+\J?O4$3O< M:F)^\CO#Y,_>GP;0CH#?,6_90[OQ\V->MR. Q[0_$33]HHUY)A1U[]-S.QG> MMN=>C<8N/O=R&O;EK2GD,SCEIV;(L2%I2RLX?5W>& M%O7KCA>DG>,YZ\MT''VAX^B9E8&-')SIL][LP4A.Z+J+B9YA)73#RSFBG7I^ MUD4[&84^CL'Z5\2HCYO)$!6X^*;-$3]?*/IBYMIW7Z-8\M/\=E\ \,@-<(*D M6^./UUF_(#2YA9 $1G+E1VE7ANN6#P*NZ[!0ESSNO.-.&'>;<;6FG"MGA7KH ME5@-M^@<](YB=/AYWT=Z]4%\VX,_0QDI/OJ M1O:#X>?6!11^R[!=O6#X!;'5$MQG!86_[YE28 ZM+1R."C@CLTZJ208ZY[@YZ_'"@<"%2,C3#&L?-:BCJ^R4$ M0-Z\T26/[+4.87([9K7%R"RZO%#C3H]5#&MM/^T)8VT??RL0N-EDVN4\V[&U M__0&'!DQ%+MC05'7@C!^M_-IAT=PYSQZO"8Q#KS# S_HG%FG+S/&#(^:PT5' M_.Y+-.^]8<%#@.6$,0W^.'QFS:8]V\IVC^ZGPP/H-CT]6U$Y S\-C^$V[!G( MCA\:^FUXJ$;+GK$X JO[Z7#_NDU/SV3$ZGPXW*]JTM-M*Z3K9(/AX;J:]PP] M,A3QA:\-3W-\)WW0.QCE^+S6)V#\U+L],^R(EQW19'@NW2_T3 #;+N>#0\A M+?H6M>X(!.*PW.&)2Y.^TY1 W>&#T(U:O7Q5U_O?_U]02P,$% @ 7'EF M30Q2R?RE @ ^1 T !X;"]S='EL97,N>&ULU9C=;M,P%,=?Q?(0VB2T M)!UM&6LJP:1)2 --6B^XF]SFI+7DC^ XI=TE[[*+23P%C\*3X(\T:4,0*,%9R*/\4SK[&T0Y),9<)(?R@R$B:12<:)- M4TV#/%- DMP.XBSHA&$OX(0*/!R(@I]QG:.)+(2.\7'E0G[\J4P@QE?[+[\4 M4I^\0/ZY]VIO+[PZ.-GV[[O 4:>\2&)<=1[C8,_AQZ&83/8!K?@W0?"[V-O MH7L/0]]#W@+W&\ UJ&'@FQV*SF$.K&&)UF-W+M/Q#OB/FP9R%;@+VP]W8']^ M^][ K2-W@J.=X-M&\.U]X(X%!^7!& Y2*>KS<82]PV0F'-"&4+;W;82:2286T.9A&F5.<7_MPY%OVS)8<3H54+K?/X'_'9?>MP*IE!5+& M*H$=[!W#04:T!B7.3,-U=L[?0JBT1\O,*)PJLHPZ75P/< ^39"Q5 JI*$^&5 M:SA@D%HYBDYG]JEE%MB@UI(;(Z%D*@5Q&E8C2L-@)\#8I;W0/J<;[$6*?!^[ M)"%&5L7*-+,NS7K5W"X+UFF>O8[M/XJ+,CJ7^GUAIB-6 M:"NH%HCLMD%DKPTB6W!L;"W: I''+1#9;\,59*KM%HCL/'^11T^])8.R[%VK MK3-2K>HTJ1(QK^R,DM.#NN" MEVXGA*]4+^GW![V*2QU]^G@J:VE[X8'QHO#2:$BL$QZD>'&OY^M#QB'#L[CG MZV'4CQ@_>/-9*B_LA'OQQ9K#7NKM,(HCMI'6^55][R9G);6LY ]1-D=N9U[^ M,%;^,-ISM2JL4:JYJC[17 1W1:*NF_ M#Z-F7XD(GJ(7/$83A]/V&,1K^RMA-)N-+,3$%(=*:'^,HQ6JOKMV.[EW$=.\ M$L/HE(5Q7;*I]D##9OI8%.2MGP5N/2N/S^4A8J^PS%Y+.&%G95R#TT&.C2Z% M=J)DL.>,DB5PE.R&*ZX+P0+(!(%,S@CYF 20*0*9G@5R5>/ I0%DAD!F9X1L M13)'('-BR,5\,IVOIA,&>ZO%[6PRNH>#U3UL_GQ, \@! CDX9R2S /(*@;RB MA;SA3CIF-FQIA8.L38ZF/9I#XST*(-\CD._)(UE #GN$ ]BQ%:4\-IL+OPL@ M/R"0'V@A9_H9,H"CA L;[C[6#EZFU-P$;.@=E"2M0O MQ((9%84]0,6XE;PQ\D\!Q*P2$VOE,Y>6/7!U$$T()\+*9U[W9R":SML0$_-* M3"R6.P$PA\(?+'2FV'C'[;8=0\PG,;%0_N+6Z,)5@%[?&N7=L+RQ;P0L5(2+FBYA8&&-35=+7 MF5Q3)Z!M]O#5"5W\5&\Q7\3$PEA V'B-Q59BV["&9)@D8F)+H+YM=:\2S!P) ML3E0X[8Q,74DQ.H(G,LN8 2HA'L7LJ$C$F)WX/)MC9LP=R3$[NBP;V:,#U!'-##-/1FP>/)KAEYEAYLF( MS8-CYB$F9I[LG'-DCX,0$S-/1FP>'/,JQ$177_ZGV;+N6H-I)SO#O!F[9*,2 MNAGMQ8F'@R8O&\@3E=+9=L MU(XF)IZ,6#Q8-"]OPE%9CHDG)Q;/&YA?M16%V895*,?$DQ.+!QWC3L*9Z!P3 M3TX^Y$%FHME%B(F))R<63\=0_+75Y"K$Q,23$XNG$_,U,<1$%_Z)+=2)>2=@ M5 EB7X<+.3EFH;RQ4._TBT\I-E*+<@ZW<)!><%4L+:LWQR7(+*\7#38'I<:0 MMM"WAC<_Y=1EG/YV^O0/4$L#!!0 ( %QY9DUE#;R__0$ TB : M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%VLUNVD 4AN%;0;Z #.=G2%*% MK++)MND-6#!@%+ MSU1-[KX.FSI2XJ\+]+'!0J!SWM4C:^R'G^E8ET/7YN;0 MY\7;Z=CF==64TO\((6^:=*KS3=>G=OQEUPVGNHQ?AWWHZ\UKO4]!E\M5&*8S MJL>'Z%\D9MQP?B7]S[]S_IN MMSMLTE.W^7U*;?FBXM^"*GP=I/-!2@^R^2"C!_E\D-.#XGQ0I >MYH-6]*#; M^:!;>M#=?- =/>A^/NB>'B1+(..2GX2PYFLM@&OA>RT ;.&++8!LX9LM &WA MJRV ;>&[+0!NXNM0&^]PKTVNMGFZZU ;^7KK4!O MY>NM0&_EZZU ;^7KK4!OY>NM0&_EZZU ;^7K;4!OX^MM0&_CZVU ;[O"60DZ M+.'K;4!OX^MM0&_CZVU ;^/K;4!OX^MM0&_CZVU ;^/K[4!OY^OM0&_GZ^U M;^?K[4!OO\)9-SKLYNOM0&_GZ^U ;^?K[4!OY^OM0&_GZ^U ;^?K'8'>D:]W M!'I'OMX1Z!WY>D>@=^3K'8'>\0K/*M'#2K[>$>@=^7K'B=ZYJ8>T?2G#H=WG M2Y=\&OYMS03N7-Z/Z?(9YZG?[I\H7<8M*9P_+Z[.>>I'1/CT]L?C7U!+ P04 M " !<>69-5=WD$-D! "^(0 $P %M#;VYT96YT7U1Y<&5S72YX;6S- MVEU/PC 4!N"_0G9K6.G'_(IXH]ZJB?Z!NAW8PM8V;4'\]W833#288(#DO6%L MISOGW6B>*VY>/QR%T;IK39AF=8SNFK%0UM3ID%M')E5FUGQ[9+$WS?VY^F^IQ5YWU3TKVAV-FM*JFRY M[-(M>7">=!5JHMBU>:BUI^HE^L;,-WF?M8^/NDN-V;IE/Q;DI\L1/UK:'6"H M''-R3-N"=HT:"E^?_*"!V]U06D]CYU/5QV;'XZ5(SZD:6+_PF(](_=:IJ-IK M>&I]NA_VW?K%\'W7"_\N!C8<#GOKQ\LA0')(D!P*)$4=3CFG6[,7TG>K%ULY[/A;QNWGU!+ 0(4 Q0 ( %QY9DT?(\\#P M !," + " 0 !?D !D;V-0&UL4$L! A0#% @ 7'EF3>,!#V/O *P( !$ M ( !F0$ &1O8U!R;W!S+V-O&UL4$L! A0#% @ 7'EF39E69- EW-N&T" ![" & @ 'X" M>&PO=V]R:W-H965T&UL4$L! A0#% @ 7'EF35,&JO=< M! #Q4 !@ ( !FPL 'AL+W=O69- MI$&PO=V]R:W-H965T&UL4$L! A0#% @ 7'EF3541O?[1 @ _ D !@ M ( !L1< 'AL+W=O69-NY1'%(<% #0' & M @ %V(@ >&PO=V]R:W-H965T&UL4$L! A0# M% @ 7'EF38.-T#.Q 0 T@, !@ ( !,R@ 'AL+W=O M69-KI5B*;4! #2 P &0 @ $#+ M>&PO=V]R:W-H965T\M !X;"]W;W)K&UL4$L! A0#% @ 7'EF38X/I9FT 0 T@, !D M ( !W"\ 'AL+W=O69-Q?^L';4! #2 P &0 @ '',0 >&PO=V]R:W-H965T M+)M0$ -(# 9 M " ;,S !X;"]W;W)K&UL4$L! A0# M% @ 7'EF34'HJW:S 0 T@, !D ( !GS4 'AL+W=O M69-3O-J?K0! #2 M P &0 @ &)-P >&PO=V]R:W-H965T&UL4$L! A0#% @ 7'EF36EU M/$>T 0 T@, !D ( !7SL 'AL+W=O69-ZWZ./;0! #2 P &0 M @ %*/0 >&PO=V]R:W-H965T&UL4$L! A0#% @ 7'EF3:YB-QZX 0 T@, !D M ( !84$ 'AL+W=O69-SK[0J;8! #2 P &0 @ %00P >&PO M=V]R:W-H965T&UL4$L! A0#% @ 7'EF36[S4<*W 0 T@, !D ( ! M54< 'AL+W=O69- M&=@BT=X! !!0 &0 @ %#20 >&PO=V]R:W-H965T&UL4$L! A0#% M @ 7'EF3?64(4*X 0 T@, !D ( !1TT 'AL+W=O69-W$Q"(GP" "C" &0 M@ %!50 >&PO=V]R:W-H965T&UL4$L! A0#% @ 7'EF3;0T.D_& @ O0L !D M ( !69-+K$/Z ," ![!0 &0 @ %P70 >&PO=V]R M:W-H965T&UL M4$L! A0#% @ 7'EF38"F\ H5 P N0T !D ( !F&( M 'AL+W=O69-D<*" ME2$# #V# &0 @ 'D90 >&PO=V]R:W-H965T&UL4$L! A0#% @ M7'EF32XRVA-+!@ *RD !D ( !H&L 'AL+W=O&UL4$L! A0#% @ 7'EF3?(#9@J @ M!@D !D ( !_W8 'AL+W=O69-XJ.@ A8" #0!0 &0 @ &V M>0 >&PO=V]R:W-H965T&UL4$L! A0#% @ 7'EF32?KX20F @ !P8 !D M ( !,'X 'AL+W=O69-$X@$M4T" #.!P &0 @ &-@ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ 7'EF3?W69-$?Q##^4! M "D! &0 @ &#B >&PO=V]R:W-H965T&UL4$L! A0#% @ 7'EF M3408Y.*" @ C0D !D ( !?8T 'AL+W=O69-E^$^G7<" -" &0 M @ $VD >&PO=V]R:W-H965T22 !X;"]W;W)K M&UL4$L! A0#% @ 7'EF3;-5,<2] 0 T@, M !D ( !(94 'AL+W=O69-"L M:(X$ #$%@ &0 @ $5EP M>&PO=V]R:W-H965T$!US M\PD ,5" 9 " =J; !X;"]W;W)K&UL4$L! A0#% @ 7'EF39^08OR39 2X,! !0 M ( !!*8 'AL+W-H87)E9%-T&UL4$L! A0#% @ 7'EF30Q2 MR?RE @ ^1 T ( !R0H! 'AL+W-T>6QE69-F$%].8$$ !Q)0 #P @ &9#0$ >&PO M=V]R:V)O;VLN>&UL4$L! A0#% @ 7'EF364-O+_] 0 #2( !H M ( !1Q(! 'AL+U]R96QS+W=O XML 68 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 69 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 71 FilingSummary.xml IDEA: XBRL DOCUMENT 3.10.0.1 html 358 245 1 false 68 0 false 9 false false R1.htm 0000000 - Document - Document and Entity Information Sheet http://www.formfactor.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.formfactor.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.formfactor.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.formfactor.com/role/CondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income Sheet http://www.formfactor.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome Condensed Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.formfactor.com/role/CondensedConsolidatedStatementsOfStockholdersEquity CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 1005000 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.formfactor.com/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101100 - Disclosure - Basis of Presentation and New Accounting Pronouncements Sheet http://www.formfactor.com/role/BasisOfPresentationAndNewAccountingPronouncements Basis of Presentation and New Accounting Pronouncements Notes 8 false false R9.htm 2102100 - Disclosure - Concentration of Credit and Other Risks Sheet http://www.formfactor.com/role/ConcentrationOfCreditAndOtherRisks Concentration of Credit and Other Risks Notes 9 false false R10.htm 2103100 - Disclosure - Inventories Sheet http://www.formfactor.com/role/Inventories Inventories Notes 10 false false R11.htm 2104100 - Disclosure - Goodwill and Intangible Assets Sheet http://www.formfactor.com/role/GoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 11 false false R12.htm 2105100 - Disclosure - Accrued Liabilities Sheet http://www.formfactor.com/role/AccruedLiabilities Accrued Liabilities Notes 12 false false R13.htm 2106100 - Disclosure - Fair Value and Derivative Instruments Sheet http://www.formfactor.com/role/FairValueAndDerivativeInstruments Fair Value and Derivative Instruments Notes 13 false false R14.htm 2106100 - Disclosure - Restructuring Charges Sheet http://www.formfactor.com/role/RestructuringCharges Restructuring Charges Notes 14 false false R15.htm 2107100 - Disclosure - Warranty Sheet http://www.formfactor.com/role/Warranty Warranty Notes 15 false false R16.htm 2108100 - Disclosure - Stockholders' Equity Sheet http://www.formfactor.com/role/StockholdersEquity Stockholders' Equity Notes 16 false false R17.htm 2109100 - Disclosure - Net Income (Loss) per Share Sheet http://www.formfactor.com/role/NetIncomeLossPerShare Net Income (Loss) per Share Notes 17 false false R18.htm 2110100 - Disclosure - Commitments and Contingencies Sheet http://www.formfactor.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 18 false false R19.htm 2111100 - Disclosure - Operating Segments Sheet http://www.formfactor.com/role/OperatingSegments Operating Segments Notes 19 false false R20.htm 2201201 - Disclosure - Basis of Presentation and New Accounting Pronouncements (Policies) Sheet http://www.formfactor.com/role/BasisOfPresentationAndNewAccountingPronouncementsPolicies Basis of Presentation and New Accounting Pronouncements (Policies) Policies http://www.formfactor.com/role/BasisOfPresentationAndNewAccountingPronouncements 20 false false R21.htm 2302301 - Disclosure - Concentration of Credit and Other Risks (Tables) Sheet http://www.formfactor.com/role/ConcentrationOfCreditAndOtherRisksTables Concentration of Credit and Other Risks (Tables) Tables http://www.formfactor.com/role/ConcentrationOfCreditAndOtherRisks 21 false false R22.htm 2303301 - Disclosure - Inventories (Tables) Sheet http://www.formfactor.com/role/InventoriesTables Inventories (Tables) Tables http://www.formfactor.com/role/Inventories 22 false false R23.htm 2304301 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.formfactor.com/role/GoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.formfactor.com/role/GoodwillAndIntangibleAssets 23 false false R24.htm 2305301 - Disclosure - Accrued Liabilities (Tables) Sheet http://www.formfactor.com/role/AccruedLiabilitiesTables Accrued Liabilities (Tables) Tables http://www.formfactor.com/role/AccruedLiabilities 24 false false R25.htm 2306301 - Disclosure - Fair Value and Derivative Instruments (Tables) Sheet http://www.formfactor.com/role/FairValueAndDerivativeInstrumentsTables Fair Value and Derivative Instruments (Tables) Tables http://www.formfactor.com/role/FairValueAndDerivativeInstruments 25 false false R26.htm 2306301 - Disclosure - Restructuring Charges (Tables) Sheet http://www.formfactor.com/role/RestructuringChargesTables Restructuring Charges (Tables) Tables http://www.formfactor.com/role/RestructuringCharges 26 false false R27.htm 2307301 - Disclosure - Warranty (Tables) Sheet http://www.formfactor.com/role/WarrantyTables Warranty (Tables) Tables http://www.formfactor.com/role/Warranty 27 false false R28.htm 2308301 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.formfactor.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.formfactor.com/role/StockholdersEquity 28 false false R29.htm 2309301 - Disclosure - Net Income (Loss) per Share (Tables) Sheet http://www.formfactor.com/role/NetIncomeLossPerShareTables Net Income (Loss) per Share (Tables) Tables http://www.formfactor.com/role/NetIncomeLossPerShare 29 false false R30.htm 2311301 - Disclosure - Operating Segments (Tables) Sheet http://www.formfactor.com/role/OperatingSegmentsTables Operating Segments (Tables) Tables http://www.formfactor.com/role/OperatingSegments 30 false false R31.htm 2401402 - Disclosure - Basis of Presentation and New Accounting Pronouncements - Additional Information (Details) Sheet http://www.formfactor.com/role/BasisOfPresentationAndNewAccountingPronouncementsAdditionalInformationDetails Basis of Presentation and New Accounting Pronouncements - Additional Information (Details) Details 31 false false R32.htm 2401403 - Disclosure - Basis of Presentation and New Accounting Pronouncements - ASU 2016-18 Information (Details) Sheet http://www.formfactor.com/role/BasisOfPresentationAndNewAccountingPronouncementsAsu201618InformationDetails Basis of Presentation and New Accounting Pronouncements - ASU 2016-18 Information (Details) Details 32 false false R33.htm 2402402 - Disclosure - Concentration of Credit and Other Risks (Details) Sheet http://www.formfactor.com/role/ConcentrationOfCreditAndOtherRisksDetails Concentration of Credit and Other Risks (Details) Details http://www.formfactor.com/role/ConcentrationOfCreditAndOtherRisksTables 33 false false R34.htm 2403402 - Disclosure - Inventories (Details) Sheet http://www.formfactor.com/role/InventoriesDetails Inventories (Details) Details http://www.formfactor.com/role/InventoriesTables 34 false false R35.htm 2404402 - Disclosure - Goodwill and Intangible Assets - Goodwill (Details) Sheet http://www.formfactor.com/role/GoodwillAndIntangibleAssetsGoodwillDetails Goodwill and Intangible Assets - Goodwill (Details) Details 35 false false R36.htm 2404403 - Disclosure - Goodwill and Intangible Assets - Intangible Assets (Details) Sheet http://www.formfactor.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails Goodwill and Intangible Assets - Intangible Assets (Details) Details 36 false false R37.htm 2404404 - Disclosure - Goodwill and Intangible Assets - Amortization Expense (Details) Sheet http://www.formfactor.com/role/GoodwillAndIntangibleAssetsAmortizationExpenseDetails Goodwill and Intangible Assets - Amortization Expense (Details) Details 37 false false R38.htm 2405402 - Disclosure - Accrued Liabilities (Details) Sheet http://www.formfactor.com/role/AccruedLiabilitiesDetails Accrued Liabilities (Details) Details http://www.formfactor.com/role/AccruedLiabilitiesTables 38 false false R39.htm 2406402 - Disclosure - Fair Value and Derivative Instruments - Fair Value Assets Measured on Recurring Basis (Details) Sheet http://www.formfactor.com/role/FairValueAndDerivativeInstrumentsFairValueAssetsMeasuredOnRecurringBasisDetails Fair Value and Derivative Instruments - Fair Value Assets Measured on Recurring Basis (Details) Details 39 false false R40.htm 2406402 - Disclosure - Restructuring Charges (Details) Sheet http://www.formfactor.com/role/RestructuringChargesDetails Restructuring Charges (Details) Details http://www.formfactor.com/role/RestructuringChargesTables 40 false false R41.htm 2406403 - Disclosure - Fair Value and Derivative Instruments - Impact of Cash Flow Hedges and Derivatives (Details) Sheet http://www.formfactor.com/role/FairValueAndDerivativeInstrumentsImpactOfCashFlowHedgesAndDerivativesDetails Fair Value and Derivative Instruments - Impact of Cash Flow Hedges and Derivatives (Details) Details 41 false false R42.htm 2406404 - Disclosure - Fair Value and Derivative Instruments - Foreign Currency Forward Contracts (Details) Sheet http://www.formfactor.com/role/FairValueAndDerivativeInstrumentsForeignCurrencyForwardContractsDetails Fair Value and Derivative Instruments - Foreign Currency Forward Contracts (Details) Details 42 false false R43.htm 2406405 - Disclosure - Fair Value and Derivative Instruments - Gains and Losses Related to Non-designated Derivative Instruments (Details) Sheet http://www.formfactor.com/role/FairValueAndDerivativeInstrumentsGainsAndLossesRelatedToNonDesignatedDerivativeInstrumentsDetails Fair Value and Derivative Instruments - Gains and Losses Related to Non-designated Derivative Instruments (Details) Details 43 false false R44.htm 2406406 - Disclosure - Fair Value and Derivative Instruments - Assets Measured at Fair Value on a Non-Recurring Basis (Details) Sheet http://www.formfactor.com/role/FairValueAndDerivativeInstrumentsAssetsMeasuredAtFairValueOnNonRecurringBasisDetails Fair Value and Derivative Instruments - Assets Measured at Fair Value on a Non-Recurring Basis (Details) Details 44 false false R45.htm 2407402 - Disclosure - Warranty (Details) Sheet http://www.formfactor.com/role/WarrantyDetails Warranty (Details) Details http://www.formfactor.com/role/WarrantyTables 45 false false R46.htm 2408402 - Disclosure - Stockholders' Equity - Additional Information (Details) Sheet http://www.formfactor.com/role/StockholdersEquityAdditionalInformationDetails Stockholders' Equity - Additional Information (Details) Details 46 false false R47.htm 2408403 - Disclosure - Stockholders' Equity - Restricted Stock Unit Activity (Details) Sheet http://www.formfactor.com/role/StockholdersEquityRestrictedStockUnitActivityDetails Stockholders' Equity - Restricted Stock Unit Activity (Details) Details 47 false false R48.htm 2408404 - Disclosure - Stockholders' Equity - Stock Option Activity (Details) Sheet http://www.formfactor.com/role/StockholdersEquityStockOptionActivityDetails Stockholders' Equity - Stock Option Activity (Details) Details 48 false false R49.htm 2408405 - Disclosure - Stockholders' Equity - ESPP Activity (Details) Sheet http://www.formfactor.com/role/StockholdersEquityEsppActivityDetails Stockholders' Equity - ESPP Activity (Details) Details 49 false false R50.htm 2408406 - Disclosure - Stockholders' Equity - Stock-Based Compensation (Details) Sheet http://www.formfactor.com/role/StockholdersEquityStockBasedCompensationDetails Stockholders' Equity - Stock-Based Compensation (Details) Details 50 false false R51.htm 2408407 - Disclosure - Stockholders' Equity - Unrecognized Compensation Costs (Details) Sheet http://www.formfactor.com/role/StockholdersEquityUnrecognizedCompensationCostsDetails Stockholders' Equity - Unrecognized Compensation Costs (Details) Details 51 false false R52.htm 2409402 - Disclosure - Net Income (Loss) per Share (Details) Sheet http://www.formfactor.com/role/NetIncomeLossPerShareDetails Net Income (Loss) per Share (Details) Details http://www.formfactor.com/role/NetIncomeLossPerShareTables 52 false false R53.htm 2410401 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.formfactor.com/role/CommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://www.formfactor.com/role/CommitmentsAndContingencies 53 false false R54.htm 2411402 - Disclosure - Operating Segments - Additional Information (Details) Sheet http://www.formfactor.com/role/OperatingSegmentsAdditionalInformationDetails Operating Segments - Additional Information (Details) Details 54 false false R55.htm 2411403 - Disclosure - Operating Segments - Operating Results by Segment (Details) Sheet http://www.formfactor.com/role/OperatingSegmentsOperatingResultsBySegmentDetails Operating Segments - Operating Results by Segment (Details) Details 55 false false R56.htm 2411404 - Disclosure - Operating Segments - Revenue by Segment (Details) Sheet http://www.formfactor.com/role/OperatingSegmentsRevenueBySegmentDetails Operating Segments - Revenue by Segment (Details) Details 56 false false All Reports Book All Reports form-20180929.xml form-20180929.xsd form-20180929_cal.xml form-20180929_def.xml form-20180929_lab.xml form-20180929_pre.xml http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/srt/2018-01-31 http://xbrl.sec.gov/currency/2017-01-31 http://xbrl.sec.gov/invest/2013-01-31 http://fasb.org/us-gaap/2018-01-31 http://xbrl.sec.gov/dei/2018-01-31 true true ZIP 73 0001039399-18-000085-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001039399-18-000085-xbrl.zip M4$L#!!0 ( %QY9DT!3: U-G4! &Z_'@ 1 9F]R;2TR,#$X,#DR.2YX M;6SLO5N7VT:2(/R\^RO\^?E3.^\7GQ[OR6NWIFU++# ;703;]_9M/D_'M-[^.)[\/O_9>O5I,NON>2_+QTX + MQOL]UI/JH_[8[W_\^%'K@<+X$_[___R>]_O90 N6*C3]OM?/^O_Q[9?9[.[[[[[[U)M^_,MX\OF[P7#Z M77KR'4%8O4+X%<7?%A/N:H;?50V>C&M&3\85PS_6@/*Q"I"/T_&G3S7CTZ.* M*?V:]_>KW@_HK!N=50V'#?\T[/=F0 6O[GJ367ER:4CE:V[+$Z>S6YA\6SE\ M5 /D>%0Y_'XTFSP\3DF$\)=IUO_+Y_'7[_*':9JLG/:J=W.S<6H:L&$Z4/SV M5^2#MKQF.AML?PT,VO":K:^HF3[I?\[JD#Y_5H7W2?_N8^V%(UX7XR ?E61T3YTRK,Y8\VT,#2B$TOV$Q(:Z.V MO:B>#M9&;7K1]I=4OV#0[]^->]7X7SRKV(%!]K%"NLRGP)/*"<-JZ.!!]?!Z M].8/:Z9MW)FE 1NFUZ)R:4#-](U3ZZ;=3;)^4L*/,__XXX^_S&U_?ZT9#D^J)M2M-JM<:O;O^^'LH6;&_%G5I#H;):NT4;+[ MNA7?5R[YS_Z7:II,3VHFU+-0\;1NXD;^6QZQZ06U;+0\HNX%FR=73_PT_/1U M4(W5^:.J*>-^C0Q,3RHG3&Y76#3]\*G7GXTG?REL*Z2)?AP_??6Q#J;TJ.H3 M\'L=4.E1]91/7VYJ]'S^L'K:<%3#&HMG=9-FV22;U@-9#*B>?CNN,FOSJ>EA MQ;3/][T: 92>5$SX4B>!OE0*H&'O<\WX]*1RPKB&@].3J@G@E]5,@"=5$T;] M6>_/FBGS9Y63:D0C/*@>7H>G^:/J*\;H$F//_:F63%\U!OVI]5(FC^J,&+GO]?O\./CVJD;"61ER,97 MU.[NRI#:5VR97C,U^[S%>)P;?_FPIUFS[3-FCZ-KY-6H2EJ-QJ/1_6WUVP>S MR7>SASMX^7CT"D9EDV'_<5Z-9!]5"?4=OK#Z]G'_[E,-V#3S,_CFFV;/ZJ$"D;4 M35E\KC3E9E1GYL\?54VYJT/K725>[VM&WU<,GO8_O1I\K H1?KRAW73JK31 MX[1*E92>#$<;)\X?;YI:H:-6YE:IJL7#"K/F:6:5:9.>5%%I,:N24M.#Z2:, M3FLQ.JW8Y\=955L][7_)!N/AJT_98#2>U?#3VJ -K_DROJFAM.41&UXP'/9J M3(CE$1M>,![W_]C\@C1BTPMFTR];7@ C-KQ@^@6\A^V(>!RVZ57WMSN\:#&H MZC5U^UFYA5G_57\T^%1G(3X]KYE<[U$53VLFUHGQQ;/:2;5>X^/CFJG3^XIS MB6(B/*R==K?QDXOG]9/O:A3AX^.:J5__73_OZ[^K)GVZ>]6_ ?51(PN*Q[53 M*Q;Y-+%RA?"D7@L7V'"S:>E M1U53AD_;O6*!PX,T')>&U[L-^<.::1L]CJ4!&Z;7N@M+ VJF;YQ:,VU:#*>EX,KT0\B,3L<\W)8_ZP9MI&Z^#Q>>WD.K99/*R=5B$TGZ95RDQX M4FM4S)_53AIN^%AZ6C-Q^K%^"]+#JFE5XFX^I5K0U6F=2FU3I6BFU?IELLH< MR\-K8L?I2;+OJ[:S>%0S;9D95B95QXK3D^1AUGQI_JAJVNQN4L-S\*1FP@81 MD3\M_E_W@LUR9FG$+B^J%QM+(XK_U[UH\TLVOZ#.UJTT;V?#NCR(XDG5I!I; M85:UI_?35_G)7,6LI8?54S_WJE)9\@?U4ZHY8^GAAJGKFUB:7G^VLC1B\O!V M/!S5L&CUN TOW A/+2SU2-^ \1JV+9Y43$H$.E@[NWX,/RP>K@R=50[EBZ&S MY:%/+ZT(T(ZFL]Y2B.+/FPV#_^^/P]'O3R/7@ZU_T/E0K+7^;O[TVQ_^]__Z M:_K#W&&Y[;W+/GTS?_#]EWFT)1U+O2H.H_[RYS3%#.>/$X[^X]OI\/;N!B#[ M+KUFDPA_5#\,ARDWSX-L\DW M%3'"O__'M#P@AC*BF6O_UN_7)\V]\M_Z1_!MWV60X'BQ_%? ZF?G> M+/MA'DG%!/:ZF/[T;&E"-AH4PX$T]"NBG[XV* 87/SU^K_@AQTPUJE[/,<6: MB*8% OBBJ5#NH2LVIZL64S!)5_2LWJO[U?@:O M3.G?89Z2Y,:W=^,1_'5J_AQ.'T>9P6"8$H5[-V][P\'KD>O=#6>]FY^RVX_9 MY&QH?\1I]CE!//]I\=L OOSGWI'GXGM](K.\X_NF\'T3G(_] M":)C_2LAC0,\B'[__O;^)N4=ODD)<&G8)/N2]N!K]GK4']]F%TDM.Z^[LRDZ MZFDB]9S2\LC=S";&;<[@:.VO7SLV:(P0?5$MG/A&_)-UUMG+6V=+ M33QVV]RH;3ZZ.LBYN>%:\.C4?; KT1'X-3@)^^NW[OCAG,TQ-]3N7@=FY>6]R\4]MY^Q-#)^!:M+E[QS4[DZ7-6NWP0%ZW[UW KK,# M6F$'G,31V9\8.CN@-9LKN\UMQ.8>_0)#?EVEV]P&;.[1+^4\W2/H]K<1:7!- MN"VAN@.*9AY0O.AMS0,50>?UG=/;;XZ"Z/RX9J3MO+1"64B-[E95PZ6&.'J, M\""IT5D1UR$/NOM5#:"+,]@-W:WK!DK^QGD5^\<..WG0RBABTV\]'-T0.LSZ M[:B[9?;N8=OH;ZAQTQM) 8 M3N(.'4 ,G?YH\Z8?'A/KA$ CSM)>VO \\"RMHYX&J)!3N*4$_9-52I/W_6S4 M@[>MT$'Q8QRG+MC364LW?7EM3YM=O;@SR06=Y,(3HV^1"P3-AXOC.J2Z(X4F MD():-1JVJ8@%Y:BCQR82*4PGLW_]U/OO\<3=3V<@["8+M9#:&ZS^CA>H6(I; MC0"%LTDOV5_OAM/?[8/-1OTOM[W)[^N:97P/M M1LER*$ICVT&4@.7ORUC^]H>$YN^KT+R)$/=@@FV;M*('*W?I=( 4>[P4*MR\ MR5=BORVNSK&..3OF[)BSS)Q[UE]94;0OPYRD8\YS,"?IF+-CSKW-VHXY.^:\ M$N9\>;-V+:Z],Z^][]UDL(5?L]%]]K?Q>##].9M='[?M3_WU>.OH_P7S038I MI]90G=3QR5:MM(3?LRNCCAV;DW6SHZW8L6/'CM? CDW0CK)CQXX=.W9L M0IGI72,IP_YD/.KX\70QE"4$=PQYY?IQ!X9\_X^_/XR&?W8<>3*.7,%PQY)7 MSI*R"VAV ..G5TK?2_P_E:%[+H0A;7 MP9 -.6'K%%*GD*Z2_M=O;\?A:#C+?AQ^S09@L_=&GX3-Y.QH/[?L**[?5_OQE_O@)ZV+ST]LJ'YY+$ATEOD/W4!"=1#L\EB4X2M'+;#U4 \\!6@#_-AJ//'KR_F_%=-OB0];^, MQL -PXLF@WG0:8?%7Y^"Z,BB*61QDL+Y:X<]BUI%CU5/?ASWY\[26JW9Z>S- MIWF0J%U;OV%QRY5FUU9W?2=1&F&1&D$,71>3\LERHNZSK45]NW]=#C*IM/WBS4N!=3>3L8?,]>; M#(IG[2*5C2O,PV8U2VQG!'6I8M\>N_S^80I#+G>+J];75,5QY"IQ!_!\1PUM MXO:Z[AF=3#^G3&^4^YEX7G0\WPB>%ZNT\%(:ON/Y*]#SE7WU.IIX(=O^Y+E2 MG5A_.;%^DLW=4V=W_-L^S;V_M=ZQ\,7:Z4^FW-DV]%+,F]@;3OZK=W.?V8=Y M3EPY*_BG\2A[^*DW^3V;Q?O18+IVH7+I!8]__#L@J3?I?WGX,670K;SM<PJ:5^-L$S<>]OT-&'\"9@/*VZOB]Z/A7][_;?PUFXS2 M0LSG;-0?9E.??9R]S_KWD^&L?3FMVTEPUR5?"PFX\>1N/ 'A686$3IIM(J6- MJ.N$VLL)M0^3K#>]GSS8X AO=_].[:MEY+]G@\_SJBS3X>=1^8I6\7LV,--\Z-.W.@K>$X1J9#]]? =L7P;E M-B%!HF4"^!(2)"Y*^C[S=/R"Z.[@H^Q+VNSS17,NS_]I333GHARA!KCREZ># MF^[*=RJX"[%?5H+:E5'TKBFHG<5QZD3>SO:X-#J_/"'>0CJ_,GE^I@RURQ/A M[XPCI:IW3/_6&XY^'$^G]B$_V%CN(+8J M$'O3+_%F_$<^KCNO>KGSJL-VXB]_6Q^4Z52.R:N35YVHZ43-F=G\Y8N&KW6Y MZ=B\8_..S8_+YDWH7W1]VKSS/CI9T7D?G5G2R:M.7G7RZI+E54/LJRN35YVH MZ43-N<,_OI';S+83[#\ M/!X-'HEA#T%2C)GO'KQD#&N&IXF.EG;R$H7*)JR?B7TK-NT<[%H,VF7/KXAU M#XF =*S;L>Z5LVX3@@&'I'IUK-NQ[I6S;ENSGCK6[5CWZEGW98\,BVLRT\GL M7^Y^,LE&_8$G3"D]2+\O+Q;3Q]>VJ[3<T#OJZ# M]I]VZU))/_SRKI/[^] ^(.PZ:/\*Y/X_WOW:R?T]:!_P=1VT?RER_VC$W72B M/0]=-7O#Y5+[\ZLN-=.*PBYK+9Y/2@)='X3CE9QK=O'$#;H:B0<5 *U"74?1+T71NY;TNR!*/$85PTLB@;,)M?9Z*6T7 M:E?F+'5U Z]P>SM)U6I/XLI$U.8F)1=$>(=W8VG/=A\2LG?PPDFOOWXU[7B^ M8W<_=K<3A=6-:)!$W,$3/6("8%.Z!39 -E<&CMO" Z<(C+=G0FM<^[/$^A->WSKLQCZ%I[=*T]KH*:.]*[I(WN.LPUY&*_ISU;WI@#],N39NTX0&^] %LN K*$D)_FWMV\=F*< M9/^^?RR-4QJ[-'+Z\W@T2@4A;%[[68CB1(5".J)H,U&L ME0=]/E%4%.4VJ2+.AX>[;(4"WH$+/1GV9]G@_6S<__V7T7 V???^ES6%]_:F M-_JY=[N8.N]]$_Y]#^M[/>JGA7[-TH!VT?I MR*]1E:C7[;2.6#MB?2FKJJ.]CO;.9;Q55.#?I?@](#]+7H\!P9N\FO%=&AK: M6/M^I\+O.ZSW;(JR<:VB.X)I,L$TH3V/[ BF/033D%9LG4IJ#\&\O.^V;#\_ M(FX>)'[S:6X?EE*@QZ/Y[^VBC-JEK>8JKZRME8;IPA_',?M(5+>Q+[BQ216\ M(NIH&YM+=W/_&8L:CW?NMK[-)NF_/7"TJCR]JW-[Y\[G3DBY*-]WW915K[#8 M0]$L#S^^HKE JFO&KI^SKGVWB>=0(D<.F5;X"-T^7H.MO_.Y8KB]NQD_9-E< M.[ZY2_Y3NS:_)NQ=NZXK(8#-AR6[FXXM)8/CF('-ULY[GX6U>D=KSK/:O(F' M">F+V,6*%76"N5/+%\?!G:(]@Z)M.W^WF@!>1*(W0BMWUM5E<>Y2RD9J7/MV M,A[<]V=O)N^SR==A?TF>QYO>]$O^^&^3\7U+2LZF]K)5B\J%>,VJSA>S;EKZ MQ>-9D[V?#D?9=/I^L+9VWO)A>#L]NR_#?F]QR;D/ MXFDV>?C7?[Z]!CE=BX=O?\@1\?U_OKT.F=PP"JVW+OP[\U-G5:Q9%=5(Z2BW M4;)U3GPI= )*ZTOVZQAP5#%\U9B^;4XJ5SB!MUT-F%(KM09.,DK^I"D5THLL7TN^VUX_U:'NQ!-02WI MONR'7SLZ+>CTPZ]70Z>ML0-JK=F6T]Q!INCE"JI3'G>T6&@U^<2C$V#/N9!] M#:[,<2]T=\Y,2XS$MI)KTRS$+NZ]6Y@HW$_&=RW),-LAPK.\G$X@'>.B:(L- MP*;=%>V,OC/E:+689CNGIW!%&JX[,.X.C)LOK'8_,+YR.MWGP/ERJ+5U\O27]RVGLT(> M_O+^B@12,^I;7FZI]P:6MGR1.N]-H/7GE5YJ.E6>PE.]3'UVO47CNI)M9S"# MKB#">A1+JHOD-JCYWI40;:.O>W04O%LLM[NMU$CRO?)@R5YI?_M9"6TEUZ:9 M"!V%=LUYK]SW/5>#T@NU$9O2H[0S%<]E*EXH(;^XM=C=TMO+8-RO5M<%&XQG M+=1UY0;C,^Z1MH':FIHLW 3U>L*8]P4+IVOQ9AM$H2_?1.IRDQ>:V3^JRU\X MCPO?5CG=!O^],RSW<7W:0'7/=ETN5U@=V[MM<4BF:0YN%X4YO-9,R^EM[T(Q MERF@KM+X;Y7IW00I<9QJ(%><>=K27/FN<7O7I:'I5RJ[L^#G]1QK.& MU@FJKC5J&WE\SRV^AD#GLTGDAH=L^K%RTGM;/7J6B=A=\E2UY9LF03A- )'93+5)E7V!RF"71Z\A)DETFM M5VO@-4'[G_!N[652ZQ56X&@-G7;] *]NN[O"-TSH;\-.]ZD.QM-X/$S7S"[3'75F#MFGEU=A9IC3'9=7@_3O"MLRM>LI-F,;&H^GX9CCHS0"5KY.\7Z&(-_!V>#3Z7*#RJB1<-7*> M**D&.YV@:ZH#U0FZZR(.U0FZ3M!=B-(^*RVWU9-N/B%W7G5'Q1T5M]^N^*TS M.AMI=&+RBKZXHOZM$W&=B&LW%[;$?1* M9.Y1FXIV\O>TEO'U]>%H8R.,QI!-UVS^L!NQ5]]L_N4I6.[C('7M^*ZU'5^3 MCEI.>#'P IVCE[X5>.6.D=S)0MA8&J(-!'B2NA<7)L+V2N[J>@5>3.F)%^T5 MV$*J;ZG=V-ES)_0[FK[Y#:P:UHXM[@K*-ZCX3">6]A)+^W6VO4#?\D7:VG;Y MTUW(N0LYMYB"=P[E=17IFF 4= &\+F>R<=[P&<(V+U4Q],7E\\Y^6W?4TAVU MM(UN#VL&=H'$^B*=P#H*[2[@7/,1X+GRQ=HJKQKMN7>.T',S&:Z=A)O2 :13 MPT=(Q&@Z,78$<5S1UMU>Z6ZO-)]^NXAZ%U%O.+4^KPQ%)W"[OJ<-.75G@ M J7MBY05N'(Y>YYSG!;+V 8?Y;RT?&T)]1Z6B7>9)/LBR7@=G9[/FFVK6=!P M4_;*P_I[5(M?^.+AY>:O-?#.85?P;_]0?M-)\NAQ^&O<^N,=4+?8 MBVC#&?5+>Q:-HN==/. V$-ZSW=<+V^(]@QS=%KXW5TAHJLM1/3R%/J\RZR=2]N$W(?.FWU>XZ4VD&"CPW.-$F.=777Y M_'["?A<7;%>=M=E%E[;?96MUV5K71.M=MM95E\(YS9WE%GN-S;RV_-+.8DM\ MA:Y+[Q&=S[47?F=NI>7LV?J)MU6(=OD8CQ7?BBRYVVZ3L)>93O5 MEM!I5QNBU@6[YMH0+T^]:R'2JPIQ=C'&MC;PN/#.J\WLXM$U7SU1AO-EZO87 M27)^:87^\G2Z9R;^51#99=IL![4^:,-^'[=UP67R=V>P-]]@;XFDZ**_7?2W M<6+N7+UY+Y!TK[R]S\O3;C.*Q%UXC*2!N8RXR7-"&IIPN? M[-F+H.4TMULO@6O>XBY"UL8M/OQ,ON6[O?>!^H49(2=,&FJKI]BTC*$NK:T[ M0^_.T#L7L5/+UV./G;##VV4& UZDR5OG_9^O$$];K/;TYO2BBM>.[M>I8O6U=_#'O5]Z M/QU4O7$X'3.")6@9O_F5_WCWZR%0OLTF[Q/>EE\]&'X%2E[>TC3C MY_O;;-*;C9A]?F;G+/?99]6I/BW"['>Z\]>18DD$TXAB1E6E@A!%%/6NZ % MDSR"".S=3($;2R\OONCN03G"3\,I6':_9;U)6(B<'3ZN=$16*TE]\"$P;P7& M^<>YH<1^^\.K)/R2--OTI0(2/^[?WSX.>#L7%.VF(SM'7^V[F KP+C M\2OK0"S@VWU+X#>K(D/4(^THTT@PGH/ @A+ZVQ4=4_NE=3 ^/-SM1!#,<$J9 MDI8PS(DG@9OBZ]%0].T/&+WZY^IWTZN+SX6Y;G7PZZ1W\WHTR/[\1_:PR^X3 M99Q%2(K@N361SZ%8[+["2JQ:'K5?6@-C?'L['KV?C?N_S^7]],W]#+3W: #6 MYPI,K^<@L6^_&63]X2VP&_STL-<+,@+1P]D'=^\^RD:]^'-NV]>_^S^L@S(ZM=6(7D/U')3>+L[ M "(08YI+:QRR3 ;M=.!I?S3G,6KL*_9GY1/IZW.=9/K_OA^"3_1Z]!58 ##T M?I;=W=^9V_%D-OR?W@S,ZC(X,@?GBA[P:C/P6!"JE:4@J;'E%%&L3 Z\1D2+=> /@GOP MW_?3V3RB\6%L!H-A>@HJJ#>$Z:YW-YSU;N:,;7O3;)!8"1R<^2N69L;Q!.@^ MA5Z Z=XG[D_!D+TW"_2C=4A%R;&AFCEL,/9"!&$YJ T3:M=[NC6\))[*T;P M^SH7N7?CT6,TKQA5 U3N+=?A' 5,6*18!!H4XC(8Q;R07!EN*6=L'>>O,$5+ M'-)A'D:]RV8]$&6#T)N,X/73+2C'"GD%(LD))RP":P2!993(7(&=J+%;1_EE M8WR+#'312L5D]%$@K$%H<^T<]EYH Z2*2C+A%;]\9)V6/,$GH*!@P-@*E!NG M18QX@7$GA77ZQ3'NOO1&G[/'UX4_X1WP(?!?IZ]'_>3/#>S][.?Q[+=LECZ\ MO]$0A,=.N>!CI,@86'[,]6Y$0:L2!L F?4+!ON =<5U;>"E0YAAXQX)1+Q%7 M&DS88ETKPFCX8RQ_& M-GN7]<>?1\/_R2J6IO_)*BG_?3\;]) 6.(#C);0404;T%U"-!5[V7]Y144/0Z5 #U (40, LBU)Q MS+4EX'%8H7$ 88!8)6HP)4= #?ANT^E/O>3'OO\+=Z=J48$\\L=H(AA<'PX(PL8)-. M8A]/SJZ_-95=*3:1:@4LRXG 8(W)&'/,*.(1KV%7WD+,[,.N3FKA5,0R6"^! M1TVP!<$ +4M4S:Z$'14M)V57CB2!5:80$%=!6"J$+E8(RBV2[^H,VI4H(A3XS &< M1(<5:%F=LRMEUAIS$D >R^I%/"Z<_93M[L2O1&4Q[2 22)E N!86^87!SX@<\F&2F%C<43 MK+L ]'SH-\6>+%BP1AC*60Q><<4T64 ?$6A*@=>AIT2?%?RRL;-Z3$*B-R W M#<%@B'LN ]8Y^-;@6 J=G1?RC8A7"EP$<.P3M2@@%>%(3C8V.%4Z 3T(\E^S MX>-D?!MA]G_U;NZS])>4SO'FT^OI]+XWZF=+ M.01;)8'Y P1[2L]8X?QP>W1_-50XI?QI$*)K% ?!YL(.<; B8D&##_CW3P%RB/ -4/+ MU#=/K'N%.&2D%T1P+5I =94:6A![6,C_"N7K4*9U,"P]X\M9XS@&-LD"= M1F8YJC+/6WU%4EH=>RG"^\>[7\^%O1_'H\_;D,>91U12&P,G5'EFE,V1A\'? M+6=3, 3RL<:2T4B^$NP^_^@;A MCBM,B376!XV=ESHJ&PJJ0TR@$M5A042'N7D0,TK)@C. #0EHLYP^FB?!TV6O M9'Z5@*4C\Y-B[FBXJ5VS-UZ)X&5 C!(J@L',%0+>45+*;J"@//6N:RZNN.7Y M&].WO8?>QYLLS[(O+UFNIBBO ,I4](H)<&X1 V6$)+)^X;DX(83T)4!Y(O8$ MZ&8H#H$3MJ:>B 3B05 I391@FBDA29X:;(6CLN3:,BV$.A#.=UD_ ^3#('"_ M#L*J1E$KYS%5 &E02AF17\ZP!ABAM/T*<\PKH:V"Y7"8-V$X!5!#L);RP"P% MA> 7YR LW52ES+F8%5"'PKS))M+DJ5DV3>?"M=N:D:#MY/L=GA_.WT]YX9Y M%&KO:(@R# ?BC4%$T)3;1NB"M*/@CNBRQ"9D?3D'@'F*A6Z)/AC$A0I&8X%B MD%AK1T.>*3[#0^VQ01 AL-LH^#6?3@WB'4RV<]9)9B8-C4;/( M%J(36_A/:=LHD24RW #,<\#>Q#Y11V(9QDYQJT#PZ^!4 ;:,M.Q(LCSC]&"P MBR2?8788HD%(24*IY\X[X70TUN:7EBP+W)=U% 6!4 5R&9 #H=V$7\DBF*X! M>-@+:J5/%XYR1444N._KT((7+^5!T-[?WM^DJR4^NYL +'-N@#_?+%AD-%CF MDK>3\5TVF3V\O>F-9O LY8C>W>Z]%6!1!LV<#A(H']P;:8M+;%YQ&4HN#>%< M\I+". K@YT'&IIUF$:C2.FV8T 8#48:87[KQSD9;$F=@9@M4VNI3(F-^[I'R M:B?9EW05/=F/_?%M]N-XFB*V;SY]Z/VY'P$$X"UGG7,*X6!,, 2S@KJ-U.7( M/2K+\'V@.^K"-EH5*MW/U$@S*A"-$1-2+$P&\ I*8A'SDMEV\,*J4Z-K(^'; M-LE&9H4R2'EBN"0 I\T)TT:01B41KU@*+:ZN9BM(SUW ILT(WFO-F)2.HB!! MD)HH\LU P:@29X'L642*#U] D6^>TLV?<\>,*$DTMBE6YAU6C##C"QM'$5X* M-A)P5-;,@CI8#@1XBU'&I <[ $OB/=@Q#.M ; ZP1$:7'"N"E5RGE;T WG(7 MX./Z78!W&4@Y\.BSO&[&XAIPGB2%!C8$K[YQ&7L"2 MB?'(T!+#,\[KEGV:%34!>V>Y=>8E10YA[ UX=,(&K#A/.Z&U4%')DL5T?3NQ MB7\%]>>\#&RU3<@7@>%8AF!R[.8B>D!4!*'O?U[<3&F^O! >]K0UBZHH\0L^ 0 MSK&G@P6KO"0&")7TZM!W%D*6W! >P5<+*>*%<$PY]/.M,)JK"J_N9;?BYF;< M3PYD]:78^27+Z?Z6+H\<*2:Q9Y%[38UR8I'3BFT(H+#*W*S6[*N=X#K>2AXW M?>$V/Q+(C^F=ZP=[;IP*)[_OW63;[C)K[)4*B";W3#OC6, TQX.3G)>]RO4H M8I/1\"Z;9KU)_XL9#7SV-;L9S^-"^1>V'7RR0!5.CC6S H?@"!8Y8JP&+%6$ MA&5[,/,^N[E)Y7^R43;IW:2(VN!V.)I7O$G'EOFGMM9IL!9%%4"4$\,,-])K M6S"1,[[LUY/UN.5$(%_( Z^TB.5@-D/MP<-S! +B(MU_$!0%8;5#E$N?8T8+ M1TL:@\KU,^PF8^8X D$I[YG0H$%-),S,@Q:%-M%6E+0)TQ*_$(ZV^%W1"&M2 M40\'TLVDNWN+F#ZLQ%BPA\KVP8N)?W5*^X!3;9U"2CKK A98PS(+/$A-2I%0 M14E[T/ <<2!8*EV) I8&5ARB$+S0&"9=C"K7*,(MPLQQQ(%7$IP]R:.-C"HA M0B"\L*&($.5C7ZKIR^%HDWU 192.!$NPI)99K#%]M'2X]65KD+#U,[XS+^5$ M\D!1[[D/5B)M=0"'D:("$1Y5Y.40+E[*Y#L #\\1"!'SJ&4$56&\Q(Q+0EVA M^WR%Y425?"G+Z0#,'$<@A.B03IX!\08SKS"*A7U@)2EG5G)]%*_[CW2K*(XG M?GS_=>Z;)Q=RBPIUOT%AU&(G48?!(F25342I&LVL6BL16\ MJECJT=>[DJ,8AR-X)TB5I'[V3Q$U*6_#B'3+%U2PHL(HDJ>("H%(^8A4K1E@ M&X Y'.AMETT]* .,S7JCST/8(S.=9C6X MWN0.846XM\1H%8G#(1JM\PL4"%-O2VZ Y.NY,QOA>3[D)S)WP&[5 DGP9&V0 M$7&/N2[6'6RYT"%GZZ'R)JW[.$KEE0,:&X7.NZ(@_IQ*"?B(R#!QT'^\:\,,+BX,!B*;:, M4%9V7R1;/[QLTL*/0\Q3H4TL';!P0<:$*U?2 M0K#L%XNQ6 (B5Z7T0P,.IR88+:RZI*%8E"4-1:@ZETC;FA(@A+/@<&@J MHB)!RN(>-:(&\5)J2T62Y8E!/]69*S&2",ELZFXB/5A*X5'PQ$A+%P8P9_B, MDN=EI+%S ;%@'0_..VH,-H^6%M7>E'A;L/5<\]UQ,IH-!\.;^P3=^ZQ_/YG? M)PE_]F_N!]D@U2-),87[6?ZJHBIX4<6DZG+J#B:T("*"R9&:@ BDHA./)^V! M2^27+?^BG6@RN!\WAR M$,['*CRL!]:/CH@*T;@M%$A1>R:*&\Z6EPO'"R:*4C2KG]T% MD$WQ.QU2UC,.0$7,26\1-_F5'\"C%5(JA;K M1]6;P7JL;Y5NXMZ,4_/ *LP]U3-XG& ??EHT&YS?'IED_[Y_+!)1&KLT#1)])_*D965[6IO,ZP909&F8C\$:VJ(]_G)'&R04%75VK8N[V <;+A:B2.U M@0(KF:"9YF#0Y@:_UE:7HV4''='Y4O6FO M1R".IO,!>)OCKF"9'LR_*#A-[KLR/$< TD:4=((2^L-J5[-TRN.S;-7O\V; MQ,?6@(;AG'%;$ !"Y M./C:&]ZD4Z;3!Z -BKN.*05B WX5R%=:PPTE^D!-J.I,-H;FQL6FG+BRA%#17?AC2TB]GF+J5([<\GN;GK3 MFK+D=CP:/$F>;1F88.IQI)TVEK((&A8\W1PI1CM9XC4I=R'15N#DG#:=3*6< M>,!,VWD& J/M$ M90\_]2:_9[-X/QILXVIFJ4$I*NBU0-XY!O\4Y ;^4KD4%Q+MQ\8Y^=DPRS'8 M)5A'FASJE/WUJ$N4+3?7[1"\'SMKYR(W!GP>GZH6"FNM+-A9X7)>0?-0>RK2 M2Y7!J$GF/(V>T!21SL,#J8.7+=^9:"CIG8IRE '^2U MFJ8(-AG?AJ56F5*GXFC:J4BQFY=5):F0D"A7),7DA?>Z)E)2:SSK^KZJ.S:JH"%B0%Y] I:U2( N772Y&'99=EKM:Z[;@XIUSAR"BJ-:3KA[FJ;&@M^M M ^94*G"*HI9%[P*/I33EA*6UJT]M1,99V5@$81#BWF(NN<64%#U)O+3$EDS_ M#K_[,3.17@4&#J75TH%Y86F@!?T2ZTJ)V\U#[>$,I[U2$$P(0#59@PZ1;4ZF2;T"Y%E 6ER^!'TT+K,V8=UP;]F?9 M('_CZ@]+(_<[?/ Q!NN0P!0,5BNM#23FEW*TC:C")29=%BA M, =QZY0P'! 0.,7\\0(5&%,5H1:J>/FPHIG+WG!M4UNB4,0Z7=$540K*\]WF MWH 34J)F(DD[-GN3/X92_,Q9[K33E&"K:##YJ@T3Y=G$_>Z^I(A_/WF M?C ?Q=&9=.F0GC4'L4XGLM[W)F\D\(WXPUUY% M(NE6(;2:'V&8QCY$A5",*H:4!9OW[O$R<+EVI/?493,UV,5+*-D.V+/7L296 M5M?!'!A(&"QW)RT&>R Z0XN"_T8$<_)US)]-S?WLRW@R_)]LL.<^ )\#-0+4 M(I7\%DC"KA07WF-<*?3SF( \[[^Y2IGU\!P,]D:T2V D9, #YQJ\),R$(@7: M0[JN>EJP4Z?6O3$=0T2,8"F,Q/!'8L!V+/IDD-7F[X^Y_X33-&,#Q M0#H)V M(X(5T9&F-&VK&/=@T3J3)P]X[QDE5= R#'8FH<^#]@U8Y;/>*,FD2BMVSQJA M2^_?EK)%2GPI;NE1,$R:JMVRQ[C-LF3HEHUIN'.RWAEVV MC"H?L5?SI4MP9#F254NGE"N\GBQXHJ5OT"BI'1I*/=T _LB!<+U&A:7A0-,< MIE&.!?<)9:OB$05PI!@UC%J!&-+S+;.$:(VJKG@5ZW[NEOW7_JF/( 4E4JDW ML8E>@5*(V1\)#N39*4 M40&HQBX'.J1^JR6"P+Q$$J> >1.B46H)F3H$*\N3/R)MWK$V(3KH9/JA]SG#M;5T4E/FGWK_/9ZX^^D,7CQ9R+Q/X\GM MOU[#E)NU,YO21^R#S4;]+[>]R6H;XGE5@'?9UVQTG_UM/!ZDCF?;W_7AX2Y; M%;HY6*6Q91&\6(9"X$1A+YT)D14205A:3<-GP2;;1L,K MO^-#B;E>EJ-?(:;AGS21N2#RZP#(=Y1 M(:P%7\RYO/*G%N >5^M"3$\NO=5%6R#$*J9D)(Q)D@KK1ZL>+1"^FOB[3/*\ M 5C_:=B?C$?M1'M,UC..**681F]#2N_7RFE$?+1FY3;B$K$3=":TMPR;5%L0 M!. JIB:2S%L0WGFZA$UI,+;:\!/G(.(+-OR0BTQ;Y&1PP7@CB/>/6(\"\6H: M5N>@XFWX4$5IDHPL<;JYB>W$_=%?BM-%6Y2WQE$D+&* M>\:U+>3-_&9<#>4CT@3DMUAI,@_./671X,ALT)Y[IQ=*,\B(=;68Q^CDYOD. M:'__C[\_C(9_MA/OT@7"$=$:!#NX].";.O<8I5*8O#"YMPR;X&-Z[K2U7!LI M4\Z"<4642IL:*J:*'H1-&-2?_3JE)#J6BV>(4CI+/2B'@[Q^*+,,LN,I^&0H=4$9RZQ)#6V5E=0YYWTL MERUA1P3YQV'OX_!F.'O8#\U&:$/ ="(8I5)O@A(^OZ$'WAG6SI5.N.;9C=M@ M?H3E&4!O0G0Z]P434%(2":$1"PTH!O?=>VP0JP!Z%T3O#W3.SWG#VE+:5LVI MS0KVI>(T1C"JC%%& =W$"!0#)BZ3C)AR#?I]UE$"[\@+6S_:65Y8)%RX5),7 MC/*(L(N.,%B8D9X)J\NM$NAZJ;[GK"R57IX+69-*.@*7JE/#_(F M-'L%="VY!27%2$IC9B&OL94NCXC2P3:AC,GU0^)=8/;9IVPRR08._C^6&&8I3IL_4.*G"$I56K@8K")E 2EK<@S,*W2$I5.7SF(V94%[ /:\9:T ML?*9 J^416NM2 T[B1<\3Z-V*-5Y*F=%K/7I?.Z2%BUXLGD#GKQ4VDZ&STID MB0=IHW+"IM,8:G2BKCPSEG)2$CH45:^A&I;G0+T9]40(X17&5 =NI>=%0HI/ MO5[+MZ94-3$=!O73KNR-;I"+D@+54"Y@#8&J\-CCS#M*2C1#UJ3E5G">"?O& M+* 0K0F*8L.XYY$YQ![3DC4IE\GGVREE*^B++(L/O3_S4O[@[V2?AOM?K*'I MTA%2#DOB.366@A#*+]9P^%_96";5>*^!YUF@;Q/^C#(5*/$V57"!_R&>G]F! MQ0,JMR1FT',ASPV>PQH3"I'J.WI"O01D.P \%H7O/"8ESF1:JDIX5X$X!,R- M]?G X TF LNE\L:!Q,ASC6J!M,OWO9G4_$ P >6+JJ) XH=JSR"E5DR+Y$%+ MV'\J<%%D4Z;>024IC==ZMVT&YCE@;ZP(GZY]"RVH%ZEV&V@7*8N*\$J629X%]!&O%20G4H:,"V4!X,J9$?C/'ANA$N70\E=4*I@Z?.!<%P M$%%@@J+1P127HJP$J[=D*U*BJP7&;J#?30",>9QF?^HV]/HU^/IK/)?RV4;RVOM5UO.0:SUFJ04L'!KY*-U4HN%?I[!4_ULA2 MJ"05K@!EZZ=;?\\&GX>CSSZ;PN?+_9J*W[.!F>9#GU:QK< YDDK[0$#UZ9"N M28G%C9LD-0S#94_E18DV'7M/LNDLW>E]_T?O;MOB.,$V. 7BAE-BP5&411U. M,%=9.75]O;%E(Y9W3F:,'+L8)%CQ$9G P ?W14$_$RO:J%PRKL[(A4ZC&!QW MV >C+(O,Z$)UJ&1VG)A0EV\+G8(/B6.(!X;2I4QAL'>/;5I=(-*5FM-H?DPI MZI8F"C.$\#7=Q? MG&\*.*/EVF%UAM=>F_*$TFDQ[UW63R4FAY^&BR:7IM^_O[V_24AYXUZ#GAWG MZYK7,H)WO$WM<<>CHVFC+:I\(_#V(=_D=]G-?(>F7X9WJVE/O>F7>#/^(Q]W M=#MA)Y*9)]7-Z66%1AX3N>H-])":2*5VUEY:)T^/N_$O M1EQ["XJ.N#8TV0LQIMI/4F.C!.:>:I43%\4\E%*A7M'U>/XE4=%4%D 1)>HB^/S:\;U#N&V-QWV=TDD)"NQ9(&8C00+0C#!EKCBL#BFAG1K MAN)R640LGY9;"W(",-U[6P\KT\6$M9PXN MPVI(*M68;N^2>;%X)W&>0X*\4#%NP"LZ":P;\$JCS09H-U%L#LRA M\&[ +DJ)HE91SH+RGDGBK4&>#=1[C/AW8!?KF'7I>0@H:WD4C&<7[P$>J!HO97I"O7R_>"=B^,WGY8K M\+X9';$T]@YI$$)8KXCF GA J\AT5'E!#*X#*[?_!4RLAH=/L(BSXVA+3H;A M8!D&K*,FBDD*_RMP)%#@Y5XPK_A:<3J>K4Y[H:A@O\:WR32#&<*W+>5=*YSRD"SG/AV2!1A3X"TRQK[]X2W^3?_$_!D05;F& MYF'OZ8IX^L#CM>O$7>.MCFZDG46.D)Y@IG[*UP6-0 M@8&YB,'Q-IYI(0']Y#?V$U8=_K?AO_CU$5<*Y4I@Z#=85CY032VC(\QU!QDA@ , Y B+7 M'=9WQ?J:;"EA/' M3AKISGA=4'KQ@<[&B?^*7C?&G-RTFS<-6'\ M7=#IEJR6PZ5[77UAY:6* E."P.' 2A(YE_4.\: M*^5 B'2E]BP6RC9$M6ZW M-NJ"VK:UFC)P!:753@>$O'>XX!F!RZU$]5H+WFYW]MV=&BE6EQ6!E4&88TFY M\IHK(YPM]H>(J//PX\W>5+?THF!N4V' __3*U]? MV7K+VMO@TIUV1YR2/&*&\SB)-\+S8(%/63OU[[,/BUI$ MC]U.YQHRP)]F\V.HK]G-^"X;?,CZ7T;CF_'G8;9-/RKBA4D7N:5!5%%&?

Y=T-YB9+#/2]B#%L.^ M?&XKYFD!%X6W-Y-!-GDS>3L9#^[[Z1.VU_\=J&Y;WV$K.-?4*.8#TESK4)08 M# 1)5S+),%<87QCJ/DQZ@^SGWNU6_DR'%CPH0T.TGB(']FM^,\][KLJ7=KE< MT[\OCZM-$<2 '9)<*<_@'X8$(1+GM("#E15WU-%Z18E&+/!EA'=,?2>0#1Q9 MHCS"R&N1$T>@5)0X"=3>FOW<7N0]1WBG#BB!&0*H8F#1JAAE7JW-I[O#I^N0 MCXJC@C$M*5_44YB>RZA:FI*G$9E/LVSR6]:;1)BP9[$#Q9WD7 F4JC0S2K77 M^;$78326M!-9O\W^#$@/7_"[[+8W'"7R_Q2'TW[O)KURS[HP47,JN,#:D-30 MU+- \H7CX&7I8J[D2#]CX940'XZ PS8[]3VU*ETYU3)&P338M,6:>=0EJ4D) MWMT4J0?RFM\\.7 M2;;G?LJ 2<"81A8%6!&8!_S(O)&1DB@GE)'=[? -8#YSI7^,]UNG)XYABS38 MC1XAB24VHE@GCJ*L[06CN\<':H'<<95_FXRGU3>NZRD4I8-*9Q6XXB$PYK@S MA0X.8%&7%H1+K2BW ?1LX%_&(,8:C)!@E(I4T&@YYT7KK4"\+A>"P8QJT0;, M/,?:C=8@FVJ>:L2]Q-1:Y1^-$6/+Y:D0Q;1%.#G0DC4V2*0P-U0JI@GA'NM' M)\"[TM'#7F&(!J!E9V,U9.'4.Q%U24.T!A\[RT#+K Y!DZ"QQU%9YTEA."!)98DP M0 :RG6W$?1"Q=W55<"M#:M>#%-BYTJ7J0$6 V'A=#LBD4K<[QP#7KNH< /?+ M"#_P7DS )J H*8^(QW1A/-].ZUAI.X5<= IH,E*>(_= [8$A;"G22B,EHS&D M"!1KZ\KUOPG5>F<3\(7Q<:#,$S+5N_0QXAB=$T0X7\2 O5*LE+'="ESL+.^( M9YI1X0(GT2JIC$*QD!HJH)*C)"C?V?9])@XVIMECA*ET&'-J@@C>6H:+$)1 MY=NRDI.U4KLGA?N%CO!3IUYP7Q1.#3954)RKPJBQD93B&QP,X',Q]TL8>2AR MAX7AD3&,#-6@#_FC+D>T?!=#*[%SSJQ\*)=DUFAGHW\=!XN*.XLK._T' '$T M[*/B?J:@I!W64KTIP[4NVR2NV?I1RX*J>2@*EWF%O/@%3 MW663V(DY!59*U1VP$K&X\$?PYN;LK00 M&WP@&T#5@<1/+1H4<<(QGINWJ>5!V;S%2LUQO@QJ_N&=@7D40X\E&^S]=#C* MIM/WV>=YG82E%/;)^&/F4B9E_FQ;F,(Q[;0$H\R#+VK!&9>H6 ]X-.7UI)*P MY'SK>?\PA2$[+D9H)U/^A &D!X&413JGHDBD(&5US#E1SUC+1F?9184),X&D M4(?'1E!5%(H'9[D<%%-:D^<0BCPMH5CE$- &N#'"2@M.;UZ9%G"+%"XW 7LV MH>RYGKT(Q4GP.35QD3(2D3&>F%Q-1TQ )47P^AS"&5CLQT94[%,Q*T(&A,/ MNC9JY7# 48%!68XKPZ]K*4)[ W-*0N'>$F3F)V-<":&4(@5N"97A^(2RYWKV M(A1%)$9@WA.!HW946H0?Q3W\6NZ$)&#+=EY+E3FQ<#X*=59E$K!-BM2!_2D] M-Q%Q9K #KZ3P2")SQ)=3"G2-=MH.VW%7=%*2E"2U%(]6H."\!&^-J((DL2QG MGK<,'7M1M%&",8U!9 >'N3,Q^$]8:31:6UW<@;+?MXDGF%4_X4\I9*@O,$ M8H^0T:AL1U: O0K "HCIN A(JZ[GVZ9&G^!T!M"%+L4(P*<.+H0\1(!2[+\< M"Y2"KDF2IZ_O"=2\5[H;CZ;CF^%@O@&O$SFLQJ^**L %]:Q5P3N),V6"#=CK MH(3R1'*7%]N@%%2Q*IT%<5PR*YN.DOT8#[Q*SI%GV :CG3-J<>,+\(&$#N4< M*<+7^JH^ Q^[+>HQ^CN>W(T!.5G1)G1;H ];+K@GT5MA4!*UC.1+(QB5;Y.\ M$NL]S Y>140$6Y/^#5=@/2\JUK3!/!^[MPLE>3!D4 ROX2""6]E M::.8%)*W"R7[!2Y]D 0E>20$!VQ@LS@C3]I$H/+M.@R:\F@DU,2$:*)B MV@EFTQ]QL30<==G?3-4IC[+5&P].E&4!@1%BO8W,@5U*17 M/$J$L.2^((9C M-\B IF4N:&UE?NZ&G+2N%+(E;*T6R3%AW<*L6"4)R)'W/"53I'L/#.M&O"8S)CJ;4A:1CEQBAXH(D0ZZW)J<4G8PK-GT;6\XV- Y:D.M M%AN _9Q6(:3V[P!LT20^(+!5RK7@F*P&\Q&&?2'(QTVNY%EHS&HJ(4^WIIJUV G&2] M:>:SQ7]?CTR_/[X'&?NV]U &> ?B!"]6: G^JPCI*HS NKCY*W $9ZG$0XB5 M8-X,TC/AWT*Z&KPV9WS4D7H-[CE^O-/-)66Z7 @),5(2KL=80!W1[*(?",-" MQ=1%EAAA# I% H\ PZFBF)-$NB0AMH+U_&5L2WM4)"IG80V2RZBB]3J7$E/RC5ZE M#+0C+\-GG[+))!N\R[YFH_O]6<4@I V))BBBD04;@@3SN!68E;-N.=[&*VL@ M/1/^;8GT !"-FJ>;6HH!WL'6S?> 8!-XF2](R3]]#OP[6!Z[*)&@4Z\FAST% MR84 \L?K "'&4)*^;*L>/\ :V7$IVS:$6BY1U(:[=&/L1;8NQDXO(=()W"U\/S#,"WH-Z1 MB&A(U:JT1]X9;G!Q52;9V>4&4ZG>^+$ GP=["]8IQ-?#_OZ6\H$CX\'3 FX MT_NQQ"QWF%34Y4#;V+D:L.,L9LN&@'_M< @IX0(CP8)!7BXMINR:,;;-O#UX M-8]G%HLK7'MO3/* >2J^ZHR6V'AIO"UN+"E%RX)6D6U\7077,5:R;5>PGQ_A M.DU!XS$,6D\5%CL3M*RVQ5;S9GXV_%H7E9^:F:SR?#C_2PIJ0_CIU+S8%RGP68R27WI#CLW M8CQ2X+6@4LD+3Y03..],$$#$Q&4)/YT#DS+9RG&S9X)]!B1LSK(V1EKFC#%8 MH. ##2%' HBGE:U_1 *C%2S<:"1L"?6"<<(4<1S<06^Y9>#8%I0@M%EQH1Z1 M@*N")TU'PD9)'I@7\"^2;LWZ>6 >%>P D]7(8'RTR*A=%,Z_-F_N1^ 6CCL M]AX3EA"&-*$>I!N78)3FIYH69)[8H=3-+C ]?PT;"\=2'"-B+MT&BA'L.;K8 M)UB#]Z"&MU>P.& -\U.N7(CO+VB%\31X\(Z]D"%(9WQN(R"+X)=R&A1:#X>M M + O;!OE7V0NVA LII(HX'YFBQ,IE3*]R]D@;-W*/QRV+6))&D%(Q.GFJW': M&8]M24B) (7N*C M;;"E\Y.]]],:'&+0298[PBD*.H0B"BYI^8B=K/>#6O[Z[E!M0Q<3V(D W!FL M5B)0[HH;_; MA 1SB";/7"EDB-#4L:*,F54JT'*Z&*QLW379"M*S5[!)/J:R%LQ:2;D U<5$ MJFY;K(!'4Q%Q*#M7AZU@[\IK8&AKQ#7!-#BC9"!@A.9G>8R%]8[HJ'S_U@)Z'\/5G MD"HVV"KP7+@.X+0$0S#+0TLV]88I%V6AY?C&-HB>"__&,N$($Q\%QYYHBT"; M6Y17U;7&D[):9$R6,@P.@O_7\>3WY*&-^]GT.1L 9B&X""%%6HGQWHI0U 1* M0JZB+#;")?=I*TC/7L'&]M-86AL=IN # N]9S10M9 5UI*S&L";KAPX'KF R MG&5^_,=H_[A$.ENGGG*/L1*26,2>(JJ:EX)Z0I5TR3H,^T*X1=N!1>"1<-AX M ]:4L [CQWH\P=NRAW#=I#,:-$.\LOX9I!-IHM\RCTS MI2+P,[:1)M!T!%&?5RP)UBF M20HF>!KSL V@)X'_$;-Q+4&%M:,*P ::\=, MD4$UK[I? IX3)LDQ@%]<@]_3DHU1&AT-P D<)Y7$>-$K'*Q&E'I*E'B(8%%+ M$CD$^\*W"9W6.".1C20E#!&CHO F1V>R("M.PD O' A@[ TG_]6[N<_\<-J_ M&4_O)]M3_%[_'%?J3Z9-]D)R070*R]-%P,2C -(>E61]-905<*Q /!Y]_I!- M;GWV<7;0GH,Q)UQ 3%L6)-A+8 K:'*?!5M6D2?V=5E%:!F%O"#<6>T6$$!-- M8)9$RW @OBC6%:V/I:L^Z5(>/A3"G\>C_B%H)'-/"P!B/I7]PQZK\)C0";^7 M'"Y)UA*XJZ$X!,[-MK+V3NB8JM]+C2@U>>F18+4(96N?":SKM[L:SI]ZD]^S M>9CX?0:/#]"7J8"@ /-#:6>BHM*!R[I@'2SN_%TN.T>6W1A7GTZLA"$=CX@Q/*5BDA< M20VOE_)LV#JKWO+XQ[\/LTEOTO_R\&.J;KSRRL=B>2N\1Q M)@J*/>@"RT/>STFG<$))&UP'ULBV*[]&.L[!%DG]/Z11WD9?$!RUY03C1A#< M^/8VF_2'O9NWO;NM]R>IL#AJQB)):5L8-4Y[;VE1.?E"MVT<%K#0PGG.@K%> [[(HQ'HF*85EVZ^(!$* .)31)/A'P8(EXN63+[3> MIK+)RSXGXRFL'&:8<2>BI-XJ%@JY9:4VFUJ[7 L*MVLYYX2-%%D/?K=(O>,* M6TI*]O_8>_/F-HXT3_BK(#P[&S,;M#KOPXZ>B#Q[O-.V-+9Z)^:O-R"R***; M K@ *%O[Z=\G"R@>2! 7J\ "F7U( @D4,G_YW/D<>:EO7XCQ8TI@O)U^LZ/K MZYTY3QMO>+#(I<0IPZ05,C2&(R(RCW=K07N^UZ/Z8Q8\5IFN[0.UAG&,N6Z< M=J]41BMO#+YMK ;N*T<8S$AL).4$>>(:5C.*Y!&D8P'7%;E8)L$;PYQ0RH'Q M"+AMC7J78&OFE;I')9?.3MFD0FZJ+=7<82R=9[;123KDF?:,HY44U7:VO3&E M(66.6B\)9^#48.& JQ=K=%[3?'HRD.U*JE]K:^PZ^A9!7WG'?(A.$R:T#,OH MFR=$FRQU!V/=132DM8T>DW\U-Y3&U+= *B!2@WUSO>$"QGF;JK>!VC;^1Y12 M*SD8&EYQ02(F;FG=>P4_7--,L \4MU?\32&:8@4X@$,&?V@D[7(XGXO.R[SI M%)$]D!XO'G]CRCMIDUXPAH,Z] @M"0-%VC]V>NGXF]3)>&#>IRP&) .RC2(% M*J,Q-Q_Z067+V,I>$0%.#;&"!!*EP6 *4C ?EJ1!D<_'6E&"51>!D!;W>M0P M )+&,DT\MBHHD$[P]Q*^E%3['A.\O)IN$8;P7";2S(D1%4.@[&-=A0SGD5>6,MFH S3ZPGM'A0],W'J*C% M FELP/74UOAE/, #L;C<,V:\BWA FWL])K=%IC2(926%-,)$&Q0+C2N+=7Y_ M^\;@VVI. I$9+5..:R0^B!B]N//+:#X-Y5C =44NH,")\4*GF;LZIN09V40^ M$ CMO,G_4 @:9?S9G,]'7P]K$29E&@(G**'<(B:HX]HU'9&, MMVOZG66=-W=?75M[VM:IDQ&%G)6:&<0I>+Z*-SW<%'8J;XU$L5RY8&IU3XLJ M@.>=DX?3T3*"$2F2YA:IL?%R3X3@-=.'J"(K*;6[KZZM/6TK!O(!+&+P!620 MX(I2D(ZB.2^\* MKE2MYS61T>.(3&K_CYH*><4=SR^9"<]IZ_[[]UY8/L]A45KA)E]N)N-LGL.O M(/]'X^HB#*=C0&2;74LX1Y9J$Q'SGO'4W#D X6'*O?/K>J>UN;O-31- Z:5& MF30@#6:WQG9931&5"CAOFL#IRE74\Q;6+>QIE)/VE"&JZPI&0QT"H94:,2A" M\XNV]G:WK2,Y"23%[[1-\5XO@H(E.N44 M+0><&S%"ICT6>LJUO4%7BJQCCX MMC1U,DB-9+H)D,39 +_*>^:VN+F-=D9JLJ(8 R'/@@0'T]!EM5OT4JX1,4K3 M3-8_8V'=HHY3D680*<")0#UC1_$2=0*&;<@2G?;9W6WZYE0&?3.9+NW>SSNW M)GI<$)4*(*5CDOIHK$H-K!0LK.]8\U(.#"^UWC2E(K'49=L#?LO<&.374T8AH4%*V*@ M%@EOFFXW0HJ\JA"GBJAV5[AU1(I!0&.,8D08\ZDA^]*T OUN55YE!.1(VE[@ MQAZ_0'TD95_@*!RXME:JYHR)4"+O\9LT\B$0/L,L JWE5;# K%:EMJ7U<08:GT$Z=X M*A#M-26-&HX(V'*6"6F03UG\MAGE&*7+U#$G*\VG6H1GMSUFMV [#DU+H4\P MJY%W#JPXYX378KE3<(CR2[[O@6!X%UO=*+B) Y&3LJ5")-YXSI:1@1#3-)HL M,X(A_930>?8B>\K1**19L!$S3&3P)@WL8S;SDVN4Q)Q!> M*XVUVMCK%E.'"S8A&35M$8YW/#@0L[Z[6V%.6-@QTC4Y]NT34 MD0D13".:'0;_))_&)%#[+-W?^<).@#J0H*8Y%8$&[-0R\POPH22/Z[/5S@$M MPM,M1TM.?3!8(VN%QH28P%UCKAG8>L[1X']U0@H;@ZB8,6TBL'746IGHG;SK M) 0&=MX0#=R<]D5LK\<12[!< C4D6!Y5(4(VKZA=Y1IQ1@3S+621J:^@: $+5E*=TG! M>,MONS@8YHEG\79^.ZU^'HU'7VZ_+'M/S_SJG)RM?5",PK#DJ*1U MAB .WM'"CL*16HPR.Y,IH9Y8]>9E';"3='GYM?KO:CC=MW!#@P$B/'7"&$>U M2CUHEILBPH38&';6]R.SU@>XAQQ+0.5ND@//A. 3=G1JC/&ZUR M\93IN_,"#]K>QZMI=-E,WV0-'GQZ?9@=39K.^ S7T$B5<-+^?5=$_6<^!_ M29_ZSQ,6&:A&8>]H$X6L8Q%ADAXD3^X7N._N?JV^#$?CBQ1"CZ/9^? Z8;3? M+J/1"%P=!.S&/3:]-H9\P5?==YZ/-UL-'LJEP![4_8XPKJE*C M.S!;<)WC'!<90=CAZ-?-, M5%"N\;.6O1@Q<&!S--@+0IX''\$!2"V]]2(XYX)+\=HUT[VY7K/:E34X(F3:37Z M/%[@?_[MXW0XGL&JP)H%.ZQ^=5W;MN;B[[>+-J5U=^*/PS_VO]_"()[ 'O=I M.'( AFY&3T1LA,M'(F&^,A&IFWV\'%)[7LX"U]Q^N84OJ2Z>6N>VSB92"X1C MDI_*)="MUBDE!-/422AWGU[W"6RNLX5',>4Q*>R0:^:)8L>PS^[ N%R- M%[PRI(Y.J]AZ2E70$OY/TT4D0.^%".!1Q @6ZALZ@2V18(O35/3 P)15%G.K M[L9>XX#XFKFKC+UNI(Y.JS*-'!8$1RN#YH9+(]/(S,BB-!3Q[#KX=9_ QIM( MAY'PBD7KM":2D[OINFGVHUF3S[N:=OW:H#HZL5JJ@3JY"A9\Q2@\(90NB-5( MC]=,!>[9$1QL?WJKJ>0BI&KW .]V1BS'"F!0\VL,;;9ZP[O#JEK9Q<9!>YQH M04 )IKP3QXSWS91PT)BPK5POKJ3<'6<76W06Q4QC'4+ BE)K;.1-KAL.!.?7 M[=]SNL;I.<8N-F9W4IS8)WHF;/ Z5;GU<79K9\Z_TBMMV1EXGW%<+T$-_UVH8:DZ#1.1$!0-#YX89MFR M+)K#:Y]1P^LC!E5$PUV-/!=".204N%C8"A25BEHY3Z.FA+KLTDOL9D2=, MT; T+G'* G-&&1TDMD9SZ1;4H!C#)C,NV:EJBH/-;Y;F% 9F/6=4&,"&H,;D MFK:0*5$P8MT+G$\I>)? ;"W(E M4TH'+,#1Y6G.$Z7+.8Y8*Y[GMK)7"<_1Z=+)U/2!(R><(1P1:;A+E9(('$-J M:1:W?&VP;W&1B0>C0@$Q2@"#@JOI=!.NL(;DI4+?KXY'?2T('3^&03LB(\ZG0+U.Y#=)3!4YEE9SFN[_ QC!+B[#N 19)O.6(.N2 M%UX!0,@B^)J:6S S=8C:8[<@36$IR0L<^P;\OT^N+^ 1]U]RW\VF35L3 M;&N+T_P.&\#FC!I;UUPS! V0Y!S,]X3IL(V\)%A'IU6*N2.1**$PEMI(% 1* M=B=B$4A7Y';G:S^$C1=CR$GB3>!*1IJ&$#J#F^08+X-DH,3$3&J\]C/8>''*E$NS9V-, MX^2,HM'&YOHW5?[FE=K[&O6G!];1"98)*BR*GEOB4XMGI91<$*RG*0^V-X?P MRV0\>5P>M&RWL;7\\R%;V(8 MS4$#FF@%G!%!0CC5C&P&#EK7W6=-MD0GZ]ZBF,!+=PB!QYXX/'!B/=5-MP/L M1%ZJ3HX%^!8)906B) 3MK?#*I]'COBGI!MLYG\3T/66'KKRI>8B3Z:_5S>WT M_&HXJ]Y? F=]F8Q_FT_._[%_F]#H;6"* "-;AHQ-'6V;]I,8DSRY&*T.5MJ^ MJ.=N85MV&@4C!ER4 $X*4DYPX]ER"QBH*0MKM+/V=,-T/J^%TO[],27P:#0& MG 6KA=.&TN7,$^JY)&N&6>FG(7^PD'6+K2_=JHN/$Y"7_S6:7UTM)"U\]+>K MX;2RL.&+))J!UNJ[M;TI*"KG=RB4/>>I(*Y^"LEK$'4/K$YHJ>ZI7;Z]T7U]:6MC$7 8&1U*B5 MBGM/&#;+7LC@F6JN+NF,XV)PU M2VZM8GOC7?">JO@@"P+G$OLQ;+>S==UK$?:3?WKF;F=7TVFR6_8\TR(YE$'GGKT M*Z^"CFEHS6(7ACC]J*=D_4W)X%D=Q;YY1<]9^\83L,R"<6Q2&K10P40!ILUR M[2[*1ZT3NEK[3[/9[?Z8,\)$-!RL2T4=$UP0UU .#2&N6?>6!2^6<>AB-Y-Y MH#AP&S%S6CN%<(RR6:SEA'6UV/>W\]E\.+[(K,GM8@:6'!$73,?H502$%Y/- M$EE(+/C^*WZPEFR/0C"(O=6JGGBYYP'FR0=YQ(GF4A-WFLFLQLU\YLDUM MB(04RFA%@[%AV8C !:>ERS,&GUQF_=U[+VUC6Q()OB80*,%2QD@)T7[9\],I M(FT62-QK:3?#T<72!VV:NRS*E0^JG )']=R#U/_@_663C/G3^+?;3[/1Q6@X37&R\86YO!Q=C]+,TOW#1L$8*3Q" M)/C P"PFI+$F&?/YM=]*Z[SGK+6[/6\S-U-%46HVA8VE=9MO9)K 0MY%PXA M.]]STA;#\3D\9"'4_I8Z6_P$/QBG&WUXQ'KG,%FW,WC;]6T2?S5+O[^I4VWW M=RN<-^ "RNA\%&!F6!\:0C"QR]#0MM+Z?%P1NVTV%2YW A0'F 2.- M:7 K5>.\1)_G'TF)R4 M_&G!TSH0Z5WO+]L+4X!RM^!;\2"]I0P1JVPS9 8%C+/0RQ/[W+*LUG:SY?"" M8C)$XQP1P::N1H0O:P?!,HCY. Y"GSRY_79T<7L^_Z_A= KO^E8WXAE>Y^:+ MV&" *2FPB*S0W MV:R"@+L-IIP#[PJ.6:0+G@9-85P6(R0L%S4'+;,>WCBZ'(%Z.L1;4("J,E(% M2< _9,A(CIH^6\:(;-T[PINMJI6-;&ST!K84#C+RZ*5%*%)NEC<]V""-,K-Z MQP,X8"--9'1O 6Y 2$?FP9PAF@EAP6\72QJB!.4-H,!KTSMLH5G/**T M3@5&EJ# &:--+@)%3&0> C@1\G&,Z*FE'+;<+23-*5&*N"BQ=!K3$&PS$9*[ MY.ID)+U8[=[+G55IIBT<@$]#:R?U$1R:UJ33'!.L,-CD3'MJHQ.L259A)B_G MQ)JNC'S=(?&)KR<%*93T?G.&%]S5TZ=%!=2!)XAV-G:PE@+$@70<,Q]=@+]L8\U2 MQ7C./HCN)^\V;*?)KDSJ;/IU7WFFTA13^!-L6D]36O-BX2G5TT21Y=>NIGJN M6\'^*]P$K;(@6861U%@IB 1#:S%F#E88P'C)]/Q>BWL\F/9!)8*O+D?GHSV) M6F"-@%!5&IV5HBF:VJ;IMF%D74\,)?F*3[]]3<_=P>:I!J "P)1BB"M'@)!- MLP/'&299, 7T839*9-\=?*W&MU6*.#M8Z116D=)-W>UL/OE23<,?R\NB= T- M_[LXI'"7BS2]A7%ID5!44T7),M4M!J+S% F<(BVKGMO>R^QHEST=H@1,JC5G M2 L/KGPT<:F>/"61H+PK/L::T559\L8PWF\*D["8@WN)P$LG!J=!DX^%_-S\O?_F4ZN;W9VD!/,&50<-$( M3X#^ )\:&9*J%446-*!D-9!ZXLATR=>:6_!SD,-(,F00-6R1;P_@"A-E?BW^ MEL'=BZ'!<4R=@\$ 2%7@VK@8T!)9%&7,HK:G"&F\!C-V#U;6!FLK#4T)7M&I M@,6B$,(3BA3.1\UQO'*]>NK(=,G*02!I+9CU@2&)TU7[HG]) M>IO%;Y38.[ M'RN;2*B*R")-J=<$>VJ7K!P1S7,O3Q+3R>WX8OKMKY//H_,].)HXKM,\-.:( M5CZ0L.QF#=!8%GDFY136>-4U?A4(=384^"2KP8)3!Z=+ON9."80MT!MWH*VQ!4R75*>=E9MC7V\)V+UX61(0 MDE$;FZ;#@'I"2B]YF8 ?'3)>[CW5W@'TEVKR>3J\N1J=#Z]K<,Y!6LZGW_Z_ M__WA:9,;;#_$F!,6(48U6-Q4+M&@).1S6C$H\U['%79!H]-(6&2*6+PQ)09;C*HL"*X5['P=K&I8&PD"K'A=#I,MDZO'22TYS=O#4E0?3$ M6?4_?MU0XA4-3U,N UC3PNE [[QC$]?,MR%8BM4KS9-#HU/]J@CFC&-KA3?6 M,TTD;:PZ)&@^RA43?/+DU5V$V@0LO&3@ B,9#1@N81F'I=C!3[+X NOU'TDR_L62=5OCVP7-+ID59JJC*AEQG"& M$?$*N29:*M":*3F8ZWY'K]H&="]65<8J8KFVD1L 3WN]K+8A1'*:N[/9B+&3 M _-OOSU-6AH;$WG &!--C2**+<&@ OS^S +FDIRZ!?RWWSJ],R+,>QIT)!)9 M$Y5:]GP 0%5@>6XW4YR=N/#;#]"]>)4A+AURUB8=$C4HEBCO@LN@-#)_8K5P M]V3 K+%)23OO+S]>5?\UF5Y?;*,T+\"PB,%88X$M08@MVC8 I3$,:C=/NSY1 M,?8D-)WRL:1<2REQ1#90%H6\N_L%'6RS;"!\JF*Q%73W8NJH3$J,#L@C92)S MU#81>X*AR=+X-%D-=E$:#"(N4*H6M:_A9<9GW MRB1U]_$RL8%Q MZ94R#DQG2T!?-P$_YGA>%\:$.%%K)_TVW*:ZNVW^A>#28B2Q9]B 62U%;"XN M%'9KFD@0E)5#G2@F7;*P%\8S2R38@=YS(Z0R381%">UW.X5 77WB(^C+_"E8#=.A^/9935]?_F7R>3B\3WGW7N7[YE6%V;^ M83(:SW\:P^>W"E,C(_4QD,"E4$!_QC1W(,$1G!>7X)2*7;!_"OOW7ZOI#K + M::SR'$66>KN0$%APS=63\2*+D3'66]^RLZP8B2BX,-@8&B5C,3I.FRBW-C3+ MO.[U3?HS03JF1&<\Q>(Z1.&XQ^$Q+B4 IH3&_%:5Y'6K!?2]IX)2G((A3 M2QEC [)$2-9X3XSFH]0T.7$)W+S+3:8WDRF\LVD(NBW]@6!B4J4 $F#IIW"& M=,LZ%12=RX*__<;H",RLG:'I MHI:XE7W&,1&].*!Y>YCY@1*GHO1;OE1J1( M8 YC2YUG#KPB$9I,"&K7=!;&5/32&-W87 FLO-38(O7PDYJ YZ=%TYE#A-PS M85C477UZN5BWR2((P%B/. R." ,*+T V5@@:6Y6I1)CGOI?]W/(SWLA"U MC\HYXS!3%/L L"Z(& !VG//,;Q3@?O?RVK[!M[6J1<,BI9P$XAP#;\TH\!\6 M(BRJ@&EFPVDB=5]E6/^J%F/$B-F@ %ADJ",T+*]70B!694;(FP9WOR0OPGQJ MV^E!;)(T[X/%92 H>D7SUI>G".G>58M* GF!:\N89UPH)^4R+!O3N(LL0 .D MUFL=TJNJ11\\V,.@=Y%FD6'PMMQ23@8;LL:@12+=H>/#.&KIL.D."3G.S\L 6Z/!>1EB>"U&7 MK&T(]QY9 S*3"(:49V8988TLS?$J*#^;QZWDD=45BEP+A[GB;GD1&SP7?M,( MGI.!=O^Z1>\\C0+7LD8#=S_2F!I&0&E)KCET$OV99K4(1]BR?A=Q[JGU6W6*::4VQ MI %K23 0I:S T@,Q,N\[ G0O9A46,86MTMP1J6E@_,YMB0JQ3/%*Q7H9T]\=S V%BT(#I8!. M $J#[*=9(#28>J-(%$YV7Q/HF%$MM,YZ1RB8=C)H'P6)35O@&%2DF:; J)\YDD>"=T^^IM31U(\Z M>HJ]#"$V8E(KE7NW*AMW<"+0[E>^:"77+!I!,';8ZL"1,\L0"HI!9BE;$J7N M%:\'F$Y=7L,Q*!%AA6+!:B> \AHSVJ.\946:/'2BBOFXY8N12V%$E#3E=&A% MTMB'1D<33G(Y*<2IZJ&=ZQ<1B\1:S9E0X*()BTC35R!*Q?/[7PJ6]8DJCV/6 M+S*EI09<'8M11,"L;MV_<-XL4%O>%:FGI;+=PKI?[VF.1.JT8HCED3")E&_N M,H-3+/Z:-WABH@(-;QAQSGF"61.=]0:%+)^UUY?JSP3IF"(!R-+X M-$L91#&7,6#*&]K4E,1,) A!U6LESF,533F$4TF>0=$9%3D)%#777%KDD),> MA\YW0[QYU[XUC%B N$2>8PE?&:*,*3]Q4;7"[9H[L'YC= 1NEL)K0P2),6)# M";B1RY[7% ';FGS8+[CR_>RCT0)P.[*C58QX)@@30@J"-84?-$810R2?K*5[ M>,^Z9;JXDTR#-Z*!*J+ +( $7\[@18HIE;>NH*D!2T]WV=,:1B^IC%:GZD63 MYC .>H&.\7(*.1 >%:C61J=&$B60;(* 4C1JUI2D=5 M_Q3G WS;JV$D-*16W\0Z2C3@@YKY+Q1;[7*?.C64?$W(='H533V-:78P89[( M-);9-7U?%2=YW]Y^N9DD"D1]!1"6TUUI@TG>F$L+[O!T%Y/TO MJ+40*@3*P%V68%N&NQE00JJL6N\4H3V@AC%R 58V1P*\/VD$U::QO8'L=%ZB M?+I>R8O4,'JN1;1<,^N=1-I:S^^F@@B)7H5>>8'9BRB"PK;$.XH-DQJXN1DI M8*W0>:E%WZGV636,)D@?I*$^(O"7!9?W$[F!^O)\,6$W1JR'$_(Z!'2_YEV*,B6L$=+H@+4@BC83 WC ^21+ M1N2)\^J&&D;$A>9E@;1ZF-2Q)QI=\JKR@DJI S*4>B4, M%JHQ5!BG:\99*HU.G%<[K&&4AJ2>/ &AZ+046%.CFYD3B- L95/V.Q;XK!)& MQ5DTSAB71MS[E&71R"WP$:3,PB<,+>(G)XU&EZPJE#766AY-ZL!-F;>Q(:X0 MUUT;,=K#UI<= KH?JW)+7<(M$NG)M+TNL[N#;K%Y4CEEAL ME$(>?'<#GM==Y)U9DV>>HU/5"2]2OT@C8C25GU *LE%Z<]\77H.5EP?X>I@Q M?3QT]^N*%ZQW6!BO.#!TFO'+&LH%8:@R&2GQB?JU^Y4O^J@H4A*,9VZL0A3? M%;]32AS)HB=$DU<%3+>]+H$[";+2"T-!+Z?4_":;@W&;*1*@Q![F.Q\'V[UX M&8@U9172X*,5P8#4=+@)(S"R9H";ZN%DEIUQW:EZ4;A -:/>8FD%BT!LI-$< M,N5A9BV3,3EA4CM6\6+*SP6C6G&+-?)(,W#BF@NAP/)".\[TB9J"1ZM=!.5K MC(P\@+,7N0I>H2:L &9WWK^&BOY:UQU2'O8:;&W&-0I!.LMIO!L6#7Z>RJ^) M>IWA^WR@CEJZR+E6T4MK6(I.1'Z7%P>*&W:U!GO4P[X#O<%^Q^((J82C$N2" M#(Y;1ZEG358-P=ID82&N7@.][]<)349P80C2SM&4IN"4:@P?X'^?!;E[?97^ M3)"..WQ14&%MY-2YZ)0UFCV1AB\JZO*.%4K)?L9K^CM\$6L5&#T"BE[0Y< (J5,V3=Z. M3O2P <@#?%LK7(R"!Z$-B# I,=;S5*"UUS0/=SIHYP&+(0E+*DBDS)=EX1K8LPMX5.$=-_214,U MT1%X.!B*7@'T<2"6: W;+R*3=]-29S/ MJM_?-KI[,7/@QF+.HQ+!$ I>;;@?SD8IRL+?)XGI8:6+C&J'K&;1ZOQBH:"\=ZH) MQ3%:%H426EA$N6S:3J:A#33+RSY%:/F*2RF^7#Y-POL?L:W(#1:QUWT#FLFTRW+ MDI>1#NKTJ/99Q8O:C=&B85F"6I]]1^&&OO>87+5Y$V&FPHY46TE$;C!?2+[U"0L'L61.$ M(+V\'FUG F,:$N4U5]&*Z*CF\':ZA.(3I\X- MU8L,]">7+ 3MA>(J6!(;7B51LZSL6HJZ@.>TT>BT>I%)Z143'%GK@M14LSM> MM3QOX+A(]W]#@.X7M3(6##T=-':>:&1<5,W8,K!=1$:>BVF6IPSFAO)%0],D MX\BU05)0) SCN)D7J$G,P,!(*-++Y)2^3&"D)HJ P$BQ3B*,2>J;U]AMQ.C, M"E9:BY.GKP[K%W'R]QE-V>O&2@XN;!-^0LCE#5&$ZF?N5!<#&!'V7I/4)2\8 MPL%^$^INRA,%Q9 [7*B7J3\]'<#H8Y!1.JG!/.&8IKGWHN%DY-9= _<'3#'CZTNYMDH8M>$2:P$N&8LV>!28:Q([ M(K=Y:P4A2;\O-'I4PAB0\09+'!F)8"!+8TTC+BW2.HLA<*3YB<:GCEO"R%*[ M,N!FKS'8U9(2T91!!:71F@[^@H@3#57M7,,8%4!"C7!"@?_O$,#3&"XB#9/( MTP[PJ<97CEG$Z)$SBD?!C<,B@K=&43.)31EM\LY('/>S,U*?)C!29D$L<@TZ M.6*CI;UC7] X/,>4@8+J*Z9=9A(9'#WGEE"7+C=PE*RA/2J"RJ["^YWO^WR@ MCEGG0 (H& >^#A=)L!H1[G+D$*?Y]&2*!=.]M1A?'OL=2R726%MJ @J8*Q"\ MU$;7W)&* ![G&LW^&D#?3WQ:H,=@A6?&,%#T@MW=I&"L\J' O;Y5?R9(1YW MJ"EC%#MA P\XT*A"DYGDJ6!YXWHI=2_[-_4 ]QW% 36I\;7UV!GI/ A8)=$= MJ4N<3Y)2\L01;]ZU;R&CB,)))C S@@,V.H(479:N,.GRZ]5^8W0$;@[@'G&# MC;$Q35D&.]^C)DU;<)>WTE",]'/2WO$F,$I#943$$:ZEDE3B8)J+UL2@&6:L MFXXNOU9?AJ,QO.U#-4T2:C@^K]Y_NAY]KLO('F/TTP*C1UOBCW*(@N4T**>B M3U%7'>JAYQ0HP/*8-ZFIV\FOV=+F-3W%:MG;6Y:7(D Z8'O .FB@)!@UG$ZAHB%Z*WVN15]JSNMOU@ M)[LMK*6M;*HEC:GY,)!.4%(#9SH=%W$S%Y%6466Q6M )#+_05K;,\XQ44Z20 M]!@I8SSQ,?KEJ03J698P3IAD_.6VLNE4+-':"L8"G(-#TK!@R'(KSIJ<4R1= MS;8[8"M7PVEEAR )W.1+^NT:#M^!H(@%LXTXD49G@S&LN5GDH;K(J98\;[R) MRVB1LY7K\T*6:*>B#SPO+ MY-O]6SX,OZ4?F=_!)0S_]W8T__;3&$[LMC99:LODX]5P_/XF/6(6)]/+:C2O M+GX:@QP<32ZV*JSZN1^_W3Q63>EJ:#HZAP?]-I^<_^-OL.79K[_];<7V_' ] M'/\R_/(@Q;E9X#DL#B@JO2%7:3_]$A\653--1-".4:%-\C[C]1AO8;?_58T^7\$"#%@(P\_57^#A'W[I!QYR1,F#[UEPE@,FFA%"35@'WO,EN=K4T>@QPP%*->8)1GP3FSEJF.# M?9SCK[]WMI:%E^=K;C]C\<0)+Z)(]U;0NI/N@I$MQMR'%!11! DPYQF.6GFB MD$B7F7@-(],Z5G^,0WX,Z8L?8T_X]/$!"D[ 4$T==3GQ()"M6*9< Z=R[==) M8LPYEO*-G.!^HKA7G/K(Y8J(!Z(8$B"9I;61KB ME]L$;A[LD/_)^B/2#;@MD?FH,,6:N6"Q<,LS-@9)LE8G,]#8^!@'O()E3PX0 MN+0_!XB)-RPJKYA36BG"=+2-=\38HY$5]P=(F:1'$=,O>X![2N >,.=#\8M" MJN_0'.%(C$V6\'(<+IRLLJN]KA[Y180<]7#[)GD/./<7YNF'Y^Y!T=;3QK#A M@5I,^'+B9_*'\>JXHP?G3MY)^1;/_?_4BSD=-PH[YE/XWS"GC<6!]MI(?>4LHADBT012;"(JU3O!:'*<*"NM\ M3J5A\!QO^4,7^J!(Z518(ZH3R0NO(I/5+JO?8$IEG MGE"D--WEKK>%[7>$\2Y!JU8$=^ N2N4L@&8%)AKIQ@CV!$OBU@ANP36(GDZP M;5]P[X!IZ\I0"LZ,#SYP%;TU0<8@&R%A99!K,.6<2G*"F.XGC%N@WD$-T8'4FQU7,"],%;O6R:D M)HUD)BZRI[5A*Q&2#@]@MIL&KIZZ]=AP#FN,H6L4E.Y%/VXG@TW:3Z+&"QMT;*%Y+;5*5+>-!@UF(%7*- M'*+:93TQB2!(KPS&[&[_':&\RJ[/"]26>"6]C895WF1RI#0H1Y80D7,H8 R!FE-/6 M\4]=&+XZR:U/B#TUT:TMQ%1$R#N%E=48[&:LA H..\R#L4@_FE)_1V-" M"=)?&MLI.KTETK:29.<" >\-!\8XU48I09<&%9B[@J_C0Z HHN5) -0Z205D M">*1<"^QYM)B2]6"I")/J?I/PG54DEJYGZC)Y)=J_O[R06[Q\44^BYX38GB4 M6#+F20P&1+Y$\ <1]M%(N'N1+Q=M27;$;I>-=X]BIQ2HB.84@=_)I?&$4>F" M2FK <&-Y=.LB68IQM-+OIN\H=JT:I(NI]3IEVB.&L;262Y=L:B^XM8\F@M]= MY(#AO3*A\ 10[)06!?C?GD;"G#0,7!3,#%FB:!0CZS*T%:>4HG4J!*=6UV(/_7MTT+KF4H,MEL$R">XK3T-ZHTLVBXL4 M6#$^:N1_!QKB8K4:N'/,TB]7XFO;TZM:NM ?W+PF7:7@2Y49YIY$,J8]W+7&8\):N9MB#]27U M3K;7YF5VML\].<9<7(S2"0RO/PQ'%S^-W?!F-!]>;QT$I!&F1"$FG#5T8;JF M.(4#\0-T\KHQVRAE'K>"4$8*PD1DUH$Q&DCJ@I-PT@$@LYL&)O4(H4V5V%(H MFEI" 24-P7C3.17\I87]]#V:[E^DDA$P MTS3#)HTGL1IKLHB=2+#B;-Z11/.=S+87VN=Q&(@A$*Q$.R%,*N/$**P#C4'*)%TU3G%69:DG)F0FZ_=@O8B=]]Q20.;9VS\*BP7G MG?%@^8-$BJ"3@;E,#255EH5<99T@E)NDLH^IY; )01^,#4@/UQMEEALI03> MR;8/[]@I0MJK[1^%DB*QX":XB(.@G$0+%!7KL+TEJ=E0SI0 I7[M4.XNPZE) M#2)"%,PAP<%2" :<+PD"+6B -G,O=Y?A+P_=%K/9,HTID4P8H6+$:09E,HTB MUYYJ(W,FI&2W 'NOMG\<)@0[P&N?&B%*J112).H:2D,1IOD,(V&P$OE%_")5(B8]6$\,>@V:4+*4Q]0%X,.THE4EF3Y@@F#$P%G M?MCW7.B=;EQ[M?VC,"$8W1830QUQW$C-"=%R"27A(6:B_/N]@D(G"N7N3*BU M$=X[&1@CA%CFX$M!$TJ*N.%^M1K@I9APQ\N<+9Z,C3+%W*VPC&GK,+@SJLX8 M22%FAW*MKW;+W7IZB9WL[RALA01#!,? "(\))133U2A@Q33C*F^-_CJPVIUO MO-94>JLMZ'V)C=<"X?KR2W,F,,HB3/U"9F-[9 =L(B23S"<557=KJ5T+D+-< M$)2=/&5X=]UTO T>)VCF+ F7H&SS8P+H% L,0%;#_QB.4^W_FT@@?X'^6 M @94$VMY6#:'5@Y;GMW3+;*U,E"V[VL[%'?E(/>?O7_/.G2RFK!G(O-X;()R M8(!XSL ]L@9Y&K1,C;2C32.(6&:IB=UPV663&Z"Z,&-X_WPT79>4\P(9?SQP MI#"BH*:I &[B5(.))A1*7=W1NJ13D7?OV6.+K4+3;5:S3XFC6B<1 JI&@8Q. M\3TFP.1/M+0NDQ20(\?$YHF.05M\&,H1DUH0Z;'A27RXD/PUH6.J*.;9%8): M;>FP^]I:WM)1M(PWAABPQ01E*8^8&A?1 AYD'3&9END)/)N,#&5Q=$1(#?:D M]<%'KI,GQD*:QP*N;*XXM5@3X'B131WES"VR 8'D4\%[;J/5%/D%0" @L+T%ABH1=[.X# ;F:7%]4T]EB'[G) M(/Z3;;@@%. U$:10M,[@H+2O;[64A1=&9B/PTHRA=1>DCY9PP +W)=OS\]LO MM]?PUL4LM?2V:755C6>CK]5/X_/)ULE7"#N!L:0&(\*2:7(HU+=I8BF=-VUR9$WNT?N M*J(L8,-@HS)M"UG8:=H@01'37$7+E]\<,#<8QM5%&$Z3>3S;=GUJ%;6>"\,Y MQ1P\>H99O4/-G;$HX]/O&5&@DUO>IOQ/\K0D 8H)6BMP&XP$Y<^"6^19\]3O M()\FQ2@3:$T \[D+/+HD810981#8"T&; "X!C;3>.")IQ)-=W3COPZX/N_A1 MF%CM@@#OF2.+M$2)S:+UTG-$LYL+E69QM&%"A4JZ,ZDAR!GY,U MQNTSMTF?5E8^IID_4ENOTO<&YD&.2,P,9U'G[7$96%?K2NJ>N\"CRQ'B4P&3 M,)$*K&*PU-5&-0:?@Q&'\G"=UNW+][VW?=A55^0\.D,TE3+52GIE7+U5'(@0 M*!YXJ=823H\8%:3VV$0;T@9!<'IB29;RTX$@V7=S^QHD"EP$ M;9B-3AG)?:#I"$4D')SGD-_L?D\UQ>O2EY^YS:==&R FJF**:H+%*Q5X@(XO MQENZ9/9F1,:X$NNZTSQW@4<7)$Y2#,87Y8+!]K4",2\=-@X+&;UAF8RG:'7@ MY$ML^R!! C+2,2UPY,:F!'JM J^W&E.?Q9#97@I#8ZY9].^(.G8LP&I$>$8J2#@R2#,F7>^WB%8E4+P-=F12O+6 MMZDV>#8Z2J*CPM@H&S3&+GBZ. .&C!:9J .O6H@U6=3/7>#1!8DWDE BF!6P M7:F94KP^&D*L-$"-F44B=-N"Y(!M'R1(3)U2X)P&/B,!#-Z R.*,N2(4YR$2 M3HE\^3/>HX8F1-@45L3SE":!L"6B/DN$X4QY5CHNV[;Y]]_* I(0E%GL09&YID7 O M[M):]Y_77B!W+$@PCR@R1SW5&"C.@=D?%MR%O54R#XUCWCYO'<>U<0+5 MKJL%58TDB]3JA2"QFJ:ZV5R0 EV0(3="1+!+?AB 2&#O"4N6DH7@D0Z;_(> M%%UP6+>"A(.K(F-@4D9B8]!1(+.TGY6F>9CK>RJ44/MX#A^'?U2S#\-OJ4.K MNYU.4PO1\<4OD_'YXL5^C@Y26 J>$C@XM91SQX'44DX+PD9@GAG!5(O'9[)M M.<];^B:)R+GGX*,E&@&[W(!>ASK!",7 M.3..Y5>CCP7=(6ML?X];DO# 1&)*!"8DXN!L:JD7;75=%)IXGVG:%O>WTE)W M,3/@_:4?7=^FM/1!!][].^QH@Y#@7#*+%Q=(9G%\X'=)$M[L\:']>UOY19O[>7W-^66KNHI,+.A0"N M"XY(.Z,6)E9$UH#=L6Y_3*^T(GCA_6U,35%!&$TQ#]H(&D#:TV9_\%*M:]@G MF5CIX=[^_K+/V.%L=+XW]QG%'5:>BT"P=JEGMVMVQYUAZX;32B)63.2]EMCN MWC:=G%'@7B*3NJ4:GV9V>NN7G.=-5.OZ] ()(]J+O6WA.A\B1IHZDURJ%*Q* MK1F64@4DSKJN?B U5X*M+[BW3>?&0+P3224AA,&;562-0D=@^\IU.9^2$MG2 MN8'OE7)D&Q,']"/\9'I;7?QU-/PTN@8'I9KYT>S\>C*[G58?86/V&BS/IW=Y M']7"BAF>TI0H&(FY/=^MYZ<4UH%W?@Y8(:39*(R(' MD\L!>/^#R\GU]>3WI+O^932>QN9T"[LW_]X> M)$+]'HS"S^,?_GX[FX\N MO^U"3S?#B\0QWU]7E_,?T,T?B\>,QA=@]=>O'W[/>#(%UOZQ^_,?] M@^>)NP;GU?7U\CU__@Y]5[^>W0S/F]?[<\+OHXOYU0]@'L*7?9I,P1W\_AP M'-[,JA^:?SP$(.WFP:JF=_]*I21I+>,_?P=&VG3R^^+?^.Z]?YI?W/]SNO8) MR^4OUD2)2 \?-3]5ZQ][.H3]#,_+_$S'\">^7G^U@#80AB@G.:C\^'UDA8_ M3>;SR9_^A'TYK[R"[+?,#:$UC()0B9'ZY&%\#.[0K@ MX9>;'_\)"[19Y#X&_6ZY]+O-6"U9?(D$'.]@-KD>70S^:5$MTP66:_![($]2 M#]UJ^@ )?1B ^DE-^UMU,Z_C:??($GTV2";''@@7"BP4>"@%^NI\A0 IJ@E0 M[@KP07+QT_#\'Y^G8)U?))4^F?[P3^?G575Y^0+DNFI =&$4GC_H"SX BV_P MJ1I7EZ/Y9KNZ8RY_\@R6;% ;>AD/] 7:_]$6=%M)<1.$'2!54W&K4&%VAA#I M'*^3()N#?,@VJ>D-Z^$BP8H$.U""J3/,<)%@;4BP$_%CCV&6_3Y,DTGGWP[Q M)<@67^(0Q/;P#-KG,7+&^,Y&_S9ZZ>E^L>E3,+BY'HZ[X+16X7Y1%L1GC*+.[;Z^ MT$]Q3D] C;T>YJ)G1.K"7,5OVE>_C>JZA3J0/4E%#8-YRB0N-F/-4U07+ZIX M4<6+NN<(+7CAB.)%[8IM72E[=VR M[PKAR=^V$W:F9$<";0UN)T%&Q04N JP(L!,18)2>";#DLY4XSE[?[E\$A#G!P#[_-OBSWTJ.*65UGKO)4>I4CA(Q,BB M,E4*S%CW%9Q[%.[M>=SURRS1OT8NU2%^F%:S:CRO<]$W'O[+K+[^W,>K*@6 M)E^ 5[XM2_TO4ABH'@I5,UCJJ#2X'(V'X_/1\'HP&E^F,L4ZP1XV&>%%.N?) M].Q>%_TT/G\W !!NQ\/;BU'Z?+K!N!K.!I^J:CRXF58WPVE]O5%_^?0"GEW5 ME_GUZP7!P=M&\)4WUT !GZMQ-1U>7W]+OT^E//5G4Z'GW\;U\^L6.S7JY@ML M]GPX^)?%_&//A[B7^\5_KY=S<3F>W0X!L/JF?-+U-WY1^,ZT^IT92 M:6A44T_Z6W5^.UW4FJ9WA#_.KX;CS]4@]0$9S6;PUG>#?Y_\7H%@.QO,;L^O M'N$TK2ZOJ]3#!+8P&%ZD@TSM@&9G3>%JVNYD#-N#KUM4@<)G4G.8](M''_C] M:@0/!_3.&@0F-Z/Q\C" 18:?ZTY#9X-Q=5[-9L/IMSHQ8CBX'(ZF"?D[DKPK ME;T[VIO)K.XE=09?/KN]GM>[G]P \@LLTL[/A[.K0;)F9O5STP-&J71F]&5P M4P]_F+T;?'STU(= #.M'9LQP".7N44]SR.,3^5ZDEB^)^*>3+X/)[;1^^L", MQ[>PK5^KF\ET#J=6L\ H^__8['SK1PT:]I!S=+]WO7M!?P6%E+!>-)8HL4YZV S.^^#AZ\\W[6 MT\(3A]]06&+Y:?WU=X0(B,.[+X W4Q.=AOJ:I\/J8-;VKY^,M;X)AO MH$G?Y52S60?NIL >JKR:EQ=\5G?XJ3]5 ;0'-R_@EOLHE/*ZD/'U4*%:$,RJ)%<'__=V. 6!DZ1'XCC0AV"_P.:24$L2#0YQ M5M72([VRU3!Y&DFCO0>E#K+M[-]OC2*%]2\^G+YC\>'YU71R^_D*GD_D MN\&#)CX9[KD*]&[R'1]TE,T[N#^Y!9LCY M@S-_^(XK@*"6PZ"" >C:B%H8+Q=MJN-]"JP/TL>U$IY?30" BX4TOM=C3ZNP M.T62=,A@ ?(IF!_O!O$V34(?? 'C[LLMZ-?AMP4/W\(>%K0%HNK[\V0Y7]=M M09;*&8BUIJ 9$"9\?CA;]D*9G=1I=]"U9:.C?Z(M6Q@6+;9LX3UIV5(ZGK1Q M?]FG7!5UF"6@GK0T(Z@ D/C_#5*]7 RT=C'PBOIWM$YQBS'0!P1Q2]K9RN<6 MT[8O[FWHUNX/^H-?[UB[==%WVK7=I27 'I5A0G?/HB=!-2U>[?4YXZI+"$'> MMU8)5<3Z*ZYFX&>:M999T!?J?Q$!TB.SJ%O)0KHO8"XBYRT6?? S)4K11[%R M]I%%K=%+$3FOVLH1@A8KIU@Y>TB6[AN,%I'S%JT<=B95>[G#FORAW<2PB>#N[@7K8O)@@@>K3RWKXP43&6.L'V:?U32Z[)?'A=S*@7 MOG;LIM3PI&^8CE>#^/HO+IDZ$^J(U=4G37@MJJ'=JA9+QG^;&?]_K3X/KP<_ M#^=@C/ M=5T,F%Z-9H/_7%0;7'];26Z_7PU&W_]GC6.=[IT2_4?CKY/KK\ORRO&WN\3_ M'-=WF[D[JZG:KT+J<6W5.*7H+:K'?AW-_G%81172,7BDL!!,"124U)XOBHFU M, ';TQX'^PBD1 )N"N?P39,O($6; M4N1E-6(KW([1/[?R'!!_@U155!=EWDX'T^IK-;ZM[LLRFW+,9<%E=?'#YOK) M/8]AM21B!U8ZI;(*H1Y8N<\NJ\"D)W45\KFC:/%S"R.>6]E1=O 6=W#J(:[> M164>5GP]*XCZ4I=?W8]K_7@UK:K!S_"[J]D@I+K1$BXLA-D#POP%S*2#Z/)$ M+BS[2Y,O<2&78[E[-/&E*?4N=#(HH]8+5?:/*O>=OUZHLE!EYU2Y0YBYD&OOX$Y]?/=)3>7.83]JZUV49;$;JGD.X@:IV(\IN%/A#0 M*],@QP/N-')L*'HG^LF6)Y%U4WCV5?%L;]@2JW?'JX4NVK)PWDL#=QK:DLAW MW1=8%6UY*E<=76+U\^A\NF7L1,>QH]YP'2;M*<.^'&_Z7)F2]7+*ZZ09XG\5 M;BC<4+CA+B?W76N]6@I#%(8X>88HZJ$-=Z)'<8$NL?WM/P;__FT\^J,UM_;% M$OM>!++Q9E&;O&+-< M9"U:==T7N _G\^GHT^VB_GL^&6#TSZD8_O.T2ETN'E3O=T.#+36IZ@VK4M%B M6N6N2+WMA)&B,]\TP[69,%D8KC!<8;@M#*?>M=9@OS!<8;C"<,=,80_13XV&.F[A]K]^K6ZFU2PU)!Q<5[/98'XU'"]\PDOP#A]Z MCIM['?9H3ZV?24ZWC08)?\=::C68ND^V\J04LF^K M_>'EX/-T,KN#;@9L?EZ-OB;9> ;_GMU4Y_/1U^KZV[M!6_3IX1MV+($NY+F] MFA?WCCSI._$"Y-G*-_[2TJ%/ZBZS)]<"]4FP!\/YH!K5FUHT>IVE#LNS\]0& MN>Z0.JC&%P>T0=[>S/AA\V/X]?#SYVGUN?[ ^\M?%R;)Q[3"?;H?8T^X1L$Y MJ9P.4D5'%%/6>ZH(EY1TWOVX8TO"@0\P'(T;DVV0&M=^GDR_#4;CR]00MFZ+ M_.D;_#ZUPJ[/=U9]3NVH![\/9ZF)]J*-[VSP+W67\,GM#*3#[%]_:,-TVFC] M/WC&(]^M[WUN$;YIK\\M8:WTN27XN7UN]3,_S^1S'_#,SS^W16L!H !0 "@ MG!0 )Y+KT+M0\[W^I?V>&-CGILV%^)Y)?!B_=>(K[6X+G?6[@6T1(*Q16*ZQ-PA>(. >Y$;EX[\5E7(=OXKY@(9OIM4/\D M_7_PU\GGT?E+!JCZ4BWZ/]H&X12*B04^([),;RAQV%-MSUW$0'LDH @FK=% M7\ZSR((B"XHL*"9!$0-%#!0QL/NF%3[3N+5&0WTYRB(&BA@H8J!X!D46%%E0 M9$$Q"5H0 R61[KF7$OY7\_,>5'5?D'W,*[(],CT[:+(KSRC7;7'>JQ_K<$+< MUSN5_0:YJP,;M[!88;'"8D6!%>XJW'4$[B)G5+8WA:%P5^&NPEW%/"PL5EBL M*+ >.5UM='(L4:ZV"U\4 MOBBJHK!$88DM5E8 MK+#8D108.R.ZM:NGPEV%NPIW%>YZN2P[==K1R5:'3VT_7U;,F MLBP?FMZ1AP?Z0HBM-0O8&<(C(]9!#@K&9P*)HP%W$G34M;E0K((BP8H$ZV\ M(L%>.F)?!%@18$6 %0%V1!.,T3-)>9%@+WXQV:-<@$XN+.M7OU?U@CY-KB^6 M-YBC+[#.P>1R,*V^5N/;"OX^GWP>C^:CR?B'/9!'O@%4HKE!,-B %-ZQEB1 T4.%#GPIN4 5F=:MW8QWY>S+'*@R($B M!_9Q"^@9E<4<*&*@B(&W+ 8P(V=4E*$/*_LLF7;/;EQ<3;^.SJO'UQ-)F.U[ M*_$&^_5PU5X#C-?>K.>$F+)WJOP-LI86K37I+ZQ56*NPU@-3\HRSTF2N,%=A MK@Z8B['2WKNP5F&M+DQ"TEZ98F&MPEJ%M1Z8A%2TUX;EM3-7Z3M<^@[WZR;C M#?4K*'V'RVUJWVY3BP0K$JST'2X"K BP(L!>OP K?8>+!"L2K#>45R18Z3M< M)%B18$6"O2$)5OH.%P%6!%A?**\(L-)WN \2K%1#[-QW^"_5Y/-T>'.5\!A, MJ\^EVW ?-$A_2+%WP!6**Q17*.XD@.L-6(7B"L45BBL45RBN/\ 5BCL$N-)M M>,=R_K^-1_/J8O#;?#BO9B\9^>Q+3.5-=@NA[(SJUNXW^W*4)<#_LFJ]B($3 M$P/\3)+6\K3Z/P]'OP_$>=/46 MF^VH,XU:,\1??;>=$^*_WBGM-\A=4I;>IH6U"FMUH;CTF5"E+7?AKL)=77 7 M/].\<%?AKL)=G70X5:)TYB[,59BK"^:29PJ7B$:G8<:W&$W\;7([OQK\QV1: M#;M@P-/C,W# 1+G"WW.?12>]9I8X8[3DMA6.*!S1?([@,XQ:BR,4EB@L\1I8 M@N"B)0I+%):X2P!BK?7>*OQ0^.'D^0%4A!0E+[:-2%6/@L,O'\(RL]'P^P_# M\]'EZ#Q#_9#OA8_-;F^>. $ \L?KT;CZ_FK1[PX3],\/GB)NY@NGN5X)/&9/ M\?@&0]N$G%%51N-U#D!1KF^1N\29*D-="W,5YNI$=>DS@DO.0^&NPEW=W,5B MVMXKBVHA;]2A4_/+!J_\] MO"G-[+:P'CIC[>7-OOI8\@FQW^GJK]?#7>R,R)+!4YBK,%<7JHN=25JR3PMW M%>[J9,X PZU%*0IS%>8JS/4@@^<,M=?UI#!78:["7(]#&NW-QGCUW'4BZ7$O M'TW\M9K-!Y/+P?RJ&OP^F5Y?=,&&)\=M1)=>17ONLZBE5\P/LKV2O<(/A1]. MGA_P&6IO6%+AB,(1I\\197!?X8?"#_=5!+JT=BS\4/CAKLZ,%P^BC1C5CA%- M=;+1JZ=#D^EY'R?SX75;A/1I,KVHI@T>].:/P<7D]M-U-?@G5/_G("Y[S'[@Q$]"@95>VEDQ8A681D$9)]H-4B)%LT)2D[TZJ]S,4B)8N4 M+%*R#[1:I&2;#K<^8[2]OOA%2A8I6:1D'VBU2,D6'6YV1MJ[G"Q"L@C)(B1[ M0:M%2+9H2C+::AUND9*;X'MP$_ZG^1!P6?O^!_]^L*]LLMB#C?[]=C8?77Y[ M^;WNN-Z-!_/@&8]DVUU+Y=$8Q/;B]<,O&4^F7X;7CU@3I_?75\O MW_/G[]!W]6L@I_/F]1J8/HZ^5+/!+]7O@U\G7X:9QOA]=#&_^D$@?,_U0*+7 MPYM9]4/SCVSW]ZMZF!)QGQ?#UF:Q[)Y5L5@4P6(7[;B6PQ=/T,_\/)//?< S M/\\+ 6 D !X"T!ZB:MI.76+_Z M?6%2?9I<7RR>\PL86H.?X5=7LT$ ^VOG\ME"B:U2(L8O0(F[^V8O3::_53?S MZLNG:GH?B"'Z;$ 0;NVVI 2L"C4>3HT4U=2X3O]1S7_HA'R/B/3IA5M[ ]WK%9^%_@K] M%?HK]/?_L_>NS8TC1[KPY]U?@>BS?D]W!"03O+/'=H1:%V][Y]+;ZCD3_@B1 M)1$>$.#@(C7]Z]_,K )0X$4BJ0()4#EAST@44:C*RGME/FFM[59>]K-J>L=EB/7!2>D"RP+#MM(WQ0%WVDW4!ZP+6!>P3L!Y@/]1KLQY@/P+F!=P#X!5^Z9Z]:R[8G%U=>+GW9@ MM^+^^1MJ_]VS!P[W_ZZ< &S-WZ)X5>#^LHBQB+&(L05C\6+Q.H!XC=KV8&0. M^IZEBZ6+I8O]0Q8Q%C$V8#64+JZ&WK8:VG?C:16BUS@)Z[3LWM 8I/VI"%+] M9*:YUJAQ(L''WBP7+!=L*E@D6"1>BD_L88OKI5DB6"+8>6*Y8+E@2\'5<_6H MGML=[?(-II?Y!(=/<&IIWEX"3#T=$1RT['[?W G/OG1CZ63I?(,&T+#TL72Q M=+%TL7O)(E9S$7LS[F5_:(^&#KN7+)T-DDZ6OK=I^PR4[PT;F_:DQXQV("MK MZPYHZTF8WOGB0 U53P&A8&L2'IAB%12W.$/;:;<.1KA&\%'5[@)[!:S!6(/5 M,Y?'"HP5&"LP5F '=,&&0WLP9 W&&HPU6 TXCS78[AJL.[![/6-E?JS!6(.Q M!F,-UMR,/2LP5F"LP%B!'4Z!=9V^W>MR'O_X!Y,UJ@4X[#T-^MJ3H)G>A?Y$ M'6UZ,UB %=Y;D7@402K@O^/P(? 2+PP^[L"O;[".H&H+?/*5!0V2U=KY)BQO M+&\L;RQO+&\L;RQO+&\L;RQO+&_-8#>6-Y8WEC>6-P92WO$BQK8P,U^B<)*. MD]A*(C>([T44B8GE)I9KS4,/WNH%5N+-A"G&>[4DGL)A3G5KKN):1=_NCA@T M] !\?F)FF_7 *>F!_L >C+JL!E@-L!IXPVJ@,^S:[2'C8+(>8#WPIO5 MV\[ M(V-UIG792]8#K =8#^P2%O3MCKD;?W792E8#K 98#>Q4M-VV>P,."Y;6R677 MU<'CB^C1&XORN05JN5V/*][@Z:)C]]O&,OHG?Y38('FMG95_@\+5MH<#8WER M%BX6+@/"]6;0@KMV=U01>@.#!;-PLN5[WJWL<"L*%BX6KFKUK,%8@S'*/2LP5F"L MP$Y?@3'*/6LPUF"UX3S68(QRSQJ,-1AKL#>DP1CEGA48*["ZY_[L('R)W/D5"69%X8&S[8]O=DZ\G:)"$ULXC87EC>6-Y8WEC>6-Y M8WEC>6-Y8WEC>6L&N[&\L;RQO+&\,;;]CM]0W=M)2EZVL6HNR;68U<%)JP.G;0W.7/.NRE:P&6 VP M&MA%#;1 #[19#[ >8#WPIO5 NV\[#H<%K =8#[QE/=!V[,Z0^UJQ&F U\);5 M@-,=V%WN;[>\3JZHK@S _IOK/;G!#@SW!H\*!V"<6^8N29SZP6"#!+-VYOP- M2E?/[@]9N%BX6+BJ,%U]>\32Q=+%TE7)_7_'[C'6/$L72UG^_ON$ZV22V^\0GZC$X+QXG2^ M88^ U#_X7B#.IA(GU6FW_K1Y0*MX<7^>R+I2FCR\8$?5^@83X[V6/>H9(+W27,-\.M+E].UVGP]U6;I8NJHYU&T[YAHJL72Q=+%T%9YAQ^X;['G- MTL72Q=*E>X9]C:HSX?6;-(L$ADSW5:ML/UX"P2+!*%E1C8_3YC M'K%(L$CD(M&QARUC%\M9)%@D&B\2'\?[IR!\5Z6 M2+[?[%B:N7XTKT@%79!*F=[YXE:>V8WVR7Z3MBXS\'(TK(&45]8Q#VS$(\;(W11O!>57[%WPNQUJ2M63] MM.2@9?<-=KUD)!5UI+F:-D?VB-SR(*L)%E)LI*L!:^RDC1'RZ[3MWM=/KLY M^$GXGQ,7Z++V^]K/VKI6.IEI"_U7&B?>_>+X:WUNODLR F_Z_L,SF^7LMX"A M_MB.O>&*47I;=8#;8U:6WAO/\H*QGTY$;+F^#VR=!DGDP6]>0-==(O'@A8$E MOH_%/+&^N=Z3&]C6;9@F4^M_PDBXMN4&$XL0=VSK:>J-IY8;"6OBQ6,_C 7( MJIB[D9L(?_&*N1<[8!EN @OYY?ZK>!1! M*KXAYW^#G?_DA^/?__:?__&7[(%K-PJ 1>(O(KJ=PE+R+P%Q N25K^+^K^]N MKMHM9_B_G7]^NWIG>1/XP!TG9[V;[J=NZ[H]ZG<[K4^M3S?7P\ON\-/5E7,U MZ%X-+][];8E!]55_\V9 ]Y_%D_4UG+F;?8+G^-N0\-&O3W+$]B':8Q?#/^ M\/$0!-*&*;F)N>KU O" Y>_Z>X(PFKE^RSV?./O*>_I1CH;+?'K*IY[];Y3,P9K M(*)-[O1N_NYZ\GV;1D)8/\'?IK%U#>9GEPO=->.ZVF62F,UR?QF\F;VXC!6> M685WC$N$JZ3=/KMT;,:]A5A?S.Y$5)"]/;*M36$61L+U4J#&$GGUU:[,TZ_F MZ4[K69XV!]-UD*U@MF:V9E7-/'V2/&U*59]NTX77,_EOM ]BFHC68[MM!F3]RBIO=,U0@V7B#8C)K)$L$1H$M%AW':6")8( M32*ZYA+5IR(1?'ADXO#HN?L)Q@+@5U^JW.DF:R-N60ZZ]JA?$;(\7[+D]-^! MTG\LV6N/E8?&_%>6;)9LENR:2';7[K<9B9 EFR7[U"2[PY G]0[<6:I/.+]5 MM:TX%; M6"XABRVLIS#U)];4?136G1"!Y0:)EU4/'C\@;;3XUB )7QWC&Q5- M2]/]#7J_;<[J=+N*9MZZO MN\.;3\W&,T?J6$0> LZ^@BRM,(^O>"]Q@[+F^Y<:Q2&+:'-]S[SQ? M9C6HOX!(1#2#-4RL-,:RXC_2$*N*9V[TNTBL>>2-Y8@>@HNC#M(N1EIAM/'[ ML0=+<2/]V_=1.+- ') SY/?C MTB=E@TRXU"9BS';_]LMAWB96FM(N0SO$I>DDH0F$K"> M!%A0BALR>V0ED1O$*$[XC!=DDB6^CZ=N\)"+&/SI,?0?4;;7R?#K;2W+%,M4 M'66JK%T8-[V(1/1+W2HMC6W&*?7?BS*HI+B M!VM7]@-Z#:PB6$6+<"86:'XMRL'MQ>96:11Y"CJ4V!*> M)A=1^9&VE1D_^$/&Y),TRGAJA5C[K"P 2AH9R)J%U-5!8%<',W/; .2\%K!Y MKRF'4JX6:.(-SOM*C-=@]:[%Y-UG^.*%BA11<+ETHVGMG4Q MIL:/,0JJ\,B"V'A!V[:^@JX&U8Z.VIB^^@5<0Q?4@_@^%T$L9'9&^GXHXQ"H M*?V@C3IW%Z3=\:OP892*I83.?!Z%W[T9NIJ:ZIC _Z4!\_!^.#BD8(<2%?^= MK[)O32C=-,[X.;1DY TF743H@D^([N@2%(Y#(L;3P/L#V493R_=>!+:\GLH9 MN/O>BS%K8&188YJ859JAA#Y]_:.7P!O&&U+\%T4&^4=-X?RD^2K:*0#Y*E]S M7^43^BHU7/SRRO;UPDC:BPST2G/0[4Y.MZ3!LV=PVABEV+#F/4)[H\'<8(_0 M3DUZA+ZZ0>0KGQ\XKQS@Z!TRF0 -(\!^]>2UZ^NT6=^.]K,WHXV'Y[O$JWS3 M)<]2[GMOJE.+'D*O:1-DG -5YHBYC;GM8-QF##^-N8VY[1EN^Q9"5+LM+?DR MW%K.W%Q%6L3/SU==<37U@07]@$1L N%J0RSF..8XYCCF.-.$>STPE]-D#X6> MPQ-82_R1>H^NCQ<.C+DD+)7;2^5;%#[F'^8?YA_FGT89_RW=IU:#O8+G\Q8_ MA8%89/6X]_ E8VW^V+T_H**K_17G_SH86S7A\GN[;P[:J>X[C\\Q\ 3K&=8S MIX%257<.8'W#^H;U#?LU==6!Y>$(9R2=?M.=42J2I6OI>OT$ MIPUJI(..U-GQ%,/H-]&ID862A;*&[@0+)0LE"Z4)(CIVN]]EL3Q:;'!BQ=,_ M41T4@7P4T,!<0B#_,/\P_S#_,/5U#7R#5XOH*ZH/.OY[?GUK>((-/ M;^!XZ%3CH:.&/%V[V^M4SELU$#M.-K!P'5JXN&"618Q%C.U7;82+JT1UR;K$ MY6+;HD3"S4_$/(R]A /DPRNDQND=+AMEN6"Y6'>$YHR,]6)FB6")8(DX18G@ MY/#KDL,7#R(8+[1C90ZO:Z2C3B>\Y@P69[!8Q"H5L:$]&E5?=,;"Q<+%PL7" MQ>GA[=/#832G-O#676@0R8X5T0D'^YP69KE@N5A]KM.VG6&?18)%@D6"1<*T M"\J)8QNSV'18M%BT6+1:IQW M?GBQJCX?[<:Q,.=/L^+9Y2"H \'O)$SQ+""+?JM-&YQ$8\UM27A@BE61\!\X MPX.1K1%#UFTSRT84LJ"I]9'D-_;Q!&,]E) MF8+;.VL3;-OG=>2D.NW^-D9NK6RK9;WR^>$KGQ\XKQR@RP1@ NST_'[U#"\4 M/M-@( MK/@\^XT%UKI4R8 _BD?A6\8.A9C;F-M>Y+8VLF!#VNO!E$ZC*[,CL6".J,CLR.]:%JMP@/OGATHVGEO@C M]1Y='UQ6[@U_#)$]3'12._HP_S#_,/\P_S3'^+\!E$=Z[J78K3YWBF!-PYJ&-0U?\V=]P_J&]?UK6YXNIJKFX\%'V8?YA_F'^8?[BZNFZNP:_GM^?6 MMTBX,;@%YGI?]8UURSSYD(6%BX6+"VA9Q%C$ZB)B;+\.FW)K MOE]]B8N\AV4F(K;">VLBYF'L)1SS'EX--4[;5�ZR(65=MMEHL3EHM1SQA6 M+\L#RP/+P^G) ^=ZG\,/?1#!>*$= 7.T7"/UD."'%(E9M#5C+[G:, MH;NS=+%TL72Q='&^=_]\+Z, '%O_-$[-<)Z7Y8+E8LUI:\ON=XRUJF:18)%@ MD3A)D>!L[[,>Z6PFHK'G^M;AX.P<2\3>Y.CV M[%:[QR+!(L$BD8G$T!X-C:%4G8I(5)BP;CY*U4T8"1C8$M_'4S=X$!:$*MZC MFWB/ F85))$[9BS86FFETXFRN629$UTL8M6&C0Y+%DL62Q9+5M,<\!/SLS\' MB8A$G%A4KAP_N?-*/6W622<)5UI,&*BKX]')@#(68ER4J2E60= M>)65I$%'TK%'55V78"6Y.7OQ9[I)L.[[%:H=C4R^%XBSJ2 %ZK1;?_I!H]N_ MTCCQ[A?')]T1Y_N;L"; @2O3VV>L(%R%L=]G'&OJ/@K+#1:6[[EWGD\W4*P9 MM:(2$\M-K'O7BZQ'UT^%%0:6:T5X424"Q63=N;$7XU>,S.16S!,QNQ-1P7CM MD6VU6\YJ!>M>*PTC,Q.]$N.E>79:-,_5X'F?X<_KRKX-$C?Y*W[]HY? &\;R MDR?Y\KO0GRAX!C>>6M=_I![PMPB2>)5!CK\6F8>=BI(@WEMA"EN!TQ?:]$$< M)R(1T0RF-T'YA'^#T/Z1A@G\)&^;6?/(&X.,WX,\Q!Z\V8U0-#QP6\GZ:C?1 MSFM+CQ/D1:T_\&V^ [7= +!E8]^-8QB76''M34;+A?\]NL!B\/D9,-Q9#(P* MUF:B^#B9BIF5)F!V_HT&Q'@C2%'VW).73,.4WN@_/>T@NG^8'7TTB=T(D"OUT!@P4@L*;A4&< M4!U5,@5O))DNSYG8"0@!7V'K:FB^OP:1@-&1?QY #F*2:C\$9@!>$,!AWFP& M](X0^@C_1)^![X@Q&;&<"T'7; [KA'?#QEZ,Q^DL]5V4H1"V,*(_1P+X/T8. M]P+X'?]#W'(9!F"OD!/A)PKLZ,%/KN\&("&W4R&0V93'C9*6^[DT^!EP2G & M_B;BA48+*UU>#8B>6@QPE/!H0G-833BQ0#AQ-GXZ(;E"?D,I\0)X-:XV3F N MDMOKNGD-8K9MS6=>4/D5%<'MDSNOK_%<[\UYJR6A>1WHDF>GM!QR(CPLP%*" M: $K)Z@:%9OFBAI?XJ*^!:LQ$7XLM21J]O(;%Y[P)Q;8[D=IN:75/+=N0!;< M\3A, SE\&LU#$ S[Y4G_D0(-P4$ PVN3$D#+,Q%H&4A<71B$?%A,G5I3,7E MGQ.IDW^*,XG#L4??1QNC#.GR6Z55DT208ODS^!$TC'((I)4%XKBT#!<-I_12 MGM,AR*$-4SH&0"Q&&L;#U3,0B9_%D_4UG+DKARM/WB29?NP/M03Y M&,@'&R ^9C_\L)S"+6:EEWP5:>#VVCJ][:O&Y*0Z[?XV!TEKL^%RA.$KGQ\X MKQR@^\KG>Z\EP&L'>/4$> =V',! *X(#UTW6QJ1M*$3NO!*)K0+B/D_0L4!S MJ-%EN!\YAUD$L.+O7\S0(47+^7<7?:#(>O\C!&P?K*_@6ST$%,K!Y[]\.A]%,Y*R0_D6' F MP\PC9'XUQJ^L3_?3I\RMK%V;I%TU^Z_8LNP"O/\M"H_UV"1_;N+[UV_=M&@EA_01_F\;6=8"9L+S\P]I8]7% 57+,FK)7;(/A M4L::5RJ^EE#]ZKL+OHD2Q 8IOX89^6H)5P5SKIC^*HQ*^EUV8BP^!];_$_/B#3]Q&^9Y[+" M8*Q-/3K_;5^3<4""-HV(M2%:OZBRUGP^@?HG,!H7@*C?E0Z?2YB*W*L++C#:7"6_Z/+_^E9D::G MP>MP\>6YV*<.!4"U[SU:BZ+;VB!M&XN7:K_O59O &NFI9MG&&A&N4=6Q#:)K MLQB2S=[)F[WWG>IO;JZ*S,&"_M<3:.O+[*R%V"S6RBQNU_FDQYFO M_!6__CR*[DT8P4>!=?U]/'6#!Z&C9ER&"L*TANNCYWX3"M]50LS' M'%"58] MG*1CB97ZZ$9>F,;6@Q_>N;["FX_/K8N86IO$J9_8UI,@E%9@W1!1.Y/0DM2@ M$>X5B20PZW@!7U.TPC=+T&D):2]6OPL?/+G11(.#A<$)^-9R"7@ZL>[3)(67 MST#?27!0[9WE5TD@7Y>03*PQJ"$$0A'?O9@ ;E?>#4HSG'D9\FZ.)JOW?<'? M\;FQ&^.W5H:(Q*,(4DE>)=B(R![$B*8;!K#X7X.)0)1]+T:R/T3N3.($2X#V MAP4"&>.270GI'0D7X6[#"&:7_:(0;=?0&;8#2!-;,YCM ZWC;K&"UQT&$I7W M9=(3; Q--\R'I&CV4-*Q1>T^<@0TKX&^563& 9 MHWJ%(_;9/@E=K;#\WRL5\L&V F&HG=666-X:XC*R"/A:B*"N.@"@X*\T!"C: M&S"JOZ'YKH?!7[%UFI 7LH XV>M:'65PZ2]8Z/%V D*7\K<;I+;"=8= MV46"H:O6!*AZ[Q$^G7P']P[[Z&QI>THL2/:A&5Q8 ;#]LUD4;8Q2!%YS5/O> MB-*3AE#M1W4!M3\ZIGOKE0,<'9/]E<\?')1^O^*!MPUR>JG4OK&#[=-B-K;^0[!;']'L&+?2N3;F-G-GY[ M;EVA*QG%C'[].I9]_C#L'RY,"'-Y_Q3&C$X]:;K"QA52]19BK!.D9NV4ZN$( M5Y\"D[;=[CIVKVOL*@'7F;#\52%_7.UV\M5NSL@>##N5DZ0NF[]77O^4+MP; M.&IPO2NY3:BRQQD;*/'UJHWZ[([O;XBNE+!*5Y41?+1X' M#X\LBTF4&_IT;$K)WV?X-9 MLZ[=:PWMT9!O)=>23TY,P+8_NTZCD+-$ M+Q3"FCMD9*5]PFFB]T[/;O5:'!3OHH-98@RZ.164-!W5VW$&=F]@[@#^!?+4 M179>&U)LO7VRN\Q^F% ?SBRBHYN@]67+%9N1>6 MW\3AD._8.962@'= P"=ABG=S7J, :Y^!,%[H^#2K"_L8 MM#:;X5H.-C&^C;K]1?QUUTO+D 9CWXUC[]XK( !^%(_"M]H9"H%V=WOJB%=+*)'NDDI$5DL+YB# MV>7+QP8O'_OA6%TP#B::>Q,0M24@ P(?0>/NY#(!F !OG "-/P0R?DVP'FG]MY2XJ->1&3-4$Q@JG^Z@WJ<"U;/7 MMVDDRBTUF,T.SV:-9Z.5QBQ[9, 8V&9+8A>@PA#MAHEU50+._&\%G/FYR#"P M2!_C#.7-\>6/688LO+=^#./8^BK&X4/@_5MB2VILRPQIWL;4 [-%O86R>L\7 M"1R;6W?!:#PJ>VY/4N;=M\N[=6A_QZJ5V?- JK5N)&?>?KN\O:OJY;NLFYGY M9KE"< 6SVY@&J0]!:Z<=CDDX8SJW2C;=I1%'/G1O!S^1*:(6R1;+U$(83:GZ*GWE!X@8/'E[4 MRGJA)Z5FM+ADO/T6Y4N^PR5;WCWV;,Y;SZHFS6J,)+3NA.7-YC 0U@Q%V=4X MU9OY:2H"?'SF_@[/6'=X,U+$\.[Q'ZDGFY*=6]^F>#>.+LBM$'@?:@2AD6&R M-6)32_\X?H& Y^^2KN__KNY@JWX'\[__QV]<[R)O"!.T[. M/EV-VI<7-Q>]_N#FT_"F/QJ.;KK#3U=7K>NK3O_BT[N_+:DW??4O7.%<9^S9 M/+!YV,$\;"5"C>50N4% !P$^N34/XQ@WP5["&XCS/NU>X 9C#_%Z"I;5S1/" M$&A]XB44P1]IB+7F"FH @0GDB![>]\8XP(IQ6^4(L$N;OA][L!0WTK]]'X4S MV"^Z(B^_'Y-%5];.1P0%^2X".) P"#-W@8R1QO+2?<:<&K^YI=ORSU^/-W;] MW-JTIYOO@7?WN %:U6U-B,5VB;E6F'QI]>7T 5TT?7U^8]AN]U^?X("5[A1> M'EJ>)6Z(0[Q,!?92+L.[Q"6I)*&)!*PG 1:4XH;,'EE)Y 8QBA,^ \I2259> M7*-$#/[T&/J/*-OK9'AK"F\,>5FF6*;J*%-M7:8R-!V\3.7=PUH0X*5 UI$6 MQ[;B=#Q%8Z*LFC)G*&V9/5L;Z=E+#P0"OHEF6?I/*'N(]X)2FDDE&3>4=%]Z M,2B[-@X;JNJCP@1*?9#/%;X#TT>C. ZC*+P+([H==K=8 Q4$;W7E]-,[!.I+ MP!WP%])C2,&?0^.?01:M7=D/Z#6PBF 5<9(JHK-.1:3!BF) SQ-%)/\V^*') M-)R$?OBP4$'1V$\G@ASO\"F0@N?>A6F",_12F/GK? MI!XR)+!<('5Y7& @)>_;X=_O1(SP5/>(N23!JQY=T%$X[328"*F!QEXT3F)92>>!-$3;6F[B/&TPOIL]V+B,*!+:\GLH9 MN/O>BS%K8&188YIX[P.3E\Y!2H]ULV%<]VY<4:?G($\3VE]NNE\NF[P>8H\+-%HE*DZ MZ\F-,W\9'6<2D%WP41D:=2]H5&=N$!JU;P0:M=/N[QZ59 +4 MC0"O!0=^<\"BSIYF<>.]\[>%1CG,-=$KS,9GNRV6%Q$%GA;>3$ M$XAIS+9U9%M6Q(>[9S +R"1G#-)OUV M,&9ZP_XG*S!68/LJL.Z %1@K,%9@=6)%5F!;D\H!#680:KW1;,,:C#5835B1 M-=CV&FP &LQA#69"@S7_:/G5)+P5O@\SLZT'$8C(E2 5[F3F!5Z<1-23;)\L M<+O>Y0[FQ;)M=X8C8U+Y G7JPCQ5>Q#L*+QIB6IUS>4:6*)8HG:4J,9)3-_N M]HS%MBP1+!$G(!&M$4N$B:B'DSE&/(\.>!Z3,,6[:J]QS)H=MIO+]KQ$V]-/ M!PWLGM,^/CT;P7=5NQ*L(UE'LHZLIXXTUZR*=23K2-:1=>!5UI$&LZV./1RP MDF0ER4J2E20KR0U*LF/W6A6=\K*2W)RFW-PE[ 70LE?@CY5QS!#![8OLI?$R M+EFG/;BZOKIQKKIMIWMQ==F[[@T1E^SR9C 8#IS+!N.2T:\K=]@D?:Q_PDZO M[&Z%AN&(T&R_"2N<"\0.E]BR1I;=6TWD[3/,G\U,9O7L?9]AK"7(;R>6S=UA%.DLBE34S(# M6FL)=SPE;>5Z0:T8E'A"8K8RJG*MF*_J-FTEG@3R=D:2%^HJU=2V2P0$&F]D MQ%6@:J.GLO1??!#32XG(/@"LM4+8;C&X@$Q:PGH MMEJP6@IYEE%GM^"S4A*AYLBUO9$67K\>N;;-R+4G@EO*!#@P 1IRV:1V"=^: M(0O5!3R(WC,18VQ@YH7!1S3NTBAEB269!9 M\&@L^"U,7']; C>]++JBLYR-*WP^*K8M>"B.;0SAM/2MU7$HW6<H /=*NK M,FC\>:TS:-O=H;GRZ$;SS5ZY("Y:8;@/5F''!2SJM1FPB#48:[ ZL2)KL.TU MV'!HMYP6JS 3*JPA2>0J27@31A!T!JK1[UBU!?K-P;LTY!QC4UFL"3DVN1G'%> #)>!K MP%^J3PRQ=+%UO4;J&(WO4KCYQ>2KBQ;G)@^0> MZ[+WG FID1$ZM4S(^^[H8%CHJTRS*W6.*(4?6-P.+VYO6IS>AKAP5K'"K&)^ M[=[:>!N< ;'J5[K#@%BF\[N,B,7Y*X8-K .OLI8TJ"7[]JC;.SY!&\%XK"19 M23:%5UE)FCUMZ;9WJ:=@+5DQN.K!)O8B7I/"5FHCYLK1R;@ENE1%L*-3]]$4 M9&*8&!G'BO#N/:(ENL'">LA0O;S9W/4BA/**59K#R-NJ!E,\WQ^YK>+-;QJS M:IAXKL3$>Q*1> ;3S0CEWP*H6W\PFIL#=6OWC("Z.<.F0X+U1J\ M. '>/ >\>0(,7CN!IA/@X!S0D+*Q9B5KF#[:=)UZ5PM5"HY6CIF,GR\SGS&? M%7RV]^VH_:I+#H]RN'W&KWIB_Y+ =W<%GF?1WDNT&7!SM90)"YB8UYC7#L!K M%^-Q.DM]-Q$32V_/W=BQ.8BC41C\(/YR"\B1A/ UCB@R=6;<>.[UB_5Q44$]9G=VJG-8QK MU6:7NC'4[O8UE-V.W1N8JZ%L--_@K$BJS!MB95?V [7>Z:9T2#->2*494D_!:Y$V$% M[DP<4WN=F'8_78!4IVVWNL9P_>HB!%5[0BP2)RP20]OI&(LH6")8(AHO$1U[ MU&*)8(E@B=#=IB&+!(L$BT1^'&X/.L:P;UDB6"(:+Q%]N]-S6"(,I.AJ=/)0 M)6TOTQ@F*2(K$K*57#SUYL:N"=:(B,U50J?3];+;LIU1]2>G=9&MJBTY2Q=+ ME_9F7D3WLCUBZ6+I8NBKQ##M.]1<;6+I8NMZ@=#E] M\ RKK_=BZ6+I>H/2U>[8(X,=U$]=NKA@\H=/L,=^^&"*95CM[*!VCHN3;5[[ M2'(-VT[;G'U[@49U$:.J[3S+%7*Z=E#QUCI#XL4 MBQ2+%(L4BQ2+%'M_M9 KKF+E$Y\Z*K,=A+,#PCD)4VPH]QH-UFS "7,X)2_1 M]O2!3)P1NFC&K@#M3]%&%5UI(&M62[9? M92UICI:#GMT>&&M>STJ2E20KR5KP*BM)@[6N3MMV!N:N\+*69"W)6K(.O,I: MTF# [73M_L@8Q"EK2=:2K"5KP:NL)<3Y7LQ"8/=_$S:7);[/ M11 +Z\F-+2\8^^E$3. '*TPCZS(,)OC'"?Y$3.PF\,MM O^9B2")K?#>^AR, MPYFPX/'[T =#%%OOX?%D&J:Q&TSB#Q\/009MF)(%:8'JHF$\7(G\77]/$$8S MUR\I0 >_DP],C&V-A>^K[_SU7>L=_0Y2.\Y^7[,!W[R9B*V?Q9/U-9RY*W;Y MR9LDTX_]H5/H5M $OCN/QH]S2+<_7;D[0(=Z$_,5&' M.ZAW'>X8K*&(-#J,]B/?:"/YODTC(:R?X&_3V+H&\SLQY9=SD,ULEK/9S^#- M[<5EK/#,*KS.$3AQE;3;1]['9MQ;,8\'GHM4=UC?^V+-G.^WJT2(;P36;]-O!F.D-^Y^LP%B![:O N@-68*S 6('5 MB159@>V"Z]0UEQ1H-MNP!F,-5A-69 VVO08;@ 8SATS7:+9YK09K_M'RJTEX M*WP?9F9;#R(0D>M;;C"QW,G,"[PXB=S$>Q3[9('?'+I=V^X,S;6(>R.X=O43 MM=HY"F]9HEI=<[D&EBB6J!TEJG$2T[>[/6.Q+4L$2\0)2$1KQ!)A(NKA9 [? MI*Y?MH=O4@_LGL-H$_5P)5A'LHYD'5E/'RCF0=N2';ZMA#!G=D M)V8.Q7?1)>Z,,11A.W49*K=JD*FFBH#ERVG:_9ZY3.9NCMV".=G%?3M<<=>RV8TQRZK*[;(VJH^TW^)-P M[Q.Q5S;Q[=@DO%UGKMR#35(M3!(7:S0C.W:XFHS32:$>N$5[$]C(H%;;7&&Q M[N>__#F-SQY<=_[Q//;#.(W$-UCX)S\<__ZW__R/OQ1??Q1! M$D:+-=\#0@9(K:_B_J_O;J[PJ.5_.__\=O7.\B;P@3M.SCY=]2\'PY%S,^H/ M^H-!]^)R>-T=?KJZO/ETU>MW+]_];8GZ.B5?.$9?MWDK=02&=F_]N5U&'$_$ MMA6(9/]RAZ,SV1&K3S0J6FXDX'$J0W$3*YD*"XRC/,D;(_[O^WGD!6-O[OK^ M K\83-QH0G^RK:>I-YY:[GP>A=^IE 6&&R>IZ\M'P\!RK7LO@A^]P%8_A6EB MW;FQ%W^PPHBV$'Q1W_LW57X\NGXJSNM*MBW->STVEL3#1H4!M,;=A0W%W97% M0V#?N+7AUH5#O5;+8.'0L":%0Z.F%0Z9[FO7. )PB'42C1?JWENA6?U"F#-/ ME#.OQ)B;?AR^EL]]LM"5CSS7YXX?-4A?G?R-H6[7'HP8,=](NJI!2JQVMI@U M&&NP/4_@.[;38KSIMW2,6"4)?PNCW\^\X&P>A0^1B'?QPDZWRJ7MV*.="G[> M1)E+_02C=F;]A$6B93N=+HL$!_?;TO8&6Q9,Q<1Z",-))7;EI3S5Z52'.5U[ M:+!3Y;YTJPMK<>3: !/WIJ2S[[!T'[/F>1\>/2+5Z>L?O03>,-ZP#Q>WOR)(5?_,:=F6 M^J5WYG2IK:?ZO7OV AC148N\K9_?;"\.$[%9-TW8^O7^<1-!'P7J !?_3D\SVAA6^]6R/'J[9'U1@(T M4"JL^RB<69?PG0B40VP]>H<[;%M>8%VD#S T;;PB M(1 G)TW!$K8EW:9AN[W&;SH@ :SWW\*Y-[;ZK?Z'C]:5N!<1-J)5-?W7]_=B MC&UHK2O8/S/$RA?N_*#N>4SPK3&]4.0O)(:!:6AR8]TM+- 3U@)4QGGI#Y'X M(_4BO"426*#TO&1A)2%\.@X? G@[_"1) 1].!"Q7WD-;%RR7WOD!ZXDAT&0+\ HFP"D^J"RSY;,3W MN?QR:-T)^:$/' '#BN_CJ1L\X/V)"&]-Q&)U+N<6PKH^I-X$Q%%8KA^'Q9)A M:. ^&&R26]H8_NJ[)(/P0IQ@X"(0K*U6 *SIS3QL/(R:"4U%E+A> /,$2F2T MPC^-W7AJW1,FK!MY,0Y(W#0N/;AML O_2B\_W+3=_K21^?D%I+J*9I[8]C8E%!=! M1/1)))(HC.>*AV&\63B!"<-+RW\AUB-"63,!NSX!TH'ZO9A'GD\V9*/VD-:E MEMKC,UZQ :-$3@@$G'BW!OGUESLP620:;.Y M3XZ:5!V9C)];OX'$3,)Y0CM_J>9\S*TVLEDDD"!>&05=6/I$2O%[O/8DQ<-? MZ-NCEJ]MP <;KP!F9=Q6Q[%1,@929N1MP(E+RNQ> MQBF&"#N))&A.]LD$HI MBI+V\[GO%;3'K<9Y%XHO"$%%A;A[M(XX,YF9W:+-PRTEO8(0IF1\$E0? 6K# M!7P%O3A3OE@NRE;*; MS5W95![(DCEV7D#L2M^>NG)9=T($,&)V>1.U:X@>72HR Q:)>1CA']-\*F[A M]\6YWX?VC2RZ9MU 0CS0=[8B;<_6$DCXTQ]IN"8*,,OI7Z4QP%6;<0"S*ZN( MHRZM,SI24D4@* KZ#['USAHQ=N7^##+N>7N@GI?)FM1> -A%T#QM&"AY" MJ;1B#[137;FD05R]8\)AR)9_GLVC\%')/C"]EM% *Y8]?(&V%L1-K*;8]B&4 M_4Z9D"R2D=*9VRF:^!RL0H3T^TP)B3&?HII?4OX&/"ID' J M]&=QB;$@UP =KYEP8^H9DFLD-3 P3A:Z-):! MLRL=@LR=L0@L !00N(*97LEUKX7L2@^CYL2OT5PF]-&YSCS2[.+&@3<.;HQX M@D] ?P5JVW'GT*;C40@AP2!BL?30'1 V(&>7 .,*\XJ9,^FO$\S' M7/-KE84!]QS&\!=:@%3,=9_ +8I]1.Y +1HWBRGJ&;?/>DOK#/KI9>V,O>@ MKCKYE"UA$[+KSYG!*C/BEZ '1!!+!7UFW29XGE;Z4!G$@3/\@%\80SR*PO(3 MA9EC^9W"')I*GDN[E^MN2MB +LS5'7QV%R93\'T?113CGT 4YQB&>V-IJ#:I MTZX*D#*<8/*?\%]!J+(*8Y6Q0]L8+%9I$UN3PB FTTA0OM,(2P1H]6?PARE0 MG'+;.9B$A1@2:[$B]GE1?1&A3EE%/W^SY+@J^A]ND+K1RVJZ6YV:+F#]8E#" M?P_#R1.=2(!J^X4.&I26[O1:I*4QA:RRSSC?;^ASHG;*GX2 !AQ4]&',:NQ8 MOCEW*=.[&,(*=)54$$%NDSI@AO.3 M-'!<,2NB\NR61^<_L&>^C>I':5Y[XU X!9D)S>BE.>]D!&30@W]-(?*267!\ MR]B-(B)R=H8F[5-VQ$AN8_XJ,#%1?J8GLH/#NX6B'-FK\GAX$"C$)(O[]#G\ MWUB;I$T^/7KR8ZS,D:=3?AB73K@4D63N!X>52CI,T*.5K].W!2*T<)R=:*R^ M7YV 48"V1$V*NO*X0EJ*=01TK7^+*)3 ? \R![VT_M(>)SBKJ0KY5,(*1L\V M'3\M'2W&,42D-"MIX9>F4,J\>_?9\\51Y/*R/(P@P>^(017H/D#W*#[ :+,/ M<%W$013NQ>I\DG*9A3P@X:64;!2,.*,NVG>:1J8*\W3GYK@+" -O_T?J9]\> MKO$XI)_@170,',$;)%\5B=!2NC8_.5!IVB(S.P_ER6D6MY'S!IYJI!P6C(#S MH?WJ^'O.X%OYGS.V1)_G",?NP.A-_FR>X@'4OD5EO9.-=:=G;';+L M7T$L(V^,DH;?,6N\\_H1F933 X=+J,4C=Q]:#"$!D$?P5@KYQY-W)8]2H6#0]#]*\_)$VI I=0&]A M<)%/ZPI3.3\[5^@TZM[[ DY&TW*#_@7^)J3&>H_//&/D M%M*6]SB_W"B>P"G ZH]>F,;^HCAUS1TTL>LF(V]Y'P.&. MB+Z[(/&U?=/J,ONLZYA M7<.ZYEBZQK&[+7,P3G7?_=?JFH8D42N-S>096H;O4"J7P'!MGP3#R2&Y=P;< MV8 3;MS9('N.FQJP-+ T%%[7UEGBMR(/G U_IH-G]0[6&^HC8#N#EK%XYZVW M$6B0A#;7OIV.\ WZQ@P?BQ:+%HN6;M=:0V,YAY,7+L[C_7"DROEJ7"]N5E$E M"1O?K&+4M@=MNYS8-V(NR@#)7P.L:A5(83ZCY*?,\3T;ON#&=E< T=4ACW' M%BA(; 3)P7Y+JMP/=X]DS/(]]\[S"8A=HK_YON6'Z*J(:*;D4 =F4TAA\%/V M-P6PDS5=B:=").;U-/ M@O#G?4564*!2'>UI#8#ZT);0D:(,<9CC&X*$(D:5I]8IE:&=067)EQ8MY?2& M4NN[)ND-OK*W$>X_3; T+';Y42!1('F*;.*[%TN8_H2@2.GJ+^D+Q-U"-"N[ M# 26\1 NT$/42;U#D\(#4YA3]064>/KE>9S$@,N MZVQ7- R B2-?XX=+C1D5-&?6[$IM0X9+*DFG@+DS=#;)1#3K\DH)ODRM=VUC M*F#[.0)@9BSP)*0DX=Q*7;!6%B;1PI#?\V,CB16:;6FY%5")HXOFI]H1$B&V M9=UTW$3UO4#_<9&-E9;G2K"W8MFL*41/%'V48'@= 7K:F:C.@**S%!LMSF!/ MY+MEPQ]PRL8H:3[!):T(;P%3MD$VXW*W@VQ>T41QY-8:[;2@S58[6._:F5KO M:OU+] !JX]_$O<56P"\7P>2+UB;EE_N+; M:IIC'R$A>L0P:SMRUW#V]-PWU9V0;!KRP#BO%-C0^TUOB@B+O(%?4(;"2.M5 M^#D8GZ,CD 8NQ!59HT3$K*8^;6"XP<))NXTOCZ0G*<&P"W8$VP&OG"/4>P%. M"G\7<\WF_QIX>24#4?UB!HL=N]9[S:G!#G!ZBTP)Z9E&,>)J2^RTHH' M[&$C 9.E'W(KP$H6SNIUUICX$FT0F$PTQ/\=/HE']&0('%.G4]X/&1W.HFL. MF#3R-:5K% 8RRR+! -'P@%TFGTE_0#5/1J=!40 B@D!M!J@?5[K#=H'1K6"_ M"26]U(9*+6U[\.BEKL<9@/L2FK=$.EW/,*ZY%%[%B3%DWPFV1LMZ(J/G@*-; M%Q*5]:OL_P6+0A&PG-;9_\B5ORA!6O=$!<([R?I@*FQ>ZB+J$H_#&/\"E:S\ MI62:M]1^H2VC:OP"CJ7,&X ['Q:O4^V:MEK/>E[8L/F:4YX%1QDC8A+1"R;D M C^*HL>B'%TU_R;W4>&S$W.FOJ]ZFIM4H3H89QM!^MZXS;J1L+__!$(;D9Y: MDX">^RV+#V2G3C,ZJ;=:W+G/,'\V,YG52H2]%.&3$+_K31G0!H$ZN5LHZY'_ M >&ZXRP!XKL0M-^Z21HI9.E,7Y];BMF,S*Z&)S;F3)!PL>4E_ 4QYNO$H,03 MA9$Q,B;VM3(SN5)SK#=V7+AFIF;=(ITG@;R=D>2%NDHUI9B $U M5>1VNVQ'.',G>:? EB+23 EA9A M('M$R6>RHY)R/EVFE>M*G<;SX26F$5!3ZHDWE;.LX2+HN>OOF'3!Z+WH#7,G M_/#)IC!RG"U)3]ZH)LV@-BWS1U5%I$]VL#^V(B M&.'G<7;FOYM:>,79&59/ARL2^BH>19 *X*/\A*Z&JVD:]4ND]4H-*NF0E(YK M[X7, *._'854JS"/PDDZ5AF^6$2/WEC$^7ERWAU+&TXEG_/$(98VN-E9<79> M*[-OV"#,EP?W,("@[H\!=LF4R6ZE+&*Q?A;GUOKU!()*0NC0W/V.3:Q#WU=I M/E1?60V@GMW6&J;2=4;5MA$F]H#U]P&Z-&AP4M!],B]//3*U@A#PCA9YD[,8 MQK=4_5.6]LX;)JU=S$?\^(XZ<5+=R"(&18Z$'F,V,\1"1\S @W_ERZ,";3/4 M3W+;W'%^-)Y(!?M$LTP6Q=_I*#X6.+DT6C\?4.^1VJF<7G+70VON1DF O^.) MP%.(EB !(YW2M'#O N'#@A[\\ YHI@:*75\6A>5MPJ,P?9C*"H<[ZD*;'RJD M]S#+-()79*XR/ZF D?W48G=@A^#$+G[/VH[+@*J^HI5H;9)>9 M%Y.DNCE+D8NO5(BLI0"O##[&#JM>CNJ0XK\/6L'465A*!;J+%-YNNJD H^U B'[Z:*FDW\\ MM_Z>'5O:SRPS7MJYI1*TG2@0R&.7E=G%@DJ*Y!1C?8YUY?FFR>@ONN)&TW.7 M21790%5ZE*MN78]BD5T1VMO8?U*>(VMF7[,+*!;)8HX!%YC&W$\H&E3G-?59 M#5;H!0G9!F\F5+(@'TEX)(7QU)O/!:F&B?!!G4=8+C<1)2D@F LDB>ZY&RC'!X-37!_3(!,Z(E,KE MF10]UPNU^(]T\I![%70\JXHGX659^VRJ&E.D*=XP]EVJ$XSU-?$M!W-7 -:X M8*0$P9T!Q8E-2U7]\J3L/,W3"'PCJG9$Z5(>'C+EIA$U.[K)PJ$K5O"/&E,5 ME>0.L6+0K*WM5"QH^+S'^+EUN^Q!9JYQYM!B!8T7T< S%\_@ UF>O_K<"ZZG M7!AVJG]A;2NK0*.71IN_C4X\_!QC]:DJ>BYK+LUR89XBF[LD2[;@2/;;E248 M@718P,6E[O#GF-%0$Q 2YH0^IX MB87"8?87Y)X'[ O,IM*8.YMMDF8%8VG)7%GI,H\\J9RQ1GOLJM"/?,L717"% M2S/ECZVGJ?KO48::PR?RW$[?$4*QZ8 GN))K:%W2";W 44?Z_K3B*;[Z/GB 8VM MD.G=>S+^62E[[LQH^=IF'.XG029TYOX. M0OCH>K)46WHNL=!CV[(;+!=(?L4,+?JC"UX&-<7529.K21!E8).9FZR::%WO MO," ZJ4Z#S[CQQ/5*=TM5'I#;CP.B=EQW*J)AWLLJ]6U X#;[(:*5;K'I-

EDH8^ZW^F=,ZZ[2QP76 M=YD\,J2^+-F3?.'CSF.R2M7HCH6F![YE%VS.UGQ/LE"NW2;%:W(-&6/0DBNW M+&P%'4;9L7+R47LMDLXC5ZL4U<>A/]$&D=I9Z87B+M#ZJ::Y9WB']X_RQT#W M+"V^INS4(/9??_#P;85K5S1Q)-#[I;U8+R ?S1RS_6*H>J3J\T#B\*EKZ!#O MOSKG/0N^Y:\[\MF+CA2*O[!E=B[_,NFFD C@41G1B\GN"7;2!@MPI/+DAJ8\ M?M.]J-QUQ/MZ4?B=A-Y?/%/0N@\A>MWS[I^,D125U(MDU3UA\(A4W29PWDC& MB*7EFN$?IW/>-K1*?<;M5G%]DNZ.JAL'820>0J0 ^+,8),N,%#KCI+6E-[H5 MG2@D)T\NC+P'#^^%@A=<( MJ8^78D$*0G3>TR /1C9,^=QB%ZRR:IW,@58 "(8,2MEA L\BNV"J!%1/F&*X M!#$!'N3DB:7B"2]X##URX_7DUGD67,0JJTE\IXYE(]21*C#8+@YK MY?5H8C4*#,/T+KE/\QH??,6:L==FN)Y$IG?I_"E&L5$YN2+!!I]A@"Z5&>Z" M*EC3)(5NE.'U&G59&Z=0G'W@==S2$FFX)Q62Y;O%FXMRZ+,TO-GD#ZB!5R MOP_B4OYE7.H%Q^&*J3+=3+!U(),L/:\2)W%QIH1GO)-':;GO2X9H_%=Y]2ISX[-%2#V3?Q@D&O?JH H;EL<:M5!;O?IJU-[YP.C4SJVK M(C.=3",AS$T6:XK+Y< Y:UCF W;-<3)#ZM9YNZY8,; MEZX]YQIL586L"";;RNK"JEC>2 GOZ*Y+864,)>Q*YU_**5(EC^,]]25= MC+N%=0D>SD,8+3Z:T61?T6%!%OXY3(3EM)%=?I9H"^$68%D84]^G$?DX$P%" MX#/T:75L4 W0$5-]U[LD.:HD0H&J7WIG3E<'TNR>M48U7**J-K-^<@G>M*NP M9G/97G.:;WT*\=_OWR$B[;L/.2;MNG/_7^>$%_C^'5 !OOIS>)[1HCI0T4PY M4EHQBZW4R?-E?BG#B+9\)Y$SP=1?I \P-&W\1KA>9 E;1Z4\)@$RT-5^J__A MHXI3W?P:R76._7@%^V>&6%J=ASH+HY,OZ5\L@4TBXE4A-X3+G7L5^A]R#&'P M.ZA,:%$^[.>K5Z\RBO M8"IF(X_@XJ5*IC7WC_"NX\I:RMRD9^9SL%$,4OY(@1WE M#1H:[P^$),L^**'?1EK5L3Q0RLN@M7)/O<3G7ZIH62%W364I)5 T_X/*0\K4 MM!:&%A702XXZ>2W^/:(J%#Z[)'Y1-:2P4O%YK+7$U)"7%\*5<&5QO/6(LZMX MI52::UW,(\]_">P;K4LMM<=G=4V&G! M!_C+4IGMC\#3 3)31?J$HF))-!1B M'UCW?@'TN[3RV98HN-52]=>0=,G1WWL?\NM!SYR[RB3#>P^^3?A!&040.M8G M1TVJCDS&)7PM0LG2SE^J.1]SJXULECQ)]G,*$G:QE.+WZN(DY3?T[5'+U^L# M[3)LM",S&K;";(K BMG9BK0]#5F3?OHC#==$ 68Y_;G;WGLY@%IIKK+.Q:TEA7X(Q'WG MBP=WO+ 0L?/\'0?$AN9+,*\9RY/+*&5VXDV(G^F(W+5RP)DR]/<6<)-+"52E M;LXACM%E^,G5CN=17XS'Z2R5>@Y<7&_L)9J>R"ZI8?UE!XP9CNG)-7 M' :R,(E.S3C-<_B$P^#,>;[O]G%S"D5,/-CHU>(2JDL%7"'4K7:/_[_%Y $Y M-FLXXO0V-1Q!IMRUD5WHX.X"@N4SHHW.=>:39S7NY8 ,2 MUP?]%:AMIZOBX-.1D[Y,*=+619>,J=IA.@01#P2&(:>DB?5M(QGL+.CNF*(/4! >; $EF(/XD-RK1=Z>"B MX:*6.BPMXR7GM_K1\2L_5#1#H2K7PKQBYDSZZU2@,=?\6F5A?A-Z:YBR$MDK M,"CUQ7!+X'2:?5? 4^O,^IHF-@.VA,>PA$W(KC]G!JO,B%^"'A!4< W\>F;= M)M@_I/2A,H@#9_@!OS"&>!2%Y2?]VEYA#DTESZ7=RW4W)6Q %^;J#CZC5FL3 M++*-\4]>D-T\S.!]UJM3.@%WR_;;518VB[ESU <79@X4.9/WMMPG\(;/]8TY MBAHXX30[]1)FFHBHO+L=(77)2A0 C]0FM?> M.!1.069",WIISCL9@:+&EQ"O* N.;QF[441$SL[02E@,TFW,7P4F)BHP!;.# MP[N%HAS9J_)XA%,@)EG3KEAW'IA$L12>9^<%BI MI$-"%92OT[=ESFG] MI3U.<%93%?*IA!5" :I-QT]+1XN$#$"SDA9^:0JES+L",2H=12XOBUI8J@Y# MN@_0/8H/,-KL UR76V3"[/(NF32[;!9(%0F8NTDP8NT2D9Q&I@KS=.?FN L( M$ZKFN$X6O:UX'-)/\"(Z!H[RFXU%(K24KLU/#E2:=OM&3A@!Y^?6;.&/4?^T MZIT=?Q69A?\9[M#EEUK7H_?,6N\ MM;;;F)33?6%VJ.0)8;]#_PKRUO MC].!%(1S>=V0S'(BVA>B,*K:"&R\L-"3RWHIS1Z;8:5S>926OW;%9&9&B;A! M6J7,2KX8#J\+>U%6-QW2/1_Y*A]..SOW%_G1/S4ZU(FGVNNNNUJFU3Z7))K- MC\$SW@+4.J%;V47G]D+:^E3YG&\*;XPYKJ_SWVSQ?WFYE&&V..9R:@T/#['UOS M[Z7&@_B[_A+9^/.'[)DDG./ WXN!Y9Z.A>^K[_SU7>L=_1[/W7'V^QJV>:%% M\9,W2:8?>\,1O.R.*G'.L-((H1 _9C^LK+Z8593_A)E%G$OPUW=.^YT5 ?GE M+_F7_YQ,BA^CM4.H^IY52<@HM"S6L,.Z MAG4-ZQK6-17K&L?NMIXO&V!=T[@D:J6Q60GYM5PN@>':/@F&]@L)AGTHN$.Z MP+Q<=0;/WPS<0:;JLN]5FVFVQBO5 =<+F\GYXE5%1VI0*I)?<>;JLG'F3C"V)>&! M*59!]4;;'K3-N1XOT:T1;,09K..>KK("8P6V4TW(L&>N)H0U&&LPUF"LP0ZI MP=IV;\0^6%5A[)_I'N_:[V]Y$_GH"SOB-?>+AK5[-3+2#K?W]AG>7JX,(F , M! &+/$P7P']F;@2C$#A$&DQB:RK\"74;0N"A,(+]#PC>S)MX\$T%)RQFXXM4)#8")*3QB(K M]\/=(QDKM;HE]#??M_P07141S9046M\U26_PE;V-'QM)K-!L2\NM@%YN;$R(;5DW'3=1?2_0?UQD8Z7EN1+LK5@V M:PK1$T4?)1A>1X">=B:JV(-[ELYD.^]$OELV_ &G;(R2YA-0)1DZ_!B>O#+13#YHK4. M^>4^IWQ!^*M<1\*W;XLND 48_1<8;PS3^@;NV"<_'/_^M__\C[]D[R:(O"_$ M8E^% KU3?'J1-WBX(DQ N6W8\ P&^BKN__KNY@JUT?]V_OGMZIWE3> #V.:S MWO!Z<#EH7_2'[='H>G!S->A<=(>?KBYO!A>=T47OW=^6'$?=,+T 6;4N_#]Z ME^EEPM6VL_2E[&:J=_&(ENYG[B1O [!!#6EMP! O,0PD +%\)K/#964M M==:.TK$KAY:Y.YRDX^0W+%\"W9QX),-7BJ21AA9I^2)0'4504.:32YSUGQXDR\31<5< MPCXVT "O[\&E9EG9\A50^0)_?XC<6:RP5D.$%Z?H,XV*21:I)'(RR>D2 ME(K*AKMW/1]?C%VEL"]5IN+2&-^+8ZNNT=9$^-@P9:'H"1%P&DF'-.\0A=[J M\LCD,ZF&GQ+=9!:"TX+*47T1W.8T"F2TG<\C=HV8J%,3EWXP[$$LP.?"X"/G0.45 MY7VJJ3GB#+O2B>\B&GNQUL(;W:JLA30U,)4$SGZFO'F^[*0^S0,@N:>_"Q)![Z<8*LG@% MIO<0"].&:110;ZLU-P?4.V2<7H:I99C:8UQY&!P!K/$UT(RC_<@UVAA@_HS= MAGX*J8O=->9F]ZBF8-;;A_6:CQ-JG!DW5(-L\KS65HEP^2)SYD$X$T\ G^', MK;&5^3+_#OG0[)0(8M/2$:5,;A]3&=3^%B!CN94PI^Q^GV^ 'HPEWK!994WS MMC5-VQZ9P[>K_=Z_5M,T)*RLDH07XW&4NOXNE[]/%_VK8SM]8T%>77:X:G/, M5O>$):)K#X^:W<&U;<26.64ZMQ9X\RT>J.& M0T9&Y#(@>SV[U1JQ[!F1O;<=1+V8.198-FDZ9\SX#HSOL$-.J-LSUGR3T1WJ MJ=YJYU:P_F+]94I_#7O/@Q&P_JH:G6;=]:R7KECI%[((;P2^GD; @A?!Y*N\ M_'"!%VCI[N1^5[0N^LYEZ[K;^M3O.9_:5ZU.O].E*UJM=G=T,[JL_(I6I5YD MB6C6Y11O_L?U14JI_>VL,CW'BI[R\G\&?0.NNKP"C)LA#>>]2_2,PL(A+OLO;<-T1@D/=1@E B:N^_Y\-S*[O[HC:] M/* KSU>S 5=HLL\" B"8D8'P'B/68DL8'R-#5HZQ]L(](B-B0_[:\HV@+=R# M)MTJZCJ.P5M%7;Y5Q)=J#IE>.*'Z\0HB!U754VD*OT9G:@?-[2^C:HZFP9JVX$9,W=167E-,T[N3JT=PFB*J)J([C/H'NR[Q':/H=BY4,U MPCWZ6H"H$N3G8I<3M.&HW>T-/PW[O>[5:-2[NK@9778E:.>P/1Q6?X)V?#Q\ M149+HV-=4]=[,>U1#U36(7D1Q!TA$]^+2*;=X=DH]#5LL%@'[HMSZ&3+G2&Z M;6FX2-S[$GY8PZS+8)$S:&+"@4.4O,27YS,P@$"P9<2S^SZF%'Z&6!:+];,X MM]:O)Q")/-Q96(G[7> YH.\K2+PHG)5 ]@C:'\\!\?A'_)%FG3LE@C=.[ %S M;0&Z_ @?G2;3,)+HPM9%H&.?6S-WD9TF@HZ="4M!_2M<1ID@]R3PWNIB/N+' M0).Q@DA?Q.#Y(*''"-(78D\/[!$0PRQ\2R\,T.!3N1!0H%+F?V= M$!0)A!!/N=;.QYIXD=JIG%YRUT,(@:(DP-\QU_\4(DAT$GEWJ3Q?A;T+A \+ M>O##.Z"9&BAV?=G_0*$F)E.P50]3"2)WEYW. K% $5N2 <_8#_5 M'+_V40'6YZ\.(P8--'8)$*(/<(*"D+%HCDLL6>K<^AQH;$LPJC/$_I[[8L,D)#2F@MA<6,(% =XP79*" M1]=/$1[U:2H(GI*@E#%G2B@BBA69A<+0L^74XSU.=:5YYLFH[_HBAM-SUTF560#E_%D=3V: M8]4J<9J&3V!'(ULW^YI=0+%(%G.%;9O["5I91=8^*FLW$'H2F);00R5T>3Z2 M\$@*XZDWGPM2#0H%&#M#3,0<3)8GVVT0_JB(9G'&=IJQM;/^#F.@#\(+$^.% M%#G-RNUYL,T'"-P,FWZ LO$],.V(?:K#S6HM21Z)FT$,26KN%N454@N-..\( MA&T*\N*$B4"RN+X&@6HA\K^O#^B1"9P1*97+H[R2LEK\1X;OJ[8V[Q,"+YL( M6<]$14J*-,4;QKY++3%B?4W?8\3= M5FC79\)>W>01R:K/K?D1' M S01^2K4IP0443!/DZQ%$^@Z=P':D*H[L"=.F/U%PK"#S\^FTI@[FVV29@5C M::(J^Y8LBN,*EF?('CS.@1DMN_)P_1JHZ9]RB^N)S M6=.3.5R>,O'7>A,>UD II,F5Y.Q!JONK6[RQ1]HM61%C'+)NQ6:66?>^U'F07MY=:P[$/5K_5/W-:9YWVF3/$ MB>$.RU95.=]I0<64X.'CH@]2UK&&LDL9:+Q2Z7DS,'6VJMP^W!$?QX>-#$@9 MHQ9F5\;4?-&8[1-[9_RY(V<_%ZGG#2B\K-0?58+D"Q]W'I-5,G<&HVEZX%O6 M2^YLS?0U.D@5VY9V HZC+)CY>2C]EHDG4>N5BFJCT-_H@TB MM7/6GR5Y?JII[AG>8:L]O:W+TN)KRDX-8O_U!P_?5KAV11-' KU?VHOU K+: M.&$?4EJ_!,TH_R8.G[J&BM7_JW/>L^!;_KHCG[WH2*'X"UMFY_*_?/-(1O1B MLGN"G;3! ARI/+FA*8_?="\J=QVQ-644?B>A]Q?/%.'N0XA>][S[)V,D127U M(EEU3Q@\HN**QDA=OM*7:X9_G,YYV] J]1FW6T6G4&J3*OMV8=/0AQ I /XL M!LDR(X7..&EMZ8UN12<*RR M$>I(E1N6C^/O='!L%X>ULA,PL1H%AF%ZE]RG?G9P@*]8,_;:#-=3WEJ.SI]B M2[:&HRY8>8(-6\-!@"Z5&>Z":I^I28J'+6WAHZPO,4ZA./O SK.E)=)P3RHD MRY-K>HNS?'-5"^W-[]7>BOXJGB?C:4VOMR^4$-:Z)1;YE[SW.S$@ARNFBL\SP=8Z7.?I^:PHO3A3 MPC/>R:.KVC?JAESJ(W?U%+>P^^IP36MPNJ%_Z=I)[&1&%X44)!?DBY5^A\E_EU:O,C<\6(?5,_F&0:-RK]P_?L#S6J(7:ZM57 MH_;.!T:G=FY=%9EI>0?=V&3Q"GGY]O<6I>][!^R:XV2&U*WS=EVYH',^JB"E M0'IDV<3*\P8W+F&*Y!IL586L"";;RNK"JE@U6;Y3[9^S?3&4L"N=?RFG2)4\ M@BV:>7%,L3R%"'F?ZU53=2LSO78VF+3-$SQ)BI-(9L6ST3,C/4/[]V\9.2@; M6#KWYB.4 S):5I%\M[ NP<-Y"*/%LW-?=POAA5L$^I6#V_%43%)?_')/5\S% MY,="RWS#.'F7NP=7K6NG/;KJM5JMJ_9%U_ETX?04>E=K=-EN-P6]J[AR#S*F MJUV*LN-$)G?+-=G<_IC;'S<*J(3;'S?C/CHCM32[TZ?IB\?,@4\J;?7^[%L!"S0 '<+IVJU5]5\A&L,U> M 3]W&C)BAUF#L0;;4X,-;:=KK@= H]GFM1JL(7'L(=RRK(YRGUCBY*#5C+8) MJLM.5VWNV:J?L$1T['[?F-M\*A+!X?X6=L5+IM/0)V !K"W-&XC$"9Z,J8O9 MPIK[[O-04V^^4Z=C=SNMROV^NO /!Z<-,&.G(UP=NSU@/&J.FW:V;Q[UH=** M6 GVCGU&DJG.B*,HCJ(XBBHD8M3OL41P%+4M;7^1V![*UF07?MB5>U[(>J/J M\^-UX1".DQI@J%XJICD=X>O:_:XQGV]OLIV*<#8DSJJ=8.[ 5:;:CS3AN/1P M749.YK2]W;6'@XH4VKH^(DU@(PZ!68&Q FN( NMT[/ZHRPJL(K=LWWY'VU\> M7'_E$-LAWH#&^F\Q>1#Q9W7I^7, HZ6SE'HG4>[@$C'5Q%0$L?MH=.@WLCT7,(S>3-YGA97-U/ M1*!M[%]O42^%^,F=$T8&0@=M -2X3> _$@H$QI#$ICOIFUNT/\MQ;_NN8W^H M*=E7WW5TVC6Y[#ALVET_TY<=AZ\=X-43X!TXS>N>=<1'.-G;=\/]R#G<>/ON M@D )T7+^'5%"PLAZCY[*AZP7H8(:_.7R,YKA*QCW46)R<-AYC+#S(#RYO83,K^8/8%B?[J1/F5M9NS9) MNVKV7[%EV05X_SD0]UDSFR^(R14&'_;(YIQ8_Q$3D9(](S5K?+ M1H3%GXW(JP*9&L?B66$PUJ8>G?^VK\DX($&;1L3:$*[)G,A$9"+6@XBL$YD3 MF8BG043.@B]GP7_&!KHUKOTZ.MG>:OZBRUGP^@?HG,!H7@*C?E0Z?2YB*W*L M++C#:7"6_Z/+_^E9D::GP>MP\>6YV*<.!4"UATBL1=%M;=":C,5+M=_WJDU@ MC?14LVQCC0C7J.K8!M&U60S)9N_DS=[[3O4W-___]MZVN7$KNR/\.K=GNJMJ;?=.S$>:@BQV4Z2&I.SR_OH+4K(MV[*M%U $ MR+/W[K9=%BDR<$F9G2WZMS?0RL7L4"%,BTI-BVOWREQXT5TW@=S, M)QV\WMM3:I?.Y8U 3\,\%5 JOO'\8A3F_"@LXN@P'9S$R53-89<[K0Z'/6C%-8C?/HK)C M0:;%K..(D(*H&JOJ\U>5=4G*R_MSOR9BG5]_OCX!;# S^O(/H/5GWUM_&EO> MH/7&D7B!OKV ]MDN;,,)X]5LE^T2 )T6&M4IU9;N928=O6T#]V'[\-'L50[E:TO3MG,KMS&UMNH*3&^-Z6IO M_ U,[^P(03@-@#6D&E(-3#Y/^JQX$//H;"#.'URQAT-IY,WXE M2YLR&SN,N,TM9L^BOB7/K5 ]O^ UPBH)DHXY5'UDETE=AX%=*H($[-*>718U M/0OL4A$D8)?V[#(I,\"N1I=QW5JM'0X&9)*58C$>ATER-TO[J8X>*G@TS>LS MG-L,]"C#+$:9ZK%:Z_A6TW-%5Y@#DH D( E(LK-:F 9L!31U#4V0W+Y++K;B M7K?MQ4,"($FS>H^M[OA&PKJSV!VYS:;)@(S"&TZN.$])F);Q??9@^PM2K>FK M0!!>%10B&J?H_-A3:LX,Z9O,5,"2("E("I*^O,Z45[X);H*;X*;,':N&^B'U MD9MK-R1_J\'W6MVW7VG@/9XDV1WG%SR_B2-^?QL^J)J"\[0(RSA+#Q-Q@_JG MK\-S'F77J3#*0'QKG(G/%66Q3HMOUSP.#H^#@'F^?6:P(#@\"^RZQ;=_*GX^ M:[S%M]05=RE>^N-59; ZT?7>8N16K+D?UM]Q2K)I3HZSJM]U]5'Q4[W?6K5@ M)Q>E^,^8IV5!LB&9]5^OENRS/N'%\\[=Y 74%E[VB<[TJ\^VJTJ?[2VO]]B6 M-VB]2S0, /H90!-TD2T:;OK];T!-/J,[V)+N?,0MWFA%H" U&@!&/UUG4]Z1Y7& $&-$!1GBN MM*R KC ".\5O=2I)$O%DE%SSE.=A4J]%PL$X3N.BS,,U&Y*L3*SW\B2:J]_< M?53 "N2=*KBIV52!&^*3&LQZ?2*G*>_4*9 3Y 0YY=G1H8'O@IP@)\BI'CEM M&G@-=0KJ(3FQ&?;Y,BO%ZK-XI8U',TA;TO=FHWUZ'0YPD+=7OZH)M3\@Q*:. MO V7]SLNZ8 B!*?;32."?D&_UM&OIA90T"_HES+ZI0JXE)(H952(F=3>85-9 M5< I8'20&EVJS2,FEX I6FB$VZ3I!Z\T5A7;E?#K^EY=:A++L!?=?!*>6 M&]CVT>FIP4Z87;7;-4Y/3@WWJ/%VNPL8_'-:E/'P3BH,9\:K\T>21_.1\=Q^ M)"S)4!B:W%26)EE*0I+?6Y1<528EMSQ_J^'NBGA:T09O\G#A'D_F"<4[^3J! M-Y'8R==2I)-O[]J@P@!]-\!F.8L[Z3XDQ^\)-IMO@G7;9ZG7)DOK-9=BG;"V M:78E'8&_525\1%JH V@#VMY%F[022: -:'L#;75ZQ@81!11AK3X_KY M0%KX2AUS:DST'1I1!\,I8RP@#H@#XH XV8;;/A&7Z>RAU-<=A\6(\/],XYLP MJ0[#D^:2@)6KL[*/Y -^@!_@!_C1:O)?T7TR-/8*WHY;_)ZE_(Z,P_PO7I*A M^)"TTP;@WJ/9:!,Y;YUH-HJFQ@@C0&>@,PWKS PTOLG,YNFF"@*@-] ;Z W\ M&M5U1D+7")V7I;-@=38>\SR*PX1,P@G/$2N2'ROJ7)?4!IP:5?C0M.\"7G28 M%T$@K7H.? ?P(?N\:'!/1++U=T9G?4PBY[E3R!LH) &236BK'/8]5Q&H^$/ M2 E2MN-.@)0@)4@II6D,-=WF3R+O!2V1/%U^_KW.@ZJ;?!15=Y.Z"0HRJ)'! MN"O[ #_ #_ #_""#6B'7X.T,ZD<[_[%_L4\N\[IEFO ;L![JZGJHY;-;;$?> MD81=S[(!N4 N),R"8J"8*A3#_+7;J)S6KO'#:YY&=PO;REA> M*Z11W5E>(X*%"!8HUBC%?!H$S2>=@5P@%\@%7F>9E/DN* %*@!*@A&P7%('A!:>UF1Y86%?+6%>_ NQ%Z L458VB%C4]>3T(0$Z0$^0$.94DY_9Q[:[T(QLO:TF M< 7"%;LMM%"%% C@Z5&2.NVCN TG1$ EO@G+^(:+!T[+/(S0Q5O.HA_) MUHB[@6+-MMUU&*@%:H%:H)9VWOGN:=5\/#HL"B[/GX;PK+,19(G%[R";5GL! M]ZO?9L,&G3A8;OS&Q:H @13N@7]$L7_?*H:\C>@8& 0< @ M8!"PG>QZF=0RY14O0\">+KP_U6E02S^_\//">R5QRC^.>"U3S#1^^+SPHG]. MBS(>WK7_KFL^;_U/<2J4LSRHRF->>XZ%VSZ1J.J:Y_=8_-XTR\=A\H23K/K, MPXUGN6@13Y+Y9W[>,_;JWP7"HOO?EUCN,A[S@GSAM^0\&X[E!HM.Z3T--K6F%JO]PWIW6-J)J4A8D4%V57"I@U4!1\!1(:L" MCH"C*E;% ?'EY^.P&!'^GVE\$R;"9<79\&U0=C>K$^7L _P /\ /\*//Y-^# M+H_U=;]G*;^;=VHAPZG$UN-P\7>H9\H7L*D""@- ME 9*@S)_Z WT!GK3#;V!9[..TB N_41FEOR$<[':[QK10,9-YUH?O6,C9M,AS8$ A!R!+DT M\ Q +5 +U%J8MWQ+7B>ZKI,+ >SR\^_+CKE"=C6R&W=E'^ '^ %^@!]D5ZOF M&ORQ?[%/+G,>%L(MD'?V)98L6+(L7&?1P)5V6F;GERP@%\B%!%I0#!13A6*8 MOW8;=)@7 M@2.M5R_X #Z #]WC V*];_4/O>9I=+>P!8S5LD+RTYW5,@)2"$B!8LWF@!G4 MMJ1U=P>[P"ZP"^Q"O'?S>"^Z +2M/]K)#.*\X 5XL62WU:"N)>VH:E "E E M.DD)1'O?]$C'8YY'<9B023CA.=;*"@G0>]TNNK.6;J&55><7W* H*"K3N:#B M?4!.D!/D!#F[3<[M0]5=:;(U7M83 +$(Q")V6PRA"BD0G0,C-C:'[5##=$ ) M4 *4N*>$3P-?6I>JKE"BP8"U_EVJSK*DU)V*I$M^$97S#Q5.E M91Y&Z 6KE"IU9Y6-E&4$ND"Q9I>-#,P"L\ L,$LW![QC?O:O:;VU )W""Y"(W7!*C128D:%2WU/7A-BB"1$$B*I E8ADA(=24:#ILHE M()*O1R\^U94$2S^_Y.>?/DV+C]=A.#FXB$9\,$WXU^%9&.?_$R93?EBO^ _3 MP6]Q>!4G=5W"[_7Y1'SP-3VO:A5R@7UUM?XI=S/OQY[^S$-)C_W]:_+T_V2#P0 M_Q!&Y45Y]3,9 M9HF88PKR(4Y).IF,'*@ZKV?@7K/)DJJFN> MWV/Q2],L'X?)$Z5CU6<>;CRKA8EXDLP_\_.>L5?_+N@9W?^^_KC>QH-R=.!Z MP:.("LHGX:3@!_<_O+#&XU,MA@4?H\/.TECNZI'%V4,QWU[%V5BJF+,[.%M> M[V_[_<&6-]#= )[1

LC&&?%_9Y?%RV9?U_ MP]OC$:]RZ!9>/-C,7M5E]6^W,R?U*DL&L_M<\$G)QU<\)V9 2;46 %Z5X%#+@-SS))H*\)8]&J7C%ZV4] M%]?\CN5CU4#FECJCHYQJ2%=5O1.+Y&6T=3YAC=D6=3QYM0]:XZ:Z#EF[D# % MH @)6_T8>I,:G@T%@X)!P12"(A1LG:H!QY!76J4U;*!@4#!%H @%6VL9&;C2 M#HC4&S>0,$B8(E"$A*UL*L^EO@D%@X)!P52"(A1L95.Y'F6VO.)SK6&SK8)I M4F+4: .\/!QPDH9CWJ9Z=4S=.]Q@TZ2&;M1QIAZQUA1&Z MUW@T:=OC:2$>DN:GLG!+K!K MX3K3H);$PTG +K +['H,OP34=P.P"^P"NQKQ#"W6?&$#V 5V]9!=S!6>8?/Y M7F 7V-5#=ID6#0+,78U&8[L5=#T28YQDU[(@ ]E90W;:[9,M7WUFYO)-9LJ; MW]ZQD2HT:GJ>!Z_ *_ *O *OP"OP"KQ2FE?,H3Z3EOH#2H%2H!0H!4J!4O#^ ME. 5LEBQXZ.BF*U!3DN0+3V'FIZTP^LADA!) MB*026(5(2LQU929EGKP27J@D5!(JJ0)6H9(2%]S,IFX@K<4I5!(J"954 JM0 M27FV##QJ^_*.8X1(OF6^A>R!3V4H[++T\TM^_NG3M/AX'8:3@XMHQ ?3A'\= MGL5I7/+?XAL^^#4MP_0Z%C<\+ I>%I?5O2^%(8Z2+/KKE[_]UT]++L]R+HQT M^CT:B6OYL7CZ/(S*XJ(,2S[F:5E_0YA&<9A\RXJX:DOU]+YB(-+*VN=\^//> MV8EI,/^_K7]?GNR1>"#^0=SLX^&AY0:NY?J.?W;F')V<'!O'MB_^:YR>G 7& M\=XOST9O<20NXS$OR!=^2\ZS<#+-$3":"_*0>4C+)LYMX()X\3H=9/J[[>9'P*IN6))OFXN.UW4DT MS7.>1G?5/]R&^:"V9CT"XF-E(0:T$A02BE^'Y 7 -GG8"SX1(WO%\\=)R@PH MJ<9-ROW)AS@EY2B;%N+9BQ\/WF3%BH/V)H47[O%D$C2$^M;WB%,QO\]^7_R2 MM!J6Y(F&L^HS#S>>#63$DV3^F9_WC+WZ=R$\T?WOZT/V-AZ4HP,G6)@>A)@E MX:3@!_<_O'C[QZ=:3#AZ$,%@:2K9ZBE+LV>R3'<5+VKI5#"[@^]L>8-MK_>- M+6]@M_T"6U[OL1T;8+-DN :R*:7EQ$5"+GB^0%M_LQFBNJS^[7:F.%=9,IC= MYW@N^\UX7/TSYWS2)/'8[&8*3'1K>FQ\^41HZXI+:>X'RL@!,XV M"/'\,\NY<&3^)6^O1DV+[C)L)M'O4($KV3""MODQ&BW>$PT0?F4,.1=F93 M/S08C)'HYG2M]2CSJ.,U5&[4B[JAY44 SB[=Y:URXG879[K,RC A?UR4= M"KVQS52!C\391D*5ZM9EILO+5_^>98/;.$G6J48]LOT3USXTK>.3P#LY/#ZQ MCJQ9-:IQ9!Y93N/5J#)'^=X Y.J.Y'R2Y;.BQ8)?5U8EMV%1U8[.BE.+QDHS MGY=9KF"5)Y+=JU)-9JI2J[GE]3NO-.Q]J67O#:!)9%W!7"/P8$ <'6(%@' MT+8-4>H2%]MUB/+%.#Q9U%$B+BH*.F__<\*CNG$/L5C=KT=ZFB9ZQ\F/Z6K? M&HYY)K5WD)JB!6ZV#:II)(7*S=R0,$C8AA+F4,=L/G55"]A P:!@BD 1"K:Z M@OD^-9BT%#2]<;.MA&D21&[2A&?/V\^6>9@62;AF[[S^9K#A\&S4%R,SM(&) MC@82ISDP"HP"H\"HW;B("BU]-=G',.I]C'5.0^YA:>BN O *X L1*FVFR0[1 MB]H6^AJ 76!7(X'+@ 9F\X'+KM +LRRL:!TT>0+>.3D,RZ=0/NB"JV&!4\>%<4_+J<:9:M!_0(@5#C]X$FN3V M2([OXO!MQ*\ZWZ1%"ZQ")26JI$L#VVG?H%H #R()D=0%JQ!)N;LMMKE./@54 M4I$.62\Z62UO>/5K>L/3,LOO9F=,ET^;9*W0_>KPR#P\.30LPW:]$X-YI];9 M4=7]ZOCLZ,2PC@X;[WZU,*)_3HLR'MY)'=1[ \6\H"3E):UL4L1%R0=5E* < M\7DW+$'P)OIAO?=.NK; ,HR)O!98OB(=L((MK]>^ 91V!M!D?UPYKQ1M3Y:V M/:GO\Q Y?K1L%4)^S3V0&5H&,H',-Y!YGRG]:-@J9?H-8*[L^F,KZG48GX>W M9!R*H8W#I-766WHOKU#>O?KQ:C;U).:F: T;Q"X5C5U"P:!@KW??MR@S&!1, M6'<3[DQ& U-:GH@J0]WT?(]IO*ZQ4[709V8E5V;XH-+:A;-IP.(8+=);UU)L+D,^I([-/Q;FJ;#C#"VKF+ MZ;PZ( \"MK;)7(_Z-@1,W13'Q?_E@VL!UE_3HLRGU8FLCR?>%HM'W@K1J_([TX@?IH,7)^'^ED7ARQ-Q M5TCV9;;CF:9]GQY9EGZB4[*MI8JSK.Q(38UD@)3-6 MS'$M)Y:V_P3:G6T* \ /3> ]C$6?S.'R'\U U2--)X^K>E:A=.+E&( 2@= M/3RNIW9/M>;A=3G*.2>_B[^-"G(J//8!8+9[F&D/HR]B@;<1BC9+?=A]98E* M4\)"^()\R4KR&,"H6FO-0QAD(88!2K<17NX=+N_#7E7=]F]949!S'F77J;AH M0,2_+L 6@)0_QZA1CK=Z%+MMM+Y21:I>M:BTC0%@M\/8W>!L'D@KX*FKM*IF M5WJ1[O_^82+\>S0*T^NJ^5-^&^:#>O,\#R-YBUF%#*J<.K1I."WR M8.HT$A*G43;FY /_/N%IP7^L&YAI8N;NXG.C'#[5L^&5*&U7)C7/,]S&[:'* MR%?7H4H).@.=:>'(',=I7FA>[ YV! MSK3D[IC4IN7=;W%X%2=Q>;=V MR=/9H6LZLP(GTW/9X?&Q8]4E3\P]M4]\6Z62IYW-9RT^[W$==B](G))LFI/; M^0"3Y'Z$R2W/>95H-CN6H<"A##B40:^J%1S*H$?9CG+^L;9E ](;W>\VWQO0 M4RU?0RDPXCP0(%,;9.) D$;7Z,O'X2A,JD4O"4MRQ<5*.:T*9+(AF8A;9*U6 MO"%"IE6$S**N*^_D=]7'?J/8!6+QB,5#:;;OE$X##TK3L65EDR8\C*)\NMX! M:"LW86XX7M'$/,U<:8L\54:XZ>D8LVZ'&6%3WPV;87O"P3OF[_B)4) MU)V^_1]L:GG-)VCU(VM"(_+I.WEUB'L.-8P W).=L=3#1=2[D6.>#N3'C-&1 M'AWIUX@)V8ZT!A]H2*^FO"GG5D"_H%^R],MWY)TY#?UZZK-MGV6^6E+W\H3P M3<3?CK.B7"QW) MVZU$Q_3/4VP@SC'?/6XT5*10[':G,:03'M43'%&A1Z?RJ2!( WJ2R! T']U6 M9>0EKH54GAF;-.%Q6(S()+QK;-M6OQTBB0S"-A#F]M6S MHV/FZQZ^OASQ>3"UBE?/@H[%=#P.<_&YHHY:9Q.>AY4MJ^#V-"D+6P 8@ 7 F %MBY!30)O"J\)0!9\MPMI,#Y%22O"UL*5WP]$\'DH[,;WEVQ%T$*@ M#6C;!=J.LWR2Y6')29@.2-U;'\@#\G:QS,W*U9-L@35@#5X<$*<-XN#% 6WP MXH"\KB-O+2^NN^G46[3+?[T6I;K?.;_AZ92W.I$H7RV#.JG%ZQACU,6I\.LH MO"X"I-S4"*WIM]:8%K5\G,@,J8'40&KTJ])2'0'0&^@-]*:E991ET\!'RPEH M39>T1HOR8B6$2(_:=<8":EO-JY06N(&$0<(4@2(D;/48DDW-H/EPM1:P@8)! MP12!(A1,R="4%MB!C/5!QE1!FQ)*I8P8,=NBGN4@;K6B ;2O(-PB]ZB^[.]Y M5A1DDF?#N'S[!("&A4851$G3$YUDP_:HZTE3#56&LFE'!/X&9*!3,L 8-1T# M,@ 9@ ST6 8^.#1PI'D#+Z&NT?A+.Z\;(@&1Z)1(."8-//@*D '(0*]E@%'; MDM883I6AA Q !B #ZT0.3.IXTHZT5F4H(0.0 CIE#Y B 9%X M=Z(]RMKM46:Y"^,POX[3->#T\![OG?$JU;JM'OYJF_O2#MM^ MURI:3M<_[,P\/9['^\@\?U_:LAC, _/ O/7LM)N\?! 0! 0!GUUG!?LFF ?F M@7D[=SHM.)U@'IC71CH$ BU@'IB'Y1X(" +VBH"V :=3$O-Z7Y7\=<+SL!1/ M1N(TRL:V.@\#!GHD@S8U#11 M:P 5@ KT604^F :U76095]^ E0 *M!G%6 >]0,;,@ 9 M@ ST6 8<:GK2]N55&4FH %0 *K!.X,"G@8&^9H@;0"0@$J]W4*>F*^U &E6& M<7?EYXKR1.^<<1K\G.3..'SPLO^N>T*./A7?OONN;S MUO\4IT)_R@-#P/>UYUBX[1,EJ*YY?H_%[TVS?!PF3XC#JL\\W+@>!!+Q))E_ MYN<]8Z_^72 LNO]]B>4NXS$OR!=^2\ZST6^;2Q*35$UYF#\5,9Q6A6,K.V1V"+:^W[2UOP-B6 M-VC= E;O+0 ,P )@ 3 "^S< IKDQ2JW0GWTQ-A[Z>@SEV]NBI=GS#6ODMSZXX.0[S0:&64 )Q'475AR$J8#\K445P)Y0-X.D'>9E6$"K'45:_HLB95U\7JP%@96.^ < J? MJ6YN)3 +S&[CD.(?4)$,2FG)L.]B38,IM( -% P*I@@4H6!*AJ:TP YDK \RI@K:E% J9<3(9BYU M;&S_KVH 30H@FSO0Z^]Y5A1DDF?#N"1M"HTJB.IG;SW+I\R7=BB\*F/9M"<" MAP,ZT"D=L&S*Y/6W4&4H(0.0 #NB #$ &^BP#]2G@3-I> H(' M4 FH1.=4@KDN#7 .^//W1).4M9NDS#(8QF%^':=KP.GA/6#>>G;:378^" @"@H#/ MH\+!OK0M8C /S /SUECN.6 >F ?F[9IYCHE "Y@'YF&Y!P*"@+TBH&WL-]_- MI1_,ZWUM\M<)S\-2/!F)TR@;<_(AR8JBU9P*54#4RYP!CU'+1(+A#F#>L7D8 M,M E&6 F=2V4&T &( -]EH$/3D!=6]K>DM9K"N090R6@$LNN,ZL:96FY5ZH, M)9P%R !D8)T=.9N:OK1&^:H,)60 ,@ 96"=T(+P!%]X 9 RT&<9^&!ZU+.E M%1\B= "5@$IT3B5L@P9H:_3\/1>R$CZ5X57"EWY^R<\_?9H6'Z_#<')P$8WX M8)KPK\,+?CWF:7G.)UE>;?3_F@ZS?!R6<98>W"F,<91DT5^__.V_?EIR MBU&8\Z.PX(/C;#SA:5%??3J>)-D=YQ>EN/#;-(]&XA/?DC ]C,KX)B[O+JM' M?[BU&(^T,OHY'_Z\=W9B&LS_;^O?ER=[)!Z(?PBC\J-[:)P<'[N.;_J&>7CH M66?NB>T?G9PP_\0[/'7V?GDVB(L#4&^\%MRGHW#UY5JX?(D3OG'$:^% MD9G&#Y^;!,6"W4G.D[#D U)F))P;BTS3 <])-LW)O6%);5ER;UI2V99\V#N] M^/9M[T=R&Q9$_/]AE@AY+@[>;BR_XDO_.2W*>'BWBNV>2*TA-*6^32Q>(IW] MOO@]:?7FR1-E8M5G'FYR3'<5(5ZJ?K,[^%M> M[[$M;V"O>;WVR59L0PV8S'^[G;'A*DL&,C(>K7;[PYOYF M!O-?-=@7(2KD=_&G44%.A=8,-IA2@;T=8&\NMG/#O#Q(JX/8O."3DH^O>/YH M63.@I')T&D6I0MGA3?I/M1-:D+@HIJO3OK4$\=5/D=OUDLME!C6#YNN%>W&. MGO[3RM8F_%>M@V(Q$XJW#:\YF8AE3%&1E4SN5RZ3/(XX@CP]#?(P<]]'C =3 MO0Q)&<1%)-Z_),,\&Y-RQ,DPC'-R$R933K)A'3^)LO$X2\675M$3\4/UJ4%8 MUG^OW(,E#_Q$>=]/DEOVY=W:I_R0R]1UB2$KF7$G=<):9_SHA2NBI"> M^N9_I'%9'-Z&^6#CD/:I99FVSPSFGOF>>>2XS+?F(>U3\CL5-B,?]LXO_MC[<5EPF_]G6OU#G%8+\OA&:'L5U7X6S'X3;6N^[?.X M](YV,#4-E3N&S%"YITJHW-AQJ/OY]0YB_4HNC)5+;U@Y6M7! &H]W;;IF'<5 M2PC6O\#:PQ+S<+[$_'L>BKN>5,O$LVI%^3_5BK(OBWE)4%UN:N$*"N=.V)9' M]?8(L8QZ5V1W+2N;"=RW>@X49;9/#;?Y/C"]".-K1%7E9AF$Q_H='F-LWT1\ MK%%/X0F+F/;A_3JB5I#KRN-::RM?E6W!!DA$'8=1SS-D64.5L6YZ9L8$W&S( MH-54%6;M>R@HWMU:LS-3RPTO),XLS74.;;5 CU'38Y19S3MO*-[#(E+2'-:= M+K[,V+>;/SM"%19AW21M)AUGCEJPVB59)\)IFK;N^ MS*QU9B%MO:=IZ](-L.T->C<"*!QH>@>E?\G><]^$?)V611FFU:,B4"H?>2@S M>+_,X/0[SZ.X:N;7=DN,CJ%0,?NTB[)S/@[C5#P].187Y&(%,@T3\EL\Y&+- M0?XM5JFHLX( [@*:A]?7.;^NJJI^%4",TR*.4%JU 3I?<6P>'1I]*JR4B5&Z M3D M>:=<=CY*J1'KE)LCL!_2[_T0?Y^A2 I"T[+0-&PX:5D!L&I7X+CZVFB' M1E3><,AV?@S:\GG$#.G.U74?F.%0ETE+ 4.Z,X)8'4]W#O8#'$<)0K2^8H=] M>F6?E3U?.+CZK;-V&=7?JLABP[20I@LNMHD=[-I_F;SVP30S"T1*C6, MKD6%B[P8^];LU[ZZRI-9L(#"*DADOR/1S59"[CMN!VVF%]BP:]WY76N+6H9/ M ZOY-L.JC/^V4YLFY0N-KE_G.[30*TWNJQ+8,R0]ZZ\SUC=86"ZK%- MKWE=)58I/+^O:B4=I,;;=W>W]E4%"M 9_=8/:J])I/#,]VW#/OR';GW5Y.'.>T^6-196+@L"0OAGN3^SPLE!\% M\]45\R;WI_5)V-.%827UF:T?KRK(5,=F/XSQLUXTY$-<':.=38LP'10_'JRH MZ&LVJ5EA')\(O^)-:>0>I>JJTI-FR^O[U])%DY"@Z MC682K<3'=@(WE9I-/'8RF?#ZW/?S&1)KM^&;N$TV6+O)A"82V>1"8K%E8*O- M.;3(0-GE(EJ/]"4F/8*K-@(0O=4O!+=-UF^;W#+VK973C73/;&^2LX\]B&>! M!S*MNA!OLB3HSS%1ID\-"^=$-6X Z+TVAFN6;_M>LUK?+4D7"[YA%69-(T[R MG[(=A,X;4.06:E MLL7UB)5:#O4D%F>^6TBM XRP4,)"2>96WV8AJNWS2S?."%V68)H-S^(T+OEO M\0T?_)J687H=BVL.BX*7Q=FTG.;\<)R)X?S?^COF22YK9YH>>[YE6@*J- M@6W7E]A->6-7RF#K@*F'NR:F2VT+A]MHX *H8D+3,-=)ANAN6HAI4=N4UEQ+ ME>'%=-0H==;!2P^G(V92UT'"+*:C=3BUCOO2W>G(HB:3QAQ51A>S48-)">)/ M/!R6?*-H8G_F)),:=O,-BU5!14^F)+WVP)'$@R2>U4.H#C6]W;7IU0)&$E5M MVTP,&:D3RU(RBJ_#XRRM]LSR^L*OP_.X^.OHKOJ_53)%EJ^3>6%[QY;EG1AG MI_[QB6&?G 8&JS(OCL\"Y_CPD.F>>7$:1J-JFZIJJC5+I!!<)Y'XIFS,\X*$ M451M#599&5DNIT,8,WZ0/GTUSDO,;GDYY43]I]3Z3NH]'0>)T M(/@LWN% :CK(\]2.%497I_00UY>9'L),1?)#O&U;;[%M$T2V[=V%-^CC&^B^ M@E=NH?'PN,Z6^4!MK?!?I 4%F]DQ>#4MZ'*414S%+2CB\', ', M+8#Y1;A)&^$249F&#U;?3?*DK'-6FT=J<^<& 95 Y?:HM(P:E=+:[@&50.76 MJ%RA=3S@"7BV#\]UU5/W17R36Q._BO%+E%Q?*K.C9=K[S>>$O41(LR6IK???(-"S):Z;'4T::O?XRC/UFD7VFPE1*N3H2EO,E1E>*OKT)&LOVK&TML:\3E-O8 M?*K@J>F92R%:ZC6E@9@@)H@)8BI"3+%JD]>R#MP$-\%-3)K*$1,;6?-SDQX* MW,.RS..KZ:S^N\P(,WZHBN&O;X]5A< M<\XG55NZ]/HD+J(D*Z;Y6F?Y6>ZA^']&8 >V=68'+C/\LFEZ3>;6$JO5=$!.J^+,21X7_.._X@$GOZ;#JKM99?PW MQW_-EFRMARU:?-ZO4_&PHY@/2?8P!@,>Q45U?.(X_(OGY,/>\=>3W_=^K Y. MK#KF'='/X?IW3[Y M%Y]_)R=Q*J?E8'F;2;F/>*^*^W7>CL=A+KZ[J*]Y.017=TL>A7P85-WY\JKC MX>))F#(0^Z;N+]SCR:RM>H=#SYW(ZW!HR>EPR,QM>],%6UYO:]^=;VL+6+VW M # "X %P LH$>G5X2;%CPQUD)GHVU:%4D_SWGSQJV:@$_E?(4G;<^W[>&J M/131 ',7D@><;=[24GO)V\*6T@7/4J*IH%+(7(@&0OH:\/: N!=:.(LQ VU MVP[0=ISEDZS>KJGV.+Z6H[4.T@3R@+R-E[E56C2P!JS!BP/B.H'% &[PX M(*_KR%O+B^MN&YHMSJMXO02TNM_YO&RP33HK7Z0J[WSU]["F0_HZ8XRZ1O-- M[549?0D1<%T$2+FI$5K3;ZTQ+6KY\JK35!]\2 VD!E+3CM3,0..;S&R>;JH@ M 'H#O8'>M+2,LFP:^ &T!EK3(:W1XI@<)81(CP.9& NH;36O4EK@!A(&"5,$ MBI"P-0Y&IF;0?+A:"]A P:!@BD 1"J9D:$H+[$#&^B!CJJ!-":521HR8;5'/ MDM<36?71WU9KM*\@W"+WJ+[L[WE6%&229\.XE-9T?!,#J8(H:7JBDVS8'G4] M::JARE V[8C WX ,=$H&&*.F@\/&(0.0@3[+P >'!HXT;^ EU#4:_Q\A$A ) MB,22ZQR3!AY\!<@ 9*#7,L"H;4EK#*?*4$(&( .0@74B!R9U/ 89@ Q !GHL M Q]<:GG2\E$1.8!(0"0Z)Q*.1UT+D8-G[XGV*&NW1YGE+HS#_#I^^RRZ5SKZ MF.]U])%IW34:]S2POV_NK]Q4>VO,:3E=2SL]5B%**C>/]Y%Y_KZT93&8!^:! M>>O9:3=Y^2 @" @"/KO."O9-, _, _-V[G1:<#K!/#"OC70(!%K /# /RST0 M$ 3L%0%M TZG).;UOBKYZX3G82F>C,1IE(TY^9!D1=%J2H4J(.IERH#I4->0 MEE>DRE!6UR&]L-%Y&#+0)1FPJ6FBU@ J !7HLPI\, UJN\@RKJY#EC%4 BJQ M[+J 6BY\!:@ 5*#/*L \Z@],]I4<;#N_;?=&@.]KS[%PVR=*4%WS_!Z+ MWYMF^3A,GA"'59]YN'$]""3B23+_S,][QE[]NT!8=/_[$LM=QF->D"_\EIQG MX_"%?-[&@W)TX'KNY.'\%8':))P4_.#^A\_/D?KX5(O9*@]HM\REB4FK)[S, M'HJ9SBI"L92=LSL$6UYOVUO>@+$M;]"Z!:S>6P 8@ 7 F %MBY!33)BU5N MA?KHB;'WTM%G+M_<%"_/F&LX*ST2OC#/Y202U[_=SMSIJRP9S.[S13C9Y'?Q MIU%!3H7O/=A@!03L;8(]YK2 O=4/3%P3F/YFQO1?!>8%GY1\?,5S8@:4F :3 MEKP@!X32CIX$0G>#4.G2^8A0RZ@1NO*.&K1SVWF[!6"^8\NV]?);GEUQ*C_.A7US59:Z.0 "DW;T)K^JTUGD%= M>:7\R@\^I 92 ZEI1VIVV418%01 ;Z WT)N6EE&^3ST?O@VTIDM:(RV$VWDA M:L)2#:B4[5''D=9P46_<0,(@88I $1*VLJE@U]_SK"C(),^&<4G: M%!I5$-7/WGJ63YDO[5!X5<:R:4\$#@=TH%,Z8-F4R>MOHYCO-?V1:=TUVO3^1]9)Z_ M+VTW#RTF^Q\$! $! &?1X6#?6E;Q& >F ?FK;'<<\ \, _,VS7S M'!.!%C /S,-R#P0$ 7M%0-O8;[Z;2S^8U_O:Y*\3GH>E>#(2IU$VYN1#DA5% MJSD5JH"HESD#'J.6B03#'<"\8_,P9*!+,L!,ZEHH-X ,0 ;Z+ ,?G("ZMK2] M):W7%,@SADI )99=9U8URM)RKU092C@+D '(P#H[RYD)7PJ MPZN$+_O\SAYLP6A)G/*/(UXK"3.-'SXO6/'/:5'&P[OV#=GB\SYF4^2\F"9E MW?7])AYP,BWX<)J0.!UF^5A\)$M)F9%LFI-QF(;7?,S%MXF_D; H>%'4OV;# M^@/BGO5%:<1)F X>;EW]>?9]65KLDV-!B3!.!>S'$V&H=/X)<8/LQ5.%N7BB M,D[$TP^JYQCPDN=C82S"O_-(_.6&U_?A:3%[UC#)Q.6W<3DB62G>GXQY6$S% M[?95'0K=H'.$&F:9@D623^.A C5 V+^,><)[-1 M%0-XS5,QQDE];3@0(QD7937F]3@694%).,Z$9/[O;#@%,.*T#-/K6(A+#;GJ M(\5(X.+C55CPP9/1%Q='_YG&15S]\K'^VOH3]7UGSU@]1B0NO[Y_KAFNXO1& M #'+[X0U^&0B_G$ZJ?Y]&,8YN0F3Z>QM9Y":W_!V%$>C&J%I5E:\&8C;$%Y] M>OZZ([[ 4JRRE!D;J YR@7L(_$H949K!N1KH%<]57"%OSZ_S!]/6?<_'QJVDA M4%81'C221:.Y"N9<($_ J^+,=07 1>6]NEN""'(;BO$MA @+)-T6Y(.X2SG* MIH48P>+' QDO_*:CL7"/)VZL(?RU^AYQ*ASPV>^+7Y)6KY4\\?I8]9F'&\_> M,N)),O_,SWO&7OV[<(^B^]^7V/DR'@L.?>&WY#P3T\_S)[^-!^7HP#78Y.$8 M,>%R)>&DX ?W/[QX^\>G6DRW?$SBM9=FUJZ>L3E[*).YJWBY2UW+V1V"+:^W MO6UOL.7U#@P \ ,$"?#*!).K]R0;7'^==ZKXIF-M'/3?'R@,R&BVDBX0'Q M7$[]0_W;[P^EZ.<<_*[^-NH(*?"Y1IL$+4!^#8!'V-]!]\%GY1\ M?"46PV9 B6G(.R<*. /.EN',,FJY%&A3="[%20\KV_7W M,/^+EV_O&!.U-\) !S62@@6,+5!E/: &T %H EP R !F #*S^TCZC 4/W$<@ 9*#/ M,H"5 ;0 6@ M@$N 1+JF-B5.S@]_7P-5CP79O3G5T/*HY4AK'_ZJ7;I"28W8 MI]R4W4-V->#C@F*@&"B&"0SL KMVP"Z36IZT8R7 +K +[()["(J!8IC 5&07 MTIU737=.PF+4!/6T8Q@S:>!).ZRX*T12CS/ZSD;:40);V^ %>(&I I0 )=X[ MOIDRAX$18 08 ><)O O,%,T'J]2*$3T&=H*=/9P );,/[ *[P"ZXEZ 8*+:C"A@=4 :*T9@$KFW#' M%FL@!X4QZAKNS@RG!8Z:=A?@%4#!H&!JQN(@8! P"!@$;(3KGX;Y1=IW$99^G!&K!\ M>".;H +$ 7% G,J&4\980!P0!\0!<4"<.H8#XC8Q'%I M#:9169 R#]-BR/.<#TA8DI!,LEA\:YR2,A[S-J.CJL1=>GEH5Y5):Y@XSQ>[ M #B\K\\Z8)K4-DW( &0 ,M!C&6"616T;.@ =@ [T6@>83X- VL:\*F,)'8 . M0 ?66198U/+@#D &( -]E@%FF]1R<>C#L_=$IMW6C8MY?A-'_.GV1"5FZ^Y* M]+!?C^/+:X#1]68]&I%2N:F\A]0*7&E-^D$M4 O46G EJ6.CR1S(!7(U0"[; M1GMO4 O4:L(E-.65*8):H!:HM> 26JZ\-BQ=)Q?Z#J/OL%H[&3WJ5X"^P]A- M56TW%0H&!4/?80@8! P"UGT!0]]A*!@43!GD0<'0=Q@*!@6#@O5(P=!W& (& M 5,%>1 P]!U60<%0#;%RW^&_\^PZ#R>CRAXDY]?H-JS"#*(.%)4S'! 'Q %Q M6AA.&6,!<4 <$ ?$ 7'J& Z(V\1PZ#:\8CG_'VE<\@&Y*,.2%VU&/E6)J?2R M6XAE4RN0MK^IRE BP-_NM X9T$P&'.J9TO*T5!E)J !4 "JPQDO;!F4F.H=! M!B #O98!GSJV#1F #$ &>BP#/O48V@E#!: "?58!QZ.F(ZV*7I6AW%8&D#^W M[?;#91C?AND:N.ICLQV?!H8T1[SSW78TXI]RDW8/V>5YZ&T*:H%:34Q< 75] MM.4&N\"N)MCET, !N\ NL*N1#J>^B\[<(!?(U02Y/.HS1#0:#3/V,9IXD4W+ M$?EGEO.P"0+JQS.Q '.QA;_F>V).ZC(EJ&TAMPV, "/NKS,998:T. (H 4IT M@1(FPRP!2H 2#PE MK3>6^ #^* ]'\04X;G(BY41J5(H.-Q^".NPB,./W\(H M'L;1"ZMO\KWBLF(Z>64$A"$_)W'*/XYF_>Z8:?RP M!!^UHYU#[0#=^-9\3\Q0'6:$15WTIP0CP(B'ZP+*3/1M!B/ B,H9U!;7MYLYV/) M&M%/W_FK.^RRJ>DA@P?D KF:F+ILZEG(/@6[P*Y&SAFPF;0H!<@%79JDQ[4?33SG14FR(2E'G-QF>3)H@H;:LSXP:L@[+ F, "/T9P0.[@,?P(?'*H( K1W! M!_#AH<[,P0I"1HQJQ8BFKVWTZO709'6_RZP,$UE NLKR <_O[6%-OI-!-KU* M./D_1OT_&['LU>>??UMU*1-?561)/'CX)E4P+>WQ?83X-*0B754TG3HI8O+YT4(@F1A$BJ@%6(I$17TK)I MX,O+7(1*0B6ADBI@%2HI<\$=4-N2UQ9N3$$F( M)$12":Q")"6ZDK8EM0X7*OF6^19VPC^5H;#+TL\O_+SP7B].%EMXT3^G11D/ M[]I_UQ6?]\V!6;C'$VU[:*D,P>4)-5GWFX<:UQ4G$DV3^ MF9_WC+WZ=P&GZ/[W)6:ZC,>\(%_X+3G/QN&+&>,V'I2C ]=@CZP7$$W"2<$/ M[G]X\?:/3[68$O&8%V,OS6)9/:MB]E F9'98GU;[N;4/T6YY=<7(< MYH," BE?((&XEZ)X5PA1!-J MEV@36H=%; &K&$N!>*401SF4J!-T;D4YY^L M4_.]W."_A_E?O#QH!+X[M+1^X59E3-==^03^@#_@#_@#_H _X _X _Z /^!O MXY5S1Q;(SY'WYD]G%7SR.U+_2_6_Y+?L.H[:C(:IDG(DK42FN7=NH);%9]27 M=^R5*F/9]'R&:0LZT"D=F$' -YDI#0.JC">T %H +8!/ !V #D 'UGAIT[9I MX)C0 >@ =*#'.H"U ;0 6@ M@$^ S#UYI[6LNF-QZP_[]'QWP[U M&,[_;MP F,W[2*\&W%]0#!0#Q3"#@5Z@UP[H%9C4"^2UO@>[P"ZP"_XA* :* M80)3D%W(AEXU&SH)BU$3U-..899!'5]:2_NN$$D]SN@[&VE'"6Q[@Q?@!:8* M4 *4>&]]0GT#^=)@!!@!YPF\ "\P4R![3HWLN?6[7?8PO(P='.S@*#F]O=

#:U&]@)=O9P I3,/K +[ *[X%Z"8HI3K#?NI>O3P&=P+\%. MC=@)]O5S[I.0ON=K&_:L+Y-Z ME3M;:$6@^RZ57"=W2@:AP@8! P"!@';G8#9S*6.C3A^^QN3"N4" M[+9.H_[8+:^?]"I+!O.MS7@L7H!D0Y+S&YY.N?AOE%VG<1EGZ<$:>.UA'D'3 M,W#G,PLTXJIRO@GX!KZ!;^ ;^ :^@6_@&_@&OH%O>L -? /?P#?P#8V4URS$ M6+7-S+<\&TRCLB!E'J;%D.@ ]"!=98%+K7D5?RI,I20 <@ 9&"MI&V3.AZ6!<_>$VG7 MS;7'Y_E-'/&G^Q:5RJV[7='#W45&75-:1+_S6XD:\56Y6;Z'Y#*I[TF+DX-< M()<$-6.H$%P@8! P"UGT!0Y=[ M*!@43!GD0<'0Y1X*!@6#@O5(P=#E'@(& 5,%>1 P=+E70<%0;K%]E_N_\^PZ M#R>CRE DY]?H;=_VO-OY? *-&*J<1P*^@6_@&_@&OH%OX!OX!KZ!;^";'G # MW\ W\ U\0V_[-&W-MRYLU#3WSO+UQ@]HX$K; M:5%E*)M64@ [W6 =.E MC&%9 !V #O19!TQ&+1_G6D$&( -]E@%F>]3&^7;/WQ,9U8TUL+\,X]LP70-P M/=PJ],3D;,@KDNCZQJ!&Q%1N.N\ANQSJ^B 7R 5R-3%UN30 N\ NL*N1^G]& M'?2:![O KF8<0_2:![E KF:F+H\R-)MO-@+9D4#C6O'$BVQ:CL@_LYR'31!0 M.YXY/C4=[.^O^9Z8DSI,"9M:S ,CP @PXMX9,ZGC@A*@!"CQ0 F#6H8+2H 2 MH,1]CB -#&G=LL$(,$)[1K@6-9D#2DB(52D4'I82M)*3'7=8Q.'';V$4#^/H MA?FE/I"X7S&=O#)&PM2?DSCE'T>S/JG,-'YX_8;D\8O=23G+*ZT?7GS!FM+: MP\"X8]# D>9X=CXPKI&NZ#LQ=X==S*6FBTU=L OL:F93UV3R#E0"N\ NL.O1 M,[2H*_',:[ +[ *[%CU#5U[ '^P"N\"NA3H0@YHFV-5H"+6/Z7ZGTSR;\":X MIQW%F$.9O,,@N\(D]4BC[W2D'R5L&KC8L@8E0(G[ZRR#,N2#@Q*@Q.,LX5'7 M1<\C4 *4>*"$17U#6F$Y* %*:$\)BU';,T$)"8$JA6+#"G?&^T+D-LN301,T MU(YMC!KRIK*N<$H]^N@[,6G'"),:#GI:@!%@Q(-'1IF!G5\PHKG%2Y8/>'YO M"3;Y3HHLB0?D_QCU_^C'&.%5R,\Z8!08I?T M],]I4<;#N_;?]:WG?<81\4W?/[\Q6&RS%_ 7+UOS;+C'NS@KG0"WP5.1Q;/Q M2)Q&R73 "Q(FB8#U-"WS6/P6IW6Y2\ZOXRPE_'O$)R6Y#./;,*7D(IN6(_+/ M+."G^ M890E0@>*T_],X_+N2U;R)1<)4Z45]LQ/38/Y_6_^^/-DC\4#\0QB5 M'X\/V=&9X1]:]M'9\:GO,N?$M?VCDQ/FGQZ?,6?OEV=P7;3!93P6H_"%WY+S M;!R^[B&TP\[ZU]O95UT):\UNM&B\F1?BF\S[3&:&K(%2?^3C45@AXS@;3WA: MA*5 V,:,;EJ!5G.F6AR%^N,'<2F^(7IE7(2AQX+$M>V)8,(TCT9B!,BW/+O. MP[&";U9?]VM*SOA5/@WS.R+XY5&237-RE(7YH*K&.XES'I59+I1+J%&6BXL' M)"23V4N1,A/B]?"J0H3%/VRC0(^NG^D0\:%D&6HWN5_U+D)/BU+P0PB4$)9Z MM(IZM,1#9\-AP4LR$3J4EG&8"&U-IA5GR##/QB0NBFF81D(LQ'V>7"L<')[7 M-N/C29+=<3[_PX-5)DF8UK3D,X:*N:#ZCIO97_;)I9@!BE&EYPNFO#?PK;"! MF!@F8AA(MC!4C(K1,HW]!:0-9GH>ME"?)^8?!1S6A1.*JKLDT/Q\(\O-7NR<3C@U<0GK#A)XLJHLR\]GPHO MZ4$(F''UD?ESZU;/<\&CJ1C<:M8\_2YNEUYS+T!'^R_ MA* B9)/N:C7\O"?"Y((LE?VEL# 5SR^'SH* Y:@@]7C+>;8+X7OQ\17/'T%H M!A7+V,M=RDWN+QRWRF,;D#0K%YD>IG=SX@J^U(33Y'7DZ+R[;\@5^IR/0P$S M,4O=A'%2K;W(,,O)<%I.GTAL\;:3"Y60Z1Q5Q?UY'%73S3?%R2#WOG%W_L_4BJJ?*FFL@7IOYE,SNYK::D0J O2;+;XD#FV];_%(OO M3\N#:GF](V]\X2F?1",?5O@+C[3X&FF6C\/D23"MC@H\/&<=(R$13Y+Y9W[> M,_;JWXN)6$+/?U]_!7<;#\K1@6,LQ.DB,1SAI. ']S^\B$T\/M5B$<-#,,I; M6GBR>AG$[)DLTUTEG+TT)#>[@V]L>0-[R^N=;5]@R^L]MF,#:-++1;E]CT;+ MP-ZQU=N!XTJO>?Y:5'&]L-_RF>_]B0XEA1MAR6JA:%UQK/VK_@?AM1P*DX1B M@?QWL;0OR8E8YI.S,,[)_U2+]U6-K7OO_$:CL,(5%,Z=L"V/ZE46L8QZ<=5\ MV\&-MH&UV**T*+-]:KCR4CEZO0>I$565FV6DS\+*]SF4EVNQ12J%,E+$V+XI MKT&,ZF._K=)LORYB+3>YW-Z&A[=A/BC(=>5Q\75Z5TJ7&G5(1!V'4<_#<9Y8 MYBD5,FCY[,)]#V<^[VZMV9FIY887$F>6YAJ2MSGE?]!AE5O/.VTN\-&\B<)*\F3+96AMC)33_+IIZ%RD0U8H\*L5^Y MV1.[@CW?%33W/9PKN8'S\7H-],X>;,4$:S6LV-;#5J5H9=60G RK=+%9K5S) ?RY#4J@?BP]ZWZ[]Z/55EH)":],*Z:&O!H6M7$%/>="RH= M(5=UP6I=G3H5JZYH%/.;NBYW?MDXS/^JZG$7OB,23R6>+$1YIZSG_9J2P^FU MN#%A[DS5ZB+%>0X+">=S@:R2Q/KX ./E0F\CY:RA5@&MFC](P=,XRQ? 5M?\ MW;_ #*^#*@WZZ;PF1WKM?4^J\MX3I:[]OJIJ%J/L.JTK[_.P\J3N9N78LR+N M_TSC0A!#F""_B05-!&7B;# K*U]&G[H(>T8_0;Z0C'DE0$3XIXGXI_HX$G)1 MU:/.>DP(A2JG>2K(?7EQ+JA=V;4%YE55G/A3=:FXT7T->E4$'J9U*Y2J<"P>QA7N"O'6E1A,PORA6OVBGH*K M__U&+O@XCK)T,*TZ$XC?$AZ5Y%?QN]#2N^H'_IU\.!,O7G4($9^8#U_U M8_4%XJX+3\E\B(I$'U( [+;Z/VE&,C%V^9RL][H"#U*>!]E5+VW'+MG,]_HZ MJ9M@M/W0"T^4U4^D5X/>C0#*M#4\#UKQ MTMJY:T"^/O806\.R0-Z*R$-1]_M%W:??>1[%=6=!L=X'"J6A4#'[M(NR\[J- M5K5./Q87Y&(%,@T3\EL\K)OW_5NL\]#5 @*X"V@>7E_G_+H*WOY:M4U.BSA" M(XM-8R$O'9N%IJC:]+-0)B/$=0)J67;C1NI*3HA&K%-NCD#V6;^SS_Q]AI84 M$)J6A:9APTG+P895NP+'U==&.S2B\H9#;>ECT);/(V8H+JVN^\ ,A[I,6L$- MBDL1Q.IX<6FP'UBR@*(*\IOVL$$(V ?VV8WG"P=7OW76+J/Z6Y6T;Y@6TG1Y M^S:Q@UW[#XYC4<]L?IL FKDE0J6&T;7H)X SMN79TI-9'HXV%I#(?D>BF^T[ ML^^X';297F##KG7G=ZTM:AD^#:SF#W519?RWG=HT*5]H=/TZSW&N*[[:;\9JRL45(]M>LWK*K%*X?E]52OI(#7>OKN[M:\J4(#.Z+=^ M4'M-*FVN!G242>%1=P;2:8(QJ6L:-#"EN?ZJC*;$]:+B?39;MYI"'6=.QY,D MN^-\WO;OVS2/1F%5U%NU<=GX)9K$Z:]IW4NL;DA3M_3B@ZJCUY+>-&^^VX>] MTXMOW_9^?-ZK9B<-N#1M3F.SA4VPK9O3V*KTIMGR>C0667NRVE #7HW3=2&M M::?%S%^J;I6_9W6;N=.JS=P&LSRPMP/L];#0?IU>A1U-RFO2?ZJ;JA8D+HKI M6I4HJ^??M7-ZS*X7@BXSJ!DTWYB@%WDT^D\K6YOPH?5-.&]],Q'+F*(B*YG< MKUPF;;=:4L58O0P],7/?EQ:8564D6U&.GDSU;TC*("XB\?[EK'-ZU0/[:4OZ M*GX29>-QEHHOK5L I_6GZN[UXN^5^U#U"Z[>=?>+C9$1S1PL/5$?$XC9)I=?Q MG-9SP7%61:1G[Y'6:Y!P=EB0^,^8IV5]E,6OJ;@/7XBFDP]Q-6UDTR),!\6/ M2X+KFD;");=I=Q$*5Z3+.0P ^AE /U#)VI%Y+T6(O)*Q=\O1SG?;'-(/=0I MEPP&F&$+4C'!4V,+4M9&3VO[DZ^M5666">W:U-JJ*S"]-::KSNMO8%K:QB>< M L 64@PI!J8;EV+LE;X.\N.LJ ]YSOD-3Z>\U5.%E-_=PL;FXG6^A7W-G0&B MQVXB=*;G.A/@A"?H#'0&.M-TB;/C.E :* V4!DK3M-+8T@Z 47[LMU4:_3<^ MMS;A.2^$\:(1"=,!&? ;GF23*OUPD\!DYXZ'8=22=S2C*B/>]/2,6;C3C+ M M:1N58 08H3TC+.I[TCPN, *,Z C/!?-W&0L-12*=#3:0(,GB7@R2JYYRO,P MJ=M:DC;\/E_;-G=4 1@M/MIA%!OZ!?Z^A7 M4PLHZ!?T2QG]4@5<2DF4,BK$3&J;#2T5<8PAE 9* Z69*PVCIA= :93ISKL: MJ1?,A'Z\]YT4ZH^_W8_WCS3G47:=B@N?-N0E5?G_VS7_.WB-^KK#\F67W$WN ML\XQ.IO+%GTM%/GLC+WG78'E@KZC9^\YQL(J>NN.PV@XK$J[V75O MH,F^AW*>KV+]B)1J.?1D6CS]7NEVJP=[= QZJL%M=<>[>>@=SD^FJ5 752<* MG,^06+L-W\1MLOH(@G\+AW/EEDR:2&2C.)Z;$/ MPES9N[AJ(P"AQW9G03GVT8-;QKZU\A8CZG#>[ 50YG'M-,R.J)L*MV&=R6[U M',7.Y"":/C4L]/9IW #0>VT,U_"9AUZS6M\M21<+OF$59DTC3O*=R;MV*NY2 MQT<1/UQP!5UPA9376KFJ'U[VZW8\'4^2[([SN0@_'D6?A.N4&/30UPX\M.OM MH+^HEZHK9+BF@RHKLPV.]KQT;+7D#2YW0Q#U&$JD(.H1*[4F1YEB>!9? M[G^_RI/]++_^9!J&]:GZ\Z?J@WOSSY=W$_%Y<6=>'32[5]WZTXM[__*WGSY5 M]XD/JO_[R_\#4$L#!!0 ( %QY9DWO,6S1=PP #2( 1 9F]R;2TR M,#$X,#DR.2YX]7X.BEZ8,LR9^W+VM@$0%+\\//++ !/B'%, MR7FC<]!N $0\ZF,R.6]\&3:[PUZ_W_CYXP\?_M-L_GKQ< ,NJ1?.$!&@QQ 4 MR ?/6$S!5Q_Q;V#,Z Q\I>P;?H+-9B0$],8+]\^X-T4S"* 0#(]"@:XIFUVB M,0P#<=X(R9\A#/ 8(U^:$""E(M,@=5I -D'B#LX0GT,/G3>F0LS/6JWGY^># ML9090T]0=N#16>NPW7G?/CT\;0#I*.%GZK1+^P"3;YGV+R,6'% VD2W;1RUU M>@0Y2IH32D@X,POX@K7$ZQRU9*.F;(48]A9R^4)9 =4 6PS#A M(O(5A+VN. M/!_IUIW3T].6/KMHRGU30PG;:?UZ>S/4+#8^_@" 9A7/YI0)0-;8&$,^TI*< M"1W79KO3/.HT0)0'-]2#0F==W%X[L";40H'@:J^YA#B0>AN@Y6!"R)L3".?N M9J0%(U/B(]N:PVB ^([LT5C;&J2R;%<&::PR!MD2>8,YZR)JKYG(-=6A9N=P M.RN6_=S-BD1N%U:0 )EX7J]EOO%+ L8RZ!<+4&4B:?* MQ,[;+4S4R 1-U)6AN$EIJ9W:X1"61&)K_>8Z7\2,M.1=)+A#:\I94MZ,-"$G M>L\O2$=*0"D^<5/)D7'^'<6L\W":F-,M4] X9>O*F["0LIO;6U$9@\(:X'&D4/-.)K)/.-W#P8'QZ'@N1?X/A" =8F=P JL&7A[YM;JZ-,,@FFA)=RU3Z>-AIGW3:;= $EYA[ M >4A0W(G!@$IE ^M5=D5U) C?T ^ZNW52,3"<1.+X$K7+2R7[1U&L?A@$FBG M\%\B 7&P%0L)A(V,X_;)82C8+N^$2/82#EJGQRU.X5( MB="JQ,D%Y)@/QO=M[_LZECT9J;.4<[S)SA%Z ,:7;>UZGC2N(]#;#G M-% NK\*6%)+ P_710MFD>)/HK!+W/3J;81%U3>+WJ(X,(F[LVD"LXP0Y4%@? M)Z30-&L9O)H:K\P4J0"6M?IVVL?K'0')_(@ _$ M%+$'S+\Y49:+91^#'QK[5@I4U<@(5M.G@8%&KBE+A;E$9RL*:1_Q'!K&R@4) MK'N?,>ZN:QB%$>UK&H>&-8W"1%9OG4.&QD=$"LL-+L=DOKH3?P$#]03%<(J0 MR\)& 2P+=[*"RC]518%.Z92W1=:"4^ MT IJ)E-1IS/IX52VP4^H3R1=:)><&M#M[!Z593>M"42J:IZ73 SF*!IS[+++ MID#MK!Z69'6IH.9R&?:AH-ZW*0U\Q/C5GR$6KSODU !NY_;8P.W@[O+J;GAU MJ;:&@YO^9?=1[@P?Y7^W5W>/0S"XEGN#WB^?!S>75P_#'\'5?[_T'W^K$,O) M*PQR6G%%A QS:CFZ.)U6% MO[>B?FITDKU*D-M5D)()++Y)7B)QKB-G_8! B M&==+Q/"3M$==P+A@H>,MUGPH^W+.6\-RCL($&E13M80%*=R:KF4LNIS+$?TM M@BJ ?E#95=C3^@0 W>'^F=>I:"RX"J7:/@[G-H:U-RL^ND;'9ITW23R#@0 M6P<$U5^^?:+4?\9!("/>ETZ0"981 MB(9TQ7FS@=BGN<>&:6Z"IIE:XL4#S9H;%87NC#*!_](&7KW,U=*>&X:&=3S4U36D#L;I*%E0+(\FI7;*\BIE+[=IT,9?:18.:SDSH5_=W2>LF M[%QZU\9)N?2N'ZMYSL3>=024#V4?^QP;QCXY+%9PT-,G3])XRIP>>TX+V0LS&+VVO/J:'V2)SXT1CP1D']!.:( 8U6=3*N5,;RNEC4M?C:+3(9HXOA,Q+JHM99U3*^5 M+S! E+EV._FC7 W6&N1ZYC>^%[GK'Z9VTKKXL #XF$@^,5K?&9[:G.A<^E= M6R4PTKL\&"L"H]?D?$VR"M(#DF/C$.V0VTV(N92N+=D:*8WA:R)7PNXZ/-D$ M8!V:=#J&H8F!I@J.2&2!$2ST1*B>..I-U0]T.[!AE+;/L4S/9F9@0(Q3<1*< M*YH-)/V]H;B9>*MG579JK_A\WO4$?I+;.V#4!)=+Y-KCC1N( MO!K>WX,$O>9/AT5?-;"GWUR3Y[Y(53NDLP!Z+KMK<^,-["YU12V TE;3G25$ M'[F 7+VT.%,/!>VJ%-N!>P5G \GZ<%/K 6E%-;U+%@9SA;_#7FQ!S25V M;1G$1BR(E-2=-AM_UVG%1@3[I.*]85)A9*N>4\@H?"$,>71"\%_9DM>CO,2C M9R7Q<[O?NX+=+ZTM6UBUODIVQ*^0,4A<9H\+"?N<\9UASIB(5C"^SIUE5=#> M"]X99GH)0J7SVO6RLB)GOYB\,UQ,EE'_O[Z ?&BM?(0F/I#Y5(W^4$W\74S- MBHKX[UU/%F2&_.09+SGT0O-PGGZ8OZ&_N*,^+U"D*0X"%>KSAF"A^MI=..(" MBU"=_<1H.#]OZ"]/GF&!9@T0??(C.C*C1'8-]MJ79Y1O#1 ='T6_['7>\-$( MB^3H'#%,_4.K_$?+HET\?Z7*%Y1YBZ5$/SK& @7X>9&U.D9*\ MIFSY8\1# 8D/F<\7$?JN*KYC9#W].X:E0]N;0C)!"Q?URQ\23_9!WB?ZBV/^ M12CNJ/@-"16,)%XEY/8X"/'KSU^QF/8DF72&6/+QBU?EFJ=?LKU #XMQSR(. MI43+A(*$,^69^A7+U3@4=1A*-;JQT,*M8FW+IZU:8B*3G?L8CMP?Y1=O6"N:J7E^@)!70N>PORIH0&=((17W&L4-/]<_$Z@'RZN7]M/KV' MKLBKF\]>;V3(/8M'>:W^-<<6CD@UG-]"-L'D/JJJB?'&,_M6L?M$H" ;].RA M_4N=6_@'9=$C#GFE-MS\6KGX%6V\AVXR.D(]-16*GY);<6SCZ?US145^ M,'Z9A'SDI5;^J@IEJ$S_X69-%473I\\= !_/P$ %0 &9O[G)Z]F M87F:IHLG+[OD%BD^^=0N3I[\'M/\CR>YFYT^^7W6_=%^= #GF9ZL?IFTTS_^ M6GYX-T]//L_;O\[#23IU/\^"6ZSJ/EDLSO[Z[-FG3Y]^^.R[R0^S[O@9(X0_ MN\IU;XKR"2Z30?D** -.?_@\CT^?8 NG\U7=/2JY3/[Y3OI/?)6:6FN?K?YZ ME73>KDN(Q=)G__7+S^]7[81V.E^X:4A/__Z7)T_.X>AFD_0NY2?EW]_>O;E1 M2)YUI]F%Q:S[(GIY-L,W/QA3J55JX=K*%;+D MYS&V)96;O)F6 E=9>E)I)Y7M$8KY$INGJ*F!Q,-U[0^(M[-)&WJHN<$%C];$ ME[/3TW9QCNPTOIRMZL8)M4F2M(69/HO4O842AL?NFBV[5OT<9S0\(D=>_:^1\]A.Y;0D6A>P/^R((J-J'?=/K82HTG>/(C\5L?>$F MQ1Q[?Y+2P_-I_Q(J"OW6=0CG25JTP4V&MV!M<;MMSGO4U><*&>G@YB>O)[-/ MV_7%QI(J-F)V>M:E$TS3?DQOT(\Z3<.;G_UVVBR^#FW-_D:,UZ]+C1EWY$\ZSBR_7;+6'Y.^3=S1!7[NV M^T\W62:L[57JVH]83>'L?-$M>_DMO0NH)_+S^1R5XR_)S94_DNZZP'S-<$-Z0]VA$FVU57$8Y9E]KCZ4N4!/:C&,! M,Y8 ]2![#9TMZJH'1#_WX9'%C";^/V:S^*F=3+#: M-].%FQZW6,VY$GI(Y!Y9:XCY_'36+=K_6\WY/WT^*^9,3UX-*K1&TR[_-+P] M]Y14HQ&W/P]OS ,EUFA4OT'=NX#11'XS_8C*8M;U6)%;DW078O3L[OMS[$*H M?MUW;X;11/HU+A3;\RT6]%Z=F:?O+L5M%\']\@ZFI@7 M"P/3X_?IN)>W>&^&W8DT9)=JJ\)VUY2K+]ZE^7*RF+_XE= M0G6T3(-;\D YNVM OT'Y0+;1Q,-^1-LZ+);%NWZ)(__X8=DVY=FI8#W[ND?6 MG8K9KXYZ<,SP.UT MHPO0$[9[DH\N3C\.KD]]KS#!3<)RLNK4G_'S1?)2[X! T//:TN=%FL84=U?? M6L1W7^TZ:,>N=6#LY-[%Z6_;[%_4OL&'>Y=T?<#@V&+U#@&L6/'F_BBU7]8_ MF84;&O*BSE6+KYLK9 M_3FA-35_O42G*/W23MO3Y>E;]^5\"V]YM;HW<3Y-?GR*LC2/+*'A)!)FL@66 MN0/A2 #"LH'DK)0L&BV]N@G#I!Q>F'47O;!_'-ZE4]=BOW1'^74[1S[\=W+= M0&36EMED'KG(W(,M,"EI$C ;&(C$G>69A2AI'ZRN8]5-J MCT\6JU_/2W%=N$/EFTIF_'$VIP(O9_A#&]A\,$Q&W M-],/GV:E*?/A8_-K64T(+F>> W!$'I(T#@@Q')2-$9&B)-NX/?/8GXIY0Y$] M/,9AK6D\SEV5UG";M.+*@L@Q@(TR@U$$^T1&HJU,,GNR/>OXGY!U0[ ].-Z] MGBV[T6AW55B3DR BN 0Z!QR6PE@P0F00T9)DM4;+>0#KQ)^/=4.@/3S2M1_' MTW57A36(LZ2>":!,&S0WG(=@! %-" LJ*B-%+S-X/>GDGY!T Z ],-)].$E= M-Q!O/'7.[8Z3%=?C!H+GH\]W%9Q\>?:TB_"*&Q>!]3 PL%0H<\0Y- M7!4@:.J%H8D8\2W1X'$]=7^/;P]/K8Z_V'J8XT1>E/[#G;\^0Q-8P(9H I'D M#"QP#2GG #G++'E"^R/X;X@ 6W7<;$=(5>3"K9W/7G18GZ!&=^C CUF=HI'*)99^ M1NN!&88#@&<"QE"FLH_,^ '>5IVUS)'I,!I2U:R$V?3X0^I.7R6_Z&$FW$W= MD&@LDV4!C H'3"4!SBET2Z--+B@TJL* 99XZ:XLCLV M?BV;N5& M*YDI&M(FX/3I"_D=I0JBM$XR)SU:W=_0U#'^\M0HF-5BP]ON@LDKJ5?7,FR@ MPYK437+,6&L/!.B4@.JVC24SR>/!!7"-W_@@855N=NHHP?^O:^&;Z MTIVU"S>YUH)-RU0/9FYB9D9(HL&XH"&EB-,LC1Z(3(9Z37Q2 ]A1QY0 MSMPX:7TH2S^*HWD?;''76,:AQ7RTF>-/=O"!4".39R>H55-#-R[>6J==5@D: MJV+41#+00B2(3!,026M0&LF? K=4]O)4=MF*'MM!U],U4=L8 @U@.5J0)(4( MV!,2=*"Y1 )9;\VA6]O;=,]MY3<0E&JVM9N?E(-8^$\9M1_=9'4T:_'2==T7 M''@/&MQ]\C>\K"HD9]%$" J2IAR$$AZD*4M1-%+$X=L@Q58]>ML WQ%FU=3; M1]=.RO;VZUGW'H5_7^Y%[;MW_%#>1B.R%,<=&,T"&$,<:*,RR* #VSC<647>-6.,WF70D*68R/0UNL?;;(N6V.9<>4<+[@L%6AB'5ACT;#@A&NB MO GNX!?_1V3'N%#5(L;E97Y?4-H-1+B>K%'*!X3*H0D9. 0F(GCC!6A'0N*: M:RH&; C6<;#&Z_B!T%14G=8>DN'2JY0#U0.VB?0WQIO=HW]"_D,9Z2067$:UP3T 1%T%& MQ(0+'K1*SO/8Z[3'_OV700L@.T6LGOTR.TO=XLO;B3M_V ;E/RN'WS8;KINR M-9EK%XDA$+1VD$J 3K!< 3?64^5\$.S@#_B/P(^1,=I#_-(Y""CN8Z.7UF1L M4$42':(":JS!QH8"I2*0$FA*I$< 8D< <)2 ]29!=9@%]/*K=@%W$FM[,(!:,!4ZMSK]\6V)#?U\F:0RG MJ-J\!1N] VZMQE*3@F2MH]8Y9N(WXIX,ZN(!>-1S1V\^$X*JZ*?/8;(L+];W MZ/$^V1N7"65,H\5L4@(E98"(;5X%;RMK;.1:?QM.QR V[ BK6C<,;/_>:943 M]CV>+*UXTKY(<,L7N.,KW/SB6LJWJ6MG\BE?I_%_\?,X5),T)$BF] MPP;_E',*FZ;@NH(T5@L>);HU,9>8!9]^9* _H4TU*/2CZ@HA%,9?-$;A-E05BD\"9(1 M=OC7.AXR@685>Z:>[W76I="ZZR_*KO6TOB9KN/$"/48!0A,-V3L.E* -:;UQ M7.>HA1QP!+4.SW;5>7=\KT&XU8L)_I_E?'6#\.M9=_UMP(VAP/?D:8@A4C/" MP23J@9;=$,%X!F-PD%F9K"(#^%%GM:X2/\8$L>;U!FG5*=?D/O(V1>UL5V(C,#6=10F(YEC'E028B((7$3=+.$S9.H#E\ M!SRK!7&U VWE*;L[+[1L(-GZ#(TEP0?N/&0I)2B!BMES+\ SGYT1P69Z\&N$ ME3@T&H+5%-4-KK]NI^@^EA>YRB,LF]31AFP-SN ,_6Z"!F-"7UD$4PS&!(2K MA*VV3)M>'L<^5Q-KZ9QQ<:R]&W&URW\1^?$B35/>>"KA@9Q-,LXZGQEP$SEH M'2D:@^TLX@K46J\OJ@FY2W![\VY57JVH^(TL=T_D;4Z>DLMHLOY;&H MSH6-]O VQ37""NU(ED CHJ.,I4!IU"AM"%)%X]V@(VODNV)<)81K\>_UK,.^ MF9Z'3(8O'SJ'OF(H<%\V[VN#-_#N,<4TAB6CI8F ,%M0T3%0(7M(TVW-GKNGMW9'.K^8/9&9JL"M0F,S FLS0I""@0""S9J MH4F* WPVRKXK7NT(T?WQZ=*HW+Q%NS%?P[G(-'+T4L\?K$'GQ)9(7.^YT3FP M/.BV'/I]K5./#>7^J'-Q;.AR(6/M\:%'<:I/@0U)@BKC+%A"(SCOT3R0.+BX M8BS9Q +1 P*AJ?C.R;8CC/>IP!Y]_*M/"0TZSI8P']#ET6%U*!(,$>@+22Y6 M$896#KFF7G[G/!L+U/T1:S4@O@+U>'6VKH F2H17B/*()0_@0Z 0'2? ,N5* M29HM&7*GA?K.:342IONWWR^>>MC*>+_(VQ#';62KJ%85(;DHP2FM0%!MA1?1 MF3S$\.B5BEE"3$DB3(@MHHS]%Z\\XB+4W;( MKB_]+E;C=PSHWNET;<[>4CVM+Z5)RCHT(#.:DL)#\,DA*IH \5I933TQ;DC8 MKOU3D&L47/=L3EVZ'9<#9=,=W7V+:&P41A)4W%XQ66P "A1[&+P,U'%)B5 # MCK\Q\GVS:S10]T>M6Z_C/(I3M_*6,\2&\)S Y*#*\P<"DK#E/))(U&3"DY,# MR/1=A7[O LU:+$*(OEXFNX$Q-](UCN*0<%1 %M%CD3@T(C4E/,=[*20AR0YA MQW<5^#T4N6HQE)/)[%,Y=O=ZUKV:+?TB+R=W%_77'[S9%&,YH-B&6NVU3AE8 MV>^4W"=PR23@*EA*,@G8"P-X5N>ZAUI!F'6!KJB@UJ%W'KL^\&C=FD(:9I24 MB0L0UF(7:)\A2)%!QD2L)9$$-42U_>MH7<6>J7;1S<6;[A]F%S%J]U[/LH&C M_0MI5#0V,X9RI%C&J&>0@XNH-'M=/!/7_[IIQ=PEKQ)J60 M4IR_1A1?M2N %LLN'>4WTT7J\..;Z?NEG[>Q==WYHT?/&K94X8;'ROI8WAMJH*1EP[?Y>3<#1.5@7YWVP

JK"?B>7>*K,1/806C>'R0NO:\^;%3IE?@;QZ M(>OHK/RAK[(=O=XF):&8T-B91"E@*0O("4TFQX30(DDCTP#[#.,.?+1.*D>$ MY^-I=6[_9]F'UPGW]O%R?EE4"$J!@LC[T99=LB&\$Y MD<%($#3G\J8Q6F.BO'$;#+J':+S[,,#XW._!AEV1K@+(M:CX[LIR/LH_SZ;' M'U)W^BKYS5?^K\_2A(PVD!8*I&4$ O<2.$_EO8.8$E:?$>%OU;\>FTHC@EB+ M*N?V[U&^;A,?30=9WQM8MH/:&DV%XR12,-IDH"5,P[CR2+.GB5(>'6,'?T_4 M-^3M'$87?AT>M>\ZOG&]\-TWGF^*6?.BX;NR]'CX>T,N5%J*R,C+:2JE@66B MP2G47!I9HX2AA-A>1L2?)Q"JTD6\8_79-QKX-/"M^UZOLR=E0N)$ #5)@%7E M$"%3Y20A=T8SH_B0=PLJ197LB"<[ O 0Z'/_]0LX?ZT^7?3EU>6P PFW?86- M)T8'XSTDDA6(H,L-M#P 83I+%CG3XN!5V?A4>@17JV*_;W9_O3;DG^=^[;6[ ME*[V4)YW[1S_] H_3H_/SV(W8^MK"'"I& ( Z8M*0]41T!KRH$,*O,D!<[+ M!_\FW@'PN@+NA^%F7D2>7]M(J^Y=[M?;VMF!K$M+ .E=KF]KITMDS5>X7R3L MKW3M .,O[72&FO/+91P@&@HW2RFK&HLOOZ3%R2SVNV*_HA0-M6C>1\5 .L$A MAB" "%>P89JS0%.TW\)VZ+8,6_M8]*$B7VTRO3S6TFM\KTG=R& LD9J@98"J M7EMM4,%'_"&]53%D(=V0&V>JL.I@N7![5AP%_UK<^D>'\KWM9ILO9[^6JHD9 MAZPR!H)V#C(1:#8$[R#@U*T#%8D/NKVHCFDTM(]NWWH[")]Z>XZKH[.7PZ?< MA%IV45^BZXP@=%QBRAH.]3][$-:?X>_=J-6QOW92HME0[K M@AS+F4D6-;8Y6@@JTB@UM7+(5A;@O4B N->*[0A$QMR%V.E_A][FAD#IGJ3S3QA7657^15JNLEL=2[F M0O"-T\J&? VEY9[;)"%(E2!IX\ E[8%J:ZPS5#,RY%ZRNL;'=KUX9QH9%Z]: M_'B?)I.RY)FFB,:DG,^+I^VTG2^ZU2K1PT3I5T"C+ ]"QPA)98#KG"YQMDS,Z >Y@Z][P&LPH[68;%:D70H9-V>N;:KO#XY8GKCE-9 MKES#A-YYFRBC\BE%X$DSL%IDH E_K-XP07=.&WKPAQS'(<$N,:MW3=.EIWX^ MKUZZ]QN7\-9G:60.T1&90'H206=&@%(:\8>,"?F?DA\0.UE'/7PK*R,C=D+5 M?:Q?9]/934ONX=EI<\9&T&15-K'<667!Q&1 X7P,3&<:=!0Q#[E8KHY"^E9H M-WI7U--SYR@]S+9;*1LGE>?":Y#:>7"DW(B=RW/(7"DCK*,B#_">*D6$?RO\ M&@Y^/4(]]E7.^YZ0M-I[EZ3&EAD!(CH++F!K%25)*G0J[*!;Q*H=.1AUGVH, MF YC.WMUD*NS<*R5%VNT,!A7@9P27;C\-5N:GZ- MAN]_NLDRK?SGRQB%-]-B(-_8%]Y3]>?WT/^2W'S9I?A\<97A:(I3VKL2)E2, M^!=NWLY?I85K)_N6^&N"&Z(?/4K8"G/GUP7 MKUYA/0Q[I<2HEFW5X@2DKT?,T;IZE>8H??FX-N-AB%_6;LMASS*IO)[,/OTS MQ>/5?8?7(FX/0](/1:WM6(BR1_ZIG4Q6CO_"38];K/.F;JI>\?77U"_\PWT; MOZ_;*2JVG[%_[DB[?JNE7\8FIU-_GOY+KMH.E;>I.\)HQI"S'X$A^B-&0JWQZ3([:>7]P)Q+6/J<:TKC?GP:38:(2_*:YA!ER-S#UR3$C&@,@AJ M+2A;7NY4SOEP\'<0'PP%MP?U@$F'U6]:*-BRQ"9K;95@IKR*IP![(8&D0H*V MCC 5C11ZP"U<=?R!PR+>EK >+O5>SY;CS<"7!3::EMC)LD&37$8'#?M'&^5! MIK(^GSTS=$! >YW;:0Z*>%NB>IB\>YX7J5NU"C.,1KX;I38D:2ZPBW!FL 9< M#@1T#@%29+9<_9,M'1"$4NF!!JS9)U.:#9PPO^URC$F?HO MZ\TMY[/UA36H:[7URJ&]J1AD*G"V5U:AT1D$T=J@*9 //BQI3Y/9:)#N>R*K ML<]08@>G^$U;L:)]3X27HGS9/.U=3]8HY4/4UH&C@4-@(H(WY4$D1T+BFFLJ M>OG6.V[1._?I%V1^U[K)^=4XY515]W%C9,/#F1L*!6 M>(JZG68))D4.G&D6BZ*M ?D>4JR]P("Y1 M<[[X7*GJ6HP<$;)WPO#O76K[$*ONLJK@%Q[3,R=^O;WT"_*\M/ M\[.SBR=:ONQ)A*^/5ZS^]MNT7>Q9HM4W=UXEVJM)RYKJ=JD![OTPH@N/SP.B+__Y?\!4$L#!!0 M ( %QY9DU>S!/\)#T ,PE P 5 9F]R;2TR,#$X,#DR.5]D968N>&UL M[7U9=QLYDO7[_ I_-<]N8U_Z3,\=ED^LFMJYBD/3:8D3E%,39)R6?WK M/R3%I#8NR5Q!E:O[R!*90")N7 "!0 #Q;__Q_7KVYEN:+Z;9_&\_P;^ G]ZD M\W$VF_3=+%[V\N\NSZS6]9_OOTV^CMV_M";U:_S*;SW_]:_/@Z6J1O MOB^F?UV,K]+KT8=L/%JNWGVU7-[\]=V[/_[XXR_?O^:SOV3YY3L$ 'ZW*;7S MB>*OM^5C;XN/WD+T%L._?%],?GH3))PO5N^N\)+R\>+;R7)3X/'#]-W]EYM' M7U3]!UX]"Z64[U;?;AY=3+<]&"J%[_[[EP^?5Y"\GOW]2R4667U^,QLLL_\LXNWY7//).C)Y=U-^K>?%M/KFUF YUV;C;+I MCYD\+"U:-988Y]ODK3P_-I]1IZ;/2G41[@O$J7 MT_%HUER"K=5U*\[G,%;?#\B!#J/%E9]E?]33Q=Z:>A0BN[[)TZOPS/1;^CXL MN:[3YN+LKK,_P7=(UOM4/NKE&VMH7XTS?]K-+M-P]MLFD^_A=<4G%TL\]M* MZY;*%?379+58A,'QEW2TN T3EEIN"IS-/V;S\W1\F^?!]%F9H!6G\B[?V1\P M#P\\:>U91YC4>UV/<&1Y.KV;$2^) %]2S.TUDQ3G[)/A:KR45H&3HUW]0=$M>7#D=6TUOR?LVSRQW0V"Z]]/U^.YI?3\)K[0>A0DRL4 M[:.9ZCK+E]-_KN9\]_VF,&6ZC;IE549I6RW3:TFH(K%&VMF6O'P/SR-):E>9X>" MK3[1HY6G_[I8SC9C6*7JNA;G[&85"M%4/X?KZE"0:@/FH7(=-O#7>9Z.L\OY M])]/=6VR1>6E?+-:6Q/NMU&>C^:'9X#GS[7>@(JP[7B\]>94X^#VIW97K];/_-N-'NVU[\C^K4,:"TB9^FJ?8]*MMVH\'NQ M/YW-WT[2BU$P_FLV<6<]'38XNQY-Y\W;^Z2:UIN[JOWM=7K]-FG8V.I!F.E\9=A_"G^NGBW8U"*V^?UGZ?9G.)^FD ML]=M'<(Z?^NVH:KEES8,11ZZ-=57"IN6%NTL6SK+QMOHOZ+^Q6CQ=<7_V\7; MR]'HYETQF[Q+9\M%^SU>Z8N[A(Q\LO85I:E'"E[Y?I]:;IL]'7=/:WGT(SD_8J3QB#E#*J M 2#"8$.T)H8\R,(J3/\.1(QL0X0!&^& U M)?UU/,O",NYO/RW#X/GP839?AA[O9JMA(LQ&]ZZX7DB\"3_[/$[GHR"\^C[= MUZ.W/I]@:IT#FE'"D$% 2<;8!A &>(^4VS/7MTC!(WF0M0_BBE5]$&3=Q%_G MBYMT/+V8IA/[Q#[=1I)=91*OF*?,$L2P =9*J8TL9;3"RF2KK=XI87:N$U[2 MI:'>GK.@991>)R.&8<(3>>(EPK $*.('QZ/%\I-H.E+\>OI\CPM1"Z6-VF^6L>$!<[9 MU]GT\DDD^&[#=G_Y1"-EO7:%(6<(A-9(0DO9+1 ^/EH,;\FV"NEA.KUT6!:? M)&7H\&_3Y96Y72RSZS0O/01W16#?>!5'JT-S2W_T%K;4K2H!SBGMD+3. PL4 M(1QM.@V&U-8F#GI%Q.D)W;Z&I&V2K&+^/J;+/2/1OF()0Y0!@Z'13@IF$'5N M VD %=;F$7Y%/.H R2$YLV'_D:39E$L04HARAP1@038'PP1>CK%26T%KLX;\ M25A3%\HH:+.9A_=,;/4J2@AE4".NI%=.>8J1-J9$@TM7?UJC?S9B-<7V@6G_ M]F[+YL$PFPI5+]T8>O=C^ST9+;>J\L47_;VW#V4<>QE%[Z\?>I?K20N+%E79 MO=I=**%,& &1$QY"@IUC$-O[<8-)#FDEUT5/DA[:;=I>(,S!6&IDL0B#(P

V5Z?-43M 375]B#JU(>K1JGT&0'C]07_^GE*)\U;1\#*M M8$#.&TNL+.4$81D8]QY/*QH\.* T1>OULB/*_9[82#$0&=;KJ1JB_L^ M%A_3"N$G.PLE0"$@H0*84*VAIP9XL)920%TMNGA@PZ.VXIY'HK2%4E]<6#N: M0YO'Z?1;,<$>9,*N(HDSUD+'H-><:6"X,Y24$B(!ZT>A=18ZT!D/6L*H)@L6 M^?(1 \)?S[4?/DI^&?UOEI?6\F*'D;G]P01H0R'E@',K/1;&<5X.F$(',O>X MN3^$2=D**EWJ]N/H.CV[>-+$G7/_WN?#J*6IX,A2YPA15@)I4"D3H-+&:2(V M55#6'32O0^U1V7E1:+NEZ+_W\V4ZVSD%/W\D\ MJR-P_Y3;$KI9*T#45L\OTR#L?+]^'C^3&.\AA@ ;9XB"0!):!&]YI8,=J*R. MR";J0$$-D*BMH<__^/O=?/I]OXJ>/)0X"X!1A@(((!0XV.E4E-S!@H%X0A4[ MT%$3*.IWH\>MAP>ZTY9G$\F)9@YS'^PUP&FPJ%6Y7R!),-[BB1/LHELU1Z0= MS:$C-+=^-H%22*4H<50SS!E2$)9^?>D=P;4UUWH@7M>:JX?(8%[$3V&9502I M7:9PB\*K%$L<%,Y!+$3 2#%N!-OLO2CMU"DXBCZT'QA3'Z$>0BGKY0AJ/S3N MJ&P_O;]^3ZJ>/MI2(=E.[\TXE"2G[P;MRG+3=SL.7=;88SSGIED?*L1QOGPX MP9!C9942V$.FPU1E*;>,"0& \-I76GQV+-FAN,VG#R8448\P5- $<]=S:<(0 MO):(,]-UZSB3)V7:-0!X&HXS,WDMUWLV)$RN:KX/**MW-L*Y=0A:WS MRG$33#6LG!' EP!YA_L\;WV4Z[NNGG?1I05P^C)EGS7UX"[XUN<3AY3E2' 6 MNA8K+'9C0"F; Y['Z0EO66]9=TB]+C9$Y2"/D01#K6JOK[/YR@8['&_Y_-F$ M ^ T-8Q0XQA"AG.LUS)Q3$6$=VTTU,V+I6LS1'H+:MC<$?AI-)V\GYO1S70Y MVKVM4JEVWB4Z/X2WWYV33>X_% MEF5IE7B7:G4D7 KN-81""(^0JEYMJ5TL$@>CR[$]WPH!58^E)ZX&6>CHID M>??_OI]O28B0S6;KS)Y[V'!D30FG&&$J)27&7B6IS=+A?+T7P2:%_-M'Q1+!'46&BX-9H3( 545)5+0Y=()Q#'PRE)42D4YK!]PWYG1 MV1<9&H/5*P7>+Q:WZ<2N\D?=7^!RSV!W?3/+[M)T]="GVWQ\%2#[-!O-]WLH M:]68*. DDSK@(HA41G&YF8 %=;+^2;#.[-->R=0YH@,S;I6L>:"59B8CFO;Z"S5TJSUK",8E![EAU1%8A]3)=G%P&]BW2Z MO,W3VJ-;E;H3(I$&"%'D7%A[L[#*AJ7S3"K28.^)OU+^=89M#.-=-W2L7'7" M+/8 &PJE746-(^3YI@<336JS4;Q2-G8%;:]D/$]OUK;I1,TGY^ERFF_K( M5[&:Q"'O#" :4J&E@1QP2TLD)//U5Z[R59"L&QCC(M2JVS3FTZJ6Q#*B*(46 MFS#<>^*$]7*-@S*(-[@J"?PY^%0'QOYV___W=G%_C>R7;,>F]:H_?'V^Y#E/ M XR+Z3+]G.;?IN/T7M;U3BC!!2#+H&@7(GNX,1&>8][I4^CP996;Q?1M_5U\7JPOG]6Z:'2B<66XG# M_SBQ#F.N"!%B(S>']?U_\.0W.-J'KR_:[(HD^G4> )L5"0C^'L *_/\YX/TA M6RS.YI_3<;!5BGS**@\#^_SRL>E2BKV':UV],K&.AV5E>K63O$(XV"'('&O( ]-X8<>^]!5;>B3WU8) M:CH;A8]]66*D4$58LK*<$"\901R7J$KL^KRW+&+J]@9P7[0-S7OHE'L8]^2Y MI!"!%=FI@\F,'6;.B?_-!CWL]#1UTUJ-NSYP??ODHIN/@E,.,V3R=JN2EP M-O]8N$&";57TZ556JJ&3#3T(LVIT$*G,0!:,OU*$LX=&%WFSLC!P/9;A0X5S M[:V^)V% &X\Q\AY[*B&R6MS?GP0]1JI:A%V\>!XZ3=_:.Q*'"#) 806A)<0J M(AQ>XXBL 7W>:[?W(/Y [,GBP#WJX_\;4/3=&H+BU3Y/_^^V,,8/7 )0H70B M, WK2>ZT @@H+KQFI@2+&E;_F$_'5P$,0)==A&T-W;Y,R4W+M[7[X%GR"J43 M'GIZL*(AR^+Q M0'SP>&K%&A+),%;<",R@H$X3&U9TI?S3>4;0>QT M49AG098]9-E?,)'&,DV0I1H:SRE%U)7]#P-L^C1VCN7(H+9YJ[#V%D*S0NPX M_NPLDS@LG0.::JZYU\XY0^D&.H[K4Z>S#8,XJ-,6HCUXW ZZGIXAN@7#N+Q. MCZ_W_#G/;F]""_UT'CZ;CF:;8_!F='^>X2A'4\VJ$RTT9I1[)ZWAPC&IW?J* M>\@U]I7.TW6^U-XF7&6WT9[BB04H"$XQ!K XUVMF1%@XOTN_((=:[F MW6OJME",VK_S]W1R66Q#I8OIY?Q^&W6_2V=[@81:JX#"%(6QU#K)*-6VA,2! M!M7%:47?60=8]66MO&SLP:7TKB*)E5)Z21S2UBNE F"6KR7$VKK(\VXW M5=M!%C1"Z37R(4I_2BPT&$;]93O3B5JLF_Y@B![TF50HG7 FP^@I*<0 >6$5 M!@"4W%FZNPJQKF'IWJ^F[S:]_GZ9Y>/_5W8?T6SJKOC6TIX($:. % M(P(P'[J;D!!R5$H/-:COB>TX[7:G=D4GV WJD'TI1BT__LYZ$N-#O[&(46.T ME0QR*,T&"ZADW!9)VPJOXJMM&8/3-7WN$K6@QUUL:8S9D-S8G9@.8QRM7O9F-%H\&)$.Z.$ M$KY>#J; MKA:L]27"A$EQ,M9T7>;L#QT=&N@?E&X? MZ=@M^%-G\C ,_B6;IW>_C/+?TZ6_G4\.YRK87B#1T$)'!$$$ DX$MHZ65@AE M#L4?US. HK,.D.WO%H;\)LM'RU1G\\G#<>H*V9#VE$N@@P 9"[%WD#''"-ML M6E-D89_.SE-E49L ]T6F7S]_R5? W>GI;'8$F_873"#5%&++O75(20AI,1>L MI;7:UM^3[^R<;G1T:A7AW@:G-%].+Z9!G>GB[,*F-]EB>GC+;D^IA -/B&64 M% 8%62,"X[ M:9W2AAE61&R$WK26E2G-ZY_)Z.R2\>AXU2; _9'I^KJX&[VX">XFS2LE*7WQ M?,(-<+*XS$%:*B56#HC2,\EL^%F;/)W=$!XA>9H#VU_$T\N(^_/IXO<#;OM] MQ1+/$98@(,>U418X*H J)87*U;]Q^7C#*1[/?8N(]<\-D\U7]P5]">\_Z*W< M5RPQ' +KH<**6.0L5,"5?8H)HW'<3O1VE+B3&:WA]9H9$J5/.CYB#$.(]_-E MFJ>+Y7DPG3[_,;HY:(1L+Y!(P[R$V@IAB*#<":7+X C^>4&AL/!(?O*!>B$#Q@9;L/JS7$-B2PC@;F"LOY5 M:IVYASMA0IL@];8@&2VNU'Q2_%/<'_=M-'L2*%/I:'#E.A(1J*^$8X 2:1&% M3OI-IZ#8-4C,T/G"I>_S?EV!VML&YFK#K##''Y;F^[8OMSR>V#!F,LZ)Y)YJ MHIVDN@SP%,:B^DZ2[K>=^J9+"_CU;Y#>.P,J&:'WCR88&\DPDQR$_QA!Q1VZ MI420- A2[7[GJ&]&-,2N+S:T>Q>%%F'LXU9[+A 5UBB)P(;Q'M4/5.U^/ZAO M?K0%XBB&ZR>>WL2]OO^V-, &OW;BH7I!$O%H U]%H4)G@E!G5MO MQ('PL795>-VU;(?N@7CV9.(DD))H3Z4@2EE?<'A]RXFS5%:2J8\K'QKI8^>@ M7 >#4WN'EJ95]GK0]R@M=6XU9 M:V#T-3^733SH,'SZ8*( APBQL)(6PA$N) :RE,92!N-V(M=3S [M-D+DU/4< MI2MX"/4.H];/5UE^V+WWZ*DPEG%'$L$8<0(H8AAVFF,@H#'06^:PIDC4GUX[\Y^TI,K: M&-34Y")?/M)B^.NY!L-'2;DZV6$@/7\D(DBG2^O/[A MNHYOF&AJ'#4$XC@5+M+Q7RZS;^_&ZQ<6:N2;OPHU\D=J+#]/U&RV;F(1S+9K MRMSW> (TT9PP @FGECAFE?:E5("[2(^JU5=.UADFKT7C49E*PRIZ 7_YZ?_ MV:?0\'7BA204>684T=0C1X'49:LU!@V2W;8]G[8#_G--'H]!+YK[\IO=I[GP M=<(9EPQ2 A%F(,PZ%#NQL@*L] #'E-2P&\T=CT$OFOO'^6_[-!>^3B 'PFHE M#;&2%PD_,53WK7;>HP:I@EK?\>E&<\=CT(OFW*_G^S07ODX4#-8=,)0$ BER]J,^=V4%< MN2V"<]*1H8"$ 8DP+0&"DG(IC"LEI8Z[.%W\^46 APH$=8DH8,XQ[PW6C.' ME*5BTW6"Z1FS[C_4C@9H%Y48 G"*3.*K/#K98I$NSM-9<77TE^QC-G^X27IK MP7A"-5\X T_I+$ZZ( LY9'WJ+!8AQS\$:Z3!@@CXC M2"H&$37BRZY+L88&-NK(I+92R3B)B0J0(&T-#F,^T1B5D# .HXU6BH$EU1+0 M'(=P7T9OFPE'/#*&.D08T,18207GHI006X[B7A\W55O5S"/U4'J-?(AR-1P+ M#891?S!J)QNC]N#2=\O3"=308>^"5%@ 1+1GDJ_E(I2[7B_E;YA@IK**LK9A M.65G.30(0B:I+(YF>00XP*:45'E3/\:NK^0Q\5@2+>)\REY5"V&0SBG'(:(L M=#V$22FI#$C&;5>TH\1CW*OU\'K-#(G2THB/&*_'[RZP#3,TA)9Q)HA33/'2 MZ4"1-?5O;1C&[UY9<;O>62(G4]%$X!!@'&7 OI9"DK M"4O%N"V25K18C1F-\'K='(G2)HF/&L-0XFQYE>9A'9^%\3JTML@06PCAOM\$ M(-.#MDF5XHD@VD( %-+(&2:L(9*6&R,!WUY/%U:S45K29-8Y6/VO98I-XF*# M^&S^:.<[W18V4+ELPH.,'E(ID)8VV/]*LLW.&9-Q7T+7YDY@VTC%$%3P_OHF M%#F[*.[ \K/LC\)22Q=/GAX\?N#9Q<9%",1T]'4Z6U]%_>*:X_! Z,;YDUN/ M/U2(-VCU/8DQ2BE+E HL@\:'A1)?>^HM0@I7.@X1+YZ5PQ&:OB,A$'DAPE2O M!8920F'HND^9,*[S^M<-M1Q],!![]J?PZ@WW/T5P@I3**T>9!T!B4XSQ>+UY M8GQ05?S!"?V1HEHLPG& GN+>LP:,0RJ*K+<2.L^@XJ:4T&OGXUZA-U5;U4WH M>BB]1CY$N1J/A09#+:[*/72U6#?]P8 ^N 2O4#JA-BPG$<(((.F =,("76-:*=5Z!R 6A]^8& -$*R4U%D3>0AD.TH\9D>Z'EZOF2%1&B+Q$6.HG:)V MTHL0K4P0RW-CK6220B]Q*9U5*,)< >THJUIZD>/0&=+>6)0.Z\Y\7QX]9671V_ M+),0[#3RC&GC'#16( [-ILM)'GE 0]>*W;Z.;@W&UTF9DS%DHF3*, QYO!LY MK7 ?Z];G$XR1""@!Z"VGB&)&_#JZS$*H480'WUO0TY841TV1.=V02ZFHH*;,56*Q^P$@"%!0'>C+C0:)1873U\'K='(G2 HF/&L=2HHAW6BD:2"17:BX^N0_C>Q*Z]S'=O4US MJ$BB)+$*$!"04&':!29,G64@!K4BPA,<+6DAZP2@UQ0X2P%1&@"#G.&42T<# M?*7DS*$^3Y@.0HT.P>K?F79\GD3K@<<<"ZMHX0@@(MDZYB#\K2>Q=@TN$NG^]2N@Q)T>%U$L9<0 M4)Z-%HOIQ32=^* J-1[?7M^N;IT[,^_?SY?9>IR_N$C'11V?LKP@2M7C!NV^ M,DPP2'%&C9:,$F8ED*KT:6#-0,QI:R,9C@=52 R'(58NDUWG'-:-:]B&G[-L M\L=T-@M-".B-YI?3\,JGMD??[U77A<[^N;($US;;T"<^/N6%+;F\^S0;S9>A MR45V]IN5Q5KA&,?AP@F2R#OBN8=..:R]9.I^S4*P-4P/>#;C\_@JG=S.TK.+ MG6(<.GI1M8K$*^Z]*!*O24J"I15@*%$P3B'5HP&[]V1%FPI]GH^N&ZRB/@W1 MOIO=;]8W1*8O;7].9Z'.RY_3 M>9J/BB6%FEP'\,,Z:K6B6B\B#C/AJ'H23GGH3$Q B*CT$G!*;6GC2=8@G&,@ M=WM=EG2)6E\,>KSF/+O8M1+>0IG]!1/ON:;*26LVOA&D@X7 M-ZUBU1&7T?(VGR[OU-?%*BQ\#X?:>D4" M).2 . 9"9V9"0R@6R/HM+,19;SL@6T#H1H!+[?)EA;J"+H\N_#3Q7@T^Y]T MM/<2R>:U)QI*@3B"G$G/G:>(RU)Q#F)6GXW=[4?V3IGJG.T(]CCI6@CRY8^L M-8*NZTLXP41XRP!B4!FBA >\Q$8R47\Z[FX'\K0H60_HB$D87K_W6J%Z-2:, M($(:&XA@0@ MBZ3!DI:SA6>8U;]LL?6$S2=,Q!I(1\S#\&R[/ S/)L"&:0(P9* P"/GBAG== MHD-)@U-3] T1ZBN_9$ M.)5?#1W65+;C0X4HIA?/)L 4*1$8=\IPA3!'KO37HC#%R$KAO%T'+96MKAZC M]*1$0HDEUF!'+.<8>N6M6J]CD79,]9FX?F](4@/M[(Q :H)$U %'FPTP?;L( M>"T6G^]?OC@0,*8(A,:;8ZYR+LENV9WLWQ MZ%O/%92;$(S0Z9$P]*W(=4),L/ADZ&\"[($/K M0/5-ER)+TS2_CR&M1(VG!1)!,?(6(^E"-RAN9&>NG+T" M9%C_Y?._A_9C[G$-5W%M5BF>0*P(T"[T/::X-5Q2M+ZX3!7>D"B\G7L$J>X M/51)H@B47$/J)+=.:!.6B.N4@TH[POH\';$_ 5:K:MWI)FT9KZ@]IWMDU7>_ MC/XWRTUQ//^ '_6(6A('M0_X80X]]9Y##=WZ#B!EPO1;?Q>V-Z]J>_RHOB'6 M$,8(=E4&8H4I0""QS)1Z>4Q.WZ[83S5=G5XN( M_F!:E.[B4R182SY*%V1:KE))?4MGV4TZ^9*.K^;9++N<[CE!6+5HXHAU4!JE M 8,*0 +]>M40I CB19A:JS,]99U"U]?($A;OD[00__#QTN>/)IJ3T&L\,**X MY!ISI*IH8KPOS MQ@M&O)>0,TYLZ=Z@#$5X6W2G7IN6\8J (8\N0'P<@UN/,SLJ2ZP7-!CY3C M MN >.,U-.OLY('Z&[?B@6M8-@!+QJ%-TNO$)461AP!8X@*ZP&I;02X?JAD$,8 M,9WRY7BTAMWYZ>%&TO?S;^D\?#+M[SW[]Z]:?UT/( 9>W5_V4^PM?DKSSU>C M/.W_C7T N_7%/4!\5F87*$,I^WV;FDQ6%8UF[^=%@?N;G'K ^T5+-A^$A+(/>!MX67C?C/+TI9N(B#<0&J \5MH6K%$\XP-Q RSRC4&.H6%ABW&_; M,V^ J'0)6-?;PGL$V>BJ^OYPY=H2236W0$B.K*:*$BGL^J07LPZ+: [/M*OH MG1O%70'7YX[Q(E\^8F#XZSG[PD>)R>:+;#:=K$1;H;=C0WCWPXDACEFJ Q*> M(@, "O9R"0&7ML],T#7W?3M0=]8R;#77&35)L'-K;=_CBH]JWS06=0_DYWYN$1YV<&\OD7B"&77<>@%P M& ^]0UIN1D*+(XH5;T=-S]W7K<#2V_&Y3H[1&DRTXDHB#[%&WELKU['5S&$+ MZWNLC_]IR[K(73: M6H]J[H])V2W%0+5TQ)83&%IF@,78(24($W@C,Z4-8AEZ.F);&>TJ1VR/ V/ M([8$&DLX,1H3$?YUH9FEGP,P7C]>L:+1U_Z/D^_I?/;M$AV M&-8;JRNT?ILNK\IH*/=]/+N=%,D8%XLPYZ23_6E=:]262.8L0E["?'4QW;?7_^BII$B'K($S@GK+/?;(F'7Z M%QZ6,:R^5[;KR:$;*M2'IO;\OGKE+Z/\* M)EI[Z#BD#CE/O4:4@/N(* *]%K[2">->I3ZT>[ZO6.+# "^(0X9ZCS332 .U MEI8CI?L\$K1WF[P]M3W/^-T>.J]R+]Q2+Z0V!!*G(28(*Z!+"!PP??I1CG*) MMZ/7PYO>Q^%S"IN?'"$$$3=<"&^U8&%E6_8D44Q[<;J]VU!1E5W0>NB\!KU' MY?B.1=VGONG-PKH#&VT8,(IRK2 QII1/,--GF%R33>_*:JJXZ7T<+%WV[O5Q MLK/\.="^Y6R$"#D,%K+) V@*M[YNYF*7NJZ-7!>A^*C MF\ CT'=+GE&?W1 =J; N6OM:X M7Z;785UV=K&ZH/BBR#-=' T^M XZHG2BO'72(RG#B@XZH:& Y2)/8U_-T]]2 MKQYN:=0=8)$0Y6#X9Z7R"4/8,14010)PP1&#NC0XP@\MXEQ5=:+=XYC3"+\_ M%X>B6J"=#G4&HLRZS7DZ4"W!5&G:K_?1WKW)W/)T J)J0U3H>U&164.UQN:1G' M3<1N_!;TE'6'T.O0?E2F8DQ*;Z+L13K^RV7V[=TXNYTO\[M"W[S\HU W?Z3N M]U3VY;>$.: - <#K(&W@J"!E0DI8;$+5CXGLQ%_?OLJ.AJ![E?WC?(_*_G&> MT-5Q!V6#02F =&'UR3;M543WZ&:,*M(20LIA*;ZUD-;?\>S$0=^>&MM HTN-NML\N]F]@GW^2"(!TYYZ M19$$%G$@C2LW*!P+F-36(XU?CPV Z'X<_<]/>\;1__R4",Z4!<8J8+34WA"L M-^W%P-;?Z&1Q*ZXV!+6W-<_3Q?+LXLM5^EN6SR;[=S2W/9M XIQQSG+"+<8\ MC/"@M*J<"DOHVJKB<:NJ+43Z<@5V"FA.-' MV.'W+MN$JC=:U+J;*KI)(E!LM3B!@XW0*M:RGO;?4U$/HM+4> ME3,H)F6W-%>W="41T0)K;A'0P<0P0#/E2YF;W6[3TY5$E=&NQECMO 6E-8"$GV-J.U=202P4L!S&(!"C%EB M*"G-1P]!@Z/0/5U)=*RFV\6C+WT/?R61\8:%8'O#]O,S& MOU]EL]"O%N[_;J?+NYY?5R-#2@^KCR([C1Z%CFBRZYM@QX_N1Z!\-+^\-]7O M'A[Y-+HK/E)_!-OM0Y6,)8TK3P@*5@6%T$F.D/ JF('.P"('H^5.^TH& MIMX7-7;Y,QMBVML:[%$S#[JV7CZ<(&@$8M0+P$,_YK1P"Y12J;#(/!&O9GUM M/5^1M071:R% W [.(?4^E-/E^CJ;K]I9P=WR[-D$,H&A,<45/=QBR WC="T3 M=5Y'%!+7AF)>>%N:P=&7BC_-1O,B*?J!Z?_Q8PFEFBD%*.2.<2L1U1MCC%HH MZGM&^DN?,M",WP#&O@EQ<'Q_^F#BD13.$8$U55X;[AU%I33("!;WY%Y/,3NT MVPB14]=SE'/X$.IM:6?KWL_T?E[<'CW]EA:-V+^]M;- H*QPH GQ&KI(2 4 M*+)N,2,JQDOVZT*>=8!'7QWS?IH)KSPP)3]Y+N%%")NAAA):7(G'-/.E=<&L M,?7/#G9\R<'PX49=T2%A1)G! "E2F2Q MUY$>=&O(DN<>GWB _4'=]A".TN8Y8<8.%7*P6.;3\3*=K);MOP9M+7%PXEK=+J^R?/K/=**NBR,K<-^,5ZV&Q&E.0R,80@RJ(GR,J](^ MYIBP/E. M,6P#O>-.P%U6%*=IP7J19C61HR'9^KRK$JE25A5,V&U-D)YR;70 M0M -2K[!&:;A!K>^J=1]D5QMFDV^9,O1S(^F^7^-9K=[(W &:5!2'#3$!O#P4R"K@12VW"[DD*OZ M(>;=!1X/V M.04>GWX-^#E4L%R48@_29ITU(J*8, R84,83H8/4)ADW !7LO MH9'UCR9WETCP-?:21EIY;?WBMW1Z>14&#?4MS4>7Z>I+.UJFPTXV1[8Q+):= M]Y09K0%3R$A!O0@Z]$!(*K&JG^*M]=L:_D0]JVVU]7"0XF44O%O.%O>%A-4 %2? M21,'VEZO3(&]V^O'X1B-'7D">Y04$!80!)I@4F3Z*&*<2F2],?J4MM,D!0(X&::A(A"P ME M!$U&BO#C4F[4-::_[5^\7B]MT8EG6+T1H?KC5Y CF9FW07DVL_CO@BQ-!\5\$.?SEI"O'[[H:N2R@"B-J:2$(L"* MX"6ZMB2+G6]8*23LAR\Z30@"CF&GM79(:@:08^M9@, U@*7[AF7W]GNC*!-AW^/HX&*,_E"N#+0"9 M9<0A1S15#K-2&N?,*1V^KJR8 Z=S:R%RZGJ.TE,ZA'I;6AVU>/A:2F4A4F$= MYQQ&S$J[&;4\!ACVJ;IZAZ^K0E[M\/5Q>,1]^!H:X:WGQCL5YB0.:9B%2ED4 MTWTZ4$YL3FZ"8S2.P!/88M-!(8@8+X4V0#BB;)DU3(4E/41Q&P@U6=+'7EL] M8']0MSV$H[1Y3IBQPS"UF\/72%AH#52:N&!T F0\PZ6WPGI9/T'=:>T85U;Y M48>OCP,WFB&O=N#VQVS^;75VZ#R;S7R6%X4&"?S?UI#$&R@P=I0S3ZRR3B"[ MT08QU7RYD5&]0V]DS+IY13WEX^V!X;NW-B3"(\%Z3 M:W7U%2)I]^9-HHZ M>/([&C?#,2U-M*;*7^FSAAY#TPT M,TXJS:S4DEI!(."LU!QQ.L*[W6. K1;W(^S#1ZK_]#ON:[R?QP3.*>,)80YQ M1#U!#P0$QM;WX, 3]G!<^+]N%L.G'X_7J_K;_-T$6W"$!!CGVN/KD!5)#GWC4W)10+J0400%*"M):*P?O-90JD43:*>_G: MD;GZN<@6WY>(L!Z57$)L&"30%#%C6!R."U$?7CR M_3R,CNDF._.'M?@'#F[L*94(1[GE&H, A%#($DH:Q>9'@^HI.%=5VH^L>FW=);=%""X[\6TFE8YIG*H=&(T I;#T(,(-4X1 M)*4KY=:,17@-5S>,:!^KWOQKZ2S4>?ES.D_ST2RT7TVN@SH6RWQ4G'Y>BW!X MM#BJG@0J1XS@P@!%#=< 6HA*+(1OL++JS-_<#6^Z1*VW\^?WMGDZV6ZZKV78 M0YUJ%20:>!\ZCI<,$X:DHXS@S:H4XOH>SLYFGUC6Y9T /)P'\=X[^N/"M&IQ M7E1JI[7'*BC5. $ T?=N;>R4P;B2T=:UD_ 4+DQ3B%,M<>@6RDIII--[<*TX_ X M_9"BN*_;H% 82ID'3#,1%"L1*^=498FN?Q(ZOGC[%FS9F'43?4]9BWIVNUPL M1_/)='[9W;4:N]Z5$!_&&Q?TK;SG)/R%+2LQA=Z?8NZ=@4C7MBU,9 MH!]E=NE\@'[QKD1S@8C@5'+B*>=>>F)+3(T#]52B.PN]=F,2P (ID-+2&Z \$LK9S4 3QIGZ?N;XCN(,WRDZU\\KZS7# M=Y7$2PZEH'CE6K" $<[,&O_ '!3A-G#,)!VF/QVIQ&@ZT$H6BSYV,@>)[)_8@.0']T@$Y5T2OMOQZ6^>O1 M<_=Y6N@[?&ZR^0J!V]'L2YI?HT.=H=_6)":P!1BD!$*>(V6L5VZM%VL9]*]O M"=,23[?UGJAU=RI]:O=$N@L)V&&?JM&:!$I$L?:2,$^,D\R4N<<+O5A8/U== MM&N8./M4][H[%?/LT>CR/@@\G2^FX\XNDSGTS@0+88'DBFIJ***04R%*C#55 MK^F&I^[[1P0:.L&9Y:F\/4T@SUZ:(.D@@D@!1BTU0&MM-B@;B.JGUXIO?7XJ M\T0S%0UR#FD5I+[KS-&Z-:V_]-=YOCD?]ACTU2FQ'\>@#JS0#89%GE>/K'* M8&AH$<(A*%3..%#)+?'C&%2:",**\!=-,8?48ZA4Z*/W.!J%>KUPIO-C4%4I MT]DQJ./ COH85+TLU982 QA65FMJ/0/<45 "@#CO<[-WH(-0E2FP-TOU<3A& ML\(Z@52_TB%A"X-%6JJMH$Y#N$;66DYQW*>R:K*DCYR_]8#]0=WV$([RH-D) M,W88IFXNH7@(:SYXF'_I8S>@E.,ONI4U5DWP/9X M@]3C;-K'IC8O9=,.:@[5J?Z%3-;UL,:KD]+O#IJ;[0L]/80[210ZT*5&(*N*=]IY;+8UVF/-21T[! MUYF^,[YNTZZ:3KXK#=%5$@N%LL1+"B5V&'@<5@:K?'TOQ6;[^J'AN7WA'OPU)N&1*4V==I;$?YDOU!&^V^ZV#(RAK2XD<1M//O__+_ 5!+ P04 M" !<>69-B&>[(^0N$KQB=F8V0!"H\8S+4MBNKIVHV,B@,BF)6ZFD MAJ1D:S[] KQDIBY) 2! TNZ9Z*ERR:D\Y_P!_'!P_\?_]>UV:SUD9947NW_Z MD_-7^T]6MEL7FWQW_4]_^O7S._09OW__I__US__M'_^_=^_^=_SI@Y44Z_O; M;%=;N,S2.MM87_/ZQOIMDU5_6%=E<6O]5I1_Y _INW?M+UG-'[;Y[H]_X/^X M3*O,^E;E_U"M;[+;]$.Q3NO&]DU=W_W#3S]]_?KUK]\NR^U?B_+Z)V#;[D_[ MWSKY"?Y?[_J/O>,_>N> =Z[SUV_5YD\6BW!7-;8%C/0?__;B\U_=YM,.A/"G MYF_W'ZWRUS[(OM;YZ7__\N%S$^>[?%?5Z6Z=_>F?_YMEM7*4Q3;[E%U9_-^_ M?GI_TCOX$__$3[OLFNM]D95YL?E=>(\%'%R2%5GW^A M9G^_L*:;Z?7XY5=J]KFM:&2W,5%_GW^M9M_UNFRT9A1UNM5<,UY\Y4F?M_Q3 M']B?N@_R;Q_ ;V.\@^K1%V??ZFRWR38--)]\M95O_NE/[$^K^^K==9K>K2[2 MQ_1RFU5HMT'K=7F?;BMT6=5ENJY7OH\QM4%B Q@'#G)\&L1>%">)%X<$.MZJ M^@>9'^DS\24:'EPJ7657V*^\=ZY=?>?>Z^L=+>Q>K^L MWWO/_L\__G2(YXF,Q?JU>M'XC,.2?Z*=O65?^3=_PG[VRGZV7_ MNX!&SY4MUEJ5;87:\GRB*+NZ^*3*H')M%>4F*UF>T_]26J[?*)'N$S^M"]9Y MW]7OGA0.SW<,1%+HKW>M.BR8UY1YT9@(:\_%8\:HLVTPE:>7^3:O\ZS"]V7) MDK]50GQ,,?O_",((NZ$=1J"WZ[/_7]7[7N3-=C7>FDSKJD]T;P--K%&=9;KK MXO8NVU5-PMHTM\MLEUWE=76RC9E25PQ8TPHKAZW>MW=EZYQUY-V9U?DW+;O> ME&N 8/JD7@;'-,93F*J4BB,O-XH3( K0[F1IJ:"6U[?W!1;/K-I716EE77N6E5=K/^P[MBOW_!9QCOV MVW( '"NU&/!MUT!5,8J85R+/N2?LNJ M;A3<66)CX8],B,XL2Q2 M=DS M64B-%5,,41/J* >H5L*>^O//D@T+-< L30HO@UBZ@BF,U$*EH>(K]@AC8>"Y MP(Y!2 ,(8 1(9P]&$ 0*HT0%*Q,E5-N#9TKC/Q7]I(9^AJ53&_7-#R05%HU7 M=!D8TA#'ZP.\TF>?FW='N?)7FUWA;5/:MS^]5-AWB4 ,QL88"BT'5A M8K]W3/]F%ZMD5S]2675+FF#+: VJSC_?HS)& ]'ZS@\&;.ZWV?G5YYNTS.*TRC;X:(<9 MXNO&UUG32\6/A\]0%-@(@]MW0\:GK()3XO7\(4*G% MW.F\,MS[]X%8Q975N/F.G^_86,?!6,?16)>/3S[8160U(;%>C@=UNM'.7<1B M-%QFZ4P /+IRWH9?< ,<1=SMS+)"=_& /L5]"VO5HG/.K? M14D<^PD-[)#X=F\#A&$D-[387K()]3&^SI+A-\]T* M$A ED#@ )GZ<1#Z)':=S-4E"7RXIG<-!PW3JQH-=$M+Z))M>SE)N@IGFTHM, M:?0N6%IF M5DRG$J&->-3GB M' G6,F<>V+PJRP!HQLFX#,B,C*'06;'$X')5E+>KBZSD_^8W.#VS^2MO:YUA MF^50KI.0"-@ N1%R,&3C%F^Q1J-!F29T[)MP2SIRTRI' M8$BGR,-,FDE=.4 =R_H"5HV+;R/+F+Z;[@:X9@"R-)V?.#>IWL^Z"/Y]#?AM M"&"#?7%%7ND##,@Y;X=@(J#"6-4;,0#N+,5^X'NA[R0!MK'K>B#PD[Y3"G " ME8>^@M]O>CI3VW%J)?$41K\&=!LU[EW @%=NJ"LIX#+RSU$1# UOE=30MD)S M:N[O0[[+WM?9;;7R,8,:@#$%"2*VYSK8[T?%U7]L:C_/:L_9>OB>I?_9Y="MW.Y MU0HYH1MZA$1>1,.8NL2/][['28"4DMI9/3;<[_RZ*_=^]>?AS[J<>=R*T;SE M+)E_?S=%K)K1MP&>W)]Z9NVC;/LB?GCVN ]C 5J/66T=0CQ[LCQVNI:8'268 M+#B1<<KV%:7)J;+0,[Q;2=^Z_J?VEYKJ'+S?I;A\/\)%'24QIF,00 MQ\0-PSX>@ARI37/+C6*6/K:[)(NYN;2.=G2EF+OSG;(^+*I#/OJR]I>L\T,M M^\$ZZC<*>9;.6U?%^]$[=&TZ3=;)ZRW9V3O^5>)$*/$H]!WH$M>FKAOT&_>) M@P*RB([]32\-=]R-D];]4+)G9>[CV]35:E-V/^.><50@#%/LD\0&$ MB0NQ0^@^"#9B7\;\L)KKAOM"])"5Z776]'/-7J3RX)QUUWB\D+Y/L>1G[A#- M%_K">LDSJPVY>?S@*.@?I/=\M3SGZ%+'5:P?O)\=*UG/KVB^2W?K/-U^9C]IC_SMKRA",?8#Z,>."QP7 M^B")NRWO( 3$#T0/:DSCC#F*'OO/L7@407,'X'$,_/Z8?136(8S9KNC2(OX M\J8MW&60;.*8GU_G/8/BHMS!:77#W.#_XH?;'])M8[3&:5D^YKOKYOJ_%41A M1!P:$>@$+@8$>A'N;8>QC\1.M.BU:?Q0"_>OP<6:_R$[>&JEE7579@]Y<5]M M'UE*?E>4=?,6BU7?9)PW&SXIM3DB3W.*8(\6AISFR^FV^"JY_J2IO,3Z@>D+ M2H[S^Q)J_G#DXIF5UE;O97M9Z;00%U)N -)ZE5\&A#7'5)BLJZH'CL6\L". M$H "S_;"V5\DSC%89H^&[X[-6G+6J1Y8UB2_& MQCE5EZ/DD;H#P)SET09)$0> ::HXEH%.8]&=/$AM0D5=.#UZN"LAU'5)X%+@ M!81@X-@)[!V(XLC62U()P\8A:I29,@KKP:4A:4V0\N#JLF I]&2@@7+X/A"I M$I@D'96UDQFL/[/YPJ>G/SCZY K9- A(3*&'?!#'OH\P[7V*@U@RZS3KRR2# M^[-71O:[S?$%%LW?L]%^5ZQS#/8-EK?X), R"EI^GG M#93%?F,^P7PA+J,GF"C65^8?IE)8M+_XN2@V7_/MEIE^OZM9X\@OMQEJ1MV' M%UWV$\Q!%.#(#9$;>(00)R301]U[+G$ $]'3Q'J-FN-#[V<#@(.G5NOJT=M& MLZT$22DYT/C-E,@R&KNAV(HIZK3J0S&]-X>GF$*;D,1U/!* ('3MB. HZBQB M$@*Y6QU&V#&\&VK?9"\?69?-$S'^/(+U.;M6>,1ME)YB*)Q*2CGP';^T M??_$FNT1MP&I!LBF0^!E<$Q+)"X!"Z M44B"Q(\<-X8N C'L/7%1[*FQ2Y]]PTP[;HTOLA!5HFE47Y9T\PBO3L#6WW>- MPZ^D@J+*T13&?R9 MU4:SS&Y#9W$(Y/V3EOHRNI5Y0C\Q4IA!?]%N)TZKO#J_0NMU<;^K\]WU1;'- MUX_M/X_&+VX01#A$- (^!, -O1"TQCT8VG)'>369--Q5-%YRSAP?U9#K"'1I M*X;X&625@_=>T8.+9U;KGO5[]^_9B"RFW@!K-'=/0J)0JZ MC]G7H^%K6>S8']?M$9#7![,>Q"! 200=QXF#,$&V[?=NQ)&-9;BGW;AA##)_ MG^#OB<=RW-.ONQ@&9Y5AT]NW02*53.JS:GINCSG:7G+3M67) M&3Y]Z@I._\TBK.3A'P8^BAQ(N[5AXCLT$MTEHOK]!G=\M"Y9>Y]F.Y9W M2IRA_1=C]5Q&PQH?QO-]$7ITD3^>\MSP^UWS2CP?+L:/W5\>&K&/(S\$OHU# MSTD"1.W();TW@1 LI"DX%$QO"3BD==G1V6RF%UNDCH+;&@S57(+X:WI*$\>:#&IJBBMD[Q* MKZ_+[+J['+>;V7N^"3L* MMU/8A"&D%B(\_I]H1$+..R(QDVZ[%HF,1/G>0@ MZ&>]52FL26@QYDZOL1QA3\L[-T6%E!M@IE[EET%(S3$5)NNJY'K"_>UE5G*; M_3T'_34'JP0[813;L4M]"D$8XQBW8THW03$%4I-<(\R87B-H/.,-L#Q<]5 I M7?4P1DO!U8!I9)2<]]\K*'-9AIFY_9/Z#,WBCQ=U&932$*,"^X\/0 P[+!VDSAH?]'A+/85FB\)XL#;;,M:O. M/>O@W]%M4?,]'"*BVN#&*XVB+Z/=Z0WIQ08K[7K)SV,]=>+Q0YY>YMN\?GQ^ M9 AX"(81)FY,O!B&V//W;L0V4CH&JLVX^7VIK+8PQ_8)/;YA?\\::K[KF_"C MM7=>=0)+5TG(SES-4 CJ4U;/R'DD^^RC*UE%A2:G-!?.,JAJ+KR3TU%&=!3. M?%AU_IC>9NA;7JU<&R$'NR .$7 P<:((=.MYB$2^ Z1V^,M\L6%*,&_PEXU,S*PA1 MX@ $/)<0%P0)3(+N=B!$7=MU1 @QTH1A4K2.67O/+.Z:&"S&:C<,C0EEDX/' MJXI9O[=^"7)VK'2;8GU_V]]CL00)GSAD6LIG3.9A-J2U(8 -9X<#?X6WFI2: ME[NZ@BBTUA[59\,^UVPT^.LNKZM/GW_M;((H<1+LH-@C+#FT ::!V]J,[81" M6^Z8X1A+QN>[]F^9--Y9C7NJ[X,I22F6TDVGHARD7Q?0^C/SK?J+-&%TO_WU MBE8#2: >C9>1$VJ*Y>2C7N,5$IZ_OTG++$ZK;(.+6W[%5WLLFT]N73=[R>/' MPTX^1-D#RR@;/.IV&YI4?)? M6E'L1*Y+_#"@7H(2$H%D'X2'':D+?A?FNF&6*J!S80*)KB7 M:?MBVR%4ZRC69B/=T>>Z>*TFX#-KGWGN8[::H*V:16UU83?/1+:!LS_N-V(T M7UM9OW,QK$Z-J1=\9U4-5?^RN(Y:M-07TT<;*.KOIGO^X7KA-JQY.V#)"O5WT_?*ZC)] MMZM4NW\U6+Y+[5[;D/D6RS;H'Z5W?5J4LW2NBK7I1^]; M5669K&L=56[S]ZQ_:]*"O?M^0%R $,6^$Q%,$N33?BCN!%$8K';\V%RVF;MO ME71;B+VP9>]QA+*]:YMD+;%SE2WGN3M7$P6\\,ZU#?G'ZUR?%N4LG:MB;?K1 M.U=562;K7$>5V_R=*RW*JRP_CL"&3@@I#4E$8I88Q*X#O#X"ZH-P*?VKO.=3 M=;%K/C^\768GJU#><_>SA@IZX5WM/NH?K[=]4:"S=+CJU>I'[W-'*#-9MSNV M].;O>9]/>(<^MC%UD&^S! +2* J]O?]N%$;=$BW9S=[SRGHNOT#;!RF^*7NW MD5V;_-=.'/LH":D7$1+[H0MCV^T>9XL!1K&[C$4X,[$97JOK?;4Z9]MU%XN[ M:QVN,%_*J,=0]9E[9#1_S5GJZ.EHDXU839WO4N]EU8YY\PHC]?CO)OLPH][T M.8K!6O ]93*K., $HCA(8 S])/(<.PSZT#P2>XO%8B7$W_*Q61EVR!^8=D><^? M=#S= ?9V?)CE40A3SPL("(%//7!(JFR<+.3@KNZHIM_>O-Q\0WN-F3OIF+.R M+#7S>+Y7^N\M 9&L$PO8=*VOWO[HJ8@QW6;:MJV[Y.=/2I[NG'L[OA#Q)].) M2TB < AQ8.,^/C?PO86LYNB.:IJDY&A7^')S$NT59NZ<9,ZZLM2ONCYR3&=)MIM[ONDI\_)^FV%?*G5 2" VZ"4.1B!T ;$HQH MU!^D;*!?KGYB-[*,GR_NCIAQG1IM[R;Z+,YT\\)!:?/.HB/X00TBC&*,8!]/N;<=S0QDL\*# ^ MJ.G.$"CN!_G."/_CK+V+UIP?G>XF)%OBVKM<>8N2??_]\6,'@,\W65;_7!;W M=XP*S7MOJ\0&!":^Z]H.18F/B4-9!X,B'S@@B6*I97$M!@T/QPZ)[1E/J7LR M-HY:O:?= XJ2CS7IT5MLS#2YU'(C&CTJ&^E_1)0;Z!^T"K\,?NL-J3!84>7X M]R_9YIJ92+(JO]ZU6.=/VOE)@FSD^B",PX3 P/?CI#=&[,B7(9ZB"<.,Z[RR MCMQ2>HE254 QA$V@G1RT%&0S0JC7A1E@TD@EET&AL4$46FO76-)TC^0E/*># M'@%Q0A%"#&Q)V)ESXX1(O6RI;&0.VBB]=JDNHRIQ#"BH@3FSO(5Y2API[DCJ MN53RR(;Q)GN4=!&E3V^'C3"KSO1A6-J]O10&D&52;%CIVH!&"7)MV^XM)W$8 MRX!(ASW#3#JX:*65U3>R@Y=R7-(BL!BBIM96CE9OR3K3@VX"H@U03*?DRP": MUH@*3IK_\=_R;.2_?[-XX?L@8G+,SP[MFD4>)$=4);B1=!Q0M ;=V([ M49S0&F-RLBDM:^^XVUD?T-Z5QGRZEI:>RIA)9=3)+7E_34U@#BHE-8NF0 M?!G4TQW4Z8DL?9I)L^^7+*WNRV9AHGKI1I=F8LJ(FX# QSA.8."$#L1['QRD M-J>OQ?*L)%0:DVI67A*)DXNNDXRS#&.EI!-!I-8B6!@I]<9V"I@&%)3FYOO= MW7U=-9AVNBPU20@.J!\3D% /QB&RH[BSZ/EQ*'7V9HP=PTQL?+$<1>JIZ";) M.,.2J2]^'?<9F&<[,%2<.).T8AA" MC3=6X\[8J3%9^:1GPPPJ)\I&@YOSW:=L?5^6^>XZ3JN\^G577%99^< WA#4T9'_-),JW>;.">NQL-V2$ M'H @](&+ R]T&2>3A/;N>@&4.JLXFY/3S8A=/EI/&O*XZ;#)"U,2GTLNQQ'T MG7=.3;.H(OB>JQP71O_99#C5>IM1\0(-5S*)HPS/W&*^NV<=;; M=(AC YPX+B5.$)# "XC?VP2)([4;99PEP\#9.V=Q[ZR#>V\W)!.RBG%H.D7E M<#1"3"-4&M1I $YZ]%T&HS3%4IBH@7+$^O7SE[+)VQ[C?+M]:=2/?<=-0IH0 M@*#C^'PVH#.:Q(G4^:B1I@PSZ]?/5N^>Q?T;3ZVQTHIA:T)5Y;@U2E CY!J6 M:@!=FC1>!KMT!5,8J8>2^596UOE5S@3-JO.K)+LKJGR_\=BFGI<$OL?G, ," M[0#WYRM\Q[>Q5+8UPH[I7.O(-:NXLC:MJ=?Y-5=J M=5JCH<1*@[++0).62)XG5=K4$4^I?BX>LG+7W YRG>W6C())=EF_8&+@ (?8 MT VCF!(<^R1)^B46G])8BE#:C)I><^6^/5K5WBW9G$J7MJ+9U0RR2N=9!Q^M MWDF+>[F$E$M,O\'D2W,1+(-U^L-ZD9 9T4UZ*NQ5FRP+)# A_'HC'/#S]XRV MGQN53G?=:!LH&=1*9]QJE[S*@I2F6 M4_->&A02Q]/M;5:N\W1[D=YE99\08IO V ULF/@0NHC847_W4)"P?\IA2<6" M<1SU3EEWW"M9'BF))LHATWK)\F/0;-AY199!W(R1<2F8&17#"[R,5T3\ M^HTR?TCK_"$['(3_E%=_-%OJ: A<:(/0#V.,$IOXD8UZDPXB2.[>C1&&#$/F MX-N3ZR 4=MB.DU.,.Y,I*8VHF%_6YM"^UIW^ MDG-'JFJ*86D"(>6 M->0>V1QEV8:K[VNS ")1DJY# :-#:+06KTDSR05999? M[\BW]0V_Y[_G76<3AQ%E4,-A8D.7A+'CP?[^LA YT)8Z6#3*DF$*=>= M!@:-5%8,1=.)*D>D7L_>L:-$:9XCVT,Z#?!)C[[+P)2F6)Z?@]&HD/S1[5?:P90/K#$:?L.R8=\E[UG/ZI6<<1?J PI@0GSD 0PWF\G#6.7 M*K[U8<@9T^@[NE_A]>VEL QV&HCK^1*L(>6$ MCWXWYS_Y ?3#]I)5@N(X"$,/AM2/O9A /^YOYXUP J3VH"D9,,RX@T_*VVW5 M=!-CFG')Y/!UI-;GM]4R<][[%44&<#1*P&609UP(ST]ZC]=#?B&UO?IBY;H8 M!FX 0YO]7^ !/W3ZW221X\G='RO]Y=,MF"K. \K+);LX:D IY071QI>Y%D%; M(806/B4U6P8QU-T_N<"II(,H*=HO?RW3B2.6V81)3,,(^%&"$03VGDP4T%5= MU.E6#!GJ5J38L7=(N%E\X;]BI8U[UFUW09"5UM85'Q(\<&?E4#)"3S&F3".E M'%Q:GQ8QCCHISP!RQDNZ#/9HB*/07=GD:/0A3R_S;9,9O684Q1@BA]HT1BZ@ M7N1#]X! )Y!:ZQQIRG!.<^3="2Q9Q10_W HS;R78 # +PH3A(OQH X,@=8]!DU.%%[\+.= MKSWV]*@16K_WSLYPY$58R*'Y6B,%LHS6:BBV5X[.F%)0M"V?WV5ERNU^8/TT M@\A]S6S^DN_RV_O;B_2Q<>Y3QO>E,LG/KRCS*]W^>Y:6JS F@*5*";3]&"7 M#5@&U?N3!*'4?7OFO#"R=XM>;\ 8GE\485%^,JLL07HZP>Y^MUFF6Y31N M6YW?5N_XF?6D>%KG+>[]M,15%GF ON8+;ADDGB#.8NHFH9_0"7_6Y,O7@KM1 MK0($,7(P "@"$<+42^*^ITC<$$O=?*/?NF$BLS8(]4-84F!]\#6GK3'H,I>M M?&T*H0 MH3)<5=74CE?*FD3K2.03C&,G;IX&@-#G)SEZ1V(/2FV0-6#>/%PEWPLV(;%F MMII1US1:N=>+)NM>5AU@E2^C[XRK"@&J8E552_U4S1\ZO,$SKO2/ DSK6;\"\>:I*/GYL0F+=5#6BKG&J\CU[BZ9J+ZL6JDJ7T?=&5?D ME:FJJ*5FJGZYR FV@>^XG75"H6O+;,W697.*C=I&N/FVFEIIJ55(0XSDB%PD%\?34%C^[XJ! MXE&ID4]2-5'>?E=7!SMJV/P@(.M%3]A;",MFH@ MKL)T]1W17ME_9.5#]JG8;FE1?DW+S0K;M@.Q$Y,H<$/?3SP/N+W5$(6QS/!N MK"WCVQ:/6VGGG_4[]]#J7)2\:6FTN H(-*SK&/!)2FJ>=B^U$F7<")472+8Q MT0SQ;+1*8RBVBKR0P"!Q&"83F$34(1[N3>$X]%8L4?:NLRN\YW.][>BBNK_<+QU'I;3'54:550 Y_F!Y(DA80% M7"YZQ$,0X(VD'J*0Z0=/#&5/K*X\&MLT "$,;01=-XILEW3F@!L&[FJ77?.D M[HMXJJ1L2ZBMP+:MO'!+N-TT]VW==3[*T45=13'"F%5.B3+[.9BKHK2>.#4M M:DY),X";T6HN SGCPR@TUS(-^0T$H1U2#SE^Y(: 4P[WE ,VB6&7WY#=9D1V M\Y81^>RF]TQ(.(T=8\)RQGM#G3DX3I5^NV]TSV>9SQ6DKB:1H9%2EU9G$Q]_Z=6&@$Y!3)=6TBS[K2C_>+^[*(MU5CVS'+B^[?C C7 48.HC@ON9 M ^JX $D]4:'#GF&:<<_>Y;MW=V5QS3ZF"K0Q@DH2;2(ME9'&_>-;?#L/EP*U MT[*)4$V#Z O#FHZ(3G%-FUK28*/Y+J]NLLW/1;%Y;MFW7895AQ),/0Q\&]BT MLPP"SY&ZF$:'/<-@ZSVSKKEKBE@;(ZST;!Y="M=.JB5!-@^8+ MHYJ.B$Y139M:TE1CQE;4M8/8!KX7(N@&$?M_"GL3[,= 9GNLU!<;W@/;^R+] M3(*<.I(TTBV,,G8^3GVK^;$$(@R146IAL)!R_105Y.-_J_E?%>7M*BG6S>/T M:+*C5M92#4Q;W2HQ'ZH(-LWT2K>10+BG3*]E-U:)S2G%'B%*Z/%FAP$!-BA'"5DOWT:3'1>68U;%O-+%A32HHF2PJ1> M2J@0ETH?+)Z),$@+5<&6@@ME_U_P8IP2(L# ]V7)C!SNU26[39+6V2IR0S_! M"#O431P2A8 0?V_*@YXH,Y0-&,9&Y]?Q/=4L-]]8W#=Q=*C+]S8])E%.#B!* MHNF R"DM3G!DM'3SHV1\"(7&JB2;@=!\FY686;@NRL>5X_HN )#Z@9-X?AQ2 M!+W>2@"P,$M4OGN:[*/QR>J=DDT])-4233S,":64=@AJI"_G>!+_8,:AIM3\ MD!CE_8ML8XP*(FCH)TZ^L-]840H"QTML'V,2N$Y"/0BZKP]!3(7')%)?:A@& M^XD^[HPX!.1T>;OU&Y-$<8YY4 T=S?TXX!/M7$F3^1NXFMO%R+H@WZ0O^A,8 M35;A>)$7 2_P0>0ZV(]C.R*]G=BF5+9MRWW[5(V\]4IAT* HFGC#-Z>7(@%$ MI=()@R-XY-QX)H\-:>G$P6%2-45TB NF$Q[/A'@#'ZJR+0<@RA&\ M@I!Q:LA#I$56:PLXODM]:CLP@=1S?);51+TMST9"E\:.LS Q2+J>=11*I 24 MA8DI[<;A1$@V_4 Y$D,(*2KB+0TJ2C&X!/R\M]J&"![9RSNC3@R)*5Y&Q/F5)%#@Z @.F#P).03 M %"39?Y&K^AW,;9"R*Y,D-NLO,YWUS^7Q=?Z!A>W=^GN<15A%T^;U3IG==[)+EDHRBBZ=&%>0:4E#%GQ]*UE MO"K(X)K&. GG!XJ6*%ZL<>A011PVGV_3[3:^K_)=5E6K($%![$3\27D/$68 M^,V>4.A[,2:1T(4&JM\]#5P:GZS>*5FF2*HERA)S0BDQ1% C?>AX$O\@,M24 M6@HJ%+U_@8@Q*DCLT2QN;XO=Y[I8__'Y)F75YOR^KNITM^&7?3FQ Z&?0(_8 MV(<@(+$==LE/!&PB//+08&H:<+0N6HV/9U;KI77DIO1FSE'JBI)E,F&50*.L MJ<9=GP,"#9)(B[)+ 9.>8%YN#M6GD>C1V<;83;%EDE7D/^Z9$Q^+.CM<&O4E M^U;'+/@_5@E_]8;8#G:H[X=APKP)V[-[D0MMB&6N!=!GU3#,CAW]'U;KJMSI M6XT"#T-L7FWE>/::K!9W\\EU=-Q3JW%UX@OIA"5\A7CFBF$9AX(-Q%68KL"R M2$SKC,]:X6U:5>=7C3_H6UZM4!+%P WCR ;0H:$+V$@2.RCRG<1S@=P+%^I6 M#".O\8??V-%X9/W.?9)\S&*$@J*,FT(\.:;)Z6:(6R=D&>346"F7PJ71<;S@ MD!YE1+ES;"8I;M-\MP(.CD#@T\@."0Q#/TR W1M"6&R;_8BOGY@TK5>2K%%1 M30PRA@4;1Y>WM#+"EY>*#(!EA'S+(,J8 IM54F2(8<1Y"_9[25_JS3@&_UP MC#TG3%PGQ$'H=W9\0F.IG$7^VTT3Y&A"1!(;\D()4L.H1I+0.)+'^KUU9VID M/)=CB!C*TBT$&.K^/^?%2"6$;DZZR,KFEA,66W/E?KZNLTUC\]==7E>=80(( M#N(@A""B80 =!P.,@6-3]@^"Q$X-:S1G&"@7GS[_*KR"<^+.'J% 7VD&!E1: MP*T]F@,JC-4HA7G33]D=JT[VEF1./19 M%0D "!QD$S\*4=_-AZX72-T2K=2)U5:81;4.+EJ=CV?6P4L+#2MM;O[T;>G>FCW5*/XR$@3M4;TV9OE-$L](0\6>:VQ6Z]SO^ M9EOSSN%Y?9.57V[2W?D=_XKJ;RPUSS;O=^TYCR_\XFN:YN7?TNU]MK)Q#%UL MA^R?$4AB&T9)/Y,>.B&2>A%JH2$8[C0:;ZPKYH[UP/WA<\3E?C1D50W'[OEX MR'IHPK V[1/&+$:E-Y\7*K-H9[1,[PUV9#R:=Y<\'.LX9.LH9NORT3K^7!>W MU01^UN_/.(K=:H)G52C=65WX9U8K0/.B32/!F<7CMQH!)NX.9RGDH:YTV;5N M(=WPPD5ZWH4OW%VY5X/SZH\*[3:_LI(J:Y:$U'E6'1Z,Q-#V8^*%OHU @( ; MV-T^&T*2MS?NZS%B#I&-7\U5[D\\F^T]U$&=!BBC1]]EP$!3+,^?%M:HD/B2 M+#/&+WWE;9L[\-I.ML#WJ0T"-T$P\1%((H_BWC3T U]NE5:#0>,+MT<^\I05 ME]DF;]]3:'.+IJADUW1U*"VZS#NQR+(KO\?ZK&.K%TO4>R1M.0S&15+8IHTZ/".AF?;",7 )3[^:<=3LZ40I]09:%NC!5U&>QH?1J&YHHUK-X=V"I"'XRBD210A M.T2^[<&]/9M (),CJ%LQG!CPUR+?[];%;6;]^4-157_AJ$48J?SRC!]#TM,5N=V4]Y\FT;G:X.*8^<9'KCGDN>,)BQ' M,6POLPCEB&ZB](QP79O8 \B?OD"7T1O,$'D3&KZD]IG7W^FMYU M.]N]&&';=VF(DP0&T'=HE_B[B9T@ %8/67E9B'8)BD9DX'#LCS C>K\L[EB3 M\_'9%ZEKMG0\]OZ:. .->:2:RVB98X-X\12\!DU$VTR2E?E#6N9,Y/JN M3))ER 7#&57GEG7LE](M$*9*0"P]6H#XFW +#1?%,EAI.LAB MTNHMQ]I7K'6GW#V7Q( &08P)<7 2@=#!>[;#4 JGZE9F(:;2;18CE!3#XC0B MZB#?+#=BN;))K%FEU0[?%U\YNEU^Z+H@8ZVR')J$/ M?+>Y^+6UY3@Q$'J7V5U;DFN.JBI)KBX8%PPR36$YUK-=2_& M:[H,K0>,TG$9@!D9P_/9?0V*B$_ \!T)^PO!/G A^69OGE)!Y&/?3D(7Q=3V M0V8U0;W%($RD\#+&CF'(=)LR]KY9O7-*8\-1@HJ19RHMY?BC+*.A::V3&@W. M;8U7=AE$TA+)BUDN7>J,I%.7:H78)DF,*/3"R 8QPNY^R.>0V \T\$G0TGR$ M4AJ+C91U%*4,**J-4[,,S 9UDF>5I+Z+II5L+&*\4E)(Z-ZQYGQ':Y5\XP?G MLH]9W:5O"'H)LCV;X1&Q4:&-63K7F0-^$@D]DS':B&%.M>=;^DVNG7=_.;/X MUM\I_7,,#X/ M6T#/K#:>9LOG443]UM"-Q8\RG]X8VL1E_;EG+$7V6 M8E[L5N!]B0QT%?.4_#+ZE)EB-[ M6+4$Y+N/;@0\>62EW::Z]<:T>0KO>)*5;1A-4=__D3C4E':3&IOPF MKC*[8;EALS&.IXJ_L@:9;OE5FOWNN//=P:4*E7G%VFK2W(G87K@59VQXG7U) MOZUH"!/B>QZP77Y+LAO:K-6VGKHN=J2N)9[#/\.I6W=?<7%E<==9E>R/[#,B M%M>[YF)<]O-S_)YWZ4<-]\_DZBI;-W^\*$H^1?47A:'RU(4M,;)><#FK#,2? MA//T>H8SZQ!86PVZ.O"DQ"NKB\]J ]S?$'G9Q&BQ(&<8QNLMI;=&_3/5B67T M)K,J\-J4,"X,L?U4LO\JS#66"H_7Z_O9^F]8L)\7OW^_JHILKZ5G; MH?9C5J]\&Z P\'$, ]\+$FA#U.^2[RA5.8KI[$G_)E4+SJP7M:!955O0P9X1)24T M")JI^ M/7]-44AIA'V$H.^QT22%0;ONZ;F8(("DWA/09=1P1]7[R;NJWM,SJ_&UF3W= M>ZMV\84^[<7ZDUEDE^L?QJELYLI[0=4&6*U=^&6P5W]8SR^"-Z.;^$5M57U^ M]3G=9OV+ATX8!@Y-;&;*#WP( @R"W@X.YW=WV=Z#(!'7;ME$&:$_R]N+!NGA' ^E6W9WU[_G.VR M,MTR4J'-;;[+J^:FZ(=^>T7O0^B'3@R"R'& #RFT0]]/.A\2&,@=H-1KV71F MU3I[9EVW[C8=??K$8J=G8EJ4E(.I5I& MBF09-#04V_.DRZ""HA0]F>X=%OT!!)1X-*0.0<2-6<:'^I0OP4$LM>U+@SG# MO'QC7/1!=6>6#J'%6#FQQEJ'G2+R&J'BVZ(-H%"CXLO@G\Z "F.U4XYTZ);/ M\/UG^_X$"O?^]?N1I(N%C-[-'75 Q#V_.G+NEE] [3A_U\4_X\NFOH<5[S M+>.7++ B.[^B>;5.M_^>I>4J=F $0N"$ :0AH3X(89_#$\>5>PQT"G\,]S-[ MIWB*R!N\MBY"7XF,[AUF*0R]'<.)/N&X]-HX+![(8CH$4>75^@+MY;KX;D!_ MQ.(]@"&US<"?._+E:[$*/=>+:!+8(' 0]E!$^V>G70*#2&KVQ(P'A@'/VBPT MR71AH4U0W(3&4W";^VTQQY?,Z4Y;;626+:OOD<72,8ZBKYJB!GG+*FNV"CQ M?-]U*8AL;-LH<4*_]X:$6.B6,=,^&&^6OG)1CN>O@JKF"$Q9J>+Z7M$K%^1H\BIH:A"\[+,K.V'9 MMQT [$08 !I '\:],[XG]QZ3(1?,@Q<8!Z^0U,; JUOEZ< [M*%Z*>!EG]4+ M7IGB^F[!*Q7D>/#*:VH&O.B*(6KO4>00X.*0_0]3)W981P"]WB./>I$Y^LKY M81C!7VZR,DNY1R9!+"F]"1J;4WT*)#/&@DPI&:IN9I$;RUYQ\ROBM+.NZN6R, M_4=6/F3QXQ?V;>=7_)#PE^Q;'3,9_ECYT$4 ))'K1HGCN?VH>NN)QJ(0(^#9F@O9^%(L[;S7>SW95BK"^ S U65K+(*S1"$_>I6)*36$6WZ1E M%J=5MN%71;*$MP/Q:[!Q92UW0MS M7H8^2I>"=\Y9Y_=UQ3KKS= ;V&:8,JG@0SA:9LDOA&0+%>C\=2L'JKKF4]W.=EK5A3"K[*$/"Y^&( MT_#@%K]A^SK?[7@^QO*O]BNM/[_?614/K)*\BW:&0A7,F1==DI(9-7?TW27W MU#J.QCH*AR?5QY_K0K*:F,ZL+JHSZTE5:"/[3CK&4P5CHN\;70F^\^YM?/RZ M>C!-)2'<2=5L /&^JNZSS?&][HUO5?.7G4/D6U:N<^;L*@["!+E^X&,_L=FX M V.G>[V$Q 0$:+7+KOE-N5\DIEWT>R%$)]C2Z87#TFEWUOLUHF-_3Q5/R1EC;HB?L&:>6'X&^N&!="=X,!/L>W:2WG&T38@>_'#H;(I10F MD'4=^\FBV'7CJ!M$D-UFKB'$6Q[*#R'Z8-0&$-EN(SET^*]$4KE0%X*:^>(W MGDC*E<14H.I RA=&.C_C, )>%/HP]*@?AA12;^\G)K;4J>#IO3.\ZG?DT'R3 M&0IE-LUDAMGBFCUAY7%]GY,9+PK&8!^D7@E^C#YH1/R:^Z"Q)3%#LOQ;EE_? MU-D&/61E>IWU:?Y%F:^;^Y2NNJ4#.R"1#5 ,*;81!1$BR3[K9TD_F;*3,N"^ MX5ZL=]/J_-R/R*W&T]FFYK65_N1S]W,4_$(F]]^H3+-=Q3=]Z4XSL--=U7Z, M7M>D0.:&AF;*Q R\,<.<])A&(9ET_'^7YGOJCL65V6>/EBRU+1U MO)78R#ZKWN_:%;+!(!P_<<(XPM"E?DR0[T=>OX4!.R21.ZFQ+-<-#Y1?WV=@ MO*^=N/@U=;G++7G]/6\U8J_#]]8%:RW7,3WQ/!7L.^F09Q)'ME^>LPR7-BX& MR/8"%_HA "#V_-!!<=Q[#Q (9]P2,LKO^3>*2/30_S6LF:0N?"<4G5J5F88U M])G-BV[]*$_0-'-$I O*<^"%$PTPZ543Y/O&]E[NE";44]^<:6 MR4IY(=M=OJ^QBIYRG&9WC)::]&/TJ]I5,;>31F.I3=6OHLTFYW](MTE>K;=% M=<] LG^.S"5^'"$?!QX;0<6$C:8 W8^A;!Q/V9N.\]1P'WIPSCKR;MI^*\_61KU>&[W:SRV"1&>P.]525'Z,3U*2%YJY/9PE)=7B7;_M\*3T, M;A]E8S_'Q:Z)X#[=?LG*6[#","8V&_Q& - 0()Q01+I(DB1PJ'0WN##_3:^4 M'4_(?>W'#&DW9BA[MZWUP6]KFU^I[#5=F+ RG>K"7/\^NMKAW2O[Z*VC\"T> M_PP]\+3E^U:_O-#:MJ#>>JD*O=:'+]7727OVTP/Q4Y$X*P<"WXTI] +J80(# M[+IX'TGB2+WYM$3_IYLZ7G#/;J1B3-.SSUTGECK1_*/T[ KE:[!G-UG;?HR> MW:A"FGMV\Z4YPZ:9]\SA?%?EZ[^EV_MLY4918L,0^;&/?> [H1]%O;^QCZ2> M#IO/RRG'W^GU==GS& ME8WXC<2,J-R+\RN:[]+=.D^W%T75K/WNEWLAC1+J)L3V(A0C-W&#), .BGR M28@"3_CF6PVV#"*J=X^?*M@[:/4>SK?)0T"V(5SH5'TA#5]K2"\NH]6NEVAC M1-MM\959S&A1)L7]97UUOT7K=7&_JZM/V3K+'S@8\'U9,O=628*3*(2Q@Q % M/DT"ZI/6A\0-7>C)Y)!Z+9O>D=<[:UT5I;7IW+72SE^Y?%"SYF(DG$]N.20^ M5;KWU.I=M0Z^GEF=M].R44K( 4B:*9!ET-)0;,4455J2G^OU_>W]EK\ND&1W M9<;0S:G-_KS-&GSO-L=C/NX5Y=!?M,9+L M*F,]TJ;-]#/^T&?5]5'-L\LDQ"0)(X]$H6>C,'!QWTUY00*EIFE'FC),]R2[ MK"W^!$>3[37.[5,ZA;?;Q^HJ!N\))95#LKJ:1O@ZK-, -34)O P6Z@JF,%() MQW/K(Y/A8->C!$/7)XX/W( "XL;)WJZ+*!R++CEK<]#KX*$F@$D*K,XP<]IJ MP)BHK).1[(E:DC!34WJY/%.,1P!I8Y02I=I%V1ENWORZ2,OSLIF-W31+(!=9 MV:R=K$B0V#;+ F-J1S0@#K&1TQOW$ YET*;)I&&^[;VT*N[FF767ENWBMY9K M/73I+D:\&227P]Y![<^MVLQ'UIRMULMVG9E?ZMV6=$ )#2**/ #@EP'4A#1SJCO10Y2AZ&TJ:DA MV*"NLM*]A^IORZ4,-V4%5XBU=2#&:392(W& M4*Q]\75ENPR;8> #GUF-8^#;@=T;3()8:K%EA)F9Z)4WWNDEEZBPZM0RH*D> M8K6.S4^KU@])4DFJNEQ*R08B0"@E;<;0Z6BW^WS=8;0 [;OHP0[86\5 M(R#U[MQ86S-QJCBXJ!=64CJK$\N4Q'JP=>3=_.PZX>+VMM@-CU:#D'HT"2#% ;:!C2C+]7K+D$92:YLZ[!GF6NNBF?DS+7*+ MH6UJI>7PUHF\O&DS =D&4*=3]&7@3FM$A;DJJHR]E\-:FMB>AST;>J%+ I0X M>#^L1;X#%'$G;6=2S&F<(1NEK33;C,HZAFDS3XP-2"3&+V5A%\2*($(]>QB4>@3U%OC22VU)47JC;FX-/8.3!E/16Y9$#*\4PZ MFV7NZX0V,C"25'.A()*-XBT(*:FB#*#C(2F! 8PQ"7P$/.![Q$4^[DP&_+F8 M4122,30'BK1,&5))AE(JX"P654BAOT4I='_&#ZLQ8 M"\7DOF1VVG<"6_/D]FY;/&99.^AD5?,FK3)^AJ!:(3O 04S\B'E"PM!!Q'&; M8_/,-^HCJ?T1IGPP#+K/3[*L^QVK<1;Y?'&A#CACA2'&OB64@QP6&V>Z!,UJ M?=X_"]M#LG>\A:?5N]ZR\#G.$!A!OWV_!+G_7*' M==>SYHZ[:OTY__[?4OU^WGP3K1@+0=S25)GIS3>Y4GL+H5=%>;MZ9J]?+.$/ M\/!K%"@K"YKF9;.2PO\C2>OL_*H_GW.4DZ^"$!)(?.HF"-H1I12$H'24ZSW5E31S^'M MI8%QG!9QES'XTA/*\]/>^O1YBU-56:\P&V05VWS36'M?9[<5^I97J\2G$8RQ MYW@D=EP/N,B.>T/$QKX(G49\O?&UQB.OK,8MZW?NF"",Q@@WC*")-)-=1926 M2X0X+-8CVK#_>DZ:TV*\PA<-RLU+%1T!%-IJT1B") 5_]6@5 @ <$.(PBF@2 M1X$'H-V9BD+;%;H88I2!.2C2NC:*(Z+RJ9#$@'(:6/*6: 9ITIH6YHFD?DLD MBFP(@TQ1TD-T_'1^Q\9U=;Z[_IQ=\XF(ZI?L]C(K5X&3Q"Z.<6!CY(VM1@*7._ZG:,,R6O5M6[Y?<,$E9.K$1TA2JR7'EI6#6[ZU3$P^+3D@S,"(: M*^8R!D.CHRCT5C'Q!.:B+#;WZ_J\_)R5#_DZ:_*D"&'/I9[K0],LS,$. MZ4'/" &%$6)8.PTYWF_+Q0W&= MKSO#/Y?%_5V7 5&6_V#HN0%U (P38L-^NZ #D4/%MY.,M&.8-)UWUO^?WM[] M3ZMQ4F*A?ZR&PYB96CXYV+RBG-4#J/'P[:&1?D$EMD-,**S:'@<- HMM6QA6 MXM1>!$WZ+6"#@:Y("OVU2X+GR2?TRRN6$COT73\&"8R(39PX#FW:64*0 "S, M<<7O-[WPS[R2X(NJ2 *@GD ?.4!SA\83654Q"1)/H)P:@544%$/NZR&?0NU( M@1: V+$1%/JJBTR*O$VKFU=,Q=@/0^IX.'01=$ ,(KHWA1*QR^A'&3"=%'.W M9+(V59U$\M\)))),?+E'&E)=5=%D?<48]JD?V"2"GF_C"$ 0TGX+&G)CL<77D28,,[9S3 (8 M(]02X.PT0LF1MO-I/&M'2"=!VVDD5..MHI1BQ#T9^"GFCE=J =35$$2AM?;( M[7OYDM_FN^OSJR]ENJNNLO+\ZN>BV#Q=U$(T(9 ""*, .R2*G]=Y+_F;O9W&FJL(BM5>QABL^ELQS2M4AL9$N-@&X#VVMT MJKZ,K39:(RK,U5&MU.N6VP+ +WX$<0 B.XQ"$#"3O>TDB2.-W!.TN SR22W! M:Y9<"_T,J&V$?SH6[743\.1BOAGMOPL*RL8DQT$EQ81)V-DLLPVJ+XI\5[_? M,7^R+NGT(CN*?8!C1%&04!='KM,;]:,DD$+@.%/3;#:JK/K@II765FK=<5>M M?&?5S%E)Z(U45Y!VTPDKB;FG4E[T0G+G9MHR/:S5$-;TB+P0GFD*YCG(=&JD M0+#SAZP\LA?Y-H)!%(>$1LP6@F'2V\,1<:@BO"2MF)Y![+:(/>%6P5PUL)$4JAQEDP3*!C?Z3/=HS0;1@YTTDF MAQL9M;1MRCXIQ"MM?I#Q*\T<04YYFW/*@X7RD4OUU*__+8*B!UCS[9IS"C LHC(PV'_ MQ9X3"=W7)_%UIE>5TOQKNI-KHB(BB#51S?%+SBV@][^ACV?6Q:?SO[W_B(EU M3BW\+^\_HJF:ZY??!IJKA#3+:*XR#A?*U4"NN?[;IY4?\*]!"7!)9$/B8"_8 M?S'R8J'],1)?9WI"L;BO;ZQ_*\HLE6NS(DJ(M5G-(LBUV7\[_T30F?6)7/P: M?WB/69.=JK'^VZ>!QBJAR3(:JXS#A7+YBX^J496G%^DZO\K7_2P@8X%KTP!C M!,*(.G[H])EVDCB^T.%FM6\VW(2Y0^\ZC\0'SPH"O3UH-JN-7,OFOEB=,WHF M^(4&RR\D.#%(5I=J_L'Q"-\+'95%' /DOBSN^G4 : =77VZRWXIR MN^D(X'B$8$*2T L3UPU9-F_W\V8$ 20T$:W^[8;;+?>);^;E[T1]Y6Y)'%!3 M4VNX24\CE%P+;S0ZO[*80U;CDB_<5.([7 M9@&G]L;Y7^BJ);(/87=[$.+[*M]E5=5?5]OL0P@Q!IX=)M1W(4Y2Z8G*/>7+BLQQU!3+ MB[>@]2DDS*+61+]GP:<00KY=(0Y1PJ_ ]?M3>B0"=B+%'JEOGHPU2H?>)%42 MI(LQ@51I,LLYM20H<:11_UR& MRFA/632) =\4XJF-^91$%!OUG0CZU,!OK$8+&/N-#J'06&?D[\EZ:B?&L>MA MA!W(4CSB^HZ]?Z*$4NA+7Y$E]^VFLR_5V[$D-1( JW%Y)'.O[B*G$415DTK^ M(BQSDHV[ TLS1U^+]A1$1RFS (*.\_^5ZZ[&*"$Z8L5%>5>4;*2,=IOS^B8K M.VNVBY!-0X>EPR ($@_[7C]71QU;[G%L51N&.;IWJWD3I'%,;ARKK)W8B'8* MV>3X^HIB,QT)/J'-P(!WK)K+&/J.CJ+06\?D8'/B9>T/^2YKWK)GWFACAO$S\)@\][%]F55R9FV\P&)HFE1;.4:-E-4( MK=Z2:P!;VI1>!K_TA5,8JI%R1.O,4!8H+G9UF:[KW_+Z!M]7=7&;E>3;>GN_ MR7?7J*HR]K_-E_3;"E,^%:1Q6?(Y M72-"B\%N;HWE^-?3CK<]J_?7^LHC $$H]0S[*D&%D]K[ELM0[>L@U_6[]PSJW%MXA1P M2*4!K&D1=QG\TA-*8:#RR1&)IGGYMW3+,I@D*_,'EF\^9%6R7]'*;K4+D(9N0A)* )C8( M0AJV"'5CEP4BM 5X 6X:IB&/S&I#LXYB.[.ZZ*PF/*N/[\RZ?#SZW"$GXD$R M(O"0)(?9DCEE)V7OE]4Y M-A.$AE0:2O%TB+L,+.D)Y7F:I4\?X;7N0\:P3_(.JU&."P-(D@AB%-K =5"$ M>IM!Z(I=CJ7'DNE5[N-QVF$ -V:->YRP@@O!G,TA3+\R5MC0K)4^OG--]]**KJ?'?XV<>L7H4>]*GCPPC$,+%=C&"PMQM M$,@-]L;;,S[TTYUL:9!8EF%3:*O*L3.+>V?]F?OW%ZO86<=_Q9RI82/YZYOLLW]-FN?DON:;[?M5)GO)5Z"7>(E8>@Z%-$$ M==0 A0 5A;9:% G&W3[1_R;AE&WTW@XGORS+;K1^;!V"WS4ZA?OIEQ:U@E$" M' (AQICBJ'> >H'4H] :S4ZTCK[N7&Q?BVY]5*.%#JGE>#*QRFK$.;-ZJ7L_ MK2-'CV> YV'3VR(*T$MC22R+;SH#.T% [=I))T8T]G ""*(Q@IX= L>)^N-+ M)(:^W25&9+>13(O>^F+YM*CW0:$99KN-2$8T>R(@*MJR&HJXVZ<2 ;FX92OY M^]N[-"_Y'LNF146^"VCB DA8OH%"[ 7$ZXW9H=@M62--3#6?D._=4NO79963 MZ\,-BJ;:7Q]C].%9;7Q6$^#8U>%)*X+LVO)2ZX#ZRO3DQ6]XA5MC"0FMC\]1(Y;1[\RL MPX9[I-[%YH; S<%)V=M^- @KUB=,K:D>2?U3DXTS$5 M =$&H*M3\F4@5&M$+^[BT:V6*-[T /C#?IN$[T8PCNS(AKX'XABBP'$Z+R%& M222#PJE],YW(GTC6+%26?--YT^8O'Y\D=1?I8_-CQ->-SY[^&H]NQ :LR4M> MC-5++G3)S'VV\C;2'V@NF(&^8ZXJL(Q^9K;HBV4T1+G^JW,@V[SN7]>%KF*; M4M9K4ABX7@ @\8/NKF-NW'&ENB5-)@WW-E^*.MU:55VL_^C8LCYR4JZKT"6R M6 \P@[YR8-\[>'+^I4_=IR6TF' #X-6L_#)XJCNHPFAME:/?15EL[M?U;RG/ M*.I7+\C#2>02IAMF(X?8M0/D>^VPP?. ;P.IN0D-Y@Q3KW=-CF\Z9!1CV\0* MRG&M<\[JO5O&K9IO2S9 -(UZ+X-F.@,JC-5-Q=>=SZ\^\WSEIM@R%2OR'_=Y M_8@NJ^8$]@HX"$+D\'T3@1L2C#P')T$01;;MLW]+OU \RIC!46/O'U^W.?;P M?UBMC];OO9=S/6,\I-S0.HQ6Y9?1'#7'=.IY8XV*23?*[M@D\"F_@<+! 71I M"'$0]D:"P ^DWHJ2_&K3TW+[!J>V&"ZIDR2E]$NDBJ-YUHJ?Z" "%SG!%D81 M2>=/X4)% VDNM!3B8YUBMW]RW4=N0B@B(0X#X"*"(YOV-BEQI4X]C[-DF!I= M7WQPBG7+S"U5>*B)*4T=$>",4G5A_!D7RRD<:5!(>#GS MJ:GNX7<"4!*"* R(EP011 ACN[=%;!I*+4HJ69B81M;OK5^R2X)JZ@DN[!D7 M;AQ^WM;,S++::[(,+8Z-DG$9O!D9P_.%*@V*""\W;38YG]9-MQ=IOGF_P^E= M7J?;_OG>V/8]:H>(V"0!'@IMVC,MC-W(EUIE&F7),&\.SEGGX'K29$I*+B.=%'&F'5^#0@TM&VD1>!EHTA3+\T4BC0H)HVJ]OK^]W_*E MJ>;57P[(,KO)=E7^D+W?K8O;?F=9"*.0QHX311$% !$_8>SL[)-0[FH\?59- M(^S@:/?*]1-7K=;7MTXLFU9>D'"SB"Y)NW/\WD)U7>:7]S6?G[#J@G&OG.\Q M"&'5AM"G7?F%8%!_7,^1:$@Y\7W]-4L3LPU)2WZ!3-49@ZX3>*$; 3="MD]A M',:D-^8P3^2V\BN9F!!\27:5KW/IC?MJRHFQ; +1Y,#5.V3U'LVV'_\U80;8 M-%+)98!H;! O-MIKT$1ZJOS#?A.DZX0N2A"*7.H$,65C4S_L#$4TIH'2_+CX MUT^WE/9!=5NZBFB2\^!F]%)>5Q.1RNS4]P>!3=DCU%L&2<8$<&IF6U4+\9>Q MUV665EF2M?]^OWNY#^#X8L'0=X'K0QAZP$%.#&(WZ">](NS)':;7;=LP>WIW MK3_W#O_%RGY&(P6O.TI CFX&",/1:MY2B V@T53;+X*:QZ%X\ M\VU215'BLF'H;=%:;C9T5^?W=56GS95:J\C'B8/#!,>A9\/(03[J=U1$+O 3 M^8M51YF3:F*/%!;\@/'85+BQ6,S-.B9 =(\MJ)#I","B8[0'HE M7WA]_GCJ4=-SE09'3Y+UM#:\Z@MW/;' M6OF'+ECENV&YQ@6K>M4*V00&,&9>1!Y$&(5P/PL4^00BN6?O3'DAT^24'L/C M/C<=?7'%SXRROJ$]1FK=[UC16?5-=G015?,7?0 6CV"^_$!1\;>:K\$R7% ; M-QGE:R PKNI(6C1/<9YT9I4D.,%VA%"$0H_:-'"#PWQ/Z$N>AS#A@>GYEG&4 M4,AY])>11%HT:_$H9$Y6Z[#5>MS=^G?6OB1\IE8R4S)[6%QY8FLJK$7S6E>, M8K36JJB6S.[U _@_E_Q&7!^1A% O ,0A?D2P [RHQ+9KG&L.42<#UZ:HC V_^[KP%$>G8M%D!%R%JVQZ$ON]Y MQ*=!%/1^)&$H=VFX=NM+Y[B^W%NQ=,;GW>8+1GO.W7ZD\]G:.[T(2)_65#'5 M'E<^B\:RCO@D4FP=2FI)KS]E55WF:W[3%?]897E]3W[S,J# M(+8!\ $AH8L"&E.GWZL+D2=WTM*\-TL ]0,+A-."?:;D_CS\$$)'^>[Z5A8&+]>C0!9!>W'=57-SK66ZZ-[ 1+PRV;H!I76D M[4)N!8E+;1?[#DQLQW8< &BX[\2\V-.5Q6MQYKOH*_1E]GH*<'RB/WG9:<_[ MO[/.05AUQ9&!U@)==-=@(%R)<8,!G:4ZAD_97;<>L$&[S:>LSLO7^J\5 91@ MVXL=/XHA=D([3/S>!1A0M-IEU_RLVA?)OD"7?2%VP)8=+UP5YLA^!8Z_ 5,V MSO9W0#[I#<:-!;25B037)RV'$0P_\K,IA,[3UU/^&4@MJ.-;5-9=' LBL/;0 M7J.M&?WTDK7A_RH)/.3[3N)BEOU3CT0)A9T'"(,0& .KF/E%<=4$2P5+02=* M-2IOGJ2-LTL$:>/8:([*E<7WA%')R)0HJJ*>^!U>__>^JCD&JB_%B9MY&HI? M/E\$_93]QWU>Y77_)D[K:_?N#?] ZW9 F:/$<2,;)Y@$('*"_CX?Y#J^+7<- MV,S.&I[W:*K#^ =JYE9)^"JR[Z@TY=A_%!J?JGIVN9EUN-QL:-O*/LK]"\?= M<\5'@4Y])YK9$AOH9Q9369;1.2U'CA>7NRW%,:%N\*HH;\5]?OGBV^$W:5&B M];JXW_%)Z<_\Q&!:;JI5$-IQE+B$7VD7A6X8\A=".G<#APBM <_NI.%N[^"2 M574^6>FFWZC#L^;T$()87SB[9&_T@;/[-TW?]^5EW_?^1=\7O]+W'7\)B] Z MJB+[&+^7FK IUO?\"YKO^S%JQ).0OJ.:\2PKXIHWN8X- 6PR'=.E\/_:>] OF]FLAX9J90-2 MN6;'T]*1S4G7=?9C:))$ XH"_K\PI"P(( [#.!XL0T_I Q 3]BSG%Z.F&N(" M<%/?=ONHOFW1U;?=B_JV_ZJVW#9"N-R*>6FNU2;^B9+!PP$_1WKU:N';"[5R MDV!U8F%J,B;K6%L:]>AY>17#;,GJXFMU=?]6'O)L+QIU_Z7:BRHOOV1%*5[: MC^67?'LZ<,7/:WS@*]/R=KPIV\/>4 9=S^. 4Q*'D$6 H?X^69)&J:=6*.%B M,%5T0:N2PMD#YY9C=ZK2NLV(MXO^/9U;LOV3Z_>^(_SO_KW3^?WTP"R[X8F MF$Z6G2MLA7!B@KGX6[..6>GR-%0K&\UFYC^!C"]0\N*V)*<#3\2V#]>'C"]B MMLTJIMPUO]L_6=,,8 'Q2<0G918G?#Y:R?K).&(:1F=G/,DCK M<:IO:EXZE/-FN17%T/@>=9L8(]\&^U@C9=%ZYC'Y@5)8Q9;Z*U8 M]QRV% F2,]BB,3&W?CO/LY1/J-\YO._3$RU!,1;-I3"%89@B$/HPZ(&B@"6F M5V[& ?XGF;=LAM#4RNRBL3,^7XW67..U%@_NR+O7EEYKF[/T@S1KU67MC5CW M7+4$ ZD<$*'5Z-6'/<@8[PN4,P)S?!33%#FA&R)7+=)?F M52W_U:+4BB))\#0A42997H=F&?6HLO=.:JK:2W9I=9<5Y0;Z&/$\'H5)0#V, MB L\V%L.0J)4&=6$/&8XM4%V-FT.UHL8MQ+*:QAD@V*[BO''$DI!2&/;6 M(?6\N:JG8]/VCN0(T7QMTR)57]]L\VE$X^HK9PS3^;T%N@*A>X$^1;&;$X#U M"MXLKR1$;SYKTC4JZCH_U@,&6M3;?25@;%B &'.3*($)3!/&&(FBSE[@PT!I MV:IOQ;*XM<"1^36KBX5K 3^>?D)OB!GI;=/MMWQWVN![;J+6#6YA;):'%BWC\]:+AH%$S-0N/6'Z\ (Z[O@RAQ?>9Q2!%$OH][ M8$GLIR8G'@-P%IQKQNUV+$TQ)N)C9E99.#2*$\FKD\>CEDA7?Y[IXFVZ9\P0 M!F/YYY@43#JL. \8Y]J4]+_:6/75"2I*@PBEF!+HTC2D:1+V*'T,C,X#IK$M M."FP+Y\^69H,C$?,S,QPR6#96&],=:[^$\T@BF&9,9W8>@'^''.+->\5)QJ[ M45"?=08\;>')5^HY[9OP\E]]O.F*4OXSW[6?%9"J/M8CO)0FR$6Q:"[%_YN0 M@*(>+Z:ITL7_RZ%<>GGR@L+I3DJ+!U1U>EIS+/4GJO-TU-4K?GWF.OO6;H7V MWO4ECAO_5C1Q&0Z8U!1VJ9=D;9/9Q7AX=5J[;&34)SCQH5P/8 Q1P/A0E:*3 M7KYKMOSJIU-O"#T?N0$. (T!)0%P!V010Y'>5&8/SX*3UM@)XS.8Q8BISE7K M");^K/0H3F,'FDFFN=;2^M">TZQIUM&F7FI^L1_8M.78W9L;O,,U1=AF! 8^S!T&7)IXL<$^ZTU0D'JR;8QU7V\/4WH/LX=(%VL MWN@KU$R,V;EDKF,$Q*XH MGB;:/QNF34YR%F%,3G9ZT M!E93":P'Y@AD2W_I_!I#$]IC@-9UR(\)1YY]XVR(&UD1^N50U?6G0W53'#<@ MPC"-8^A#Y"'7CX.(NKV%( F\S;$Z9GLYU5%YKI+,#!"D1TP#Q;EOL*A)C!(Y M,8,YBF,0UB[#$?>&%O+_4)53KIUK=B.?$8@#EYATRQ0\,,_N1D8AGJ MU$3CS%H/ZF(+GE?IF="4^92N0V$,^/&T&IHA9F35YW->Y_SO?N,9#N6I_[ZZ M%ZNMSOB&K[0B&,<@\E$4A\R+"8U[F]0G2JUDYEFRK$(]N":)WYWAJ4G13#+E MY&@Y'M4DZ1&%(V2]0BVK2I,L32B3&7;7H4Z&?*ELO'^*AUWY?B]J[>?WEQ&_CT%>1M_DF)LZ*3)+_3H4S[133\][ M;' FU<2X^8KGM#TVU6[Y._C^[CXK#D)XR;?L<)O7'_+C!@, 8D;3R/,CGV+B MXCAJ[5(7TT#J.-^<-?L9VQFC0K-8,TQ.R]ME2%1.U\[P&ED[ W0ZA$TU\,6Y M5>BHNSC'>JUQYW,MU]I6AHX7I@3S5*Z@V:Q9?RI;+]W,O<)-ZOG835R*_3AB MQ*$3C,#+<(45<,25[JZ\:B]P87$0ZJ;P1P"5R8@.AZ\)B':;,C?*137&$6> MTYIZ7_)E&__)!@&4I-R21XD70( P1;UF>9X7 )5M-VTCEI>;/0XM-=%G3DY2 M%B%-35?.D#IAN7)Z5$O?QWR9FPF!F4WG.E1FOAO/KF0:X45>;]K']]MJ'D4> M"A#"$., N\#S?=1;2=, ;4#M>GJ%1UYK\C9UE,[3) M:HP%JC2EI:/G(AOO3WB8E!$]QM:B'IKHGXG&'!:4^H=^J,KJ<3;4&XT#EN D M9CAU@SB.$ZY4;F^4)2Y1NDDUSY3MZU1->\BBR^4[ ?GYRBEE-W)-,2JY&%J. M3,5U49*7N?B<(X !<4GBLB#% M,0P#STVZJXK4]UVBN&VI9\/R:N#3H?I>U*(: @_1[/E+@T*5N<8N>UKS H?4 M[S(X/W6H%L[[7^'F3;W59W--VCC#BQ=U;"XK>KWB_21"4>KZ41K0!&-$@\3O M;40I@2K9M]J3+>?'$KWB5]3X7):L=0P 3>R3C<_5&)!]V5EV*'E&4'_*#TVQ MK.&3I11'/O)9X /&O 0S J.S.1:$*C.LMA'+4^QY"#@\(VJ;G+_^!:.5T? : M-1,#8S:;ZQ@C\]VH#+]E\T9.DM7%=A.F"<]^N8TT!HCB ,2]K;2($SF#!LY M"Y;'3 /"^>E]Z>SX^C@[U.>A\WIV99) N;34/G=J26F/1Y31;*MO7CD-ILO* M30-!06O4:%RGT"CZ\(;*Z#"B*S&TV)^.^6Y#"7\\)4GJ$I8D""?0[_>T@]A' M<([(R-JP+#,=#"M"(TVCGM388'"^V'2H+BLW'0@%P5$EG'DA"&J8QQ-C' M?DC[O;^ L$BIS)IQXY:%JL?[+FL!.V6#6)06:[2J=DZB]&Q1GN7+V6;[[6G? M[L J5DPQ'QLYD;MH6-34KX?J=%B=#T-$6KC.".\@C!>KP:+*[(1X6@O2.E35 MGGO50B^['1UN4] T9 @!D(/@X@@[*$T'3!$7KSA3_E:F99A.=LJ@WT,4V-5 MVHJN8H9HF&FSDFJ>8JMZ>H%5K1*3!O13+2)_+O%4]$U3.748G"F;W3S_#,H& M(48CGX@*WF[@!W[*2)]$APFAOH'L5=OV@JMLD\*IS_4LZ5R$YB62T57(YVML MJ@OH[+BL6D+G>R^84]3^2!_'_4Y[\5H=S0P07 M!&X (8I]"'V84!AY71X<$IX@QSI-:4S:MRRGX^8FY%0?JSL^TC_E!P%>C/VF MH593HUVO^XS14,@I[:6CH*:V ]HF F.\#?<UL7W_'Q]\0G:$(:Q%R3$CP@-(NB&04QZM"2F MFMTKE\6XX&*"@V[*#FZ;ED7"34?XZ;2..DW'Q+*N]L5.^.BD19F5VR+;GWNJ M:<]6"\====Y:;\CU9[!G\>W=$J?((\><]D/G1ZX]+@6UHMG,:*"DYK7+O!IK MF^$NQ,*K<]TEHZ*QVJH.>7%;LA_;;WRTYN(3.G'@6P^ZRO]*+[:?JKH0J\.G M34)I0%.^^@L996[BQR&(W!ZBBY"KN=BR#VS!^:WSQB$\O\G+[8/X@6BXZ@Q^ M:2^V%@B@\EIK7;&;L=3JPM9[<@[7U:B;J_B+0T+2^[.BF6E^..2668U!RUF15R+*;.I;R)J6#=)_3F] M'X//#Z+6-?]-SE>2SWSZ5;P6SWV+(4@\E$*7SZ:0(/Y_*.Y]HQ1X>M/4FCU: M<'[[)2O*;AN*YS \H_^;CF#\ _ MBGH#XS2B44!<+P@]DI"00M)9A!Z-E?I=S[&SO.8(:,[O MQ7W1N64ASQX"?8XTJ8 M$AI2U%MT4:Q4*FZ.G4LI4PMO=DZD0*AN8F2'2T/:]!:-"^5( T=*B9(ZLRM5 M)QU/WDR9=-F15J?N*O@SR[_EXF;_)B0 0.AQPS[S*&-)B)+>:A0E2A\@S;5E M6Z7Z6_'/QYFB0,WE5%*D%J134:A>9]+YO46WM%A-J9[KNO*EGLWB2OCF4[?.Z^Z+XEZK:B>[U73+H8M]%'G:#,$H2+XV(F[J= MP=A+$J6N:3/,6-:P#I3J]9@9M$G>65F&,35I:D#U'Z!?.0VN*T?4P+[,>O%U MDJ;N;LQG=AU:9,*1I[<<3'$CJS]XNZU.Y9';W.;%=W'RV)ECA%*/ 2]-($A< M AF)PMZ<'WM*!2&UC5C6GAZ7(V=">F;S MN0[AF>]&9?@]DQ.=^G#<_);]>W7H]\'J9J7H)B3R(NA"2%$:Q(1!V*\4XX1+ MFXS4:#[:LL TB(8Z,K72_I(N6=/*L@!/FIO@!O:)N',C^>"_>RH=+WO_@F#, MI.FR,C$7?&7D59&7A _97?[QYI&I;LWEXB2*H4\CQL(04^0BXO>VW A16670 MMV!9( 0P\77!8Z%0W+N9R>';@K$,?;JZ86)'1DHY7J7A%0&93]OE=<2 #Y7) M%TE.5<3-[HWH?[GO\I@4T(A$"*=)$BP4RDXY=M6V^)6AV!R]#RR,(INEYHI'"D48!7>2C1O^> MNO:"Y&E[?UF5TX==S8RZ@I;]5G!?RN[Y)$V]P',#PDB(/1>%7#2)E^+$#;AT M)E);,^I/M;U4:K HC%\U2B3TS!H;:H+6PM!1-#5&%"3-&C-ZFB;+D)RHC9U[ M3=6T"%B!K.GAKN:&7D'8OOSU+P]E\:/?;J*N2S")7,_UO#C OAO%O7(&,9 J MM*+QV+5)FR(I$MIFCP_% ZR_.@T0'7E39$5!W^RQHR=P\BS)2=PC_U[3.#T2 M5B!RFL"KV2^ 2OXV7O)ZG1T$PP2P *8(NBZ,/ 9P_R$-"C&0.N#7?_JB6]^. MIY+':)$ED^'9YDDQTWM"D5;.I\652NYGFS,]B51A33(/?,'15_/!.:2L0#+G MX:],O1ZZ NIW=CP4(XRCD$4)""#PL>?UW_J@E(6!GH#*/GU9 ?5U14&:+%4! MM<'3+ 'U9PNH-%>Z FJ#,\U%M#)W&C+J*\BH*C5KDU%E_*_*J!X3VC?H?RW* M_/TQOZLW$8A)[/DL3CTO#!@#7D![@]"+I"YB&#!C65A?^MI.@',:='/ORRNP M.2VX"Q.IIKRZ'"YS.WY@Z 7A,4CK.BZ#F7#DK;OPNMQH:]*YXY:W85[,F!?$ ML0]B#"")P?!1)$X85KH'/\O0HKIT$&/J?D W4Y64^-34)5M4SE6FJU'_M@L+ MTX@B%6G287:EXJ3EREORI,^/K$!]SD4UP>WQ)'JWX'+7%7_%VV/QO6GQ0HMZ MNZ]$EY=QK6$4^I10STO# '72[RN6& (F NDEJ=6 5@6M$>8'?(M.]RJ?N=C MAWZ M==7Q=GLXY>.F6D\JLU(6D 2G*$HI31D-"0C"!D"0Q C(':98,&M98L<5RCNL MC]KD*=21MAX .=6]$/>*Q]CF:+=ZDE?/< M$J/MO,2%_(5^3/AKW;30V"0!C7T:)@@B@&(7)C[U&Q3B%!Q3V;(.ILU:',+C MYC8O]E_[O4>Y].!5XW!J!%N*QDJ&L2WOGHYEJRS*#NBICFH?,_/^19G=.\_>\!&/7<$$(/(H_BB+H^14G8 V,Q5MK>7P".Y=2I[;RX?33R MBZ[SXEYT7KQRRKQ1AV/VXU_5TJ8E@B4GR"N+DYI&O]D$+"%XS?.E1]28>KBXT5<]K?]43KVRY>'[*RYDB*JN335/.[?;-/BG?_?JJ/ M8AKK7=F$(20@8H@EA($8XP"$/5B?@D"I7]B%(%J>(_KNB-N^J>7QC-;)!KBO M;VHN+CCZ7&N*T +!7;\P+4&"@E@M%I.Y O:WDLOGOOAGOOM+M=\5Y:WHLB<\ M^%A^R?F@:];+^%#4_(]HLQ_9ZN\ %\+0CP@FR&R,W[EMFA@VZ6U>_RR:SF??LV(O-B3>W52'=W6VSQU1\RX_-AM8]>#?.A1N M;B@T-&ZQZ*];Y9:C05+G%HZ+.:4[XQSUL)L"ZJ;4%]ED$L8P\8";8#A(P0H*Y?E6)C<6MQ@ @%# M* I %,2^.*F(XLYTD')2QN:;(E_RMX^?63VOARE.HQBE:03=) JP"[#; M6XR 'ZO(WAP[EM6.O*!SJE>.9Y HIV5+\:7@X_%0?#VU*^MCY7S* M#CP;7?I&\JL43EY(GD_\.B3,B"?/KB.;8D?]6EQ:E,4Q_Y4;WKTOC_RU+/C+ MA?GZY]A>,]G@T$,\58P8@I3%"4G<*&IOE^"$A6IWD V:7?!:7(O5:< Z9[1. M"U>OW[C) *A>BUN4>_UK<2W,=[JT6[X6]Q:)4M?BC$5B'=IHP[%7K\49YDY6 M.2?,)@_M1[C[K&X+'3,O23F( 'IIE*;02SP&.P3$]U&L(ITF[=H^\YP>N%\? M^F+% K!6QSRC09"3STOQKZ:?1JFWHJ */$Y(J(UHK$-#K7A6V7^7C:GHV;ZH M]=P5=Q:E"R*0QB$@$8XCSZ6 ]2A2&"E]FV':]D75].K1@&Z*P>NU[3,>D=FR M:CT8)J55)PY+Z^M+A.II[*S0K%YGYWDGK[4&6)2J?,6XCA_%@5#^/=]7]_GN M.M]^*ZM]=5OD=5^Q,*3,0P0G+O"PZX5>2E!OEN-!F^_YX6LE50K+A#F583Q& M)CV:>Y#.KD?I'$$2X*,%Z8.XSRNH$2747C,)#'E^G[HD]A(? M!A G?MR9H1&D2M_U*#_<[4?(N29-M_\'2I,TJ%,?$_A" !WR9,J9IQ<"37)DX&3CUZ$&JA?@T$U8&@* (2401;[7F68 ,Z7UEA&# MEST1UB^>;(;MV4<5=H@V>O1[N>+*,KSI'4.HT[X.O3/KDOR!@RY?!K3OET-5 MUQN2)F*;,8U!F*;(@P"&M#<; 5^J.YLQ8Y8U[X4CP@:7,8&3I'2VN)EGT^S! MZS2K2TM:@T9/SM2(7KV4*;HC+V,Z/!F0,+S=GNY.;273N^IP+/[9'BK1-(Z2 M-&0Q2&*8N@P"TN^_,8)29DC4=,U;EKD1+&>,RYC,:=,^6_B68-RL%"H'8VEU M?(52/;V<&Y_5*^AL!^4UU0R7LBK;V>QK7KE"Q&-"8AP'*8DP\%G7[CSU 2%* MRV'%1]M6QR]?V/47-2U4)4=.YRSRHJ9A_7KT0K7V'O,P(3R:A*U#5'3!5T9> M&ATQ:$M-'0=;0<)LWE0071[7)"3:/KRH)_,8D;[ D-7?1)UE_E_L M/T[%]VPO*O?@(\D.AX>BO/W?V?Z4;\(81Q 3Y#*7X?")_(R7$V=S1OE>AUCS;!/3\_K+3 F/<7W-0+3ZO"% M&S[75^NT8.,%!++ BV 4A)#0-$G3L+<;QR!0.[R?;\_Z^?UO2C42;;$JF1 L M2J=BG\G&]S M+J,OQYO3WLGZ?\+_RK]PXTT6(GZAJ'JSZ)<4O*685]2Z MGL'/(](YLDO)W 1+4PIG@MR5B)L15Y[JFCE^9"7M??F=/[PZ/'!+FQ!!%P$8 M1%&,_2A@ 46L,Q%BY"I5Q%9ZL/4#^19+DQ=PJ5IVL(R9F!@<6H2M8S#H0:\, MO# :G7B+[3'?R2V)8L(MHL % ?(!)A0BOU\2A6$$J'(37H.V+0^9,]QFN^ " M35[EN9H85+987\>XL^;=2UU=K;$H/U6)\GC7V8]\-$%N(A+'4>(G-(D@AA!! M/QQL(>(J55K2LV!])-ZH@.GF+L6Y6[U5;XOS12:::)!EA M6DZ@EB993:YZ?CMX#;UM;?,GQY_+ZI8$:1,J9I+R=6B:48\J>R_HC"L8&]]' M& 0)8R[P ]>+PI@$O0WJAX%*Q7*U)RMIF'J-\FOQ3V;)E2)1DKN-UCA2W%Z\ MI-#(2HH>6>L0#TWL4Y#!D=%(E$D5(> M9-#L_\D[(V>:9FR*:'"]CE%FPS'%K1!M[N07*-5]?C@^?.(OY9';%[;ONS:< MFS1)?>:&88##%,34CS%..Y,1I%AI,V26(>M+DA;;E7,OT#4I<][C.Y]&CKZ) MV.7WAWQ;M-UWFV-(X%X!%W9'D5%T!:-(=0$S)Q*R*Y>%@J"Z9.GY_S3PS\[\ M?UCZB&6*ILE%B@%VUR%]9EQYMBPQQH^LO/U25;L_BOU^$Q",/1I33 (889>2 M(.[5,_+\1.EZIO1#+?VK%APW[ ML=V?FI:SO>G4HS!)W8")=K()Y!C0V33SE X9C1BT?AC?8WSC,-XBI;+G&@NS MJ7K,\>PK4-$R[*9L\ #%(^SJ$RJQ+SXY'C/,E*W TO\GY M8F=WG?T8;(]60#YR$4\,$H18Y(O1B;-9K>W% MN4S**=J")*IIV< ?1_9(S?A23=PI:-=MN+]>RO]L0+VLMDTS.*%JAJA?AYZ9 MQSI29,CP]B+Z4Z+[(R(3;S6%R'QLSTX:46T3,943M3W3 /1"0-24R2 MB 9NE,"@3[D (.(VM>IAZIN/7.045?_T]&U*5(Y-C;*A)^]_?7_]GGUQ\ ?J?+G^2/[Z MEX^_4O;YRW_]?V+?@__#8?_?W]Y?_YN:4I@C74Y++L*WFMJ,( XG+<>'BQ7# MD&5L0JJ,D[X.,3/O5F7Y9=46Q*>5/%R/0((Q26D:8H@0\H+!8.!%2KWB9YBQ M+'I]'9K]&:%B^9XY%"H+FDWVM"7L\M5\7F=(3K)T:5V=2&D[\KHLS>-&]4/\ M3]F#^!:@OQ&'W)A%/B)!S)^>1*GK@K@WYBM^KZ=IPK( #=^!W[>P]#Z@5Z5- M7N>'.YI_ M'3Z_#Y(8@R!-0NH2Z&/D!\,7R9 QK%3>0^?Y"V4V]Z(";'M%CC_ESME763E< MJ#N565LA-M\Y15V?FDH?VZIN_O!?O!BUM^D"%RHF13I\2V9#EJE63(,XFG<- MKP+/.1/Z+3N^50?*3B;TG)VI%&@&E^L0I5D>/$UZ9K.A>LK^.?^>EZ=!^](P M3)($41C'P",Q2Z";#L:B2*E.JJ:)I4[5#RTLO2-U5=K4CM(M,J9YA-XANE"V M\S(O$@?CFD2N0UCF.O'*0?@L3O1W=38P#:'/G^JYU*>NE^( ]*LVF"#DJQQ= M:3Q^D6.L_F/ T5[.W*V1*5; M1DFNG*+^,R3HZR^<5'A77SM9HGS>\NE\TWE-"RFI&SHSN5V)5,UT8F)%I. M>1E"X"'&:$""T/< 1#Y$L$_^8AHRI4-ZHX:7VT?J/E9NRU?-5CHSK*NIWN*$ M:RI@AW-4SNJQ'EY8"F5HE)!%H]%8ET2:=>T5N;3 G\:^UX8B0)@?IN*)_%\WGSN(CM=)G:XWF9(>6O+*#G:>UH7V\J2V\.2)FD=VJ&%_/5= M*T7O94?^Q,5)%,&(04; M9YS#I)Q@+$2BFGZ,0?V__7UL?#P>BJ^GMK/3L7(^91>]Y:AU,=L V^L0(A.. M5,;?1.5:Q&V2U%AN2ZN#!!/BQRO_P^G MK/J?BJUV_IQFQ7 M?/@I,Q.J-8?'=%Q.>R89TH]7J[JXJ1V8(9?QI+@Y<%OJ 1B!&@QG* MTDA-G90?;UV:6D2OZY(?30H3#*\\U[L"?M!($O2OHL"_\B PJ5?J09$3*ZO1 M4%.J+@R7EZFGG$QHE#9]ZQ H??A/F]'.XT'Z"Y'=KA G\-G^4U;LWI?HYCF M2N'+M[ZF<;-ASBW>'_)O>5D7W_.V4DMZ=^ MC[ Z76^NGP3@A.Y:2&IZ M:8)1.8ES!.3TZYZ4+CIH/'Z1^P[UJZ>;ESZ!4SIYDR9S'0-H MC@-OGK0IL:4O"S7[T!J# MR1+5Q2)LB3_(WP0_%]^S(UTO7 M37]DAER$PB2-4!QB3-,(INT2R4L9C1!3N^RM]FS+RY(S'.?W!M#K5VO,4"4G M/3994E,:!8(L7;)^Q,2$J.ARM@X-T4;_[#;T'!:D[Q-5=;-IC7\4]09' 753 M%$,W[%SG M&7$P=8]'AZIU*($>]*Z]2L:_>SK&G_K] MP@C7IN:RXUL?=C7SE9 ;V]ONT1N\WW=FBKSN%@=N$B8P!*$7PHB&#%"J!EO?A?V7U6YG7N_%M>*HJ$%!V2HF":"341:$BXFJ3 _+CG M+D^-!*\2$Y<$U3H39P6Q;$5Q)_=%1HE2O2','< M]ZD1K$+-2D:P$N2G(UC=7^D1_-?/?]]XT(UI@A$)*8(IBU(9O0X'STY?J=/SV\]4D%>9'+W=] M:O2J,+.2T:L$^>GH5?=7>O2ROWW>8(]&R"51F#(2^M#U<3"DY %*I"[;*3W0 M\NAEIT.E-_M*L2$Y?$T3H39\&P[:[5F'B.9SAZ9PJ?CQ@N.8A,@##P:^I'O1QZ(XXBQ[AMNE_]8;EC/>;[E M43Z^)BI .0TJ[UX?1X8^5&V5"'PG)A"^?O "GS&0IB1) /,QC>+>FL/\5)3.]^Q05*>^.X[8R7S]4U>S?$[KS))4ZFJ-J)3>%9II M4TQA2)E]4;8UY49E\MU0]^,ZYJ>7G\>$.R M^ENZK_ZHAR*E00 #E#(4()KX*$I3P+HJZLAUW01+%^2=8B!E@B7HB IC3 M(+M@^=W7:9J8L8VPNXZIVXPKSSX--L:/[*#ZD!^%J4^'ZGNQRW?)P]_J?/>^ M_'B?'_C(+F_QEH_OMLD>G_N*\L1_UOUA59[!T02@)'#]-.!I1HQ=&L11#XYX M3&J+?F%(ME,%,4IOFE$JWAZGZN$[V8!?L1[Y4K&2D\H5ADE-5$5YIB9*O0O. MUP?G)^&%4Y0_.X,CSMD34?ZN]\4Y.W,Q'383@PG%7CC(Z]#VI9VN+CJP5$N/ M_ONI/HHYJNEAPW$V2\WKZG,NV"WV.8=_KFEU74FZ,L".61HF;N02AE$4I3%- M^F(QR$V#5*E'Q<7!VKXP=O9/]&0X]%XUC5G;"H#BY^)WPGGG?B1T!N:CB],K M76OU3_0:J,UA(]?:KF,BS(UW5R+R@X--+<)'Y0G%'RO.?A>;YFP'<&("7,V[ MLXZI<3UT/*M9NQ9@BNORB0H_LN8LE9E0W025(L73*;RBP=,Z5$H/^K,#%6W_U9/I MM#K@N^IP+/[9VO-P@@ET/4 "XI& PBCNU<9KVEIH9<&J5FRGKR,LNIFG,G&J M*:--SA1S/1FZ+.=?3]B02IQT&5R'EACPX]5491XS"E7U#WE3>65DZ^,-+>JM M.*T1==P^'?*[XG17OV\.=IHL:A-Q@?- Q,(8IAY)TABCM <3^ZF_*?-;4>55 M4H3L@) :;:@=;6.\\H.NQRU.7G8=6H?_MCBC5*ZR;R43E^^YS*EZ;)#GF2 M\>6GZ J0EW4[$U :H(#2- FPY^+$8\ ;9@(4(\4J-5HF+"=_3>G0=U\%K*9U M28_+R7^(7RNV+M&E4?)6@'T&%>\#"$ =>6-(2Q>[>8F6J?/_>3RN0ZWF.O&L M&HX!3J13P4>*EQ9E5FZ+\I94M1"X, Y"%E.&$N(F+G,)0[U)PCRE4CFS#"VX M[&RRNOSKL6E.R3'F7(MJY8QN%JN2>=M2A.JO29N,3'#YON>23')I)P.;X&DJ MSS)![SKTR8PK3W,F<_S(;XVWC7[;3?OK[ =K$X,D+_.;XK@!*$C"*$I($*8I M]2+?#Y/!JA\H;9'-M65] [WK7=V?Z68_VK/<6F-'?2:KLIOLRQ&JNN_><=F= MAG)L3@?.^:F#MW"OHC?(FMRC-T/S.I3+F#?/=O)-LB2=:^WWU1]B&DRK ZU. M7X\WISU?>C9+S,_Y-B^^BVKHG_)#40EDAYSG@#1O_YM+*L8LA0BD%*,P3)(0 M=RW@D!][J5(G-JM +"N?.+W]GA\>FCRMP^YD'7AQX:5#KYBP60V-9$*WEJ@H M)GP];.>F.C@]<*='[IRA7SDM>*='[_S4XU]87^=0/94S+A'!=2CS,JX^S3F7 MXU=6T\5^8,D#\?#W0W',:?5'N0',94F(7$1\@%A /:"WA!,F))2:SS>LOY^ MZK/,9KCG/[9YW6ZV5U]K_LACWIR#",Q%KKAJUN%23EHMTZ@FF ,8IT'S;L?A M+"M_S^F8$+49W*U#JN8X4!E[C^1DA8^INPW>_L>I:++3SMJ78WY_NG]T,!P% M)$8L95%,81B0((+18#:-?20C,L:,V=Z>ZR .RO+@U!SDN].]^.I6\<*(.8:G MI>I':\GA7I2\>K^D4<<[SNJNU)'+"U?WU5_#Z"MAC/3^8 X7FC["[R M4:/KLER\H/+&:;RLYIMWI[+TNJFEF;]D12EN*7\LOV3[_.,-S\+N\\/QX1-_ MT8ZBS^*]>"TW;@A!2"$B*,(L"%T7A_T7H7X( %6[H6/(J/4;.0*CN("S*^K[ MJL[V8FM@7Y6W[_;%=S[JLKK.50]P3/$MEYXN2;363"$ ]E^)<*)I0W31'_'T M<)T&KS, 7C:IE2-Q(M$U'(5U)+^FG:JLOKEJHOBWDJ_L]\4_\]T9QKD"A;BU M0ZJ[NVI7'!_Z,BWUQ@T\%@.7D0B%)(Q$/8K^THY/&&6]1%[++]*MX-!0S6OU MU/HG@?AGKI:=@IYK/A5E?3R<-&XSVHF*G)!>+A):LGJ&ZSQ5V#/H9G-E@.T, MN)=55QUF)[36:J#6H;QV7:P6?/'55#FM#GEQ6_8M0:X/65F+#XJKLH=V!KN! M(.7Y/B!N'+$0@Q2ZS/,0ZC<= C^*E2Z'&S1K>5^8 M?.._XR+)1VV[QF]2I7V1?2WV.M4K3!(N>RYU$:Y5SZN>G=8+RL_U(#JH%RL& M(<_BY#&7\5"L0RYM./;L6,P2=_I2^?Q:P"9(0^ !X%+$ N;%01HD]*S2'E#+ M-8V8M)YCXN<7HZY$]9^YPJA#KZXDVN+5I!B^<-OITAKXG#8E]9O!^EIU;XY+ M;RK>;+[TM>[]^<+-!@2)ZV$,<4)QFE(,@=^OZ0,(0#Q7Y%1L65>W$1@CJJ9$ MI*Z<&6?0I(Z]E[B[M9!^C: H"9<.OVM5+"U?WI0J?8;T->K3(;_/BEU_\;Z[ M;X_+W[ M4B#LM@J/6D?:MF*BJX/+!<.D0/;!Z3\0$K%I #MX.B8+J:8,JTIR:C1,:]59 MLTZ^*< 6.)V3/7;?0.7CW#5$/O,22((0 0^2D'G4[ZR'F(9D?AZI8]6Z]G[. M;T[E3F 9?5FI?H_=$,?Z*:8U8@L[A?ZTB.=,KB;1T M/FLSSE:$])[+O;8:S$W@)(@ ]'S?3<0%3MK?6PI=/TWFJJ"64>LBV.8S9G), M/5JU3T^L\6GTY*3A=U1/>Q69XTO>F1-0P ^)P!F&84D8'NZDG]4V1.6N6#X^''?O[%H^I$Q%I,N<>A]C@T>Q9 MR*@0@<>=G;)IV M+0O>^U'1,V/9FR[%,V7/,KOF-^K6D]6]3)^."LX(PLK%<(YGLIHXF[V9NW;] M.4JOS0\;Z!$8!:%'4Y<1%L0,1OVI=L@2#\^\#ZUGU+(H#F4,VQ/BXX)84K2IDOV6C5-VY\WQ6P>4[(J)M_E>D-B'Q(4D"A)(@IAR%@$>@ H MC'E^5QVSO9R<&32KI&L#0NDQ^4&V:[.:WIGD74[X+D2YF@(*MA7;(2^KAO(L M3LBBA5"L0Q]M.%99?XV-*&;;H^H1 %'TH2A/_&<=NJH\-S+V?1*D+&8I99"Z MT'43M_]\.7*AVGG)0I L9Y#-N+_95W_4CGBSNM9^CT56\>/BI6(U2X$O&2:C MZCPX,E+G*^?LBW-VYF*?+9N)@;JVVPKRJG7?FM-R&R]VY8EN<1DF :4)#/P2IRQ )APD+>[ZG=O/1H&'KMQ\;A.?BAO<= MTBOGOJEN*#96\S7+)?_N^_'+Z M6A>[(A,?57)$^.:FV!=\.O')1<(BJ2^KB4>BHK[*!0CX"(B/72QW3L&WTCP&?[" M&CR#Z"E57B)^*]'I15Q]JMS+\:NCY2_4+'XTFQ!"440"ZD$^F_AIZ@9QGX4# M-PU27>F>:_3:BJ M6?:T-Q+P]ZS8BYM?:740D+[DV].AW?JF?L3BB$2QFW(L, 8AQCT"GROZS)V$ M&9:M;R5\XC__EHD2'GP4WV6'?^3'YM/R>L X;"6PI(8QR&#YEC $_($'<[W" ,,6N;DYJ#]&BV>K=X(8IS5TF:NI9 M[#H"-B>_/7MPY8Q\:!M>""]$"&G^]3@2[JL7=/UR&;!V#"1S8_LQ7LD$L*S/ M$_GT4HR;O^*Q\9/48\RE/@L@\KT(8[>OE )21%,#E^)TS"YU*>[4GOV_>%?# MUE6-MSDW?1W#*-W6KURL]4*%D4L3TJ%8A\;:<$S[\H,B=S/5,BW*K-PJW+Z( M(/$)H'%$0QRZ* S"=,C_7<0,7(@S#6GA"W$W/7SC%^*,QVJ6 E\R3$;5>7#D MSW5_7)PXI_WCSY5O&!]K?2AZ8]_P' MI6BAQY< S8^3C,,GU9VHV-I %%ON-?]K^]..(_]RK+;_^'C?8-]PM'[HP\"E M'L !9-"/W XS),2'NELURR-== NGZ-QKEO];T;:P=&J!5G_CY@*Q5=_067=8 MYVST])Z)@+:^.2?AG#-XU^SY-'_T[JMPT!E[V!Q[\MEJ<-)IO'0Z-R^W_6,\ M8I+;0I=[4]8QI:V$BXEMI$M'2/4@-ZT.G_/[[KCRXTW3++9L[&\BC (/11"[ MU(4@)A$ ?2$WZ#+?U3N_G6%PL6/;1I0.^;$XY +SS.G( --J1[:V*9YW4GM3 M'9PS/,%M"[#5]LNJ.O2P,^']1@%GJD6$2@8%BWP9M,_8SU4-1 M;HO[;.^,KD_P'.K($3K[*GM])!OF4TY*[1*I)96?1[S=. +4NX8\ 6M9&7R- MG F9F\WG.F1LOAN5X??,UJGC)@Z8Y^*8$.93X+D$\V5]#R B:63@CH:.V:7O M:+QT?&CK]/!MSDV?$!JEV_HIX%K/^(RYDU9+=W.3; MX\<;]H.O_LO;_#-/>SZ6 I/XC_ARY7NV;Y/,^G@HMCPI$G^ R]WC'XS^YB9, M/$8\YGDN2!,8ARZ ?27VF/JA4AWT2^"S?+[6NM2LPSNGG /WRFE_W62,0IZO M6I'.S\"['=#>K>;/U73Z(M&6$_2U!UI-^<\Q[OUQA$,BMJ2);3,MC+!>.6BS)0K6=DJDUFLS!]R@]%M7M>;K4[ M_AM[WS*RB1 )89S$*" 4@H"ZE/:?Q,=NF/@JRX>505]@"5+T-8T+>_/=REB5 MG I7AMK>+&EH*KQR6J>=%\IDC^^I/)Z*6^^7G4:7C>S$#+O25VP=D^]:R:G^ M%#*QX)2]B1@@,4+B% .&/@U0 /LU<>P#W]_<-VY^.6:'XP+S\)MX5*3T*71% M59693*^1X674A,5QXJ($ M1@1XR$\"0.-A4<)@"CLU8:7D2:5=-.I:T@.WHB2Y:''U?S5$/7[_&31$VE>C M&J+&L/3Y(2>,&SI_)EGNANWX]\?\[OP53.R"V&.AC[ 7 @!P$@6HMT\BZBM] MF&C,JN7=:P[T7:,(HR^[^= W\0FB.>(ESQ OPKGB$6*+5(>[#6G6A^]+DMT7QVS/?MSS#*"I M)RH^F3B)!E7)Z?BA.OY;?OR4%;L-22@*/>@3EL2IFT *T[#'$'NQE%K:L6Q9 M,5N\8ILSVVZKD\B@NC[)S5C.GO>+'U_BG2STZ?2WMB7O:UB*W+3<7CYHBKN2 M;;S>BZ.Z!JPS1NOT4#S">;F0/)D- M!2_-'.W%:B3=5W^\ M+P7"YGT>YEN* $5I$,# 33"?=UT @LXZ0B12*EEBRJ;E66X,T]D5]79?U5T- M^R:!%>5*^!PXX%9<'!AC7FYI< G2U6:I1WPW)V("HS,">;%5@21Y$VL"T_2O M8T5@W*O*[DNKW/:ZNLNOLQ]Y+13X0\X-)7% H>\R0L,X)6D$W<%0ZJ- L<^U MZN-MY_5BT-US+,W76T6#SSD*@%?BTSOE-M?*[,E)F67BU%2K!>,T:)H,[J3*'(] MV)=:0("D2B66E1Z\L'RTR%150X4H6;VPQ)&J4G2-CUJ5.-_BZ98 Q3_SW= = MZ6K4 %ILD%R^^N68Q4EYT2![+<*B _V9I&C[+[UFRV]%2O0YOZ\.XI6@P]KD M.O]Q3/:BS(&;I#P/@FZ2N, +8\;B) [CA')1\V+@*K46,F'/LO2,X9G_.[0.@T$)=>@+U-VM3BRR#EZY JHQX]7709 M9TM6V'!WFO"I/4P0[=K:HX1?SR<)+Z&)L!?Y@-$(^@R(ML88MF@"EL+053JV MMH7!L@!V()T12C4%M,:]G"JN@78UI>P1.Y]&1U\OA&$= JK)[X2HVH[8.H36 MNI?5LN- ,=/ MZ/WEDF$]CJ<29,M16X>66_?R:2*]"*ORQ:R^Y^4I?U_R.23;X_O[?;%MB\(V M%YS)Z:Z1J._=US'7AZRL"_'G#;I-@* HG4BQ)PJEQP3%:=>S#D*71K&*I%N& M8EG9._1B!Z_![XPA^TLY^ZQ*V((<2V?TQ^S8'*A_V>9EQG'@'T6]"2+*F)N B,\X MQ'HTTX>G.:N2%UTG M7M&669Q8WS3[M2CSYHO%#0!>%(&(8PMC$I PH2'K@2$W(8MLG,G#6?WFF7"E M_4AXJ1TTA5A:WD6S$\:E=])D(KBN[;2!=QM;:NI!78>N+^FPJ:TU7:X5YXO/ MN4AVB_*6XVF^5A&M^K[NB]OV8];$QS1-F+!'0L^C!(51;YNZL=+E3#,6+:O^ M")13#:@4;R@9XE9)HA>D55.%!X3.F.0SQBL'WXD;)1=1VFGZWA930_2O2B]- M^?2R)!IE3*YL1E4V'^&)/DWD5!^KN_S07U9Z$)\U;YM.3@F'MJUN2_&5P\9E M#"?,1Y2E+G5Q&$)_2-8#+Z+RE3,L&+>LA3TJ40KC:^X[1-7SJGQWLU7,Y\N'*&8%Q73I([GU<3#)7J%Q<.BF8!#!O!D2R"H4[8 M"U.5=>[74 K#IGO50N^P8L'-%Y#@NLZ/XN-0X$? )8%'$H9B0/R(L6'1P)<- MGDKB/LN0Y3EJ&)R9 *28I\]C4"X]7XP\S1GGC\>BUD"[P(?A4S1-9-]&V%U' MTFW&E:=%/LWQ,T>6!H'<^#[V(\A\414/QLP+TZ1/ZU%"XVCS/3]\K>8HD[PM ME=$UAJ4^R/:ZWSK-)%-?HNRP:$:C!FR7EZ@!BJ)&J=.[7I'2\$5"I709,B)3 MPQ;%D,*%$? 2'V*48H;3*/ 30GH0$#&I?0!+II.BOMA<0 Z?<:FKC_I!^1,(Y@SG5!1T+H<*I8/X M.UR(CT&;Q=A+7W_&$&,(<0H(P G ,$2^WWZ.#T*4)*%B1:'9]BR+YR]5M?NC MV.^[RC@]WG:9I2B91NB5T\FEF543QV<\KN/#=0G2)E30).7KD#ZC'CVO7628 M+5F1^ZWZWMQ:?U]^X1!VV6&'RQW[<BI$471'&J5O9H*4R6Q;)W0Z25O2.-U+4V2[6<%UXK"&XK& MQ"RP=+S7,5,L[G5UV5&F-N,\ ="-CHT'>-H>Q @%/O:!EWIN$G7& ,-NHMY_ M4=.0BG9H-U9,LGUS72@[*O5--$JHG&0OP**: JNI[K**^C)9$P(YD]UUZ-U< M)RJC;YP)->I^6^3U^[H^Y;L-I CZ<1 %L9LR$'K4IT%OG,10Z;M*0R8M9Z\= M+,5%O2DZYVB3529M:M4H0Q1UG,]^.*TC:]"RI^0J:YMV=-:L=?I.26G?3,[F M:>&G[*&IZ[NA?L)<1"@*(N2&+B1NU LPA"D+-V5^*UJ-7<^50FF+4@,7M0/W M&3CY09P?CVTO#"-B*,_G'!$TR^$BXMV.$45>U/[>F&?6UIG+C[=%*\X)]M4TM MC&0)7?- DG=";F&DQHEZ!=JG9F] DPE&(8LJZ M(PK*@EBM5YT%^Y:73.."IL_+^8]@7SE?'X:_H564T$ITY/*-2P=&,0FQ$A/+ MU66EB9T04)MA6H>Z6O7PU8JRMMC4[4$SLO_K\(TU=+GT>Q2D(/*2P,, >UTN M!5+BQFIE!4T8M*V\4R-[1N4*,V1+ZNK2/"L*Z7R*%VE0\Q)M4S)IDO65Z*)1 ME][H46. +UGE^^50U37/@6^*XR9-,4E<1N(HI3 -4I\0T%J 7'&!4I\#E>?: MOE\GH#CW#99EA]&(A(G1HD/5.@:%%O)J_HNB\#U_\_C?LL-M(:JI;/DHVW@T M25,O(BCV00AIFH"8]E82$F'IS_4UGKW(JW[70%+XYEN'I.GY=PE^U*;:EIH6 MS973X;',D<)G[Y:YTONJ78TSN<_5GSOZ@C3.I60%'YO/05^9>3'4,H&AZ63; M1OA7;I;G'!'P((0LIB ,Q-(+D]X20 "H9 0ZS[X3?\5Z;?UX MDQ9E5FZ+;#\4+Q_=/.=_^TMQ6Q8WQ38KCUU[-%'?B#]O6^3UJ&T.SW\ P&'J M^H$+@Q#ZK',C9!"02&GHK0V\Y7$M&A+58G-R[%QS8OHA_\,Y Q?GIB7_]5;G M('IUI$INB:P.M[V<;^SJE?/(V>9M>/1Z\-=E<-@Y>SS^;DC\FY'3C]ZDSNT+ M?ENT=&"G9JFUOF,KF0)72\_3^76U0)4F[[_GQ>VW8[[#WWFZ<)M_.(D:VQ]O MFN9U]II'=!E&0PB0%)/%31BAC 87-AZ\>#D(4*O6&,VO9\K39 M@WV7M6B=NH'IG.K^,_Z[^U.C=E^;+I)E?GR<.(M;$.T_1VZOZ3#SS[&7YCKF;EA MU\OXV62U20AP.00W#I,P"F'L8P9Z%( FH5IQ.M/6541%JUR=?(ZXZ_J+C[+$ M]::'KQ&NGB#.#MTZI,*:=W))HB$6944 \W2FSV2^#(D,^]&6,$LY.Z1YK[O% M[M,&Z&U/@@W U$4A@HRXL1>D,?1#M\=&L*]T4W<91+:31>[$.Z,9XD*!DDL2 MUQTLB^,WZ5?^J__Y7_J?\/\G=HG^YW_Y_P%02P,$% M @ 7'EF334X7LRS:P V80% !4 !F;W)M+3(P,3@P.3(Y7W!R92YX;6SL MO6N7&S>2)OQ]?X5?[V>W<;_,F=X]N'JT(ULZDKS>_H1#D5E5'+.8-21+EOK7 MOP#)9-UX21*9R2RJNVU+Q0) Q!,/@ 0B/CW__WU=O+#EV(V'Y?3O_\(_P9^ M_*&8#LO1>'K]]Q]___B3^FC>O/GQ?_^O__'O_]]//_T__>'M#[8?G;3='Y>%O!V"S\^?_]^O;C4LZ?QM/Y8C =%C_^K__QPP\K.&;EI/A0 M7/V0_OS]PYLGC5R5L]NKP7!1SOXV+&]_3D5^5L/A[+X8O1T//H\GX\6XF,UJOL0[JP7P\?W?U?E;,X\!:C@G]S@^412H]$XE1I,WDQ3@\LJ-:G4RI>=$8KY?12/0=$% M$H>_ZWQ O"\GXV&-:2Z[X<9$-.7M[7BQ0G8Z,N7RN^."6D.(&E6[Z&9-HM5O MH<%.1_5-%[.E?M]=1?,C#N+XY>\6-\7LPWC^9XU.UVVAPT[7!OS(ACH4H=YR M>FP[30HP*J;S(M%T'D?^*)FM>C!)YMC'FZ(XO)[6;Z'#3K\?S"*<-\5B/!Q, M\B78VER[XGR,<_5J0HYT&,QO_*3\ZS1=[&VI0R'*V[M9<1/+C+\4;^(^ZK;( M%V=WF]T)]NZN6(W;?/6\;*H[,3XNRN&?-^5D%#>\[K_OQXMOV>+L;K(QL:H= M=YPK75QG%]\>V6J'^E^G;F,=]8/Q[/\.)O=%_#9;S,9?XM+\3^7:[[[>I?,F9J\RFJT"]&J7^7+LZ.E+H1X_G.^, =:[$*H>H.Z M=@.-=?G-]$N<+,I9C1.Y+47;Z$9-=>^NT4:GZJEO9X7&NO1;L5CM>=.Z_KZ8 M?;P9S [NJ?=6:K=K-959IVZ[':VGX!I5&^OF^F!@>OVQN*ZU6]Q9H;TNY=Q2 MG=18>Z)L/OA0S.\GB[G^MO[-J>+4;; ]D3X4<3JZ+[(E.=!.>P+4&Y0'JC76 MO:C':%L/%_=I=VWBR+\^W+=]=5KM6$U=UZC::C?K:?APS<8Z>?R1: >VM?%ZKC0GWQV V&TP/KP#/RS7>@9JP[2C>>'?J<7![Z9,Z\]@W M5:[Z,BVNTQ'VV\'GXMEE_[9ZD]GL2;7D%"N34RQDR[YN:ZWAGL:M8[.=?=Y@ MP_V-N]MQ.7+3AB'>WFPK??^X&,P:QGQ7PPWW_U.<]XIF>_ZRR:;[7"X&DX;[ M_*+)YOI\ C$6+[M9DP5WCSPQW\8/UN53NQE>[JNO*[XNBNFH&"T=Z:LOG)3# M;9(MI;H:S#\O1;N?_W0]&-S]G&;MGXO)8EY]LIS'?P)P_63@?ZX_#N\'WY9S MN9J.EKT:3.;J\WQYTUKU:9+P^/N/\?M#C5J!.&D$=1HZC:PGF!M%B=#68N>E ME?2IJ)/T.**W XL<5 M%:2(.4LY*:7P!/-G83D?-."BW-[^:THU@X5C[2P M)C)8#X?7XWCGO<@NVJV$.+4"9&@@&" A8K3J>5X+;^@'M4:6SLXAKX/ MCK6#=%=,6Z\?U4#1Q;2X&B]J3%_[*P9$$>>*8,\0H%"2M%96TDJ+< :O\/?! MJT8![HI.GP9?B\JP6O4,+@X01C "&G'/))("N;6,4DC$,DC$O@\2-87MV7;7>U00YVCM_J-Q.TA M-EIY2;VUWEEB&"8;)!@SW\\6O#8GRH[ [FBX9P8+Z7 >>#>['DS7;PX>WF.N M^ONX^^^N_'@ZF ['@\G#4\T:,T8C[0=KC3;&1QXTD4R2NWQAP3#ARIM(* M9R9G;]7#>:YC)C\WFONMW+[.J_6]$O\UYSYC*E).Q+T7]X)Q;330 G@#E:"( M,VTD/-^0&&6&D\&J-&(^#7?QK/LQ@67E&575UR+#!Y^.PF ZB M'.KK>+YO3[*M?,#4.@$P89H2UR%6MR7Y1S/ M]=![X4SK8^=ZZIC='XHTH--^LY@M-Y9QQ_GN\V1\_20,V&X"[Z\?-%+6:Y?D M-01":R2AE>P6"']9$V:79-G.TT;5<9B*+U^ZI$]"%7/JC_'BQMS/%^5M,:M. MOK^EB###I4>[CMVM'C)M8=JI307@G-(.2>L\L$ 1PM%F.<&0UKK!^0XFQM-) MUY%FNIH*MTFR##3S6['O>&I?M< 09KT>ES SCCQ M-:B%<_)M,W*.)-RF7D!((8E^*V>?R^^+DVUL.>Y?BTA@*A#&K$E?3**4\QTL94:'#IW9AH;2A3%(-,8)84F2U@VO](T=9K=/UEF:JP?PF)8Z(?Z2 !U\&DV7' M%V8PFWV+#%A&^MPW0=6I'Z1*<[,73D*(RCK9*?JZIZG)GVL5RV3%KGD]. M+>BDNY.2*@9-+C./;"D $??K2#%"J5%":B](A3:.2.6\(SEZ(WOY'&U7.WUA M:ZWG*/4;"7$KC[%CV"/"XN8*06"KJP LM !=;G3_Q=&3%=/9-B3V]UF?7\CT M](-')0\L^B>W&Q3PC#GM)5$4:4VI,I7W!M9,YTRTO=P[G]\8Z$I7?=VX;$\S M]Z]=RC.*42VE=M1CJBCTFC%*Z=I[4W)CSO@88ZWQ9ZZGWU;_K>/F7*^!8#!C MPG#E!:(2(UPL&$ \ MEX9IIY"UB"C!UZ_6B)+,7%@ A/.2*P/X[B)OC,O9JHT$(B17@"2G9.XY\!:!]3J'.-"FUMN[,^)19P8YKJ' XEXI MKOR81:(*[(SC'E2((*\OS(6X);:\\!5I407GGS/.[0%RGJE#:6H%])01#Q2- MNS6&JFB>!CE8*SAR2V?-55:JMW%U*N;^?A'[_>MX.KZ]OWT_^+9.K)4\U^.P M3 MD.BGY1S'8]T+KY#8#UPYYY*T$5"N+, ,&5CC9:*M]SQ-*;0X]#^O0D38Z MB[I70QZ;_/P^_54F,?9=31[=5F!*&@4-0DH@H8PG5E=:L#B:@9=U+-L?AN9H MH7_,C-]:-,?-36LA&@*<&RI>N@=/WUY M/VN,GIO&@J#.& TU19 R*:GA%E2H:")S4D3T\-BV9^P\50W](^?X2W-SYZ:Q MH#ERDFD5]U.,((,( @^H()(3+[6'9[9](^>):N@9.3_=%+-B<+78&[_BZ+8" MQ AC M,5BW)<*86EW*PF N:LZCT\K>T5-4_60L^8F<_'$%5IN4D1:;@CU@!$ M816#W7F)<[R)^=$L?)%R[:)9>"3VG9WR38=%>MBVNCLQ47GC%+=_&7S]PWC^ MY_E.^9;?'KOR>^SA;#$83U-4WQJG>GOK!6K228@CG *%F$H'(GRE!>>L$^Z< M%P"/5)&$./;8_W#UP"CU #%LE;14(2M(M:=Q<:/#+BP4:T-,>/D0M&F@>S/8 MSWVRW\Z8M]X*#AQ"'GO.J?1 K)_\,F:1[-.8/Q1Z='N%@!"6&EDLN)(<0.V< M8AL);;W7II)U)6\ ME.H+2T7U(U$ @01$)+BSABA$@+524Q M$S;GK5\*M@TZE*?QX#NRF$N^+1^N5#[/.P&'])<_1!%NVJ$IRQ%CH&O>9, \.= MH:22$ F8$W3_-:QP37&H(7Q/9-!\MGC$GOC3<^;$C\*O@_\J9Y6)-]]A&6TO M&( V%%(..+?28V$\O' M>5)3P9&E+CUAL1)(@RJ9 )47XL&;J]"R>2@/TV-'1/ WTT4QV;EL/"\2/+/4 M4*F\UD(+ZR27ZQ"J3$K/+^2HIB'-E(V >+)J?QU'6:?[=?NX3##>0PP!-LX0 M!8$D- 5E]DI'NT=9?2$V0 O*S4#Q9.U^_,__^#8=?]VOWB>%@K, &&4H@ !" M@:--2T7%.RQ8IQ'A7I5^%88MP(MKD24MJI2S^"/$'EAUAT.KJ] M\0E;CJM+6KA6&-\7H/B(>E?%4-ZL[ ME_1?OU1B':_0$UH+@&& .9<"\107WD8SJ0IA8B#3%Y:?NB&>O,C$V3;NW*D1Y,4N:[CS=%L3C?S+")[_,HYL_[,%2W@>A!/:&*H8=-*NH];7I\JQ\P-H!8(PGR"CC.6:3 MT)?!>)+V$;Z<)0>-C\7P?C9.EI8YF"SE8-T L>$.0\HI)MQ8K[TGEGV9YU32^Y_.;^:U8U*#3GFI!1Z$$4"H4H=MC*]?,B3Y0$.9F'>WC*VBQ% M,H#LBA+GRT8G3)1=8L"P1$P9RR6J5FY"*+NP3*[-$JM=K+N;CH;E;?%I\+5X M-(GNG9>VE _4"$$UTE9'0Y!SR1'9R"8-N+!((TU/4/F(=L66][/B;C >N:]W MZ7RN.K)_@L<>[M2H';Q5FFALI+4IB;'"<<;>C!+&<]=<#'G8)T MW!-&)!3B!=CPP>.K>';W9I6WA6SQ;?WD\$TW4*GOM^EX_O]&[1] MU8+7'CE "%;$,V&14&J=T-)3;M6%Q5-MB$D-(MH5=])CK[_&D\D>GE1% C9* M02NL,IA3!:S!HF(_A2CK!4QO-_'9G#@1O>YV3XO!]'H<#?:5O)&I[NMP-8II5PQZM.VK19RMY0-E3$*F MH/0.4H=DW!E49Z4449P3::"W._%LOC0!9;>;[H.[[> @HW&#:831U&) -#S^/)\KXUVMD?%^7PSYMR$C4R3S;WXEL- MEYVZ300M%>68&L84IQ[BN*Y6%[F,S*0[IK9XSW@V_IRJ2^&\;3"D$" M$:TW&7>441Q-/0!,5-*AO$O0?O/H9#7O\,+(PK5#ULSNHS9>P+"?.-OKA'04 M(1!$G'.F11Q?%%:0<8!)SJ:JAZM;.]QI!-K.%K%R>OVIF-W:XG,-QZ\MI0/6 M0C'L-;' <*0DPAL?%.Z5",&B$ MTQSXC724YGC"]_#HN 7*-(+K^>SDH^SCP#WA*(H @4460*\PVTR<6F:E2SO^ MP+CU_7H;$TPNIN=8C&J=]&VO$ 305@#'E'"28D" 0.M8!5X 87-"^??;BFEI M)]4$RF>X;G@$S+$7#ENK!L0$T=AC11B$@FHLL=](;$0.K_IMZK3#JX;Q[IIA MJW?^\\HO[52VU6DF8"B=L]A@@B#C$G')*XB%)2[G;*C?%E.[S&L!^S-85?7, MJ6 E,PX1G_H=_T:;$6@[F^>7:4:V?+QX);5<4.>DB9 ]2DG+JN#/ (V,P M8Y"1Z@&2$%#G;-MZ>./>.H$:0[I#;_F5AI8]/_1V9TOID!+:&B@8TG$#@A77 MBJW#D7F)),ZY>CWZ:+J+5Z9-J/BE4WPFK)T]AR]O;\MI+:X\+QJ,=;'C0&'@ M"&*6,B$W$EGG-8]SAS=C][?TD!5M:6O>Q MQU%=-\5T/OY2K%ZIO2WGR0/NW57<@NZ_+SNFI2"089([A@16&&(6%5F=WD>( MR(7$FVV3)I1MG+.F N) MRW2K'&,S[>S.VI'%^+&!"IHD? :2VH51[3R E06NIRC M@.-W$2&80C& %, 7/0B#@RHG%928P9SC&MCO>HOJ@# MI2;P?F#8F8-;OE_">U,LQL/!Y&D?+RS2I?3">FP=($)IA2UF=NT(:QQ7K);W M5$NV\&12_I54XLN9+>\_+Z[N)R^##=7P'#NFG6"ML8)+#97RB'K+/%V;93;N M%&2.-UD//1&;IBHE)L<2$DQBH];J6/I]:3 MNH%X9R2F#E*$F4<.:[N1&2N?$QNDET=4';,K!^SS7.=%*_W=;(G3:'E=\+Z8 M?;R)X-:^X=O50'#, A!G;.V!\''KXH""E?1QMYWC-=7+8ZH6J=8*XN?AV[*G MUXQ>(:L%R(:NLPI#*5'8NTE9BD14&7PJX=N"1WR*Q/I M<_+JS7Q^?S2G5I4"P''T<$81C:)JC2A@H)+2,IUC^OHY#+8-7Q409.)^-3P=-JQTU@D2"<">LB:8C<,1)ZE4E MG[,@*[[%]W8=T S&9^-0/9-J7[7@9$K]Z1A5B"!*'%9TG84Z6H]$9*5!^MY. MZ!L$^IRWSAN,4L;(P?S&3\J_>I%:<=.9XRZ:7U0+.-W>>2>QM!K%L>V96[L6 M2 " KG74T8ZT*4]-[.[[6?EE'/'5WWZ/RGDS?7=7I*2=TVLU7(R_K)X@E]/X MP7W\;/W+J,$:N#3S!<'JR&8,D,=,"*& Q8)6"!KH-?S7 M_7RQ7(O255!$:YD4_5/YH1C&G\?+Q%X/4GPJ:P):)_EHRU\=A/-$ PJ,4Y+2 M:'+HRB56 H]]SC/ 'AI>9R9[S[39W>7W@Z/(WGONAV(!&(,0@RD(K6+]1K6GU69T X_)C.(#,8 ,-MIQ6 MH?PE[/JMXG?,NZ84U*$WY&SE__:HK^^N['B^\NI4T]'[67$[OK^=IYR/:\SW M^SZ>T&"@<4!"1AT1W$.CO5#25^@(Y'..=^O[FK \H;E-^=L.S:_;*P1KL<36>HT5C/8\= QNQJX462[D/?13ZRTW&]%. M9S/KD_&S/BZ=7B\=\_;-GWNJ!4H$)DY8)[4!&KB(H*PD-0[F'#?WT(FMMSQL M4$==^_%N\J*N\UGJ8EI<[7T"?*!F8!)K0JDVF'AOHY&-B-[(BW".X=E#Q[?> M73UY0EGGV6R]!@(@G!'+I9%4.4P 4*2Z,4:$Y666J>\)^*^S MHI84UA5=?Y]&4V&2?!X?Q+#1FO@24?JR#'ZQ=$@:C1??TIU: FK?OOV4Y@+ MT D&G*&2&$*]T;HZ-4/&V1QW_".<$9]2^=/W-_%VJ,.NV!V-YF)\/5V]+QY^ M^S0;3.>QNY$CE6@/PNYA]3'-!,Y\7)@T9-II)AGCIDI-)7'*Y=J-,^2_)N96 MU=;=7NGIENX14.O8CS6\4.HW$BQB!@CJB&*> P>AE)5-A1$56ZLX0Y5=@SECHA.'DDOGV.F GX]<[V?% MW6 \JBX?"QA*A7WUMF-S![F7 ;UT*_CK#N,TR _*\V>I1<_EFG/J@>>W$25P9IJ MQRWC4M+*0Y] HRXLVM&YR):'^MGY]L@F.'&"V]Y*8$)S+77*L8"Y-T0Z9"H< MF 8Y4UT/_2K.R;YL\,]LTU4[HVH4[)P*'A%!-H/7#&8>$XK3;^Q.FL MT($]=+LXGU67B_SYN%?U_$/QI9CNS6%WL&[@.,)H)"1Q\RXQ-$BRRC4N!53, MV;[V,9#26>B6AWF'409JWNKL(5S]1H(1B)L(*=6:6LZ)<[1Z)$\E$3GSW/$W M;*UG:CE_?()V]')F=JX>G;48R^7(+P@(&>R=<'&SQBW@ &A079]3P+.V+CU\ M>-ME+)=V-=$5CZ.=N[QF_U2N73M/R2A2OY$@/-5866T)(BS:-=*0S6A6$'43 M@*##4\*NR?,\#&Q;FNF,G[-R6!2CN8_(VO$2M,7]K'AW]68:IY/XXYOIQ_O/ M\_%H/)BMDH*IJZMH/D?%[K,+[AG'IN M!G>GJ7-P>HMKGD;>)]H,WQMD($[+..8:PP:*R MJ1CQ*B?:? \C(IR;U&=06?^.&QHY4@A(>^@_NEK+7-#8:_]X0448$<0PL9 ISQQ&MWKIP8U!.;L$>QOSLFJ![C)!SJ[+K M[6(TICX4=_>SX4T4*4XZ#QD3:NP2=U<.5$D,)>4*Q%65"4,9JQS/.' HQXKN MY5N/6I9 M');4"*9,M8W@BO*<]TFG/@AI_^E\3XC;LK*ZHO.'S<;UW=7;NV.FNKHIAW,2ZK]$2F5X7'^+L M\6Z:9$K_IKN4+X/):MZ/4(V'<6Y)OXCV]=,/'I7<0^,6OBT0#9V!#D+ O.:" M ,8K3W9A$_>EQ1UDW;W37VD+#'*:&S#>,Z*-?FAG(ZVNPGEI&ZZMSIU6TC",!$W#(C MJ2!AC"E-<96S0!AJ<^;.'CZ ;.?:KB6P#Q-N1ZQHLS0FWDS7KYR6L5Q&2\_. M=/61(@..]/WBMW+QCV+Q?C#>%@7RI':"T582R)%Q6GB@N>6^0E (*'+(U,?; ML.;U7G:'?E?3VS--$@X>YP[?,YG5;"%8R:ST:13'P1K1 M!HQ5C_BB54)S/!!Z^)BVE:FL':@[?#W[\,1\//JM.! @]%GA8+7 EB/@C"7" M&T\YV$CEDT63UVV+$4;BL6*/;* "Z1IQX92@'D ME;. 9,9W)1NV393\'QY@Q_;OXEEQE^*%?6?=K3XNHCK=S'ZL8,E M]V%I6/5D%;[\>?_J++W'M10TM@)9HB673 K -;*("&UMU")0]5Q;6[N&>XAI MO/^F[5%R=R4A,Y!A%4TW;@PC7LM*'NQ(5ESS'@[SMK3]\M;L9(R[6A2684.V M")^Z'/O_[BHN;-M/=6L,J_S&@X6 < ZYA%91"Y"5FE2H.:$N[)UD5\SL7#%] MH//NE $1Y>5/DQ5%-H'C*RA.I/CI7Q@(X891)YTVC@FE,",5NL@RW,T3]\YH MWR4=CQ@)G>GOW*/C(57&?ZS0 MQ0TJW\P\'I,+>Z;?ZW'1LN[./2(>8YRY"0C*<.:DI)A1'"U:[RP5:\FQC[!T MZMW6NN-.#UF;H8W./!Q>]KH&_?;4"L0J3X7TZ8!64ZP 4Z"2DS+4S0.+<[B+ MM;JY; [QOAQZ/GA2G^VL#:>JRRC"6:GCU6R2?3TQL3-U=1DIG[NG8C3"D+XC^C_0/_A-:""XN%@@XQ2"H9/3)9D75Z^!:H:;8TA6MW;WCG1?RNY.-KXPH[ M*9=A_]:=WVL [:D7(G24"\%28"%!'!3&BDI6B\R%.0$UH/,7QDYSZ';FHUA, M)NF@MIA&-"8IS.GH=CP=)R32V=1A2M5K(#AJC*<$&R8Y,52YN,VKI#?$YW"K MA^9.\]QJ!>:3W:R7#PONAXOEB>5@.GIS>S<8SQ+;SJ&2A%YUM7*WW7M(NKU*D$QJ'X6#UD#,F5165F,!0HA9 M!F?ZF1NT4!G)0.T$DHLI>)*I=L,B)"LY/$>YQSLU7_?VG6( MKN;9D@-JI]?@OY73\NE\>)@S^RNF@#E::>'4,G"_T'%L@$I:IT%.V/H>ODQM M?'5J$MQN'W M70S7=R7/(S;I(AKWQ:.G1;^.I^5LO/A6C96X*7S:2GKPO?CV M:[&X25X#U?1[(&UQ5[T(QC!%#<<1>$H-T*K,\'ZJZG. MGSRN![8NIL7^VY4=-0+FV "C@<->"4XP!'I],F<1 B;'L.MI-G)BO8]?%GXZ]NMLH!L[-X@(/9-$Z@*6#5 M,IYKC>NX756"5Q1)Y#!BSD&MG.'T04*':SG4[*)+#X^[FZ9+0[B>BSEZ,!\/ MCZ#-LGP@7L?%-3^[A- M/X(RZQK!FBB0-=H#X[262G-4;6:P0#)G7>KA/-,Z:4Z#M2O:_%&,KV]B]]27 M:.-?%[_=WWXN9E46B'?WB_EB,%TZTQU>N8YM*D#D(=/$$B^X4BC.X[;: V#C M:,ZI%NSAC5S3*UK+>/>-@8=6P*/:"5A&>*5C!"I&C510>K_!@L(),RB$3%K<[=GO;S/#%S7O;JN$@YN^L'!)6,-]1XMYZ@2ILG5>.&\X0 MCGL7 7PEJW=9.73Z3*,C%;V++PU VMFN_VE7;7D[&.]+$K:U?'!(68X$9XY8 M)J12QH!*-@>RPF?WF2YY>GZ^[6\ V0Z?.%?Y\7XMDBFTAS$OR@8.@-/4,$*- M8P@9SK%>R\0Q%16CY2PTNV*(&HW&23>#20HBN8F:?) M>^L%K0$E M'G#E@+.(* Y\-;:XQB+' [N'NYMFF=,DLIVQ:#B\O[U?9CC<%1#B,*/JMA&X M%-QK"(40'B'EJ(U0KS%P$9G+\N]OF%TMH=S=X[5%%+\858?O!VFUO4*0&#+" ML4!8*$"]U%R[2CH81>_4V_^5<:@12#O?=[V-75ZF%ZBSV=H4#AARK*Q2 J<3 M*1^AHGPME?#:Y_CW]' I:WJ'=2J.'?J!/4LM]O)\XD,YF?AR]M=@MC_,^5$M M!4XQPE1*3E#$5ZS2ENLKGUAH;=N_G5[7CA(CQU" MEDLG$,? *TM1)17E,"C]_6QX$R%[/QE,]]M8)[48%'#+UU[*"B*545QNS$M!G509=#QZU]?%17ZG M5&Q='V?FZ_\=3.Z+G<(*!9Y@]V#8\R^&IA[O+,S.U M45WT8EZM?%"+93S-8CI?DF 9E>K4B75/DX$J9YTG##GHJ' &(B+6"$G!0$[D M@^/?LU\Z6YM61Q\FUN7OWMTM7XZYK\5L.)[O=4@^NJV L%(> "(EI80XZIE@ M%2:6\YRM33^?SY]]0FU"#[V83!_R&"^+J838,GYP1.^J6"4&/756K=-V(!)I M@!!%SG&LF-<>5@?I4I%N/U$&EK-A/_WP -\W)4_11'?^5U6NM_FG,'<0"&)M\W@1DE:^2PI#F)'L^(>[!Q9"^ M9WH[/%)VQ(&M+<>+Q*=E3C-56-VL%B*W'\/R?686ZIL99&A4JQ,ZKF]*I&1&%;I.\4[?7ESJ$.A4 M1><> *\E4[&10J7',,IR0KQD!'%+2SS&6Q M*1OMCB((V7)XOPP]-XW0+Y9ANU.Q95M/.U0K5-". ]Q]W[+GL*IVW8 YPUK& MH>@94QI(+9W2T&KL1>P+K;6;WS9&Y]4@G1?#OUV77WX>%>/5^(Q_>3XLXT=A MU<4/Q?4R9UJTY >WVVY6=A4-#JIHUB.:DH=*Z:W@UJ\%(302[C(>>[6@V+)1 M8.O-X">RPQ0I1?7D31Q-7_^SV#9G[RP;,,388T\EEUPP1(V5<"T&#X<3/Y1#&9Q/;2#Q:XI9%?Q(#"GUB@#/;;0"8ZQ-UW[-1U.=L_D3PI&2".=@V2/NZ8+*&:>R5) M)0)#)H)&#;,L$>5C@?/QDV]'FGM+! JR0DXGMC"O'O,>X$L5#DN-(VZ,W"]V0 M) _;3FBRXG%]HCPJ'Q"DT;[V $HK/8$T3H6B$H< E1-)J4>/ KJDRNGHMD06 M%?LV6O9O,MAVR/VB3(B+I$>$>QT730&5A0QNUDH"6%ILO6?=43(PJYB&@A$/B'*Q]X@N(9&4:.-$ M3JS'/OF0=\&1'&#;/3D][DJU7L4 -9226DD<,%0BYC3@:Z $ B[KCOY[.U1M M#N>.+L#\8#Q;/F:(B#SXI[R91BCNG^0Q[CQAQJ9G-MIZDW*>7G#6\.S>5RU M1[Q#1B)ID!(<8UEEI4Z1R72MW5IWTGZ*:.OX=7\>*>ZF7G#8QR5,(HV(@BEO M"UUY[R=Y-]G MLW5"JKE-,6PGES4-&*6X5LXC*Z7@PD('N8%*4.@AA^3DZ_(&I5VI*"KP[7CP M>3Q9NHI7"GOWH*)8(&IL]D1CAQ+L-/8=P2&"#%!806@)L8H(A]^ZT @@H M+KQFII*;&M9IWL(.2=@=7W8QMC&==,[%;?T^F"BH1NW D9*$,$DTME#)B.)F M%D"8F N+5=TH$W:QK#&TS\FR^>,Q># 30\T6@F08*VX$9E!0IXFUG%3R?F MM$>G3CUZB]OV*0QC)-D*4:&L\I1=15JQ@&V/S+QFR" M*66+*NDL2M$2L>.XM[-.<%@Z!S357'.OG7.&T@UT'.?0[D*GR'S:-:6-OISU M/4-U"XX7>\SGHW6FK%'401-U9[CC*X4AB"36M1Z3M'XJH@>3P718?+PIBL4O ML_+^+FJD]@G>GNK! N2DI1@#F%)D&!=I6DEO13WI7^&:E46$W4<=3>'%E^*2?W;I#T-!*"!%XP(P'PIJGN0)"K^5,CS:S IOVF&+-OT$F\6M<*WKEH-%!,-.$4&*T)896<2JI.\Z!>,J].P_L,9MKRR-%,!O-Y M?,2+$>V,$D8 2U,0JK6, ,JCR9','$_14#I)I";+FW#BD) M(4UKT%I:JVW.55:?3*NG(\/7V/LJ14X M\(181DDR@IB3@)GJW)["N(O+8&&/0H_UEH7-J::[Z?"7\DLQFRZ?+5\7$95B M;HO/BZ,FQGI-! 81=$!B+K1W1E-G;66>4^]U#CE[% JMM^1L24^=6Y!'TG-O MO1#7 R>M4]HPP]+M>1R):UF9TCSGE4./PK#UEI--*J<[(M[>%K/A."7 NRMF M-0BXI7S@!CB9 IY+2Z7$R@%1G;,Q&_^;0;P>A7;K,?'RE=*=U\M+S]L/X_F? M!XZ]]U4+GB,L042.:Z,L<%0 54D*EZ>4::<+KU84VC5 M@P?8^ZH%PR&P'BJLB$7.0@5<-1*9,/K"[GV;4?I.)F7CVQ63WDPCUL5\\2&N MX1__&MP=7 VW5PC2,"^AMD(8(BAW0NGJ%IL+AR[,B[,919G,*SC7V M.1YW?3[T:-?%H!-==+:?',QOU'24_DC)K+X,)D]\?6J]\JS=1A!1+#1TF"< M$\D]U40[277E5RN,13EG:SU&)M\/-\HPKV)IK': M>Z]RXPV_K=/D5EOPBXRB0:V-:N8X955A<4Z14(!UV!,GL:JU'6G;5CD4,.-9 MR> DD))H3Z4@2EF?9LI*)DME5K*$5S:\:ZMWIQ5R"J1=K0_ODWO/X> 7CXL% M1;$%7J9\U0#A*!3@51!!3ZV\L ?F)^NQ; S"KLEP\!;M:<&@ (<(,0BL$(YP M(3&0E326L@N+LWF:(G>PX20$N^+#QYMR=O@^XU&I.#@X3M'#N*#&*$.5,KJ2 M(V[E<_+&]I@)QRJQ; K SG8198VHO ^%@F",. $4,0R[N'8" 8V!WC*'-44B M9X7HX>Z@(1J5"3R;J+R=EV MEV6PKW@ FFA.&(&$4TLN0HD+KJM<8@9SKHD>:;4=QS%AR/7R=:__2'W:?U^.O &9<,4@(1 M9B!.?!0[L5R^K/0 \YR'9#U:!-K1^O'X=:+U__SPQSZMQU\'R(&P6DE#K.3> M"(*A6O7:>8^RDAWUZ':K':T?CU\G6G>_?]BG]?CKH& T;("A)%HZ!'& %-Z( MC*7..2GLD1=V.UH_'K_7[*\O*<'$",D$-A@P!]0Z-TCL \3HPFZ_FSHV;!#2 M5^V:#TB< @G3$B H*9?"N$I2ZOB%74@TH_2C7/./PO=,+M;KV\1C/:R?5 M* M,4P%LHA3XKR"1CM626^T9@XI2\5F8HX6]J7.+"=HMFP#T;[XP/P2Y]9E M=IYR/B_F'XI)"B;^J?RMG#[$%M]:\1*]8SA3UED$%7?<$B4%0&29 !QK3)RM M-2A:EG;^H(SY8W_"MZDSRS?;VU=1_>UE\/G:F6D:_]+ %5' .>OC>+$ ,>XY MJ)"F ER86T8SI-OU/.?SL>ZTW/G>&0,=8@PH(FQD@K.124AMOS"'H/EJKEN[ISC4.V*-]&" M&FTLJ(.G %M*!ZBAP]Y%J7!:$[1GDJ_E(I2[3I-'?"EFG\MS9<>IK>"R:5!? M\Q$V- A")JE,C](\ AQ@4TFJO,EQ;^O1Q6:/E[D&M?.:3\-MW/URX)3C$%$6 M!RS"E7T;90<7YF;9C-*/.0T_#M_7?!HNL(W3/826<2:(4TQQN):4IFSIE\JD M'*4?^N%E'H<"J< @P!CKH5TLI*5Q'W294UHC6B]'I-. MPK!-$6 J"01LXP80V1 M="TYB_A>V"NGAEA0M@YT]W;\PW/MX^Z2M]0+$$LFG172* X0ADJHRCY@'&>% MG.SAK7(/U\TFU=,]%=-58[IF?#=]=(=:[+NL.U@W\#CFA%-4.I_;G^.E/&:[N4EE)YY2CS $AL MTBR+U_<2QA.E+O52NCM6U+N#/DX-K_$.6@/&(14I=[&$SC.HN*DD]-I=V)R6 MJ^:Z=]#'H=J=[5W=?JKYNNL/UM'!@X8:M0.U<>.+$$8@K@Q .F&!KN2FGG=Z M1WT.-AVK_A>&=],0O^H;:\R $$H3Y[ QUF'&UO?\<9-L6_R*46*XWLSOCMA M43S<8-"4"\0H%)PS 9@ENG)ELT!@>F%OE/NY7#:NIHZWE(][6W=/^;).(-AI MY!G3QCEHK$ <(HH9\>L[,@NA1A?V0+$!'6_)B)*+ZNMU\9**&@HLQTI[0'F4U:I*3L;K MO>1[A5?59UL;F]/%Z_;H2AEMK58^8B4 BN8KWLSQT&EZ87D5&]'Z41Y=Q^%[ MF$OI6GG)$""17/(C?;)R_7GB[O-;L?O ]%"5H"2Q"A 0D5!Q!@DP;(5<"_)R8\"HC0 !CG#*9>.1O@JR9FK=\W_>LY+FZ55BT!W]L2B M@57_[3$Y.9OXGF",4LH2I8R*EJS'A'!488D4SHFWV><$G6>SS,ZIO>Y/Y([/ MW><&CI=Q4UY&]5X$]>#Y8E/ M6AY^CX ,)N-_%J-M#I-S-1O/TSWQ?4+L??R\'.DB&C+%I\'70XM^L]\6/)?6 M44(0P,!1@3FH'HK9E*+KPK(;](/A^4KR[.G8L/%CEGZ)V=.S>GWO@:?1[@I3(*X*E5E(AXS2F5%=X,G9I<1N; MH=;S%%9G5$A7"_.#C$_?OL09SZ0Y[)4W")]"\T6\,A!,!L3:( M&HLI!P0+L]&RL!>2GZ,CPI]3-=U3_UFPBTUBW\T98BQ2I=^N\J*=,JUG?TW@ MT2[QEA#BK ,:"<(HJ) $4N9<$/39]FQI5N]:']TS>SE('VT=?RL7>UW)'V2? M/Q:^F"4S-3UHCDO?"TRJ$_83AL09^Q<$9QI*'S?(VG CXS]25+JS-BO!:Y^O M_ML92Z]'D1WMX7XIR]%?X\DDRA%WH'%^&<<^/SUU[GS?MJ=/#ZRHL9$[JIW MB%9004D]49(S#BCQ*_4P8HVKY>K0FFOWCL[7F<5JU([45(ISY9EA2C/%B42H MDEUJ?6$Q[5KBQ4L?\(9Q/_^4H&[3D=0_E\VNKY3/'6_@/),%](ZF@+\((6DI M RE'W$IQ<7(7H-:BW+91]7Z6G 6W]Y/!M-%%,O]]_WX+BUEAP(.U&TB>,6] M%RE1MJ0$>>_E^GD-P<8I5.LP[%*GC=H,V6FK- K^ZW5]M5QK8Z%&$DO$N*0: MDDI.P,"%/+8>!_7K]FS%'GH*O%70.IY"]#'A*UDMZC;2TGD]6VMK M_2C/UN/P[>PM1SE?O+OZ.)BD\_!#[SB>EPV0@DXI7:-A94LZY50#V\'VF%8FXAWQ;Z=B__;&@ZNARL'))%W MQ',/G7)81^-!5=:#-4Q?V"U4ZT95XXAWQ;/'&_IW5[M. +=P;'_%X#W75#F9 M#D@LLQ9+(RMIK:?VLE;*)M5?MHAS9Y[\<;I=%&_C9/MBI_Q;L=ARB/2A7$[9 MOPX6][/QXEL=)YV&OB( "3D@#D!&XH+#! ;0K1%TVEW:?7R+3#V31GK Z6VR M%E>*ICXY0KY#$)ZBIOS3V MY7US5D;58+">(:&XA@0@BZ3!DE:KE&?XXCR07A^)3]!2CSDP'!M8&5 MM%IEQ1[F1Q.S7 PFWRTQC]?&^=T+JU]]GSZ%0&#O-+?"QF5/.LP46C_20-IH M7,M$:=NGL)*HO@OADQJ!$DNLP8Y8SC'TREO%*QD=4^ZRSBA;TO].C\$%?P?#\K/Q=F,!M5,NR/7KFC>(B;2QRG5^JU4$@J[YBI1DB<8M6%^26<^/;Q%:D#A#:#8 MU1)0+7YO:_C$O2@;@$FIB1EWRG"%,$>NE S2>.A*G)209XPI@B$PEEW/NPI:,#+WN8,CI6';-D1K$",0A MB0PUUFF!&!#,"5Q)@+CH--WDW3*F7C3R9HM..'&2)G>PXD@@NZ;".N:&N8_* MF Z_?9H-IO-5*HLJFEL-LAQN)"11C;(2*>BD-,9X(RH4/&$Y=.KA(M0&D1H' MN8^SCM?$6.24UTH2P!&,=O): J>C6=:E&\EJUG'3T:NCRI$P=DV$-[=W@_%L M]1"FUOSRM$(0%"-O,9(NSJ4I82MSE9'N *8K.27P.8] 7]>#HT;IU!SB73'K M7=+9N]G[63FZ'Z8NZ\'PSSB5'L[4N+=BL$G*]#]CI"(F^>5OI(V_RW&@.?HM MT"6L?*W W@-#_FV=1(PUJ@>(%0':><*8XM9P2=$Z3Z!*]],7MCZ>=_]X*NH] MX-LOL_UGYH>J!N-UVD)XP8CW$J;#(5M)3!FZL)S&S9*@/L-.P;H'['J43^3Q MJX[3^+:CL6"]H'$3[@33@GO@.#.5B>J,]!=V?W,N!C:#?@\XF?5.2WB%J+(P MX@H<0598#2II)<(Y_O+';Q/.^4ZK5:X=C_3YKQ'/G+/O3+D?1!SMF"O,B',. MU @?.60R)8XAQ#(0S8NT-(XSC*,>@[J&A MTQ(/#C_!.A'OSI[/U-YH')D\K&YK(UGF3M<\ M;$L//3!\MKRKKDW4G&8# ]K*J).X[3; 6N<(W(QD!DS.K4\/SU:[86R'"NEZ M:BWW#4)_OTCP95"YR:\)W"AED&(*8ZR 091"6"'I-)V/0$(K8:TKM,YD MK9U(.*Z3P5P*.Y/C4.1TLQ7TDHN+RPB0R-Z?Y$'I3%XNQ^WY_82;G[X M4A@U9^)TJ12BWDH+R#J6CH= \%K[BI9E_3#XZ]=!)/MX,$EG1.^N/D1=SKX4 M^U-D':H^HZ%*F>(J>3&2.5L?GJX76^57(VAW#F[DB$[ MCU9M,J"/9]?NVH%1@./(@MX93Z)U"Q!8+Y,>,0)S'EGW<&O=*KL:0[ES=NV_ MT7I<+'@,F :($JXD9B+^NW:ZBI+$CW/B#!Z_7VW]_JI5OAP/9_=6ZIDOI9HW M4AGA<;,A<-R^"PN05PBN;P4M)[8?L?XV_5^]K5Z<L,Z)UU E+$)'\9 M*X0"7%% Y$9.X&3..MS#$9RO[K(=8,\Y7L]]@M3HL'5>&XL,3,'2!*!2$FM@ M\N-6B#E3R[N]'2G_*,;7-\EG[4LQ&UP7O]TGM_!W5\ONS]_=+^:+P7049=*# M^7BX1_2CV@G2,L^U9T:CN&>PSL758HT')C(KSORK&MYU:5%V!W9WN[/A;!E# M=# QY>UM.5WU7BT6L_'G^\72RBB7GT4IBM'[P;=46,UF@^GULM[^HX'S68Y-1Y]E=?%$JJMILR' NR*@FB[&H]3E\9?B M8S%,"1_&Q=Q]'4[NHV'D(XQQP-W=+]:I?5^@>%O>3_<9,8VT'U( %$DD=W%G M"+$7T5P%%79&9=T9]=#QHW&JGD,)YS3VSWP0UZ2M3Z#5BFK,+8W[*JVL NLG ME99Z2\YX3_QPJ/.\\TM#44U'ZZGPA!.YHUH,W@"KE[<%#$&ON8;"51C%>?9[ MV=[7ILK.T[DV8>]H/GAW%U?C%)^C2B)PMEE@W8$/Q5WRFIM>UY@%=E4)! C/ ML6"$Z/BG-T2Q=1($ 10PYYP%GG7Y.)^O&K4#B!PCB .=HJD0X9S0E?LL% Q< MV/%[/@6VY\%H$.)SC60U&HU30X/)FVFJL&SUW.=Z38YR)K6&R/FH34E3CE_F M]7I"E53#6DQO1\IJ<[/JTYBNK?"R)63/-90W'WPHYO>3%.BMR@ER0<-98\.53TE-$.=<<\/MVB.? M&<%]+;.T;=/]>>93 M9*?)WA;D)YX_S6>+1S2,/SVG8/PHF'(Z+R?CT;*7RV?M.R*Y[BX<#$EO 744 MRE-D $!&D$H:+NV%[?E:U7?9,-C=4F=G]-5]Q8/#VB 9ETG,N3>..TLWX!C% M+R038Q,JWVKP40KKB3R$&ODO;5R[2[/'+8P)VA7#R]_NUBKVL"] M,XZ=E!)60XB\M$9(!YE 5A!4C1<'N,^YKNW1%-2P7O>FA#T.T9-C?#>4$I83 M&'MF@,78(24($W@C,Z59$7/[J/_3-%4G)>QQ0)ZL]OR4L 0:2S@Q&A,1_W2Q MF^M^>L!X3A* /BX:^0IO ,7. FJ7L[@DQBE.34?O%C?%[' P[>TU0J0O$T10 MHK$'!A"#(:_DHU#EL*2'+]+R6-(LEAV;"]N,J+9\ M'@VTY!WP=0\/3V@M2.V4T<$90;[G''AFSCIC"XXAF.4?%_;6DVJ'1Z;">;$@OO_+7 MP>QZ/'U?S(;%5F_3'24#M-I[2(T4B!%NO6;"5GW4AN:XW?=Q86M#]\4LHT!^^Y_!/6R^5%NB5P M[CV1'FG"".+8:<712@.0&ULO2W<[4MKQ?'!]/2NNUW[H:RT<\C_85RWXN)@( MXI"A/HK,--) 5=(BI3O-@7=&1X/:2B];P[;O'@66>B&U(9 X#3%!6 %=2>. MN; 3UF84>]AUX#A47X/K $<(0<0-%\);+>)XDF MD4@KY67PI F5UG$=. [- MU^!XR!M16=;T2!4RI$7S6"9 C5Z+.,&NI*$*);CA=3#DXG&EYP&,.V '7,U':T[ MN'_%V5D^ $>,=R[V7RD+ 4(.5]:;-"#K&*-GDTB>2E]R(QO,D\^M?'D_''Y-@:RPOJ<)ZR_>>'$_9<^ZI/*%T9FA;%5ER M)(T3Y]<'U(CRS'@DD2()4K1=+LW&!>C^NH%N]%(?"Z]?'1T20,$0IZ1''ALC MJO*86*ND0*>Q:/2 @4[H>;D^6,PVGQHH@M* ;*2*")"M572U+0R*4;DH>X! EV1 M-)<5>CO_G*R?MQ]NU[/EYD.9\%=62SYG;32X.^K@O I$J60W82\-EK@RI0P- MH5:!U_%KDUX,D/[(/!)XG0U0KG5_Y(1ZKA-%B41""L*QJ;96Z<-,K#A?IVAH MAK2+Z)T-:_LQ)T[I[?W1 E(*RZ-\$&F^6DE7#5'*WV]"@SC MMZVRPZD5E?MTT1WR3/Y6K#ZN9U\^S>]FBQ->W*/71V, 2P7+XS'$TQ&>].<>O3XBI;E4SGJ3C Z0(#RM3D2L%W9" M_MP.^+KJGJ+-4+(I[O[UX^KKO]V551#7WTJ@B.J'$B?B"4[VOXY_O'\%%-__ M&&4P0ED*8(,,%$LM9:54'59A(NW-.^+9JB7Y^F?W[9\GV'W[9^0>&MU:VHQLNPG$A;LG[8W9A\_;/['^].L/L?[R+L J&U2SLGB91/YAT_C%O7EN'GY\I*H$#LK)[7GB28M, !3QD + M(O:O^_]^$M2FX_"(_ 0=\_5DV9]F%+UX@>FH[ \SDAKA"#)I7;3(M C-&_E_&J3IE?YH1LFV8S^5E?TQ9J<9JBU5"NJ> T2&X/00%;8)[1N0I MZI#A'5 QUQ+07=D?1+5&0>!$*,*Y8Q98M5\*&+7*:AR1@ZD;E'1+RUQ8.;)O M^JU&R9]SMT9C O8"@R<^6=8FK:*HVK<'(UM%?8W(1.UU!]HQC7.A:OB:/C98 MGA;A0+5CBCO,'-O3A2!(Q)_6AJ8[F'10SZ<9Z8>9MFL!%JCWFV-GAC!2A $D"WK$ZL[ MR/5!Y$R+3>E[7C_<;1_6B1#VTVS]<<"5YME@DDWRKEC,RG;"=]OYUUU_UAI+ M3^UG1$N"UP(3SHA7"BBCL-_H,I[,IP&;$9V=0[.6@I<\+@JG&''681P851QA M@V5%'8]X&XMHA*M0#ZCY87O:.Q,&5!E#5P/+JSD\*)O6!XR0%![ .*FK'E58 MR7J]^C+0(?U0K+\6[U:+15BM_V>VOJ\[^Q_OC!8AK"PV7G(J !("":WF++28 M2'AFCU@XI0]:TSN?M^3'43<$591,^-+83G1R*FVXL&=5$5ULCD@A0193L$C4%204H)J0[# M.$$^[V'1HPKRR_NK!$\'Y!UPVSJP9S6SO9L,"&N,HX9;!<(X3_>ME3TV#-<" M?=^^U]?@9+[=IA&]_6!7FX9^U]I/BZ"H)L3)I.4<9E2S8-V>-N5IV,12\GO MS%$G;%\\R*0UWF_3T#ZM%HF5&__?#_/MM\&TQ>/K:ZB$YQ=&B3@2K*Q&[\M: M<41ROX_SD51+66N_W5/FFV>'(<-+3[ZE+1#H T"9A(X"8HS&D0TF(M MH4P"9*A6:%SOQZEIJU68V::XMZO/7XKE9B\\Z]GRXRZR=6.^?;]F;XSHV_%\*HN,'K5G)GSW7P2YFFTV:9:E+ MZN8YO+PG:B=-LIJ-1$3A("@!KZHY4C(U_^D V#B6$-&2$]DB89\,\VQ&Q(\7 M1X*M)!R"1,(K(: ,[*YFI9/Y/3%\M>?NRUC8MB3-%S+]^?-JN1MGC6#I%]=& MS"7%UI:]"H2C6%@N8#\G\,%,3 VU8>H/L=+M2)G-S;Z8+7^??3Y7"O/I91' M<*T18.&Y<(J L;Z:B<.R303J&,-_!E^;6A _-XS.+D7/+XR!*.E],OD,Z&"L M"!Y(-1MBY<2J#U[&R"-HN(B"%Z=E/1H!;Y9EY\+YUZ(!J' MF#,J8,22/<'V(^9,3ZTI[:7L6O5 RUS:X%'GI5>>656>71=%6:S @@4&97L; M;GBH%DCNK&U3.G*,*5F#+RMMJ)_-J+Z8-M]GM[ROO3KU\;IH:="4"\]TLBX$ M9PAI75&6!C.QA)T+4?72'!^>$5D#%.9WV^)^9RW\L9QO-^_>_W'66#MY7S3* M>.#8@K1>4"HUHH>YD*QWAU7I#W#:^,Y4TNASLW1 M$V^30 M%9!!<86R)M02CD#Z\5FWV<6,T \< L=ZX,YKU_!@1?ZN1MMW^X9$1 M"A@P]DJ01#C-Q<$H$SZM92TP/:*B@^/9@V9G6;[3H"2/[XHO#^N[3VGL-^NR M]M=G_;#]M%K/_Z^XUY_+BFWX%)KK/2%Z(R -@A/"L2Z+.@A=D5Y0QJ?6GSLC M8%Z+;>B<(<,"\EU1KD-E6-=A&M^ON12C=1X:F<5<.F.LU$$)(XV4<*!2:%7^ M[QIW#[EAVP./1K^'J-QH983A;DW;%;&Y_31;OOU2/F+SS[2=*N[?+&]V,=:W MJ^UL$6;S]3]GBX>3@26##"B6]3VI12)]2N(,4M)51Y<""]VFT-48_64#2M U M\/?ZI>]OZ1';346,0>3M^1 B&. 4<:F99!\U\ M(OF^QAD%Y&IYP'[%B!>18)YHB 26#$!XH#[BH[!J3;M2T;HEKD41+W%B# M*(@,HZSL'U_&PU64#=9.++CX0E3E"(QHQHA<$/>?ORQ6WXJB7NSZ*U?'M/IH MZQ4@B;Q*2J ,NZOF1;"=V!H\+#167;-C-)ITX"-I21'AG-N0%C&I'02-X: I M=*M: V,\*!E\]<_.LJPG@&\VFX?BWNW**SQ:W[O);)[)ZTUU5I1TP>GTQ8N> MBEINRX17S7@BL/=Y7CR%)Q>B?+3BM0T"]=O;7.X-&KZGW7B?_O\7Z;KXI MM<,+E]/^+\7->G[7BQ.TV0BB*MMZ>RPP,8A(21BEMJ*_T:V.]AKK_#2^OU83 M%I%1LO3BN,\78TCROAM]68&C/-,OVQTV'4D64\81/LA:/Q89V M]H+(A?+*0Z!.*R1#"$14)A X7:^@\D]U?MT4XH/R:S G_"LQL5?ODP?&%4=* MD#*)(NU?J=S7==:>>JB5)?G+)U]$1I#GU!MC/%&&(^+Y@8[$\HGY RX%46\^ M^6;D'W,&/$5:8TN)$9I@ZW%:SW$UD]+:G!:0!D# J0SX9L0??0:\2DLWYHXS M3SPSD(215[/QWDXY [XV(\]DP#>BX!@RX)72#A.=; #O*>%.N8,8!(HHGB;/ MF[*K7@9\,UJ._*#7RN""L,'KI" %AJ02J[EH;J;6NG;P9:4-]4?C]+J"@UZ3 M&$*8#4H:BZ1GVG%14381>F+;I0M1E>.@MQDCKCL#GDB'G<7:,)\V&8C8P/<^ M;(-<4&A:H!L6+HTRX)LQ9C1Z=N!C8(>8-A04,""(ETF%52.Q,C.D7CG^*_*6 M#KXWR,ZRT0/];%3W[ZOEUUU"T[M:+<3R#B0&BR6E'@0/S&GG)7$'M<-L*P&Z MQO6@0_AF2QOH@*\3DK+?'\[LC[*-(R':5*\9H__H9Q? 5MR_ M?OE[GCP_B/P]'T($[BG1.EC TEOO-(0*(IA+T>8LI[Z-]KS/Y"\)'"W_KU\" M$V,^%/.AA?"'442DL% A""]],E68H9BPB@\!2)ZZ#;_D,)\G%\1V$)B0&)ZM:3$:'VF3D49C M0#L1F/3>@*#*H"J%SQ"K39Y.ZN.W,*_"B=HCXW\F01ZY]$;#K5?:<*>, B<9 M1H)7G&/>9&VW,B'?;#_2,T(MT!! UR_Z4ZR99A/FM V,<4\$@<#(=P BZ]H< M?DYIW?YIQ+]?_%R_#GCNV!NG#F@XQBBTP9QXZCW75BC+D:UX2#FP-GOW,480 M_=(!@^+G^G7 WJGXD" _3@709(!1$.JTEM1BHI#R5@=9G0[2X'D;9]R4:AG_ M--+?(WBN7_2G8_VS0#4(I520)@'-<@554 X5R/[RP?^$HM\;? :K^;#[S0^T MNM9R#U)JSP4@P3TX2HWR^+%4#""N%*V5+M5WN8=#\:AB_75^5QP!ZV(WN/3= MVP_OBKO5QV799^9QOVE7F^VF?NF'#M\7)6=2"86IY9@ETB;RJCU]A;8J:[1J M]C(0M<%UM S$<*S(M;%XLTRZIGB?N+M3M+_M9W(FE_?$75%Z$$X8BM* M)>U9S1-P:&-[CQ!R V-EU1=?!L;?V>3=D_=%;[VP@G/FE)424:0 JKDBPB=6 M=;$3KM=#TD7TS86E4H#>?G@_6Q3'F_X>O3:J-!],"6<@B'94,4+U?DX2B]"F MU\KU8*8I?U?=4C5C&G:1WO5)+^]=\;58K+Z41/#_6^KIHDXR]KF[HS4$.8&3 M]#&P7C.BE*_F;3B?6'V+?M#4/9VSN6N*17KFQ[\5RV1M+M+X]?WG^7)>[DO+ MFB[[*9S74HV>$['VS$HA+=)@A4'885+10H96F_T1GGKT@[D^*9Z]FT"KG>AO M-9+].WY3!"J5D4@F;C%BC-(UE M?8W&BA="-!%@%$V0U4XI MJ[P1:D]'98)J8U:,4:U<"*+>ROHV(_^8R_JFO6K9*88D;4>3C4YX %K-Q#HY ML89D R#@5%G?9L0?>UE?[ZE._Q0!Q$$!0@&+:C8H">JTH'09(T^7]6U&P3&4 M]?56:X>55%QI,*ZL]!BJ$?/)]>F\E%WUROHVH^7H(X[J^ TZR#8#9;PQ@>JT MA;=>(L2,V5--6TK;N.M'[2H8:@'+SK+1 _W*BP0"EA: !\0-ETF#*<(K(&C' M3)L*2HU5^)4TWJH-X&'+!#;C[.CE;#_5MP_;S7:VO)\O/_97^.'8NR(+:5GV MB=\Z!,'23]3QBJ8XA*QUO2>46GH1;#MN:]>6V=D$Z%2'RR>^PJI/7W%RL6G\ ML&BX<)H"!PL.:4*LQ7I/%>/;!=74WW$]+S5T.X7LBDYDH&]V_EHEZBB.9 ^" MP59I&H)R*ND*ZRJ:4FK:G/HT/H&?3 K".->(9JR^%O%YTN*U=_'YX5W1"$F8 M%* $"R!$4($=:&H]:N-)'*--?X4&24>LNQ9Q>"+VISH>EQKJ0W_V_<6#24HJ M@8)HHX)%.A"IO3NL\6F);W-<.,*(L"L6J-YY.S&)&U[,8E "*PETY[UWB#/! M[9[^"3DD:X3/Z#T"&6 ^C$0VA,%HQ/#H*<$+._%8X9S.I+'3@40,#@LCK:(! MC-< DE6>&XO]Y )()R2.0^)@-%(YF<61:,0X52 ((8:!P/JPC[)$MRI+/C5' MR AE<1 07(L0/K%]!Q+"FB.(WCB$@ :7/JP,TA%S4()$Z#8].J94!VEXZZ\? MAEZ+0.G[^WGYS6SAYIN[Q6I3%FJJ$6+>ZWLC]6"D!LN9*=L9I[W$(2K+8F3; M!,@VKB;T2W@RL3&KR/QU?LY_-5Z!WQ5EB&+ZO5TM=Q1XF"UNB_5G'P!/T8)W*,\7C": MB!4!:H)B/##K%4\:VQ[XXC#^Y3@9OSSVS_=KV5(^T4QOTH3GR\W\KK<:EN?> M&:F4#BFAP8 % EB E!6-#>A?U:ASR=8(N'N%*]KS^69:N%Z\-!+E,<%$(PX. M+#+&V .5+2;HER_CJM:G=NP=+"-_ET)S?=GWS##G$&&(<9E6>R^L>TQ88Y00 M4<^7,4SV_;LB36%^5U9T*)GQQW*^W>P@515$V''D-O' I '^5XL<_(9OB@*X M%4(+:A5HJ4!2XBJ:8F3:M)D9H0%[*: :9N+WRX1L:^^963Z-Q^X9M<#Q"NRH3COME0GY0=U1:K1&\.WYG%,X9 MA91,Y"R_6DN=JFBL79B8\=,YT(=E1W[(_[%<'R;P=(KE- Y9-;MMU>8"W7WQ MTZ-@HFRJ0S7E3G)G*4<'NH%7;4HVC/!(M7,8YR+\8-;UJ0ENKK7RG6>8E>5A MO:"!H< D5\QB+0%KBT.]-N+#;/S&5?E.,EYFJ1J@ J<=!];:045'3:;65N)2 M$/56^:X9^;-5<]T-,+WR3.F[9]=%!XF8G&IG#+C D?" JKD0(296FW4 #+RL MRMJ"^J,Y<3Q*F^^S6][7+J'7Q^NB\D2ZTI&N'!@GP1N,]Y1U3L#$5.2%J.HL M+Z$S1F0O"__=4W6V <'1>Z(D7B5B$V0 $\2<3?^K.0:'IJ9$!X7)L4KM+9F2 M"W@OO/IU^JO\>'V4QF/CD4C&"]7"@:?^0"V):)N4DA%ZK4<%N"X8^*UXZ'3E12F\ M'.#JC3^#K*?-5M+]O QP8 *PXQ992AGAX"J2<>O:G"&/T*\["M1UQX[16"9# M%^*U20Z),H$X[1&CV$*UY_#6HS:),F-WIK.S++L^/75,\]+1O=K.%C\Z MP[?_66R_'^(\/9JOHZ'[?'_46%#!O)=,!F%"&8MWH+UQ4VM-FA.LE_2SRLS. MZQ>EPY,>;WI9M&\0\3HSIJ@):!:\"4$XHZSQ5(B*1U[C-GZQ,:Y04Q2Y;EE\ M]6(XA)A%AZ5V+"C BGJ* DV&?T5CK%NUM!UAN-44Q:@A"Z]>3!ZC=\)JO?]5 M>=VI_)6\ XE"<6W .R!*.:HL]N' C;2;:+,5O$;S_PH%J@N^9@JW^7-64GK[ M;; FIOUZO[A;KL?Q[S8-*OV4>?VZ"TE@1E&DIHC(7A$^6/79\8(0;96H&2. MV7_[/O@ZP7?G;X[62>J35":P@:&(:V"^FCD@,K'&D-V"X65SMJZIG5G"AXZ4 MRR'HG*FD29D&I)56F&.$T#ZB,2T2MM;2V<_L_V/U=;>:O5F^+_.%2^_U\M[O MJ?\"6F^6=^LBK4.N>/Q:KT]41V^(!D Y&ZR4'BOL$ [*5#24 4VL!$NWL%J- M@26Y]NMSHI&&W%Y.S( M.+V87<:*88'V760?&]PT!M[+!T3AE""2 I4H>,ZP(XY6L[=2M#EW':%#<)P0 M;,F482&Y-T]/=ML^>6-TQ'BDK%,4%&)(6 25 H1/,OB3,O=3&N<2+R0)]>V M^B(GB>!(6^83O3""LK?=?G;6NZQ)A'E*,H\3;@T9D=EX'+C"20[;T0(NVQ01 M+$$$S9T,RNZ-=X;!UHI<[CLCZP5T?IO/_IHO+LNUK_>H* C32DCKJ?',*&$9 M'*ABIM?1O5.@',VZZH7V-33"_@_E1UF,Z=__Y?\!4$L! A0#% @ 7'EF M30%-H#4V=0$ ;K\> !$ ( ! &9O&UL4$L! A0#% @ 7'EF3>\Q;-%W# -(@ !$ ( ! M974! &9O'-D4$L! A0#% @ 7'EF315%TZ?/'0 M?S\! !4 ( !"X(! &9OS!/\)#T ,PE P 5 " 0V@ 0!F M;W)M+3(P,3@P.3(Y7V1E9BYX;6Q02P$"% ,4 " !<>69-&UL4$L! M A0#% @ 7'EF334X7LRS:P V80% !4 ( !Q8L" &9O I