0000910638-18-000021.txt : 20180807 0000910638-18-000021.hdr.sgml : 20180807 20180807160746 ACCESSION NUMBER: 0000910638-18-000021 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 71 CONFORMED PERIOD OF REPORT: 20180630 FILED AS OF DATE: 20180807 DATE AS OF CHANGE: 20180807 FILER: COMPANY DATA: COMPANY CONFORMED NAME: 3D SYSTEMS CORP CENTRAL INDEX KEY: 0000910638 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 954431352 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-34220 FILM NUMBER: 18998014 BUSINESS ADDRESS: STREET 1: 333 THREE D SYSTEMS CIRCLE CITY: ROCK HILL STATE: SC ZIP: 29730 BUSINESS PHONE: 8033263900 MAIL ADDRESS: STREET 1: 333 THREE D SYSTEMS CIRCLE CITY: ROCK HILL STATE: SC ZIP: 29730 FORMER COMPANY: FORMER CONFORMED NAME: 3 D SYSTEMS CORP DATE OF NAME CHANGE: 19930816 10-Q 1 ddd2018-06x30form10xqdocum.htm 10-Q Document


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

FORM 10‑Q

x
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 2018
OR
¨
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from ____________to____________

Commission File No. 001-34220
__________________________

logo-3d.jpg

3D SYSTEMS CORPORATION
(Exact name of Registrant as specified in its Charter)
__________________________
DELAWARE
95‑4431352
(State or Other Jurisdiction of
Incorporation or Organization)
(I.R.S. Employer
Identification No.)
 
 
333 THREE D SYSTEMS CIRCLE
ROCK HILL, SOUTH CAROLINA
29730
(Address of Principal Executive Offices)
(Zip Code)

(Registrant’s Telephone Number, Including Area Code): (803) 326‑3900
__________________________

Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes x No ¨

Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files). Yes x No ¨

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer”, “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act. (Check one):
Large accelerated filer
x
 
Accelerated filer
¨
Non-accelerated filer
¨
(Do not check if smaller reporting company)
Smaller reporting company
¨
Emerging growth company
¨
 
 
 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 7(a)(2)(B) of the Securities Act. ¨

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

APPLICABLE ONLY TO CORPORATE ISSUERS:

Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date.
Shares of Common Stock, par value $0.001, outstanding as of August 1, 2018: 114,030,283

1



3D SYSTEMS CORPORATION
Form 10-Q
For the Quarter and Six Months Ended June 30, 2018

TABLE OF CONTENTS



2



PART I — FINANCIAL INFORMATION

Item 1. Financial Statements.

3D SYSTEMS CORPORATION
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except par value)
June 30,
2018
(unaudited)
 
December 31,
2017
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
119,313

 
$
136,344

Accounts receivable, net of reserves — $10,049 (2018) and $10,258 (2017)
130,870

 
129,879

Inventories
114,493

 
103,903

Insurance proceeds receivable
50,000

 
50,000

Prepaid expenses and other current assets
25,428

 
18,296

Total current assets
440,104

 
438,422

Property and equipment, net
104,679

 
97,521

Intangible assets, net
82,141

 
98,783

Goodwill
224,955

 
230,882

Deferred income tax asset
7,216

 
4,020

Other assets, net
26,217

 
27,136

Total assets
$
885,312

 
$
896,764

LIABILITIES AND EQUITY
 
 
 
Current liabilities:
 
 
 
Current portion of capitalized lease obligations
$
646

 
$
644

Accounts payable
58,019

 
55,607

Accrued and other liabilities
72,400

 
65,899

Accrued litigation settlement
50,000

 
50,000

Customer deposits
5,903

 
5,765

Deferred revenue
38,617

 
29,214

Total current liabilities
225,585

 
207,129

Long term portion of capitalized lease obligations
6,732

 
7,078

Deferred income tax liability
9,892

 
8,983

Other liabilities
46,398

 
48,754

Total liabilities
288,607

 
271,944

Redeemable noncontrolling interests
8,872

 
8,872

Commitments and contingencies (Note 13)


 


Stockholders’ equity:
 
 
 
Common stock, $0.001 par value, authorized 220,000 shares; issued 117,249 (2018) and 117,025 (2017)
116

 
115

Additional paid-in capital
1,339,984

 
1,326,250

Treasury stock, at cost — 2,503 shares (2018) and 2,219 shares (2017)
(10,007
)
 
(8,203
)
Accumulated deficit
(707,015
)
 
(677,772
)
Accumulated other comprehensive loss
(32,878
)
 
(21,536
)
Total 3D Systems Corporation stockholders' equity
590,200

 
618,854

Noncontrolling interests
(2,367
)
 
(2,906
)
Total stockholders’ equity
587,833

 
615,948

Total liabilities, redeemable noncontrolling interests and stockholders’ equity
$
885,312

 
$
896,764


See accompanying notes to condensed consolidated financial statements.

3



3D SYSTEMS CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(Unaudited)
 
Quarter Ended June 30,
 
Six Months Ended June 30,
(in thousands, except per share amounts)
2018
 
2017
 
2018
 
2017
Revenue:
 
 
 
 
 
 
 
Products
$
110,785

 
$
97,579

 
$
216,231

 
$
195,518

Services
65,783

 
61,888

 
126,206

 
120,380

Total revenue
176,568

 
159,467

 
342,437

 
315,898

Cost of sales:
 
 
 
 
 
 
 
Products
57,500

 
49,840

 
113,618

 
97,948

Services
32,906

 
28,954

 
64,788

 
57,091

Total cost of sales
90,406

 
78,794

 
178,406

 
155,039

Gross profit
86,162

 
80,673

 
164,031

 
160,859

Operating expenses:
 
 
 
 
 
 
 
Selling, general and administrative
71,172

 
63,088

 
140,625

 
129,493

Research and development
22,712

 
24,449

 
48,594

 
47,301

Total operating expenses
93,884

 
87,537

 
189,219

 
176,794

Loss from operations
(7,722
)
 
(6,864
)
 
(25,188
)
 
(15,935
)
Interest and other (expense) income, net
1,661

 
933

 
108

 
1,134

Loss before income taxes
(6,061
)
 
(5,931
)
 
(25,080
)
 
(14,801
)
Provision for income taxes
2,539

 
2,067

 
4,493

 
3,108

Net loss
(8,600
)
 
(7,998
)
 
(29,573
)
 
(17,909
)
Less: net income attributable to noncontrolling interests
262

 
418

 
246

 
478

Net loss attributable to 3D Systems Corporation
$
(8,862
)
 
$
(8,416
)
 
$
(29,819
)
 
$
(18,387
)
 
 
 
 
 
 
 
 
Net loss per share available to 3D Systems Corporation common stockholders - basic and diluted
$
(0.08
)
 
$
(0.08
)
 
$
(0.27
)
 
$
(0.17
)

See accompanying notes to condensed consolidated financial statements.



4



3D SYSTEMS CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(Unaudited)
 
Quarter Ended June 30,
 
Six Months Ended June 30,
(in thousands, except per share amounts)
2018
 
2017
 
2018
 
2017
Net loss
$
(8,600
)
 
$
(7,998
)
 
$
(29,573
)
 
$
(17,909
)
Other comprehensive income (loss), net of taxes:
 
 
 
 
 
 
 
Pension adjustments
164

 
(101
)
 
147

 
(81
)
Foreign currency translation
(18,612
)
 
12,489

 
(11,196
)
 
20,881

Total other comprehensive income (loss), net of taxes:
(18,448
)
 
12,388

 
(11,049
)
 
20,800

Total comprehensive income (loss), net of taxes
(27,048
)
 
4,390

 
(40,622
)
 
2,891

Comprehensive income attributable to noncontrolling interests
554

 
492

 
539

 
613

Comprehensive income (loss) attributable to 3D Systems Corporation
$
(27,602
)
 
$
3,898

 
$
(41,161
)
 
$
2,278


See accompanying notes to condensed consolidated financial statements.



5



3D SYSTEMS CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
 
Six Months Ended June 30,
(In thousands)
2018
 
2017
Cash flows from operating activities:
 
 
 
Net loss
$
(29,573
)
 
$
(17,909
)
Adjustments to reconcile net loss to net cash provided by operating activities:
 
 
 
Depreciation and amortization
29,948

 
30,575

Stock-based compensation
13,734

 
14,450

Impairment of assets
1,411

 

Provision for bad debts
1,356

 
166

Provision for deferred income taxes
(2,287
)
 
(1,580
)
Changes in operating accounts, net of acquisitions:
 
 
 
Accounts receivable
(3,384
)
 
5,549

Inventories
(14,937
)
 
(9,766
)
Prepaid expenses and other current assets
(6,739
)
 
(2,345
)
Accounts payable
2,762

 
4,343

Accrued and other current liabilities
19,208

 
(6,727
)
All other operating activities
(2,328
)
 
1,823

Net cash provided by operating activities
9,171

 
18,579

Cash flows from investing activities:
 
 
 
Purchases of property and equipment
(18,095
)
 
(11,243
)
Additions to license and patent costs
(523
)
 
(571
)
Cash paid for acquisitions, net of cash assumed

 
(34,291
)
Other investing activities

 
(1,650
)
Proceeds from disposition of property and equipment
9

 
271

Net cash used in investing activities
(18,609
)
 
(47,484
)
Cash flows from financing activities:
 
 
 
Payments on earnout consideration
(2,675
)
 
(3,206
)
Payments related to net-share settlement of stock-based compensation
(1,804
)
 
(1,970
)
Repayment of capital lease obligations
(344
)
 
(290
)
Net cash used in financing activities
(4,823
)
 
(5,466
)
Effect of exchange rate changes on cash, cash equivalents and restricted cash
(2,502
)
 
3,602

Net decrease in cash, cash equivalents and restricted cash
(16,763
)
 
(30,769
)
Cash, cash equivalents and restricted cash at the beginning of the period (a)
136,831

 
185,248

Cash, cash equivalents and restricted cash at the end of the period (a)
$
120,068

 
$
154,479

Cash interest payments
$
236

 
$
400

Cash income tax payments, net
$
3,925

 
$
3,367

Transfer of equipment from inventory to property and equipment, net (b)
$
3,618

 
$
7,689

Transfer of equipment to inventory from property and equipment, net (c)
$
369

 
$
907

Stock issued for acquisitions
$

 
$
3,208


(a)
The amounts for cash and cash equivalents shown above include restricted cash of $755 and $488 as of June 30, 2018 and 2017, respectively, and $487 and $301 as of December 31, 2017, and 2016, respectively, which were included in other assets, net in the condensed consolidated balance sheets.
(b)
Inventory is transferred from inventory to property and equipment at cost when the Company requires additional machines for training or demonstration or for placement into on demand manufacturing services locations.
(c)
In general, an asset is transferred from property and equipment, net, into inventory at its net book value when the Company has identified a potential sale for a used machine.

See accompanying notes to condensed consolidated financial statements.

6



3D SYSTEMS CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
(Unaudited)
 
Common Stock
 
 
 
 
 
 
 
 
 
 
 
 
(in thousands, except par value)
Par Value $0.001
 
Additional Paid In Capital
 
Treasury Stock
 
Accumulated Deficit
 
Accumulated Other Comprehensive Income (Loss)
 
Total 3D Systems Corporation Stockholders' Equity
 
Equity Attributable to Noncontrolling Interests
 
Total Stockholders' Equity
Balance at December 31, 2017
$
115

 
$
1,326,250

 
$
(8,203
)
 
$
(677,772
)
 
$
(21,536
)
 
$
618,854

 
$
(2,906
)
 
$
615,948

Issuance (repurchase) of stock
1

 

 
(1,804
)
 

 

 
(1,803
)
 

 
(1,803
)
Cumulative impact of change in accounting policy

 

 

 
576

 

 
576

 

 
576

Stock-based compensation expense

 
13,734

 

 

 

 
13,734

 

 
13,734

Net loss

 

 

 
(29,819
)
 

 
(29,819
)
 
246

 
(29,573
)
Pension adjustment

 

 

 

 
147

 
147

 

 
147

Foreign currency translation adjustment

 

 

 

 
(11,489
)
 
(11,489
)
 
293

 
(11,196
)
Balance at June 30, 2018
$
116

 
$
1,339,984

 
$
(10,007
)
 
$
(707,015
)
 
$
(32,878
)
 
$
590,200

 
$
(2,367
)
 
$
587,833


 
Common Stock
 
 
 
 
 
 
 
 
 
 
 
 
(in thousands, except par value)
Par Value $0.001
 
Additional Paid In Capital
 
Treasury Stock
 
Accumulated Deficit
 
Accumulated Other Comprehensive Income (Loss)
 
Total 3D Systems Corporation Stockholders' Equity
 
Equity Attributable to Noncontrolling Interests
 
Total Stockholders' Equity
Balance at December 31, 2016
$
115

 
$
1,307,428

 
$
(2,658
)
 
$
(621,787
)
 
$
(53,225
)
 
$
629,873

 
$
(3,173
)
 
$
626,700

Issuance (repurchase) of stock

 

 
(1,970
)
 

 

 
(1,970
)
 

 
(1,970
)
Issuance of stock for acquisitions

 
3,208

 

 

 

 
3,208

 

 
3,208

Cumulative impact of change in accounting policy

 
(10,206
)
 

 
10,206

 

 

 

 

Stock-based compensation expense

 
14,450

 

 

 

 
14,450

 

 
14,450

Net income (loss)

 

 

 
(18,387
)
 

 
(18,387
)
 
478

 
(17,909
)
Pension adjustment

 

 

 

 
(81
)
 
(81
)
 

 
(81
)
Foreign currency translation adjustment

 

 

 

 
20,746

 
20,746

 
135

 
20,881

Balance at June 30, 2017
$
115

 
$
1,314,880

 
$
(4,628
)
 
$
(629,968
)
 
$
(32,560
)
 
$
647,839

 
$
(2,560
)
 
$
645,279


See accompanying notes to condensed consolidated financial statements.

7



3D SYSTEMS CORPORATION
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)

(1) Basis of Presentation

The accompanying unaudited condensed consolidated financial statements include the accounts of 3D Systems Corporation and
all majority-owned subsidiaries and entities in which a controlling interest is maintained (the “Company”). A non-controlling interest in a subsidiary is considered an ownership interest in a majority-owned subsidiary that is not attributable to the parent. The Company includes noncontrolling interests as a component of total equity in the condensed consolidated balance sheets and the net income attributable to noncontrolling interests are presented as an adjustment from net loss used to arrive at net loss attributable to 3D Systems Corporation in the condensed consolidated statements of operations and comprehensive loss. All significant intercompany transactions and balances have been eliminated in consolidation.

The unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) and the rules and regulations of the Securities and Exchange Commission (“SEC”) applicable to interim reports. Accordingly, they do not include all the information and notes required by GAAP for complete financial statements and should be read in conjunction with the audited financial statements included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2017 (“Form 10-K”).

In the opinion of management, the unaudited condensed consolidated financial statements contain all adjustments, consisting of adjustments of a normal recurring nature, necessary to present fairly the financial position, results of operations and cash flows for the periods presented. The results of operations for the quarter and six months ended June 30, 2018 are not necessarily indicative of the results to be expected for the full year. The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements. Actual results may differ from those estimates and assumptions. Certain prior period amounts presented in the condensed consolidated financial statements and accompanying footnotes have been reclassified to conform to current year presentation. Beginning in 2018, the Company classifies product warranty revenue and related expenses within the "Products" line items of the Consolidated Statements of Operations.

All dollar amounts presented in the accompanying footnotes are presented in thousands, except for per share information.

Recently Adopted Accounting Standards

In May 2017, the FASB issued ASU No. 2017-09, “Compensation - Stock Compensation (Topic 718): Scope of Modification Accounting” (“ASU 2017-09”), in an effort to reduce diversity and clarify what constitutes a modification, as it relates to the change in terms or conditions of a share-based payment award. According to ASU 2017-09, the Company should account for the effects of a modification unless all of the following are met: (1) the fair value of the modified award is the same as the fair value of the original award immediately before the original award is modified, (2) the vesting conditions of the modified award are the same as the vesting conditions of the original award immediately before the original award is modified, and (3) the classification of the modified award as an equity instrument or a liability instrument is the same as the classification of the original award immediately before the original award is modified. The amendments in ASU 2017-09 are effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2017, with early adoption permitted. The Company adopted ASU 2017-09 beginning January 1, 2018 and the implementation of this guidance did not have a material effect on its consolidated financial statements.

In March 2017, the FASB issued ASU No. 2017-07, “Compensation - Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost” (“ASU 2017-07”), which standardizes the presentation of net benefit cost in the income statement and on the components eligible for capitalization in assets. ASU 2017-07 is effective for fiscal years beginning after December 15, 2017, including interim periods within those annual periods. The amendments in ASU 2017-07 should be applied retrospectively for the presentation of the service cost component and the other components of net periodic pension cost and net periodic postretirement benefit cost in the income statement and prospectively, on and after the effective date, for the capitalization of the service cost component of net periodic pension cost and net periodic postretirement benefit in assets. The Company adopted ASU 2017-07 in the first quarter of 2018 and the implementation of this guidance did not have a material effect on its consolidated financial statements.

On January 1, 2018, the Company adopted ASC Topic 606, “Revenue from Contracts with Customers.” The standard outlines a five-step model whereby revenue is recognized as performance obligations within a contract are satisfied. The standard also requires new, expanded disclosures regarding revenue recognition. The Company adopted the standard using the modified retrospective transition method and applied its guidance to contracts not completed at the adoption date. The cumulative effect of

8



initial adoption was recorded as a $576 decrease to the January 1, 2018 opening Accumulated Deficit balance and driven primarily by the timing of recognition related to marketing incentives. The effect of this adoption was immaterial to the Consolidated Financial Statements, and the Company does not expect a material effect to its Consolidated Financial Statements on an ongoing basis. Information for comparative periods has not been restated and continues to be reported under the previously applicable revenue accounting guidance ("ASC 605"). Had ASC 605 been applied to the first six months of 2018, the Consolidated Statements of Operations and Comprehensive Loss would have shown increased Revenue and a decrease in Net Loss Attributable to 3D Systems Corporation of $99. On the Consolidated Balance Sheets, Prepaid Expenses and Other Current Assets would have been $69 higher, Other Assets would have been $457 lower, Deferred Revenues would have been $89 higher and the Accumulated deficit would have increased by $477.

Accounting Standards Issued But Not Yet Adopted

In February 2018, the FASB issued ASU No. 2018-02, "Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income" (ASU 2018-02), which provides companies with an option to reclassify stranded tax effects resulting from the U.S. Tax Cuts and Jobs Act from accumulated other comprehensive income to retained earnings. ASU 2018-02 is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The Company is currently in the process of evaluating when it will adopt ASU 2018-02 and its impact on its consolidated financial statements.

In August 2017, the FASB issued ASU No. 2017-12, “Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities” (“ASU 2017-12”), in order to create more transparency around how economic results are presented within both the financial statements and in the footnotes and to better align the results of cash flow and fair value hedge accounting with risk management activities. ASU 2017-12 is effective for fiscal years beginning after December 15, 2018, with early adoption permitted. The Company is currently in the process of evaluating when it will adopt ASU 2017-12 and its impact on its consolidated financial statements.

In January 2017, the FASB issued ASU No. 2017-04, “Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment” (“ASU 2017-04”), which eliminates the performance of Step 2 from the goodwill impairment test. In performing its annual or interim impairment testing, an entity will instead compare the fair value of the reporting unit with its carrying amount and recognize any impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss. The standard is effective for fiscal years beginning after December 15, 2019.  Early adoption is permitted for interim or annual impairment tests performed on testing dates after January 1, 2017. The Company is currently in the process of evaluating when it will adopt ASU 2017-04 and its impact on its consolidated financial statements.

In February 2016, the FASB issued ASU No. 2016-02, “Leases (Topic 842)” (“ASU 2016-02”). ASU 2016-02 requires lessees to recognize assets and liabilities on the balance sheet for all leases with terms longer than twelve months. The ASU also requires disclosure of key information about leasing arrangements. ASU 2016-02 is effective on January 1, 2019, using a modified retrospective method of adoption as of January 1, 2017. In January 2018, the FASB issued an exposure draft of the proposed ASU, Leases (Topic 842): Targeted Improvements. The proposed ASU provides an alternative transition method of adoption, permitting the recognition of a cumulative-effect adjustment to retained earnings on the date of adoption. The Company will adopt the standard on the effective date, but has not yet selected a transition method. The Company is reviewing its population of leased assets to determine potential impacts on its consolidated financial statements. Though its evaluation is ongoing, the Company expects changes to its balance sheet due to the recognition of right-of-use assets and lease liabilities related to its real estate leases, but it does not anticipate material impacts to its results of operations or liquidity.

No other new accounting pronouncements, issued or effective during 2018, have had or are expected to have a significant impact on the Company’s consolidated financial statements.

(2) Revenue

The Company accounts for revenue in accordance with ASC Topic 606, “Revenue from Contracts with Customers,” which it adopted on January 1, 2018, using the modified-retrospective method. See Note 1 for further discussion of the adoption.


9



Performance Obligations

A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is the unit of account in ASC Topic 606. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied.

At June 30, 2018, the Company had $130,966 of outstanding performance obligations. The Company expects to recognize approximately 93 percent of its remaining performance obligations as revenue within the next twelve months, an additional 3 percent by the end of 2019 and the balance thereafter.

Revenue Recognition

Revenue is recognized when control of the promised products or services is transferred to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company enters into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. Many of its contracts with customers include multiple performance obligations. For such arrangements, the Company allocates revenue to each performance obligation based on its relative standalone selling price (“SSP”). Revenue is recognized net of allowances for returns and any taxes collected from customers, which are subsequently remitted to governmental authorities. The amount of consideration received and revenue recognized may vary based on changes in marketing incentive programs offered to our customers. The Company's marketing incentive programs take many forms, including volume discounts, trade-in allowances, rebates and other discounts.

A majority of the Company’s revenue is recognized at the point in time when products are shipped or services are delivered to customers. Please see below for further discussion.

Hardware and Materials

Revenue from hardware and material sales is recognized when control has transferred to the customer which typically occurs when the goods have been shipped to the customer, risk of loss has transferred to the customer and the Company has a present right to payment for the hardware. In limited circumstances when a printer or other hardware sales include substantive customer acceptance provisions, revenue is recognized either when customer acceptance has been obtained, customer acceptance provisions have lapsed, or the Company has objective evidence that the criteria specified in the customer acceptance provisions have been satisfied.

Software

The Company also markets and sells software tools that enable our customers to capture and customize content using our printers, as well as reverse engineering and inspection software. Software does not require significant modification or customization and the license provides the customer with a right to use the software as it exists when made available. Revenue from these software licenses is recognized either upon delivery of the product or of a key code which allows the customer to download the software. Customers may purchase post sale support. Generally, the first year is included but subsequent years are optional. This optional support is considered a separate obligation from the software and is deferred at the time of sale and subsequently recognized ratably over future periods.

Services

The Company offers training, installation and non-contract maintenance services for its products. Additionally, the Company offers maintenance contracts customers can purchase at their option. For maintenance contracts, revenue is deferred at the time of sale based on the stand-alone selling prices of these services and costs are expensed as incurred. Deferred revenue is recognized ratably over the term of the warranty or maintenance period on a straight-line basis. Revenue from training, installation and non-contract maintenance services is recognized at the time of performance of the service.

On demand manufacturing and healthcare service sales are included within services revenue and revenue is recognized upon shipment or delivery of the parts or performance of the service, based on the terms of the arrangement.

Terms of sale

Shipping and handling activities are treated as fulfillment costs rather than as an additional promised service. The Company accrues the costs of shipping and handling when the related revenue is recognized. Costs incurred by the Company associated with shipping and handling are included in product cost of sales.

10




Credit is extended, and creditworthiness is determined, based on an evaluation of each customer’s financial condition. New customers are generally required to complete a credit application and provide references and bank information to facilitate an analysis of creditworthiness. Customers with a favorable profile may receive credit terms that differ from the Company’s general credit terms. Creditworthiness is considered, among other things, in evaluating the Company’s relationship with customers with past due balances.

The Company’s terms of sale generally require payment within 30 to 60 days after shipment of a product, although the Company also recognizes that longer payment periods are customary in some countries where it transacts business. To reduce credit risk in connection with printer sales, the Company may, depending upon the circumstances, require significant deposits prior to shipment and may retain a security interest in a system sold until fully paid. In some circumstances, the Company may require payment in full for its products prior to shipment and may require international customers to furnish letters of credit. For maintenance services, the Company either bills customers on a time-and-materials basis or sells maintenance contracts that provide for payment in advance on either an annual or other periodic basis.

See Note 12 for additional information related to revenue by reportable segment and major lines of business.

Significant Judgments

The Company’s contracts with customers often include promises to transfer multiple products and services to a customer. For such arrangements, the Company allocates revenues to each performance obligation based on its relative SSP.

Judgment is required to determine the SSP for each distinct performance obligation in a contract. For the majority of items, the Company estimates SSP using historical transaction data. The Company uses a range of amounts to estimate SSP when we sell each of the products and services separately and need to determine whether there is a discount to be allocated based on the relative SSP of the various products and services. In instances where SSP is not directly observable, such as when the product or service is not sold separately, the Company determines the SSP using information that may include market conditions and other observable inputs.

In some circumstances, the Company has more than one SSP for individual products and services due to the stratification of those products and services by customers, geographic region or other factors. In these instances, it may use information such as the size of the customer and geographic region in determining the SSP.

The determination of SSP is an ongoing process and information is reviewed regularly in order to ensure SSP reflects the most current information or trends.

The nature of the Company’s marketing incentives may lead to consideration that is variable. Judgment is exercised at contract inception to determine the most likely outcome of the contract and resulting transaction price. Ongoing assessments are performed to determine if updates are needed to the original estimates.

Contract Balances

The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and customer deposits and deferred revenues (contract liabilities) on the Consolidated Balance Sheets. Timing of revenue recognition may differ from the timing of invoicing to customers. The Company records a receivable when revenue is recognized at the time of invoicing, or unbilled receivables when revenue is recognized prior to invoicing. For most of the Company’s contracts, customers are invoiced when products are shipped or when services are performed resulting in billed accounts receivables where payment is generally required within 30 to 60 days. Unbilled receivables generally result from items being shipped where the customer has not been charged but for which revenue had been recognized. In the Company’s on demand manufacturing business, customers may be required to pay in full before work begins on their orders, resulting in customer deposits. The Company typically bills in advance for installation, training and maintenance contracts as well as extended warranties, resulting in deferred revenue. Changes in contract asset and liability balances were not materially impacted by any other factors for the period ended June 30, 2018.

Through June 30, 2018, the Company recognized revenue of $20,118 related to our contract liabilities at January 1, 2018.


11



Practical Expedients and Exemptions

The Company generally expenses sales commissions when incurred because the amortization period would be one year or less. These costs are recorded within selling, general and administrative expenses.

(3) Inventories

Components of inventories at June 30, 2018 and December 31, 2017 are summarized as follows:
(in thousands)
2018
 
2017
Raw materials
$
42,673

 
$
37,660

Work in process
4,247

 
3,906

Finished goods and parts
67,573

 
62,337

Inventories
$
114,493

 
$
103,903


(4) Intangible Assets

Intangible assets, net, other than goodwill, at June 30, 2018 and December 31, 2017 are summarized as follows:

2018
 
2017
 
 
(in thousands)
Gross (a)
 
Accumulated Amortization
 
Net
 
Gross (a)
 
Accumulated Amortization
 
Net
 
Weighted Average Useful Life Remaining (in years)
Intangible assets with finite lives:
 
 
 
 
 
 
 
 
 
 
 
 
 
Customer relationships
$
104,015

 
$
(62,349
)
 
$
41,666

 
$
105,505

 
$
(57,796
)
 
$
47,709

 
6
Acquired technology
48,973

 
(39,803
)
 
9,170

 
54,716

 
(39,644
)
 
15,072

 
2
Trade names
25,284

 
(16,503
)
 
8,781

 
25,813

 
(15,552
)
 
10,261

 
6
Patent costs
17,972

 
(7,825
)
 
10,147

 
17,909

 
(7,338
)
 
10,571

 
15
Trade secrets
19,331

 
(12,522
)
 
6,809

 
19,431

 
(11,530
)
 
7,901

 
4
Acquired patents
16,217

 
(12,355
)
 
3,862

 
16,661

 
(11,969
)
 
4,692

 
8
Other
19,628

 
(17,922
)
 
1,706

 
20,012

 
(17,435
)
 
2,577

 
2
Total intangible assets
$
251,420

 
$
(169,279
)
 
$
82,141

 
$
260,047

 
$
(161,264
)
 
$
98,783

 
6

(a) Change in gross carrying amounts consists primarily of charges for license and patent costs and foreign currency translation.

Amortization expense related to intangible assets was $7,836 and $15,903 for the quarter and six months ended June 30, 2018, respectively, compared to $8,984 and $17,816 for the quarter and six months ended June 30, 2017, respectively.


12



(5) Accrued and Other Liabilities

Accrued liabilities at June 30, 2018 and December 31, 2017 are summarized as follows:
(in thousands)
2018
 
2017
Compensation and benefits
$
23,720

 
$
20,432

Accrued taxes
17,694

 
13,861

Arbitration awards
11,282

 
11,282

Vendor accruals
7,177

 
7,044

Product warranty liability
5,736

 
5,564

Accrued earnouts related to acquisitions
2,135

 
2,772

Accrued other
1,746

 
2,485

Royalties payable
1,716

 
1,679

Accrued professional fees
1,082

 
742

Accrued interest
112

 
38

Total
$
72,400

 
$
65,899


Other liabilities at June 30, 2018 and December 31, 2017 are summarized as follows:
(in thousands)
2018
 
2017
Long term employee indemnity
$
13,694

 
$
13,887

Long term tax liability
9,349

 
9,340

Defined benefit pension obligation
8,055

 
8,290

Long term deferred revenue
7,833

 
7,298

Other long term liabilities
7,467

 
7,596

Long term earnouts related to acquisitions

 
2,343

Total
$
46,398

 
$
48,754


(6) Hedging Activities and Financial Instruments

The Company conducts business in various countries using both the functional currencies of those countries and other currencies to effect cross border transactions. As a result, the Company is subject to the risk that fluctuations in foreign exchange rates between the dates that those transactions are entered into and their respective settlement dates will result in a foreign exchange gain or loss. When practicable, the Company endeavors to match assets and liabilities in the same currency on its balance sheet and those of its subsidiaries in order to reduce these risks. When appropriate, the Company enters into foreign currency contracts to hedge exposures arising from those transactions. The Company has elected not to prepare and maintain the documentation to qualify for hedge accounting treatment under Accounting Standards Codification (“ASC”) 815, “Derivatives and Hedging,” and therefore, all gains and losses (realized or unrealized) are recognized in “Interest and other expense, net” in the condensed consolidated statements of operations and comprehensive loss. Depending on their fair value at the end of the reporting period, derivatives are recorded either in prepaid expenses and other current assets or in accrued liabilities on the condensed consolidated balance sheet.

The Company had $38,498 and $39,600 in notional foreign exchange contracts outstanding as of June 30, 2018 and December 31, 2017, respectively. The fair values of these contracts were not material.

The Company translates foreign currency balance sheets from each international businesses' functional currency (generally the respective local currency) to U.S. dollars at end-of-period exchange rates, and statements of earnings at average exchange rates for each period. The resulting foreign currency translation adjustments are a component of other comprehensive income (loss).

The Company does not hedge the fluctuation in reported revenue and earnings resulting from the translation of these international operations' results into U.S. dollars.


13



(7) Borrowings

Credit Facility

As of June 30, 2018, the Company had a $150,000 revolving, unsecured credit facility (the “Credit Agreement”) with a syndicate of banks, to be used for general corporate purposes and working capital needs. The Credit Agreement is scheduled to expire in October 2019. The Credit Agreement includes provisions for the issuance of letters of credit and swingline loans and contains certain restrictive covenants, which include the maintenance of a maximum consolidated total leverage ratio. The Company was in compliance with those covenants at June 30, 2018 and December 31, 2017. There were no outstanding borrowings as of June 30, 2018.

Capitalized Lease Obligations

The Company’s capitalized lease obligations primarily include a lease agreement that was entered into during 2006 with respect to the Company’s corporate headquarters located in Rock Hill, SC. The change in capitalized lease obligations, as presented in the Condensed Consolidated Balance Sheets, was due to the normal scheduled timing of payments.

(8) Pension Benefits

The components of the Company’s pension cost recognized in the condensed consolidated statements of operations and comprehensive loss for the quarter and six months ended June 30, 2018 and 2017 were as follows:

Quarter Ended June 30,
 
Six Months Ended June 30,
(in thousands)
2018
 
2017
 
2018
 
2017
Service cost
$
50

 
$
70

 
$
102

 
$
137

Interest cost
70

 
68

 
143

 
133

Amortization of actuarial loss
46

 
60

 
92

 
118

Total periodic cost
$
166

 
$
198

 
$
337

 
$
388


(9) Net Loss Per Share

The Company computes basic loss per share using net loss attributable to 3D Systems Corporation and the weighted average number of common shares outstanding during the applicable period. Diluted loss per share incorporates the additional shares issuable upon assumed exercise of stock options and the release of restricted stock and restricted stock units, except in such case when their inclusion would be anti-dilutive.

Quarter Ended June 30,
 
Six Months Ended June 30,
(in thousands, except per share amounts)
2018
 
2017
 
2018
 
2017
Numerator for basic and diluted net loss per share:
 
 
 
 
 
 
 
Net loss attributable to 3D Systems Corporation
$
(8,862
)
 
$
(8,416
)
 
$
(29,819
)
 
$
(18,387
)
 
 
 
 
 
 
 
 
Denominator for basic and diluted net loss per share:
 
 
 
 
 
 
 
Weighted average shares
111,920

 
111,398

 
111,870

 
111,350

 
 
 
 
 
 
 
 
Net loss per share - basic and diluted
$
(0.08
)
 
$
(0.08
)
 
$
(0.27
)
 
$
(0.17
)

For the quarters and six months ended June 30, 2018 and 2017, the effect of dilutive securities, including non-vested stock options and restricted stock awards/units, was excluded from the denominator for the calculation of diluted net loss per share because the Company recognized a net loss for the period and their inclusion would be anti-dilutive. Dilutive securities excluded were 4,168 and 4,167 for the quarter and six months ended June 30, 2018, respectively, compared to 3,443 and 3,619 for the quarter and six months ended June 30, 2017, respectively.


14



(10) Fair Value Measurements

ASC 820, “Fair Value Measurements and Disclosures,” defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs that may be used to measure fair value:

Level 1 - Quoted prices in active markets for identical assets or liabilities;

Level 2 - Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not 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; or

Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

For the Company, the above standard applies to cash equivalents and earnout consideration. The Company utilizes the market approach to measure fair value for its financial assets and liabilities. The market approach uses prices and other relevant information generated by market transactions involving identical or comparable assets or liabilities.

Assets and liabilities measured at fair value on a recurring basis are summarized below:
 
Fair Value Measurements as of June 30, 2018
(in thousands)
Level 1
 
Level 2
 
Level 3
 
Total
Description
 
 
 
 
 
 
 
Cash equivalents (a)
$
7,183

 
$

 
$

 
$
7,183

Earnout consideration (b)
$

 
$

 
$
2,135

 
$
2,135


 
 
 
 
 
 
 
 
Fair Value Measurements as of December 31, 2017
(in thousands)
Level 1
 
Level 2
 
Level 3
 
Total
Description
 
 
 
 
 
 
 
Cash equivalents (a)
$
20,244

 
$

 
$

 
$
20,244

Earnout consideration (b)
$

 
$

 
$
5,115

 
$
5,115


(a)
Cash equivalents include funds held in money market instruments and are reported at their current carrying value, which approximates fair value due to the short-term nature of these instruments and are included in cash and cash equivalents in the consolidated balance sheet.

(b)
The fair value of the earnout consideration, which is based on the present value of the expected future payments to be made to the sellers of the acquired businesses, was derived by analyzing the future performance of the acquired businesses using the earnout formula and performance targets specified in each purchase agreement and adjusting those amounts to reflect the ability of the acquired entities to achieve the stated targets. Given the significance of the unobservable inputs, the valuations are classified in Level 3 of the fair value hierarchy. The change in earnout consideration reflects a $2,675 payment, partially offset by $188 of accretion and adjustments of $493.

The Company did not have any transfers of assets and liabilities between Level 1, Level 2 and Level 3 of the fair value measurement hierarchy during the quarter and six months ended June 30, 2018.

In addition to the assets and liabilities included in the above table, certain of our assets and liabilities are to be initially measured at fair value on a non-recurring basis. This includes goodwill and other intangible assets measured at fair value for impairment assessment, in addition to redeemable noncontrolling interests. For additional discussion, refer to “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Critical Accounting Policies and Significant Estimates” in the Company’s Form 10-K.


15



(11) Income Taxes

For the quarter and six months ended June 30, 2018, the Company recorded expense of $2,539 and $4,493, respectively, resulting in effective tax rates of 41.9% and 17.9%, respectively. For the quarter and six months ended June 30, 2017, the Company recorded expense of $2,067 and $3,108, respectively, resulting in effective tax rates of 34.9% and 21.0%, respectively. The difference between the statutory rate and the effective tax rate is driven from the impact of the change in valuation allowances that the Company has recorded in the US and other foreign jurisdictions for both quarters and six months ended June 30, 2018 and 2017. Additionally, for 2018, the Company settled a tax audit with the French tax authorities, which resulted in additional tax expense and also contributed to the difference between the statutory rate and the effective tax rate for the quarter and six months ended June 30, 2018.

In December 2017, the Tax Cuts and Jobs Act of 2017 (the “Act”) was signed into law making significant changes to the Internal Revenue Code.  Changes include, but are not limited to, a corporate tax rate decrease from 35% to 21% effective for tax years after December 31, 2017, the transition of U.S. international taxation from a worldwide tax system to a territorial system, and a one-time transition tax on the mandatory deemed repatriation of cumulative foreign earnings, as of December 31, 2017.

On December 22, 2017, Staff Accounting Bulletin No. 118 (“SAB 118”) was issued to address the application of U.S. GAAP in situations when a registrant does not have the necessary information available, prepared, or analyzed (including computations) in reasonable detail to complete the accounting for certain income tax effects of the Act. As of December 31, 2017, the Company recorded provisional amounts, and additional work is still necessary for a more detailed analysis of the Company’s deferred tax assets and liabilities and its historical foreign earnings as well as potential correlative adjustments.  Any subsequent adjustment to these amounts will be recorded in the quarter of 2018 when the analysis is complete.

As the Company’s previously unremitted earnings have now been subjected to U.S. federal income tax, any repatriation of these earnings to the U.S. would not be expected to incur significant additional taxes related to such amounts. We continue to assert that our foreign earnings are indefinitely reinvested in our overseas operations, but in light of the Act, we are continuing to evaluate our position on that assertion.

Tax years 2003 through 2017 remain subject to examination by the U.S. Internal Revenue Service, with most of the years open to examination due to the generation and utilization of various tax credits. The Company files income tax returns (which are open to examination beginning in the year shown in parentheses) in Australia (2013), Belgium (2014), Brazil (2012), China (2015), France (2014), Germany (2014), India (2013), Israel (2013), Italy (2012), Japan (2012), Korea (2012), Mexico (2012), Netherlands (2012), Switzerland (2012), the United Kingdom (2016) and Uruguay (2012).


16



(12) Segment Information

The Company operates as one segment and conducts its business through various offices and facilities located throughout the Americas region (United States, Canada, Brazil, Mexico and Uruguay), EMEA region (Belgium, France, Germany, Israel, Italy, the Netherlands, Switzerland and the United Kingdom), and Asia Pacific region (Australia, China, India, Japan and Korea). The Company has historically disclosed summarized financial information for the geographic areas of operations as if they were segments in accordance with ASC 280, “Segment Reporting.” Financial information concerning the Company’s geographical locations is based on the location of the selling entity. Such summarized financial information concerning the Company’s geographical operations is shown in the following tables:

Quarter Ended June 30,
 
Six Months Ended June 30,
(in thousands)
2018
 
2017
 
2018
 
2017
Revenue from unaffiliated customers:
 
 
 
 
 
 
 
United States
$
86,028

 
$
80,921

 
$
168,741

 
$
158,793

Other Americas
2,228

 
2,347

 
4,045

 
4,766

EMEA
56,859

 
53,449

 
114,280

 
106,407

Asia Pacific
31,453

 
22,750

 
55,371

 
45,932

Total revenue
$
176,568

 
$
159,467

 
$
342,437

 
$
315,898


Quarter Ended June 30,
 
Six Months Ended June 30,
(in thousands)
2018
 
2017
 
2018
 
2017
Revenue by class of product and service:
 
 
 
 
 
 
 
Products
$
65,741

 
$
53,705

 
$
128,368

 
$
108,821

Materials
45,044

 
43,874

 
87,863

 
86,697

Services
65,783

 
61,888

 
126,206

 
120,380

Total revenue
$
176,568

 
$
159,467

 
$
342,437

 
$
315,898

 
Quarter Ended June 30, 2018
 
Intercompany Sales to
(in thousands)
Americas
 
EMEA
 
Asia Pacific
 
Total
Americas
$
738

 
$
14,243

 
$
6,992

 
$
21,973

EMEA
16,611

 
5,372

 
1,224

 
23,207

Asia Pacific
1,223

 

 
878

 
2,101

Total intercompany sales
$
18,572

 
$
19,615

 
$
9,094

 
$
47,281

 
Quarter Ended June 30, 2017
 
Intercompany Sales to
(in thousands)
Americas
 
EMEA
 
Asia Pacific
 
Total
Americas
$
537

 
$
9,905

 
$
4,955

 
$
15,397

EMEA
18,157

 
3,554

 
902

 
22,613

Asia Pacific
342

 
22

 
1,135

 
1,499

Total intercompany sales
$
19,036

 
$
13,481

 
$
6,992

 
$
39,509

 
Six Months Ended June 30, 2018
 
Intercompany Sales to
(in thousands)
Americas
 
EMEA
 
Asia Pacific
 
Total
Americas
$
1,022

 
$
30,224

 
$
12,415

 
$
43,661

EMEA
33,212

 
11,752

 
3,136

 
48,100

Asia Pacific
2,645

 
1

 
1,773

 
4,419

Total intercompany sales
$
36,879

 
$
41,977

 
$
17,324

 
$
96,180


17



 
Six Months Ended June 30, 2017
 
Intercompany Sales to
(in thousands)
Americas
 
EMEA
 
Asia Pacific
 
Total
Americas
$
898

 
$
22,650

 
$
8,853

 
$
32,401

EMEA
34,704

 
8,728

 
1,915

 
45,347

Asia Pacific
879

 
157

 
2,149

 
3,185

Total intercompany sales
$
36,481

 
$
31,535

 
$
12,917

 
$
80,933


Quarter Ended June 30,
 
Six Months Ended June 30,
(in thousands)
2018
 
2017
 
2018
 
2017
(Loss) income from operations:
 
 
 
 
 
 
 
Americas
$
(13,539
)
 
$
(16,937
)
 
$
(33,523
)
 
$
(33,152
)
EMEA
(2,119
)
 
4,119

 
(3,334
)
 
7,748

Asia Pacific
7,936

 
5,954

 
11,669

 
9,469

Total
$
(7,722
)
 
$
(6,864
)
 
$
(25,188
)
 
$
(15,935
)

(13) Commitments and Contingencies

The Company leases certain of its facilities and equipment under non-cancelable operating leases. For the quarter and six months ended June 30, 2018, rent expense under operating leases was $4,212 and $8,498, respectively, compared to $3,698 and $7,452 for the quarter and six months ended June 30, 2017, respectively.

Certain of the Company’s acquisition agreements contain earnout provisions under which the sellers of the acquired businesses can earn additional amounts. The total liability recorded for these earnouts at June 30, 2018 and December 31, 2017 was $2,135 and $5,115, respectively. See Note 5.

Put Options

Owners of interests in a certain subsidiary have the right in certain circumstances to require the Company to acquire either a portion of or all of the remaining ownership interests held by them. The owners’ ability to exercise any such “put option” right is subject to the satisfaction of certain conditions, including conditions requiring notice in advance of exercise. In addition, these rights cannot be exercised prior to a specified exercise date. The exercise of these rights at their earliest contractual date would result in obligations of the Company to fund the related amounts in 2019.

Management estimates, assuming that the subsidiary owned by the Company at June 30, 2018, performs over the relevant future periods at its forecasted earnings levels, that these rights, if exercised, could require the Company, in future periods, to pay approximately $8,872 to the owners of such rights to acquire such ownership interests in the relevant subsidiary. This amount has been recorded as redeemable noncontrolling interests on the Consolidated Balance Sheet at June 30, 2018 and December 31, 2017. The ultimate amount payable relating to this transaction will vary because it is dependent on the future results of operations of the subject business.


18



Litigation

Securities and Derivative Litigation

The Company and certain of its former executive officers have been named as defendants in a consolidated putative stockholder class action lawsuit pending in the United States District Court for the District of South Carolina. The consolidated action is styled KBC Asset Management NV v. 3D Systems Corporation, et al., Case No. 0:15-cv-02393-MGL. The Amended Consolidated Complaint (the “Complaint”), which was filed on December 9, 2015, alleges that defendants violated the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and Rule 10b-5 promulgated thereunder by making false and misleading statements and omissions and that the former officers are control persons under Section 20(a) of the Exchange Act. The Complaint was filed on behalf of stockholders who purchased shares of the Company’s common stock between October 29, 2013, and May 5, 2015 and seeks monetary damages on behalf of the purported class. Defendants filed a motion to dismiss the Complaint in its entirety on January 14, 2016, which was denied by Memorandum Opinion and Order dated July 25, 2016 (the “Order”). Defendants filed a motion for reconsideration of the Order on August 4, 2016, which was denied by Order dated February 24, 2017. On September 28, 2017, the Court granted Lead Plaintiff’s Motion for Class Certification. On February 14, 2018, following mediation, the parties entered into a Stipulation of Settlement that provides for, among other things, payment of $50,000 by the Company’s insurance carriers and a mutual exchange of releases. The Stipulation of Settlement calls for a dismissal of all claims against the Company and the individual defendants with prejudice following Court approval, a denial by defendants of any wrongdoing, and no admission of liability. On February 15, 2018, Lead Plaintiff filed an Unopposed Motion for Preliminary Approval of Class Action Settlement. On February 21, 2018, the Court entered an Order Preliminarily Approving Settlement and Providing for Notice. The Court held a final fairness hearing on June 25, 2018, and entered the Order and Final Judgment and Order Awarding Attorneys’ Fees on the same day. The time for any party to appeal expired on July 25, 2018. A current liability of $50,000 was recorded for the agreed upon settlement amount and an offsetting receivable of $50,000 was recorded for related insurance proceeds.

Nine related derivative complaints have been filed by purported Company stockholders against certain of the Company’s former executive officers and members of its Board of Directors. The Company is named as a nominal defendant in all nine actions. The derivative complaints are styled as follows: (1) Steyn v. Reichental, et al., Case No. 2015-CP-46-2225, filed on July 27, 2015 in the Court of Common Pleas for the 16th Judicial Circuit, County of York, South Carolina (“Steyn”); (2) Piguing v. Reichental, et al., Case No. 2015-CP-46-2396, filed on August 7, 2015 in the Court of Common Pleas for the 16th Judicial Circuit, County of York, South Carolina (“Piguing”); (3) Booth v. Reichental, et al., Case No. 15-692-RGA, filed on August 6, 2015 in the United States District Court for the District of Delaware; (4) Nally v. Reichental, et al., Case No. 15-cv-03756-MGL, filed on September 18, 2015 in the United States District Court for the District of South Carolina (“Nally”); (5) Gee v. Hull, et al., Case No. BC-610319, filed on February 17, 2016 in the Superior Court for the State of California, County of Los Angeles (“Gee”); (6) Foster v. Reichental, et al., Case No. 0:16-cv-01016-MGL, filed on April 1, 2016 in the United States District Court for the District of South Carolina (“Foster”); (7) Lu v. Hull, et al., Case No. BC629730, filed on August 5, 2016 in the Superior Court for the State of California, County of Los Angeles (“Lu”); (8) Howes v. Reichental, et al., Case No. 0:16-cv-2810-MGL, filed on August 11, 2016 in the United States District Court for the District of South Carolina (“Howes”); and (9) Ameduri v. Reichental, et al., Case No. 0:16-cv-02995-MGL, filed on September 1, 2016 in the United States District Court for the District of South Carolina (“Ameduri”). Steyn and Piguing were consolidated into one action styled as In re 3D Systems Corp. Shareholder Derivative Litig., Lead Case No. 2015-CP-46-2225 in the Court of Common Pleas for the 16th Judicial Circuit, County of York, South Carolina. Gee and Lu were consolidated into one action styled as Gee v. Hull, et al., Case No. BC610319 in the Superior Court for the State of California, County of Los Angeles. Nally, Foster, Howes, and Ameduri were consolidated into one action in the United States District Court for the District of South Carolina with Nally as the lead consolidated case.

The derivative complaints allege claims for breach of fiduciary duty, abuse of control, gross mismanagement, waste of corporate assets and unjust enrichment and seek, among other things, monetary damages and certain corporate governance actions.
 
All of the derivative complaints listed above have been stayed until 30 days after the earlier of the close of discovery or the deadline for appealing a dismissal in the KBC Asset Management NV securities class action.

The Company believes the claims alleged in the derivative lawsuits are without merit and intends to defend the Company and its officers and directors vigorously.

Ronald Barranco and Print3D Corporation v. 3D Systems Corporation, et. al.

On August 23, 2013, Ronald Barranco, a former Company employee, filed two lawsuits against the Company and certain officers in the United States District Court for the District of Hawaii. The first lawsuit (“Barranco I”) is captioned Ronald Barranco and Print3D Corporation v. 3D Systems Corporation, 3D Systems, Inc., and Damon Gregoire, Case No. CV 13-411 LEK RLP, and alleges seven causes of action relating to the Company’s acquisition of Print3D Corporation (of which Mr. Barranco was a 50%

19



shareholder) and the subsequent employment of Mr. Barranco by the Company. The second lawsuit (“Barranco II”) is captioned Ronald Barranco v. 3D Systems Corporation, 3D Systems, Inc., Abraham Reichental, and Damon Gregoire, Case No. CV 13-412 LEK RLP, and alleges the same seven causes of action relating to the Company’s acquisition of certain website domains from Mr. Barranco and the subsequent employment of Mr. Barranco by the Company. Both Barranco I and Barranco II allege the Company breached certain purchase agreements in order to avoid paying Mr. Barranco additional monies pursuant to royalty and earn out provisions in the agreements. The Company and its officers timely filed responsive pleadings on October 22, 2013 seeking, inter alia, to dismiss Barranco I due to a mandatory arbitration agreement and for lack of personal jurisdiction and to dismiss Barranco II for lack of personal jurisdiction.

With regard to Barranco I, the Hawaii district court, on February 28, 2014, denied the Company’s motion to dismiss and its motion to transfer venue to South Carolina for the convenience of the parties. However, the Hawaii court recognized that the plaintiff’s claims are all subject to mandatory and binding arbitration in Charlotte, North Carolina. Because the Hawaii court was without authority to compel arbitration outside of Hawaii, the court ordered that the case be transferred to the district court encompassing Charlotte (the United States District Court for the Western District of North Carolina) so that court could compel arbitration in Charlotte. On April 17, 2014, Barranco I was transferred to the United States District Court for the Western District of North Carolina. Plaintiff filed a demand for arbitration on October 29, 2014. On December 9, 2014, the Company filed its answer to plaintiff’s demand for arbitration. On February 2, 2015, plaintiff filed an amended demand that removed Mr. Gregoire as a defendant from the matter, and on February 4, 2015 the Company filed its amended answer. The parties selected an arbitrator and arbitration took place in September 2015 in Charlotte, North Carolina.

On September 28, 2015, the arbitrator issued a final award in favor of Mr. Barranco with respect to two alleged breaches of contract and implied covenants arising out of the contract. The arbitrator found that the Company did not commit fraud or make any negligent misrepresentations to Mr. Barranco. Pursuant to the award, the Company was directed to pay approximately $11,282, which includes alleged actual damages of $7,254, fees and expenses of $2,318 and prejudgment interest of $1,710. The Company disagrees with the single arbitrator’s findings and conclusions and believes the arbitrator’s decision exceeds his authority and disregards the applicable law. As an initial response, the Company filed a motion for modification on September 30, 2015, based on mathematical errors in the computation of damages and fees. On October 16, 2015, the arbitrator issued an order denying the Company’s motion and sua sponte issuing a modified final award in favor of Mr. Barranco in the same above-referenced amounts, but making certain substantive changes to the award, which changes the Company believes were improper and outside the scope of his authority and the American Arbitration Association rules. On November 20, 2015, the Company filed a motion to vacate the arbitration award in the federal court in the United States District Court for the Western District of North Carolina. Claimants also filed a motion to confirm the arbitration award. A hearing was held on the motions on September 29, 2016 in federal court in the Western District of North Carolina. The court requested supplemental briefing by the parties, which briefs were filed on July 11, 2016.

On August 31, 2016, the court issued an order granting in part and denying in part Plaintiff’s motion to confirm the arbitration award and for judgment, entering judgment in the principal amount of the arbitration award and denying Plaintiff’s motion for fees and costs. The court denied the Company’s motion to vacate. On September 7, 2016, Plaintiff filed a motion to amend the judgment to include prejudgment interest. The Company opposed that motion and the parties submitted briefing. On September 28, 2016 the Company filed a motion to alter or amend the judgment. Plaintiff opposed the motion and the parties submitted briefing. On May 18, 2017, the court issued an opinion and order denying the Company’s motion to alter or amend and denying Plaintiff’s motion for prejudgment interest. On September 16, 2017, the Company filed a notice of appeal with the United States Court of Appeals for the Fourth Circuit. The Company filed its Opening Brief and the Joint Appendix on August 28, 2017. Plaintiff filed its Opening Brief on September 11, 2017. The Company filed its Reply Brief on September 25, 2017.

On May 31, 2018, the Fourth Circuit affirmed the decision by unpublished per curiam opinion. On June 14, 2018, the Company timely filed Appellants’ Petition for Rehearing and Rehearing En Banc. On June 15, 2018 the Fourth Circuit issued a Stay of Mandate Under Fed. R. App. P. 41(d)(1). The Petition for Rehearing and Rehearing En Banc was subsequently denied and on August 1, 2018, the Fourth Circuit issued its mandate, thereby returning jurisdiction to the District Court and ending the stay. On August 2, 2018, the Company filed its Motion for Setoff of Judgment and Memorandum in Support of Motion for Setoff of Judgment. Plaintiff’s response is due August 16. Plaintiff agrees that setoff is appropriate, but contests the amount. On August 3, 2018, the Company paid $9,127 of the Judgment, net setoff.

With regard to Barranco II, the Hawaii district court, on March 17, 2014, denied the Company’s motion to dismiss and its motion to transfer venue to South Carolina. However, the Hawaii court dismissed Count II in plaintiff’s complaint alleging breach of the employment agreement. The Company filed an answer to the complaint in the Hawaii district court on March 31, 2014. On November 19, 2014, the Company filed a motion for summary judgment on all claims which was heard on January 20, 2015. On January 30, 2015, the court entered an order granting in part and denying in part the Company’s motion for summary judgment. The Order narrowed the plaintiff’s claim for breach of contract and dismissed the plaintiff’s claims for fraud and negligent

20



misrepresentation. As a result, Messrs. Reichental and Gregoire were dismissed from the lawsuit. The case was tried to a jury in May 2016, and on May 27, 2016 the jury found that the Company was not liable for either breach of contract or breach of the implied covenant of good faith and fair dealing. Additionally, the jury found in favor of the Company on its counterclaim against Mr. Barranco and determined that Mr. Barranco violated his non-competition covenant with the Company. On July 5, 2017, the court ordered a bench trial regarding causation and damages with respect to the equitable accounting on the Company’s prevailing counterclaim against Mr. Barranco. The bench trial took place on November 20, 2017. The Court ordered the submission of proposed findings of fact and conclusions of law. The Company submitted its proposed Findings of Fact and Conclusions of Law on January 12, 2018. Barranco submitted his on February 2, 2018. The Company submitted its Reply on February 16, 2018. On March 30, 2018, the Court entered Findings of Fact and Conclusions of Law and Order requiring Barranco to disgorge, and the Company recover, $523, representing all but four months of the full amount paid to Barranco as salary during his employment with the Company as well as a portion of the up front and buyout payments made to Barranco in connection with the purchase of certain web domains. In addition, the Court Ordered Barranco to pay pre-judgment interest to the Company to be calculated beginning as of his first breach of the non-competition covenant in August 2011. Judgment entered thereafter on April 2, 2018.

As the prevailing party, the Company moved for recovery of its fees and costs. On June 15, 2018, the Hawaii Court entered Findings and Recommendation to Grant in Part and Deny in Part Defendants 3D Systems Corporation and 3D System Inc.’s Motion for an Award of Attorneys’ Fees, whereby it recommended that 3D Systems be awarded $1,299 in attorneys’ fees, $349 for the amount of the prejudgment interest, and $72 in non-taxable costs.

On April 19, 2018, Barranco filed a post-trial motion seeking to amend the findings and judgment. The Company opposed that motion. On April 30, 2018, Barranco filed a combined Rule 50 Motion for Judgment as a Matter of Law on the Company’s counterclaim and Rule 50 Motion for a New Trial. The Company also opposed that Motion. On June 29, 2018, Barranco filed partial objections to the Fee Award Report and Recommendation. On July 9, 2018, the Company filed its Response opposing those partial objections. All post-trial motions are currently pending before the Court.

On May 10, 2018, the Company put Barranco on notice that it intended to exercise its right of setoff in regard to any liability it may be determined to have to Barranco. More specifically, the Company notified Barranco that it intended to set off the amounts determined due to it in the Hawaii litigation against any liability 3D Systems is determined to have in the North Carolina arbitration on appeal. As discussed above, the Company filed a Motion and Memo for Setoff on August 2, 2018 with the North Carolina court and exercised its right of setoff on August 3, 2018.

Export Compliance Matter

In October 2017 the Company received an administrative subpoena from the Bureau of Industry and Security of the Department of Commerce (“BIS”) requesting the production of records in connection with possible violations of U.S. export control laws, including with regard to its Quickparts.com, Inc. subsidiary. In addition, while collecting information responsive to the above referenced subpoena, the Company identified potential violations of the International Traffic in Arms Regulations (“ITAR”) administered by the Directorate of Defense Trade Controls of the Department of State (“DDTC”) and potential violations of the Export Administration Regulations administered by BIS. On June 8, 2018, the Company submitted voluntary disclosures to BIS and DDTC identifying numerous potentially unauthorized exports of technical data, which supplemented an initial notice of voluntary disclosure that the Company submitted to DDTC in February 2018. The Company is conducting an internal review of its export control compliance risks, implementing associated compliance enhancements, and cooperating with DDTC and BIS, as well as the U.S. Departments of Justice, Defense and Homeland Security. Although the Company cannot predict the ultimate resolution of these matters, the Company expects to incur significant legal costs and other expenses in connection with responding to the U.S. government agencies.

In 2018, the Company implemented new compliance procedures to identify and prevent potential violations of export control laws. As a result of these compliance enhancements, the Company identified an additional potential violation of the ITAR in June 2018, and the Company submitted a related initial notice of voluntary disclosure to DDTC in July 2018. As the Company continues to implement additional compliance enhancements, it may discover other potential violations of export control laws in the future. If the Company identifies any additional potential violations, the Company intends to submit voluntary disclosures to the relevant agencies and cooperate with such agencies on any related investigations.

If the U.S. government finds that the Company has violated one or more export control laws or trade sanctions, the Company could be subject to various civil or criminal penalties. By statute, these penalties can include but are not limited to fines, which by statute may be significant, denial of export privileges, and debarment from participation in U.S. government contracts. Any assessment of penalties or other liabilities incurred in connection with these matters could harm the Company’s reputation and customer relationships, create negative investor sentiment, and affect the Company’s share value. In connection with any resolution, the Company may also be required to undertake additional remedial compliance measures and program monitoring. The Company

21



cannot at this time predict when the U.S. government agencies will conclude their investigations or determine an estimated cost, if any, or range of costs, for any penalties, fines or other liabilities to third parties that may be incurred in connection with these matters.

Indemnification

In the normal course of business, the Company periodically enters into agreements to indemnify customers or suppliers against claims of intellectual property infringement made by third parties arising from the use of the Company’s products. Historically, costs related to these indemnification provisions have not been significant, and the Company is unable to estimate the maximum potential impact of these indemnification provisions on its future results of operations.
 
To the extent permitted under Delaware law, the Company indemnifies its directors and officers for certain events or occurrences while the director or officer is, or was, serving at the Company’s request in such capacity, subject to limited exceptions. The maximum potential amount of future payments the Company could be required to make under these indemnification obligations is unlimited; however, the Company has directors and officers insurance coverage that may enable the Company to recover future amounts paid, subject to a deductible and the policy limits. There is no assurance that the policy limits will be sufficient to cover all damages, if any.

(14) Accumulated Other Comprehensive Loss

The changes in the balances of accumulated other comprehensive loss by component are as follows:
(in thousands)
Foreign currency translation adjustment
 
Defined benefit pension plan
 
Liquidation of non-US entity and purchase of non-controlling interests
 
Total
Balance at December 31, 2017
$
(19,319
)
 
$
(2,555
)
 
$
338

 
$
(21,536
)
Other comprehensive income (loss)
(11,489
)
 
147

 

 
(11,342
)
Balance at June 30, 2018
$
(30,808
)
 
$
(2,408
)
 
$
338

 
$
(32,878
)

The amounts presented above are in other comprehensive loss and are net of taxes. For additional information about foreign currency translation, see Note 6.

(15) Noncontrolling Interests

As of June 30, 2018, the Company owned approximately 70% of the capital and voting rights of Robtec, a service bureau and distributor of 3D printing and scanning products in Brazil. Robtec was acquired on November 25, 2014.

As of June 30, 2018, the Company owned approximately 70% of the capital and voting rights of Easyway, a service bureau and distributor of 3D printing and scanning products in China. Approximately 65% of the capital and voting rights of Easyway were acquired on April 2, 2015, and an additional 5% of the capital and voting rights of Easyway were acquired on July 19, 2017 for $2.3 million.


22



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

This discussion should be read in conjunction with the unaudited condensed consolidated financial statements and the notes thereto included in Item 1 (the “Financial Statements”) of this Quarterly Report on Form 10-Q (“Form 10-Q”). We are subject to a number of risks and uncertainties that may affect our future performance that are discussed in greater detail in the sections entitled “Forward-Looking Statements” at the end of this Item 2 and that are discussed or referred to in Item 1A of Part II of this Form 10-Q.

Business Overview

3D Systems Corporation (“3D Systems” or the “Company” or “we” or “us”) is a holding company incorporated in Delaware in 1993 that markets our products and services through subsidiaries in North America and South America (collectively referred to as “Americas”), Europe and the Middle East (collectively referred to as “EMEA”) and the Asia Pacific region (“APAC”). We provide comprehensive 3D printing solutions, including 3D printers, materials, software, on demand manufacturing services and digital design tools. Our solutions support advanced applications in a wide range of industries and key verticals including healthcare, aerospace, automotive and durable goods. Our precision healthcare capabilities include simulation, Virtual Surgical Planning (“VSP™”), and printing of medical and dental devices, models, surgical guides and instruments. Our experience and expertise have proven vital to our development of an ecosystem and end-to-end digital workflow which enable customers to optimize product designs, transform workflows, bring innovative products to market and drive new business models.

Customers can use our 3D solutions to design and manufacture complex and unique parts, eliminate expensive tooling, produce parts locally or in small batches and reduce lead times and time to market. A growing number of customers are shifting from prototyping applications to also using 3D printing for production. We believe this shift will be further driven by our continued advancement and innovation of 3D printing solutions that improve durability, repeatability, productivity and total cost of operations.

Summary of Second Quarter 2018 Financial Results

Total consolidated revenue for the quarter ended June 30, 2018 increased by 10.7%, or $17.1 million, to $176.6 million, compared to $159.5 million for the quarter ended June 30, 2017. These results reflect an increase in printers, materials, on demand manufacturing, services and healthcare revenue, as discussed further below.

Healthcare revenue includes sales of products, materials and services for healthcare-related applications, including simulation, training, planning, anatomical models, surgical guides and instruments and medical and dental devices. For the quarter ended June 30, 2018, healthcare revenue increased by 26.4%, to $61.4 million, and made up 34.7% of total revenue, compared to $48.5 million, or 30.4% of total revenue, for the quarter ended June 30, 2017. The increase in healthcare revenue is driven by growth in products, including printers and materials.

For the quarter ended June 30, 2018, total software revenue from products and services remained flat at $24.1 million, and made up 13.6% of total revenue, compared to $24.0 million, or 15.0% of total revenue, for the quarter ended June 30, 2017.

Gross profit for the quarter ended June 30, 2018 increased by 6.8%, or $5.5 million, to $86.2 million, compared to $80.7 million for the quarter ended June 30, 2017. Gross profit margin for the quarters ended June 30, 2018 and 2017 was 48.8% and 50.6%, respectively.

Operating expenses for the quarter ended June 30, 2018 increased by 7.3%, or $6.4 million, to $93.9 million, compared to $87.5 million for the quarter ended June 30, 2017. Selling, general and administrative expenses for the quarter ended June 30, 2018 increased by 12.8%, or $8.1 million, to $71.2 million, compared to $63.1 million for the quarter ended June 30, 2017, predominantly due to the implementation of a market-based job architecture, increased marketing and advertising, investment in IT infrastructure, and higher legal expenses. Research and development expenses for the quarter ended June 30, 2018 decreased by 7.0%, or $1.7 million, to $22.7 million, compared to $24.4 million for the quarter ended June 30, 2017, as we have commercialized certain new products that were previously in development and continued to focus and prioritize our ongoing investments.

Our operating loss for the quarter ended June 30, 2018 was $7.7 million, compared to an operating loss of $6.9 million for the quarter ended June 30, 2017.

For the quarters ended June 30, 2018 and 2017, we generated $9.2 million and $18.6 million of cash from operations, respectively, as further discussed below. In total, our unrestricted cash balance at June 30, 2018 and December 31, 2017, was $119.3 million and $136.3 million, respectively.


23



Results of Operations

Comparison of revenue by geographic region

The following table sets forth changes in revenue by geographic region for the quarters ended June 30, 2018 and 2017.

Table 1
(Dollars in thousands)
Americas
 
EMEA
 
Asia Pacific
 
Total
Revenue — second quarter 2017
$
83,268

 
52.2
 %
 
$
53,449

 
33.5
 %
 
$
22,750

 
14.3
%
 
$
159,467

 
100.0
 %
Change in revenue:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Volume
15,575

 
18.7
 %
 
3,818

 
7.1
 %
 
3,520

 
15.5
%
 
22,913

 
14.4
 %
Price/Mix
(10,423
)
 
(12.5
)%
 
(3,568
)
 
(6.7
)%
 
4,007

 
17.6
%
 
(9,984
)
 
(6.3
)%
Foreign currency translation
(164
)
 
(0.2
)%
 
3,160

 
5.9
 %
 
1,176

 
5.2
%
 
4,172

 
2.6
 %
Net change
4,988

 
6.0
 %
 
3,410

 
6.3
 %
 
8,703

 
38.3
%
 
17,101

 
10.7
 %
Revenue — second quarter 2018
$
88,256

 
50.0
 %
 
$
56,859

 
32.2
 %
 
$
31,453

 
17.8
%
 
$
176,568

 
100.0
 %

Consolidated revenue increased 10.7%, predominantly driven by higher sales volume across all geographic regions, a favorable impact of mix and average selling price in the Asia Pacific region, and the favorable impact of foreign currency; offset by an unfavorable impact of mix and price in the Americas and EMEA regions. The increase in sales volume across all geographic regions is due to higher demand from healthcare customers as well as a range of customers across verticals. The shift in price/mix across the Americas and EMEA regions relates to the mix of sales, including higher sales of lower priced printer models.

For the quarters ended June 30, 2018 and 2017, revenue from operations outside the U.S. was 51.3% and 49.3% of total revenue, respectively.

The following table sets forth changes in revenue by geographic region for the six months ended June 30, 2018 and 2017.

Table 2
(Dollars in thousands)
Americas
 
EMEA
 
Asia Pacific
 
Total
Revenue — six months 2017
$
163,559

 
51.8
 %
 
$
106,407

 
33.7
 %
 
$
45,932

 
14.5
%
 
$
315,898

 
100.0
 %
Change in revenue:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Volume
22,912

 
14.0
 %
 
4,017

 
3.8
 %
 
4,424

 
9.6
%
 
31,353

 
9.9
 %
Price/Mix
(13,533
)
 
(8.3
)%
 
(6,216
)
 
(5.8
)%
 
2,354

 
5.1
%
 
(17,395
)
 
(5.5
)%
Foreign currency translation
(152
)
 
(0.1
)%
 
10,072

 
9.5
 %
 
2,661

 
5.8
%
 
12,581

 
4.0
 %
Net change
9,227

 
5.6
 %
 
7,873

 
7.5
 %
 
9,439

 
20.5
%
 
26,539

 
8.4
 %
Revenue — six months 2018
$
172,786

 
50.5
 %
 
$
114,280

 
33.4
 %
 
$
55,371

 
16.2
%
 
$
342,437

 
100.0
 %

Consolidated revenue increased 8.4%, predominantly driven by higher sales volume across all geographic regions, a favorable impact of sales mix and average selling price in the Asia Pacific region, and the favorable impact of foreign currency; offset by an unfavorable impact from mix of sales and average selling price in the Americas and EMEA regions. The negative impact of sales mix and average selling price across the Americas and EMEA regions relates to mix of sales, including higher sales of lower priced printer models.

For the six months ended ended June 30, 2018 and 2017, revenue from operations outside the U.S. was 50.7% and 49.7% of total revenue, respectively.




24



Comparison of revenue by class

We earn revenue from the sale of products, materials and services. The products category includes 3D printers, healthcare simulators and digitizers, software licenses, 3D scanners and haptic devices. The materials category includes a wide range of materials to be used with our 3D printers, the majority of which are proprietary, as well as acquired conventional dental materials. The services category includes maintenance contracts and services on 3D printers and simulators, software maintenance, on demand manufacturing solutions and healthcare services. Beginning in 2018, product warranty revenue and related expenses are included within the products category, and we have reclassified prior period amounts from services to products to conform to current year presentation.

Due to the relatively high price of certain 3D printers and a corresponding lengthy selling cycle and relatively low unit volume of the higher priced printers in any particular period, a shift in the timing and concentration of orders and shipments from one period to another can affect reported revenue in any given period. Revenue reported in any particular period is also affected by timing of revenue recognition under rules prescribed by U.S. generally accepted accounting principles (“GAAP”).

In addition to changes in sales volumes, there are two other primary drivers of changes in revenue from one period to another: (1) the combined effect of changes in product mix and average selling prices, sometimes referred to as price and mix effects, and (2) the impact of fluctuations in foreign currencies. As used in this Management’s Discussion and Analysis, the price and mix effects relate to changes in revenue that are not able to be specifically related to changes in unit volume.

The following table sets forth the change in revenue by class for the quarters ended June 30, 2018 and 2017.

Table 3
(Dollars in thousands)
Products
 
Materials
 
Services
 
Total
Revenue — second quarter 2017
$
53,705

 
33.6
 %
 
$
43,874

 
27.5
 %
 
$
61,888

 
38.9
%
 
$
159,467

 
100.0
 %
Change in revenue:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Volume
14,365

 
26.7
 %
 
6,251

 
14.2
 %
 
2,297

 
3.7
%
 
22,913

 
14.4
 %
Price/Mix
(3,648
)
 
(6.8
)%
 
(6,336
)
 
(14.4
)%
 

 
%
 
(9,984
)
 
(6.3
)%
Foreign currency translation
1,319

 
2.5
 %
 
1,255

 
2.9
 %
 
1,598

 
2.6
%
 
4,172

 
2.6
 %
Net change
12,036

 
22.4
 %
 
1,170

 
2.7
 %
 
3,895

 
6.3
%
 
17,101

 
10.7
 %
Revenue — second quarter 2018
$
65,741

 
37.2
 %
 
$
45,044

 
25.5
 %
 
$
65,783

 
37.3
%
 
$
176,568

 
100.0
 %

Consolidated revenue increased 10.7%, predominantly driven by products revenue, services revenue and the favorable impact of foreign currency translation, partially offset by a shift in sales mix which impacted average selling price for both products and materials.

Products revenue increased due to higher demand as well as the favorable impact of foreign currency, offset by changes in product mix which impacted average selling prices, including the impact of higher sales of lower priced printers. For the quarters ended June 30, 2018 and 2017, revenue from printers contributed $39.2 million and $27.7 million, respectively. Software revenue included in the products category, including scanners and haptic devices, contributed $12.9 million and $12.8 million for the quarters ended June 30, 2018 and 2017, respectively.

Materials revenue increased predominantly due to the favorable impact of foreign currency as higher sales volume was offset by the unfavorable impact of mix of sales.

Services revenue increased due to higher sales volume and the favorable impact of foreign currency translation. For the quarters ended June 30, 2018 and 2017, revenue from on demand manufacturing services contributed $27.4 million and $25.8 million, respectively. For both quarters ended June 30, 2018 and 2017, software services revenue contributed $11.2 million.


25



The following table sets forth the change in revenue by class for the six months ended June 30, 2018 and 2017.

Table 4
(Dollars in thousands)
Products
 
Materials
 
Services
 
Total
Revenue — six months 2017
$
108,822

 
34.4
 %
 
$
86,697

 
27.4
 %
 
$
120,379

 
38.2
%
 
$
315,898

 
100.0
 %
Change in revenue:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Volume
21,978

 
20.2
 %
 
8,002

 
9.2
 %
 
1,373

 
1.1
%
 
31,353

 
9.9
 %
Price/Mix
(6,803
)
 
(6.3
)%
 
(10,592
)
 
(12.2
)%
 

 
%
 
(17,395
)
 
(5.5
)%
Foreign currency translation
4,371

 
4.0
 %
 
3,756

 
4.3
 %
 
4,454

 
3.7
%
 
12,581

 
4.0
 %
Net change
19,546

 
17.9
 %
 
1,166

 
1.3
 %
 
5,827

 
4.8
%
 
26,539

 
8.4
 %
Revenue — six months 2018
$
128,368

 
37.5
 %
 
$
87,863

 
25.7
 %
 
$
126,206

 
36.9
%
 
$
342,437

 
100.0
 %

Consolidated revenue increased 8.4%, predominantly driven by products revenue and the favorable impact of foreign currency translation, partially offset by the negative impact of the sales mix which impacted average selling price for both materials and products.

Products revenue increased due to higher demand from customers from a range of verticals as well as the favorable impact of foreign currency, offset by a negative impact from mix of sales which impacted average selling price, primarily from higher sales of lower priced printers. For the six months ended June 30, 2018 and 2017, revenue from printers contributed $78.5 million and $59.1 million, respectively. Software revenue included in the products category, including scanners and haptic devices, contributed $24.5 million and $22.6 million for the six months ended June 30, 2018 and 2017, respectively.

Materials revenue increased due to higher sales volume and the favorable impact of foreign currency, offset by a change in sales mix which reduced average selling price.

Services revenue increased due to higher sales volume and the favorable impact of foreign currency translation. For the six months ended June 30, 2018 and 2017, revenue from on demand manufacturing services contributed $53.1 million and $50.9 million, respectively. For the six months ended June 30, 2018 and 2017, software services revenue contributed $22.1 million and $21.8 million, respectively.

Gross profit and gross profit margins

The following tables set forth gross profit and gross profit margins for the quarters and six months ended June 30, 2018 and 2017.

Table 5
 
Quarter Ended June 30,
 
 
 
 
 
 
 
 
 
2018
 
2017
 
Change in Gross Profit
 
Change in Gross Profit Margin
(Dollars in thousands)
Gross Profit
 
Gross Profit Margin
 
Gross Profit
 
Gross Profit Margin
 
$
 
%
 
Percentage Points
 
%
Products
21,041

 
32.0
%
 
16,194

 
30.2
%
 
4,847

 
29.9
 %
 
1.9

 
6.1
 %
Materials
32,244

 
71.6
%
 
31,545

 
71.9
%
 
699

 
2.2
 %
 
(0.3
)
 
(0.4
)%
Services
32,877

 
50.0
%
 
32,934

 
53.2
%
 
(57
)
 
(0.2
)%
 
(3.2
)
 
(6.1
)%
Total
$
86,162

 
48.8
%
 
$
80,673

 
50.6
%
 
$
5,489

 
6.8
 %
 
(1.8
)
 
(3.5
)%

The increase in total consolidated gross profit is due to the increase in products sales, primarily higher sales of 3D printers.

Products gross profit margin improved primarily from higher sales and absorption of overhead costs. Materials gross profit margin decreased due to the mix of sales during the second quarter. Services gross margins were lower as a result of expanding our services operations and support as well as from lower gross profit margins for on demand manufacturing services as we continued to make investments, including facility upgrades. On demand manufacturing services gross profit margin decreased to 41.0% for the quarter ended June 30, 2018 compared to 46.0% for the quarter ended June 30, 2017.


26



Table 6

 
Six Months Ended June 30,
 
 
 
 
 
 
 
 
 
2018
 
2017
 
Change in Gross Profit
 
Change in Gross Profit Margin
(Dollars in thousands)
Gross Profit
 
Gross Profit Margin
 
Gross Profit
 
Gross Profit Margin
 
$
 
%
 
Percentage Points
 
%
Products
39,717

 
30.9
%
 
34,336

 
31.6
%
 
5,381

 
15.7
 %
 
(0.6
)
 
(1.9
)%
Materials
62,896

 
71.6
%
 
63,234

 
72.9
%
 
(338
)
 
(0.5
)%
 
(1.4
)
 
(1.9
)%
Services
61,418

 
48.7
%
 
63,289

 
52.6
%
 
(1,871
)
 
(3.0
)%
 
(3.9
)
 
(7.4
)%
Total
$
164,031

 
47.9
%
 
$
160,859

 
50.9
%
 
$
3,172

 
2.0
 %
 
(3.0
)
 
(5.9
)%

The increase in total consolidated gross profit is due to the increase in products sales, predominantly driven by higher demand, partially offset by the mix of sales of materials and a decrease in services gross profit due to investments in on demand manufacturing.

On demand manufacturing services gross profit margin decreased to 39.8% for the six months ended June 30, 2018 compared to 44.7% for the six months ended June 30, 2017.

Operating expenses

The following tables sets forth the components of operating expenses for the quarters and six months ended June 30, 2018 and 2017.

Table 7
 
Quarter Ended June 30,
 
 
 
 
 
2018
 
2017
 
Change
(Dollars in thousands)
Amount
 
% Revenue
 
Amount
 
% Revenue
 
$
 
%
Selling, general and administrative expenses
71,172

 
40.3
%
 
63,088

 
39.6
%
 
8,084

 
12.8
 %
Research and development expenses
22,712

 
12.9
%
 
24,449

 
15.3
%
 
(1,737
)
 
(7.1
)%
Total operating expenses
$
93,884

 
53.2
%
 
$
87,537

 
54.9
%
 
$
6,347

 
7.3
 %

Total operating expenses increased for the quarter ended June 30, 2018 as compared to the quarter ended June 30, 2017 due mainly to increased selling, general and administrative expenses due to increased personnel related expenses, continued investment in IT infrastructure, and higher legal expenses. Research and development expenses decreased as we have begun to bring to market a series of new products planned to rollout throughout 2018, as well as our continued focus and prioritization of investments.

Table 8
 
Six Months Ended June 30,
 
 
 
 
 
2018
 
2017
 
Change
(Dollars in thousands)
Amount
 
% Revenue
 
Amount
 
% Revenue
 
$
 
%
Selling, general and administrative expenses
140,625

 
41.1
%
 
129,493

 
41.0
%
 
11,132

 
8.6
%
Research and development expenses
48,594

 
14.2
%
 
47,301

 
15.0
%
 
1,293

 
2.7
%
Total operating expenses
$
189,219

 
55.3
%
 
$
176,794

 
56.0
%
 
$
12,425

 
7.0
%

Total operating expenses increased for the six months ended June 30, 2018 as compared to the six months ended June 30, 2017 due to higher selling, general and administrative expenses driven by increased personnel related expenses, continued investment in IT infrastructure, and higher legal and other general expenses. Research and development expenses increased primarily in support of the new products we plan to bring to market throughout 2018 as well as the addition of talent and resources.


27



Loss from operations

The following table sets forth (loss) income from operations by geographic region for the quarters and six months ended June 30, 2018 and 2017.

Table 9
 
Quarter Ended June 30,
 
Six Months Ended June 30,
(Dollars in thousands)
2018
 
2017
 
2018
 
2017
(Loss) income from operations:
 
 
 
 
 
 
 
Americas
(13,539
)
 
(16,937
)
 
(33,523
)
 
(33,152
)
EMEA
(2,119
)
 
4,119

 
(3,334
)
 
7,748

Asia Pacific
7,936

 
5,954

 
11,669

 
9,469

Total
$
(7,722
)
 
$
(6,864
)
 
$
(25,188
)
 
$
(15,935
)

The increase in operating loss for the quarter and six months ended June 30, 2018 compared to the quarter and six months ended June 30, 2017 was primarily driven by an increase in operating expenses, offset in part by an increase in gross profit. See “Comparison of revenue by geographic region,” “Gross profit and gross profit margins” and “Operating expenses” above.

Interest and other income, net

The following table sets forth the components of interest and other (expense) income, net, for the quarters and six months ended June 30, 2018 and 2017.

Table 10
 
Quarter Ended June 30,
 
Six Months Ended June 30,
(Dollars in thousands)
2018
 
2017
 
2018
 
2017
Interest and other (expense) income, net:
 
 
 
 
 
 
 
Interest income
231

 
161

 
453

 
328

Foreign exchange gain
1,776

 
1,205

 
1,853

 
1,534

Interest expense
(220
)
 
(232
)
 
(448
)
 
(462
)
Other expense, net
(126
)
 
(201
)
 
(1,750
)
 
(266
)
Total interest and other (expense) income, net
$
1,661

 
$
933

 
$
108

 
$
1,134


The increase in interest and other (expense) income, net, for the quarter ended June 30, 2018 compared to the quarter ended June 30, 2017 was primarily driven by the favorable impact of foreign currency translation. The decrease in interest and other (expense) income, net, for the six months ended June 30, 2018 compared to the six months ended June 30, 2017 was related to a $1.4 million adjustment to the fair value of certain cost method investments in the first quarter of 2018.


28



Net loss attributable to 3D Systems

The following tables set forth the primary components of net loss attributable to 3D Systems for the quarters and six months ended June 30, 2018 and 2017.

Table 11
 
Quarter Ended June 30, 2018
 
 
(Dollars in thousands)
2018
 
2017
 
Change
Operating loss
$
(7,722
)
 
$
(6,864
)
 
$
(858
)
Other non-operating items:
 
 
 
 
 
Interest and other (expense) income, net
1,661

 
933

 
728

Provision for income taxes
(2,539
)
 
(2,067
)
 
(472
)
Net loss
(8,600
)
 
(7,998
)
 
(602
)
Less: net income attributable to noncontrolling interests
262

 
418

 
(156
)
Net loss attributable to 3D Systems
$
(8,862
)
 
$
(8,416
)
 
$
(446
)
 
 
 
 
 
 
Net (loss) per share - basic and diluted
$
(0.08
)
 
$
(0.08
)
 
 

Table 12
 
Six Months Ended June 30,
 
 
(Dollars in thousands)
2018
 
2017
 
Change
Operating loss
$
(25,188
)
 
$
(15,935
)
 
$
(9,253
)
Other non-operating items:
 
 
 
 
 
Interest and other income, net
108

 
1,134

 
(1,026
)
Provision for income taxes
(4,493
)
 
(3,108
)
 
(1,385
)
Net loss
(29,573
)
 
(17,909
)
 
(11,664
)
Less: net income attributable to noncontrolling interests
246

 
478

 
(232
)
Net loss attributable to 3D Systems
$
(29,819
)
 
$
(18,387
)
 
$
(11,432
)
 
 
 
 
 
 
Net (loss) per share - basic and diluted
$
(0.27
)
 
$
(0.17
)
 
 

The decrease in net loss for the quarter and six months ended June 30, 2018 as compared to the quarter and six months ended June 30, 2017 was primarily driven by an increase in operating expenses, offset in part by an increase in gross profit. See “Gross profit and gross profit margins” and “Operating expenses” above.


29



Liquidity and Capital Resources

Table 13
 
 
 
Change
(Dollars in thousands)
June 30, 2018
 
December 31, 2017
 
$
 
%
Cash and cash equivalents
$
119,313

 
$
136,344

 
$
(17,031
)
 
(12.5
)%
Accounts receivable, net
130,870

 
129,879

 
991

 
0.8
 %
Inventories
114,493

 
103,903

 
10,590

 
10.2
 %
 
364,676

 
370,126

 
(5,450
)
 
 
Less:
 
 
 
 
 
 
 
Current portion of capitalized lease obligations
646

 
644

 
2

 
0.3
 %
Accounts payable
58,019

 
55,607

 
2,412

 
4.3
 %
Accrued and other liabilities
72,400

 
65,899

 
6,501

 
9.9
 %
 
131,065

 
122,150

 
8,915

 
 
Operating working capital
$
233,611

 
$
247,976

 
$
(14,365
)
 
(5.8
)%

We assess our liquidity in terms of our ability to generate cash to fund our operating, investing and financing activities. In doing so, we review and analyze our current cash on hand, the number of days our sales are outstanding, inventory turns, capital expenditure commitments and accounts payable turns. Our cash requirements primarily consist of funding of working capital and funding of capital expenditures.

We believe our existing cash and cash equivalents will be sufficient to satisfy our working capital needs, capital expenditures, outstanding commitments and other liquidity requirements associated with our existing operations in the foreseeable future, or to consummate significant acquisitions of other businesses, assets, products or technologies. However, it is possible that, in the future, we may need to raise additional funds to finance our activities. If needed, we may be able to raise such funds by issuing equity or debt securities to the public or selected investors, by borrowing from financial institutions, drawing down on our credit facility, or selling assets.

Cash held outside the U.S. at June 30, 2018 was $96.8 million, or 81.2% of total cash and equivalents, compared to $88.9 million, or 65.2% of total cash and equivalents at December 31, 2017. As our previously unremitted earnings have been subjected to U.S. federal income tax, we expect any repatriation of these earnings to the U.S. would not incur significant additional taxes related to such amounts. However, our estimates are provisional and subject to further analysis. We continue to assert that our foreign earnings are indefinitely reinvested in our overseas operations, but in light of the recent tax legislation, we are continuing to evaluate our position on that assertion. Cash equivalents are comprised of funds held in money market instruments and are reported at their current carrying value, which approximates fair value due to the short term nature of these instruments. We strive to minimize our credit risk by investing primarily in investment grade, liquid instruments and limit exposure to any one issuer depending upon credit quality. See “Cash flow”, “Credit facilities” and “Capitalized lease obligations” below.

Days’ sales outstanding was 67 at June 30, 2018 compared to 73 days at December 31, 2017 while accounts receivable more than 90 days past due increased to 9.4% of gross receivables at June 30, 2018, from 9.1% at December 31, 2017. We review specific receivables periodically to determine the appropriate reserve for accounts receivable.

The majority of our inventory consists of finished goods, including products, materials and service parts. Inventory also consists of raw materials and spare parts for the in-house assembly and support service products. We outsource the assembly of certain 3D printers; therefore, we generally do not hold most parts for the assembly of these printers in inventory.

The changes that make up the other components of working capital not discussed above resulted from the ordinary course of business. Differences between the amounts of working capital item changes in the cash flow statement and the balance sheet changes for the corresponding items are primarily the result of foreign currency translation adjustments.


30



Cash flow

The following tables set forth components of cash flow for the six months ended June 30, 2018 and 2017.

Table 14

Six Months Ended June 30,
(Dollars in thousands)
2018
 
2017
Net cash provided by operating activities
$
9,171

 
$
18,579

Net cash used in investing activities
(18,609
)
 
(47,484
)
Net cash used in financing activities
(4,823
)
 
(5,466
)
Effect of exchange rate changes on cash
(2,502
)
 
3,602

Net decrease in cash, cash equivalents and restricted cash
$
(16,763
)
 
$
(30,769
)

Cash flow from operations

Table 15

Six Months Ended June 30,
(Dollars in thousands)
2018
 
2017
Net loss
$
(29,573
)
 
$
(17,909
)
Non-cash charges
44,162

 
43,611

Changes in working capital and all other operating assets
(5,418
)
 
(7,123
)
Net cash provided by operating activities
$
9,171

 
$
18,579


Cash provided by operating activities for the six months ended June 30, 2018 was $9.2 million and for the six months ended June 30, 2017 was $18.6 million. Excluding non-cash charges, net income provided cash of $14.6 million for the six months ended June 30, 2018 and $25.7 million for the six months ended June 30, 2017. Non-cash charges generally consist of depreciation, amortization, and stock-based compensation.

Working capital requirements used cash of $5.4 million for the six months ended June 30, 2018 and $7.1 million for the six months ended June 30, 2017. In the six months ended June 30, 2018, cash outflows resulting from increases in inventory, prepaid expenses and accounts receivable and were partially offset by increases in accrued liabilities, deferred revenue and accounts payable. In the six months ended June 30, 2017, cash outflows were driven primarily by higher inventory levels.

Cash flow from investing activities

Table 16
 
Six Months Ended June 30,
(Dollars in thousands)
2018
 
2017
Purchases of property and equipment
$
(18,095
)
 
$
(11,243
)
Additions to license and patent costs
(523
)
 
(571
)
Cash paid for acquisitions, net of cash assumed

 
(34,291
)
Other investing activities

 
(1,650
)
Proceeds from disposition of property and equipment
9

 
271

Net cash used in investing activities
$
(18,609
)
 
$
(47,484
)

The primary outflow of cash relates to investments in property, plant and equipment as we invest in infrastructure, add to our on-demand manufacturing service and equip facilities for new product development efforts. In 2017 we acquired Vertex, a dental materials company, for an aggregate purchase price of $34.3 million, net of cash acquired.


31



Cash flow from financing activities

Table 17
 
Six Months Ended June 30,
(Dollars in thousands)
2018
 
2017
Payments on earnout consideration
$
(2,675
)
 
$
(3,206
)
Payments related to net-share settlement of stock-based compensation
(1,804
)
 
(1,970
)
Repayment of capital lease obligations
(344
)
 
(290
)
Net cash used in financing activities
$
(4,823
)
 
$
(5,466
)

Cash used in financing activities was $4.8 million and $5.5 million for the six months ended June 30, 2018 and 2017, respectively. The primary outflows of cash relate to payments on earnout provisions related to one of our acquisitions and the settlement of equity-based compensation.

We may issue additional securities from time to time as necessary to provide flexibility to execute our growth strategy. No securities were issued for financing purposes during the six months ended June 30, 2018 and 2017.

Contractual commitments and off-balance sheet arrangements

Credit facilities

In October 2014, we entered into a $150.0 million five-year revolving, unsecured credit facility. The agreement provides for advances in the initial aggregate principal amount of up to $150.0 million. Subject to certain terms and conditions contained in the agreement, we may, at our option, request an increase in the aggregate principal amount available under the credit facility by an additional $75.0 million. As of June 30, 2018 and December 31, 2017, there was no outstanding balance on the credit facility. The credit facility contains customary covenants, some of which require us to maintain certain financial ratios that determine the amounts available and terms of borrowings and events of default. We were in compliance with all covenants at both June 30, 2018 and December 31, 2017. See Note 7 to the condensed consolidated financial statements.

Capitalized lease obligations

Our capitalized lease obligations include a lease agreement that we entered into during 2006 with respect to our Rock Hill, SC facility, in addition to other lease agreements assumed through acquisitions.  In accordance with ASC 840, “Leases,” we are considered an owner of the properties, therefore, we have recorded these amounts in our consolidated balance sheet with a corresponding capitalized lease obligation in the liabilities section of the consolidated balance sheet. Our outstanding capitalized lease obligations carrying value at June 30, 2018 and December 31, 2017 was $7.1 million and $7.7 million, respectively.

Redeemable noncontrolling interests

The minority interest shareholders of a certain subsidiary have the right to require us to acquire either a portion of or all ownership interest under certain circumstances pursuant to a contractual arrangement, and we have a similar call option under the same contractual terms. The amount of consideration under the put and call rights is not a fixed amount, but rather is dependent upon various valuation formulas and on future events, such as revenue and gross margin performance of the subsidiary through the date of exercise, as described in Note 15 to the condensed consolidated financial statements. Management estimates, assuming that the subsidiary owned by us at June 30, 2018 performs over the relevant future periods at its forecasted earnings levels, that these rights, if exercised, could require us in a future period to pay a maximum amount of approximately $8.9 million to the owners of such put rights. This amount has been recorded as redeemable noncontrolling interests on the balance sheet at June 30, 2018.

Other contractual arrangements

We lease certain of our facilities and equipment under non-cancelable operating leases. For the quarter and six months ended June 30, 2018, rent expense under operating leases was $4.2 million and $8.5 million, respectively, compared to $3.7 million and $7.5 million for the quarter and six months ended June 30, 2017, respectively.


32



Certain of our acquisition purchase agreements contain earnout payment provisions under which the sellers of the acquired businesses can earn additional amounts. The total amount of liabilities recorded for these earnouts is $2.1 million and $8.1 million at June 30, 2018 and December 31, 2017, respectively.

Off-balance sheet arrangements

We have no off-balance sheet arrangements and do not utilize any “structured debt,” “special purpose,” or similar unconsolidated entities for liquidity or financing purposes.

Recent Accounting Pronouncements

Refer to Note 1 - Basis of Presentation of the Notes to Financial Statements (Part I, Item 1 of this Form 10-Q) for further discussion.

Critical Accounting Policies and Significant Estimates

Our condensed consolidated financial statements are prepared in accordance with GAAP. The preparation of these condensed consolidated financial statements requires us to make certain estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, costs and expenses, and related disclosures. On an ongoing basis, we evaluate our estimates and assumptions. Our actual results may differ from these estimates under different assumptions or conditions.

Except for the accounting policies related to revenue recognition that were updated as a result of adopting ASC Topic 606, there have been no changes to our critical accounting policies and estimates described in the Annual Report on Form 10-K for the year ended December 31, 2017, filed with the Securities and Exchange Commission ("SEC") on March 14, 2018, that have had a material impact on our condensed consolidated financial statements and related notes.


Forward-Looking Statements

Certain statements made in this Form 10-Q that are not statements of historical or current facts are forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. Forward-looking statements involve known and unknown risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from historical results or from any future results expressed or implied by such forward-looking statements. In many cases, you can identify forward-looking statements by terms such as “believes,” “belief,” “expects,” “estimates,” “intends,” “anticipates,” or “plans” or the negative of these terms or other comparable terminology.

Forward-looking statements are based upon management’s beliefs, assumptions and current expectations concerning future events and trends, using information currently available, and are necessarily subject to uncertainties, many of which are outside our control. Although we believe that the expectations reflected in the forward-looking statements are reasonable, forward-looking statements are not, and should not be relied upon as a guarantee of future performance or results, nor will they necessarily prove to be accurate indications of the times at or by which any such performance or results will be achieved. A number of important factors could cause actual results to differ materially from those indicated by the forward-looking statements. These factors include without limitation:

competitive industry pressures;
our ability to deliver products that meet changing technology and customer needs;
our ability to identify strategic acquisitions, to integrate such acquisitions into our business without disruption and to realize the anticipated benefits of such acquisitions;
impact of future write-off or write-downs of intangible assets;
our ability to acquire and enforce intellectual property rights and defend such rights against third party claims;
our ability to protect our intellectual property rights and confidential information, including our digital content, from third-party infringers or unauthorized copying, use or disclosure;
failure of our information technology infrastructure or inability to protect against cyber-attack;
our ability to generate net cash flow from operations;
our ability to obtain additional financing on acceptable terms;
impact of global economic, political and social conditions and financial markets on our business;
fluctuations in our gross profit margins, operating income or loss and/or net income or loss;
our ability to efficiently conduct business outside the U.S.;
our dependence on our supply chain for components and sub-assemblies used in our 3D printers and other products and for raw materials used in our print materials;

33



our ability to manage the costs and effects of litigation, investigations or similar matters involving us or our subsidiaries;
product quality problems that result in decreased sales and operating margin, product returns, product liability, warranty or other claims;
our ability to retain our key employees and to attract and retain new qualified employees, while controlling our labor costs;
our exposure to product liability claims and other claims and legal proceedings;
disruption in our management information systems for inventory management, distribution, and other key functions;
compliance with U.S. and other anti-corruption laws, data privacy laws, trade controls, economic sanctions, and similar laws and regulations;
changes in, or interpretation of, tax rules and regulations; and
compliance with, and related expenses and challenges concerning, conflict-free minerals regulations; and
the other factors discussed in the reports we file with or furnishes to the Securities and Exchange Commission (“SEC”) from time to time, including the risks and important factors set forth in additional detail in “Risk Factors” in Part I, Item 1A of our Form 10-K filed with the SEC.

Certain of these and other factors are discussed in more detail in “Item 1A. Risk Factors” of our Form 10-K. Readers are cautioned not to place undue reliance on these forward-looking statements. The forward-looking statements included herein are made only as of the date of this Form 10-Q and we undertake no obligation to publicly update or review any forward-looking statement made by us or on our behalf, whether as a result of new information, future developments, subsequent events or circumstances or otherwise. All subsequent written or oral forward-looking statements attributable to us or individuals acting on our behalf are expressly qualified in their entirety by the cautionary statements referenced above.

Item 3. Quantitative and Qualitative Disclosures about Market Risk.

For a discussion of market risks at December 31, 2017, refer to Item 7A, “Quantitative and Qualitative Disclosures about Market Risk,” in our Form 10-K. During the first six months of 2018, there were no material changes or developments that would materially alter the market risk assessment performed as of December 31, 2017.

Item 4. Controls and Procedures.

Evaluation of disclosure controls and procedures

As of June 30, 2018, we carried out an evaluation, under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”)) pursuant to Rules 13a-15 and 15d-15 under the Exchange Act. These controls and procedures were designed to provide reasonable assurance that the information required to be disclosed in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, in a manner to allow timely decisions regarding required disclosures. Based on this evaluation, including an evaluation of the rules referred to above in this Item 4, management has concluded that our disclosure controls and procedures were effective as of June 30, 2018 to provide reasonable assurance that the information required to be disclosed in the reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and that such information is accumulated and communicated to management, including our Chief Executive Officer and Chief Financial Officer, in a manner to allow timely decisions regarding required disclosures.

Changes in Internal Controls over Financial Reporting

There were no material changes in our internal controls over financial reporting during the period covered by this Form 10-Q that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

PART II — OTHER INFORMATION

Item 1. Legal Proceedings.

The information set forth in “Litigation” and "Export Compliance Matter" in Note 13 – Commitments and Contingencies to the Financial Statements in Part I, Item 1 of this Form 10-Q is incorporated herein by reference.


34



Item 1A. Risk Factors.

There have been no material changes from the risk factors as previously disclosed in our Form 10-K.

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.

Recent Issuances of Unregistered Securities

None.

Issuer Purchases of Equity Securities

We did not repurchase any of our equity securities during the quarter ended June 30, 2018, except for unvested restricted stock awards repurchased or forfeited pursuant to our 2004 and 2015 Incentive Stock Plans.
 
Total number of shares (or units) purchased
 
Average price paid per share (or unit)
 
Total number of shares (or units) purchased as part of publicly announced plans or programs
 
Maximum number (or approximate dollar value) of shares (or units) that may yet be purchased under the plans or programs
January 1, 2018 - January 31, 2018
12,433

 
9.69

 

 

February 1, 2018 - February 28, 2018
98,456

 
9.11

 

 

March 1, 2018 - March 31, 2018
3,966

 
11.51

 

 

April 1, 2018 - April 30, 2018
29,165

 
11.14

 

 

May 1, 2018 - May 31, 2018
48,711

 
12.66

 

 

June 1, 2018 - June 30, 2018
1,990

 
13.60

 

 

 
194,721

(a)
10.43

(b)

 


(a)
Reflects shares of common stock surrendered to the Company for payment of tax withholding obligations in connection with the vesting of restricted stock.

(b)
The average price paid reflects the average market value of shares withheld for tax purposes.


35



Item 6. Exhibits.
3.1
Certificate of Incorporation of Registrant. (Incorporated by reference to Exhibit 3.1 to Form 8-B filed on August 16, 1993, and the amendment thereto, filed on Form 8-B/A on February 4, 1994.)
 
 
3.2
Amendment to Certificate of Incorporation filed on May 23, 1995. (Incorporated by reference to Exhibit 3.2 to Registrant’s Registration Statement on Form S-2/A, filed on May 25, 1995.)
 
 
3.3
 
 
3.4
 
 
3.5
 
 
3.6
 
 
3.7
 
 
31.1
 
 
31.2
 
 
32.1
 
 
32.2
 
 
101.INS
XBRL Instance Document.
 
 
101.SCH
XBRL Taxonomy Extension Schema Document.
 
 
101.CAL
XBRL Taxonomy Extension Calculation Linkbase Document.
 
 
101.DEF
XBRL Taxonomy Extension Definition Linkbase Document.
 
 
101.LAB
XBRL Taxonomy Extension Label Linkbase Document.
 
 
101.PRE
XBRL Taxonomy Extension Presentation Linkbase Document.

* Management contract or compensatory plan or arrangement


36



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.


3D Systems Corporation

 
 

By
/s/ John N. McMullen

 
John N. McMullen

 
Executive Vice President and Chief Financial Officer

 
(principal financial and accounting officer)

 
(duly authorized officer)

Date: August 7, 2018


37
EX-31.1 2 ddd20180630ex311.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1

໿
Certification of
Principal Executive Officer of
3D Systems Corporation

I, Vyomesh I. Joshi, certify that:  

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

Date: August 7, 2018

 
By:
/s/ Vyomesh I. Joshi
 
Vyomesh I. Joshi
Title:
President & Chief Executive Officer

(principal executive officer)





EX-31.2 3 ddd20180630ex312.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2

໿
Certification of
Principal Executive Officer of
3D Systems Corporation

I, John N. McMullen, certify that:  

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

Date: August 7, 2018






 
By:
/s/ John N. McMullen
 
John N. McMullen
Title:
Executive Vice President and Chief Financial Officer

(principal financial and accounting officer)





EX-32.1 4 ddd20180630ex321.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1

໿
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

This certification is provided pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and accompanies the Quarterly Report on Form 10-Q (the “Form 10-Q”) for the quarter ended June 30, 2018 of 3D Systems Corporation (the “Issuer”).

I, Vyomesh I. Joshi, the President and Chief Executive Officer (principal executive officer) of the Issuer, certify that, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, to the best of my knowledge:

(i)
the Form 10-Q fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934; and
(ii)
The information contained in the Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Issuer.
Date: August 7, 2018
/s/ Vyomesh I. Joshi
Name: Vyomesh I. Joshi
(principal executive officer)





EX-32.2 5 ddd20180630ex322.htm EXHIBIT 32.2 Exhibit


Exhibit 32.2

໿
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

This certification is provided pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and accompanies the Quarterly Report on Form 10-Q (the “Form 10-Q”) for the quarter ended June 30, 2018 of 3D Systems Corporation (the “Issuer”).

I, John N. McMullen, the President and Chief Executive Officer (principal executive officer) of the Issuer, certify that, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, to the best of my knowledge:

(i)
the Form 10-Q fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934; and
(ii)
The information contained in the Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Issuer.
Date: August 7, 2018
/s/ John N. McMullen
Name: John N. McMullen
(principal financial and accounting officer)





EX-101.INS 6 ddd-20180630.xml XBRL INSTANCE DOCUMENT 0000910638 2018-01-01 2018-06-30 0000910638 2018-08-01 0000910638 2018-06-30 0000910638 2017-12-31 0000910638 2017-04-01 2017-06-30 0000910638 us-gaap:ServiceMember 2018-01-01 2018-06-30 0000910638 us-gaap:ServiceMember 2018-04-01 2018-06-30 0000910638 2017-01-01 2017-06-30 0000910638 2018-04-01 2018-06-30 0000910638 us-gaap:ProductMember 2017-01-01 2017-06-30 0000910638 us-gaap:ServiceMember 2017-04-01 2017-06-30 0000910638 us-gaap:ServiceMember 2017-01-01 2017-06-30 0000910638 us-gaap:ProductMember 2018-01-01 2018-06-30 0000910638 us-gaap:ProductMember 2018-04-01 2018-06-30 0000910638 us-gaap:ProductMember 2017-04-01 2017-06-30 0000910638 2016-12-31 0000910638 2017-06-30 0000910638 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0000910638 us-gaap:ParentMember 2017-01-01 2017-06-30 0000910638 us-gaap:TreasuryStockMember 2016-12-31 0000910638 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0000910638 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-06-30 0000910638 us-gaap:RetainedEarningsMember 2017-06-30 0000910638 us-gaap:TreasuryStockMember 2017-06-30 0000910638 us-gaap:ParentMember 2017-06-30 0000910638 us-gaap:NoncontrollingInterestMember 2017-06-30 0000910638 us-gaap:TreasuryStockMember 2017-01-01 2017-06-30 0000910638 us-gaap:RetainedEarningsMember 2017-01-01 2017-06-30 0000910638 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-06-30 0000910638 us-gaap:CommonStockMember 2016-12-31 0000910638 us-gaap:NoncontrollingInterestMember 2017-01-01 2017-06-30 0000910638 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-06-30 0000910638 us-gaap:ParentMember 2016-12-31 0000910638 us-gaap:RetainedEarningsMember 2016-12-31 0000910638 us-gaap:AdditionalPaidInCapitalMember 2017-06-30 0000910638 us-gaap:NoncontrollingInterestMember 2016-12-31 0000910638 us-gaap:CommonStockMember 2017-06-30 0000910638 us-gaap:RetainedEarningsMember 2017-12-31 0000910638 us-gaap:CommonStockMember 2018-06-30 0000910638 us-gaap:TreasuryStockMember 2017-12-31 0000910638 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-06-30 0000910638 us-gaap:ParentMember 2018-01-01 2018-06-30 0000910638 us-gaap:NoncontrollingInterestMember 2018-06-30 0000910638 us-gaap:TreasuryStockMember 2018-01-01 2018-06-30 0000910638 us-gaap:ParentMember 2018-06-30 0000910638 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-06-30 0000910638 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000910638 us-gaap:RetainedEarningsMember 2018-06-30 0000910638 us-gaap:ParentMember 2017-12-31 0000910638 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0000910638 us-gaap:CommonStockMember 2018-01-01 2018-06-30 0000910638 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000910638 us-gaap:NoncontrollingInterestMember 2017-12-31 0000910638 us-gaap:CommonStockMember 2017-12-31 0000910638 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0000910638 us-gaap:RetainedEarningsMember 2018-01-01 2018-06-30 0000910638 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-06-30 0000910638 us-gaap:TreasuryStockMember 2018-06-30 0000910638 us-gaap:AccountingStandardsUpdate201409Member us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-06-30 0000910638 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2017-12-31 0000910638 us-gaap:AccountingStandardsUpdate201409Member us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-01-01 2018-06-30 0000910638 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 2018-06-30 0000910638 2019-07-01 2018-06-30 0000910638 2018-07-01 2018-06-30 0000910638 us-gaap:PatentedTechnologyMember 2017-12-31 0000910638 us-gaap:OtherIntangibleAssetsMember 2018-01-01 2018-06-30 0000910638 ddd:AcquiredTechnologyMember 2018-06-30 0000910638 us-gaap:PatentedTechnologyMember 2018-06-30 0000910638 us-gaap:CustomerRelationshipsMember 2017-12-31 0000910638 us-gaap:OtherIntangibleAssetsMember 2018-06-30 0000910638 ddd:AcquiredTechnologyMember 2017-12-31 0000910638 us-gaap:TradeNamesMember 2018-06-30 0000910638 us-gaap:TradeSecretsMember 2018-06-30 0000910638 us-gaap:TradeNamesMember 2017-12-31 0000910638 us-gaap:PatentsMember 2017-12-31 0000910638 us-gaap:OtherIntangibleAssetsMember 2017-12-31 0000910638 us-gaap:PatentsMember 2018-06-30 0000910638 us-gaap:PatentedTechnologyMember 2018-01-01 2018-06-30 0000910638 us-gaap:TradeSecretsMember 2017-12-31 0000910638 us-gaap:CustomerRelationshipsMember 2018-06-30 0000910638 us-gaap:TradeNamesMember 2018-01-01 2018-06-30 0000910638 us-gaap:PatentsMember 2018-01-01 2018-06-30 0000910638 ddd:AcquiredTechnologyMember 2018-01-01 2018-06-30 0000910638 us-gaap:TradeSecretsMember 2018-01-01 2018-06-30 0000910638 us-gaap:CustomerRelationshipsMember 2018-01-01 2018-06-30 0000910638 us-gaap:RevolvingCreditFacilityMember 2018-06-30 0000910638 us-gaap:FairValueInputsLevel1Member 2018-06-30 0000910638 us-gaap:FairValueInputsLevel3Member 2017-12-31 0000910638 us-gaap:FairValueInputsLevel3Member 2018-06-30 0000910638 us-gaap:FairValueInputsLevel2Member 2017-12-31 0000910638 us-gaap:FairValueInputsLevel2Member 2018-06-30 0000910638 us-gaap:FairValueInputsLevel1Member 2017-12-31 0000910638 ddd:ServicesMember 2018-01-01 2018-06-30 0000910638 ddd:ProductsMember 2017-04-01 2017-06-30 0000910638 ddd:ProductsMember 2018-04-01 2018-06-30 0000910638 ddd:ServicesMember 2018-04-01 2018-06-30 0000910638 ddd:MaterialsMember 2017-01-01 2017-06-30 0000910638 ddd:ProductsMember 2017-01-01 2017-06-30 0000910638 ddd:ServicesMember 2017-01-01 2017-06-30 0000910638 ddd:MaterialsMember 2018-04-01 2018-06-30 0000910638 ddd:ServicesMember 2017-04-01 2017-06-30 0000910638 ddd:MaterialsMember 2018-01-01 2018-06-30 0000910638 ddd:ProductsMember 2018-01-01 2018-06-30 0000910638 ddd:MaterialsMember 2017-04-01 2017-06-30 0000910638 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember ddd:AsiaPacificSegmentMember 2017-01-01 2017-06-30 0000910638 us-gaap:OperatingSegmentsMember us-gaap:EMEAMember ddd:OtherEmeaSegmentMember 2017-01-01 2017-06-30 0000910638 us-gaap:OperatingSegmentsMember us-gaap:EMEAMember ddd:AsiaPacificSegmentMember 2017-01-01 2017-06-30 0000910638 us-gaap:IntersegmentEliminationMember us-gaap:EMEAMember 2017-01-01 2017-06-30 0000910638 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember ddd:OtherEmeaSegmentMember 2017-01-01 2017-06-30 0000910638 us-gaap:IntersegmentEliminationMember ddd:AmericasSegmentMember 2017-01-01 2017-06-30 0000910638 us-gaap:IntersegmentEliminationMember srt:AsiaPacificMember 2017-01-01 2017-06-30 0000910638 us-gaap:IntersegmentEliminationMember ddd:OtherEmeaSegmentMember 2017-01-01 2017-06-30 0000910638 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember ddd:AmericasSegmentMember 2017-01-01 2017-06-30 0000910638 us-gaap:OperatingSegmentsMember country:US ddd:AmericasSegmentMember 2017-01-01 2017-06-30 0000910638 us-gaap:OperatingSegmentsMember country:US ddd:OtherEmeaSegmentMember 2017-01-01 2017-06-30 0000910638 us-gaap:IntersegmentEliminationMember country:US 2017-01-01 2017-06-30 0000910638 us-gaap:OperatingSegmentsMember us-gaap:EMEAMember ddd:AmericasSegmentMember 2017-01-01 2017-06-30 0000910638 us-gaap:IntersegmentEliminationMember 2017-01-01 2017-06-30 0000910638 us-gaap:IntersegmentEliminationMember ddd:AsiaPacificSegmentMember 2017-01-01 2017-06-30 0000910638 us-gaap:OperatingSegmentsMember country:US ddd:AsiaPacificSegmentMember 2017-01-01 2017-06-30 0000910638 us-gaap:IntersegmentEliminationMember srt:AsiaPacificMember 2018-01-01 2018-06-30 0000910638 us-gaap:OperatingSegmentsMember us-gaap:EMEAMember ddd:OtherEmeaSegmentMember 2018-01-01 2018-06-30 0000910638 us-gaap:IntersegmentEliminationMember ddd:OtherEmeaSegmentMember 2018-01-01 2018-06-30 0000910638 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember ddd:OtherEmeaSegmentMember 2018-01-01 2018-06-30 0000910638 us-gaap:IntersegmentEliminationMember country:US 2018-01-01 2018-06-30 0000910638 us-gaap:OperatingSegmentsMember us-gaap:EMEAMember ddd:AsiaPacificSegmentMember 2018-01-01 2018-06-30 0000910638 us-gaap:IntersegmentEliminationMember ddd:AsiaPacificSegmentMember 2018-01-01 2018-06-30 0000910638 us-gaap:OperatingSegmentsMember country:US ddd:OtherEmeaSegmentMember 2018-01-01 2018-06-30 0000910638 us-gaap:IntersegmentEliminationMember us-gaap:EMEAMember 2018-01-01 2018-06-30 0000910638 us-gaap:OperatingSegmentsMember country:US ddd:AmericasSegmentMember 2018-01-01 2018-06-30 0000910638 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember ddd:AsiaPacificSegmentMember 2018-01-01 2018-06-30 0000910638 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember ddd:AmericasSegmentMember 2018-01-01 2018-06-30 0000910638 us-gaap:IntersegmentEliminationMember ddd:AmericasSegmentMember 2018-01-01 2018-06-30 0000910638 us-gaap:OperatingSegmentsMember us-gaap:EMEAMember ddd:AmericasSegmentMember 2018-01-01 2018-06-30 0000910638 us-gaap:IntersegmentEliminationMember 2018-01-01 2018-06-30 0000910638 us-gaap:OperatingSegmentsMember country:US ddd:AsiaPacificSegmentMember 2018-01-01 2018-06-30 0000910638 us-gaap:IntersegmentEliminationMember srt:AsiaPacificMember 2017-04-01 2017-06-30 0000910638 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember ddd:AmericasSegmentMember 2017-04-01 2017-06-30 0000910638 us-gaap:IntersegmentEliminationMember country:US 2017-04-01 2017-06-30 0000910638 us-gaap:OperatingSegmentsMember us-gaap:EMEAMember ddd:AmericasSegmentMember 2017-04-01 2017-06-30 0000910638 us-gaap:IntersegmentEliminationMember ddd:AsiaPacificSegmentMember 2017-04-01 2017-06-30 0000910638 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember ddd:OtherEmeaSegmentMember 2017-04-01 2017-06-30 0000910638 us-gaap:OperatingSegmentsMember country:US ddd:AsiaPacificSegmentMember 2017-04-01 2017-06-30 0000910638 us-gaap:OperatingSegmentsMember country:US ddd:OtherEmeaSegmentMember 2017-04-01 2017-06-30 0000910638 us-gaap:IntersegmentEliminationMember us-gaap:EMEAMember 2017-04-01 2017-06-30 0000910638 us-gaap:OperatingSegmentsMember us-gaap:EMEAMember ddd:AsiaPacificSegmentMember 2017-04-01 2017-06-30 0000910638 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember ddd:AsiaPacificSegmentMember 2017-04-01 2017-06-30 0000910638 us-gaap:IntersegmentEliminationMember 2017-04-01 2017-06-30 0000910638 us-gaap:OperatingSegmentsMember us-gaap:EMEAMember ddd:OtherEmeaSegmentMember 2017-04-01 2017-06-30 0000910638 us-gaap:OperatingSegmentsMember country:US ddd:AmericasSegmentMember 2017-04-01 2017-06-30 0000910638 us-gaap:IntersegmentEliminationMember ddd:AmericasSegmentMember 2017-04-01 2017-06-30 0000910638 us-gaap:IntersegmentEliminationMember ddd:OtherEmeaSegmentMember 2017-04-01 2017-06-30 0000910638 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember ddd:OtherEmeaSegmentMember 2018-04-01 2018-06-30 0000910638 us-gaap:IntersegmentEliminationMember us-gaap:EMEAMember 2018-04-01 2018-06-30 0000910638 us-gaap:IntersegmentEliminationMember ddd:AmericasSegmentMember 2018-04-01 2018-06-30 0000910638 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember ddd:AsiaPacificSegmentMember 2018-04-01 2018-06-30 0000910638 us-gaap:OperatingSegmentsMember country:US ddd:AsiaPacificSegmentMember 2018-04-01 2018-06-30 0000910638 us-gaap:OperatingSegmentsMember us-gaap:EMEAMember ddd:OtherEmeaSegmentMember 2018-04-01 2018-06-30 0000910638 us-gaap:IntersegmentEliminationMember ddd:AsiaPacificSegmentMember 2018-04-01 2018-06-30 0000910638 us-gaap:IntersegmentEliminationMember country:US 2018-04-01 2018-06-30 0000910638 us-gaap:IntersegmentEliminationMember srt:AsiaPacificMember 2018-04-01 2018-06-30 0000910638 us-gaap:OperatingSegmentsMember country:US ddd:OtherEmeaSegmentMember 2018-04-01 2018-06-30 0000910638 us-gaap:IntersegmentEliminationMember ddd:OtherEmeaSegmentMember 2018-04-01 2018-06-30 0000910638 us-gaap:OperatingSegmentsMember country:US ddd:AmericasSegmentMember 2018-04-01 2018-06-30 0000910638 us-gaap:OperatingSegmentsMember us-gaap:EMEAMember ddd:AmericasSegmentMember 2018-04-01 2018-06-30 0000910638 us-gaap:IntersegmentEliminationMember 2018-04-01 2018-06-30 0000910638 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember ddd:AmericasSegmentMember 2018-04-01 2018-06-30 0000910638 us-gaap:OperatingSegmentsMember us-gaap:EMEAMember ddd:AsiaPacificSegmentMember 2018-04-01 2018-06-30 0000910638 ddd:OtherEmeaSegmentMember 2018-01-01 2018-06-30 0000910638 ddd:OtherAmericasSegmentMember 2017-04-01 2017-06-30 0000910638 ddd:UnitedStatesSegmentMember 2017-01-01 2017-06-30 0000910638 ddd:UnitedStatesSegmentMember 2017-04-01 2017-06-30 0000910638 ddd:AsiaPacificSegmentMember 2018-04-01 2018-06-30 0000910638 ddd:OtherEmeaSegmentMember 2017-04-01 2017-06-30 0000910638 ddd:UnitedStatesSegmentMember 2018-01-01 2018-06-30 0000910638 ddd:AsiaPacificSegmentMember 2018-01-01 2018-06-30 0000910638 ddd:AsiaPacificSegmentMember 2017-04-01 2017-06-30 0000910638 ddd:OtherEmeaSegmentMember 2018-04-01 2018-06-30 0000910638 ddd:UnitedStatesSegmentMember 2018-04-01 2018-06-30 0000910638 ddd:OtherEmeaSegmentMember 2017-01-01 2017-06-30 0000910638 ddd:OtherAmericasSegmentMember 2018-04-01 2018-06-30 0000910638 ddd:AsiaPacificSegmentMember 2017-01-01 2017-06-30 0000910638 ddd:OtherAmericasSegmentMember 2017-01-01 2017-06-30 0000910638 ddd:OtherAmericasSegmentMember 2018-01-01 2018-06-30 0000910638 us-gaap:OperatingSegmentsMember ddd:AsiaPacificSegmentMember 2017-01-01 2017-06-30 0000910638 us-gaap:OperatingSegmentsMember ddd:OtherEmeaSegmentMember 2018-01-01 2018-06-30 0000910638 us-gaap:OperatingSegmentsMember ddd:AmericasSegmentMember 2018-04-01 2018-06-30 0000910638 us-gaap:OperatingSegmentsMember ddd:AmericasSegmentMember 2018-01-01 2018-06-30 0000910638 us-gaap:OperatingSegmentsMember ddd:OtherEmeaSegmentMember 2018-04-01 2018-06-30 0000910638 us-gaap:OperatingSegmentsMember ddd:AsiaPacificSegmentMember 2018-04-01 2018-06-30 0000910638 srt:ReportableGeographicalComponentsMember 2017-01-01 2017-06-30 0000910638 srt:ReportableGeographicalComponentsMember 2018-04-01 2018-06-30 0000910638 srt:ReportableGeographicalComponentsMember 2017-04-01 2017-06-30 0000910638 us-gaap:OperatingSegmentsMember ddd:OtherEmeaSegmentMember 2017-04-01 2017-06-30 0000910638 us-gaap:OperatingSegmentsMember ddd:OtherEmeaSegmentMember 2017-01-01 2017-06-30 0000910638 us-gaap:OperatingSegmentsMember ddd:AsiaPacificSegmentMember 2017-04-01 2017-06-30 0000910638 us-gaap:OperatingSegmentsMember ddd:AsiaPacificSegmentMember 2018-01-01 2018-06-30 0000910638 srt:ReportableGeographicalComponentsMember 2018-01-01 2018-06-30 0000910638 us-gaap:OperatingSegmentsMember ddd:AmericasSegmentMember 2017-01-01 2017-06-30 0000910638 us-gaap:OperatingSegmentsMember ddd:AmericasSegmentMember 2017-04-01 2017-06-30 0000910638 2015-09-28 2015-09-28 0000910638 2018-06-15 2018-06-15 0000910638 us-gaap:SubsequentEventMember 2018-08-03 2018-08-03 0000910638 2013-08-23 2013-08-23 0000910638 2018-02-15 0000910638 ddd:BarrancoIIvs.3DSystemsCorporationMember 2018-03-30 2018-03-30 0000910638 ddd:AccumulatedLiquidationOfNonUSEntityAndPurchaseOfNonControllingInterestAdjustmentAttributableToParentMember 2017-12-31 0000910638 us-gaap:AccumulatedTranslationAdjustmentMember 2018-06-30 0000910638 ddd:AccumulatedLiquidationOfNonUSEntityAndPurchaseOfNonControllingInterestAdjustmentAttributableToParentMember 2018-01-01 2018-06-30 0000910638 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0000910638 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-12-31 0000910638 ddd:AccumulatedLiquidationOfNonUSEntityAndPurchaseOfNonControllingInterestAdjustmentAttributableToParentMember 2018-06-30 0000910638 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-06-30 0000910638 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-01-01 2018-06-30 0000910638 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-06-30 0000910638 ddd:WuxiEasywayMember 2018-06-30 0000910638 ddd:WuxiEasywayMember 2015-04-02 0000910638 ddd:RobtecMember 2018-06-30 0000910638 ddd:WuxiEasywayMember 2017-07-19 2017-07-19 0000910638 ddd:WuxiEasywayMember 2017-07-19 xbrli:shares iso4217:USD xbrli:shares ddd:segment ddd:lawsuit xbrli:pure iso4217:USD 11282000 11282000 188000 493000 2675000 0 1411000 -933000 -1134000 -1661000 -108000 1299000 72000 13887000 13694000 3206000 2675000 7689000 3618000 907000 369000 7044000 7177000 false --12-31 Q2 2018 2018-06-30 10-Q 0000910638 114030283 Large Accelerated Filer 3D SYSTEMS CORPORATION ddd 55607000 58019000 129879000 130870000 13861000 17694000 9340000 9349000 65899000 72400000 742000 1082000 1679000 1716000 -21536000 -32878000 P6Y P2Y P6Y P2Y P8Y P15Y P6Y P4Y 1326250000 1339984000 10258000 10049000 8984000 17816000 7836000 15903000 896764000 885312000 438422000 440104000 0.70 0.70 0.65 0.05 2300000 5115000 0 0 5115000 2135000 0 0 2135000 2772000 2135000 2343000 0 5115000 2135000 7078000 6732000 136344000 119313000 20244000 20244000 0 0 7183000 7183000 0 0 185248000 154479000 136831000 120068000 -30769000 -16763000 0.001 0.001 220000000 220000000 117025000 117249000 115000 116000 3898000 2278000 -27602000 -41161000 492000 613000 554000 539000 4390000 2891000 -27048000 -40622000 29214000 38617000 7298000 7833000 20118000 78794000 49840000 28954000 155039000 97948000 57091000 90406000 57500000 32906000 178406000 113618000 64788000 0 -10206000 10206000 576000 576000 576000 5765000 5903000 4020000 7216000 -1580000 -2287000 8983000 9892000 89000 8290000 8055000 -60000 -118000 -46000 -92000 68000 133000 70000 143000 198000 388000 166000 337000 70000 137000 50000 102000 30575000 29948000 3443000 3619000 4168000 4167000 -0.08 -0.17 -0.08 -0.27 3602000 -2502000 0.349 0.210 0.419 0.179 20432000 23720000 161264000 39644000 57796000 17435000 11969000 7338000 15552000 11530000 169279000 39803000 62349000 17922000 12355000 7825000 16503000 12522000 260047000 54716000 105505000 20012000 16661000 17909000 25813000 19431000 251420000 48973000 104015000 19628000 16217000 17972000 25284000 19331000 98783000 15072000 47709000 2577000 4692000 10571000 10261000 7901000 82141000 9170000 41666000 1706000 3862000 10147000 8781000 6809000 39600000 38498000 -11282000 230882000 224955000 80673000 160859000 86162000 164031000 -5931000 -14801000 -6061000 -25080000 2067000 3108000 2539000 4493000 3367000 3925000 -5549000 3384000 4343000 2762000 -6727000 19208000 9766000 14937000 -1823000 2328000 2345000 6739000 50000000 50000000 50000000 98783000 82141000 400000 236000 38000 112000 62337000 67573000 103903000 114493000 37660000 42673000 3906000 4247000 271944000 288607000 896764000 885312000 207129000 225585000 0 150000000 50000000 50000000 50000000 7254000 2318000 1710000 349000 644000 646000 522900 9127000 50000000 2 9 -2906000 -2367000 -5466000 -4823000 -47484000 -18609000 18579000 9171000 -8416000 -18387000 -8862000 -29819000 -46000 418000 478000 262000 246000 -8416000 -18387000 -8862000 -29819000 1 87537000 176794000 93884000 189219000 -6864000 -6864000 -16937000 5954000 4119000 -15935000 -15935000 -33152000 9469000 7748000 -7722000 -7722000 -13539000 7936000 -2119000 -25188000 -25188000 -33523000 11669000 -3334000 3698000 7452000 4212000 8498000 2485000 1746000 7596000 7467000 27136000 26217000 -457000 -101000 -81000 -81000 -81000 164000 147000 147000 147000 12489000 20881000 -18612000 -11196000 0 147000 -11342000 -11489000 20881000 20746000 135000 20746000 -11196000 -11489000 293000 -11489000 12388000 20800000 -18448000 -11049000 48754000 46398000 1650000 0 1970000 1804000 34291000 0 571000 523000 11243000 18095000 18296000 25428000 69000 271000 9000 -7998000 -17909000 478000 -18387000 -18387000 -8600000 -29573000 246000 -29819000 -29819000 97521000 104679000 166000 1356000 8872000 8872000 290000 344000 24449000 47301000 22712000 48594000 301000 488000 487000 755000 -677772000 576000 -707015000 -477000 159467000 39509000 19036000 6992000 13481000 15397000 1499000 22613000 537000 342000 18157000 4955000 1135000 902000 9905000 22000 3554000 43874000 53705000 61888000 97579000 61888000 22750000 2347000 53449000 80921000 315898000 80933000 36481000 12917000 31535000 32401000 3185000 45347000 898000 879000 34704000 8853000 2149000 1915000 22650000 157000 8728000 86697000 108821000 120380000 195518000 120380000 45932000 4766000 106407000 158793000 176568000 47281000 18572000 9094000 19615000 21973000 2101000 23207000 738000 1223000 16611000 6992000 878000 1224000 14243000 0 5372000 45044000 65741000 65783000 110785000 65783000 31453000 2228000 56859000 86028000 342437000 96180000 36879000 17324000 41977000 43661000 4419000 48100000 1022000 2645000 33212000 12415000 1773000 3136000 30224000 1000 11752000 87863000 128368000 126206000 216231000 126206000 99000 55371000 4045000 114280000 168741000 130965655000 P12M P6M 0.93 0.03 63088000 129493000 71172000 140625000 14450000 13734000 5564000 5736000 3208000 3208000 3208000 0 -1970000 -1970000 -1970000 -1803000 1000 -1803000 -1804000 14450000 14450000 14450000 13734000 13734000 13734000 618854000 590200000 626700000 -53225000 1307428000 115000 -3173000 629873000 -621787000 -2658000 645279000 -32560000 1314880000 115000 -2560000 647839000 -629968000 -4628000 615948000 338000 -2555000 -21536000 -19319000 1326250000 115000 -2906000 618854000 -677772000 -8203000 587833000 338000 -2408000 -32878000 -30808000 1339984000 116000 -2367000 590200000 -707015000 -10007000 2219000 2503000 8203000 10007000 111398000 111350000 111920000 111870000 <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;text-decoration:underline;">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 when control of the promised products or services is transferred to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company enters into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. Many of its contracts with customers include multiple performance obligations. For such arrangements, the Company allocates revenue to each performance obligation based on its relative standalone selling price (&#8220;SSP&#8221;). Revenue is recognized net of allowances for returns and any taxes collected from customers, which are subsequently remitted to governmental authorities. The amount of consideration received and revenue recognized may vary based on changes in marketing incentive programs offered to our customers. The Company's marketing incentive programs take many forms, including volume discounts, trade-in allowances, rebates and other discounts.</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 majority of the Company&#8217;s revenue is recognized at the point in time when products are shipped or services are delivered to customers. Please see below for further discussion.</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;">Intangible assets, net, other than goodwill, at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> are summarized as follows:</font></div><div style="line-height:120%;padding-top:4px;text-align:justify;padding-left:0px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="26" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;font-weight:bold;">&#65279;</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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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-style:italic;font-weight:bold;">(in thousands)</font></div></td><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;">Gross </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(a)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">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;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;">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;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;">Gross </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(a)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">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;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;">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 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;">Weighted Average Useful Life Remaining (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;">Intangible assets with finite lives:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="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;">Customer relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">104,015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">(62,349</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;">41,666</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">105,505</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">(57,796</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;">47,709</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">6</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;">Acquired technology</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,973</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,803</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,170</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,716</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(39,644</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;">15,072</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">2</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;">Trade names</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,284</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,503</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;">8,781</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,813</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,552</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,261</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">6</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;">Patent costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,972</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,825</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,147</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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;">(7,338</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,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;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15</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;">Trade secrets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,331</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,522</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;">6,809</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,431</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,530</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;">7,901</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">4</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;">Acquired patents</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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;">(12,355</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;">3,862</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,661</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,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;">4,692</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">8</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,628</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17,922</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,012</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,435</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;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,577</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td></tr><tr><td style="vertical-align: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 intangible assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">251,420</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;">(169,279</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,141</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;">260,047</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;">(161,264</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">98,783</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:4px;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;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(a)</sup></font><font style="font-family:inherit;font-size:10pt;"> Change in gross carrying amounts consists primarily of charges for license and patent costs and foreign currency translation.</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:100%;padding-top:4px;text-align:justify;padding-left:0px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#65279;</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;">Quarter Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;font-weight:bold;">(in thousands)</font></div></td><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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Loss) income from operations:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Americas</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">(13,539</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;">(16,937</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;">(33,523</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;">(33,152</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">EMEA</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,119</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">4,119</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,334</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;">7,748</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia Pacific</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,936</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,954</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;">11,669</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">9,469</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">(7,722</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,864</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(25,188</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,935</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:100%;padding-top:4px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">Quarter Ended June 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">Intercompany Sales to</font></div></td></tr><tr><td style="vertical-align: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-style:italic;font-weight:bold;">(in thousands)</font></div></td><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;">Americas</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">EMEA</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Asia Pacific</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Americas</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">738</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,243</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,992</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,973</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;">EMEA</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;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,611</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;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,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:middle;padding-left:2px;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,224</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;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,207</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Asia Pacific</font></div></td><td colspan="2" style="vertical-align:middle;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,223</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:middle;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:middle;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;">878</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:middle;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,101</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 intercompany sales</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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;">18,572</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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;">19,615</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,094</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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,281</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:100%;padding-top:4px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">Quarter Ended June 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">Intercompany Sales to</font></div></td></tr><tr><td style="vertical-align: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-style:italic;font-weight:bold;">(in thousands)</font></div></td><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;">Americas</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">EMEA</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Asia Pacific</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Americas</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">537</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,905</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,955</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,397</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;">EMEA</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;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,157</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;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,554</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">902</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;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,613</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Asia Pacific</font></div></td><td colspan="2" style="vertical-align:middle;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;">342</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:middle;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;">22</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:middle;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,135</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:middle;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,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></tr><tr><td style="vertical-align: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 intercompany sales</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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;">19,036</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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;">13,481</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,992</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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;">39,509</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:100%;padding-top:4px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">Six Months Ended June 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">Intercompany Sales to</font></div></td></tr><tr><td style="vertical-align: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-style:italic;font-weight:bold;">(in thousands)</font></div></td><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;">Americas</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">EMEA</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Asia Pacific</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Americas</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,022</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,224</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,415</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,661</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;">EMEA</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,212</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;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,752</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;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,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:middle;padding-left:2px;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,100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia Pacific</font></div></td><td colspan="2" style="vertical-align:middle;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,645</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:middle;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</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:middle;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,773</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:middle;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,419</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 intercompany sales</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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;">36,879</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,977</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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;">17,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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;">96,180</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:100%;padding-top:4px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">Six Months Ended June 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">Intercompany Sales to</font></div></td></tr><tr><td style="vertical-align: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-style:italic;font-weight:bold;">(in thousands)</font></div></td><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;">Americas</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">EMEA</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Asia Pacific</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Americas</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">898</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,650</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,853</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,401</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;">EMEA</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,704</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;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,728</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;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,915</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;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,347</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Asia Pacific</font></div></td><td colspan="2" style="vertical-align:middle;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;">879</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:middle;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;">157</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:middle;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,149</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:middle;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,185</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 intercompany sales</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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;">36,481</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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;">31,535</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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;">12,917</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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;">80,933</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Accrued and Other 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 style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued liabilities at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> are summarized as follows:</font></div><div style="line-height:120%;padding-top:4px;text-align:justify;padding-left:0px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Compensation and benefits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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,720</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">20,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;">Accrued 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;">17,694</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Arbitration awards</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,282</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;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,282</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Vendor 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;">7,177</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,044</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Product warranty liability</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,736</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,564</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 earnouts related to acquisitions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,135</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,772</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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 other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,746</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,485</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Royalties payable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,716</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,679</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 professional fees</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">742</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 interest</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">112</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">72,400</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;">65,899</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;">Other liabilities at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> are summarized as follows:</font></div><div style="line-height:120%;padding-top:4px;text-align:justify;padding-left:0px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long term employee indemnity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">13,694</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">13,887</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Long term tax liability</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,349</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,340</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Defined benefit pension obligation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,055</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,290</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Long term deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,833</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,298</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other long term liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,467</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,596</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Long term earnouts related to acquisitions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,343</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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,398</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;">48,754</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies</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 Company leases certain of its facilities and equipment under non-cancelable operating leases. For the quarter and </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">, rent expense under operating leases was </font><font style="font-family:inherit;font-size:10pt;">$4,212</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$8,498</font><font style="font-family:inherit;font-size:10pt;">, respectively, compared to </font><font style="font-family:inherit;font-size:10pt;">$3,698</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$7,452</font><font style="font-family:inherit;font-size:10pt;"> for the quarter and </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain of the Company&#8217;s acquisition agreements contain earnout provisions under which the sellers of the acquired businesses can earn additional amounts. The total liability recorded for these earnouts at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$2,135</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$5,115</font><font style="font-family:inherit;font-size:10pt;">, respectively. See Note 5.</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;text-decoration:underline;">Put Options</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;">Owners of interests in a certain subsidiary have the right in certain circumstances to require the Company to acquire either a portion of or all of the remaining ownership interests held by them. The owners&#8217; ability to exercise any such &#8220;put option&#8221; right is subject to the satisfaction of certain conditions, including conditions requiring notice in advance of exercise. In addition, these rights cannot be exercised prior to a specified exercise date. The exercise of these rights at their earliest contractual date would result in obligations of the Company to fund the related amounts in 2019.</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;">Management estimates, assuming that the subsidiary owned by the Company at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, performs over the relevant future periods at its forecasted earnings levels, that these rights, if exercised, could require the Company, in future periods, to pay approximately </font><font style="font-family:inherit;font-size:10pt;">$8,872</font><font style="font-family:inherit;font-size:10pt;"> to the owners of such rights to acquire such ownership interests in the relevant subsidiary. This amount has been recorded as redeemable noncontrolling interests on the Consolidated Balance Sheet at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. The ultimate amount payable relating to this transaction will vary because it is dependent on the future results of operations of the subject business.</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;text-decoration:underline;">Litigation</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;text-decoration:underline;">Securities and Derivative Litigation</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 Company and certain of its former executive officers have been named as defendants in a consolidated putative stockholder class action lawsuit pending in the United States District Court for the District of South Carolina. The consolidated action is styled KBC Asset Management NV v. 3D Systems Corporation, et al., Case No. 0:15-cv-02393-MGL. The Amended Consolidated Complaint (the &#8220;Complaint&#8221;), which was filed on December 9, 2015, alleges that defendants violated the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), and Rule 10b-5 promulgated thereunder by making false and misleading statements and omissions and that the former officers are control persons under Section 20(a) of the Exchange Act. The Complaint was filed on behalf of stockholders who purchased shares of the Company&#8217;s common stock between October 29, 2013, and May 5, 2015 and seeks monetary damages on behalf of the purported class. Defendants filed a motion to dismiss the Complaint in its entirety on January 14, 2016, which was denied by Memorandum Opinion and Order dated July 25, 2016 (the &#8220;Order&#8221;). Defendants filed a motion for reconsideration of the Order on August 4, 2016, which was denied by Order dated February 24, 2017. On September 28, 2017, the Court granted Lead Plaintiff&#8217;s Motion for Class Certification. On February 14, 2018, following mediation, the parties entered into a Stipulation of Settlement that provides for, among other things, payment of </font><font style="font-family:inherit;font-size:10pt;">$50,000</font><font style="font-family:inherit;font-size:10pt;"> by the Company&#8217;s insurance carriers and a mutual exchange of releases. The Stipulation of Settlement calls for a dismissal of all claims against the Company and the individual defendants with prejudice following Court approval, a denial by defendants of any wrongdoing, and no admission of liability. On February 15, 2018, Lead Plaintiff filed an Unopposed Motion for Preliminary Approval of Class Action Settlement. On February 21, 2018, the Court entered an Order Preliminarily Approving Settlement and Providing for Notice. The Court held a final fairness hearing on June 25, 2018, and entered the Order and Final Judgment and Order Awarding Attorneys&#8217; Fees on the same day. The time for any party to appeal expired on July 25, 2018. A current liability of </font><font style="font-family:inherit;font-size:10pt;">$50,000</font><font style="font-family:inherit;font-size:10pt;"> was recorded for the agreed upon settlement amount and an offsetting receivable of </font><font style="font-family:inherit;font-size:10pt;">$50,000</font><font style="font-family:inherit;font-size:10pt;"> was recorded for related insurance proceeds.</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;">Nine</font><font style="font-family:inherit;font-size:10pt;"> related derivative complaints have been filed by purported Company stockholders against certain of the Company&#8217;s former executive officers and members of its Board of Directors. The Company is named as a nominal defendant in all nine actions. The derivative complaints are styled as follows: (1) Steyn v. Reichental, et al., Case No. 2015-CP-46-2225, filed on July 27, 2015 in the Court of Common Pleas for the 16th Judicial Circuit, County of York, South Carolina (&#8220;Steyn&#8221;); (2) Piguing v. Reichental, et al., Case No. 2015-CP-46-2396, filed on August 7, 2015 in the Court of Common Pleas for the 16th Judicial Circuit, County of York, South Carolina (&#8220;Piguing&#8221;); (3) Booth v. Reichental, et al., Case No. 15-692-RGA, filed on August 6, 2015 in the United States District Court for the District of Delaware; (4) Nally v. Reichental, et al., Case No. 15-cv-03756-MGL, filed on September 18, 2015 in the United States District Court for the District of South Carolina (&#8220;Nally&#8221;); (5) Gee v. Hull, et al., Case No. BC-610319, filed on February 17, 2016 in the Superior Court for the State of California, County of Los Angeles (&#8220;Gee&#8221;); (6) Foster v. Reichental, et al., Case No. 0:16-cv-01016-MGL, filed on April 1, 2016 in the United States District Court for the District of South Carolina (&#8220;Foster&#8221;); (7) Lu v. Hull, et al., Case No. BC629730, filed on August 5, 2016 in the Superior Court for the State of California, County of Los Angeles (&#8220;Lu&#8221;); (8) Howes v. Reichental, et al., Case No. 0:16-cv-2810-MGL, filed on August 11, 2016 in the United States District Court for the District of South Carolina (&#8220;Howes&#8221;); and (9) Ameduri v. Reichental, et al., Case No. 0:16-cv-02995-MGL, filed on September 1, 2016 in the United States District Court for the District of South Carolina (&#8220;Ameduri&#8221;). Steyn and Piguing were consolidated into </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> action styled as In re 3D Systems Corp. Shareholder Derivative Litig., Lead Case No. 2015-CP-46-2225 in the Court of Common Pleas for the 16th Judicial Circuit, County of York, South Carolina. Gee and Lu were consolidated into </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> action styled as Gee v. Hull, et al., Case No. BC610319 in the Superior Court for the State of California, County of Los Angeles. Nally, Foster, Howes, and Ameduri were consolidated into </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> action in the United States District Court for the District of South Carolina with Nally as the lead consolidated case.</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 derivative complaints allege claims for breach of fiduciary duty, abuse of control, gross mismanagement, waste of corporate assets and unjust enrichment and seek, among other things, monetary damages and certain corporate governance actions.</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;">All of the derivative complaints listed above have been stayed until 30 days after the earlier of the close of discovery or the deadline for appealing a dismissal in the KBC Asset Management NV securities class action.</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 Company believes the claims alleged in the derivative lawsuits are without merit and intends to defend the Company and its officers and directors vigorously.</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;text-decoration:underline;">Ronald Barranco and Print3D Corporation v. 3D Systems Corporation, et. al.</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 23, 2013, Ronald Barranco, a former Company employee, filed </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> lawsuits against the Company and certain officers in the United States District Court for the District of Hawaii. The first lawsuit (&#8220;Barranco I&#8221;) is captioned Ronald Barranco and Print3D Corporation v. 3D Systems Corporation, 3D Systems, Inc., and Damon Gregoire, Case No. CV 13-411 LEK RLP, and alleges </font><font style="font-family:inherit;font-size:10pt;">seven</font><font style="font-family:inherit;font-size:10pt;"> causes of action relating to the Company&#8217;s acquisition of Print3D Corporation (of which Mr. Barranco was a </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;"> shareholder) and the subsequent employment of Mr. Barranco by the Company. The second lawsuit (&#8220;Barranco II&#8221;) is captioned Ronald Barranco v. 3D Systems Corporation, 3D Systems, Inc., Abraham Reichental, and Damon Gregoire, Case No. CV 13-412 LEK RLP, and alleges the same seven causes of action relating to the Company&#8217;s acquisition of certain website domains from Mr. Barranco and the subsequent employment of Mr. Barranco by the Company. Both Barranco I and Barranco II allege the Company breached certain purchase agreements in order to avoid paying Mr. Barranco additional monies pursuant to royalty and earn out provisions in the agreements. The Company and its officers timely filed responsive pleadings on October 22, 2013 seeking, inter alia, to dismiss Barranco I due to a mandatory arbitration agreement and for lack of personal jurisdiction and to dismiss Barranco II for lack of personal jurisdiction.</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;">With regard to Barranco I, the Hawaii district court, on February 28, 2014, denied the Company&#8217;s motion to dismiss and its motion to transfer venue to South Carolina for the convenience of the parties. However, the Hawaii court recognized that the plaintiff&#8217;s claims are all subject to mandatory and binding arbitration in Charlotte, North Carolina. Because the Hawaii court was without authority to compel arbitration outside of Hawaii, the court ordered that the case be transferred to the district court encompassing Charlotte (the United States District Court for the Western District of North Carolina) so that court could compel arbitration in Charlotte. On April 17, 2014, Barranco I was transferred to the United States District Court for the Western District of North Carolina. Plaintiff filed a demand for arbitration on October 29, 2014. On December 9, 2014, the Company filed its answer to plaintiff&#8217;s demand for arbitration. On February 2, 2015, plaintiff filed an amended demand that removed Mr. Gregoire as a defendant from the matter, and on February 4, 2015 the Company filed its amended answer. The parties selected an arbitrator and arbitration took place in September 2015 in Charlotte, North Carolina.</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 September 28, 2015, the arbitrator issued a final award in favor of Mr. Barranco with respect to </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> alleged breaches of contract and implied covenants arising out of the contract. The arbitrator found that the Company did not commit fraud or make any negligent misrepresentations to Mr. Barranco. Pursuant to the award, the Company was directed to pay approximately </font><font style="font-family:inherit;font-size:10pt;">$11,282</font><font style="font-family:inherit;font-size:10pt;">, which includes alleged actual damages of </font><font style="font-family:inherit;font-size:10pt;">$7,254</font><font style="font-family:inherit;font-size:10pt;">, fees and expenses of </font><font style="font-family:inherit;font-size:10pt;">$2,318</font><font style="font-family:inherit;font-size:10pt;"> and prejudgment interest of </font><font style="font-family:inherit;font-size:10pt;">$1,710</font><font style="font-family:inherit;font-size:10pt;">. The Company disagrees with the single arbitrator&#8217;s findings and conclusions and believes the arbitrator&#8217;s decision exceeds his authority and disregards the applicable law. As an initial response, the Company filed a motion for modification on September 30, 2015, based on mathematical errors in the computation of damages and fees. On October 16, 2015, the arbitrator issued an order denying the Company&#8217;s motion and sua sponte issuing a modified final award in favor of Mr. Barranco in the same above-referenced amounts, but making certain substantive changes to the award, which changes the Company believes were improper and outside the scope of his authority and the American Arbitration Association rules. On November 20, 2015, the Company filed a motion to vacate the arbitration award in the federal court in the United States District Court for the Western District of North Carolina. Claimants also filed a motion to confirm the arbitration award. A hearing was held on the motions on September 29, 2016 in federal court in the Western District of North Carolina. The court requested supplemental briefing by the parties, which briefs were filed on July 11, 2016.</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 31, 2016, the court issued an order granting in part and denying in part Plaintiff&#8217;s motion to confirm the arbitration award and for judgment, entering judgment in the principal amount of the arbitration award and denying Plaintiff&#8217;s motion for fees and costs. The court denied the Company&#8217;s motion to vacate. On September 7, 2016, Plaintiff filed a motion to amend the judgment to include prejudgment interest. The Company opposed that motion and the parties submitted briefing. On September 28, 2016 the Company filed a motion to alter or amend the judgment. Plaintiff opposed the motion and the parties submitted briefing. On May 18, 2017, the court issued an opinion and order denying the Company&#8217;s motion to alter or amend and denying Plaintiff&#8217;s motion for prejudgment interest. On September 16, 2017, the Company filed a notice of appeal with the United States Court of Appeals for the Fourth Circuit. The Company filed its Opening Brief and the Joint Appendix on August 28, 2017. Plaintiff filed its Opening Brief on September 11, 2017. The Company filed its Reply Brief on September 25, 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;">On May 31, 2018, the Fourth Circuit affirmed the decision by unpublished per curiam opinion. On June 14, 2018, the Company timely filed Appellants&#8217; Petition for Rehearing and Rehearing En Banc. On June 15, 2018 the Fourth Circuit issued a Stay of Mandate Under Fed. R. App. P. 41(d)(1). The Petition for Rehearing and Rehearing En Banc was subsequently denied and on August 1, 2018, the Fourth Circuit issued its mandate, thereby returning jurisdiction to the District Court and ending the stay. On August 2, 2018, the Company filed its Motion for Setoff of Judgment and Memorandum in Support of Motion for Setoff of Judgment. Plaintiff&#8217;s response is due August 16. Plaintiff agrees that setoff is appropriate, but contests the amount. On August 3, 2018, the Company paid </font><font style="font-family:inherit;font-size:10pt;">$9,127</font><font style="font-family:inherit;font-size:10pt;"> of the Judgment, net setoff.</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;">With regard to Barranco II, the Hawaii district court, on March 17, 2014, denied the Company&#8217;s motion to dismiss and its motion to transfer venue to South Carolina. However, the Hawaii court dismissed Count II in plaintiff&#8217;s complaint alleging breach of the employment agreement. The Company filed an answer to the complaint in the Hawaii district court on March 31, 2014. On November 19, 2014, the Company filed a motion for summary judgment on all claims which was heard on January 20, 2015. On January 30, 2015, the court entered an order granting in part and denying in part the Company&#8217;s motion for summary judgment. The Order narrowed the plaintiff&#8217;s claim for breach of contract and dismissed the plaintiff&#8217;s claims for fraud and negligent misrepresentation. As a result, Messrs. Reichental and Gregoire were dismissed from the lawsuit. The case was tried to a jury in May 2016, and on May 27, 2016 the jury found that the Company was not liable for either breach of contract or breach of the implied covenant of good faith and fair dealing. Additionally, the jury found in favor of the Company on its counterclaim against Mr. Barranco and determined that Mr. Barranco violated his non-competition covenant with the Company. On July 5, 2017, the court ordered a bench trial regarding causation and damages with respect to the equitable accounting on the Company&#8217;s prevailing counterclaim against Mr. Barranco. The bench trial took place on November 20, 2017. The Court ordered the submission of proposed findings of fact and conclusions of law. The Company submitted its proposed Findings of Fact and Conclusions of Law on January 12, 2018. Barranco submitted his on February 2, 2018. The Company submitted its Reply on February 16, 2018. On March 30, 2018, the Court entered Findings of Fact and Conclusions of Law and Order requiring Barranco to disgorge, and the Company recover, </font><font style="font-family:inherit;font-size:10pt;">$523</font><font style="font-family:inherit;font-size:10pt;">, representing all but four months of the full amount paid to Barranco as salary during his employment with the Company as well as a portion of the up front and buyout payments made to Barranco in connection with the purchase of certain web domains. In addition, the Court Ordered Barranco to pay pre-judgment interest to the Company to be calculated beginning as of his first breach of the non-competition covenant in August 2011. Judgment entered thereafter on April 2, 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;">As the prevailing party, the Company moved for recovery of its fees and costs. On June 15, 2018, the Hawaii Court entered Findings and Recommendation to Grant in Part and Deny in Part Defendants 3D Systems Corporation and 3D System Inc.&#8217;s Motion for an Award of Attorneys&#8217; Fees, whereby it recommended that 3D Systems be awarded </font><font style="font-family:inherit;font-size:10pt;">$1,299</font><font style="font-family:inherit;font-size:10pt;"> in attorneys&#8217; fees, </font><font style="font-family:inherit;font-size:10pt;">$349</font><font style="font-family:inherit;font-size:10pt;"> for the amount of the prejudgment interest, and </font><font style="font-family:inherit;font-size:10pt;">$72</font><font style="font-family:inherit;font-size:10pt;"> in non-taxable costs. </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 April 19, 2018, Barranco filed a post-trial motion seeking to amend the findings and judgment. The Company opposed that motion. On April 30, 2018, Barranco filed a combined Rule 50 Motion for Judgment as a Matter of Law on the Company&#8217;s counterclaim and Rule 50 Motion for a New Trial. The Company also opposed that Motion. On June 29, 2018, Barranco filed partial objections to the Fee Award Report and Recommendation. On July 9, 2018, the Company filed its Response opposing those partial objections. All post-trial motions are currently pending before the Court. </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 May 10, 2018, the Company put Barranco on notice that it intended to exercise its right of setoff in regard to any liability it may be determined to have to Barranco. More specifically, the Company notified Barranco that it intended to set off the amounts determined due to it in the Hawaii litigation against any liability 3D Systems is determined to have in the North Carolina arbitration on appeal. As discussed above, the Company filed a Motion and Memo for Setoff on August 2, 2018 with the North Carolina court and exercised its right of setoff on August 3, 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;font-style:italic;text-decoration:underline;">Export Compliance Matter</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;">In October 2017 the Company received an administrative subpoena from the Bureau of Industry and Security of the Department of Commerce (&#8220;BIS&#8221;) requesting the production of records in connection with possible violations of U.S. export control laws, including with regard to its Quickparts.com, Inc. subsidiary. In addition, while collecting information responsive to the above referenced subpoena, the Company identified potential violations of the International Traffic in Arms Regulations (&#8220;ITAR&#8221;) administered by the Directorate of Defense Trade Controls of the Department of State (&#8220;DDTC&#8221;) and potential violations of the Export Administration Regulations administered by BIS. On June 8, 2018, the Company submitted voluntary disclosures to BIS and DDTC identifying numerous potentially unauthorized exports of technical data, which supplemented an initial notice of voluntary disclosure that the Company submitted to DDTC in February 2018. The Company is conducting an internal review of its export control compliance risks, implementing associated compliance enhancements, and cooperating with DDTC and BIS, as well as the U.S. Departments of Justice, Defense and Homeland Security. Although the Company cannot predict the ultimate resolution of these matters, the Company expects to incur significant legal costs and other expenses in connection with responding to the U.S. government agencies.</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;">In 2018, the Company implemented new compliance procedures to identify and prevent potential violations of export control laws. As a result of these compliance enhancements, the Company identified an additional potential violation of the ITAR in June 2018, and the Company submitted a related initial notice of voluntary disclosure to DDTC in July 2018. As the Company continues to implement additional compliance enhancements, it may discover other potential violations of export control laws in the future. If the Company identifies any additional potential violations, the Company intends to submit voluntary disclosures to the relevant agencies and cooperate with such agencies on any related investigations. </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;">If the U.S. government finds that the Company has violated </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> or more export control laws or trade sanctions, the Company could be subject to various civil or criminal penalties. By statute, these penalties can include but are not limited to fines, which by statute may be significant, denial of export privileges, and debarment from participation in U.S. government contracts. Any assessment of penalties or other liabilities incurred in connection with these matters could harm the Company&#8217;s reputation and customer relationships, create negative investor sentiment, and affect the Company&#8217;s share value. In connection with any resolution, the Company may also be required to undertake additional remedial compliance measures and program monitoring. The Company cannot at this time predict when the U.S. government agencies will conclude their investigations or determine an estimated cost, if any, or range of costs, for any penalties, fines or other liabilities to third parties that may be incurred in connection with these matters.</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;text-decoration:underline;">Indemnification</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;">In the normal course of business, the Company periodically enters into agreements to indemnify customers or suppliers against claims of intellectual property infringement made by third parties arising from the use of the Company&#8217;s products. Historically, costs related to these indemnification provisions have not been significant, and the Company is unable to estimate the maximum potential impact of these indemnification provisions on its future results of operations. </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;">To the extent permitted under Delaware law, the Company indemnifies its directors and officers for certain events or occurrences while the director or officer is, or was, serving at the Company&#8217;s request in such capacity, subject to limited exceptions. The maximum potential amount of future payments the Company could be required to make under these indemnification obligations is unlimited; however, the Company has directors and officers insurance coverage that may enable the Company to recover future amounts paid, subject to a deductible and the policy limits. There is no assurance that the policy limits will be sufficient to cover all damages, if any.</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;">Pension Benefits</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 components of the Company&#8217;s pension cost recognized in the condensed consolidated statements of operations and comprehensive loss for the quarter and six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> were as follows:</font></div><div style="line-height:120%;padding-top:4px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;font-weight:bold;">&#65279;</font></div></td><td colspan="7" style="vertical-align:middle;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;">Quarter Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:middle;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;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:middle;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;">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:middle;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;">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:middle;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;">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:middle;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;">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;">Service cost</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">137</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;">Interest cost</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Amortization of actuarial loss</font></div></td><td colspan="2" style="vertical-align:middle;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;">46</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:middle;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;">60</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:middle;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;">92</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:middle;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;">118</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total periodic cost</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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;">166</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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;">198</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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;">337</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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</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;">Borrowings</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;text-decoration:underline;">Credit Facility</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;">As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company had a </font><font style="font-family:inherit;font-size:10pt;">$150,000</font><font style="font-family:inherit;font-size:10pt;"> revolving, unsecured credit facility (the &#8220;Credit Agreement&#8221;) with a syndicate of banks, to be used for general corporate purposes and working capital needs. The Credit Agreement is scheduled to expire in </font><font style="font-family:inherit;font-size:10pt;">October 2019</font><font style="font-family:inherit;font-size:10pt;">.&#160;The Credit Agreement includes provisions for the issuance of letters of credit and swingline loans and contains certain restrictive covenants, which include the maintenance of a maximum consolidated total leverage ratio. The Company was in compliance with those covenants at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> outstanding borrowings as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;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;text-decoration:underline;">Capitalized Lease Obligations</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 Company&#8217;s capitalized lease obligations primarily include a lease agreement that was entered into during 2006 with respect to the Company&#8217;s corporate headquarters located in Rock Hill, SC. The change in capitalized lease obligations, as presented in the Condensed Consolidated Balance Sheets, was due to the normal scheduled timing of payments.</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;">Hedging Activities and Financial 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;">The Company conducts business in various countries using both the functional currencies of those countries and other currencies to effect cross border transactions. As a result, the Company is subject to the risk that fluctuations in foreign exchange rates between the dates that those transactions are entered into and their respective settlement dates will result in a foreign exchange gain or loss. When practicable, the Company endeavors to match assets and liabilities in the same currency on its balance sheet and those of its subsidiaries in order to reduce these risks. When appropriate, the Company enters into foreign currency contracts to hedge exposures arising from those transactions. The Company has elected not to prepare and maintain the documentation to qualify for hedge accounting treatment under Accounting Standards Codification (&#8220;ASC&#8221;) 815, &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives and Hedging</font><font style="font-family:inherit;font-size:10pt;">,&#8221; and therefore, all gains and losses (realized or unrealized) are recognized in &#8220;Interest and other expense, net&#8221; in the condensed consolidated statements of operations and comprehensive loss. Depending on their fair value at the end of the reporting period, derivatives are recorded either in prepaid expenses and other current assets or in accrued liabilities on the condensed consolidated balance sheet.</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 Company had </font><font style="font-family:inherit;font-size:10pt;">$38,498</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$39,600</font><font style="font-family:inherit;font-size:10pt;"> in notional foreign exchange contracts outstanding as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. The fair values of these contracts were not material.</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 Company translates foreign currency balance sheets from each international businesses' functional currency (generally the respective local currency) to U.S. dollars at end-of-period exchange rates, and statements of earnings at average exchange rates for each period. The resulting foreign currency translation adjustments are a component of other comprehensive income (loss).</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 Company does not hedge the fluctuation in reported revenue and earnings resulting from the translation of these international operations' results into U.S. dollars.</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;">Net Loss Per Share</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company computes basic loss per share using net loss attributable to 3D Systems Corporation and the weighted average number of common shares outstanding during the applicable period. Diluted loss per share incorporates the additional shares issuable upon assumed exercise of stock options and the release of restricted stock and restricted stock units, except in such case when their inclusion would be anti-dilutive.</font></div><div style="line-height:120%;padding-top:4px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;font-weight:bold;">&#65279;</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;">Quarter Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;font-weight:bold;">(in thousands, except per share amounts)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator for basic and diluted net loss per share:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss attributable to 3D Systems Corporation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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,862</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">(8,416</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;">(29,819</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;">(18,387</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator for basic and diluted net loss per share:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average shares</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,920</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,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;">111,350</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss per share - basic and diluted</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;">(0.08</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.08</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.27</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.17</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;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 the quarters and </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the effect of dilutive securities, including non-vested stock options and restricted stock awards/units, was excluded from the denominator for the calculation of diluted net loss per share because the Company recognized a net loss for the period and their inclusion would be anti-dilutive. Dilutive securities excluded were </font><font style="font-family:inherit;font-size:10pt;">4,168</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">4,167</font><font style="font-family:inherit;font-size:10pt;"> for the quarter and </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively, compared to </font><font style="font-family:inherit;font-size:10pt;">3,443</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">3,619</font><font style="font-family:inherit;font-size:10pt;"> for the quarter and </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;text-align: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;">ASC 820, &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurements and Disclosures</font><font style="font-family:inherit;font-size:10pt;">,&#8221; defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs that may be used to measure fair value:</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;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Level&#160;1</font><font style="font-family:inherit;font-size:10pt;"> - Quoted prices in active markets for identical assets or 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 style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Level&#160;2</font><font style="font-family:inherit;font-size:10pt;"> - Observable inputs other than Level&#160;1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not 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; or</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;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Level&#160;3</font><font style="font-family:inherit;font-size:10pt;"> - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or 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 style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the Company, the above standard applies to cash equivalents and earnout consideration. The Company utilizes the market approach to measure fair value for its financial assets and liabilities. The market approach uses prices and other relevant information generated by market transactions involving identical or comparable assets or 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 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 are summarized below:</font></div><div style="line-height:120%;padding-top:4px;text-align:justify;padding-left:0px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">Fair Value Measurements as of June&#160;30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;font-weight:bold;">(in thousands)</font></div></td><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;">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;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;">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;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;">Level 3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Description</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents </font><font style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">(a)</sub></font></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;">7,183</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">7,183</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnout consideration </font><font style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">(b)</sub></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,135</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,135</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">Fair Value Measurements as of December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;font-weight:bold;">(in thousands)</font></div></td><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;">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;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;">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;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;">Level 3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Description</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents </font><font style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">(a)</sub></font></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;">20,244</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">20,244</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnout consideration </font><font style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">(b)</sub></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,115</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,115</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></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><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:54px;" 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;">(a)</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;">Cash equivalents include funds held in money market instruments and are reported at their current carrying value, which approximates fair value due to the short-term nature of these instruments and are included in cash and cash equivalents in the consolidated balance sheet.</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><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:54px;" 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;">(b)</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;">The fair value of the earnout consideration, which is based on the present value of the expected future payments to be made to the sellers of the acquired businesses, was derived by analyzing the future performance of the acquired businesses using the earnout formula and performance targets specified in each purchase agreement and adjusting those amounts to reflect the ability of the acquired entities to achieve the stated targets. Given the significance of the unobservable inputs, the valuations are classified in Level 3 of the fair value hierarchy. The change in earnout consideration reflects a </font><font style="font-family:inherit;font-size:10pt;">$2,675</font><font style="font-family:inherit;font-size:10pt;"> payment, partially offset by </font><font style="font-family:inherit;font-size:10pt;">$188</font><font style="font-family:inherit;font-size:10pt;"> of accretion and adjustments of </font><font style="font-family:inherit;font-size:10pt;">$493</font><font style="font-family:inherit;font-size:10pt;">.</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;">The Company did not have any transfers of assets and liabilities between Level 1, Level 2 and Level 3 of the fair value measurement hierarchy during the quarter and six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;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;">In addition to the assets and liabilities included in the above table, certain of our assets and liabilities are to be initially measured at fair value on a non-recurring basis. This includes goodwill and other intangible assets measured at fair value for impairment assessment, in addition to redeemable noncontrolling interests. For additional discussion, refer to &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations &#8211; Critical Accounting Policies and Significant Estimates&#8221; in the Company&#8217;s Form&#160;10-K.</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;">ASC 820, &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurements and Disclosures</font><font style="font-family:inherit;font-size:10pt;">,&#8221; defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs that may be used to measure fair value:</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;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Level&#160;1</font><font style="font-family:inherit;font-size:10pt;"> - Quoted prices in active markets for identical assets or 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 style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Level&#160;2</font><font style="font-family:inherit;font-size:10pt;"> - Observable inputs other than Level&#160;1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not 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; or</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;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Level&#160;3</font><font style="font-family:inherit;font-size:10pt;"> - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or 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 style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the Company, the above standard applies to cash equivalents and earnout consideration. The Company utilizes the market approach to measure fair value for its financial assets and liabilities. The market approach uses prices and other relevant information generated by market transactions involving identical or comparable assets or 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;">Income Taxes</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 the quarter and </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded expense of </font><font style="font-family:inherit;font-size:10pt;">$2,539</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4,493</font><font style="font-family:inherit;font-size:10pt;">, respectively, resulting in effective tax rates of </font><font style="font-family:inherit;font-size:10pt;">41.9%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">17.9%</font><font style="font-family:inherit;font-size:10pt;">, respectively. For the quarter and </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded expense of </font><font style="font-family:inherit;font-size:10pt;">$2,067</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3,108</font><font style="font-family:inherit;font-size:10pt;">, respectively, resulting in effective tax rates of </font><font style="font-family:inherit;font-size:10pt;">34.9%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">21.0%</font><font style="font-family:inherit;font-size:10pt;">, respectively. The difference between the statutory rate and the effective tax rate is driven from the impact of the change in valuation allowances that the Company has recorded in the US and other foreign jurisdictions for both quarters and </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. Additionally, for 2018, the Company settled a tax audit with the French tax authorities, which resulted in additional tax expense and also contributed to the difference between the statutory rate and the effective tax rate for the quarter and six months ended 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;">In December 2017, the Tax Cuts and Jobs Act of 2017 (the &#8220;Act&#8221;) was signed into law making significant changes to the Internal Revenue Code.&#160; Changes include, but are not limited to, a corporate tax rate decrease from 35% to 21% effective for tax years after December 31, 2017, the transition of U.S. international taxation from a worldwide tax system to a territorial system, and a one-time transition tax on the mandatory deemed repatriation of cumulative foreign earnings, as of December 31, 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;">On December 22, 2017, Staff Accounting Bulletin No. 118 (&#8220;SAB 118&#8221;) was issued to address the application of U.S. GAAP in situations when a registrant does not have the necessary information available, prepared, or analyzed (including computations) in reasonable detail to complete the accounting for certain income tax effects of the Act.&#160;As of December 31, 2017, the Company recorded provisional amounts, and additional work is still necessary for a more detailed analysis of the Company&#8217;s deferred tax assets and liabilities and its historical foreign earnings as well as potential correlative adjustments.&#160; Any subsequent adjustment to these amounts will be recorded in the quarter of 2018 when the analysis is complete.</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;">As the Company&#8217;s&#160;previously unremitted earnings have now been subjected to U.S. federal income tax, any repatriation of these earnings to the U.S. would not&#160;be expected to&#160;incur significant additional taxes related to such amounts. We continue to assert that our foreign earnings are indefinitely reinvested in our overseas operations, but in light of the Act, we are continuing to evaluate our position on that assertion.</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;">Tax years </font><font style="font-family:inherit;font-size:10pt;">2003</font><font style="font-family:inherit;font-size:10pt;"> through </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> remain subject to examination by the U.S. Internal Revenue Service, with most of the years open to examination due to the generation and utilization of various tax credits. The Company files income tax returns (which are open to examination beginning in the year shown in parentheses) in Australia (</font><font style="font-family:inherit;font-size:10pt;">2013</font><font style="font-family:inherit;font-size:10pt;">), Belgium (</font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">), Brazil (</font><font style="font-family:inherit;font-size:10pt;">2012</font><font style="font-family:inherit;font-size:10pt;">), China (</font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">), France (</font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">), Germany (</font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">), India (</font><font style="font-family:inherit;font-size:10pt;">2013</font><font style="font-family:inherit;font-size:10pt;">), Israel (</font><font style="font-family:inherit;font-size:10pt;">2013</font><font style="font-family:inherit;font-size:10pt;">), Italy (</font><font style="font-family:inherit;font-size:10pt;">2012</font><font style="font-family:inherit;font-size:10pt;">), Japan (</font><font style="font-family:inherit;font-size:10pt;">2012</font><font style="font-family:inherit;font-size:10pt;">), Korea (</font><font style="font-family:inherit;font-size:10pt;">2012</font><font style="font-family:inherit;font-size:10pt;">), Mexico (</font><font style="font-family:inherit;font-size:10pt;">2012</font><font style="font-family:inherit;font-size:10pt;">), Netherlands (</font><font style="font-family:inherit;font-size:10pt;">2012</font><font style="font-family:inherit;font-size:10pt;">), Switzerland (</font><font style="font-family:inherit;font-size:10pt;">2012</font><font style="font-family:inherit;font-size:10pt;">), the United Kingdom (</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">) and Uruguay (</font><font style="font-family:inherit;font-size:10pt;">2012</font><font style="font-family:inherit;font-size:10pt;">).</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Intangible 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;">Intangible assets, net, other than goodwill, at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> are summarized as follows:</font></div><div style="line-height:120%;padding-top:4px;text-align:justify;padding-left:0px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="26" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;font-weight:bold;">&#65279;</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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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-style:italic;font-weight:bold;">(in thousands)</font></div></td><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;">Gross </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(a)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">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;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;">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;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;">Gross </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(a)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">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;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;">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 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;">Weighted Average Useful Life Remaining (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;">Intangible assets with finite lives:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="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;">Customer relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">104,015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">(62,349</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;">41,666</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">105,505</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">(57,796</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;">47,709</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">6</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;">Acquired technology</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,973</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,803</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,170</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,716</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(39,644</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;">15,072</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">2</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;">Trade names</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,284</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,503</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;">8,781</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,813</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,552</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,261</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">6</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;">Patent costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,972</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,825</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,147</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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;">(7,338</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,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;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15</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;">Trade secrets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,331</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,522</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;">6,809</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,431</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,530</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;">7,901</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">4</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;">Acquired patents</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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;">(12,355</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;">3,862</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,661</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,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;">4,692</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">8</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,628</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17,922</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,012</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,435</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;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,577</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td></tr><tr><td style="vertical-align: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 intangible assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">251,420</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;">(169,279</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,141</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;">260,047</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;">(161,264</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">98,783</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:4px;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;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(a)</sup></font><font style="font-family:inherit;font-size:10pt;"> Change in gross carrying amounts consists primarily of charges for license and patent costs and foreign currency translation.</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 related to intangible assets was </font><font style="font-family:inherit;font-size:10pt;">$7,836</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$15,903</font><font style="font-family:inherit;font-size:10pt;"> for the quarter and </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively, compared to </font><font style="font-family:inherit;font-size:10pt;">$8,984</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$17,816</font><font style="font-family:inherit;font-size:10pt;"> for the quarter and </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventories</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;">Components of inventories at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> are summarized as follows:</font></div><div style="line-height:120%;padding-top:4px;text-align:justify;padding-left:0px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align: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;">42,673</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;">37,660</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 process</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,247</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 and parts</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;">67,573</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;">62,337</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;">Inventories</font></div></td><td style="vertical-align:bottom;border-bottom:3px 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;">114,493</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,903</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;">Noncontrolling Interests </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;">As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company owned approximately </font><font style="font-family:inherit;font-size:10pt;">70%</font><font style="font-family:inherit;font-size:10pt;"> of the capital and voting rights of Robtec, a service bureau and distributor of 3D printing and scanning products in Brazil. Robtec was acquired on </font><font style="font-family:inherit;font-size:10pt;">November&#160;25, 2014</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;">As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company owned approximately </font><font style="font-family:inherit;font-size:10pt;">70%</font><font style="font-family:inherit;font-size:10pt;"> of the capital and voting rights of Easyway, a service bureau and distributor of 3D printing and scanning products in China. Approximately </font><font style="font-family:inherit;font-size:10pt;">65%</font><font style="font-family:inherit;font-size:10pt;">&#160;of the capital and voting rights of Easyway were acquired on&#160;April 2, 2015, and an additional </font><font style="font-family:inherit;font-size:10pt;">5%</font><font style="font-family:inherit;font-size:10pt;">&#160;of the capital and voting rights of Easyway were acquired&#160;on July 19, 2017 for </font><font style="font-family:inherit;font-size:10pt;">$2.3 million</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;text-decoration:underline;">Recently Adopted Accounting Standards</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;">In May 2017, the FASB issued ASU No. 2017-09, &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation - Stock Compensation (Topic 718):&#160;Scope of Modification Accounting</font><font style="font-family:inherit;font-size:10pt;">&#8221; (&#8220;ASU 2017-09&#8221;), in an effort to reduce diversity and clarify what constitutes a modification, as it relates to the change in terms or conditions of a share-based payment award. According to ASU 2017-09, the Company should account for the effects of a modification unless all of the following are met: (1) the fair value of the modified award is the same as the fair value of the original award immediately before the original award is modified, (2) the vesting conditions of the modified award are the same as the vesting conditions of the original award immediately before the original award is modified, and (3) the classification of the modified award as an equity instrument or a liability instrument is the same as the classification of the original award immediately before the original award is modified. The amendments in ASU 2017-09 are effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2017, with early adoption permitted. The Company adopted ASU 2017-09 beginning January 1, 2018 and the implementation of this guidance did not have a material effect on its consolidated financial statements.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2017, the FASB issued ASU No. 2017-07, &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation - Retirement Benefits (Topic 715):&#160;Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost</font><font style="font-family:inherit;font-size:10pt;">&#8221; (&#8220;ASU 2017-07&#8221;), which standardizes the presentation of net benefit cost in the income statement and on the components eligible for capitalization in assets. ASU 2017-07 is effective for fiscal years beginning after December 15, 2017, including interim periods within those annual periods. The amendments in ASU 2017-07 should be applied retrospectively for the presentation of the service cost component and the other components of net periodic pension cost and net periodic postretirement benefit cost in the income statement and prospectively, on and after the effective date, for the capitalization of the service cost component of net periodic pension cost and net periodic postretirement benefit in assets. The Company adopted ASU 2017-07 in the first quarter of 2018 and the implementation of this guidance did not have a material effect on its consolidated financial statements.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 1, 2018, the Company adopted ASC Topic 606, &#8220;</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;">&#8221; The standard outlines a five-step model whereby revenue is recognized as performance obligations within a contract are satisfied. The standard also requires new, expanded disclosures regarding revenue recognition. The Company adopted the standard using the modified retrospective transition method and applied its guidance to contracts not completed at the adoption date. The cumulative effect of initial adoption was recorded as a </font><font style="font-family:inherit;font-size:10pt;">$576</font><font style="font-family:inherit;font-size:10pt;"> decrease to the January 1, 2018 opening Accumulated Deficit balance and driven primarily by the timing of recognition related to marketing incentives. The effect of this adoption was immaterial to the Consolidated Financial Statements, and the Company does not expect a material effect to its Consolidated Financial Statements on an ongoing basis. Information for comparative periods has not been restated and continues to be reported under the previously applicable revenue accounting guidance ("ASC 605"). Had ASC 605 been applied to the first six months of 2018, the Consolidated Statements of Operations and Comprehensive Loss would have shown increased Revenue and a decrease in Net Loss Attributable to 3D Systems Corporation of </font><font style="font-family:inherit;font-size:10pt;">$99</font><font style="font-family:inherit;font-size:10pt;">. On the Consolidated Balance Sheets, Prepaid Expenses and Other Current Assets would have been </font><font style="font-family:inherit;font-size:10pt;">$69</font><font style="font-family:inherit;font-size:10pt;"> higher, Other Assets would have been </font><font style="font-family:inherit;font-size:10pt;">$457</font><font style="font-family:inherit;font-size:10pt;"> lower, Deferred Revenues would have been </font><font style="font-family:inherit;font-size:10pt;">$89</font><font style="font-family:inherit;font-size:10pt;"> higher and the Accumulated deficit would have increased by </font><font style="font-family:inherit;font-size:10pt;">$477</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;text-decoration:underline;">Accounting Standards Issued But Not Yet Adopted</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;">In February 2018, the FASB issued ASU No. 2018-02, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">"Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income"</font><font style="font-family:inherit;font-size:10pt;"> (ASU 2018-02), which provides companies with an option to reclassify stranded tax effects resulting from the U.S. Tax Cuts and Jobs Act from accumulated other comprehensive income to retained earnings. ASU 2018-02 is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The Company is currently in the process of evaluating when it will adopt ASU 2018-02 and its impact on its consolidated financial statements.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2017, the FASB issued ASU No. 2017-12, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#8220;Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities&#8221;</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;ASU 2017-12&#8221;), in order to create more transparency around how economic results are presented within both the financial statements and in the footnotes and to better align the results of cash flow and fair value hedge accounting with risk management activities. ASU 2017-12 is effective for fiscal years beginning after December 15, 2018, with early adoption permitted. The Company is currently in the process of evaluating when it will adopt ASU 2017-12 and its impact on its consolidated financial statements. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU No. 2017-04, &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles - Goodwill and Other (Topic 350):&#160;Simplifying the Test for Goodwill Impairment</font><font style="font-family:inherit;font-size:10pt;">&#8221; (&#8220;ASU 2017-04&#8221;), which eliminates the performance of Step 2 from the goodwill impairment test. In performing its annual or interim impairment testing, an entity will instead compare the fair value of the reporting unit with its carrying amount and recognize any impairment charge for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss. The standard is effective for fiscal years beginning after December 15, 2019.&#160; Early adoption is permitted for interim or annual impairment tests performed on testing dates after January 1, 2017. The Company is currently in the process of evaluating when it will adopt ASU 2017-04 and its impact on its consolidated financial statements.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02, &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842)</font><font style="font-family:inherit;font-size:10pt;">&#8221; (&#8220;ASU 2016-02&#8221;). ASU 2016-02 requires lessees to recognize assets and liabilities on the balance sheet for all leases with terms longer than twelve months. The ASU also requires disclosure of key information about leasing arrangements. ASU 2016-02 is effective on January 1, 2019, using a modified retrospective method of adoption as of January 1, 2017. In January 2018, the FASB issued an exposure draft of the proposed ASU, Leases (Topic 842): Targeted Improvements. The proposed ASU provides an alternative transition method of adoption, permitting the recognition of a cumulative-effect adjustment to retained earnings on the date of adoption. The Company will adopt the standard on the effective date, but has not yet selected a transition method. The Company is reviewing its population of leased assets to determine potential impacts on its consolidated financial statements. Though its evaluation is ongoing, the Company expects changes to its balance sheet due to the recognition of right-of-use assets and lease liabilities related to its real estate leases, but it does not anticipate material impacts to its results of operations or liquidity.</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 other new accounting pronouncements, issued or effective during 2018, have had or are expected to have a significant impact on the Company&#8217;s consolidated financial statements.</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;">Basis of 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;">The accompanying unaudited condensed consolidated financial statements include the accounts of 3D Systems Corporation and </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">all majority-owned subsidiaries and entities in which a controlling interest is maintained (the &#8220;Company&#8221;). A non-controlling interest in a subsidiary is considered an ownership interest in a majority-owned subsidiary that is not attributable to the parent. The Company includes noncontrolling interests as a component of total equity in the condensed consolidated balance sheets and the net income attributable to noncontrolling interests are presented as an adjustment from net loss used to arrive at net loss attributable to 3D Systems Corporation in the condensed consolidated statements of operations and comprehensive loss. All significant intercompany transactions and balances have been eliminated in consolidation.</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 unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (&#8220;GAAP&#8221;) and the rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;) applicable to interim reports. Accordingly, they do not include all the information and notes required by GAAP for complete financial statements and should be read in conjunction with the audited financial statements included in the Company&#8217;s Annual Report on Form&#160;10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;Form&#160;10-K&#8221;).</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the opinion of management, the unaudited condensed consolidated financial statements contain all adjustments, consisting of adjustments of a normal recurring nature, necessary to present fairly the financial position, results of operations and cash flows for the periods presented. The results of operations for the quarter and </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the results to be expected for the full year.&#160;The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements. Actual results may differ from those estimates and assumptions. Certain prior period amounts presented in the condensed consolidated financial statements and accompanying footnotes have been reclassified to conform to current year presentation. Beginning in 2018, the Company classifies product warranty revenue and related expenses within the "Products" line items of the Consolidated Statements of Operations.</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;">All&#160;dollar amounts presented in the accompanying footnotes are presented in thousands, except for per share 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;font-style:italic;text-decoration:underline;">Recently Adopted Accounting Standards</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;">In May 2017, the FASB issued ASU No. 2017-09, &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation - Stock Compensation (Topic 718):&#160;Scope of Modification Accounting</font><font style="font-family:inherit;font-size:10pt;">&#8221; (&#8220;ASU 2017-09&#8221;), in an effort to reduce diversity and clarify what constitutes a modification, as it relates to the change in terms or conditions of a share-based payment award. According to ASU 2017-09, the Company should account for the effects of a modification unless all of the following are met: (1) the fair value of the modified award is the same as the fair value of the original award immediately before the original award is modified, (2) the vesting conditions of the modified award are the same as the vesting conditions of the original award immediately before the original award is modified, and (3) the classification of the modified award as an equity instrument or a liability instrument is the same as the classification of the original award immediately before the original award is modified. The amendments in ASU 2017-09 are effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2017, with early adoption permitted. The Company adopted ASU 2017-09 beginning January 1, 2018 and the implementation of this guidance did not have a material effect on its consolidated financial statements.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2017, the FASB issued ASU No. 2017-07, &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation - Retirement Benefits (Topic 715):&#160;Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost</font><font style="font-family:inherit;font-size:10pt;">&#8221; (&#8220;ASU 2017-07&#8221;), which standardizes the presentation of net benefit cost in the income statement and on the components eligible for capitalization in assets. ASU 2017-07 is effective for fiscal years beginning after December 15, 2017, including interim periods within those annual periods. The amendments in ASU 2017-07 should be applied retrospectively for the presentation of the service cost component and the other components of net periodic pension cost and net periodic postretirement benefit cost in the income statement and prospectively, on and after the effective date, for the capitalization of the service cost component of net periodic pension cost and net periodic postretirement benefit in assets. The Company adopted ASU 2017-07 in the first quarter of 2018 and the implementation of this guidance did not have a material effect on its consolidated financial statements.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 1, 2018, the Company adopted ASC Topic 606, &#8220;</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;">&#8221; The standard outlines a five-step model whereby revenue is recognized as performance obligations within a contract are satisfied. The standard also requires new, expanded disclosures regarding revenue recognition. The Company adopted the standard using the modified retrospective transition method and applied its guidance to contracts not completed at the adoption date. The cumulative effect of initial adoption was recorded as a </font><font style="font-family:inherit;font-size:10pt;">$576</font><font style="font-family:inherit;font-size:10pt;"> decrease to the January 1, 2018 opening Accumulated Deficit balance and driven primarily by the timing of recognition related to marketing incentives. The effect of this adoption was immaterial to the Consolidated Financial Statements, and the Company does not expect a material effect to its Consolidated Financial Statements on an ongoing basis. Information for comparative periods has not been restated and continues to be reported under the previously applicable revenue accounting guidance ("ASC 605"). Had ASC 605 been applied to the first six months of 2018, the Consolidated Statements of Operations and Comprehensive Loss would have shown increased Revenue and a decrease in Net Loss Attributable to 3D Systems Corporation of </font><font style="font-family:inherit;font-size:10pt;">$99</font><font style="font-family:inherit;font-size:10pt;">. On the Consolidated Balance Sheets, Prepaid Expenses and Other Current Assets would have been </font><font style="font-family:inherit;font-size:10pt;">$69</font><font style="font-family:inherit;font-size:10pt;"> higher, Other Assets would have been </font><font style="font-family:inherit;font-size:10pt;">$457</font><font style="font-family:inherit;font-size:10pt;"> lower, Deferred Revenues would have been </font><font style="font-family:inherit;font-size:10pt;">$89</font><font style="font-family:inherit;font-size:10pt;"> higher and the Accumulated deficit would have increased by </font><font style="font-family:inherit;font-size:10pt;">$477</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;text-decoration:underline;">Accounting Standards Issued But Not Yet Adopted</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;">In February 2018, the FASB issued ASU No. 2018-02, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">"Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income"</font><font style="font-family:inherit;font-size:10pt;"> (ASU 2018-02), which provides companies with an option to reclassify stranded tax effects resulting from the U.S. Tax Cuts and Jobs Act from accumulated other comprehensive income to retained earnings. ASU 2018-02 is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The Company is currently in the process of evaluating when it will adopt ASU 2018-02 and its impact on its consolidated financial statements.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2017, the FASB issued ASU No. 2017-12, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#8220;Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities&#8221;</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;ASU 2017-12&#8221;), in order to create more transparency around how economic results are presented within both the financial statements and in the footnotes and to better align the results of cash flow and fair value hedge accounting with risk management activities. ASU 2017-12 is effective for fiscal years beginning after December 15, 2018, with early adoption permitted. The Company is currently in the process of evaluating when it will adopt ASU 2017-12 and its impact on its consolidated financial statements. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU No. 2017-04, &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles - Goodwill and Other (Topic 350):&#160;Simplifying the Test for Goodwill Impairment</font><font style="font-family:inherit;font-size:10pt;">&#8221; (&#8220;ASU 2017-04&#8221;), which eliminates the performance of Step 2 from the goodwill impairment test. In performing its annual or interim impairment testing, an entity will instead compare the fair value of the reporting unit with its carrying amount and recognize any impairment charge for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss. The standard is effective for fiscal years beginning after December 15, 2019.&#160; Early adoption is permitted for interim or annual impairment tests performed on testing dates after January 1, 2017. The Company is currently in the process of evaluating when it will adopt ASU 2017-04 and its impact on its consolidated financial statements.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02, &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842)</font><font style="font-family:inherit;font-size:10pt;">&#8221; (&#8220;ASU 2016-02&#8221;). ASU 2016-02 requires lessees to recognize assets and liabilities on the balance sheet for all leases with terms longer than twelve months. The ASU also requires disclosure of key information about leasing arrangements. ASU 2016-02 is effective on January 1, 2019, using a modified retrospective method of adoption as of January 1, 2017. In January 2018, the FASB issued an exposure draft of the proposed ASU, Leases (Topic 842): Targeted Improvements. The proposed ASU provides an alternative transition method of adoption, permitting the recognition of a cumulative-effect adjustment to retained earnings on the date of adoption. The Company will adopt the standard on the effective date, but has not yet selected a transition method. The Company is reviewing its population of leased assets to determine potential impacts on its consolidated financial statements. Though its evaluation is ongoing, the Company expects changes to its balance sheet due to the recognition of right-of-use assets and lease liabilities related to its real estate leases, but it does not anticipate material impacts to its results of operations or liquidity.</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 other new accounting pronouncements, issued or effective during 2018, have had or are expected to have a significant impact on the Company&#8217;s consolidated financial statements.</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;">Other liabilities at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> are summarized as follows:</font></div><div style="line-height:120%;padding-top:4px;text-align:justify;padding-left:0px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long term employee indemnity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">13,694</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">13,887</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Long term tax liability</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,349</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,340</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Defined benefit pension obligation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,055</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,290</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Long term deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,833</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,298</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other long term liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,467</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,596</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Long term earnouts related to acquisitions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,343</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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,398</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;">48,754</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;">Revenue</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 Company accounts for revenue in accordance with ASC Topic 606, &#8220;Revenue from Contracts with Customers,&#8221; which it adopted on January 1, 2018, using the modified-retrospective method. See Note 1 for further discussion of the adoption.</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;text-decoration:underline;">Performance Obligations</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, and is the unit of account in ASC Topic 606. 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.</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;">At </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company had </font><font style="font-family:inherit;font-size:10pt;">$130,966</font><font style="font-family:inherit;font-size:10pt;"> of outstanding performance obligations. The Company expects to recognize approximately </font><font style="font-family:inherit;font-size:10pt;">93 percent</font><font style="font-family:inherit;font-size:10pt;"> of its remaining performance obligations as revenue within the next twelve months, an additional </font><font style="font-family:inherit;font-size:10pt;">3 percent</font><font style="font-family:inherit;font-size:10pt;"> by the end of 2019 and the balance thereafter. </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;text-decoration:underline;">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 when control of the promised products or services is transferred to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company enters into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. Many of its contracts with customers include multiple performance obligations. For such arrangements, the Company allocates revenue to each performance obligation based on its relative standalone selling price (&#8220;SSP&#8221;). Revenue is recognized net of allowances for returns and any taxes collected from customers, which are subsequently remitted to governmental authorities. The amount of consideration received and revenue recognized may vary based on changes in marketing incentive programs offered to our customers. The Company's marketing incentive programs take many forms, including volume discounts, trade-in allowances, rebates and other discounts.</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 majority of the Company&#8217;s revenue is recognized at the point in time when products are shipped or services are delivered to customers. Please see below for further discussion.</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;text-decoration:underline;">Hardware and Materials</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 from hardware and material sales is recognized when control has transferred to the customer which typically occurs when the goods have been shipped to the customer, risk of loss has transferred to the customer and the Company has a present right to payment for the hardware. In limited circumstances when a printer or other hardware sales include substantive customer acceptance provisions, revenue is recognized either when customer acceptance has been obtained, customer acceptance provisions have lapsed, or the Company has objective evidence that the criteria specified in the customer acceptance provisions have been satisfied.</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;text-decoration:underline;">Software</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 Company also markets and sells software tools that enable our customers to capture and customize content using our printers, as well as reverse engineering and inspection software. Software does not require significant modification or customization and the license provides the customer with a right to use the software as it exists when made available. Revenue from these software licenses is recognized either upon delivery of the product or of a key code which allows the customer to download the software. Customers may purchase post sale support. Generally, the first year is included but subsequent years are optional. This optional support is considered a separate obligation from the software and is deferred at the time of sale and subsequently recognized ratably over future periods.</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;text-decoration:underline;">Services</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 Company offers training, installation and non-contract maintenance services for its products. Additionally, the Company offers maintenance contracts customers can purchase at their option. For maintenance contracts, revenue is deferred at the time of sale based on the stand-alone selling prices of these services and costs are expensed as incurred. Deferred revenue is recognized ratably over the term of the warranty or maintenance period on a straight-line basis. Revenue from training, installation and non-contract maintenance services is recognized at the time of performance of the service.</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 demand manufacturing and healthcare service sales are included within services revenue and revenue is recognized upon shipment or delivery of the parts or performance of the service, based on the terms of the arrangement.</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;text-decoration:underline;">Terms of sale</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;">Shipping and handling activities are treated as fulfillment costs rather than as an additional promised service. The Company accrues the costs of shipping and handling when the related revenue is recognized. Costs incurred by the Company associated with shipping and handling are included in product cost of sales.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Credit is extended, and creditworthiness is determined, based on an evaluation of each customer&#8217;s financial condition. New customers are generally required to complete a credit application and provide references and bank information to facilitate an analysis of creditworthiness. Customers with a favorable profile may receive credit terms that differ from the Company&#8217;s general credit terms. Creditworthiness is considered, among other things, in evaluating the Company&#8217;s relationship with customers with past due balances.</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 Company&#8217;s terms of sale generally require payment within 30 to 60 days after shipment of a product, although the Company also recognizes that longer payment periods are customary in some countries where it transacts business. To reduce credit risk in connection with printer sales, the Company may, depending upon the circumstances, require significant deposits prior to shipment and may retain a security interest in a system sold until fully paid. In some circumstances, the Company may require payment in full for its products prior to shipment and may require international customers to furnish letters of credit. For maintenance services, the Company either bills customers on a time-and-materials basis or sells maintenance contracts that provide for payment in advance on either an annual or other periodic 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;">See Note 12 for additional information related to revenue by reportable segment and major lines of business.</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;text-decoration:underline;">Significant Judgments</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 Company&#8217;s contracts with customers often include promises to transfer multiple products and services to a customer. For such arrangements, the Company allocates revenues to each performance obligation based on its relative SSP. </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;">Judgment is required to determine the SSP for each distinct performance obligation in a contract. For the majority of items, the Company estimates SSP using historical transaction data. The Company uses a range of amounts to estimate SSP when we sell each of the products and services separately and need to determine whether there is a discount to be allocated based on the relative SSP of the various products and services. In instances where SSP is not directly observable, such as when the product or service is not sold separately, the Company determines the SSP using information that may include market conditions and other observable 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;">In some circumstances, the Company has more than one SSP for individual products and services due to the stratification of those products and services by customers, geographic region or other factors. In these instances, it may use information such as the size of the customer and geographic region in determining the SSP. </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 determination of SSP is an ongoing process and information is reviewed regularly in order to ensure SSP reflects the most current information or trends.</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 nature of the Company&#8217;s marketing incentives may lead to consideration that is variable. Judgment is exercised at contract inception to determine the most likely outcome of the contract and resulting transaction price. Ongoing assessments are performed to determine if updates are needed to the original estimates.</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;text-decoration:underline;">Contract Balances</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 timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and customer deposits and deferred revenues (contract liabilities) on the Consolidated Balance Sheets. Timing of revenue recognition may differ from the timing of invoicing to customers. The Company records a receivable when revenue is recognized at the time of invoicing, or unbilled receivables when revenue is recognized prior to invoicing. For most of the Company&#8217;s contracts, customers are invoiced when products are shipped or when services are performed resulting in billed accounts receivables where payment is generally required within 30 to 60 days. Unbilled receivables generally result from items being shipped where the customer has not been charged but for which revenue had been recognized. In the Company&#8217;s on demand manufacturing business, customers may be required to pay in full before work begins on their orders, resulting in customer deposits. The Company typically bills in advance for installation, training and maintenance contracts as well as extended warranties, resulting in deferred revenue. Changes in contract asset and liability balances were not materially impacted by any other factors for the period ended </font><font style="font-family:inherit;font-size:10pt;">June 30, 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;">Through </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company recognized revenue of </font><font style="font-family:inherit;font-size:10pt;">$20,118</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">related to our contract liabilities at January 1, 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;font-style:italic;text-decoration:underline;">Practical Expedients and Exemptions</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 Company generally expenses sales commissions when incurred because the amortization period would be one year or less. These costs are recorded within selling, general and administrative expenses.</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;">Accrued liabilities at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> are summarized as follows:</font></div><div style="line-height:120%;padding-top:4px;text-align:justify;padding-left:0px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Compensation and benefits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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,720</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">20,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;">Accrued 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;">17,694</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Arbitration awards</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,282</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;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,282</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Vendor 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;">7,177</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,044</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Product warranty liability</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,736</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,564</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 earnouts related to acquisitions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,135</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,772</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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 other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,746</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,485</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Royalties payable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,716</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,679</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 professional fees</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">742</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 interest</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">112</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">72,400</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;">65,899</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 changes in the balances of accumulated other comprehensive loss by component are as follows:</font></div><div style="line-height:120%;padding-top:4px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Foreign currency translation adjustment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Defined benefit pension plan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Liquidation of non-US entity and purchase of non-controlling interests</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,319</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;">(2,555</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;">338</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">(21,536</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;">Other comprehensive income (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,489</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,342</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at June&#160;30, 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;">(30,808</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,408</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">338</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(32,878</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:4px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;font-weight:bold;">&#65279;</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;">Quarter Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;font-weight:bold;">(in thousands, except per share amounts)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator for basic and diluted net loss per share:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss attributable to 3D Systems Corporation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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,862</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">(8,416</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;">(29,819</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;">(18,387</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator for basic and diluted net loss per share:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average shares</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,920</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,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;">111,350</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss per share - basic and diluted</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;">(0.08</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.08</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.27</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.17</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Such summarized financial information concerning the Company&#8217;s geographical operations is shown in the following tables:</font></div><div style="line-height:100%;padding-top:4px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#65279;</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;">Quarter Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;font-weight:bold;">(in thousands)</font></div></td><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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue from unaffiliated customers:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">86,028</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">80,921</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">168,741</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">158,793</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Other Americas</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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 colspan="2" style="vertical-align:bottom;padding-left:2px;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,347</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,045</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,766</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:10pt;"><font style="font-family:inherit;font-size:10pt;">EMEA</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,859</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,449</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,280</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,407</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia Pacific</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,453</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;">22,750</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;">55,371</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,932</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">176,568</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;">159,467</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;">342,437</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;">315,898</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:100%;padding-top:4px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#65279;</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;">Quarter Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;font-weight:bold;">(in thousands)</font></div></td><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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue by class of product and service:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Products</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,741</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">53,705</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">128,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 style="vertical-align:bottom;padding-left:2px;padding-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;">108,821</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Materials</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,044</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,874</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,863</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,697</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Services</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;">65,783</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;">61,888</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;">126,206</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;">120,380</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 revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px 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;">176,568</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;">159,467</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;">342,437</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;">315,898</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;">Assets and liabilities measured at fair value on a recurring basis are summarized below:</font></div><div style="line-height:120%;padding-top:4px;text-align:justify;padding-left:0px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">Fair Value Measurements as of June&#160;30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;font-weight:bold;">(in thousands)</font></div></td><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;">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;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;">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;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;">Level 3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Description</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents </font><font style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">(a)</sub></font></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;">7,183</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">7,183</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnout consideration </font><font style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">(b)</sub></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,135</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,135</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">Fair Value Measurements as of December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;font-weight:bold;">(in thousands)</font></div></td><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;">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;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;">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;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;">Level 3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Description</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents </font><font style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">(a)</sub></font></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;">20,244</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">20,244</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnout consideration </font><font style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">(b)</sub></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,115</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,115</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></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><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:54px;" 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;">(a)</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;">Cash equivalents include funds held in money market instruments and are reported at their current carrying value, which approximates fair value due to the short-term nature of these instruments and are included in cash and cash equivalents in the consolidated balance sheet.</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><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:54px;" 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;">(b)</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;">The fair value of the earnout consideration, which is based on the present value of the expected future payments to be made to the sellers of the acquired businesses, was derived by analyzing the future performance of the acquired businesses using the earnout formula and performance targets specified in each purchase agreement and adjusting those amounts to reflect the ability of the acquired entities to achieve the stated targets. Given the significance of the unobservable inputs, the valuations are classified in Level 3 of the fair value hierarchy. The change in earnout consideration reflects a </font><font style="font-family:inherit;font-size:10pt;">$2,675</font><font style="font-family:inherit;font-size:10pt;"> payment, partially offset by </font><font style="font-family:inherit;font-size:10pt;">$188</font><font style="font-family:inherit;font-size:10pt;"> of accretion and adjustments of </font><font style="font-family:inherit;font-size:10pt;">$493</font><font style="font-family:inherit;font-size:10pt;">.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:4px;text-align:justify;padding-left:0px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align: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;">42,673</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;">37,660</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 process</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,247</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 and parts</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;">67,573</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;">62,337</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;">Inventories</font></div></td><td style="vertical-align:bottom;border-bottom:3px 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;">114,493</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,903</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 components of the Company&#8217;s pension cost recognized in the condensed consolidated statements of operations and comprehensive loss for the quarter and six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> were as follows:</font></div><div style="line-height:120%;padding-top:4px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;font-weight:bold;">&#65279;</font></div></td><td colspan="7" style="vertical-align:middle;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;">Quarter Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:middle;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;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:middle;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;">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:middle;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;">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:middle;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;">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:middle;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;">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;">Service cost</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">137</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;">Interest cost</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Amortization of actuarial loss</font></div></td><td colspan="2" style="vertical-align:middle;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;">46</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:middle;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;">60</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:middle;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;">92</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:middle;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;">118</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total periodic cost</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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;">166</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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;">198</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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;">337</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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</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;">Segment 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;">The Company operates as </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> segment and conducts its business through various offices and facilities located throughout the Americas region (United States, Canada, Brazil, Mexico and Uruguay), EMEA region (Belgium, France, Germany, Israel, Italy, the Netherlands, Switzerland and the United Kingdom), and Asia Pacific region (Australia, China, India, Japan and Korea). The Company has historically disclosed summarized financial information for the geographic areas of operations as if they were segments in accordance with ASC 280, &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Segment Reporting</font><font style="font-family:inherit;font-size:10pt;">.&#8221; Financial information concerning the Company&#8217;s geographical locations is based on the location of the selling entity. Such summarized financial information concerning the Company&#8217;s geographical operations is shown in the following tables:</font></div><div style="line-height:100%;padding-top:4px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#65279;</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;">Quarter Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;font-weight:bold;">(in thousands)</font></div></td><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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue from unaffiliated customers:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">86,028</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">80,921</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">168,741</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">158,793</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Other Americas</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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 colspan="2" style="vertical-align:bottom;padding-left:2px;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,347</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,045</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,766</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:10pt;"><font style="font-family:inherit;font-size:10pt;">EMEA</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,859</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,449</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,280</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,407</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia Pacific</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,453</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;">22,750</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;">55,371</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,932</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">176,568</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;">159,467</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;">342,437</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;">315,898</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:100%;padding-top:4px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#65279;</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;">Quarter Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;font-weight:bold;">(in thousands)</font></div></td><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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue by class of product and service:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Products</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,741</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">53,705</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">128,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 style="vertical-align:bottom;padding-left:2px;padding-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;">108,821</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Materials</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,044</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,874</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,863</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,697</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Services</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;">65,783</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;">61,888</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;">126,206</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;">120,380</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 revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px 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;">176,568</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;">159,467</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;">342,437</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;">315,898</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:100%;padding-top:4px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">Quarter Ended June 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">Intercompany Sales to</font></div></td></tr><tr><td style="vertical-align: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-style:italic;font-weight:bold;">(in thousands)</font></div></td><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;">Americas</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">EMEA</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Asia Pacific</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Americas</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">738</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,243</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,992</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,973</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;">EMEA</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;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,611</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;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,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:middle;padding-left:2px;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,224</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;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,207</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Asia Pacific</font></div></td><td colspan="2" style="vertical-align:middle;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,223</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:middle;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:middle;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;">878</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:middle;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,101</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 intercompany sales</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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;">18,572</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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;">19,615</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,094</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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,281</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:100%;padding-top:4px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">Quarter Ended June 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">Intercompany Sales to</font></div></td></tr><tr><td style="vertical-align: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-style:italic;font-weight:bold;">(in thousands)</font></div></td><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;">Americas</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">EMEA</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Asia Pacific</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Americas</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">537</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,905</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,955</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,397</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;">EMEA</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;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,157</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;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,554</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">902</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;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,613</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Asia Pacific</font></div></td><td colspan="2" style="vertical-align:middle;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;">342</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:middle;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;">22</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:middle;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,135</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:middle;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,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></tr><tr><td style="vertical-align: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 intercompany sales</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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;">19,036</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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;">13,481</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,992</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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;">39,509</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:100%;padding-top:4px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">Six Months Ended June 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">Intercompany Sales to</font></div></td></tr><tr><td style="vertical-align: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-style:italic;font-weight:bold;">(in thousands)</font></div></td><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;">Americas</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">EMEA</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Asia Pacific</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Americas</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,022</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,224</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,415</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,661</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;">EMEA</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,212</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;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,752</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;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,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:middle;padding-left:2px;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,100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia Pacific</font></div></td><td colspan="2" style="vertical-align:middle;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,645</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:middle;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</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:middle;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,773</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:middle;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,419</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 intercompany sales</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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;">36,879</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,977</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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;">17,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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;">96,180</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:100%;padding-top:4px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">Six Months Ended June 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">Intercompany Sales to</font></div></td></tr><tr><td style="vertical-align: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-style:italic;font-weight:bold;">(in thousands)</font></div></td><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;">Americas</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">EMEA</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Asia Pacific</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Americas</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">898</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,650</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,853</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,401</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;">EMEA</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,704</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;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,728</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;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,915</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;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,347</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Asia Pacific</font></div></td><td colspan="2" style="vertical-align:middle;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;">879</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:middle;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;">157</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:middle;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,149</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:middle;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,185</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 intercompany sales</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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;">36,481</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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;">31,535</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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;">12,917</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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;">80,933</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:100%;padding-top:4px;text-align:justify;padding-left:0px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#65279;</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;">Quarter Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;font-weight:bold;">(in thousands)</font></div></td><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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Loss) income from operations:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Americas</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">(13,539</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;">(16,937</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;">(33,523</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;">(33,152</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">EMEA</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,119</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">4,119</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,334</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;">7,748</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia Pacific</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,936</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,954</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;">11,669</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">9,469</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">(7,722</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,864</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(25,188</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,935</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></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;">Accumulated Other Comprehensive Loss</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 changes in the balances of accumulated other comprehensive loss by component are as follows:</font></div><div style="line-height:120%;padding-top:4px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Foreign currency translation adjustment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Defined benefit pension plan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Liquidation of non-US entity and purchase of non-controlling interests</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,319</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;">(2,555</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;">338</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">(21,536</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;">Other comprehensive income (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,489</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,342</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at June&#160;30, 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;">(30,808</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,408</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">338</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(32,878</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;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 amounts presented above are in other comprehensive loss and are net of taxes. For additional information about foreign currency translation, see Note 6.</font></div></div> In general, an asset is transferred from property and equipment, net, into inventory at its net book value when the Company has identified a potential sale for a used machine. Inventory is transferred from inventory to property and equipment at cost when the Company requires additional machines for training or demonstration or for placement into on demand manufacturing services locations. The amounts for cash and cash equivalents shown above include restricted cash of $755 and $488 as of June 30, 2018 and 2017, respectively, and $487 and $301 as of December 31, 2017, and 2016, respectively, which were included in other assets, net in the condensed consolidated balance sheets. EX-101.SCH 7 ddd-20180630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2106100 - Disclosure - Accrued And Other Liabilities link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Accrued And Other Liabilities (Schedule Of Accrued Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Accrued And Other Liabilities (Schedule Of Other Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Accrued And Other Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Accumulated Other Comprehensive Loss (Schedule Of Accumulated Other Comprehensive Loss By Component) (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2401402 - Disclosure - Basis of Presentation (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Borrowings link:presentationLink link:calculationLink link:definitionLink 2408401 - Disclosure - Borrowings (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Commitments And Contingencies link:presentationLink link:calculationLink link:definitionLink 2415401 - Disclosure - Commitments And Contingencies (Narrative) (Details) 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 STATEMENT OF EQUITY link:presentationLink link:calculationLink link:definitionLink 1005501 - Statement - CONDENSED CONSOLIDATED STATEMENT OF EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Fair Value Measurements (Summary Of Assets And Liabilities Measured At Fair Value On Recurring Basis) (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Hedging Activities And Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2407401 - Disclosure - Hedging Activities And Financial Instruments (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2413401 - Disclosure - Income Taxes (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Intangible Assets (Intangible Assets Other Than Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Intangible Assets (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Inventories (Components Of Inventories) (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Net Loss Per Share (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Net Loss Per Share (Schedule Of Net Loss Per Share Reconciliation) (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Noncontrolling Interests link:presentationLink link:calculationLink link:definitionLink 2417401 - Disclosure - Noncontrolling Interests (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Pension Benefits link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Pension Benefits (Schedule Of Components Of Pension Cost) (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Pension Benefits (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2414405 - Disclosure - Segment Information (Schedule Of Income (Loss) From Operations By Geographic Area) (Details) link:presentationLink link:calculationLink link:definitionLink 2414404 - Disclosure - Segment Information (Schedule Of Intercompany Sales By Geographic Area) (Details) link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Segment Information (Schedule Of Revenue From Unaffiliated Customers By Geographic Area) (Details) link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - Segment Information (Schedule Of Revenue From Unaffiliated Customers By Product And Service) (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 ddd-20180630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 ddd-20180630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 ddd-20180630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Income Tax Disclosure [Abstract] Provision for income taxes Income Tax Expense (Benefit) Effective income tax rate (as a percentage) Effective Income Tax Rate Reconciliation, Percent Earnings Per Share [Abstract] Effect of dilutive securities excluded Dilutive Securities, Effect on Basic Earnings Per Share Debt Disclosure [Abstract] Line of Credit Facility [Table] Line of Credit Facility [Table] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Revolving Credit Facility Revolving Credit Facility [Member] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Credit Agreement, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Outstanding borrowings Long-term Line of Credit Organization, Consolidation and Presentation of Financial Statements [Abstract] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Revenue Recognition Revenue Recognition Policy [Policy Text Block] Revenue Recognition Policy [Policy Text Block] Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Adjustments to reconcile net loss to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Stock-based compensation Share-based Compensation Impairment of assets Impairment Of Cost Method Investments Impairment Of Cost Method Investments Provision for bad debts Provision for Doubtful Accounts Provision for deferred income taxes Deferred Income Tax Expense (Benefit) Changes in operating accounts, net of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts and Other Receivables Inventories Increase (Decrease) in Inventories Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued and other current liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities All other operating activities Increase (Decrease) in Other Operating Assets and Liabilities, Net Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities, Continuing Operations Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Additions to license and patent costs Payments to Acquire Intangible Assets Cash paid for acquisitions, net of cash assumed Payments to Acquire Businesses, Net of Cash Acquired Other investing activities Payments for (Proceeds from) Other Investing Activities Proceeds from disposition of property and equipment Proceeds from Sale of Property, Plant, and Equipment Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities, Continuing Operations Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Payments on earnout consideration Payments On Earnout Consideration Payments on earnout consideration. Payments related to net-share settlement of stock-based compensation Payments Related to Tax Withholding for Share-based Compensation Repayment of capital lease obligations Repayments of Long-term Capital Lease Obligations Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities, Continuing Operations 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 decrease 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 at the beginning of the period (a) Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash, cash equivalents and restricted cash at the end of the period (a) Supplemental Cash Flow Information [Abstract] Supplemental Cash Flow Information [Abstract] Cash interest payments Interest Paid, Excluding Capitalized Interest, Operating Activities Cash income tax payments, net Income Taxes Paid, Net Transfer of equipment from inventory to property and equipment, net (b) Transfer of equipment from inventory to property and equipment, net Transfer of equipment from inventory to property and equipment, net. Transfer of equipment to inventory from property and equipment, net (c) Transfer Of Equipment To Inventory From Property And Equipment Net Transfer of equipment to inventory from property and equipment, net. Stock issued for acquisitions Stock Issued During Period, Value, Acquisitions Restricted cash included in other assets Restricted Cash and Cash Equivalents Segment Reporting [Abstract] Statement [Table] Statement [Table] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Operating Segments Operating Segments [Member] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] United States United States Segment [Member] United States Segment [Member] Other Americas Other Americas Segment [Member] Other Americas Segment [Member] EMEA Other Emea Segment [Member] Other EMEA Segment [Member] Asia Pacific Asia Pacific Segment [Member] Asia Pacific Segment [Member] Statement [Line Items] Statement [Line Items] Number of reportable segments Number of Reportable Segments Revenue from unaffiliated customers Revenue from Contract with Customer, Excluding Assessed Tax Payables and Accruals [Abstract] Schedule Of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Schedule Of Other Liabilities Other Noncurrent Liabilities [Table Text Block] Retirement Benefits [Abstract] Service cost Defined Benefit Plan, Service Cost Interest cost Defined Benefit Plan, Interest Cost Amortization of actuarial loss Defined Benefit Plan, Amortization of Gain (Loss) Total periodic cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Statement of Stockholders' Equity [Abstract] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock Common Stock [Member] Additional Paid In Capital Additional Paid-in Capital [Member] Treasury Stock Treasury Stock [Member] Accumulated Deficit Retained Earnings [Member] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Total 3D Systems Corporation Stockholders' Equity Parent [Member] Equity Attributable to Noncontrolling Interests Noncontrolling Interest [Member] Beginning Balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Issuance (repurchase) of stock Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Issuance of stock for acquisitions Cumulative impact of change in accounting policy Cumulative Effect of New Accounting Principle in Period of Adoption Stock-based compensation expense Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures Net loss Pension adjustment Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Ending Balance Accrued And Other Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Schedule Of Revenue From Unaffiliated Customers By Product And Service Revenue from External Customers by Products and Services [Table Text Block] Schedule Of Intercompany Sales By Geographic Area Schedule Of Intercompany Sales To Foreign Countries By Geographic Area [Table Text Block] Schedule of intercompany sales to foreign countries by geographic area [Table Text Block] Schedule Of Income (Loss) From Operations By Geographic Area) Schedule Of Income Or Loss From Operations By Geographic Area [Table Text Block] Schedule of income or loss from operations by geographic area [Table Text Block] Pension Benefits Compensation and Employee Benefit Plans [Text Block] Income Statement [Abstract] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Products Product [Member] Services Service [Member] Revenue: Revenues [Abstract] Total revenue Cost of sales: Cost of Goods and Services Sold [Abstract] Total cost of sales Cost of Goods and Services Sold Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Selling, general and administrative Selling, General and Administrative Expense Research and development Research and Development Expense Total operating expenses Operating Expenses Loss from operations Operating Income (Loss) Interest and other (expense) income, net Interest And Other Expense Net Interest And Other Expense Net Loss before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Net loss Less: net income attributable to noncontrolling interests Net Income (Loss) Attributable to Noncontrolling Interest Net loss attributable to 3D Systems Corporation Net Income (Loss) Attributable to Parent Net loss per share available to 3D Systems Corporation common stockholders - basic and diluted Earnings Per Share, Basic and Diluted Statement of Financial Position [Abstract] Accounts receivable, reserves Allowance for Doubtful Accounts Receivable, Current 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 Treasury stock, at cost, shares (in shares) Treasury Stock, Shares Stockholders' Equity Note [Abstract] Foreign currency translation adjustment Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Defined benefit pension plan Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Liquidation of non-US entity and purchase of non-controlling interests Accumulated Liquidation Of Non-US Entity And Purchase Of Non-Controlling Interest Adjustment Attributable To Parent [Member] Accumulated Liquidation Of Non-US Entity And Purchase Of Non-Controlling Interest Adjustment Attributable To Parent [Member] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Other comprehensive income (loss) Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Revenue Recognition [Abstract] Outstanding performance obligation Revenue, Remaining Performance Obligation, Amount Amounts included in contract liability at the beginning of period Contract with Customer, Liability, Revenue Recognized Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Remaining performance obligation (as a precentage) Revenue, Remaining Performance Obligation, Percentage Performance obligations expected to be satisfied, expected timing Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Net loss attributable to 3D Systems Corporation Net Income (Loss) Available to Common Stockholders, Basic Weighted average shares Weighted Average Number of Shares Outstanding, Basic and Diluted Net loss per share — basic and diluted (in dollars per share) Americas Americas Segment [Member] Americas Segment [Member] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] Americas UNITED STATES EMEA EMEA [Member] Asia Pacific Asia Pacific [Member] Intercompany Sales Intersegment Eliminations [Member] Schedule Of Net Loss Per Share Reconciliation Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Domain] Initial Application Period Cumulative Effect Transition [Domain] Difference Between Revenue Guidance In Effect Before And After Topic 606 Difference between Revenue Guidance in Effect before and after Topic 606 [Member] Calculated Under Revenue Guidance In Effect Before Topic 606 Calculated under Revenue Guidance in Effect before Topic 606 [Member] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2014-09 Accounting Standards Update 2014-09 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Accumulated deficit Retained Earnings (Accumulated Deficit) Total revenue Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Net loss attributable to 3D Systems Corporation Other assets Other Assets, Noncurrent Deferred revenue Deferred Revenue Compensation and benefits Employee-related Liabilities, Current Accrued taxes Accrued Income Taxes, Current Arbitration awards Arbitration Award Arbitration award. Vendor accruals Vendor Accruals Vendor Accruals Product warranty liability Standard Product Warranty Accrual Accrued earnouts related to acquisitions Business Combination, Contingent Consideration, Liability, Current Accrued other Other Accrued Liabilities, Current Royalties payable Accrued Royalties, Current Accrued professional fees Accrued Professional Fees, Current Accrued interest Interest Payable, Current Total Accrued Liabilities, Current Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Document And Entity Information [Abstract] Document and Entity Information (Abstract) Entity Registrant Name Entity Registrant Name Entity Filer Category Entity Filer Category Entity Central Index Key Entity Central Index Key Trading Symbol Trading Symbol Amendment Flag Amendment Flag Document Type Document Type Document Fiscal Period Focus Document Fiscal Period Focus Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Current Fiscal Year End Date Current Fiscal Year End Date Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Schedule Of Components Of Pension Cost Schedule of Net Benefit Costs [Table Text Block] ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Accounts receivable, net of reserves — $10,049 (2018) and $10,258 (2017) Accounts Receivable, Net, Current Inventories Inventory, Net Insurance proceeds receivable Insurance Settlements Receivable, Current Total current assets Assets, Current Property and equipment, net Property, Plant and Equipment, Net Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Goodwill Goodwill Deferred income tax asset Deferred Income Tax Assets, Net Other assets, net Total assets Assets LIABILITIES AND EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Current portion of capitalized lease obligations Long-term Debt and Capital Lease Obligations, Current Accounts payable Accounts Payable, Current Accrued and other liabilities Accrued litigation settlement Estimated Litigation Liability, Current Customer deposits Customer Deposits, Current Deferred revenue Contract with Customer, Liability, Current Total current liabilities Liabilities, Current Long term portion of capitalized lease obligations Capital Lease Obligations, Noncurrent Deferred income tax liability Deferred Income Tax Liabilities, Net Other liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Redeemable noncontrolling interests Redeemable Noncontrolling Interest, Equity, Carrying Amount Commitments and contingencies Commitments and Contingencies Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Common stock, $0.001 par value, authorized 220,000 shares; issued 117,249 (2018) and 117,025 (2017) Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Treasury stock, at cost — 2,503 shares (2018) and 2,219 shares (2017) Treasury Stock, Value Accumulated deficit Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Total 3D Systems Corporation stockholders' equity Stockholders' Equity Attributable to Parent Noncontrolling interests Stockholders' Equity Attributable to Noncontrolling Interest Total stockholders’ equity Total liabilities, redeemable noncontrolling interests and stockholders’ equity Liabilities and Equity Noncontrolling Interest [Abstract] Noncontrolling Interests Noncontrolling Interest Disclosure [Text Block] Derivative Instruments and Hedging Activities Disclosure [Abstract] Hedging Activities and Financial Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Net Loss Per Share Earnings Per Share [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Intangible Assets Other Than Goodwill Schedule of Finite And Indefinite-Lived Intangible Assets [Table Text Block] Schedule of Finite And Indefinite-Lived Intangible Assets [Table Text Block] Income Taxes Income Tax Disclosure [Text Block] Foreign currency contracts Foreign Currency Contracts, Liability, Fair Value Disclosure Statement of Comprehensive Income [Abstract] Other comprehensive income (loss), net of taxes: Other Comprehensive Income (Loss), Net of Tax [Abstract] Pension adjustments Foreign currency translation Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Total other comprehensive income (loss), net of taxes: Other Comprehensive Income (Loss), Net of Tax Total comprehensive income (loss), net of taxes Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Comprehensive income attributable to noncontrolling interests Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive income (loss) attributable to 3D Systems Corporation Comprehensive Income (Loss), Net of Tax, Attributable to Parent Inventory Disclosure [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Work in process Inventory, Work in Process, Net of Reserves Finished goods and parts Inventory, Finished Goods, Net of Reserves Inventories Fair Value Disclosures [Abstract] Summary Of Assets And Liabilities Measured At Fair Value On Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Robtec Robtec [Member] Robtec [Member] Easyway Wuxi Easyway [Member] Wuxi Easyway Model Design and Manufacture Co. Ltd, an additive manufacturing service bureau and distributor of 3D printing and scanning products in China. Business Acquisition [Line Items] Business Acquisition [Line Items] Acquired ownership percentage Business Acquisition, Percentage of Voting Interests Acquired Value of voting rights acquired Business Combination, Consideration Transferred Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Accumulated Other Comprehensive Loss Stockholders' Equity Note Disclosure [Text Block] Schedule Of Accumulated Other Comprehensive Loss By Component Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Amortization expense Amortization of Intangible Assets Inventories Inventory Disclosure [Text Block] Segment Information Segment Reporting Disclosure [Text Block] Revenue Revenue from Contract with Customer [Text Block] Products Products [Member] Products [Member] Materials Materials [Member] Materials [Member] Services Services [Member] Services [Member] 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] Customer relationships Customer Relationships [Member] Acquired technology Acquired Technology [Member] Acquired technology [Member] Trade names Trade Names [Member] Patent costs Patents [Member] Trade secrets Trade Secrets [Member] Acquired patents Patented Technology [Member] Other Other Intangible Assets [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Intangible assets with finite lives: Gross Finite-Lived Intangible Assets, Gross Intangible assets with finite lives: Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Intangible assets with finite lives: Net Finite-Lived Intangible Assets, Net Weighted average useful life remaining (in years) Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Loss Contingencies [Table] Loss Contingencies [Table] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Litigation Case [Axis] Litigation Case [Axis] Litigation Case [Domain] Litigation Case [Domain] Barranco II vs. 3D Systems Corporation Barranco II vs. 3D Systems Corporation [Member] Barranco II vs. 3D Systems Corporation [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Rent expense under operating leases Operating Leases, Rent Expense, Net Total liabilities recorded for earnouts Business Combination, Liabilities Arising from Contingencies, Amount Recognized Estimate of possible loss Loss Contingency, Estimate of Possible Loss Number of stockholder class action lawsuits Loss Contingency, New Claims Filed, Number Provision for arbitration award Gain (Loss) Related to Litigation Settlement Alleged actual damages Litigation Settlement, Amount Awarded to Other Party Fees and expenses Litigation Settlement, Expense Prejudgment interest Litigation Settlement Interest Settlement paid Loss Contingency, Damages Paid, Value Damages awarded to 3D Systems Loss Contingency, Damages Awarded, Value Attorney fee Loss Contingency, Damages Sought, Attorney Fee Loss Contingency, Damages Sought, Attorney Fee Non-taxable costs Loss Contingency, Damages Sought, Non-Taxable Costs Loss Contingency, Damages Sought, Non-Taxable Costs Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Earnout consideration Business Combination, Contingent Consideration, Asset Deferred purchase payment provision Deferred Purchase Payment Provision Deferred Purchase Payment Provision Earnout accretion Business Combination, Continegent Consideration, Earnout Accretion Business Combination, Continegent Consideration, Earnout Accretion Earnout adjustment Business Combination, Contingent Consideration, Earnout Adjustment Business Combination, Contingent Consideration, Earnout Adjustment Intangible Assets Intangible Assets Disclosure [Text Block] Components Of Inventories Schedule of Inventory, Current [Table Text Block] Fair Value Measurements Fair Value Disclosures [Text Block] Reportable Geographical Components Reportable Geographical Components [Member] Loss from operations Long term employee indemnity Other Liabilities, Employee Indemnity, Noncurrent Other Liabilities, Employee Indemnity, Noncurrent Long term tax liability Accrued Income Taxes, Noncurrent Defined benefit pension obligation Liability, Defined Benefit Pension Plan, Noncurrent Long term deferred revenue Contract with Customer, Liability, Noncurrent Other long term liabilities Other Accrued Liabilities, Noncurrent Long term earnouts related to acquisitions Business Combination, Contingent Consideration, Liability, Noncurrent Total Borrowings Debt Disclosure [Text Block] EX-101.PRE 11 ddd-20180630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 12 logo-3d.jpg begin 644 logo-3d.jpg M_]C_X 02D9)1@ ! 0$ > !X #_X1#X17AI9@ 34T *@ @ ! $[ ( M / (2H=I 0 ! (6IR= $ > 0TNH< < @, /@ M &UL;G,Z9&,] M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT'!A8VME="!E;F0])W7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C) MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! 0$! M 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" Q$$ M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:' MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7 MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#Z1HHHH **** " MBBB@ HHHH **"<#)KE?$?C2WTK=;V 6XO.A[I'_O8ZGV% '545X?+J5[-?\ MVV2ZE-SG/FEN1]/0>U>X 8I@%%>-_&&>8^)K.W,K&%;19%CSP&+N"<>N /RJ MKX,^(MSH7EV.KL]SIZC:A R\/H!ZK[=NW3!+ >W456L-0M=2M$N;"=+B!QE9 M$.0?_K^U6:0!1110 4444 %%%% !1110 4444 %%%% !1110 4R::.WB:69U M2-!EF8X 'J:IZKK-GI%I]HO)=HZ*@&6<^@'^17EVO^)KS7IL2_NK93E(%.1] M3ZT ;7B+QU)=;[;1'>*$Y#7&,,XZ?+Z#OG@_2N,HZ450@KWFO!J]YI,9X]\8 MT U[3WP-S6Q!/L&./YUYU7H_QD_Y#>G?]>Y_]"KSBFA&WX;\5ZEX8NQ)8R%H M"V9;9S\C],_0\#GK_(^W>&/%FG^*;$S63%)H\">!S\T9(_4>A[_I7SM4]G>W M.G7:75C,\$\>2DB'!'%*P'T_17!>"_B1!K;1V&L;+6_9MJ,.(YL],>C=L=ST MZX'>@@CBD,**** "BBB@ HHHH **** "BBFR2+%&SNRJJC)+' ]Z '$XKFO M$?C&WT;=;VVVXO,$;<_+'QP6_P /Y5B>)/'+2;[317"@?*]SCK_N?X_EZUPQ MR6))))ZY-.P%F_O[G4[MKF]E:61NYZ >@'8C_&3_D- MZ=_U[G_T*O.*8@HHH]?;K0 5Z'X-^)D^F>7I^OLT]F,!+CJ\(QT( RPZ>XYZ M\ >>?_JHH ^HK>XBNK=)[>19(I%#(Z'(8'H0:DKP[P)X[E\.3"QU M+I+-5.D^'YY8F*S28BB8'HQ M[_@ 3^%>0C@4T 44Z.*2:58X4:1V.%11DD^PKO/#W@$#;-$DE; MEG!8*?H,$\"NKCB2",)$BHH& JC %<9X\U^U.FOI5O)YD[NOFA>B 8;D^N<< M#WI >>4444P)K/\ X_[?_KJO\Z]SKPRS_P"/^W_ZZK_.O2_&6!EU#2K M@D;7BD0#N"I!_P#9A7F=>I_&G_F"_P#;?_VG7EE-""NY^$ZPS>*KJ"Y1'CGL M)(RCKD/\R$@COP#7#5V/PLG6+Q[;HX_UT,B+CUV[N?P!H W/%WPM^SJ]YX8# MLBC+V9RS #.2AZGMPI8?[0]._P!>"KC/(:](^%_C VEP-#U&0F"8XM&)^XY/W/H<\>A'O7F] M.5F1@R,58'(8'$?4E%<[X(\0CQ)X;ANY&!NH\Q7(']\=^G<8/''..U=%4 MC"BBB@ HHHH \\^)-T7U"SM .(XS*3Z[CC_V7]:YW1O#]]K=P%M$VQ X>9A\ MJ_XGVKTS5_#&GZU?0W5ZLA>$8^1\!QG.#^O3!K4@MX;2!8H(HX8TX5(UP!^ MIW R]#\,V.A1 PIYEQCYIW'S'Z>@_P G-7K_ %.TTRT-Q>S+%&.F>I/H!WKG M=?\ '-K8;H-,*W5QW8',:_B.I^GYUYW?7]UJ5T;B^F::0]"W;V Z <]O>BP' M0Z]XWN]3#6]COM;4Y!.[YW'N1T'L/S-U4F,\L^-/_,%_P"V_P#[3KRRO4_C3_S!?^V__M.O M+*:$%=)\/YQ;^/=+1ES^M)&FMT"VE]NFC Z*V?G7'U(/\ P("N0KW?XFZ8=1\% MSO'N,EHZW"A1G.,AOP"LQ_"O"*H1VGPOULZ7XK6UD,+S5Y)(;M- %%6K#3;O4Y_)L;>2=\C. MP<*/4GH/QKO=#\ VUHXFU8K=R@#;$ =BGW_O?CQ[&F(X[1O#>HZVP-K"5ASS M/)P@^A[_ (5:\4Z!;>'Q90Q3O-/(C&4D8'7@@=NXZ]J]71%C4*@"J!@ =!7F MGQ#N8I]>BCB<.T,.U\'.TY)Q]<8_.D!R=%%%,"_H7_(Q:;_U]Q?^ABO:J\5T M+_D8M-_Z^XO_ $,5[528SRSXT_\ ,%_[;_\ M.O+*]?^,O\ R!=./_3P?_0: M\@IH05;TNX>TUBSN8L"2&=)%W#(R&!&:J4Y&*.K+PRG(/H: /J,6C[H9XQ(A]B,U8J1D%[:I>V4UM,,QS1M&WT88/6OF2>%[:ZE@E(+Q.4 M8KTR#CBOJ*OG7QG:"R\::K$K9!N6D'&,;OFQ^&ZF@,.O"Y\$1P@8^RS MR1?7)W_^SUX=7J?P9O!_Q-+)B,_NY4&#D]0W/_?/YT,1ZG1112&%%%% '->. M;:ZN] $5G;O<.9U++&N2!@\X^N/SK T+P!+/LGUIC%&1D0(WS=>A/;\.?I7H ME5-0U6STN'S;^=(4Z#/);Z ,&5P"Y^G8?K^%06!^=OQ[?A^=?<@?;)A\_0[%_N@_S]_IFNDI,9P/Q>L9;CPK!=1 E;6X M#2 #HK#;G\\#\:\7KZ>O[*+4;&:SN03#/&T;@<$@C%?/_BCPI?\ AG49([B) MGM&<^1*M6\-R,=,N=L3MNDAD&Z-O?';Z MC!KU3PY\4=*U95@U/;IMT?\ GHW[IOH_;Z''48S7B5+0!]2 YKPWXJ68MO'$ MDJEB;J".4Y'0@%,#_O@5G^'?&^L>'&2.";[1:#@VT_*@9YVGJO?IQGJ#4OCC MQ)9^*;ZSO;6*>"9+?RIHI I52"2-K#D_>/4#H/6D!R]=Q\)KS[-XU\@AB+JV M>,8Z C#Y/X*1^-6]E TUW*D,:=67&H;(7'#?CG- &_K?Q"SOA MT2,CM]HE'ZJOY')_*N)NKNXOKAI[R5YI&_B=LG'I4-%4(***N:?I5]JDPCL+ M9Y3GD@85?J>@H IU-;6=S>S"*T@DF<_PHN?Q^E=SI/PZ1,2:Q/YI_P">,)P/ MQ;J?PQ]:[*ULK6PMQ%:01PQ@=$7&>,9/K]:5P.#TGX=SS;9=6N!"I_Y90G+? M]]=!^M=KINBV&DQE;&VCBS]YN2Q_$\_A3=8U_2O#]F;K6KZ&SBYP96P7..BK MU8^P!->6>)OV@+"U>6#PO8M>N,!;JYRD?N0GWB/KM_3E#/9**^4]4^+GC354 MFC?69+6*5L[+1%BV#=D!7 W@#@?>R1U)YSC?\)OXK_Z&;6?_ 82_P#Q5 'V M+45S;0W<#0W$22QM]Y)%!!^H-?*.G?%/QKI<316WB"ZE1F+?Z4%G;.,?><$X MXZ9Q^9KMM _:#OH/*B\2Z8ET@VJUQ:-Y;X Y8H'RQO[0M"/^7B([X_S'3\<5[-X=^(' MAGQ2J+I6J0FXAZP7EMH MO[.N&&0]N $S[IT^N,$^M>:^(/AWK>@H9?*6]MADF6V!8J!DY9>HX&<\@>M. MXCE**7%)0 4^*1X94DA=DD1@RLAP5(Y!![&F4OUZ4 ?4-O*)[:.5?NR*&&#G MJ,U)6#X&NA>>!M)D7HMN(NF/N?)_[+6]4C"O&/$43P^)M120;6-R[ 'T)R#^ M1%>SUD:UX:T_7=C7BNLJ<"6(@-CTZ'(_SZTP/':U-*\.:GK(#6=N?*R!YSG: MG/OW_#->B:9X+TC39_.6)[B0'*M<$-M^@P!6^$50 , #H!1<1R6D_#^RM"DF MHN;R0#)3&(\_3O\ C^5=7%!%!"L4$:1QK]U$7 'T%29HS2&4]5U.TT;2Y]0U M*X2WM;=-\DK]%']3V ')) '-> ^+?CMK&J/-:^&H_P"S;)P +AU!N",<]RJ] M3TR>X(KU#XPZ-?ZY\/+B#28S/-#*D[0I]Z1%/( [GG..^..<5\L?6F!8OM0O M-3O9+O4;J:ZN)#EYIG+,W;DGV 'X57HHH ,\XH'.,=^E=7X)U_PQH=T&\3>& MSJY:3/G&7(B4 <"(_*_/7)Z?CGV6RU3X3^-85B>TTN"=QM\J>%;64 ?* '&, M\$8"L?TX /F^BO>_$'[/UAY[S3)+BW4@?:;3]ZAR/0?,!GC+ <_A0!R0)7IQSGBNW\-?%KQ3X; M\J(7G]H6B$?N+S+X7&,!_O#CH,X&.G7/$44 ?2?AKXZ>'-9=(-75]%N&8*#, MV^$Y.!^\ &/,UZ/;7EK?VZW%G<17,+YVRQ.'5L''!''4&OB6M/1/$> ML>'+D3Z)J$]HX.2$;Y6_WE/RM^(-(#ZNUWP7H?B%VDO;-1<,N#<0G9)VP2>C M=!]X&O--=^%6KZ:DD^F.FH0*20BC;+C&?N]#Z<')].>*?AS]H2>,I!XHTQ95 MRI##@]..?6O#OC'0?%<'F:+J,4[*,M"3MD3CNAY]L].#S M3 ^>KBWFM)WANH9()4.&CE0JR_4'FF#GI7TGJWA_2==C5-4LHKG9]UB,,OT8 MG1$X6XG EF.#G(7[BY'!!W=>OI]!D9&*YW5?A_P"%=:\TZCH5D\DS%Y98 MXA'([$Y)+IACD]>>: /F.\^(/B^^N#-/XDU-6(P1!J)0^>>6^_U/][VZ<5ZGJ_[/F@W;-)H^HW>G,W\#@3H.G0' M#=CU8]?;%<-JOP%\564?F:=)9:DN<;(Y?+D[\X?"_P#CW>F!TFB_M#1,D4?B M'0V#8/F3V,F<]<8C;&.P^]ZGVK8?4?A'XXD,M_\ 8(KDL69I]UFY)ZEG&T/] MW/)/7MFO"M6\+Z[H0D;5])O+2.-_+,LD+>66SCA_NGH>02#VS650![AJW[/< M$@W^&]=8#;@1WL8?Y]JX'6OA/XPT60A])DO4YVRV(,P;!] - MPZCJ!^AK T?Q)K.@2!M&U.ZL_G#E(I2$9AW9>C?0@UWNB_'KQ+8 )JL%IJ<> M[+.R^3)CCC*_+Z_P]3^% 'F#*R,5=2K \@]12=:][;XL> ?&%NMMXOT62%EB M8!YX!,L>X ,$=?G!/J /N@Y!P*XGQA;_ M^P//X6U'4C=E<1011NT0.&(+& M4!@,X!(8\=CS0!RVA>-/$?AH!=%U>YMXPI A+!XQDY)"-E0<]\=SZUZ9H?[0 MMTC!/$>D12IN&9K)BC 9Y^1BL-S@IY M%TI ZY&&8#=ZE!Q!?CJ<_P!]!QQ_L]1UYX\4@GEM;B.X MMI&BFB\@ $5Q+ K21X.1M8C(P>>._- 'QUINBZGK,_DZ3I]S>R8R5MX6< M@9 R<#@9(Y/'-=WHGP3\974\4UP(-("LK"26?,BX(.5"9.>X!QTZBOIA5VTM M %+2+:>RT>SM;RY-W<00)'+<'.9650"QR3R2,_C5VJ]U?VEB%-[/K0!1[[0;,O(VYGA3RF8Y MSDE,$G)_&NHHH \@U;]GK1[EE;1]7N[$Y^99T$Z]NGW2._4GK7"ZK\"_%^GQ M[[46>I5=5TF\M/*.&:6!@O7&0V,$ M$]"#@UF5]PT4 ?$=O;3W%Z%^SQ*627Q+K$:@/\T%BA.Y XML 13 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document And Entity Information - shares
6 Months Ended
Jun. 30, 2018
Aug. 01, 2018
Document And Entity Information [Abstract]    
Entity Registrant Name 3D SYSTEMS CORPORATION  
Entity Filer Category Large Accelerated Filer  
Entity Central Index Key 0000910638  
Trading Symbol ddd  
Amendment Flag false  
Document Type 10-Q  
Document Fiscal Period Focus Q2  
Document Period End Date Jun. 30, 2018  
Document Fiscal Year Focus 2018  
Current Fiscal Year End Date --12-31  
Entity Common Stock, Shares Outstanding   114,030,283
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Current assets:    
Cash and cash equivalents $ 119,313 $ 136,344
Accounts receivable, net of reserves — $10,049 (2018) and $10,258 (2017) 130,870 129,879
Inventories 114,493 103,903
Insurance proceeds receivable 50,000 50,000
Prepaid expenses and other current assets 25,428 18,296
Total current assets 440,104 438,422
Property and equipment, net 104,679 97,521
Intangible assets, net 82,141 98,783
Goodwill 224,955 230,882
Deferred income tax asset 7,216 4,020
Other assets, net 26,217 27,136
Total assets 885,312 896,764
Current liabilities:    
Current portion of capitalized lease obligations 646 644
Accounts payable 58,019 55,607
Accrued and other liabilities 72,400 65,899
Accrued litigation settlement 50,000 50,000
Customer deposits 5,903 5,765
Deferred revenue 38,617 29,214
Total current liabilities 225,585 207,129
Long term portion of capitalized lease obligations 6,732 7,078
Deferred income tax liability 9,892 8,983
Other liabilities 46,398 48,754
Total liabilities 288,607 271,944
Redeemable noncontrolling interests 8,872 8,872
Commitments and contingencies
Stockholders’ equity:    
Common stock, $0.001 par value, authorized 220,000 shares; issued 117,249 (2018) and 117,025 (2017) 116 115
Additional paid-in capital 1,339,984 1,326,250
Treasury stock, at cost — 2,503 shares (2018) and 2,219 shares (2017) (10,007) (8,203)
Accumulated deficit (707,015) (677,772)
Accumulated other comprehensive loss (32,878) (21,536)
Total 3D Systems Corporation stockholders' equity 590,200 618,854
Noncontrolling interests (2,367) (2,906)
Total stockholders’ equity 587,833 615,948
Total liabilities, redeemable noncontrolling interests and stockholders’ equity $ 885,312 $ 896,764
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
shares in Thousands, $ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Statement of Financial Position [Abstract]    
Accounts receivable, reserves $ 10,049 $ 10,258
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 220,000 220,000
Common stock, shares issued (in shares) 117,249 117,025
Treasury stock, at cost, shares (in shares) 2,503 2,219
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Revenue:        
Total revenue $ 176,568 $ 159,467 $ 342,437 $ 315,898
Cost of sales:        
Total cost of sales 90,406 78,794 178,406 155,039
Gross profit 86,162 80,673 164,031 160,859
Operating expenses:        
Selling, general and administrative 71,172 63,088 140,625 129,493
Research and development 22,712 24,449 48,594 47,301
Total operating expenses 93,884 87,537 189,219 176,794
Loss from operations (7,722) (6,864) (25,188) (15,935)
Interest and other (expense) income, net 1,661 933 108 1,134
Loss before income taxes (6,061) (5,931) (25,080) (14,801)
Provision for income taxes 2,539 2,067 4,493 3,108
Net loss (8,600) (7,998) (29,573) (17,909)
Less: net income attributable to noncontrolling interests 262 418 246 478
Net loss attributable to 3D Systems Corporation $ (8,862) $ (8,416) $ (29,819) $ (18,387)
Net loss per share available to 3D Systems Corporation common stockholders - basic and diluted $ (0.08) $ (0.08) $ (0.27) $ (0.17)
Products        
Revenue:        
Total revenue $ 110,785 $ 97,579 $ 216,231 $ 195,518
Cost of sales:        
Total cost of sales 57,500 49,840 113,618 97,948
Services        
Revenue:        
Total revenue 65,783 61,888 126,206 120,380
Cost of sales:        
Total cost of sales $ 32,906 $ 28,954 $ 64,788 $ 57,091
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Statement of Comprehensive Income [Abstract]        
Net loss $ (8,600) $ (7,998) $ (29,573) $ (17,909)
Other comprehensive income (loss), net of taxes:        
Pension adjustments 164 (101) 147 (81)
Foreign currency translation (18,612) 12,489 (11,196) 20,881
Total other comprehensive income (loss), net of taxes: (18,448) 12,388 (11,049) 20,800
Total comprehensive income (loss), net of taxes (27,048) 4,390 (40,622) 2,891
Comprehensive income attributable to noncontrolling interests 554 492 539 613
Comprehensive income (loss) attributable to 3D Systems Corporation $ (27,602) $ 3,898 $ (41,161) $ 2,278
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Cash flows from operating activities:    
Net loss $ (29,573) $ (17,909)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization 29,948 30,575
Stock-based compensation 13,734 14,450
Impairment of assets 1,411 0
Provision for bad debts 1,356 166
Provision for deferred income taxes (2,287) (1,580)
Changes in operating accounts, net of acquisitions:    
Accounts receivable (3,384) 5,549
Inventories (14,937) (9,766)
Prepaid expenses and other current assets (6,739) (2,345)
Accounts payable 2,762 4,343
Accrued and other current liabilities 19,208 (6,727)
All other operating activities (2,328) 1,823
Net cash provided by operating activities 9,171 18,579
Cash flows from investing activities:    
Purchases of property and equipment (18,095) (11,243)
Additions to license and patent costs (523) (571)
Cash paid for acquisitions, net of cash assumed 0 (34,291)
Other investing activities 0 (1,650)
Proceeds from disposition of property and equipment 9 271
Net cash used in investing activities (18,609) (47,484)
Cash flows from financing activities:    
Payments on earnout consideration (2,675) (3,206)
Payments related to net-share settlement of stock-based compensation (1,804) (1,970)
Repayment of capital lease obligations (344) (290)
Net cash used in financing activities (4,823) (5,466)
Effect of exchange rate changes on cash, cash equivalents and restricted cash (2,502) 3,602
Net decrease in cash, cash equivalents and restricted cash (16,763) (30,769)
Cash, cash equivalents and restricted cash at the beginning of the period (a) [1] 136,831 185,248
Cash, cash equivalents and restricted cash at the end of the period (a) [1] 120,068 154,479
Supplemental Cash Flow Information [Abstract]    
Cash interest payments 236 400
Cash income tax payments, net 3,925 3,367
Transfer of equipment from inventory to property and equipment, net (b) [2] 3,618 7,689
Transfer of equipment to inventory from property and equipment, net (c) [3] 369 907
Stock issued for acquisitions 0 3,208
Restricted cash included in other assets $ 755 $ 488
[1] The amounts for cash and cash equivalents shown above include restricted cash of $755 and $488 as of June 30, 2018 and 2017, respectively, and $487 and $301 as of December 31, 2017, and 2016, respectively, which were included in other assets, net in the condensed consolidated balance sheets.
[2] Inventory is transferred from inventory to property and equipment at cost when the Company requires additional machines for training or demonstration or for placement into on demand manufacturing services locations.
[3] In general, an asset is transferred from property and equipment, net, into inventory at its net book value when the Company has identified a potential sale for a used machine.
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED STATEMENT OF EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid In Capital
Treasury Stock
Accumulated Deficit
Accumulated Other Comprehensive Income (Loss)
Total 3D Systems Corporation Stockholders' Equity
Equity Attributable to Noncontrolling Interests
Cumulative impact of change in accounting policy $ 0   $ (10,206)   $ 10,206      
Beginning Balance at Dec. 31, 2016 626,700 $ 115 1,307,428 $ (2,658) (621,787) $ (53,225) $ 629,873 $ (3,173)
Issuance (repurchase) of stock (1,970)     (1,970)     (1,970)  
Issuance of stock for acquisitions 3,208   3,208       3,208  
Stock-based compensation expense 14,450   14,450       14,450  
Net loss (17,909)       (18,387)   (18,387) 478
Pension adjustment (81)         (81) (81)  
Foreign currency translation adjustment 20,881         20,746 20,746 135
Ending Balance at Jun. 30, 2017 645,279 115 1,314,880 (4,628) (629,968) (32,560) 647,839 (2,560)
Cumulative impact of change in accounting policy 576       576   576  
Beginning Balance at Dec. 31, 2017 615,948 115 1,326,250 (8,203) (677,772) (21,536) 618,854 (2,906)
Issuance (repurchase) of stock (1,803) 1   (1,804)     (1,803)  
Issuance of stock for acquisitions 0              
Stock-based compensation expense 13,734   13,734       13,734  
Net loss (29,573)       (29,819)   (29,819) 246
Pension adjustment 147         147 147  
Foreign currency translation adjustment (11,196)         (11,489) (11,489) 293
Ending Balance at Jun. 30, 2018 $ 587,833 $ 116 $ 1,339,984 $ (10,007) $ (707,015) $ (32,878) $ 590,200 $ (2,367)
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED STATEMENT OF EQUITY (Parenthetical) - $ / shares
Jun. 30, 2018
Dec. 31, 2017
Statement of Stockholders' Equity [Abstract]    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation
6 Months Ended
Jun. 30, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
Basis of Presentation

The accompanying unaudited condensed consolidated financial statements include the accounts of 3D Systems Corporation and
all majority-owned subsidiaries and entities in which a controlling interest is maintained (the “Company”). A non-controlling interest in a subsidiary is considered an ownership interest in a majority-owned subsidiary that is not attributable to the parent. The Company includes noncontrolling interests as a component of total equity in the condensed consolidated balance sheets and the net income attributable to noncontrolling interests are presented as an adjustment from net loss used to arrive at net loss attributable to 3D Systems Corporation in the condensed consolidated statements of operations and comprehensive loss. All significant intercompany transactions and balances have been eliminated in consolidation.

The unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) and the rules and regulations of the Securities and Exchange Commission (“SEC”) applicable to interim reports. Accordingly, they do not include all the information and notes required by GAAP for complete financial statements and should be read in conjunction with the audited financial statements included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2017 (“Form 10-K”).

In the opinion of management, the unaudited condensed consolidated financial statements contain all adjustments, consisting of adjustments of a normal recurring nature, necessary to present fairly the financial position, results of operations and cash flows for the periods presented. The results of operations for the quarter and six months ended June 30, 2018 are not necessarily indicative of the results to be expected for the full year. The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements. Actual results may differ from those estimates and assumptions. Certain prior period amounts presented in the condensed consolidated financial statements and accompanying footnotes have been reclassified to conform to current year presentation. Beginning in 2018, the Company classifies product warranty revenue and related expenses within the "Products" line items of the Consolidated Statements of Operations.

All dollar amounts presented in the accompanying footnotes are presented in thousands, except for per share information.

Recently Adopted Accounting Standards

In May 2017, the FASB issued ASU No. 2017-09, “Compensation - Stock Compensation (Topic 718): Scope of Modification Accounting” (“ASU 2017-09”), in an effort to reduce diversity and clarify what constitutes a modification, as it relates to the change in terms or conditions of a share-based payment award. According to ASU 2017-09, the Company should account for the effects of a modification unless all of the following are met: (1) the fair value of the modified award is the same as the fair value of the original award immediately before the original award is modified, (2) the vesting conditions of the modified award are the same as the vesting conditions of the original award immediately before the original award is modified, and (3) the classification of the modified award as an equity instrument or a liability instrument is the same as the classification of the original award immediately before the original award is modified. The amendments in ASU 2017-09 are effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2017, with early adoption permitted. The Company adopted ASU 2017-09 beginning January 1, 2018 and the implementation of this guidance did not have a material effect on its consolidated financial statements.

In March 2017, the FASB issued ASU No. 2017-07, “Compensation - Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost” (“ASU 2017-07”), which standardizes the presentation of net benefit cost in the income statement and on the components eligible for capitalization in assets. ASU 2017-07 is effective for fiscal years beginning after December 15, 2017, including interim periods within those annual periods. The amendments in ASU 2017-07 should be applied retrospectively for the presentation of the service cost component and the other components of net periodic pension cost and net periodic postretirement benefit cost in the income statement and prospectively, on and after the effective date, for the capitalization of the service cost component of net periodic pension cost and net periodic postretirement benefit in assets. The Company adopted ASU 2017-07 in the first quarter of 2018 and the implementation of this guidance did not have a material effect on its consolidated financial statements.

On January 1, 2018, the Company adopted ASC Topic 606, “Revenue from Contracts with Customers.” The standard outlines a five-step model whereby revenue is recognized as performance obligations within a contract are satisfied. The standard also requires new, expanded disclosures regarding revenue recognition. The Company adopted the standard using the modified retrospective transition method and applied its guidance to contracts not completed at the adoption date. The cumulative effect of initial adoption was recorded as a $576 decrease to the January 1, 2018 opening Accumulated Deficit balance and driven primarily by the timing of recognition related to marketing incentives. The effect of this adoption was immaterial to the Consolidated Financial Statements, and the Company does not expect a material effect to its Consolidated Financial Statements on an ongoing basis. Information for comparative periods has not been restated and continues to be reported under the previously applicable revenue accounting guidance ("ASC 605"). Had ASC 605 been applied to the first six months of 2018, the Consolidated Statements of Operations and Comprehensive Loss would have shown increased Revenue and a decrease in Net Loss Attributable to 3D Systems Corporation of $99. On the Consolidated Balance Sheets, Prepaid Expenses and Other Current Assets would have been $69 higher, Other Assets would have been $457 lower, Deferred Revenues would have been $89 higher and the Accumulated deficit would have increased by $477.

Accounting Standards Issued But Not Yet Adopted

In February 2018, the FASB issued ASU No. 2018-02, "Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income" (ASU 2018-02), which provides companies with an option to reclassify stranded tax effects resulting from the U.S. Tax Cuts and Jobs Act from accumulated other comprehensive income to retained earnings. ASU 2018-02 is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The Company is currently in the process of evaluating when it will adopt ASU 2018-02 and its impact on its consolidated financial statements.

In August 2017, the FASB issued ASU No. 2017-12, “Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities” (“ASU 2017-12”), in order to create more transparency around how economic results are presented within both the financial statements and in the footnotes and to better align the results of cash flow and fair value hedge accounting with risk management activities. ASU 2017-12 is effective for fiscal years beginning after December 15, 2018, with early adoption permitted. The Company is currently in the process of evaluating when it will adopt ASU 2017-12 and its impact on its consolidated financial statements.

In January 2017, the FASB issued ASU No. 2017-04, “Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment” (“ASU 2017-04”), which eliminates the performance of Step 2 from the goodwill impairment test. In performing its annual or interim impairment testing, an entity will instead compare the fair value of the reporting unit with its carrying amount and recognize any impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss. The standard is effective for fiscal years beginning after December 15, 2019.  Early adoption is permitted for interim or annual impairment tests performed on testing dates after January 1, 2017. The Company is currently in the process of evaluating when it will adopt ASU 2017-04 and its impact on its consolidated financial statements.

In February 2016, the FASB issued ASU No. 2016-02, “Leases (Topic 842)” (“ASU 2016-02”). ASU 2016-02 requires lessees to recognize assets and liabilities on the balance sheet for all leases with terms longer than twelve months. The ASU also requires disclosure of key information about leasing arrangements. ASU 2016-02 is effective on January 1, 2019, using a modified retrospective method of adoption as of January 1, 2017. In January 2018, the FASB issued an exposure draft of the proposed ASU, Leases (Topic 842): Targeted Improvements. The proposed ASU provides an alternative transition method of adoption, permitting the recognition of a cumulative-effect adjustment to retained earnings on the date of adoption. The Company will adopt the standard on the effective date, but has not yet selected a transition method. The Company is reviewing its population of leased assets to determine potential impacts on its consolidated financial statements. Though its evaluation is ongoing, the Company expects changes to its balance sheet due to the recognition of right-of-use assets and lease liabilities related to its real estate leases, but it does not anticipate material impacts to its results of operations or liquidity.

No other new accounting pronouncements, issued or effective during 2018, have had or are expected to have a significant impact on the Company’s consolidated financial statements.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue
6 Months Ended
Jun. 30, 2018
Revenue Recognition [Abstract]  
Revenue
Revenue

The Company accounts for revenue in accordance with ASC Topic 606, “Revenue from Contracts with Customers,” which it adopted on January 1, 2018, using the modified-retrospective method. See Note 1 for further discussion of the adoption.

Performance Obligations

A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is the unit of account in ASC Topic 606. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied.

At June 30, 2018, the Company had $130,966 of outstanding performance obligations. The Company expects to recognize approximately 93 percent of its remaining performance obligations as revenue within the next twelve months, an additional 3 percent by the end of 2019 and the balance thereafter.

Revenue Recognition

Revenue is recognized when control of the promised products or services is transferred to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company enters into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. Many of its contracts with customers include multiple performance obligations. For such arrangements, the Company allocates revenue to each performance obligation based on its relative standalone selling price (“SSP”). Revenue is recognized net of allowances for returns and any taxes collected from customers, which are subsequently remitted to governmental authorities. The amount of consideration received and revenue recognized may vary based on changes in marketing incentive programs offered to our customers. The Company's marketing incentive programs take many forms, including volume discounts, trade-in allowances, rebates and other discounts.

A majority of the Company’s revenue is recognized at the point in time when products are shipped or services are delivered to customers. Please see below for further discussion.

Hardware and Materials

Revenue from hardware and material sales is recognized when control has transferred to the customer which typically occurs when the goods have been shipped to the customer, risk of loss has transferred to the customer and the Company has a present right to payment for the hardware. In limited circumstances when a printer or other hardware sales include substantive customer acceptance provisions, revenue is recognized either when customer acceptance has been obtained, customer acceptance provisions have lapsed, or the Company has objective evidence that the criteria specified in the customer acceptance provisions have been satisfied.

Software

The Company also markets and sells software tools that enable our customers to capture and customize content using our printers, as well as reverse engineering and inspection software. Software does not require significant modification or customization and the license provides the customer with a right to use the software as it exists when made available. Revenue from these software licenses is recognized either upon delivery of the product or of a key code which allows the customer to download the software. Customers may purchase post sale support. Generally, the first year is included but subsequent years are optional. This optional support is considered a separate obligation from the software and is deferred at the time of sale and subsequently recognized ratably over future periods.

Services

The Company offers training, installation and non-contract maintenance services for its products. Additionally, the Company offers maintenance contracts customers can purchase at their option. For maintenance contracts, revenue is deferred at the time of sale based on the stand-alone selling prices of these services and costs are expensed as incurred. Deferred revenue is recognized ratably over the term of the warranty or maintenance period on a straight-line basis. Revenue from training, installation and non-contract maintenance services is recognized at the time of performance of the service.

On demand manufacturing and healthcare service sales are included within services revenue and revenue is recognized upon shipment or delivery of the parts or performance of the service, based on the terms of the arrangement.

Terms of sale

Shipping and handling activities are treated as fulfillment costs rather than as an additional promised service. The Company accrues the costs of shipping and handling when the related revenue is recognized. Costs incurred by the Company associated with shipping and handling are included in product cost of sales.

Credit is extended, and creditworthiness is determined, based on an evaluation of each customer’s financial condition. New customers are generally required to complete a credit application and provide references and bank information to facilitate an analysis of creditworthiness. Customers with a favorable profile may receive credit terms that differ from the Company’s general credit terms. Creditworthiness is considered, among other things, in evaluating the Company’s relationship with customers with past due balances.

The Company’s terms of sale generally require payment within 30 to 60 days after shipment of a product, although the Company also recognizes that longer payment periods are customary in some countries where it transacts business. To reduce credit risk in connection with printer sales, the Company may, depending upon the circumstances, require significant deposits prior to shipment and may retain a security interest in a system sold until fully paid. In some circumstances, the Company may require payment in full for its products prior to shipment and may require international customers to furnish letters of credit. For maintenance services, the Company either bills customers on a time-and-materials basis or sells maintenance contracts that provide for payment in advance on either an annual or other periodic basis.

See Note 12 for additional information related to revenue by reportable segment and major lines of business.

Significant Judgments

The Company’s contracts with customers often include promises to transfer multiple products and services to a customer. For such arrangements, the Company allocates revenues to each performance obligation based on its relative SSP.

Judgment is required to determine the SSP for each distinct performance obligation in a contract. For the majority of items, the Company estimates SSP using historical transaction data. The Company uses a range of amounts to estimate SSP when we sell each of the products and services separately and need to determine whether there is a discount to be allocated based on the relative SSP of the various products and services. In instances where SSP is not directly observable, such as when the product or service is not sold separately, the Company determines the SSP using information that may include market conditions and other observable inputs.

In some circumstances, the Company has more than one SSP for individual products and services due to the stratification of those products and services by customers, geographic region or other factors. In these instances, it may use information such as the size of the customer and geographic region in determining the SSP.

The determination of SSP is an ongoing process and information is reviewed regularly in order to ensure SSP reflects the most current information or trends.

The nature of the Company’s marketing incentives may lead to consideration that is variable. Judgment is exercised at contract inception to determine the most likely outcome of the contract and resulting transaction price. Ongoing assessments are performed to determine if updates are needed to the original estimates.

Contract Balances

The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and customer deposits and deferred revenues (contract liabilities) on the Consolidated Balance Sheets. Timing of revenue recognition may differ from the timing of invoicing to customers. The Company records a receivable when revenue is recognized at the time of invoicing, or unbilled receivables when revenue is recognized prior to invoicing. For most of the Company’s contracts, customers are invoiced when products are shipped or when services are performed resulting in billed accounts receivables where payment is generally required within 30 to 60 days. Unbilled receivables generally result from items being shipped where the customer has not been charged but for which revenue had been recognized. In the Company’s on demand manufacturing business, customers may be required to pay in full before work begins on their orders, resulting in customer deposits. The Company typically bills in advance for installation, training and maintenance contracts as well as extended warranties, resulting in deferred revenue. Changes in contract asset and liability balances were not materially impacted by any other factors for the period ended June 30, 2018.

Through June 30, 2018, the Company recognized revenue of $20,118 related to our contract liabilities at January 1, 2018.

Practical Expedients and Exemptions

The Company generally expenses sales commissions when incurred because the amortization period would be one year or less. These costs are recorded within selling, general and administrative expenses.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories
6 Months Ended
Jun. 30, 2018
Inventory Disclosure [Abstract]  
Inventories
Inventories

Components of inventories at June 30, 2018 and December 31, 2017 are summarized as follows:
(in thousands)
2018
 
2017
Raw materials
$
42,673

 
$
37,660

Work in process
4,247

 
3,906

Finished goods and parts
67,573

 
62,337

Inventories
$
114,493

 
$
103,903

XML 24 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
Intangible Assets
6 Months Ended
Jun. 30, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets
Intangible Assets

Intangible assets, net, other than goodwill, at June 30, 2018 and December 31, 2017 are summarized as follows:

2018
 
2017
 
 
(in thousands)
Gross (a)
 
Accumulated Amortization
 
Net
 
Gross (a)
 
Accumulated Amortization
 
Net
 
Weighted Average Useful Life Remaining (in years)
Intangible assets with finite lives:
 
 
 
 
 
 
 
 
 
 
 
 
 
Customer relationships
$
104,015

 
$
(62,349
)
 
$
41,666

 
$
105,505

 
$
(57,796
)
 
$
47,709

 
6
Acquired technology
48,973

 
(39,803
)
 
9,170

 
54,716

 
(39,644
)
 
15,072

 
2
Trade names
25,284

 
(16,503
)
 
8,781

 
25,813

 
(15,552
)
 
10,261

 
6
Patent costs
17,972

 
(7,825
)
 
10,147

 
17,909

 
(7,338
)
 
10,571

 
15
Trade secrets
19,331

 
(12,522
)
 
6,809

 
19,431

 
(11,530
)
 
7,901

 
4
Acquired patents
16,217

 
(12,355
)
 
3,862

 
16,661

 
(11,969
)
 
4,692

 
8
Other
19,628

 
(17,922
)
 
1,706

 
20,012

 
(17,435
)
 
2,577

 
2
Total intangible assets
$
251,420

 
$
(169,279
)
 
$
82,141

 
$
260,047

 
$
(161,264
)
 
$
98,783

 
6

(a) Change in gross carrying amounts consists primarily of charges for license and patent costs and foreign currency translation.

Amortization expense related to intangible assets was $7,836 and $15,903 for the quarter and six months ended June 30, 2018, respectively, compared to $8,984 and $17,816 for the quarter and six months ended June 30, 2017, respectively.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued And Other Liabilities
6 Months Ended
Jun. 30, 2018
Payables and Accruals [Abstract]  
Accrued And Other Liabilities
Accrued and Other Liabilities

Accrued liabilities at June 30, 2018 and December 31, 2017 are summarized as follows:
(in thousands)
2018
 
2017
Compensation and benefits
$
23,720

 
$
20,432

Accrued taxes
17,694

 
13,861

Arbitration awards
11,282

 
11,282

Vendor accruals
7,177

 
7,044

Product warranty liability
5,736

 
5,564

Accrued earnouts related to acquisitions
2,135

 
2,772

Accrued other
1,746

 
2,485

Royalties payable
1,716

 
1,679

Accrued professional fees
1,082

 
742

Accrued interest
112

 
38

Total
$
72,400

 
$
65,899



Other liabilities at June 30, 2018 and December 31, 2017 are summarized as follows:
(in thousands)
2018
 
2017
Long term employee indemnity
$
13,694

 
$
13,887

Long term tax liability
9,349

 
9,340

Defined benefit pension obligation
8,055

 
8,290

Long term deferred revenue
7,833

 
7,298

Other long term liabilities
7,467

 
7,596

Long term earnouts related to acquisitions

 
2,343

Total
$
46,398

 
$
48,754

XML 26 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
Hedging Activities And Financial Instruments
6 Months Ended
Jun. 30, 2018
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Hedging Activities and Financial Instruments
Hedging Activities and Financial Instruments

The Company conducts business in various countries using both the functional currencies of those countries and other currencies to effect cross border transactions. As a result, the Company is subject to the risk that fluctuations in foreign exchange rates between the dates that those transactions are entered into and their respective settlement dates will result in a foreign exchange gain or loss. When practicable, the Company endeavors to match assets and liabilities in the same currency on its balance sheet and those of its subsidiaries in order to reduce these risks. When appropriate, the Company enters into foreign currency contracts to hedge exposures arising from those transactions. The Company has elected not to prepare and maintain the documentation to qualify for hedge accounting treatment under Accounting Standards Codification (“ASC”) 815, “Derivatives and Hedging,” and therefore, all gains and losses (realized or unrealized) are recognized in “Interest and other expense, net” in the condensed consolidated statements of operations and comprehensive loss. Depending on their fair value at the end of the reporting period, derivatives are recorded either in prepaid expenses and other current assets or in accrued liabilities on the condensed consolidated balance sheet.

The Company had $38,498 and $39,600 in notional foreign exchange contracts outstanding as of June 30, 2018 and December 31, 2017, respectively. The fair values of these contracts were not material.

The Company translates foreign currency balance sheets from each international businesses' functional currency (generally the respective local currency) to U.S. dollars at end-of-period exchange rates, and statements of earnings at average exchange rates for each period. The resulting foreign currency translation adjustments are a component of other comprehensive income (loss).

The Company does not hedge the fluctuation in reported revenue and earnings resulting from the translation of these international operations' results into U.S. dollars.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
Borrowings
6 Months Ended
Jun. 30, 2018
Debt Disclosure [Abstract]  
Borrowings
Borrowings

Credit Facility

As of June 30, 2018, the Company had a $150,000 revolving, unsecured credit facility (the “Credit Agreement”) with a syndicate of banks, to be used for general corporate purposes and working capital needs. The Credit Agreement is scheduled to expire in October 2019. The Credit Agreement includes provisions for the issuance of letters of credit and swingline loans and contains certain restrictive covenants, which include the maintenance of a maximum consolidated total leverage ratio. The Company was in compliance with those covenants at June 30, 2018 and December 31, 2017. There were no outstanding borrowings as of June 30, 2018.

Capitalized Lease Obligations

The Company’s capitalized lease obligations primarily include a lease agreement that was entered into during 2006 with respect to the Company’s corporate headquarters located in Rock Hill, SC. The change in capitalized lease obligations, as presented in the Condensed Consolidated Balance Sheets, was due to the normal scheduled timing of payments.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
Pension Benefits
6 Months Ended
Jun. 30, 2018
Retirement Benefits [Abstract]  
Pension Benefits
Pension Benefits

The components of the Company’s pension cost recognized in the condensed consolidated statements of operations and comprehensive loss for the quarter and six months ended June 30, 2018 and 2017 were as follows:

Quarter Ended June 30,
 
Six Months Ended June 30,
(in thousands)
2018
 
2017
 
2018
 
2017
Service cost
$
50

 
$
70

 
$
102

 
$
137

Interest cost
70

 
68

 
143

 
133

Amortization of actuarial loss
46

 
60

 
92

 
118

Total periodic cost
$
166

 
$
198

 
$
337

 
$
388

XML 29 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Loss Per Share
6 Months Ended
Jun. 30, 2018
Earnings Per Share [Abstract]  
Net Loss Per Share
Net Loss Per Share

The Company computes basic loss per share using net loss attributable to 3D Systems Corporation and the weighted average number of common shares outstanding during the applicable period. Diluted loss per share incorporates the additional shares issuable upon assumed exercise of stock options and the release of restricted stock and restricted stock units, except in such case when their inclusion would be anti-dilutive.

Quarter Ended June 30,
 
Six Months Ended June 30,
(in thousands, except per share amounts)
2018
 
2017
 
2018
 
2017
Numerator for basic and diluted net loss per share:
 
 
 
 
 
 
 
Net loss attributable to 3D Systems Corporation
$
(8,862
)
 
$
(8,416
)
 
$
(29,819
)
 
$
(18,387
)
 
 
 
 
 
 
 
 
Denominator for basic and diluted net loss per share:
 
 
 
 
 
 
 
Weighted average shares
111,920

 
111,398

 
111,870

 
111,350

 
 
 
 
 
 
 
 
Net loss per share - basic and diluted
$
(0.08
)
 
$
(0.08
)
 
$
(0.27
)
 
$
(0.17
)


For the quarters and six months ended June 30, 2018 and 2017, the effect of dilutive securities, including non-vested stock options and restricted stock awards/units, was excluded from the denominator for the calculation of diluted net loss per share because the Company recognized a net loss for the period and their inclusion would be anti-dilutive. Dilutive securities excluded were 4,168 and 4,167 for the quarter and six months ended June 30, 2018, respectively, compared to 3,443 and 3,619 for the quarter and six months ended June 30, 2017, respectively.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements
6 Months Ended
Jun. 30, 2018
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Fair Value Measurements

ASC 820, “Fair Value Measurements and Disclosures,” defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs that may be used to measure fair value:

Level 1 - Quoted prices in active markets for identical assets or liabilities;

Level 2 - Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not 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; or

Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

For the Company, the above standard applies to cash equivalents and earnout consideration. The Company utilizes the market approach to measure fair value for its financial assets and liabilities. The market approach uses prices and other relevant information generated by market transactions involving identical or comparable assets or liabilities.

Assets and liabilities measured at fair value on a recurring basis are summarized below:
 
Fair Value Measurements as of June 30, 2018
(in thousands)
Level 1
 
Level 2
 
Level 3
 
Total
Description
 
 
 
 
 
 
 
Cash equivalents (a)
$
7,183

 
$

 
$

 
$
7,183

Earnout consideration (b)
$

 
$

 
$
2,135

 
$
2,135


 
 
 
 
 
 
 
 
Fair Value Measurements as of December 31, 2017
(in thousands)
Level 1
 
Level 2
 
Level 3
 
Total
Description
 
 
 
 
 
 
 
Cash equivalents (a)
$
20,244

 
$

 
$

 
$
20,244

Earnout consideration (b)
$

 
$

 
$
5,115

 
$
5,115


(a)
Cash equivalents include funds held in money market instruments and are reported at their current carrying value, which approximates fair value due to the short-term nature of these instruments and are included in cash and cash equivalents in the consolidated balance sheet.

(b)
The fair value of the earnout consideration, which is based on the present value of the expected future payments to be made to the sellers of the acquired businesses, was derived by analyzing the future performance of the acquired businesses using the earnout formula and performance targets specified in each purchase agreement and adjusting those amounts to reflect the ability of the acquired entities to achieve the stated targets. Given the significance of the unobservable inputs, the valuations are classified in Level 3 of the fair value hierarchy. The change in earnout consideration reflects a $2,675 payment, partially offset by $188 of accretion and adjustments of $493.

The Company did not have any transfers of assets and liabilities between Level 1, Level 2 and Level 3 of the fair value measurement hierarchy during the quarter and six months ended June 30, 2018.

In addition to the assets and liabilities included in the above table, certain of our assets and liabilities are to be initially measured at fair value on a non-recurring basis. This includes goodwill and other intangible assets measured at fair value for impairment assessment, in addition to redeemable noncontrolling interests. For additional discussion, refer to “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Critical Accounting Policies and Significant Estimates” in the Company’s Form 10-K.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes
6 Months Ended
Jun. 30, 2018
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes

For the quarter and six months ended June 30, 2018, the Company recorded expense of $2,539 and $4,493, respectively, resulting in effective tax rates of 41.9% and 17.9%, respectively. For the quarter and six months ended June 30, 2017, the Company recorded expense of $2,067 and $3,108, respectively, resulting in effective tax rates of 34.9% and 21.0%, respectively. The difference between the statutory rate and the effective tax rate is driven from the impact of the change in valuation allowances that the Company has recorded in the US and other foreign jurisdictions for both quarters and six months ended June 30, 2018 and 2017. Additionally, for 2018, the Company settled a tax audit with the French tax authorities, which resulted in additional tax expense and also contributed to the difference between the statutory rate and the effective tax rate for the quarter and six months ended June 30, 2018.

In December 2017, the Tax Cuts and Jobs Act of 2017 (the “Act”) was signed into law making significant changes to the Internal Revenue Code.  Changes include, but are not limited to, a corporate tax rate decrease from 35% to 21% effective for tax years after December 31, 2017, the transition of U.S. international taxation from a worldwide tax system to a territorial system, and a one-time transition tax on the mandatory deemed repatriation of cumulative foreign earnings, as of December 31, 2017.

On December 22, 2017, Staff Accounting Bulletin No. 118 (“SAB 118”) was issued to address the application of U.S. GAAP in situations when a registrant does not have the necessary information available, prepared, or analyzed (including computations) in reasonable detail to complete the accounting for certain income tax effects of the Act. As of December 31, 2017, the Company recorded provisional amounts, and additional work is still necessary for a more detailed analysis of the Company’s deferred tax assets and liabilities and its historical foreign earnings as well as potential correlative adjustments.  Any subsequent adjustment to these amounts will be recorded in the quarter of 2018 when the analysis is complete.

As the Company’s previously unremitted earnings have now been subjected to U.S. federal income tax, any repatriation of these earnings to the U.S. would not be expected to incur significant additional taxes related to such amounts. We continue to assert that our foreign earnings are indefinitely reinvested in our overseas operations, but in light of the Act, we are continuing to evaluate our position on that assertion.

Tax years 2003 through 2017 remain subject to examination by the U.S. Internal Revenue Service, with most of the years open to examination due to the generation and utilization of various tax credits. The Company files income tax returns (which are open to examination beginning in the year shown in parentheses) in Australia (2013), Belgium (2014), Brazil (2012), China (2015), France (2014), Germany (2014), India (2013), Israel (2013), Italy (2012), Japan (2012), Korea (2012), Mexico (2012), Netherlands (2012), Switzerland (2012), the United Kingdom (2016) and Uruguay (2012).
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information
6 Months Ended
Jun. 30, 2018
Segment Reporting [Abstract]  
Segment Information
Segment Information

The Company operates as one segment and conducts its business through various offices and facilities located throughout the Americas region (United States, Canada, Brazil, Mexico and Uruguay), EMEA region (Belgium, France, Germany, Israel, Italy, the Netherlands, Switzerland and the United Kingdom), and Asia Pacific region (Australia, China, India, Japan and Korea). The Company has historically disclosed summarized financial information for the geographic areas of operations as if they were segments in accordance with ASC 280, “Segment Reporting.” Financial information concerning the Company’s geographical locations is based on the location of the selling entity. Such summarized financial information concerning the Company’s geographical operations is shown in the following tables:

Quarter Ended June 30,
 
Six Months Ended June 30,
(in thousands)
2018
 
2017
 
2018
 
2017
Revenue from unaffiliated customers:
 
 
 
 
 
 
 
United States
$
86,028

 
$
80,921

 
$
168,741

 
$
158,793

Other Americas
2,228

 
2,347

 
4,045

 
4,766

EMEA
56,859

 
53,449

 
114,280

 
106,407

Asia Pacific
31,453

 
22,750

 
55,371

 
45,932

Total revenue
$
176,568

 
$
159,467

 
$
342,437

 
$
315,898


Quarter Ended June 30,
 
Six Months Ended June 30,
(in thousands)
2018
 
2017
 
2018
 
2017
Revenue by class of product and service:
 
 
 
 
 
 
 
Products
$
65,741

 
$
53,705

 
$
128,368

 
$
108,821

Materials
45,044

 
43,874

 
87,863

 
86,697

Services
65,783

 
61,888

 
126,206

 
120,380

Total revenue
$
176,568

 
$
159,467

 
$
342,437

 
$
315,898


 
Quarter Ended June 30, 2018
 
Intercompany Sales to
(in thousands)
Americas
 
EMEA
 
Asia Pacific
 
Total
Americas
$
738

 
$
14,243

 
$
6,992

 
$
21,973

EMEA
16,611

 
5,372

 
1,224

 
23,207

Asia Pacific
1,223

 

 
878

 
2,101

Total intercompany sales
$
18,572

 
$
19,615

 
$
9,094

 
$
47,281

 
Quarter Ended June 30, 2017
 
Intercompany Sales to
(in thousands)
Americas
 
EMEA
 
Asia Pacific
 
Total
Americas
$
537

 
$
9,905

 
$
4,955

 
$
15,397

EMEA
18,157

 
3,554

 
902

 
22,613

Asia Pacific
342

 
22

 
1,135

 
1,499

Total intercompany sales
$
19,036

 
$
13,481

 
$
6,992

 
$
39,509

 
Six Months Ended June 30, 2018
 
Intercompany Sales to
(in thousands)
Americas
 
EMEA
 
Asia Pacific
 
Total
Americas
$
1,022

 
$
30,224

 
$
12,415

 
$
43,661

EMEA
33,212

 
11,752

 
3,136

 
48,100

Asia Pacific
2,645

 
1

 
1,773

 
4,419

Total intercompany sales
$
36,879

 
$
41,977

 
$
17,324

 
$
96,180

 
Six Months Ended June 30, 2017
 
Intercompany Sales to
(in thousands)
Americas
 
EMEA
 
Asia Pacific
 
Total
Americas
$
898

 
$
22,650

 
$
8,853

 
$
32,401

EMEA
34,704

 
8,728

 
1,915

 
45,347

Asia Pacific
879

 
157

 
2,149

 
3,185

Total intercompany sales
$
36,481

 
$
31,535

 
$
12,917

 
$
80,933



Quarter Ended June 30,
 
Six Months Ended June 30,
(in thousands)
2018
 
2017
 
2018
 
2017
(Loss) income from operations:
 
 
 
 
 
 
 
Americas
$
(13,539
)
 
$
(16,937
)
 
$
(33,523
)
 
$
(33,152
)
EMEA
(2,119
)
 
4,119

 
(3,334
)
 
7,748

Asia Pacific
7,936

 
5,954

 
11,669

 
9,469

Total
$
(7,722
)
 
$
(6,864
)
 
$
(25,188
)
 
$
(15,935
)
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments And Contingencies
6 Months Ended
Jun. 30, 2018
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies

The Company leases certain of its facilities and equipment under non-cancelable operating leases. For the quarter and six months ended June 30, 2018, rent expense under operating leases was $4,212 and $8,498, respectively, compared to $3,698 and $7,452 for the quarter and six months ended June 30, 2017, respectively.

Certain of the Company’s acquisition agreements contain earnout provisions under which the sellers of the acquired businesses can earn additional amounts. The total liability recorded for these earnouts at June 30, 2018 and December 31, 2017 was $2,135 and $5,115, respectively. See Note 5.

Put Options

Owners of interests in a certain subsidiary have the right in certain circumstances to require the Company to acquire either a portion of or all of the remaining ownership interests held by them. The owners’ ability to exercise any such “put option” right is subject to the satisfaction of certain conditions, including conditions requiring notice in advance of exercise. In addition, these rights cannot be exercised prior to a specified exercise date. The exercise of these rights at their earliest contractual date would result in obligations of the Company to fund the related amounts in 2019.

Management estimates, assuming that the subsidiary owned by the Company at June 30, 2018, performs over the relevant future periods at its forecasted earnings levels, that these rights, if exercised, could require the Company, in future periods, to pay approximately $8,872 to the owners of such rights to acquire such ownership interests in the relevant subsidiary. This amount has been recorded as redeemable noncontrolling interests on the Consolidated Balance Sheet at June 30, 2018 and December 31, 2017. The ultimate amount payable relating to this transaction will vary because it is dependent on the future results of operations of the subject business.

Litigation

Securities and Derivative Litigation

The Company and certain of its former executive officers have been named as defendants in a consolidated putative stockholder class action lawsuit pending in the United States District Court for the District of South Carolina. The consolidated action is styled KBC Asset Management NV v. 3D Systems Corporation, et al., Case No. 0:15-cv-02393-MGL. The Amended Consolidated Complaint (the “Complaint”), which was filed on December 9, 2015, alleges that defendants violated the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and Rule 10b-5 promulgated thereunder by making false and misleading statements and omissions and that the former officers are control persons under Section 20(a) of the Exchange Act. The Complaint was filed on behalf of stockholders who purchased shares of the Company’s common stock between October 29, 2013, and May 5, 2015 and seeks monetary damages on behalf of the purported class. Defendants filed a motion to dismiss the Complaint in its entirety on January 14, 2016, which was denied by Memorandum Opinion and Order dated July 25, 2016 (the “Order”). Defendants filed a motion for reconsideration of the Order on August 4, 2016, which was denied by Order dated February 24, 2017. On September 28, 2017, the Court granted Lead Plaintiff’s Motion for Class Certification. On February 14, 2018, following mediation, the parties entered into a Stipulation of Settlement that provides for, among other things, payment of $50,000 by the Company’s insurance carriers and a mutual exchange of releases. The Stipulation of Settlement calls for a dismissal of all claims against the Company and the individual defendants with prejudice following Court approval, a denial by defendants of any wrongdoing, and no admission of liability. On February 15, 2018, Lead Plaintiff filed an Unopposed Motion for Preliminary Approval of Class Action Settlement. On February 21, 2018, the Court entered an Order Preliminarily Approving Settlement and Providing for Notice. The Court held a final fairness hearing on June 25, 2018, and entered the Order and Final Judgment and Order Awarding Attorneys’ Fees on the same day. The time for any party to appeal expired on July 25, 2018. A current liability of $50,000 was recorded for the agreed upon settlement amount and an offsetting receivable of $50,000 was recorded for related insurance proceeds.

Nine related derivative complaints have been filed by purported Company stockholders against certain of the Company’s former executive officers and members of its Board of Directors. The Company is named as a nominal defendant in all nine actions. The derivative complaints are styled as follows: (1) Steyn v. Reichental, et al., Case No. 2015-CP-46-2225, filed on July 27, 2015 in the Court of Common Pleas for the 16th Judicial Circuit, County of York, South Carolina (“Steyn”); (2) Piguing v. Reichental, et al., Case No. 2015-CP-46-2396, filed on August 7, 2015 in the Court of Common Pleas for the 16th Judicial Circuit, County of York, South Carolina (“Piguing”); (3) Booth v. Reichental, et al., Case No. 15-692-RGA, filed on August 6, 2015 in the United States District Court for the District of Delaware; (4) Nally v. Reichental, et al., Case No. 15-cv-03756-MGL, filed on September 18, 2015 in the United States District Court for the District of South Carolina (“Nally”); (5) Gee v. Hull, et al., Case No. BC-610319, filed on February 17, 2016 in the Superior Court for the State of California, County of Los Angeles (“Gee”); (6) Foster v. Reichental, et al., Case No. 0:16-cv-01016-MGL, filed on April 1, 2016 in the United States District Court for the District of South Carolina (“Foster”); (7) Lu v. Hull, et al., Case No. BC629730, filed on August 5, 2016 in the Superior Court for the State of California, County of Los Angeles (“Lu”); (8) Howes v. Reichental, et al., Case No. 0:16-cv-2810-MGL, filed on August 11, 2016 in the United States District Court for the District of South Carolina (“Howes”); and (9) Ameduri v. Reichental, et al., Case No. 0:16-cv-02995-MGL, filed on September 1, 2016 in the United States District Court for the District of South Carolina (“Ameduri”). Steyn and Piguing were consolidated into one action styled as In re 3D Systems Corp. Shareholder Derivative Litig., Lead Case No. 2015-CP-46-2225 in the Court of Common Pleas for the 16th Judicial Circuit, County of York, South Carolina. Gee and Lu were consolidated into one action styled as Gee v. Hull, et al., Case No. BC610319 in the Superior Court for the State of California, County of Los Angeles. Nally, Foster, Howes, and Ameduri were consolidated into one action in the United States District Court for the District of South Carolina with Nally as the lead consolidated case.

The derivative complaints allege claims for breach of fiduciary duty, abuse of control, gross mismanagement, waste of corporate assets and unjust enrichment and seek, among other things, monetary damages and certain corporate governance actions.
 
All of the derivative complaints listed above have been stayed until 30 days after the earlier of the close of discovery or the deadline for appealing a dismissal in the KBC Asset Management NV securities class action.

The Company believes the claims alleged in the derivative lawsuits are without merit and intends to defend the Company and its officers and directors vigorously.

Ronald Barranco and Print3D Corporation v. 3D Systems Corporation, et. al.

On August 23, 2013, Ronald Barranco, a former Company employee, filed two lawsuits against the Company and certain officers in the United States District Court for the District of Hawaii. The first lawsuit (“Barranco I”) is captioned Ronald Barranco and Print3D Corporation v. 3D Systems Corporation, 3D Systems, Inc., and Damon Gregoire, Case No. CV 13-411 LEK RLP, and alleges seven causes of action relating to the Company’s acquisition of Print3D Corporation (of which Mr. Barranco was a 50% shareholder) and the subsequent employment of Mr. Barranco by the Company. The second lawsuit (“Barranco II”) is captioned Ronald Barranco v. 3D Systems Corporation, 3D Systems, Inc., Abraham Reichental, and Damon Gregoire, Case No. CV 13-412 LEK RLP, and alleges the same seven causes of action relating to the Company’s acquisition of certain website domains from Mr. Barranco and the subsequent employment of Mr. Barranco by the Company. Both Barranco I and Barranco II allege the Company breached certain purchase agreements in order to avoid paying Mr. Barranco additional monies pursuant to royalty and earn out provisions in the agreements. The Company and its officers timely filed responsive pleadings on October 22, 2013 seeking, inter alia, to dismiss Barranco I due to a mandatory arbitration agreement and for lack of personal jurisdiction and to dismiss Barranco II for lack of personal jurisdiction.

With regard to Barranco I, the Hawaii district court, on February 28, 2014, denied the Company’s motion to dismiss and its motion to transfer venue to South Carolina for the convenience of the parties. However, the Hawaii court recognized that the plaintiff’s claims are all subject to mandatory and binding arbitration in Charlotte, North Carolina. Because the Hawaii court was without authority to compel arbitration outside of Hawaii, the court ordered that the case be transferred to the district court encompassing Charlotte (the United States District Court for the Western District of North Carolina) so that court could compel arbitration in Charlotte. On April 17, 2014, Barranco I was transferred to the United States District Court for the Western District of North Carolina. Plaintiff filed a demand for arbitration on October 29, 2014. On December 9, 2014, the Company filed its answer to plaintiff’s demand for arbitration. On February 2, 2015, plaintiff filed an amended demand that removed Mr. Gregoire as a defendant from the matter, and on February 4, 2015 the Company filed its amended answer. The parties selected an arbitrator and arbitration took place in September 2015 in Charlotte, North Carolina.

On September 28, 2015, the arbitrator issued a final award in favor of Mr. Barranco with respect to two alleged breaches of contract and implied covenants arising out of the contract. The arbitrator found that the Company did not commit fraud or make any negligent misrepresentations to Mr. Barranco. Pursuant to the award, the Company was directed to pay approximately $11,282, which includes alleged actual damages of $7,254, fees and expenses of $2,318 and prejudgment interest of $1,710. The Company disagrees with the single arbitrator’s findings and conclusions and believes the arbitrator’s decision exceeds his authority and disregards the applicable law. As an initial response, the Company filed a motion for modification on September 30, 2015, based on mathematical errors in the computation of damages and fees. On October 16, 2015, the arbitrator issued an order denying the Company’s motion and sua sponte issuing a modified final award in favor of Mr. Barranco in the same above-referenced amounts, but making certain substantive changes to the award, which changes the Company believes were improper and outside the scope of his authority and the American Arbitration Association rules. On November 20, 2015, the Company filed a motion to vacate the arbitration award in the federal court in the United States District Court for the Western District of North Carolina. Claimants also filed a motion to confirm the arbitration award. A hearing was held on the motions on September 29, 2016 in federal court in the Western District of North Carolina. The court requested supplemental briefing by the parties, which briefs were filed on July 11, 2016.

On August 31, 2016, the court issued an order granting in part and denying in part Plaintiff’s motion to confirm the arbitration award and for judgment, entering judgment in the principal amount of the arbitration award and denying Plaintiff’s motion for fees and costs. The court denied the Company’s motion to vacate. On September 7, 2016, Plaintiff filed a motion to amend the judgment to include prejudgment interest. The Company opposed that motion and the parties submitted briefing. On September 28, 2016 the Company filed a motion to alter or amend the judgment. Plaintiff opposed the motion and the parties submitted briefing. On May 18, 2017, the court issued an opinion and order denying the Company’s motion to alter or amend and denying Plaintiff’s motion for prejudgment interest. On September 16, 2017, the Company filed a notice of appeal with the United States Court of Appeals for the Fourth Circuit. The Company filed its Opening Brief and the Joint Appendix on August 28, 2017. Plaintiff filed its Opening Brief on September 11, 2017. The Company filed its Reply Brief on September 25, 2017.

On May 31, 2018, the Fourth Circuit affirmed the decision by unpublished per curiam opinion. On June 14, 2018, the Company timely filed Appellants’ Petition for Rehearing and Rehearing En Banc. On June 15, 2018 the Fourth Circuit issued a Stay of Mandate Under Fed. R. App. P. 41(d)(1). The Petition for Rehearing and Rehearing En Banc was subsequently denied and on August 1, 2018, the Fourth Circuit issued its mandate, thereby returning jurisdiction to the District Court and ending the stay. On August 2, 2018, the Company filed its Motion for Setoff of Judgment and Memorandum in Support of Motion for Setoff of Judgment. Plaintiff’s response is due August 16. Plaintiff agrees that setoff is appropriate, but contests the amount. On August 3, 2018, the Company paid $9,127 of the Judgment, net setoff.

With regard to Barranco II, the Hawaii district court, on March 17, 2014, denied the Company’s motion to dismiss and its motion to transfer venue to South Carolina. However, the Hawaii court dismissed Count II in plaintiff’s complaint alleging breach of the employment agreement. The Company filed an answer to the complaint in the Hawaii district court on March 31, 2014. On November 19, 2014, the Company filed a motion for summary judgment on all claims which was heard on January 20, 2015. On January 30, 2015, the court entered an order granting in part and denying in part the Company’s motion for summary judgment. The Order narrowed the plaintiff’s claim for breach of contract and dismissed the plaintiff’s claims for fraud and negligent misrepresentation. As a result, Messrs. Reichental and Gregoire were dismissed from the lawsuit. The case was tried to a jury in May 2016, and on May 27, 2016 the jury found that the Company was not liable for either breach of contract or breach of the implied covenant of good faith and fair dealing. Additionally, the jury found in favor of the Company on its counterclaim against Mr. Barranco and determined that Mr. Barranco violated his non-competition covenant with the Company. On July 5, 2017, the court ordered a bench trial regarding causation and damages with respect to the equitable accounting on the Company’s prevailing counterclaim against Mr. Barranco. The bench trial took place on November 20, 2017. The Court ordered the submission of proposed findings of fact and conclusions of law. The Company submitted its proposed Findings of Fact and Conclusions of Law on January 12, 2018. Barranco submitted his on February 2, 2018. The Company submitted its Reply on February 16, 2018. On March 30, 2018, the Court entered Findings of Fact and Conclusions of Law and Order requiring Barranco to disgorge, and the Company recover, $523, representing all but four months of the full amount paid to Barranco as salary during his employment with the Company as well as a portion of the up front and buyout payments made to Barranco in connection with the purchase of certain web domains. In addition, the Court Ordered Barranco to pay pre-judgment interest to the Company to be calculated beginning as of his first breach of the non-competition covenant in August 2011. Judgment entered thereafter on April 2, 2018.

As the prevailing party, the Company moved for recovery of its fees and costs. On June 15, 2018, the Hawaii Court entered Findings and Recommendation to Grant in Part and Deny in Part Defendants 3D Systems Corporation and 3D System Inc.’s Motion for an Award of Attorneys’ Fees, whereby it recommended that 3D Systems be awarded $1,299 in attorneys’ fees, $349 for the amount of the prejudgment interest, and $72 in non-taxable costs.

On April 19, 2018, Barranco filed a post-trial motion seeking to amend the findings and judgment. The Company opposed that motion. On April 30, 2018, Barranco filed a combined Rule 50 Motion for Judgment as a Matter of Law on the Company’s counterclaim and Rule 50 Motion for a New Trial. The Company also opposed that Motion. On June 29, 2018, Barranco filed partial objections to the Fee Award Report and Recommendation. On July 9, 2018, the Company filed its Response opposing those partial objections. All post-trial motions are currently pending before the Court.

On May 10, 2018, the Company put Barranco on notice that it intended to exercise its right of setoff in regard to any liability it may be determined to have to Barranco. More specifically, the Company notified Barranco that it intended to set off the amounts determined due to it in the Hawaii litigation against any liability 3D Systems is determined to have in the North Carolina arbitration on appeal. As discussed above, the Company filed a Motion and Memo for Setoff on August 2, 2018 with the North Carolina court and exercised its right of setoff on August 3, 2018.

Export Compliance Matter

In October 2017 the Company received an administrative subpoena from the Bureau of Industry and Security of the Department of Commerce (“BIS”) requesting the production of records in connection with possible violations of U.S. export control laws, including with regard to its Quickparts.com, Inc. subsidiary. In addition, while collecting information responsive to the above referenced subpoena, the Company identified potential violations of the International Traffic in Arms Regulations (“ITAR”) administered by the Directorate of Defense Trade Controls of the Department of State (“DDTC”) and potential violations of the Export Administration Regulations administered by BIS. On June 8, 2018, the Company submitted voluntary disclosures to BIS and DDTC identifying numerous potentially unauthorized exports of technical data, which supplemented an initial notice of voluntary disclosure that the Company submitted to DDTC in February 2018. The Company is conducting an internal review of its export control compliance risks, implementing associated compliance enhancements, and cooperating with DDTC and BIS, as well as the U.S. Departments of Justice, Defense and Homeland Security. Although the Company cannot predict the ultimate resolution of these matters, the Company expects to incur significant legal costs and other expenses in connection with responding to the U.S. government agencies.

In 2018, the Company implemented new compliance procedures to identify and prevent potential violations of export control laws. As a result of these compliance enhancements, the Company identified an additional potential violation of the ITAR in June 2018, and the Company submitted a related initial notice of voluntary disclosure to DDTC in July 2018. As the Company continues to implement additional compliance enhancements, it may discover other potential violations of export control laws in the future. If the Company identifies any additional potential violations, the Company intends to submit voluntary disclosures to the relevant agencies and cooperate with such agencies on any related investigations.

If the U.S. government finds that the Company has violated one or more export control laws or trade sanctions, the Company could be subject to various civil or criminal penalties. By statute, these penalties can include but are not limited to fines, which by statute may be significant, denial of export privileges, and debarment from participation in U.S. government contracts. Any assessment of penalties or other liabilities incurred in connection with these matters could harm the Company’s reputation and customer relationships, create negative investor sentiment, and affect the Company’s share value. In connection with any resolution, the Company may also be required to undertake additional remedial compliance measures and program monitoring. The Company cannot at this time predict when the U.S. government agencies will conclude their investigations or determine an estimated cost, if any, or range of costs, for any penalties, fines or other liabilities to third parties that may be incurred in connection with these matters.

Indemnification

In the normal course of business, the Company periodically enters into agreements to indemnify customers or suppliers against claims of intellectual property infringement made by third parties arising from the use of the Company’s products. Historically, costs related to these indemnification provisions have not been significant, and the Company is unable to estimate the maximum potential impact of these indemnification provisions on its future results of operations.
 
To the extent permitted under Delaware law, the Company indemnifies its directors and officers for certain events or occurrences while the director or officer is, or was, serving at the Company’s request in such capacity, subject to limited exceptions. The maximum potential amount of future payments the Company could be required to make under these indemnification obligations is unlimited; however, the Company has directors and officers insurance coverage that may enable the Company to recover future amounts paid, subject to a deductible and the policy limits. There is no assurance that the policy limits will be sufficient to cover all damages, if any.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accumulated Other Comprehensive Loss
6 Months Ended
Jun. 30, 2018
Stockholders' Equity Note [Abstract]  
Accumulated Other Comprehensive Loss
Accumulated Other Comprehensive Loss

The changes in the balances of accumulated other comprehensive loss by component are as follows:
(in thousands)
Foreign currency translation adjustment
 
Defined benefit pension plan
 
Liquidation of non-US entity and purchase of non-controlling interests
 
Total
Balance at December 31, 2017
$
(19,319
)
 
$
(2,555
)
 
$
338

 
$
(21,536
)
Other comprehensive income (loss)
(11,489
)
 
147

 

 
(11,342
)
Balance at June 30, 2018
$
(30,808
)
 
$
(2,408
)
 
$
338

 
$
(32,878
)


The amounts presented above are in other comprehensive loss and are net of taxes. For additional information about foreign currency translation, see Note 6.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Noncontrolling Interests
6 Months Ended
Jun. 30, 2018
Noncontrolling Interest [Abstract]  
Noncontrolling Interests
Noncontrolling Interests

As of June 30, 2018, the Company owned approximately 70% of the capital and voting rights of Robtec, a service bureau and distributor of 3D printing and scanning products in Brazil. Robtec was acquired on November 25, 2014.

As of June 30, 2018, the Company owned approximately 70% of the capital and voting rights of Easyway, a service bureau and distributor of 3D printing and scanning products in China. Approximately 65% of the capital and voting rights of Easyway were acquired on April 2, 2015, and an additional 5% of the capital and voting rights of Easyway were acquired on July 19, 2017 for $2.3 million.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation (Policies)
6 Months Ended
Jun. 30, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Recent Accounting Pronouncements
Recently Adopted Accounting Standards

In May 2017, the FASB issued ASU No. 2017-09, “Compensation - Stock Compensation (Topic 718): Scope of Modification Accounting” (“ASU 2017-09”), in an effort to reduce diversity and clarify what constitutes a modification, as it relates to the change in terms or conditions of a share-based payment award. According to ASU 2017-09, the Company should account for the effects of a modification unless all of the following are met: (1) the fair value of the modified award is the same as the fair value of the original award immediately before the original award is modified, (2) the vesting conditions of the modified award are the same as the vesting conditions of the original award immediately before the original award is modified, and (3) the classification of the modified award as an equity instrument or a liability instrument is the same as the classification of the original award immediately before the original award is modified. The amendments in ASU 2017-09 are effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2017, with early adoption permitted. The Company adopted ASU 2017-09 beginning January 1, 2018 and the implementation of this guidance did not have a material effect on its consolidated financial statements.

In March 2017, the FASB issued ASU No. 2017-07, “Compensation - Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost” (“ASU 2017-07”), which standardizes the presentation of net benefit cost in the income statement and on the components eligible for capitalization in assets. ASU 2017-07 is effective for fiscal years beginning after December 15, 2017, including interim periods within those annual periods. The amendments in ASU 2017-07 should be applied retrospectively for the presentation of the service cost component and the other components of net periodic pension cost and net periodic postretirement benefit cost in the income statement and prospectively, on and after the effective date, for the capitalization of the service cost component of net periodic pension cost and net periodic postretirement benefit in assets. The Company adopted ASU 2017-07 in the first quarter of 2018 and the implementation of this guidance did not have a material effect on its consolidated financial statements.

On January 1, 2018, the Company adopted ASC Topic 606, “Revenue from Contracts with Customers.” The standard outlines a five-step model whereby revenue is recognized as performance obligations within a contract are satisfied. The standard also requires new, expanded disclosures regarding revenue recognition. The Company adopted the standard using the modified retrospective transition method and applied its guidance to contracts not completed at the adoption date. The cumulative effect of initial adoption was recorded as a $576 decrease to the January 1, 2018 opening Accumulated Deficit balance and driven primarily by the timing of recognition related to marketing incentives. The effect of this adoption was immaterial to the Consolidated Financial Statements, and the Company does not expect a material effect to its Consolidated Financial Statements on an ongoing basis. Information for comparative periods has not been restated and continues to be reported under the previously applicable revenue accounting guidance ("ASC 605"). Had ASC 605 been applied to the first six months of 2018, the Consolidated Statements of Operations and Comprehensive Loss would have shown increased Revenue and a decrease in Net Loss Attributable to 3D Systems Corporation of $99. On the Consolidated Balance Sheets, Prepaid Expenses and Other Current Assets would have been $69 higher, Other Assets would have been $457 lower, Deferred Revenues would have been $89 higher and the Accumulated deficit would have increased by $477.

Accounting Standards Issued But Not Yet Adopted

In February 2018, the FASB issued ASU No. 2018-02, "Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income" (ASU 2018-02), which provides companies with an option to reclassify stranded tax effects resulting from the U.S. Tax Cuts and Jobs Act from accumulated other comprehensive income to retained earnings. ASU 2018-02 is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The Company is currently in the process of evaluating when it will adopt ASU 2018-02 and its impact on its consolidated financial statements.

In August 2017, the FASB issued ASU No. 2017-12, “Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities” (“ASU 2017-12”), in order to create more transparency around how economic results are presented within both the financial statements and in the footnotes and to better align the results of cash flow and fair value hedge accounting with risk management activities. ASU 2017-12 is effective for fiscal years beginning after December 15, 2018, with early adoption permitted. The Company is currently in the process of evaluating when it will adopt ASU 2017-12 and its impact on its consolidated financial statements.

In January 2017, the FASB issued ASU No. 2017-04, “Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment” (“ASU 2017-04”), which eliminates the performance of Step 2 from the goodwill impairment test. In performing its annual or interim impairment testing, an entity will instead compare the fair value of the reporting unit with its carrying amount and recognize any impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss. The standard is effective for fiscal years beginning after December 15, 2019.  Early adoption is permitted for interim or annual impairment tests performed on testing dates after January 1, 2017. The Company is currently in the process of evaluating when it will adopt ASU 2017-04 and its impact on its consolidated financial statements.

In February 2016, the FASB issued ASU No. 2016-02, “Leases (Topic 842)” (“ASU 2016-02”). ASU 2016-02 requires lessees to recognize assets and liabilities on the balance sheet for all leases with terms longer than twelve months. The ASU also requires disclosure of key information about leasing arrangements. ASU 2016-02 is effective on January 1, 2019, using a modified retrospective method of adoption as of January 1, 2017. In January 2018, the FASB issued an exposure draft of the proposed ASU, Leases (Topic 842): Targeted Improvements. The proposed ASU provides an alternative transition method of adoption, permitting the recognition of a cumulative-effect adjustment to retained earnings on the date of adoption. The Company will adopt the standard on the effective date, but has not yet selected a transition method. The Company is reviewing its population of leased assets to determine potential impacts on its consolidated financial statements. Though its evaluation is ongoing, the Company expects changes to its balance sheet due to the recognition of right-of-use assets and lease liabilities related to its real estate leases, but it does not anticipate material impacts to its results of operations or liquidity.

No other new accounting pronouncements, issued or effective during 2018, have had or are expected to have a significant impact on the Company’s consolidated financial statements.
Revenue Recognition
Revenue Recognition

Revenue is recognized when control of the promised products or services is transferred to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company enters into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. Many of its contracts with customers include multiple performance obligations. For such arrangements, the Company allocates revenue to each performance obligation based on its relative standalone selling price (“SSP”). Revenue is recognized net of allowances for returns and any taxes collected from customers, which are subsequently remitted to governmental authorities. The amount of consideration received and revenue recognized may vary based on changes in marketing incentive programs offered to our customers. The Company's marketing incentive programs take many forms, including volume discounts, trade-in allowances, rebates and other discounts.

A majority of the Company’s revenue is recognized at the point in time when products are shipped or services are delivered to customers. Please see below for further discussion.
Fair Value Measurements
ASC 820, “Fair Value Measurements and Disclosures,” defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs that may be used to measure fair value:

Level 1 - Quoted prices in active markets for identical assets or liabilities;

Level 2 - Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not 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; or

Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

For the Company, the above standard applies to cash equivalents and earnout consideration. The Company utilizes the market approach to measure fair value for its financial assets and liabilities. The market approach uses prices and other relevant information generated by market transactions involving identical or comparable assets or liabilities.
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories (Tables)
6 Months Ended
Jun. 30, 2018
Inventory Disclosure [Abstract]  
Components Of Inventories
(in thousands)
2018
 
2017
Raw materials
$
42,673

 
$
37,660

Work in process
4,247

 
3,906

Finished goods and parts
67,573

 
62,337

Inventories
$
114,493

 
$
103,903

XML 38 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets Other Than Goodwill
Intangible assets, net, other than goodwill, at June 30, 2018 and December 31, 2017 are summarized as follows:

2018
 
2017
 
 
(in thousands)
Gross (a)
 
Accumulated Amortization
 
Net
 
Gross (a)
 
Accumulated Amortization
 
Net
 
Weighted Average Useful Life Remaining (in years)
Intangible assets with finite lives:
 
 
 
 
 
 
 
 
 
 
 
 
 
Customer relationships
$
104,015

 
$
(62,349
)
 
$
41,666

 
$
105,505

 
$
(57,796
)
 
$
47,709

 
6
Acquired technology
48,973

 
(39,803
)
 
9,170

 
54,716

 
(39,644
)
 
15,072

 
2
Trade names
25,284

 
(16,503
)
 
8,781

 
25,813

 
(15,552
)
 
10,261

 
6
Patent costs
17,972

 
(7,825
)
 
10,147

 
17,909

 
(7,338
)
 
10,571

 
15
Trade secrets
19,331

 
(12,522
)
 
6,809

 
19,431

 
(11,530
)
 
7,901

 
4
Acquired patents
16,217

 
(12,355
)
 
3,862

 
16,661

 
(11,969
)
 
4,692

 
8
Other
19,628

 
(17,922
)
 
1,706

 
20,012

 
(17,435
)
 
2,577

 
2
Total intangible assets
$
251,420

 
$
(169,279
)
 
$
82,141

 
$
260,047

 
$
(161,264
)
 
$
98,783

 
6

(a) Change in gross carrying amounts consists primarily of charges for license and patent costs and foreign currency translation.

XML 39 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued And Other Liabilities (Tables)
6 Months Ended
Jun. 30, 2018
Payables and Accruals [Abstract]  
Schedule Of Accrued Liabilities
Accrued liabilities at June 30, 2018 and December 31, 2017 are summarized as follows:
(in thousands)
2018
 
2017
Compensation and benefits
$
23,720

 
$
20,432

Accrued taxes
17,694

 
13,861

Arbitration awards
11,282

 
11,282

Vendor accruals
7,177

 
7,044

Product warranty liability
5,736

 
5,564

Accrued earnouts related to acquisitions
2,135

 
2,772

Accrued other
1,746

 
2,485

Royalties payable
1,716

 
1,679

Accrued professional fees
1,082

 
742

Accrued interest
112

 
38

Total
$
72,400

 
$
65,899

Schedule Of Other Liabilities
Other liabilities at June 30, 2018 and December 31, 2017 are summarized as follows:
(in thousands)
2018
 
2017
Long term employee indemnity
$
13,694

 
$
13,887

Long term tax liability
9,349

 
9,340

Defined benefit pension obligation
8,055

 
8,290

Long term deferred revenue
7,833

 
7,298

Other long term liabilities
7,467

 
7,596

Long term earnouts related to acquisitions

 
2,343

Total
$
46,398

 
$
48,754

XML 40 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Pension Benefits (Tables)
6 Months Ended
Jun. 30, 2018
Retirement Benefits [Abstract]  
Schedule Of Components Of Pension Cost
The components of the Company’s pension cost recognized in the condensed consolidated statements of operations and comprehensive loss for the quarter and six months ended June 30, 2018 and 2017 were as follows:

Quarter Ended June 30,
 
Six Months Ended June 30,
(in thousands)
2018
 
2017
 
2018
 
2017
Service cost
$
50

 
$
70

 
$
102

 
$
137

Interest cost
70

 
68

 
143

 
133

Amortization of actuarial loss
46

 
60

 
92

 
118

Total periodic cost
$
166

 
$
198

 
$
337

 
$
388

XML 41 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2018
Earnings Per Share [Abstract]  
Schedule Of Net Loss Per Share Reconciliation

Quarter Ended June 30,
 
Six Months Ended June 30,
(in thousands, except per share amounts)
2018
 
2017
 
2018
 
2017
Numerator for basic and diluted net loss per share:
 
 
 
 
 
 
 
Net loss attributable to 3D Systems Corporation
$
(8,862
)
 
$
(8,416
)
 
$
(29,819
)
 
$
(18,387
)
 
 
 
 
 
 
 
 
Denominator for basic and diluted net loss per share:
 
 
 
 
 
 
 
Weighted average shares
111,920

 
111,398

 
111,870

 
111,350

 
 
 
 
 
 
 
 
Net loss per share - basic and diluted
$
(0.08
)
 
$
(0.08
)
 
$
(0.27
)
 
$
(0.17
)
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2018
Fair Value Disclosures [Abstract]  
Summary Of Assets And Liabilities Measured At Fair Value On Recurring Basis
Assets and liabilities measured at fair value on a recurring basis are summarized below:
 
Fair Value Measurements as of June 30, 2018
(in thousands)
Level 1
 
Level 2
 
Level 3
 
Total
Description
 
 
 
 
 
 
 
Cash equivalents (a)
$
7,183

 
$

 
$

 
$
7,183

Earnout consideration (b)
$

 
$

 
$
2,135

 
$
2,135


 
 
 
 
 
 
 
 
Fair Value Measurements as of December 31, 2017
(in thousands)
Level 1
 
Level 2
 
Level 3
 
Total
Description
 
 
 
 
 
 
 
Cash equivalents (a)
$
20,244

 
$

 
$

 
$
20,244

Earnout consideration (b)
$

 
$

 
$
5,115

 
$
5,115


(a)
Cash equivalents include funds held in money market instruments and are reported at their current carrying value, which approximates fair value due to the short-term nature of these instruments and are included in cash and cash equivalents in the consolidated balance sheet.

(b)
The fair value of the earnout consideration, which is based on the present value of the expected future payments to be made to the sellers of the acquired businesses, was derived by analyzing the future performance of the acquired businesses using the earnout formula and performance targets specified in each purchase agreement and adjusting those amounts to reflect the ability of the acquired entities to achieve the stated targets. Given the significance of the unobservable inputs, the valuations are classified in Level 3 of the fair value hierarchy. The change in earnout consideration reflects a $2,675 payment, partially offset by $188 of accretion and adjustments of $493.
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information (Tables)
6 Months Ended
Jun. 30, 2018
Segment Reporting [Abstract]  
Schedule Of Revenue From Unaffiliated Customers By Product And Service
Such summarized financial information concerning the Company’s geographical operations is shown in the following tables:

Quarter Ended June 30,
 
Six Months Ended June 30,
(in thousands)
2018
 
2017
 
2018
 
2017
Revenue from unaffiliated customers:
 
 
 
 
 
 
 
United States
$
86,028

 
$
80,921

 
$
168,741

 
$
158,793

Other Americas
2,228

 
2,347

 
4,045

 
4,766

EMEA
56,859

 
53,449

 
114,280

 
106,407

Asia Pacific
31,453

 
22,750

 
55,371

 
45,932

Total revenue
$
176,568

 
$
159,467

 
$
342,437

 
$
315,898


Quarter Ended June 30,
 
Six Months Ended June 30,
(in thousands)
2018
 
2017
 
2018
 
2017
Revenue by class of product and service:
 
 
 
 
 
 
 
Products
$
65,741

 
$
53,705

 
$
128,368

 
$
108,821

Materials
45,044

 
43,874

 
87,863

 
86,697

Services
65,783

 
61,888

 
126,206

 
120,380

Total revenue
$
176,568

 
$
159,467

 
$
342,437

 
$
315,898

Schedule Of Intercompany Sales By Geographic Area
 
Quarter Ended June 30, 2018
 
Intercompany Sales to
(in thousands)
Americas
 
EMEA
 
Asia Pacific
 
Total
Americas
$
738

 
$
14,243

 
$
6,992

 
$
21,973

EMEA
16,611

 
5,372

 
1,224

 
23,207

Asia Pacific
1,223

 

 
878

 
2,101

Total intercompany sales
$
18,572

 
$
19,615

 
$
9,094

 
$
47,281

 
Quarter Ended June 30, 2017
 
Intercompany Sales to
(in thousands)
Americas
 
EMEA
 
Asia Pacific
 
Total
Americas
$
537

 
$
9,905

 
$
4,955

 
$
15,397

EMEA
18,157

 
3,554

 
902

 
22,613

Asia Pacific
342

 
22

 
1,135

 
1,499

Total intercompany sales
$
19,036

 
$
13,481

 
$
6,992

 
$
39,509

 
Six Months Ended June 30, 2018
 
Intercompany Sales to
(in thousands)
Americas
 
EMEA
 
Asia Pacific
 
Total
Americas
$
1,022

 
$
30,224

 
$
12,415

 
$
43,661

EMEA
33,212

 
11,752

 
3,136

 
48,100

Asia Pacific
2,645

 
1

 
1,773

 
4,419

Total intercompany sales
$
36,879

 
$
41,977

 
$
17,324

 
$
96,180

 
Six Months Ended June 30, 2017
 
Intercompany Sales to
(in thousands)
Americas
 
EMEA
 
Asia Pacific
 
Total
Americas
$
898

 
$
22,650

 
$
8,853

 
$
32,401

EMEA
34,704

 
8,728

 
1,915

 
45,347

Asia Pacific
879

 
157

 
2,149

 
3,185

Total intercompany sales
$
36,481

 
$
31,535

 
$
12,917

 
$
80,933

Schedule Of Income (Loss) From Operations By Geographic Area)

Quarter Ended June 30,
 
Six Months Ended June 30,
(in thousands)
2018
 
2017
 
2018
 
2017
(Loss) income from operations:
 
 
 
 
 
 
 
Americas
$
(13,539
)
 
$
(16,937
)
 
$
(33,523
)
 
$
(33,152
)
EMEA
(2,119
)
 
4,119

 
(3,334
)
 
7,748

Asia Pacific
7,936

 
5,954

 
11,669

 
9,469

Total
$
(7,722
)
 
$
(6,864
)
 
$
(25,188
)
 
$
(15,935
)
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accumulated Other Comprehensive Loss (Tables)
6 Months Ended
Jun. 30, 2018
Stockholders' Equity Note [Abstract]  
Schedule Of Accumulated Other Comprehensive Loss By Component
The changes in the balances of accumulated other comprehensive loss by component are as follows:
(in thousands)
Foreign currency translation adjustment
 
Defined benefit pension plan
 
Liquidation of non-US entity and purchase of non-controlling interests
 
Total
Balance at December 31, 2017
$
(19,319
)
 
$
(2,555
)
 
$
338

 
$
(21,536
)
Other comprehensive income (loss)
(11,489
)
 
147

 

 
(11,342
)
Balance at June 30, 2018
$
(30,808
)
 
$
(2,408
)
 
$
338

 
$
(32,878
)
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Accumulated deficit $ 707,015   $ 707,015   $ 677,772
Total revenue 176,568 $ 159,467 342,437 $ 315,898  
Prepaid expenses and other current assets 25,428   25,428   18,296
Net loss attributable to 3D Systems Corporation (8,862) $ (8,416) (29,819) $ (18,387)  
Other assets (26,217)   (26,217)   (27,136)
Difference Between Revenue Guidance In Effect Before And After Topic 606 | Accounting Standards Update 2014-09          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Accumulated deficit         $ (576)
Net loss attributable to 3D Systems Corporation     (46)    
Calculated Under Revenue Guidance In Effect Before Topic 606 | Accounting Standards Update 2014-09          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Accumulated deficit 477   477    
Total revenue     99    
Prepaid expenses and other current assets 69   69    
Other assets 457   457    
Deferred revenue $ 89   $ 89    
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue - Narrative (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2018
USD ($)
Revenue Recognition [Abstract]  
Outstanding performance obligation $ 130,965,655
Amounts included in contract liability at the beginning of period $ 20,118
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Axis]: 2018-07-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation (as a precentage) 93.00%
Performance obligations expected to be satisfied, expected timing 12 months
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Axis]: 2019-07-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation (as a precentage) 3.00%
Performance obligations expected to be satisfied, expected timing 6 months
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories (Components Of Inventories) (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Inventory Disclosure [Abstract]    
Raw materials $ 42,673 $ 37,660
Work in process 4,247 3,906
Finished goods and parts 67,573 62,337
Inventories $ 114,493 $ 103,903
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Intangible Assets (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization expense $ 7,836 $ 8,984 $ 15,903 $ 17,816
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Intangible Assets (Intangible Assets Other Than Goodwill) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2018
Dec. 31, 2017
Finite-Lived Intangible Assets [Line Items]    
Intangible assets with finite lives: Gross $ 251,420 $ 260,047
Intangible assets with finite lives: Accumulated Amortization (169,279) (161,264)
Intangible assets with finite lives: Net $ 82,141 98,783
Weighted average useful life remaining (in years) 6 years  
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets with finite lives: Gross $ 104,015 105,505
Intangible assets with finite lives: Accumulated Amortization (62,349) (57,796)
Intangible assets with finite lives: Net $ 41,666 47,709
Weighted average useful life remaining (in years) 6 years  
Acquired technology    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets with finite lives: Gross $ 48,973 54,716
Intangible assets with finite lives: Accumulated Amortization (39,803) (39,644)
Intangible assets with finite lives: Net $ 9,170 15,072
Weighted average useful life remaining (in years) 2 years  
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets with finite lives: Gross $ 25,284 25,813
Intangible assets with finite lives: Accumulated Amortization (16,503) (15,552)
Intangible assets with finite lives: Net $ 8,781 10,261
Weighted average useful life remaining (in years) 6 years  
Patent costs    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets with finite lives: Gross $ 17,972 17,909
Intangible assets with finite lives: Accumulated Amortization (7,825) (7,338)
Intangible assets with finite lives: Net $ 10,147 10,571
Weighted average useful life remaining (in years) 15 years  
Trade secrets    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets with finite lives: Gross $ 19,331 19,431
Intangible assets with finite lives: Accumulated Amortization (12,522) (11,530)
Intangible assets with finite lives: Net $ 6,809 7,901
Weighted average useful life remaining (in years) 4 years  
Acquired patents    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets with finite lives: Gross $ 16,217 16,661
Intangible assets with finite lives: Accumulated Amortization (12,355) (11,969)
Intangible assets with finite lives: Net $ 3,862 4,692
Weighted average useful life remaining (in years) 8 years  
Other    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets with finite lives: Gross $ 19,628 20,012
Intangible assets with finite lives: Accumulated Amortization (17,922) (17,435)
Intangible assets with finite lives: Net $ 1,706 $ 2,577
Weighted average useful life remaining (in years) 2 years  
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued And Other Liabilities (Schedule Of Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Compensation and benefits $ 23,720 $ 20,432
Accrued taxes 17,694 13,861
Arbitration awards 11,282 11,282
Vendor accruals 7,177 7,044
Product warranty liability 5,736 5,564
Accrued earnouts related to acquisitions 2,135 2,772
Accrued other 1,746 2,485
Royalties payable 1,716 1,679
Accrued professional fees 1,082 742
Accrued interest 112 38
Total $ 72,400 $ 65,899
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued And Other Liabilities (Schedule Of Other Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Long term employee indemnity $ 13,694 $ 13,887
Long term tax liability 9,349 9,340
Defined benefit pension obligation 8,055 8,290
Long term deferred revenue 7,833 7,298
Other long term liabilities 7,467 7,596
Long term earnouts related to acquisitions 0 2,343
Total $ 46,398 $ 48,754
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Hedging Activities And Financial Instruments (Narrative) (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Foreign currency contracts $ 38,498 $ 39,600
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Borrowings (Narrative) (Details) - Revolving Credit Facility
Jun. 30, 2018
USD ($)
Line of Credit Facility [Line Items]  
Credit Agreement, maximum borrowing capacity $ 150,000,000
Outstanding borrowings $ 0
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Pension Benefits (Schedule Of Components Of Pension Cost) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Retirement Benefits [Abstract]        
Service cost $ 50 $ 70 $ 102 $ 137
Interest cost 70 68 143 133
Amortization of actuarial loss 46 60 92 118
Total periodic cost $ 166 $ 198 $ 337 $ 388
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Loss Per Share (Schedule Of Net Loss Per Share Reconciliation) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Earnings Per Share [Abstract]        
Net loss attributable to 3D Systems Corporation $ (8,862) $ (8,416) $ (29,819) $ (18,387)
Weighted average shares 111,920 111,398 111,870 111,350
Net loss per share — basic and diluted (in dollars per share) $ (0.08) $ (0.08) $ (0.27) $ (0.17)
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Loss Per Share (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Earnings Per Share [Abstract]        
Effect of dilutive securities excluded $ 4,168 $ 3,443 $ 4,167 $ 3,619
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements (Summary Of Assets And Liabilities Measured At Fair Value On Recurring Basis) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2018
Dec. 31, 2017
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents $ 7,183 $ 20,244
Earnout consideration 2,135 5,115
Deferred purchase payment provision 2,675  
Earnout accretion 188  
Earnout adjustment 493  
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 7,183 20,244
Earnout consideration 0 0
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Earnout consideration 0 0
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Earnout consideration $ 2,135 $ 5,115
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Income Tax Disclosure [Abstract]        
Provision for income taxes $ 2,539 $ 2,067 $ 4,493 $ 3,108
Effective income tax rate (as a percentage) 41.90% 34.90% 17.90% 21.00%
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information (Schedule Of Revenue From Unaffiliated Customers By Geographic Area) (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
USD ($)
Jun. 30, 2017
USD ($)
Jun. 30, 2018
USD ($)
segment
Jun. 30, 2017
USD ($)
Number of reportable segments | segment     1  
Revenue from unaffiliated customers $ 176,568 $ 159,467 $ 342,437 $ 315,898
United States        
Revenue from unaffiliated customers 86,028 80,921 168,741 158,793
Other Americas        
Revenue from unaffiliated customers 2,228 2,347 4,045 4,766
EMEA        
Revenue from unaffiliated customers 56,859 53,449 114,280 106,407
Asia Pacific        
Revenue from unaffiliated customers $ 31,453 $ 22,750 $ 55,371 $ 45,932
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information (Schedule Of Revenue From Unaffiliated Customers By Product And Service) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Total revenue $ 176,568 $ 159,467 $ 342,437 $ 315,898
Products        
Total revenue 65,741 53,705 128,368 108,821
Materials        
Total revenue 45,044 43,874 87,863 86,697
Services        
Total revenue $ 65,783 $ 61,888 $ 126,206 $ 120,380
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information (Schedule Of Intercompany Sales By Geographic Area) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Total revenue $ 176,568 $ 159,467 $ 342,437 $ 315,898
Intercompany Sales        
Total revenue 47,281 39,509 96,180 80,933
Americas | Intercompany Sales        
Total revenue 18,572 19,036 36,879 36,481
EMEA | Intercompany Sales        
Total revenue 19,615 13,481 41,977 31,535
Asia Pacific | Intercompany Sales        
Total revenue 9,094 6,992 17,324 12,917
Americas | Intercompany Sales        
Total revenue 21,973 15,397 43,661 32,401
Americas | Americas | Operating Segments        
Total revenue 738 537 1,022 898
Americas | EMEA | Operating Segments        
Total revenue 14,243 9,905 30,224 22,650
Americas | Asia Pacific | Operating Segments        
Total revenue 6,992 4,955 12,415 8,853
EMEA        
Total revenue 56,859 53,449 114,280 106,407
EMEA | Intercompany Sales        
Total revenue 23,207 22,613 48,100 45,347
EMEA | Americas | Operating Segments        
Total revenue 16,611 18,157 33,212 34,704
EMEA | EMEA | Operating Segments        
Total revenue 5,372 3,554 11,752 8,728
EMEA | Asia Pacific | Operating Segments        
Total revenue 1,224 902 3,136 1,915
Asia Pacific        
Total revenue 31,453 22,750 55,371 45,932
Asia Pacific | Intercompany Sales        
Total revenue 2,101 1,499 4,419 3,185
Asia Pacific | Americas | Operating Segments        
Total revenue 1,223 342 2,645 879
Asia Pacific | EMEA | Operating Segments        
Total revenue 0 22 1 157
Asia Pacific | Asia Pacific | Operating Segments        
Total revenue 878 1,135 1,773 2,149
United States        
Total revenue $ 86,028 $ 80,921 $ 168,741 $ 158,793
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information (Schedule Of Income (Loss) From Operations By Geographic Area) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Loss from operations $ (7,722) $ (6,864) $ (25,188) $ (15,935)
Reportable Geographical Components        
Loss from operations (7,722) (6,864) (25,188) (15,935)
Americas | Operating Segments        
Loss from operations (13,539) (16,937) (33,523) (33,152)
EMEA | Operating Segments        
Loss from operations (2,119) 4,119 (3,334) 7,748
Asia Pacific | Operating Segments        
Loss from operations $ 7,936 $ 5,954 $ 11,669 $ 9,469
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments And Contingencies (Narrative) (Details)
3 Months Ended 6 Months Ended
Aug. 03, 2018
USD ($)
Jun. 15, 2018
USD ($)
Mar. 30, 2018
USD ($)
Sep. 28, 2015
USD ($)
Aug. 23, 2013
lawsuit
Jun. 30, 2018
USD ($)
Jun. 30, 2017
USD ($)
Jun. 30, 2018
USD ($)
lawsuit
Jun. 30, 2017
USD ($)
Feb. 15, 2018
USD ($)
Dec. 31, 2017
USD ($)
Loss Contingencies [Line Items]                      
Rent expense under operating leases           $ 4,212,000 $ 3,698,000 $ 8,498,000 $ 7,452,000    
Total liabilities recorded for earnouts           2,135,000   2,135,000     $ 5,115,000
Redeemable noncontrolling interests           8,872,000   8,872,000     8,872,000
Estimate of possible loss                   $ 50,000,000  
Accrued litigation settlement           50,000,000   50,000,000     50,000,000
Insurance proceeds receivable           $ 50,000,000   $ 50,000,000     $ 50,000,000
Number of stockholder class action lawsuits | lawsuit         2     9      
Provision for arbitration award       $ 11,282,000              
Alleged actual damages       7,254,000              
Fees and expenses       2,318,000              
Prejudgment interest   $ 349,000   $ 1,710,000              
Attorney fee   1,299,000                  
Non-taxable costs   $ 72,000                  
Barranco II vs. 3D Systems Corporation                      
Loss Contingencies [Line Items]                      
Damages awarded to 3D Systems     $ 522,900                
Subsequent Event                      
Loss Contingencies [Line Items]                      
Settlement paid $ 9,127,000                    
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accumulated Other Comprehensive Loss (Schedule Of Accumulated Other Comprehensive Loss By Component) (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2018
USD ($)
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning Balance $ 615,948
Ending Balance 587,833
Foreign currency translation adjustment  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning Balance (19,319)
Other comprehensive income (loss) (11,489)
Ending Balance (30,808)
Defined benefit pension plan  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning Balance (2,555)
Other comprehensive income (loss) 147
Ending Balance (2,408)
Liquidation of non-US entity and purchase of non-controlling interests  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning Balance 338
Other comprehensive income (loss) 0
Ending Balance 338
Accumulated Other Comprehensive Income (Loss)  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning Balance (21,536)
Other comprehensive income (loss) (11,342)
Ending Balance $ (32,878)
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Noncontrolling Interests (Narrative) (Details) - USD ($)
$ in Millions
Jul. 19, 2017
Jun. 30, 2018
Apr. 02, 2015
Robtec      
Business Acquisition [Line Items]      
Acquired ownership percentage   70.00%  
Easyway      
Business Acquisition [Line Items]      
Acquired ownership percentage 5.00% 70.00% 65.00%
Value of voting rights acquired $ 2.3    
XML 66 R9999.htm IDEA: XBRL DOCUMENT v3.10.0.1
Label Element Value
Restricted Cash and Cash Equivalents us-gaap_RestrictedCashAndCashEquivalents $ 301,000
Restricted Cash and Cash Equivalents us-gaap_RestrictedCashAndCashEquivalents $ 487,000
EXCEL 67 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !F!!TT?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ &8$'36;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " 9@0=-5K*9(.\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/2@,Q$(=?17+?G:3%5L-V+XHG!<&"XBTDTS:X^4,RLMNW-[NV M6T0?0,@E,[]\\PVDT5'JD/ YA8B)+.:KP74^2QTW[$ 4)4#6!W0JUR7A2W,7 MDE-4KFD/4>D/M4=8<+X"AZ2,(@4CL(HSD;6-T5(G5!32"6_TC(^?J9M@1@-V MZ-!3!E$+8.TX,1Z'KH$+8(01)I>_"VAFXE3]$SMU@)V20[9SJN_[NE].N;*# M@+>GQY=IW&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 " 9@0=-IK>K^6," 5" & 'AL+W=OT5:? M7+EHB-)+<0.R$Y1<+*EA $51"AI2MV&1V[V3*')^5ZQNZ4D$\MXT1/P^4,;[ M70C#]XV7^E8ILP&*O",W^HVJ[]U)Z!68K%SJAK:RYFT@Z'47[N'S$<:&8!$_ M:MK+V3PPH9PY?S6+SY==&!F/**.E,B:('A[T2!DSEK0?OT:CX:1IB//YN_6/ M-G@=S)E(>N3L9WU1U2[,PN!"K^3.U OO/]$QH"0,QNB_T =E&FX\T1HE9]+^ M!N5=*MZ,5K0K#7D;QKJU8S^&9#_4 4 M*7+!^T ,_U9'3%+ 9ZPOLS2;]N[LF8Y6ZMU'$>7@8]4 17D@OZBQAB5P>MT?VD?X+'QKF5R)N=2N#,U?ZJ;EHP>E5FNM%S,32J8:%X-S9A,'T)%'\ 4$L#!!0 ( M !F!!TW/'HJ?JP0 -@6 8 >&PO=V]R:W-H965T&UL MA9C=;N,V$(5?Q?!]5IKA?^ 8J%T4+= "P19MKY68B8V5+5=2XNW;EY(5PYX9 M;GQA2_(9\E D/PZY.#7MMVX;8S_[OJ\/W<-\V_?'^Z+HGK=Q7W5?FF,\I']> MFG9?]>FV?2VZ8QNKS1BTKPLL2UOLJ]UAOER,SQ[;Y:)YZ^O=(3ZVL^YMOZ_: M_U:Q;DX/]WVPX-BN3A6K_'/V/]U?&S377$I9;/;QT.W:PZS-KX\ MS'^"^[7R0\"H^'L73]W5]6QHRE/3?!MN?ML\S,O!4:SC'X[L;_ M4FN[]/1]B7I1O _E3)+568+7DEO%6E"8BZ1(]5],H&@"QWAU'6_E>"7&JS%> M7\<[THBSQ(V2PR@!" H4:8D@4U9I+;O1HAO-W7CBYBPQ-]64WI7$C2##X%V0 MW1C1C>%N G%C>#6@=:#O1I"5*I1*=F-%-Y:Y4:31*\NJ,67Z$#.?J6Z\.-&+ MXUZ >'&L%C2:]N::J\!CR(Q@+WKQW N99"O/:M&ZA)+,UK4@4UXCRFZ"Z"9P M-V0PK((P&+1U9&BMN2PX@R";@5)&5,GM,$:5K"*/H(&"BLO2?/*9(0P99 +W M8Z@?X",'=3"&&A)TB00^TUT@\Q.0.[+4$;*:'(*E?KA*EYB95B#3&#B.%<7Q MI+EIMT5PU(X@,EH(,@QI%2BG*5TTJR04Q+1&$_I+NE* M!Y@9/RCS%#E/->4I0%C0Z%R2=Q]S>4V6."3A(#467XHB\2XPL@;)=$EJ7/ID)H62<*HY30P&F M."CO%'I'"2;I$$PN758R4A5'JJ4(4YR5*3U EJ\(.@LIL-PYOM'U;[N#MWLJ>G[9C^>*;XT31]3F>67U+YMK#:7 MFSJ^],.E2]?M^:SU?-,WQ^DP=>Y.PJ:=W"@7OBVC2$_]T!9?W6#_S[QG-]J:3>0$7>D0O\!/FK.W"U M0E.44]U *VK6>AS.6_]3L-EG6F\$+S7T8C;W="5'QE[UXMMIZV,-!!1*J2,0 M-=Q@#Y3J0 KCSQC3GU)JXWQ^C_[%U*YJ.1(!>T9_UR=9;?VU[YW@3*Y4/K/^ M*XSU)+XW%O\=;D"57).H'"6CPCR]\BHD:\8H"J4A;\-8MV;LQ_AWF]L0CH9P M,@3Q?PW1:(@L QK(3*F?B21%SEGO\>%C=43_$\$F4H=9ZDUS=N:=JE:HW5N1 MQCFZZ3BC9#=(PIDD?%3L'8IDDB"5?X((G1"A\4=SB'?\D=,?&7\\]Z=6$8,D M,Y+62 *,XR>K$):U$F3+FFL\]^EBS1!D(6+S^24X??^N(0A<&318)FUU&WQQ^$7^I6>$1'^O[^;YI3G=)4F_WH*4O83OH?GS]%C%M^32RNY0A&-]*(^S*CS?SQ_X72I\:] 1?QW"N1X]SUHI M3V7YHWWY;7<_9^V(0AZV3=M$%G_>PCKD>=M2',<_0Z/S2Y^MX?CYO?5?.O%1 MS%-6AW69_WW8-?O[N9O/=N$Y>\V;;^7YUS (TO/9H/[W\!;RB+C#0H(>DU]XY=9U:^'4]8N.WZGXW1MVX_=['3_B_ZLX]>W MI>6+Y*UM9T!6/2+&B+A&-ACY:"2)_5\&(:A!K 0R!QVL,6$E&,/_-I)^VLC5 M,"7I*]G9R[&]HNT5::\Z>S6VU\#7/6([Y-@[TAIM'' '@6FOC 4NP9A40DF MI03&M?..UJ9);1K[QM#VAK0WV#=@F*L>T:-A>J:8 :[!E'76*^ 93''K4&,I M@6G-I*>565*9Q("AFT#; %#>*2;"I4PIC3D\H2!L?J!%3'\7:5SBFH#F/. M:ABB-@3&G1?<0WD$9\UX_U_K(_/1 Q=8GX3Z!.KIQEJ!9H_ C#,P'E&8T!RN MX93B8NB7>D(?G)"&$XE(K6:\TGMHB@4ZT@#HT3!R-!)S5!'!MA:!0XO6BK46@D,.7CL0=Z M"&,Q%1L89E*"\['4FG(0G=,$SFE>3+1 YPYAOKX*Z>@LB#,:6H4X7!IM85FX MIK!8QL%]3F \!GMT "4Y)D?UQ;4^.DX+XJ0VM0CI2"AP),2+T.-[!.'1 9W MA/,:5L0$9F)^0FL08]HR%,>2T7U8$:J7[G*RGFW+UV/3.F;T]7(!^B#:^S3P M?<7OUISXON%W:7^]^=%\?]OZ1U:]'([U[*ELFK+H[MJ>R[()GIOVT<;GJK_E[%^:\C393_SKQE.\/NIT(YM-C MMI??I?YQ?*S-*!A4MGDIJR97E5?+WZE-7*KB5[[5 MAYDO?&\K=]FIT$_J\EGVAB+?Z]U_E6=9&'B;B8FQ445C?[W-J=&J[%5,*F7V MVCWSRCXOO?Z5AA-83V #P<3^B!#VA/"-P#\D\)[ _S="U!,B$"'HO-MBKC*= MS:>UNGAUMQ^.6;OMZ"0RR[5I)^WJV/],/1LS>YZGX30XMSH]9-%!V B2L/>0 ME0NA R(P\8*XWR.\KGE M\Q%?)*#6'22QD,I"[D1,"*@&@DK25(""("B61K!N:P1&DY2DN+,(=1:YE8EP M?HSR8Z.,PCMET8/&@:(('C $Q%/G8X HA7"]$%!,;]S&],:GBR*V*+1% MD5LPB0D\9@@N%,Z5BJEQ2F,*W;DXQA(![ 6CCW0IZ[WMF!IOHTZ5;F_3T>S0 ME3VP]B,/YA=TLJ3(_*KMXFQ3\";?M8#?LGJ?5XWWK+1I+6P#L%-*2Y,\N3>+ MS;RF#H;>=_ 5!+ P04 " 9@0=-'N?- MER@% <&@ & 'AL+W=O$/\?V M\<7^^1I6[TW[K=L[UR^^U]6QNU_N^_YT%T7==N_JLOO_C$='KG+;?JRB'/[>7.ZJ:JQI\/'/7.GR MTN98\/KXH_9?ILX/G7DJ.Y@GRW MM4V[XOV_'A/Y3B*U)T>HK\=+T[! MGNX-X>F&JV]K%=,J>ALKFC7Y64/7FHLB&FJ_-$&HB9R\XJ*!PE=8QBTP[ 1/ MY?FF$X$*-*Q 3Q7HJPI2*X)PEMA)'^,CRR9R+0$JS3JP&BC,3P4 JKQ5T6>CRDC.X@+(ABB2#1C"#%4 HHJE M(9^/PX,@SQ# :$JA &&,*L!1I:4?GY&9LA*D0*528T/S"^-490 9@1%(&(,$ M,*CD.D6(;VFD'EYP9A-PEE%81Q2CY.%<72C ]*R5(@H>!3 MPB0EGZ2*)$K)A^0PCA.Y[!=(IZU. ]DH89Q2XL].HD 5&( $ "@'>4X(@(GU M)B>0,<6!!90P 0D0D"0!R6?;B N984!99D-#$".00$I),NDG/UT^,7T9T%,=<^P64> M!B1\O9NZ]8(9KP'CM9SCL^CZ%9TUXEL!XAT $0:LTR#M%..R0T2>7NBZ.K5=>W:E^FS0+?8-J_'?GSA>77U M\NEA0^.K;W$]5W>% MC?$(OX\Q&+ORMWEI'+/_7AHA^/V_+WB?-(WI_E; M3'3Y(+3^#U!+ P04 " 9@0=-$*X*Y&L$ ^%0 & 'AL+W=OYVGUK3CIH_EE5Y1Y6IO#\MVO3J5.MVU0GODL"(2?IX>C-QVWYU[+ MZ;CXJ+/#4;^6H^HCS]/ROYG.BO/$ ^_7B>^']WW=G/"GXU/ZKO_4]5^GU](< M^7V6[2'7Q^I0'$>EWDV\W^!Y#7$3T!)_'_2YNOH^:J;R5A0_FH/U=N(%C2*= MZ4W=I$C-QZ>>ZRQK,AD=_W9)O7[,)O#Z^Z_LRW;R9C)O::7G1?;/85OO)Y[R M1EN]2S^R^GMQ3G0WH<@;=;/_77_JS."-$C/&ILBJ]O]H\U'51=YE,5+R].?E M\W!L/\^77X3JPN@ U@6P/@#@;@#O OA7 +\;$'8!81_ Y-V J N(OD:([@:( M+D!\C1#<#9!=@.P#0G$W0'4!J@^([H\0=P'QUPCM.OB7]6L;8I'6Z71<%N=1 M>>GI4]I<.O CFIEQ-Z<4-"!#AM;\Q26$@9!V@[7%*8XCA;,@Q; MNU@H;ZR%(B>FB+5 *SY3KA:%=N?5 ":YSUAB8U)L3(A%]9W%SB"F.QVY%"7Q M;3(91*U="GA$3PL"^M8?N!,3J(MG'63M]6'$)"K G.#!3 M*/!-84EA9H>.!0)7%,A9A&>;D+.5BJ/9KJE\5CJ[_C>L%PRP!AUT/5(D\6U_ M")0\@&S%M)!Z#>"2A[@U!V')0\S637L7<,V+ MXP3 -1RFPR+L5I0+9B MVL Y6"P*0#">@! ++!HD@N5LR+#N#7!L?C6Y4A['B!,CV!X?K'SX!,I<[=T MMAJ7 W!>#A 0YW&L0KPKN:!Y%@X"B?N(?:?E^.%:CMZ*NB[Q])[,KBEJ;E,$WLY9[G6[[@TSO MZN:K--_+RQN]RT%=G+JWE7[_RG3Z/U!+ P04 " 9@0=-OZ!?A[$! #3 M P & 'AL+W=O("B;=_7VYK>2.K?3&H'O8'^,)^TJ,JMT3( T M3$FDH:_QA_QP+#T^ 'XRF,QBCGR2LU(OOOC2U3CSAH!#:[T"=<,-CL"Y%W(V M?B=-/&_IB7KE]5M-G2'D>,$KAO\(- MN(-[)VZ/5G$3OJB]&JM$4G%6!'V-(Y-AG.+*ODBT=4*1",5,R+?_))2)4-X1 M2'06HGZDEC:55A/2\6>-U-^)_%"ZPVQ],YQ=6'-IC>O>FGQ75N3FA1+F*6** M!:9XCSBN(!YF"'$&9A?%JHLB\,MW+K;K N6J0!D$M@N!W?XN180\!H@,D&R3 M9?E=DO^AHA>R.%Y_W;]1?6'2H+.R[D^%\^R5LN 4LXV[0X-[87/!H;=^NG=S M'>]9+*P:TQ,B\SMN_@)02P,$% @ &8$'38=OQ**Q 0 T@, !@ !X M;"]W;W)K!L MB>NU%O;7"10..=W26^!9-JV/ 59DG6C@*_AOW=D&C\TLE=1@G$1#+-0Y?=P> M3_N8GQ*^2QC>KD(!T^H?LC*MSE]1TD%M>B5?\;A(TS]W%,R-?\9KJ!">E02:I2H M7/J2LG<>]<02I&CQ.I[2I'.8^&^P=0"? /P-@(V%DO+WPHLBLS@0.\Z^$_&* MMT<>9E/&8!I%^A?$NQ"]%MO#?<:ND6C*.8TY?)DS9[# /I?@:R5._!\X7X?O M5A7N$GSWE\+#.L%^E6"?"/;_;7$MY^%-$;:8J0;;I&URI,3>I$U>1.>%?>3I M3OZDC]O^1=A&&DN^D% ML?D9%[\!4$L#!!0 ( !F!!TV"37@XM@$ -(# 9 >&PO=V]R:W-H M965T-L8I[-&W+7&^!UQ&D),N2Y)8I+C0M\^@[VS(W@Y="P]D2-RC%[>\3 M2#,6-*4OCD?1=CXX6)GWO(5OX+_W9XL66UAJH4 [832QT!3T/CV>]B$^!OP0 M,+K5F81*+L8\!>-S7= D" ()E0\,'+4?N.=E;LU([-3[GH(?B'7JO97I[R-DU$,TQIRDF6\;<-WFPIW M$;[[1^'[;8+])L$^$NS_6^)&S%WR*@E;]52!;>,T.5*90<=)7GF7@;W/XIO\ M#9^F_2NWK=".7(S'EXW];XSQ@%*2&QRA#C_88DAH?#C>X=E.8S89WO3S#V++ M-R[_ %!+ P04 " 9@0=-39XL.K4! #0 P &0 'AL+W=O/*L5>LRVGC?'1AS10-:N!O3 M08LWE;%:>#1MS5QG0901I!7CF\U'IH5L:9Y&W\GFJ>F]DBV<+'&]UL+^/8(R M0T83>G4\R+KQP<'RM!,U_ 3_JSM9M-C,4DH-K9.F)1:JC-XEA^,NQ,> 1PF# M6YQ)J.1LS%,POI49W01!H*#P@4'@=H%[4"H0H8P_$R>=4P;@\GQE_Q)KQUK. MPL&]4;]EZ9N,WE)20B5ZY1_,\!6F>CY0,A7_'2Z@,#PHP1R%42ZNI.B=-WIB M02E:/(^[;.,^C#=;/L'6 7P"\!EP&_.P,5%4_EEXD:?6#,2.O>]$>.+DP+$W M17#&5L0[%._0>\GYIY1= L\4X#TT)VM,BB[VR+S Q>R0[.EKA!:V%_G4"9,:=[ M^N9XDDWK@X,562\:^ ;^>W^V:+&%I9(:.B=-1RS4.;W?'T]IB(\!/R2,;G4F MH9*+,2_!^%SE=!<$@8+2!P:!VQ4>0*E A#)^SIQT21F Z_,;^\=8.]9R$0X> MC'J6E6]S>D=)!;48E'\RXR>8ZSE0,A?_!:Z@,#PHP1RE42ZNI!R<-WIF02E: MO$Z[[.(^3C>'9(9M _@,X O@+N9A4Z*H_%%X4636C,1.O>]%>.+]D6-ORN", MK8AW*-ZA]UKL;Y.,70/1''.:8O@Z9HE@R+ZDX%LI3OP?.-^&)YL*DPA/_E"8 M;A.DFP1I)$C_6^)6S.&O)&S54PVVB=/D2&F&+D[RRKL,[#V/;_(>/DW[5V$; MV3ER,1Y?-O:_-L8#2MG=X BU^,$60T'MP_$6SW8:L\GPII]_$%N^&PO=V]R:W-H965T[^ MOI3L>MYF[$42*9[#0XI*!V-?7 /@R9N2VF6T\;X[,N:*!I1P-Z8#C3>5L4IX M-&W-7&=!E!&D)..;S2U3HM4T3Z/O;//4]%ZV&LZ6N%XI87^=0)HAHUOZX7AL MZ\8'!\O33M3P!/Y'=[9HL9FE;!5HUQI-+%09O=L>3[L0'P-^MC"XQ9F$2B[& MO 3C:YG131 $$@H?& 1N5[@'*0,1RGB=..F<,@"7YP_V+[%VK.4B'-P;^=R6 MOLGH@9(2*M%+_VB&!YCJ^43)5/PWN(+$\* $J(D%I2CQ-NZM MCOLPWB3)!%L'\ G 9\ AYF%CHJC\L_ B3ZT9B!U[WXGPQ-LCQ]X4P1E;$>]0 MO$/O-=_N;U-V#413S&F,XK"I,(CSY0^%^G6"W M2K"+!+O_EK@6<_@K"5OT5(&MXS0Y4IA>QTE>>.>!O>/Q37Z'C]/^7=BZU8Y< MC,>7C?VOC/& 4C8W.$(-?K#9D%#Y<-SCV8YC-AK>=-,/8O,WSM\!4$L#!!0 M ( !F!!TTHD(N"M@$ -(# 9 >&PO=V]R:W-H965T1Y"2+$N2.Z:XT+3,H^]LR]P,7@H-9TO!@ M9=[S%KZ#_]&?+5IL8:F% NV$T<1"4]"']'C:A_@8\%/ Z%9G$BJY&/,^:D2\H 7)]?V3_%VK&6"W?P:.0O4?NNH =* M:FCX(/V3&3_#7,\M)7/Q7^$*$L.#$LQ1&>GB2JK!>:-F%I2B^,NT"QWW<;JY M.\RP;4 V [(%<(AYV)0H*O_(/2]S:T9BI][W/#QQ>LRP-U5PQE;$.Q3OT'LM MT_L/.;L&HCGF-,5DZY@E@B'[DB+;2G'*WL&S;?AN4^$NPG?K[(=DFV"_2;"/ M!/O_"-(W)6[%O%7)5CU58-LX38Y49M!QDE?>96 ?LO@F_\*G:?_&;2NT(Q?C M\65C_QMC/*"4Y 9'J,,/MA@2&A^.]WBVTYA-AC?]_(/8\HW+OU!+ P04 M" 9@0=-ZUX-J;0! #2 P &0 'AL+W=O/*J5>LRVGC?'1AS10-:N"O308LWE;%:>#1MS5QG M0901I!7CF\T-TT*V-$^C[V3SU/1>R19.EKA>:V'_'$&9(:-;^N9XE'7C@X/E M:2=J^ G^5W>R:+&9I90:6B=-2RQ4&;W;'HY)B(\!OR4,;G$FH9*S,<_!^%9F M=!,$@8+"!P:!VP7N0:E A#)>)DXZIPS Y?F-_4NL'6LY"P?W1CW)TC<9W5-2 M0B5ZY1_-\!6F>JXIF8K_#A=0&!Z48(["*!=74O3.&SVQH!0M7L==MG$?QAM^ M.\'6 7P"\!FPCWG8F"@J?Q!>Y*DU [%C[SL1GGA[X-B;(CAC*^(=BG?HO>3; M_2YEET TQ1S'&+Z,F2,8LL\I^%J*(_\'SM?ANU6%NPC??5"8K!,DJP1))$C^ M6^):S/6G)&S14PVVCM/D2&'Z-D[RPCL/[!V/;_(>/D[[#V%KV3IR-AY?-O:_ M,L8#2ME&PO=V]R:W-H965T552VYRVSG4'QFS9@N+V"CO0_J9&H[CSIFF8[0SP*H*4 M9.EF<\T4%YH66?2=3)%A[Z30<#+$]DIQ\^<($H><)O3-\2B:U@4'*[*.-_ 3 MW*_N9+S%9I9**-!6H"8&ZIS>)H?C+L3'@-\"!KLXDU#)&?$Y&-^JG&Z"()!0 MNL# _7:!.Y R$'D9+Q,GG5,&X/+\QOXUUNYK.7,+=RB?1.7:G.XIJ:#FO72/ M.#S 5,\72J;BO\,%I \/2GR.$J6-*RE[ZU!-+%Z*XJ_C+G39P8&8L?<=#T^<'%+?FS(X8ROBG1=OO?=2)/OKC%T" MT11S'&/29Z_):[% M[#\E88N>*C!-G"9+2NQUG.2%=Q[8VS2^R7OX..T_N&F$MN2,SK]L['^-Z,!+ MV5SY$6K]!YL-";4+QQM_-N.8C8;#;OI!;/[&Q5]02P,$% @ &8$'3;[, M_1FT 0 T@, !D !X;"]W;W)K&UL?5/;CILP M$/T5RQ^P)B1MDPB0-EM56VE7BK9J^^S -;ZPMHF;/^^8T,H:E%?;,_XG#,7 MC[/!V%?7 GCRKJ1V.6V][XZ,N;(%Q=V=Z4#C36VLXAY-VS#76>!5)"G)TB3Y MR!07FA99])UMD9G>2Z'A;(GKE>+VUPFD&7*ZH3?'BVA:'QRLR#K>P#?PW[NS M18O-*I50H)TPFEBH0,H@A&F\39IT#AF(R_--_4NL'6NY< D@IKWTK^8X1&F M>CY0,A7_!%>0" ^98(S22!=74O;.&S6I8"J*OX^[T'$?QIOMC;9.2"=".A/V MD<#&0#'SS]SS(K-F(';L?ATG>>&=!_8^C6_R!SY.^S.WC=".7(S'EXW]KXWQ@*DD=SA" M+7ZPV9!0^W#\A&<[CMEH>---/XC-W[CX#5!+ P04 " 9@0=-6%A;"+0! M #2 P &0 'AL+W=OX4]=/ZF1J.%\Z9IF.T-B"J"M&)\M_O(M) = M+;+H.YDBP\$IV<')$#MH+C;%H7'*S(>M' =W _^I/Q%EM8 M*JFALQ([8J#.Z>W^<$Q#? SX*6&TJS,)E9P1GX+QK$.U2]9N3:G-Y144(M!N4<)RL:5E(-UJ&<6+T6+YVF77=S'Z29)9]@V@,\ O@!N8AXV M)8K*/PLGBLS@2,S4^UZ$)]X?N.]-&9RQ%?'.B[?>>RGVGWC&+H%HCCE.,7P= MLT0PS[ZDX%LICOP=G&_#DTV%280G_RA,M@G238(T$J3_+7$K)GV3A*UZJL$T M<9HL*7'HXB2OO,O WO+X)G_#IVE_$*:1G25G=/YE8_]K1 =>RN[*CU#K/]AB M**A=.%[[LYG&;#(<]O,/8LLW+OX 4$L#!!0 ( !F!!TT4]2_SM0$ -(# M 9 >&PO=V]R:W-H965TM_M&7-E"XJ["].!QIO:6,4]FK9AKK/ JPA2DB6;S1537&A:9-%W MM$5F>B^%AJ,EKE>*VS\'D&;(Z9:^.1Y$T_K@8$76\09^@?_='2U:;&:IA +M MA-'$0IW3V^W^L OQ,>!1P. 69Q(J.1GS'(SO54XW01!(*'U@X+B=X0ZD#$0H MXV7BI'/* %R>W]B_Q=JQEA-W<&?DDZA\F],;2BJH>2_]@QGN8:KGDI*I^!]P M!HGA00GF*(UT<25E[[Q1$PM*4?QUW(6.^S#>I.D$6P5? MN>=%9LU [-C[CHB^V7RXR= ]$4/D[[3VX;H1TY&8\O&_M?&^,!I6PN<(1:_&"S(:'V MX7B-9SN.V6AXTTT_B,W?N/@+4$L#!!0 ( !F!!TV):&.LM@$ -(# 9 M >&PO=V]R:W-H965T"[A,$OSB16**F@%KT*CW;X"%,];RB9BO\,-U 8 M'I5@CM(JGU92]CY8/;&@%"V>QUV:M _C#3].L'4 GP!\!AQ2'C8F2LK?BR"* MS-F!N+'WG8A/O#UQ[$T9G:D5Z0[%>_3>BNWQD+%;))IBSF,,7\;,$0S9YQ1\ M+<69OX+S=?AN5>$NP7=_*3RN$^Q7"?:)8/_?$E_'X%S_DX0M>JK!-6F:/"EM M;](D+[SSP-[S]"9_PL=I_R)<(XTG5QOP95/_:VL#H)3-'8Y0BQ]L-A34(1[? MX=F-8S8:P7;3#V+S-RY^ U!+ P04 " 9@0=-7WY>A[4! #2 P &0 M 'AL+W=OM.I?3 MUOO^P)@K6]#"79D>.KRIC=7"HVD;YGH+HHH@K1A/DD],"]G1(HN^DRTR,W@E M.SA9X@:MA?US!&7&G.[HJ^-1-JT/#E9DO6C@!_B?_.>F2 M,@#7YU?VAU@[UG(6#NZ,>I*5;W-Z0TD%M1B4?S3C%YCKN:9D+OX;7$!A>%"" M.4JC7%Q).3AO],R"4K1XF7;9Q7V<;J[Y#-L&\!G %\!-S,.F1%'YO?"BR*P9 MB9UZWXOPQ+L#Q]Z4P1E;$>]0O$/OI>#)+F.70#3''*<8OHIYBV#(OJ3@6RF. M_!\XWX;O-Q7N(WS_3N%_"-)-@C02I.\(]A]*W(I)/R1AJYYJL$V<)D=*,W1Q MDE?>96!OXR.RM_!IVK\+V\C.D;/Q^+*Q_[4Q'E!*8N^4;.%D MB.VU%N;7$10.&=W03\>SK!L7'"Q/.U'#"[COW%#BF+Q4K1X'W?9QGT8;[;[";8.X!. SX#;F(>-B:+R!^%$GAH27/D1:OP'FPT%E0O'O3^;<<.3,>9Z.Q3ZX%\.192>URVGK?'QES M90M*N!O3@\:;VE@E/)JV8:ZW(*H(4I+Q)'G'E.@T+;+H.]LB,X.7G8:S)6Y0 M2MC?)Y!FS&E*7QP/7=/ZX&!%UHL&OH/_T9\M6FQAJ3H%VG5&$PMU3N_2XVD? MXF/ 8P>C6YU)J.1BS%,POE0Y38(@D%#ZP"!PN\(]2!F(4,:OF9,N*0-P?7YA M_Q1KQUHNPL&]D3^[RKFXIF8O_"E>0&!Z48([22!=7 M4@[.&S6SH!0EGJ>]TW$?IYO=[0S;!O 9P!? (>9A4Z*H_*/PHLBL&8F=>M^+ M\,3ID6-ORN",K8AW*-ZA]UKPY)"Q:R":8TY3#%_%I$L$0_8E!=]*<>*OX'P; MOMM4N(OPW3\*/VP3[#<)]I%@_V:)&S%I\E\2MNJI MO$:7*D-(..D[SR+@-[ MQ^.;_ V?IOV;L$VG';D8CR\;^U\;XP&E)#&UL;53M;ML@%'T5Q .4F"3>%MF6FD[3)K52U&GM M;V)??ZA@/,!Q]_8#[+BNPY_ O3[WG'L(EV20ZDW7 :]"][J%-?&= ="=%Z# M8/I.=M#:+Z54@AD;JHKH3@$K?)'@A&XV,1&L:7&6^-Q)98GL#6]:."FD>R&8 M^G<$+H<41_B:>&ZJVK@$R9*.5? ;S)_NI&Q$9I:B$=#J1K9(09GB^^APC!W> M UX:&/1BCYR3LY1O+OA5I'CC&@(.N7$,S"X7> #.'9%MX^_$B6=)5[C<7]E_ M>._6RYEI>)#\M2E,G>*O&!50LIZ;9SG\A,G/'J/)_"-<@%NXZ\1JY))K_XOR M7ALI)A;;BF#OX]JT?ATF_FM9N(!.!7150$8AW_EW9EB6*#D@-9Y]Q]Q?'!VH M/9O<)?U1^&^V>6VSEXQ&44(NCFC"'$<,76 ^$,2RSQ(T)'&D-^4T7+X-=KCU MY=NE>AR'"79!@ITGV'VR2%<60YAM6&0?%-D'"'8KD1!F'Q:)@R+Q#4'T;>WD M%D.C]7&1Q>T0H"H_%QKELF_]3"ZR\^C=4W^[/N#CW#XQ536M1F=I[!WU-ZF4 MTH!M97-G#=?VJ9@##J5QVR]VK\:!&0,CN^DM(/.#E/T'4$L#!!0 ( !F! M!TTP3^^ON $ -(# 9 >&PO=V]R:W-H965T<"CMM_/\"NYW7>%^". M>^_='4,)O3-\2CKQ@4'R]-.U/ = MW(_N;+S%9I92:FBMQ)88J#)ZFQQ/NQ ? WY*&.SB3$(E%\2G8'PM,[H)"8&" MP@4&X;B!DA(JT2OW MB,,]3/5\H&0J_AM<0?GPD(G7*%#9N)*BMP[UQ.)3T>)EW&4;]V&\V?()M@[@ M$X#/@$/48:-0S/RS<")/#0[$C+WO1'CBY,A];XK@C*V(=SYYZ[W7G"?[E%T# MT11S&F/X(B:9(YAGGR7XFL2)_P/GZ_#M:H;;"-\NU??_T=^M$NPBP>ZO$@_O M2ER+^?1.A"UZJL'4<9HL*;!OXR0OO// WL9'9'_"QVE_$*:6K247=/YE8_\K M1 <^E&PO=V]R:W-H965TV<&XZ,V:H#)>P-#J#]38-&">=-TS([&!!U!"G) M>))\8$KTFI9Y])U-F>/H9*_A;(@=E1+FSPDD3@5-Z:OCJ6\[%QRLS ?1PG=P M/X:S\19;6>I>@;8]:F*@*>A#>CQE(3X&_.QALILS"95<$)^#\:4N:!($@83* M!0;AMRL\@I2!R,OXO7#2-64 ;L^O[)]B[;Z6B[#PB/)77[NNH/>4U-"(4;HG MG#[#4L\M)4OQ7^$*TH<')3Y'A=+&E52C=:@6%B]%B9=Y[W7N2^-U5PQE;$.R_>>N^UY#S)V340 M+3&G.89O8M(U@GGV-07?2W'B_\'Y/ORPJ_ 0X8=M]KMLGR#;)<@B0?9/B>F[ M$O=BWJMDFYXJ,&V<)DLJ''6]F_"M+VVY(+.OVSL?X/H MP$M);OP(=?Z#K8:$QH7CG3^;>=<4! W! &0 'AL+W=O.G=2*RV9=:9NB.DUL"H$24'H M9G-+).,=+K+@.^DB4X,5O(.31F:0DND_1Q!JS/$6?SB>>--:[R!%UK,&?H'] MW9^TL\C"4G$)G>&J0QKJ'-]O#\?4XP/@F<-H5GOD*SDK]>J-[U6.-SXA$%!: MS\#<9DZ\2/K ]?Z#_5NHW=5R9@8>E'CAE6US?(=1!34;A'U2 MXR/,]:08S<7_@ L(!_>9.(U2"1.^J!R,57)F<:E(]CZMO OK.)TD7^:P> "= M ^@2&:XBG+GDC?->"DJ3C%P\ MT8PY3ABZPFP7!''LBP2-21SI?^$T'IY$,TQ">+)6W^_C!+LHP2X0[/XI<7=5 M8@R3QD72J$@:(;B]$HEAKBLAJ\9)T$UXL@:5:NC"N*R\RU33V]Y,JSJYS$ER[^B^ M0 M2P,$% @ &8$'38G#L%:X 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q <$+]XTFY5M*9NJ:J566J5J^\S:XXL"C MX MG?Y] 3NNF_@%F.&<,Q>&;$3S;%L 1UZ4U#:GK7/]D3%;MJ"$O<$>M+^IT2CA MO&D:9GL#HHHD)1E/D@],B4[3(HN^LRDR')SL-)P-L8-2POPY@<0QISOZZGCJ MFM8%!RNR7C3P'=R/_FR\Q1:5JE.@;8>:&*AS^K [GO8!'P$_.QCMZDQ")1?$ MYV!\J7*:A(1 0NF"@O#;%1Y!RB#DT_@]:](E9""NSZ_JGV+MOI:+L/"(\E=7 MN3:G!THJJ,4@W1..GV&NYY:2N?BO< 7IX2$3'Z-$:>-*RL$Z5+.*3T6)EVGO M=-S'Z2:]GVG;!#X3^$(XQ#AL"A0S_RB<*#*#(S%3[WL1GGAWY+XW97#&5L0[ MG[SUWFO!^2%CUR T8TX3AJ\PNP7!O/H2@F^%./%W=+Y-3S-_:\1'?A4DAL_0JW_8(LAH7;A>.?/9AJSR7#8SS^(+=^X^ M0 M2P,$% @ &8$'30HJX 6V 0 T@, !D !X;"]W;W)K&UL;5/;;IPP$/T5RQ\0LX:FZ0J0LJFJ5FJE5:JVSUX8P(K-4-LL MZ=_7-H30E!?;,S[GS,7C?$+S9#L 1YZUZFU!.^>&(V.VZD +>X,#]/ZF0:.% M\Z9IF1T,B#J2M&(\26Z9%K*G91Y]9U/F.#HE>S@;8D>MA?ES H5300_TQ?$H MV\X%!ROS0;3P'=R/X6R\Q5:56FKHK<2>&&@*>G\XGK* CX"?$B:[.9-0R07Q M*1A?ZH(F(2%04+F@(/QVA0=0*@CY-'XOFG0-&8C;\XOZIUB[K^4B+#R@^B5K MUQ7TCI(:&C$J]XC39UCJ>4?)4OQ7N(+R\)")CU&ALG$EU6@=ZD7%IZ+%\[S+ M/N[3?)/=+K1] E\(?"7&PO=V]R:W-H965TP-]M#YFQJ-%LZ; MIF&V-R"J2-**\=WNP+20'2VRZ#N;(L/!*=G!V1 [:"W,[Q,H''.ZIV^.)]FT M+CA8D?6B@>_@?O1GXRVVJ%120VI,0B47Q)=@ M?*ERN@L)@8+2!07AMRL\@E)!R*?Q:]:D2\A 7)_?U#_%VGTM%V'A$=5/6;DV MI_>45%"+0;DG'#_#7,\M)7/Q7^$*RL-#)CY&B"YZD&;L&H1ESFC!\A=DO".;5EQ!\*\2)_T?GV_1D,\,DTI-U] _)MD"Z M*9!&@?2?$F_?E;B%.;P+PE8]U6":.$V6E#AT<9)7WF5@'WA\D[_P:=J_"=/( MSI(+.O^RL?\UH@.?RN[&CU#K/]AB**A=.-[YLYG&;#(<]O,/8LLW+OX 4$L# M!!0 ( !F!!TT(SV]/U $ )P$ 9 >&PO=V]R:W-H965T"YA5&O]LA57"-#Q*_JLM M39/A T8E5&S@YDF.7V"N9XO17/PWN *W<)>)U2@DU_Z+BD$;*686FXI@K]/: M=GX=IY-]/(>% ^@<0)> @]M\S]XOC([6]*9S3M\*? MV>2U]5YSFNQ3@*$R\(8MD7"1J2.-%WX309?1>Z#^=OV#3W/[G:FZ[32Z2&/OJ+])E90&;"K1G2VX ML4_%8G"HC-ON[5Y- S,91O;S6T"6!RG_"U!+ P04 " 9@0=-!1HPG+8! M #2 P &0 'AL+W=OM\?&7-E"UJX&]-#AS>UL5IX-&W#7&]!5)&D%>-)L29>0@;@^OZD_QMJQEHMP\+UGY-J=WE%10BT'Y9S,^P5S/+25S M\5_A"@KA(1.,41KEXDK*P7FC9Q5,18O7:9==W,?IYL!GVC:!SP2^$.YB'#8% MBIE_%EX4F34CL5/O>Q&>>'?DV)LR.&,KXATF[]![+7B:9NP:A&;,:<+P%6:W M(!BJ+R'X5H@3_X_.M^G[S0SWD;Y?TY/#MD"Z*9!&@?2?$F\_E+B%^1B$K7JJ MP39QFAPIS=#%25YYEX&]CX_(WN'3M'\3MI&=(Q?C\65C_VMC/& JR0V.4(L? M;#$4U#X&ULE5?;CILP$/T5Q/LN MC/$%HB32YJ96:J755FV?V<1)T ).P4FV?U]S619LY](\!'#.G#DSMD_,^"R* MMW+/N73>LS0O)^Y>RL/(\\KUGF=Q^2@./%>_;$61Q5(]%CNO/!0\WM1!6>HA MWZ=>%B>Y.QW78\_%="R.,DUR_EPXY3'+XN+OC*?B/''!_1AX279[60UXT_$A MWO$?7/X\/!?JR>M8-DG&\S(1N5/P[<1]@M$*HBJ@1OQ*^+GLW3M5*:]"O%4/ M7S<3UZ\4\92O9441J\N)SWF:5DQ*QY^6U.UR5H']^P_V55V\*N8U+OE%L0<9VV^F_\Q%,%KY2H'&N1EO6WLSZ64F0MBY*2 MQ>_--U@* -"#X#\-4 W ;@>S.0-H#C@MQ=HIF 1WB:IW"B*KY75>#]736OZD)*-7H:8HP&WNGBJC% MS!H,ZF$8&D(6)@0ZA*<$="J03<4,&>%:@KF)8(&FX2;)\C;)RD)"[)4$UGX& M=7PPZ&=H)\!6 EP3X!X!";7Y:""LAN1-&3[S@6C]N ^V,F&4J0^RBR96T<00 MS;0TLP9">FF 44*UVN;$4 ,DPE1;D@N3+< (!QIL:;(%0,+HPH10:VW4J"T MK39JJ$$$(ZVTQ5VHE8F"$$74KIA9%3-#<1AIBIF1Y2$,J;[IF-&^AQ #U>JR M<*$H!"WETD(&81 R>V6AM;+0J QAO;30(HKAI+*L6,Y@CPB[4"E8K?P)T<_4M6LR@J_A2&KO/0F!I MZH7_'+ [+>#_:*K=]\ T/L.MP?0JS/35> ,TU&+W*3"-2C?A!9CN$D47LMB] M!4QS,>P03$>@QA*XBADJL7L!W&,&8.Y?3(SF7P<-Q=BW.)A['.O_@"VFO[O, MG7$5TRCQ>F>[C!>[^F1>.FMQS&6UG'NCW>G_"55G0VU\!J,Y6,87,%HV9_M/ M^N95XWM<[)*\=%Z%5"?2^MRX%4)R)=U_5/W;J[>;[B'E6UG=,G5?-$?\YD&* M0_OZXG7O4--_4$L#!!0 ( !F!!TW\BY-"+@( .0& 9 >&PO=V]R M:W-H965T2?5NZX 3/ A>*-7865,^QQ% MNJQ ,/TD6VCLFX-4@AE[5,=(MPK8WCL)'M$XSB+!ZB8LO^U48NXB 0VDRC7^O&K]W ?W'#'>C@0$<'VN?2"_G(/S'#BES) M+E!]\5OFOC%YIK8VI3/Z4OAW-GAMK>>"IC2/SHYHP&QZ#)U@R(B(+/LH03&) M#;UQIVF"$R1HC(DG2*;ZV1(GF*$$,T\P^R^"V562/6;N,4TODL3++,W2%)=* M4:D4D4JOI-(;*1H3LL!E,E0F0V0RG&".$LQO:DK3.4ZP0 D62 2+JT0QS)T/ MMT1%EK<$67PE@F'N_)\DQGL@1BCH'8H[;40>KR=!VV1-Z ,5Q4#9G68B>#>1 MY(&BHJ#9E4XT&3("U-&/5QV4\M3XV3ZQCB-\3?V0^@?OY_]WIHYUHX.=-';4 M^8%TD-* C25^LOU2V2MG/' X&+>=V[WJYVY_,+(=[I1HO-B*OU!+ P04 M" 9@0=-V^#XH?X! !Z!0 &0 'AL+W=OH8BH* H(ZVO9]G=NXH\HQ?%&M[. I/7KJ.BC_/P/AX\$/_8^*U/3?* M3* \&^@9OH/Z,1R%'J'%I6H[Z&7+>T] ??"?PGU!C-X*?K8PRIN^9Y*<.'\S M@R_5P0\,$# HE7&@NKE" 8P9(XWQ>_;TERU-X6W_P_V3S:ZSG*B$@K-?;:6: M@__H>Q74],+4*Q\_PYPG\;TY_%>X M-R0Z+W*#F3]MZP/ MLS23]NSLFDXK]>PUCTB2H:LQFC7/DR:ZU=PK"H?BGPG2 M%Y*2(;#V^J0_3 MT&V G0;8&L1W,<@JQJ1)K::WFC@B*5Y%V:IP2DC@AHF=,+$#)EW!3)KD#B9> MB8JM".\"XD9)G"B) ^5QA9)L=B%ILCD7ARK".'7#$"<,V<+L5BQD<_IA&,>[ M-8Q#%NBCP2L:=',+S*OTC8ISVTOOQ)6^4/:SKSE7H"V#!QVMT0_A,F!0*]/5 M%]<3TW,P#10?YI<.+<]M_A=02P,$% @ &8$'3=/FTK$2 @ D@4 !D M !X;"]W;W)K&ULC53;CILP$/T5Q >LN88D(DB; MRZJ56BG:JNVS0R8!K8VI[83MW]>W95F"TGW!]G#.\9EAF+QC_$54 -)[I:01 M*[^2LETB),H**!8/K(5&O3DQ3K%41WY&HN6 CX9$"8J"8(8HKAN_R$ULSXN< M722I&]AS3UPHQ?SO&@CK5G[HOP6>ZW,E=0 5>8O/\ /DSW;/U0GU*L>:0B-J MUG@<3BO_,5SN$HTW@%\U=&*P]W0F!\9>].'K<>4'VA 0**56P&JYP@8(T4+* MQA^GZ?=7:N)P_Z;^9')7N1RP@ TCO^NCK%;^W/>.<,(7(I]9]P52_ MP16(@FLGZHZ2$6&>7GD1DE&GHJQ0_&K7NC%K9]_,4D>;)D2.$/6$\#XA=H3X MG9#<)22.D'SVAM01TM$-R.9NBKG%$APL)>P12!GH7T92+=71#'UVPN45D\C@MR"PG01C,JVFT!E\W V2@L-&HH"/YN_6W@ENS12EV00[0?(8Z0;VS%A#Y*U;@*B?@P7_P!02P,$% @ &8$'3:@K(UVO! /1@ !D M !X;"]W;W)K&ULE9G=;N,V$(5?Q?!]5^)P*%*! M;2!Q4;1 "P1;;'NMV$QLK&2YDA)OW[Z4K#@V>5@H-]&/#X=#:OAQAEFNCTU= MML/?V>:U[>IJM.)9#D3CKERX(=?% 07.Z[6 -% KW(.$@Y-!>W@R"L &&!G@PP#<&I#<+ M9XT>-(?12<&4>F,!LBQ-66-W%'1' 7?8<^>L45?]_"2RG'3N^0-U@C+&#F70 MH0PXI#R'LF#@A@1[L;3. G=RHXW$SFCHC ;.9)XS2!/Y! 9V8H !@PWDT$ ^ M/29%BI=F.B$J1]'UM(N44^%]G?6H4S9[1(%'K'6:1QS",!)R0GQ"421 !6:60-"* MN8HY(]0G@A2302 T!$$:LH%-[LO6(H2#8BUB\8#I(-#2#T)4AZ$GOJV""(4Z MI51LCC!+"+'$CU *4QNW=?L;_*BZW6@HBWUV#"9"&9 ?H5 482AA>A&@EXE- M'>8-Z4]$*.8#(3X$$1KR0>A=J0GWA F921 M7$IBDDB4"OGQ*5$J)*XR[[-#$F9".A*@$G-)HD3(#U DBJ6Z$L-+ GB9R.XC M(\71)ZHCB?$@I]1',L2#R*7T^2 !'W*6L>G'?)!3*B2)2A]'=7_)0)U0,K+9 M28P2.:5&DF$BE)G43XQEF >Y)1R;(8PE.:5*0B(3J[PQNR1@EXED;!+31GZB M5&+,!YY2*C'@0T;"YP,#/KA2(3+]C/G 4PHE!@60(*E\A$*=R+,(U!FCA*<4 M2ASF0=)D_HIA4"=E>>R382SQE#()B4QDB^?(T0Y@EXGL/HQIPY\HDQC3@:>4 M21S2P7UE,O[LAWB@-!4QAS ?>$J9Q*#\<=E$0%"L8QE!"6.4\)0RB5$:E/J% M/%"1BN6&C+'$4ZHD) JJI.3J,+:RS]H=V]E1W75T-![?/==U9YTOZQ&ULA9;;CILP$(9?!?$ "SZ 895$:E)5K=1* MJZW:7GL3)T$+F-I.LGW[VH8@U@SM#=CFGYEO;#/VZB;5JSX+8:*WIF[U.CX; MTSTFB=Z?1CE4#6B MU95L(R6.Z_@#>MPAX@R\XF9:WSV)( M*(NC(?NOXBIJ*WUMH_H_U%&]D,7BQ*P]_Z=]7Z]VWP?S>##?!@@$<# M1/]I0 8#$A@D/9E/]2,W?+-2\A:I?K4Z[C8%>B1V,O=NT,^=_V:SU7;TNL%% MN4JNSM&@V?8:/-6\5^P 139*$@LP4F"0 GM[,K%'C,$.".B > =T"E"F01J] MAGE-VVL(PX%J!ZA22C ,0T$8"L"@ *;79),PB.4E#6 %2ER!,-D($P&P 3+ MM\WF81 NPD7^G^H=3 ["Y ,"6#R61@VW0P]"R!**851&(C" )1@^K=L%B5C M) ]0 %&6+Z 4($H!H&0!2C&+@A$)1#M Q-C" I4@2@F@! EO2V#KTG!6YB), MBX6:@%*X-*4 # MK4PK0H) &4N6L7,!9J)0(P"E"'#0/E,[^)$#%Z,(Z(;AB M(@S0S HWAG[9$&8N(L4""UQ\T;SZ(AIN8#0OK S3-"R_@"S/BC)N3E6KHQ=I[%'I#[2CE$98E^F#3>UL[SACIQ9'XYK,ME5_T/<=([OA$I., M-ZG-7U!+ P04 " 9@0=-Z(YHJ3P" 5!P &0 'AL+W=OODUJ^5ZC<(R5--6R*? M>$\[_>3"14N47HHKDKV@Y&R#6H:B($A12YK.WY5V[R!V);\IUG3T(#QY:ULB M_NXIX\/6#_W'QG-SK9790+NR)U?ZDZI?_4'H%9I=SDU+.]GPSA/TLO4_A9NJ M,'HK>&GH(!=SSU1RY/S5++Z=MWY@@"BC)V44)G Y M?[A_L;7K6HY$THJSW\U9U5L_][TSO9 ;4\]\^$JG>A+?FXK_3N^4:;DAT3E. MG$G[ZYUN4O%VB MR*X4?/#$^+)Z8OX3X0;K9I[,INV=?::KE7KWOL-!4**[,9HT^U$3+331>T4% M*))9@C3 3!&!%)&-QXOX,,M@ PP:8&L0ORLC=,H8-9G5=&,2G!:Q4PJDRO,/ M8&(0)@9@G([M1TVR2%/@N'!80%$ HR0@2@*@8 86&YD[8_A7LXYG(.A&)5^,SV 11^"2U/BWMIA3XAI>A#4W*D!I%OI ME!;4NE*?B!DTT#:0!"=9DCP009G$51%Z!UT5ZFPYDW#0R)R%H/KO$W UECC% MU\8+._76-TA5#/0$O\#^'@[:5616:9D :9B22$-7XB_IOLX]/@!>&8QF,4<^ MR5&I-U]\;TN<>$/ H;%>@;KA C5P[H6HB>C>(F?%%S-E:)J.*L"/HQ MC4R&<8SZ5]HZ(8N$;":DF_\2\DC(;PAD' MV?AF.+NPYM(:U[U4>;(MR,4+1M7X/S MI:MQ%@H" :T+#,PO5W@"(0*1+^/WS(D7R9"XMM_9/\7>?2\G9N%)BU^\PPFIO_"E<0'AXJ\1JM%C;^47NQ3LN9Q9*7 /1C#DD#%UAZ*Y8,,3S+R)T4X1&@F(MDF?;!,4F01$)RG\(\ILJ M$^8A8E3$Y+LL?=M2Y:94N2%%;Z3*_Z1N)V. MFS 0?!7$ YSY)A<1I M)U4JM=+JJ[6^'; (ZP-1VPO7M:QO");8O[9]@+S.S M.U[BS09"7UD%P)VWMNG8RJTX[Y<(L;*"%K,'TD,GWAP(;3$76WI$K*> ]XK4 M-BCPO 2UN.[])TYY22>+V^J']2WH67'690D.97O>?5REVX MSAX.^-3P%S)\ALE/[#J3^:]PAD; 924B1TD:IGZ=\L0X:2<544J+W\9GW:GG M,.E?:'9",!&"F2!RWR.$$R%\)T1W"=%$B/XW0SP18BT#&KVKP]Q@CO.,DL&A MX^?08_G5^I^04DNAT+YE%OCXD)0RW7UH)9Z(;0U;75 CVJ&<*Z8\Z.<''9JBOQ0 @'4;KW(-I0 MB3$\;QHX<+E,Q9J.PVC<<-)/,"B:__OH =GX_0]%YBV,S,[BQHR7O* M7GB%L7!>&]+RE5L)T2T!X/L*-X@O:(=;^<^1L@8)N64GP#N&T4&3&@)\SXM! M@^K6+7(=>V1%3L^"U"U^9 X_-PUB?TI,:+]RH7L-/-6G2J@ */(.G? S%C^Z M1R9W8%(YU UN>4U;A^'CRGV RVVL\!KPL\8]GZT=Y61'Z8O:?#VL7$\5A G> M"Z6 Y.>"UY@0)23+^#UJNE-*19ROK^J?M7?I98>$JY_G?V9"]J,*K*4!KT.W[K5WW[4O]+L M!'\D^!-!YKY'"$9"\$8([Q+"D1!^-$,T$B(C QB\ZV9ND$!%SFCOL.$Z=$C= M.KB,Y''M55"?COY/]I/+Z*4(8)J#BQ(:,>6 \6>8Q'\/V=Q"X(0 LH"I"M]6 M1>G?T(T$ZUM$$A@U_%=D>U?D79F!M5F!Y@=SEYEG%PBM J$6"&<":68T>X D M&M)JR*+/"@LRXE1LK+$T,M:U=+?K'L<56<_&M.;/JOTAU,:* M\A/#F14%S5,#LTG08';28YD[>WINA;K+L^@T^1]\-4F,> F7:VB);^1+,0SV M-_GAF?F.V*ENN;.C0LXO/66.E HLB_<6\D0J^;)-&X*/0BT3N6;#?!\V@G;C MTP6F][/X"U!+ P04 " 9@0=-/:_JS0T" "0!0 &0 'AL+W=O=DE8D;BUEMT5(Y#50 M+!Y8!ZVZ*1FG6*HCKY#H..#"D"A!@>>M$<5-ZZ:QL1UX&K.3)$T+!^Z($Z68 M_\F L#YQ???#\-I4M=0&E,8=KN [R!_=@:L3&E6*AD(K&M8Z',K$??:W+Y'& M&\#/!GHQV3LZDR-C;_KPI4A<3P<$!'*I%;!:SK #0K20"N.WU71'EYHXW7^H M?S*YJUR.6,".D5]-(>O$?72= DI\(O*5]9_!YK-R'9O\5S@#47 =B?*1,R+, MU\E/0C)J550H%+\/:].:M1]NUFM+6R8$EA",!.7['B&TA/!"B.X2(DN(_M?# MRA)6,P]HR-T4H+ M%1I^.,WRR5L6B!8%(B,0755[%F0V8#8&TQI,Y*\?9^6X!851-"_(HM)F5I,% MI;7_-$L*3=J) J_,VQ9.SDZMU 696,?Q\1SH=IS9,W^[\Q?L>S5NANEPD1]F MU3?,JZ85SI%)]0A,JY:,25"Q>P^J^6LU'L<#@5+J[4;M^3 DAH-DG9U_:!S" MZ5]02P,$% @ &8$'35K,Y;6X @ V0H !D !X;"]W;W)K&ULE5;1CILP$/P5Q <Y_GUM0SC &YI["=C,[LSN>IU-KXR_BA.ETGDKBTHLW).4];/GB>Q$2R*> M6$TK]>7 >$FD6O*C)VI.R=X8E86'?7_FE22OW&5J]K9\F;*S+/**;KDCSF5) M^-\U+=AUX2+WMO&2'T]2;WC+M"9'^H/*G_66JY77>=GG):U$SBJ'T\/"7:'G M#?:U@4'\RNE5]-X=']^+I?N+Y61 N:2>V"J,>%;FA1:$]*QY_6J=MQ M:L/^^\W[9Q.\"F9'!-VPXG>^EZ>%F[C.GA[(N9 O[/J%M@%%KM-&_XU>:*'@ M6HGBR%@AS*^3G85D9>M%22G)6_/,*_.\MOYO9K !;@UP9Z"XIPR"UB!X-PA- M\(TR$^HG(LDRY>SJ\*9:-=&' CT'*IF9WC2Y,]]4M$+M7I8!#E+OHAVUF'6# MP3T,ZA">\MY18(ABC2US/"38 (@(9@C ( )C'PR""&$'(>@@- ["@8-HE(4& M$QM,93 Q2D:IVM@@[./PCI8(U!(!6F8C+0TFZM.@8"1X8X,BA.[D=09*F0%2 MXI&4F2UE%M]AB4&6&&!)1BRQQ8*2!"9)0)($()F/2!*+))P',,D<))DWS>3W M9<+V&@-UH__X249W&AH]<)9;4#1]F '4Q&E&8/>O$'[@/+>@/I,_%C,%&0J! M+PD4V-7!=SS MP0*/U =N+D1U-U6=>S.M;(Q!1D*@5L;0;UME<5N;DO(%&0H M!.Y^%-MEN=-T"&YME'R@+'#CHODC99G_/QM3D.%?)7P!8/^!LK2@>/KZ!U# M_>_U!H62\J.9J823L7-E!KK>;C>WK; 9--[AS=#WG?!C7@EGQZ0:5\Q0<6!, M4B7&?U(I.:DYLUL4]"#U:ZS>>3-L-0O)ZG:0]+II=OD/4$L#!!0 ( !F! M!TULRR\Z+ ( & & 9 >&PO=V]R:W-H965TU#6%98Z5]B>WQ M.<=SQGB2MHR_B@) >F\5K<7:+Z1L5@B)O("*B"?60*UVSHQ71*HEOR#1<" G M0ZHHBH)@ABI2UGZ6FMB!9RF[2EK6<.">N%85X7\V0%F[]D/_'G@I+X74 92E M#;G =Y _F@-7*S2HG,H*:E&RVN-P7OO/X6J?:+P!_"RA%:.YIYT<&7O5BR^G MM1_HA(!"+K4"4<,-MD"I%E)I_.XU_>%(31S/[^J?C'?EY4@$;!G]59YDL?87 MOG>",[E2^<+:S]#[27RO-_\5;D 57&>BSL@9%>;7RZ]"LJI74:E4Y*T;R]J, M;;33%W1)(LY:SU M>/$J4=>5ZZ"Y';.GZBE4])9A'*3HIH5ZS*;#1"/,//H(V4TAX8! M*H$AB\B5Q2::T*T#ME/$'%LY_%-D_U#D0YK862QL^'CL9&TC=N4CPTJJ& Q3,YE8]IJ X7EI%VT]!. P6;D^)TU,R\81Q:)ER M8>P;=F'L*W9A8LN1"Y-8AM#H>53 +Z97"2]GUUKJ"QY%AW;X'.GG9<4WX6H; M.N([U3Z[;O;X1?REIX1R;5HS9/[\R8!)5Z\*1R+U2['Q84SE)/YVK. MNZ;7+21K^GZ.AC^5["]02P,$% @ &8$'39R[^&[. @ -PH !D !X M;"]W;W)K&ULC5;;CMHP$/V5*!^PB6^Y($!:6*I6 M:J755FV?LV @VB2FMH'MW]=VLMG@#(@7$@]G+NZ:M0L MW&M]F$216N]Y7:@'<>"-^6[.+;9A;&MB)>\;6V(0KS M./$EKRH;R=3QMPL:]CFMX_#](_H71]Z0>2T47XKJ3[G1^UF8A<&&;XMCI5_$ M^2OO"+$PZ-A_YR=>&;BMQ.18BTJYWV!]5%K471132EV\M\^R<<]S%__##7; MG0/N'3"ZZ4 Z!W*O ^TA%@-PKI,4PAVENZ4'!%'2< M@L;>KK28=)@B35CBT5T",);3Q%=N#",44U_@%0!#+,LSF!P#R3& W!5U$C! MY^ Y=.M"P4G.> MF'>VEQ",4.JW "&$,69EW4%X>*$QE=Z$KK2QQ% D%X) 3;A1X3OT0@#'8". MFC4 PSAEL:_1&,882?V3!< HRXE_,*+!I5=SN7,3B K6XMAHV\P'UG[*>71# MCF=?H,D2 ?8G.Q6Y2_8S?#M2_2CDKFQ4\"JTN:K=A;H50G-3??Q@MG9OIKA^ M4?&MMJ^I>9?M*-,NM#AT8UK4SXKS_U!+ P04 " 9@0=-.L"/498" "C M" &0 'AL+W=OM(G M(4ST7)6U7L0G8YI9DNC=251 MU/%RWL8>U'(NSZ8L:O&@(GVN*J[^KD0IKXLXBU\"WXOCR;A LIPW_"A^"/.S M>5!VE@PJ^Z(2M2YD'2EQ6,3WV6R;.WP+^%6(JQZ-(^?D4< K>/BUB+LG1"-HT_O68\+.F(X_&+^J?6N_7RR+58R_)WL3>G1_T>ZLC:QZ%9M*Q9^[9U&WSVNO M_T(+$T!/ /!KOT1 ?8$^$I 'Q)03T#_NP+N"=A;(>F\M\7<<,.7J. M0\/=JLRJPX 1AH*WD,T4D@V(Q"8P M9 %"6:S A.XML)XB*/1RN"FR_5#D39HP6"S8\M&8[]>J@] 64G>%H 03YMD) MP'"."/4L36$0 00]V#8 RS#+6=@;"GI#$V_Y.UN(@WQ\NS8=!(_2))BBS"O- M%(4A33VMS125 0;].F\#L)0Q\(XS$G1&)LX@(F$!&A2@MTM#)WDBG"+DE2: M@HQZJ,T4Q2@CWK]E&T 1DM.P+Q;TQ:9'!H3Y>9"?WZY+/CG9]L@PS\LZ@,H8 M\\["9HK* $I\0H3@J60I9ZS9'3#5D(=VW:GHYT\U\;='Z/HT%'O@;NAO?@J MFZVS0'QC.W#7,%_EN_;]C:MC4>OH41K;%]K;^R"E$3;[],[NZ,E^,0R34AR, M&U([5EW?["9&-OTG03)\ERS_ 5!+ P04 " 9@0=-B>6N]1L% "%&@ M&0 'AL+W=OZW83&RL9+F2DFS?OI2L>)WA8:*;6&(.1YPC\N./%J]U M\[W=.]?-?E3EL;V=[[ON=),D[7;OJJ+]4I_SN7\K>#;X6G? M]07)SN_DS48/%0;%WP?WVEY= MS_I4'NKZ>W_SV^YV+OH6N=)MNSY$X7]>W,J591_)M^/?,>C\\LR^XO7U6_1? MAN1],@]%ZU9U^<]AU^UOY_E\MG./Q7/9?:M??W5C0F8^&[/_W;VXTLO[EOAG M;.NR'?[.ML]M5U=C%-^4JOAQ_CT"?_5$%-590/ROH M#ROHL8*>^@0S5C#L"%_ MWL_6E[XLE89LV^#5#J/ M#-HA MS%IAN#F M=Z<8&B%,J(T1E2)F2P1E'4D!*:RG(!E&5(R9,H*J+0U@3V WJ0Y MXS= EN>Q5T^8RP2XK&,A,)=I I[KS/#K.9 M$)LCRP/";*8);"9 5#_;\+4RDN72<#X#F5(D@_T1D.E,1/A!&-&$$)U&0F!$ MTP1$4XA+/R\%VT; 7F,TMP?@7F8FL">4Y7[_$DD- YH0H&,]$ .:)@":$%3Y ME+,"*BOXRA"(E.2[C@UZH)61<:$PGA7"4, RVP%5-IO MN[@[8-7L=\"1S#"8%0)S9' J#&8U ! )Y2\84R4F5\.[L!*I*QW;7&(-8(Q!'.: QB/0'$H^;ZW#)/!7%W MD$Q8XL<[0";3/-.\[R"=\2.*[P.2JR/TRC5/P_>,=K:MGX]=?T!\57KY9G)' M_1$\*[^7-RL)RM?R9G/^(O(S_/D#S1]%\W0XMK.'NNOJ:CB>?ZSKSOGFBR_^ MS>Y=L;O"9G+M[D@3'EO9=%):?^0:EZ' 1RBGT@:\'H MUI+*(@A'HS@H:5[YLXF-O8C9A!]5D5?L17CR6)94_)VS@I^G/O(O@==\?U F M$,PF-=VS'TS]K%^$G@6=RC8O625S7GF"[:;^,QJOD"58Q*^_ M\ZTZ3/W4][9L1X^%>N7G+ZPMB/A>6_TW=F*%AIM,]!H;7DC[ZVV.4O&R5=&I ME/2]>>:5?9Y;_0L-)H0M(>P(>NU[!-P2\)40W25$+2'ZWQ5(2R#."D%3NS5S M216=300_>Z(Y#S4UQPZ-B=ZNC0G:W;'_:3^ECIYF.$:3X&2$6LR\P80]3!)^ MA"R'D*M(H!/HL@BA+.;A@.XLL!@B$NSD\%!D=5?D0YH8- M;?M3CITX2\P:2 M6$AE(9^2)'2K 5!Q&D=.00 J)"A-G:H &"(9)G!E$5A9-*@,QR$L0$ !\MB: M!D(>6 .@ &L %&0- +MC30Q6%@/6W#@U"2B0/+8F ?+$!&>.-Q LSG#BF / M,":AL^@*A"%R8]M3L+84,">"!3)0('ML3@;L-4*N-T-4- M 2F,L7.X5D-4 MDD0I7!4:P9_5$6#,C6.';GR9T6-K6DS_W4\R'#O6 "B2$?>5 E (Q;%CX0J M95$/U906].Z?DHF];0:DM^''2IFO:R_:-1S/H;F_G/@M*;>M -53&PO=V]R:W-H M965T.U?+,1395W,EV(_]\'_>/!0/&^[_D&PF.WR9_Z#=S]W]XT'\BC$2S^X6<_]L%?$2_[4]29R>7GC MY[PL>TM2QQ]EU#_X[(G']Q_6KX;@93"/>"WJX;H?W]!8T7 " M401R((R38R5$BA"Y$F)%B%T)5!&H*R%1A,25D"I"ZDI@BL!<"9DB9/\)[%," MA!^9"UU]P"'9X$SY2#?H^0[&PAHJ]2+O\L6L$7NO&1?;+N_7-)Q*EC3>/QUJ M?W@IJ[653]\649+,@K?>DL*%8>(#)I")/&23X-DD@X5H8H'B M%B+<0C18B"<6M'I8CIATP-0#)B8@.[^6IVL3)_/-#-R-B6,Q@KLU<6E,)WXG M$<9XA#$2H9:MY8BA1YX(1-14[HA;Q89R"D"MRBFNG!K*J5[VU!#$6&JFYL81 MM_H:-Q&>X,(39,JUYG"7F%,4CC_<58J[2@U7L;;,EJD1D^%IG"17X,H!.-'. M<.W,G";-TY)]/4NC=E?@R@$XT9[AVC,DQ5IOO\K,U:*I-A$9KJ+?7='M+#1U M,"WD2P4ZCAF ,'M9@VWS!,0;Z-[ ""HE-+8[L_1V((@SHCLCYAQ'P.S.+-L M(/L TQ;2.2 -/LZ,$KM$<)""O<3 TKD!:=TLUD69/1E(EMF=69HMF-TV8E1W M1LTMZ9,RLK1'0/HC2RPV+'T/4O>M'RS]!Y &Q+2M\0*0AD%(9HW9TB\ :1B, MX3:(9;&3T#UF8EG"!%O"6N,Z4Z#CF#,@J9GHX.B[NS_'?L^;YZ)NO4?1R8_X MX3M[(T3'I='P1-;.5AZ=#X.2;[K^-I7WS7A^' >=V*FS<7 XH"_^ 5!+ P04 M " 9@0=-U>7FD,4" !""P &0 'AL+W=O MR))I,Y2'0-62LYU=5!8!A.$L*%E>^2$N M"Y_XUXF7_'#4S42PG-?LP']P_;/>2#,*>I5=7O)*Y:+R)-\O_!5Y6D/<++ 1 MOW)^48-[KRGE58BW9O!UM_##)B->\*UN))BYG/DS+XI&R>3QIQ/U>\]FX?#^ MJO[9%F^*>66*/XOB=[[3QX6?^MZ.[]FIT"_B\H5W!<6^UU7_C9]Y8<*;3(S' M5A3*_GK;D]*B[%1,*B5[;Z]Y9:^73O^Z#%\ W0+H%T!;2VMD,__$-%O.I;AX MLMW\FC5G3)[ [,VVF;1;89^9Y)69/2]I%LZ#I.C(X,(%8BL0'0C '=%MC&)C:ELS(S$693B/C'J$R,^ M],ZGC8D'/G&:I-2Q(3/49S;R,:GB @DJD$S?T1052"?L:#JJ](%DE#@2S5"? M#/&)[GPRQ(=$J<.'A#@'X82SZX)NK&B8AHX_"7$@1Q"KV"&!(K4B,/T "0X5 MH1..L NZ*1CBV)4L3A_!\+L_Q"YHZ$2BQ.&#TT>FX$?&_#U Y#Q!G#\R!I!F M,X<$3B#Y (($9Y!,@9",*:3452W.()D"(1E3&#H^$CB , 5 & /HK 9P^F!, M'XE=J>+TP0?H YP^F$(?8/21F#K^:8#C!U/P@S%^YB5*(W!8X03"% *[H.3F M)0KF&WAG%0Q:F)++@VW>E+<5I\IVCH/9OD%<@6V!_H>WW>5W)@]YI;Q7H4TC M9=N=O1":FW3"1Y/.T32T_:#@>]W<)N9>MEU=.]"B[CK6H&^;E_\ 4$L#!!0 M ( !F!!TU92$JN]@$ -@% 9 >&PO=V]R:W-H965T(+!OHJ%SQ 7H]4W/14:5# M<2%R$$ K:^H8B8)@0SK:]GZ1V;&3*#)^5:SMX20\>>TZ*G[O@?$Q]T/_;>"Y MO33*#) B&^@%OH'Z/IR$CLA,J=H.>MGRWA-0Y_Z'<'?<&KT5_&AAE'=]SU1R MYOS%!)^KW ],0L"@5(9 =7.# S!F0#J-7X[ISTL:XWW_C?[1UJYK.5,)!\Y^ MMI5JQ74],K4,Q\_@:MG[7NN^"]P Z;E)A.]1LF9M%^OO$K%.T?1J73T M=6K;WK;C-).&SH8;(F>(9D.8_-,0.T/\7D/B#,G"0*92[-XGO M#M08!T\3X(FMTD34" M2'# !@5LWE]FB@+2_Y>YQS3KQ59@FGAQ*C#-!D]VBR:[10#+ SQIPNF4]]/I M7"U_"KF[,N;-^TK%I>VE=^9*WSY[1VK.%6A@L-(_J='/[!PPJ)7IIKHOIL=F M"A0?W#M*YL>\^ -02P,$% @ &8$'3>Q4\+J] 0 (00 !D !X;"]W M;W)K&ULC539;MLP$/P5@A\0ZG!KUY $-"Z*%&@ M(T7;9UI:64)X*"1M)7_?):D(CJ,6?1%WES/#61XJ1FT>;0?@R+,4RI:T:]H583:WE2%/CG1*]@; M8D]2B3;TU)$V\(!-3.*W MQJ_J7T/OV,N!6]AI\;MO7%?2#24-M/PDW(,>[V#JYP,E4_/?X0P"X=X)KE%K M8<.7U"?KM)Q4T(KDSW'L51C'.).O)]HR(9L(V4Q8I?\DY!,AGPEI;#XZ"ZU^ MX8Y7A=$C,?&P!N[O1+K-<3-K7PQ[%^:P6XO5<[5*-@4[>Z$)<[N$^?06LXN8 M[!*3)C.&H8?92+9H) L"JS<"Z961)4QV921BU@&C B9/TB3YBY=\T4O^'UZ6 M,-=>\G=>5IOU>R_LXK#\X[GGYM@K2P[:X;F'G6^U=H"2R0W>R [?ZYP(:)T/ MUQB;>&MCXO0P/4@V_Q6J/U!+ P04 " 9@0=-S FK_^=L !@A $ % M 'AL+W-H87)E9%-T&UL[;UI;^/8M2CZ^;Y?0?1Q3FR 5D3-JCXG M@,OEZG92@U.N3A <7#S0$F4S38D*2=FEX/[XM\8]<)#EJNH\X.%]Z"Y9(O>P M]MIK'OZK+*O@RSK;E/_]PT-5;5_]X0_EXB%9QV4OWR8;^&65%^NX@C^+^S^4 MVR*)E^5#DE3K[ ^#?G_RAW6<;GX(=IOTG[OD,M]MJO_^810-?_CC?Y7I'_^K M^N.;?+%;)YLJN-@L@ZM-E5;[X'K#8Z;Y)C@/RH>X2,K_^D/UQ__Z [[#[TV" M]_FF>BCAG66RK/_ZI]VF%PS[83#H1[/ZCQ>[^U[0C]I_?&X]_W-Q5U9%O*C^ M=_U->?A3K];7#Y\=/-QT\7GZ\_?N@8ZVV: M)45P&5?)?5[LZP^]BXO[)+A8+!)X"IY9\O,=8UW"IHHX@\TLDR_!GY/&<)^+ M>)EN[H/;_?HNS^J_+I<-(%\ G)8$J[=9?%__=15G96/W!KJ?]]O&CU'__"^= M+[Q-RP6L_B8ITAPV"E\W4.(O@\ZWY37 E> -0*H+7?ZO__6_#N*$+.+O25RT M+^%R5Q3U![LF/3^/!N?#J.NX\O4:T.VVRA>_AL$MW8'@XZXJJWB#Q]28^>.' M-U %I]N/WX[OK-Q6?XX_7%NXL/EU?![<]75Y]OX3;];9 $ X2LR[=ID7)9)5;YJ_!R7#P$,&BSP0_+/7?H89_!\ M8Q+ 7*0'95 DBP0>NLN2,-@D59"OX*LR*1YAR__Y'[-!-/@Q.(GZ87\T#T[Q M@,YH?/QJ,)[15].S^NC7FT>8-"_2)NVXWI0[N*"+)-@6^2))ENX2Z@_?%,DV M3I=!\@7(70DKPJGSZ@$NYL(#1.,^Y16@P.%G;@H@H@4<-PZ*H-HBGA$4FHN& MD[]/884R5NM3/^7Y\BG-&M?W3;)*8"%+./5%ODZ"*O["P]0?_$@[.S #;ZM] M.XH961K?I5E: >R;Z"'/;/."""H<]B+>IC!H^B]87Y;$91+D=UEZ3P2W&VNV M\;[MO.#W8@<#V6-R5M/U,/[*\P6PKRI+\!B:*R\K@%T1+)-M7J;-[1L@%PG@ MWJZQ-!\C#BSK70YTN$J*]5=#J>V\=<(&Y?_X')AXX0<>^)0L$Y )$#DW.;9,BI+HQO1'NE35OHF%3%Y+)J\G_5Z_'P%&%0'0JAV0H7A7/0#M M0%@/!D!Y^GV10WX,TK)$E(FB:3CP"1)^U1^,.PC2Q7*9XED!))&@G /]E2-M MMSY!^$@FKO?MRQB :QLEY&TL$Q6Z2)M MH+G[B-"Y? U0?P#RESXF09:7'0B"LLV^K))U">RK -25&^4?-];09)^P@561K_79%@9Y+7?=D1-.9;PS89JMX@^-?9> 0I@XO+6Y M!I#L'M,2KR(\>O#)#R#QMM'4=TE9OB)Y6-Z.JZI([W85D:XJ/YK3Z@2- =KI M=>?KYJ('\6.<9H='0::QKA%_N#-W<9DN^)S3;%7']S>?KGZ&YZ[_>A6\^WA[_/7U".VEQPBO^5BZ2>W'%NXI9WF*$#TS MZ@XA1N,JW> [ ,-X^0\0/==M.M1;P,/T?B-"Y6(?H.6AS%H/4J[/-RY**5//F&"S0'BI(_M MJM*%/7?< 3!L@$N*2805?"9->XL4!UA,<+<_;O@W"0 /Q :ZKD2EUZAM M_*L5,"1;G\/U399T^ #SUN>NUR#<%GIA.K5>AS;>Q4CT[YY[;-G4:%JPZP%T M9!:E7!"PQ&,0,UZ &,>"4@O0F_+1\RKF$3K=1:9WK^UPVHCN4:?Z'**E&Q#K MGL.$FQUPWQB-&P"=;:M-HDN;(1S,@#(#XZ0WMD O-RQVM2^.K"EXHNXQF+.A M30/:[-9-WL#TM&U'+:C#=AV"P3(MMRH8'[U!-[, MT !2VX8;%L[5*EG0/,F7!5W8 ,W7P4(N+PH/,&;8,"#2@2$C*-(%;AM_;UO1 M,ED4M/+T6T:Z//I-5#, -4$LO$\W&]P\ M80+@LMV2KT_N6%\;VX%C!@Y-O GG6'39V4%(SY^ H]_E+!3AZ T4 IB<3,=C M-J2/9C.8%+\#?30QCC,V*H%B2@:";8(W.LGVH;XTY0_#?B1OOP&6N;Y+BO_\ MCVC2_U']!Z&.,ZF/\_20@M;WE!1))Q1"T8 (RX$J+I'1D+6PS+-T2>3O+L[( MFD]^Q[+7Y0G8PPFQ?"R2Q+%(9PQP3R!JTD)0\(PW>]@./$-6#6O<6\>+AW23 M\"'!="E3!)1@0"%B'1@944$/;+-XP<0:KEF.M \>P]GA?[L5W,E=@:^7HOZ MV+=@4MRR356Y$> ,OM8='\#WD%=A80([3P&C\ SN\OQ7,?\TX #"0P#L:E.E MJQ0%HV";HQ2 )BFT,?"=8"8AX&DL_SG)&P7OJ[_\ M,-'>H)0"(+U\QD3;/HYC0GWSO)65Y9I6Y?(4[0U-,]&?FF\VE]X%FBW*7>J(WI>=7\)9KY@=>NR+OKPN6@B?!9 M2#;>.#Q!P_?]@FO9-'"?!'_H"-_PS"IM&'M *'D=ERFQFQLT6X-Y.BX\J>X9,IY_Y 6 [ARX/PQ=[NY A4AC]( SJZ=K'W"%'F):W2:O&O8=DH() 7MT#LJ:!)CE 6=/28!8;_.- M(&1%])6=/2^2/0C.^/17F&T#5-ZVC$X(H)*XN"$4S+N-Y8=X*8P6%P6288#+ MYF5FWF?VY: C ,3:T<576W<( B8 !I9 \$ "6,0LSB2%7 6F?:@1Z@@"MA(D MAT=4G$">2+)T#;>A8AEPX=Y8/M&ONTQV@BU&TJK!Y6W5IQP;U#B:6LR:HIVL8'R,' M\%AHH[ )E+=AFGVPS.G^*)%!RH'3IXY"B//#,TFI BZ9GW!+K'G J68):.RM M "??*8AD&;R$>D>LY_F/W88P@"%.Q$W.\Q 57"K('=H337\L@XO-9@=O?**= MHN ,''<=1/WS/[/D#:_L,?XJ0;^;44T,7S3 -*]9JG;-,^9;D-V9/8 T'M\G M+"=77XV+>.]CQ#Z N6/4#YDPLG$)[9..W1?_A+. DT&/'PH3^!!>-2^.[[GA[!W(U2 !A-Y&H;,'CK.NXU]A7CB@-=UWXKAHH]R*"13Y4LQF MKT6I'I\N;7,=P1],5&BZ(Y%7E@\EYP" [JPE077\O;B]K4:HBYN?P&-KD>_ MGO?GH0IQ!&2CX)RS^.U_>?H9:-\BF$:SLU?![0+N. +F?;XD[DZ/..L1PFDH M*DXLDRI-#>G& 9-?K9!:DS<+SB8!3'\$(3 5:P0<>Y&N]B">QFP#!XEU1\ $ M(F(G#U$Z2BLY_5+%/ZN!8NQ<&1"KVJB?@B@I05KT/#5XQX!92X=3XG#.%GS$ M%,XFPH$A00E=?IG$72IP"N#Y)9%\0;T5X%/^1#9R./5U4KT*3J,S_@E(M]A8 MY&$>"\417"79<^#;,D;!LNQX!Z1GN%P8>L'OK-<)R,]5 M@DD0MM3Y5FKC X M'?!ZU./A@[%E7;$,ZBZL^^5O7R BR^F0%ZFT8F%(?ML"29PV(CVH=1S2388I M$QGI_M("ZO:9OG4WS+5BC:8GYN3@'\&6\0M9(EDR6/01YLS04,E/.;8AA#DY MYOP7K*IB2$,J=!K1#WAVJ9N(\V9)E\EHGUF$AB M>-$Q9'+:228_)15(!H0:KT%;6.'LADZ.@4Y>K\E9BP0$IJ@;&- QQ6D(\(*: MCRA8"P'B_PK?%HW9^.%N6CNUM):U^U+81/JOA-%W6UL2675E<+)O"T,3Q=7 MD!W=*CZ(GERBPL;QZ.R-D.ADHURR_;[G8,44L=['Y!4G2J" 4!Z#E:P4&+WY M.'P_?,&FCK9"RA0%<(-^;CT55ARN09 (!)OF&8+6C*!H;N-M!&P"^*V>]E9P M8:&XX/_JX\+1Q[5UUQ\&:B8BN%J&A<> 5RM.*ARF*A,K1A= MP/BJ9< B_M^A*Q\W==KFBPIV!Y^7B"Q":)1GZ()X-?2%29WFY*\B M.Z]N87T=B0E<2'']R,OU^:>8P5PLQ707G(RG$QN)(!)J MG1=B"B7NK\5A9"R+%"R)1C[2\-:L(]^Q?E^AR>R>$Z8,5-VP$'C\UZ1B>HD* M!0PC]\QNAJZ'MQ,08?16R,(]=:G-5AZ:^Z?'NU55?G\V$R] MX/_W.>X$8TB)K5N#E5JE8@XP-DP!_9*X!%%4Z?8NG7237:)&!:.J[P"%#;%_ M3$%E0PG(&MF,]FGU'X-@IS_@79_TQS^<]8*?8[[Z\"?/KS@I(&4JYMA'A)"% M38!WZ:>T$]]O2/')3\3/B,!Q+ I R*(/1VW2O883_&"(+Y M/" ZV%BQNI=NR2P>!II%=^5FT8G?4XP$%\0$W+43U$XF\^ AO8!J 8H4/FO0GV6[+TS,=UB!N2VZ,^YJ%(5R^D]%T&O0ZE'*6*U_O*I KJ^#O M %=5XD$4?9O<%40#[%EW2*.S\_X@#'X03[#UF)V+S1-G;7<:,[D MJ;6HQ>AS_"6X$LV5V-!Q7ND?@E/ARKA$(V]*J&+)-W&3BC6&KB[3%@YBY>5@ MCD;!_ )CAE2!9BL865+8^)4$O_1N>[34RYW8I/Z4WY5H-N-GXF<2EC0R"2<7 MGQ:&V<$<5CK%C7RC=#I_D%&R!J)AFPG"\ M19/NAS*M..)?HA9=[.Y!T#A&+XH&1G!Y [3UD<@L'\;/R?(>URE8-R-=Z#/F MIA/&DU*4F"!FY\8@A/7E"Q,MV*G@1 //F(2LMB"6#K>R0O&@$&& O( +.((" M9H++FS\%&#F=KV%U:F3UC7,B^MSEXI?H-(:J &J-?)LE,Y"*#-X9>OQ=B[5& MM*)5G1YVK#4/L'>/CQ#Z%&GYJVM]MG&4CBH5?2NRSO[MR$J+_A9D5=GI&"U^ M9,5LFS>-^2>:'^WP'\';X1BIY2UJ#T"<5.C\C%YIA*YYT0EP[];%1W5=W#@W M2W6K6!D< R! ?!]8BG>ODZ5V,GBU(CC(NR33$5J2JDM)1JP1UUZB9"RT?7%A M 1YW _P\7HK,E'38$0O#9G8;.E- &#JON"@(0FP2%T.\Z!@!(8Q=PN*!RE2H M?BFOW.T%,*QS^N.A=1R#MYMK,,X_NUBX%29JBV,3=:>BUFO0@1NAFKA,CQS4 M\.42+=(5633, :C5H[;"#@ A\J\I,$SQI^TDV5_N:5/?R'EZP95_C]/27F5) M0&/5E^EN0B/[HFTB$*UM-#M*(" M)93\H!QL-#CKNMOXGA/]8K^TNC":^Y/$9.S(I6"9%3?GY(@H>GE!)&SAS23Z M7F0H=FADH *1<@)(7CTEV6,BN@.?!2['U\NM)HZ'\&NR]]W\=YAJ@-.P,Z) M]XDZ)9VM>=B9UZT>(/>PDAYWJ>BBEY-G6Q!4HHWK&.63^1;Q.*:(/-[1L@"\ M- 'P10Y?\R&'+0?:(9*HQ]B^;,58#+_) /";N,/0X&PHU/NF%]_5Q\DI9.T( MYZ+^.K$];;*I(@?BO#N5?^^<6^393>3ENID/U#JC%.\!U\HD8U]ZW-Q?XX*C M/IP\*>/9YEL)8<'59:P:"9[#?I8)XBSZ76TL,-_I\@67&F-[[YGK* EA\B;& M -_BQI:&TF22B('!OU[+G3''U ZI 'VP.L]7Y[O2O[&D(KOWUK&PI*2TH%&# MUBVWEB$-5,Y806( P2+=DJBJ=A"%AQFF+:HBQ](<<)^!R>U[0+]$Q]DD3WZ( M$DBXN\U"K3%R7^!E!P68+_'-(IWV(:9'R,.D416P&#&->N%(\?Y(= MN>T=7Z/6:DZF.PI3G_:LB!HPB634&$&;X1[M5MFCC+*A,@<68=+*F"X;Q'$6 MME@PS]O(8R^X31(T&"1!Q"+ KJ"#1AJ^X_@OH766$MPXO!.:,1/CK(!7\#5*,(@CZ@)07[L 0YR/I41%I9)@R=YQ\K,X M8,9X49W/X(X3&X@&S@69K('_8:(#HV,2 Y3-@CIVY@FA9(/5PT>!(R0T+\.F M].W!QK%V7U2U4"6?U.#-.8G@Q_ED0A?6EN;JLK#[]%1IE2\F;.%LOE"@#XA1 M\R$.M1!/"U.(M>23=%GQW7W;4)A-\J7R)0;.$;'Y#G8J,2U+&,A4T** M>)F04-@+VF[LIU;? PE^$OKJL&U$Q:5&^90.JI7U[!6**)([*/$D(H]3 %:1 MK#(&*8!XW1VFU4U@<4 M*#D"K@O581OO( M45UT0C)F9B(B$4\PP''/"4/40>1FY0?N*.M=L+U[D#.+C21?2N4;-N5\MKHP MVH@\;!6T7 I-\]QF_Z(4JCWBU-Y":&'SWEL\/HAH]T5,P6^K1&Y2OBOL9CRT M_GUY>) *@R'7""$\M=)URC_FV6Z=$,N2E'M K&5RSC&O FP,0;TSH8RY87+T M!K((30"PL7J^M-'AVF0)> MB(;O&T[5DJME[AF?UD&ZWR=*C,_C],LDP%*U& M9H#%LO0'*AWJC@*[>B\B7NF[>1_<9XP82&5X#A%+E-AK MA-#EP6I*V6\Q\090,%^ +E[:-#WDX6[(IL*@P_D*PQ(!/(";D M":]?%3.6VM51'+]6>>1"$H1Z;;B3I#0^ [UE!-P:02Z_8RTM?&8B!G86;TM\ M5G;N BJ_^X>(?PEJF\Q5!847@/R(&0&*B*Q0:_#N$9/R"5M!YC9?500T3TI& M,P'?9X))TLVS'E<>D%W)-YB$#I[4^D'E& 09?&T6>K%E^04 M2PK:!!$D4QFEP+#FS3V ,R&]A WL+!9CY2!9B[,#HTR)@P%/ZGD$3J^:@KC3IW,#-1Q+>\3:R5NE/63.$.^ M@LJZ_*GCUW/!K+SBL']C#;? 9TW#5(*1ZT*$7JJ9,2[[[-C &6: ,P+0/F)L M_8ZPUX2(:8$I[YH0ORQ-%G=(AG, BYLF(^EOJ$)1UERR86.#CD?FU\K$L9=U M@W75G,\=QPIG]O:A<&E.CZ&0%H$JA2B+M8[@4;^#4#2"A;$IG;>(7!K/6SJ[ MY=@*36>3L'Q2QP!KT$ ,%*E>)[5V';QCHJ5A)52Y#R8+H+9)27O(*>D0SPM- M.13V+^$B_KW\E@-M%3L4?#7/CA,\1X$2K M:3!<5NN*C)BD5KU62/8H_M:BL>K)9L*RS+&8EIQ2QUS>::9&-/4K,L)4,$%* M9!(4=\J;8CO+@KY_ A)*)29*OLAB:%TZYX1V(@,'@-J!Q M%7D 'C,<\%XRK.M[=MF8\.M5_)@7)*50V"M!WZ/D= I91;E*38$@;*/\2(?]V:0*R6F0CL(9 MI9O$22A5;8&ND,]6 1M"K-J=L'V.:"(1!E?K"%NE2JWU+=EU #,#)2;D>_'< MD!1#&;S[>@X\!<_!IC.,+JS2C!(6]U0(C90@!H>_EMKR&\>(M;8P[;$N71Q< M)P]!JV,S%)4C=V1ZT&LW:?D09!3/XER_IE1A[56><8U%V;L4M0D[-+%E9)'G M*$JLC7)\QV44"E$_VN4>0BTE)90R9V$0+Q^986UT:J(>&A+!E]%$H(LH8 WM M S:86:;B4B7'R:,<@>*J48(E8E,F]PZ _T&.F@U+119_;QUD^M-N><_!1&TW MN-,,!_)O8JV)PO=*SV!O+71M-D4J%& &_#IK7?EUYKK;VYN>V3=S5,M!K(\0 MIX9'Z3B.,O=[O@O>$;E8'-,1Y7O6T--DT>)DK*."@H)M(C# M&?:PI("T (F9,4V3#'R[ MDR"1YZ@M6F?*N@Y%;P7@:XXAN7[ M!"VMVP>*5[P7@!T;+01B.HX!GRFG-B MB7+M(1EPYXA+SN"]80./2\R2 M+TFQ("6$\Y59:\2!3<"S3^-H#UGZ*][V?%=10)H>ATF[X8J/$@;=<(^B'LD@ MQA"%LI3HU")Q(KB\>=,52#P2R(7E%H# 6&NN24LUI+%G_-X:Q<_LRLTU:63R MA,3R*6S%5)(0SPE=2@UMP"A;>#!96C^]VX=@MY%?[9=E<&HA0S$99Z%CR7 MZ>A!%X?:&LP49&%NA=V!P8R@:(81(4]4T8XX#S4E^1HBCZ%^BRZ'"_WH>5TL MREJ,/X@CRI6,#%BV::=M2DXO^*4-0N[;N *I"DGI+NQJU0WPQ![E]/*+.-*5 MK:*K7+TR"GP,&-!Z&<:D<-T>3M-5!5*E2A?ZB(64OV3%JBWQ1]8/) ,=M-9? M.8Y4X\K08(@4MPQ]T#>NE8^RULG$,KXC@S.+M.:TT%:_Y*VT"?>.3T!-'6KC MDVXMSMKJEQM(E75\^E3""[7(8A$V.I+%D/MLMQ*SS0&'7-S;.M3M:S.D(1]"P^=BI\TMCGC0>B=3_%38'7?DV T""?3(7P83L,)4*F_ MX25EHR")3J-P,)H&PW#>GV!>)"CF,!/[-Z?QF9?Q-)S.)_PS?.S/@PEL13E'LGC8Y%E^OP]&LW . M2'4ZG(>S_A">GX?1M!^,1^$TFM#7D]$(OH[&87\Z" 8!-@]%R7L->#<8AX/9 M*#B-)M2G["R8A=-9A%_/(A@3WAF/!_AR/QQ,(EC!C=,R((BF,/4@.)V&L\&8 MGXK@%N#7L%SX>CB<\=?C:00+D*E+S&3%U^?P0 2S#,+Q &>9P [F^/6(OH[" M,4@%9P$.%P4CNWON6P #3,(!(@@,,!SC H;A;#+ KR<3'F ^00"/PLE\$,PD MB0C&GPQF\#.,2]-& -U)@*WCH@%]/1KB8+"JZ13A114FT\:QGP"8HG TZ.-I M19-Y"'A+QS4; !@B_'V"C3"G_'L$$!S1[W,$,I !PLY+4PCIGC"VEKY2:KVY MTLDHYPJ^Q;UX++M:.G 2VX':MCW_/@CQ]B*FF\@.M_4$#GPXH>%/ $6 6'U- M/;EZA7%)<*)Y3P"I9R.9 68#3'[Q#-/:# V>I+U!+DQ^V;ONGB WW,*2@4IO M(F,XV+O--!YI#![89I:^Q/ ;<3.O/ ZY=;0J#B#I,)P2#L,%& T'9FD<4@? MG\Q'080W*PHNBKM4BZ)3;21X /!Z-M!__@K'0.6;!3Y3H$53^'\?2-!-O3B< M%?G&X13P"8C-9&3FE_8:7@"_6Q8:[F<$]W003J=VT-T/*K?RV86,]U_6\OB MVI05:^G4JNG4[E->9K4S[%$"5\M[\;'+>>GZ"*U5UWD.C86<2[4@/G7@+2T\#]RO1Y%[=<=>N*VY<-ELCJ'6] ME/4 D@AEJ/GKM?'U#9G#<1#FDDNOJ8$([K1TBDC4C\.W:: 51_/@T#3 M72W M-DZ7:Z'S*4LO>!.X *(#)HR3*-'(Z*?H%CI.+BO36B_DT@UUJ_R"24H2Q"K(\!-2)BGBB)QQ7E)B)&:L$4,@PZ'^=69T=+%3P*9EWI9^ MF2+:D>ZFDW_GHN)OC,_>&*V<-/5F&R2;D,VF"?3Z.^!R#1#B+DZE+O@Q'=XY MR5Y"BUH3>8\I$E_'/>R@,P,UG3GX">I6P/EA'D!%D1WJ=]ZBOIMVU-7!IRD4 MU&186I"%JQ/6Y[BDZW:SFEE0% #6'OR+6BN13U>2W*)^((+RC:3\?0M;V >G MUG+%1VVH)CH_[8-G>"NI9HQV**8@YB4F=JH-SZ/B[$[P<=,DX6)A9]'B:[3? MN*IY4+";L&BF/\17+?]"5#+5K=R 0;/'EIH[ M[F(--OCG9:_O[QWW3@WV#?WH=5X45/RV11"ZJXZ3;^P8&BCWEJ/']LCL&W>@ MF;@7HXK)7=T!('GV2";(W88">!(-L].8M+W? H-_N[@O$D(70Z4E%JW<<_ER MSM6*-[^B>YF\]-2R ;'&A)=)-:T$@WDQ 9U)#]KJJ6ZN=.%#AYURK-KD),,L MX-AWF:1*?MERB$_P<5'E>.DI@:_K;>V-X>00J$J<.CUT&N% ?&/P""C$-LMC M0\2)58+$)R6FM.\8!>+ECVC_KTSNE-OHQ'4/F^*D_*"HY5GVAL])\P^?/H[9U%PS;2V]/>4<1)J2*!EZ/; M&@+DO-%HON@8:TSS!GDJ-D=*\B?"P!,V3>9W?R)5AIAZVO)^=3^?8N9#$B_% M.B+-QU@L^(0UPW\F ^WMI51*-%:G@]N@/)!&$?5+PSD/UI'#G3E1%M(8P;D" MQO^J30@;%$AK[VH1WV92>;/.;S-9EBF1.(-;/\62\DWNFLI3S5/',"=YG UC7J]I>+WW#2]UH.=%>F7-OW1 M-*@G=5&H<+/9$>&C7%1NW$Y]NSR"M[1UC9R"F"K^O.&&[O5UHMPBQ(3#>)QH M2YF#6 T.18&YTOS7Q-903#.U*,BW%MLEOHV)R\JP&;HD^*P$T?A?8GT"VWTA ME="H!8ZAT6MIP<25;J=Q;*(W^IPZUL/=ZGVOJV!68J$E!OKV2_(!X )PE,Z1 MC!44\R*0-\A@QGM%_JB7(,A)<#HCA\<9?QQ%["XZ'IL7KNEO=>03/(C0N3+HT[]H;L-_9U/Y&TC"A\98P7G+E+# ?J\_XZ6Z MGP93_13AI[<^=2Q?1!Y9J+1%=!4Y- B<@A=L8C1F%6$_!(.*+BXWD9?,X'\0 M="5N_D5R1HR$OJR!GMA&G"VDU:KJ//;& M*8[=S1HZQJ5R*K-!WYJ#NAXD<=:9RIB'EF2)+ST["A-FH]]R/066)&T?+ZE) MP/TG),B&@O'39:UVC'4!G%*]+K3WXY!GMC <]5/C&'V*-Z,8H@IH 5J+):;7 ME S4J=PV'11JBI;%S.LN9RRR,@;&2%#9)2DC39J&A9/4^1:HEC/C M*] : .N"",C<7W9YQ4%[BT3:5W'Q(,GAIN KZL"+MA!KKW*,5#_*< ,8[F-C M24[LA<[*D]D([W]Z:\ 92]@K]49JFR^LO6"*4VC#++$H\4Y"&^3L HFRB>UB MJ=,$GC*J*$5^1W(%!6XY#\G98P0_KU+K QCC$87&N6FE'0"#OQD80VPZO.DX M2/:Q;<7$]4%!]SVNQEXHOJ8 ME&<2Z'K17OA"#4@7O1[A>1S5(H MKGM0&X[AE?9\G-94<[U2]9!7W02[Q8104YST7NHU5M1DC>9-4BZ*E./.+^MG MC5$A)^@YGV$TF#HYW4_\VU4;/@2G=V<=;[&_7/\UI(O$8&=:\_&R3T)(ATGE M5[^#"=PA-#,EAVR5,(^/N^DG#S#B.5$X+QU"$D;J*W!3DHE.F"!^?WMJG.AT M;2#X/K<2L59*8PR!I9^YI$5D_!%,WT!OG.W_I?JMK0Y1SXEO&[Q+= $N?P*6>0BHJ0EGYE%_8B MF'H.QI;'L;#H*>#AJ;.133J3Y!@A^RP8U1>9:,]GBG, ">91"IIP)PQ93B_X MB?J+T"^&(]D][YJ]:)*FZX; 526P64!R<8,CL M6(\^9/F.:QZM5B@F8F^&:#:3*H38;DBL'K6FJB<8%UMSHWB-@=2IM1(\ZG"4 MJ[PI)"LT- L?[(: *X-:N=(QL+Q Z(T K6JZ WH].O[37597*@X5$!M]E3. ML.@:@LL#X8V3+C@ _$-L$57?&FN4LC#&_7#O1AFK#%@/$NR8@V0-6\O:YD1Q MRTD'+/ N7"S"X:X>W"Q4.18J6^ KY"H&.)#H7N]-D7YCUGUC:W522)]3QL!& MT%QJKB(]\\D6?74:N]"(H*U=HMJ,0HL3.7 #Q'>A,3%N>O&5IG#5O/%UX[/I M>-P244].QL\8IM?]V[%AWW:LNJWE.,6^;IQ@O[T$E%+J1#@>6CD'+G8A*C'#[*6-[TF+ DKAH MR+>M..*45C1ES=QP&P,30=%?;IV[KZ[S?P Y+)>IB/)D7\2XL:^RU]6K+N%H MS99M'']%U;!A^]3BVW8K?XM0?)!?3"G'T.1YX7GQCAP"0MT&Y-R)#:&)@6@/ M&F,3DX?YSE9)G?5D'5DM"&0I@:X13>Q)@Y=4YIG& M%!['_2Z7!<:!.OXB#XK4<;A,7&9VV+5%)J:2DB M1/$"JU)QMN!N'4R2CCE]N"J !,DL[9FH-\$@354 MU7%()+Q+&LRBWOG35)XP.TY+-O>#R,@I6BOV17AVR9_DGJ:'"C, MB$W8NTJ6%,1C42 ,^#C]F\E;,L,*W:,AV+C.^<->_7W*O/3(IL]1_ X$;)Y= M2_GKG[M!V\F7V%2AD'IL!-D&6[G52G;$S=T4=YX,&W'6!W3,*6)G5)F=3:+F MB#7*'>\1QT?5 HRQ)%GI$@LM-7UJ:TBWK< V_A',I^1:;>D84*,SPB\F8Q<[ M))IP?8-3!-@P. N#UTEVG^[6_,V(OBGB?P&%HR\&^,7E \S'?X_Q[[<%-[,T M;_R4%%3NV7YS#1J,.\MU6<1)YGY1P4UTYOA3#(!P_OXSH&'L_/T^^9(N+ M#U3S)D-[H//M+1S?O_AKYULZ]@W)!'\&8"USV2YZKO')7XK=_2ZVRVFH/;=2 MR,EI*=KUB&V]V*WYM SG5Q6E:Y2P.73CUY$R:12IFTJAUT Q+5^MC'E"?PX6E+H6JX3)-VE5G8Y%6!12TFXRI= -Y>Q8H8Y# =T .2K]U<79@#! M*L45@R**"8( ?#3.4?HGJ-*L?W92WN.B! R[B=%*9DK2G!H,%ZP53%3\PO<( ML\Z: ?Z6@V5[[8N$#G=KH+?>BK366I9)@"F0$Q=)W(C *K'."CRX9\^VG*FX MZIJM1P8SQXG;1*Z>JO!O6Q<%6 (BB*G+TZQ?J&NE"*B%YK'4K*SZBRWWR>80 M]F;V@EMD+,\"Z"5K<0"&0HP2,C*.49P9C4(YD;]QP)E7#G:W 8D7+A%='E-: MXU7@W1-,PIV$_0%&B,'AS0<1A8W-PBGEY49C^#0?:H]:O7*#< !O8#;9-!B% M_=$8_C^=3/@ZC2?A;#P/QABG,*=L?4"+(.I/PE%_ZM\ D!U'XR%*Z=-Q/QB/ MP^$T"D;C<#[49&(-[8:E3"?A>#*C1XD&(X&X8CCVB),*9S]>\"+A:W0 M*.RTNW K7[W2!,Z24QT9E "/*>6K1X-9..2-]&. FF0UH.5H) Q]TDG,\Q'G(047X^#8"9Z5$4 M($8,@@C0;83IMX,Z N$O0^/.FDT1*:-^9#/1[<*Y'@A,.PO'4PJ_G,,4>"#S ML$^9GZ,I8&IT !33[P^*,9W"/)P3:HS"^9A0!/8-)\Z0F(71& MFC,>C8-X? MX&V9@#SB7Z01?@_@0(>ZCF:13CNSP__+7T]Q;CA,U4IB(E9WOK*A= I8"Y:R3EP$[!W*%&0@"/CP=!\ MCJ@F!T'L%& 0<8T+_/=T& Z'(ZJ9,1W-?*A-83Q,LI_#C8NPX @F?(\FNEX4>CBN M/WRGC>S)N#2E4JZ TR1G M[ZU!E;N=8.2'/.0WXZE,/UG/;*F%$S"O72HO!Z2]L#XA/6Q-7JX6/L&;CN%91D*',U=455;I_[TRBS-<\>'@@:T&,(H8^[3RJ&F#J/; M[\?LDP-4/S\D7CZ$-ZB)&L)F[BEGR'#:+E:JI?:Q;&FT=03OZMG5#0\[<8#U07'X.NN&1-ILF-)LL2K1,:=M_F,@_OV4+ MOIQRY&L"K,XSWF*"8$8Q*KP0 ZP0M70#>Z1C#)@&?H=<0=&=,-3:BGZ71J"0 M,Y"2M9ZJN8&$G7)$SF6AK]MN0;KQ=VMA)^$2TB[.]*(RU(8L.\_&-CQ?\?1% M29$!>J>IYK6L2TOAL-F?S;[5@[9PC+52/Q %[ETG&0C_"E%EQ'G+Y-%G?:DP:2Y-BH0,8BYM?D]VM M<#MM8M#GB$S8LU8()/%3^6.*^,L'8NO M;X)XDW*F""QZ5]@(>?,U5F(&;O,07,9P_NE&*IA[2Y'YR(FT1S_1GU]?ZT__#5X['4D"84!XDK60\MAF9!7L/\J&I\O'L_[@^%\>/[^IW?2D7S-O-[# M.01XAMF^?EZU?JO>1'6L(T=+#V2I&&&CP3CTKV!40[D-I)9M;Z84Q MZ&-HJMP0=_W6),K ]^!ZESS$V:8<_3SW M.^#R!U?K+NMM^#&X(=.EJ90[[ MO5WM)5$QE-=-%1L:W\PJ8)V%CHT7:&8:&P&)PSB36M)Z#%0O=7O,W]KJ2&Y/ M$*+3[>UWM$HT1EQ)P0=? C$;2K'H/-P2;.;Y!\@H"Y_=]G!_K)!0YNENH\@5.N,FI[JYI-&ZTFMIACO4P?> V;PAG-([C PGR2AEQ7-)%8G)U9!1F2OZW!Y LI0H1"4@# M P52WF4M]I+&4C(ML]T"+*VXP.Q.JK%653F,OS>*SMO$EA*BTEO+6*+X*#:( M4^_V=%M8 =MN$\+-+:FNM#I+@6;4;ETR":R2ZMR%)S<2SZ3;H3JMC>,SYY%[^&-0'4QHKA@I4#_AB<#LZ"F_2>XD->LHOA?.+L0CCAOW$;LF9G(\,S M0 N,2WUN&[")R7QP_NFGB^8.)OX.7BSUOX'+@SU283VCL^ #.;F/6 ]*[,/I M>((2N[,H*QI$LV]<6 <8:84.$,=GP4])@DO^>9>U+?;UY?DDZ@^CN;-,RY2F M(G+)*F]WI+(7M771J@DOL&0?D%Z*(S#G_BY'._-]0CU'9)VP*&>5$RP:4*)% M\SG8@CXT(>A&L*P:="^VP**D@/_D>P.6U^>L>7H6O-L=!.QD,)^BQE_'R?%O M!=1W.V=]L[/@Y_P)?CT6I(-9U*]#E!<<_48PI?79)5/PT9S\5)BPER\1JP:=4M+ M3T3%+J;T&U+M'A$5RL3:O6B;S]$B)D7?[6;TF&*'0EU"OA$2!R58]OSROQ/F MD'[!'$0*0U!G+&]J+)ES4' AHXSJ.)2Y46@GO!5H- LR"2]W%>PYOI,R"6+7 M"*5H/>@B:V./HG3-2A[3@'\G9GFWP3!BD,1A4P]&WD:[0KMBV+ UN-8_.\,] M&J&Y)IVM)VS=&NV;SU(R1G-JG95;RRK>)]H!=.@U7L6QV'A?F*2:3$KJ4JL_ M;MA4X[%-4'ZHNP=J%/)HZ3]J[)*QVKB ML)WMB_6215;$(/2^H1.:#X)*^RU+[DN&PG!#WTVKTI>\ERIA!X_I?5Y0H#80 M6G3"H=D:R[U+C.(--GX%DN26,3IHN^SA?48-4_C&8*C&J=KP(1=<1OW E"26 MBNA*PZNGW-E\AS)O51#9X-=>U9]!R$M3*=B:%MA+3LS&2N\-9*Y-5D9*=05Q M\S#7=P"@_1[#+Q<]IE-O\)H%/Q7)?9YBW6%#+2__&D3#\U$4!>^N_AQ\>G_9-/:^Z-D=/Y%N-N[_CNV9 MS+7.C-'%R4W@LU8#DC>(;T7B RG1;+<\<")''LF+0']Q5\0/\=J30(XZCD'[ M<1C3P_&5([L5DCI38 MV]G,P/?KE\>/>8K-4*@@@[]V&Q\ 4*>^$+L"RZ>2T[F@;A%[4V\EJ$4F:"JV MF;77\$MYU!%M0=E>Z _&!>1<\G$KK@4R(1G#.Z=U#8D7DK&/NV1S$+5C)7> M)XD/L9-V%KM-.KP"!=0L)L:*9BOQ2 4W,Q-/MFVB:Z??[D7_(W+E=ZCX05& ML6^S-9 I(K4+)B*Y0-H9>MJAF+='H9K'V_"VZ390N-M?3(DK#AB%;VJBDZG# MEF,;KC1Q2BB(A;M'HMTCRGC.ZFG1;OTUX__9-BSORHH+:OOK!C0M#BJD\73-?]YHBEV3>%!CK@JF/ MAEF% A$2[O$JN=NCTHMWB8%LX2;$NB<*DAV%')54:<-L@GTL1['1OV%*$UP^ MEYWZ$#@+RIR7QE-R;$#+'ETPLAS!&OU4\E@$R?;IZP9\=5ANVVZ#-3U*N-(>;5UCJ59 MD- J&V.SJC6GFH3T=5R1WD2>5&?2D5BO.K8DT_+6F.JJ)ZK4AA"X/-E37DC! M' O5*L]_Q1UQ-)#C4A.;V8'KUN:"&TL1+SNAI-.J1X(J0U)H"O;Q:+#%1FUG MD$Y5:!=^5QI52WL-IU@I&_F@+8XMW3/PPJL^8EJM?_87N,IWKL.Z7DR%NDKB M2<4[:C:QCG_EX*U-7JIO\MZ>EM;R\3!8D95"E MV61):5 .#6=%JV3VZF5JHSL')%ENG[/14B\J;B1M5,+S8:_=IB:>H4N"BP#5 M33(2G,]#@NE$F",$=#(OG&)3)E>;M&%'7<R#SP0Y#\@#QN1H^:]F\,O9"NGUTR"!P3E5D4#)8VB1OS*656!$W4)-J M%CXF]9H)@ON,P^:W-M6=;$9PO0N,G6+B*.R9%K6 KW'%39RH'DS6X,9KT'91 MEOE"DIN+728'\ $V)F3//8$.](!M/,;4(<$])@*Z I-"7R3!FIGQ2S3F8_CF M)8I13.RP(D=SB7#30,->MZ\1/:OJ$T:Z0UYCK=602Y":1]_GUKS;NK%CUOS9 M"%(8L"C5A'=P7TD:1T=_D6(>][VJ1\+,%%?H9\$*WQ&HEG/7*B+A?A-7@*M? M)(H2D6@UG(P)BMPN_:X9/7(DE(U^H90U9%<[#NX06]ZJ*2DKCFJ-ZVX=5)?8 MN32D66N Q=N/(*A0^18$IP'WGW*,@L,10:SXXGC/- JLJ5,T!_,]5Z:>3/LZ M/B5;(#$M+TJD]Z.AX^X^S8![O*IATN!D^@%H^AT>78:24;[2Y;#)9F,.0W3 MWIENB9:D7M,#,)>UDAF$5TF/%0[#:I\A4%A'J154YP)NIA7(R9@'OHU5[+15<)EZ+2=XF!TL2]%R*] M$X$M>5B4H=P^AG=IGX7=+52,8Q'D5RGUE; ML;%/MA$DJA*AE@Q5,$QD<"?<+-B$1HU\P3UGJ_OD[+$0#WK(J$!C%&)Y&&[!F-4$D>."'[4 M)(:,>2G;%V*D>]2* %D72W5"6>F+J2,_T9,=EA(I]Y:W%U'%\F%QFG&.X#-@811R5^?8 M#?.F_CQU(Y*MT3QA&=F$:".W(:G:F(@PO$)OE6LJPGAN-.:X]-#*VWBT9JRW MSEAO=:Q+?ZQW\9.7-S'0>&-SS'9P/.>\80>>'5H+"XQ>@-]$W_IHZ'"_.RC\ MV#W8F&R;VVFVP#SO/B_ND]!(SV[1/N)H)YA#C^FY0H!(&L.R=50$?%=HSK-< M*&H\81+F4I]SH[@69QP90VM!V#F,K7XKW,I[7O(M/K/;(B43\>ANMR>GHU9, MUUKIKIT*\&63:):>3&1"T Z;YI)?5>R%)?6 M7D:H#YHR:%QV"<'"T0\^+>PD)ZD5-/M1U+.BHQ.Y#R-1+(X)T#2(*O4#G0M/ M ?@^JV=GA6;O<+R.)!'6S AU'<&3BCKPF.5[M*6CYT,%KY\*V=R-,O4WR69O MOG"2C YT@S,_44!!6X(/F@"?).Z]-64![4NL$Z3LQ5R+8X7(OS/WG1@OX:>3 M*!S,*8(NK@^YHB%/AB/;L,FWZ;0IX*'4'Q@$U#EY-,IY!WI>'#EA@G"58TM58 L#NCC@GY1>.^^XY6(4' MK_M[SF08]7;RWNZ$TV"Z8"EE^8.R0T9^>HO<;Y2CXEI\C ?)I[>T>] MTRT]LX:H?JO*!J35 "#?J'V'0)96$OR6++WZ!;C^0FMGJ@JYX\JED,#""GFZ5EP;N2\L:6Y9)C7<6JVZ$TN 2%K7 MF3*;6:UBD+\-AQ:D9=M69#S?\EWW8[/5C BSU.?7<,MV]>N]-3BBG< S!M1- M$);WU=:PL'8,4[JA[1#SNGK?"ZZ^$*9?VI;$ ?O:X2JN-TNLD!C782.TVD2\XL:MLDQK@CI74M8$%?96VJ"IKPG#0_&74K]Q2 M&T^^00.!^Y==NO@5UUSV@$)PS)M7&,&3/T!Y)H*?H>N>=5M;IM )E%(_&@7H M.OXXA:N/1=PXBNZ,+6_L[PX?O_9J@G\NT%RY(,D#BUE\2NYW^H*"^_KSQ2<# M;SUBXOOBOM$D,PDC)WX.I /&7E(9!X1BV7ZV''NN,[UY\_G2SK0YO!'!U@L' MYP!\[@;J:P6\L3QAUD8AK7S_F&= 34C&=;H3(@6[YA8 N%:%.1DH-MCU%(N> MFD53Q69Q6&*T%.,5;R!9/&S(C8S=W]3Q99UD?)_4FVT-\6W+:JKJ=ANP8%ZH MJ]DTU!HJ0TWU7-E(JX7CJ>A@"EQ71,3:Q5A80E&D)3:01RV?UL]",/M@DZ7[ M9+)YP'])O@]%WK3%G>ANT8HI,O+Z-G25!W(]X VU2"3=R,J*JB8KZN'+/^?K M)'.I"S)7# Z[]Y43J76SQ8+(TJ7(E R!,\^Q-ZA15TJ-X2E]Q.&JV&5[4>P, M:$7& AY;7LAJ8@(T6J@3$X&E$[]*V^8P?S$><@DO(BU-1#8'D: %ZLD] $IG M72HZ*P9K<,@C#MYU[5H(HV?#LD#J// .BA5[Q:M:YC?D"X@10HSE.I/:W([] ML9/->]Q-LM>%$T]=QQ"/-E1!,> &X3= !E9V!PU^U M0[0D@>8P2.NG87,?&(+=-!!?,_5_%!.]NRP5A+GDNSY LLW>.1,LWZ[UG MZIB.:DQ'=Q9CI,/L(@KF*9)6J*%Z1MRHA,-HV?M"V\(A%HDP>(% MZ&BP,HR&#\6>>1=SU#+,$3=4IF9<1#3KRV;45'I?LYK$HF92EP>IP ?G1R5M*@H5 MM%<-VZ4M4Y\,2%.P4L@LEII>4PP^UOI&<_?G)D2W71I*0ZV:Q* MJ=QB$RB(UM:.R"/$O6F=2LUL)\GY^J%),5C.":'KU'7YQ4>*K,%,F&2 MH.S"02-7C6:T,P7S6BSX7'JZ%_SLU(8/1:!P&FQ4TC?3AY63P2&]0BI)]'.I M2YV)IEBOB0Q356[P@YZ@SM&[M<-1O#9;AU<@#II#5=/@+HB7XTM%P@CB*;%S M+B"E)020LM8>1=L'T%2TFR@D;Q&S($/<$# M &CH9CS%V'(:*WBCK-M. M;+06;6-F+J6B>&8&8/LAN:46Z?!E63\&#ZY7W&6_'?!U2A0A>8KO$WOM$\$I MWXPNIFC=E5IRT/'@00ICZDE+(=>7QF5AF\$]0Y$A5U!0Q(::RLA*;***^[3I MW%/NGHND=I?\/68>IT6I$1.EZZTDQMDQF%(OO#$R' /KX,.W($]M6&#Q MZKGX]9[?2HL>N3?2AU3$=:=?TAL,DB/WR 8^4>5 \@QN,^SAG@( ED;$1XOX M+[?:IYZ8I>/:8<=)6\U(+N.L52+CJJ4:)%9PGH?#2$I,#\+Q>$P?AU2[_G2 M!;*Q%O3C,I9GT91.)KA0-%H:FK5X[=8M?W,78=?IQ)+6/?#67^F M:QC)1UG#0*LEM*$ CW1.3H@^$;"NFM-+JM1.&- M?&_:, *.BAO6]&1@SNS5.LZ>6YU=;:.@]QOO\"HN]T_Q_CMND=K<]+B>F5G. M9/RBY7"$BPL9U\,Y%@G?LQ1\ZP0<53X7$H&2PIN MG#B>X%1;W39JPW\",H1AK$Y7W"+?P&W/ZBY4NFY_VY[=Z#B -T@I=\'A ?\K\\_9QOL5A^-#M[ M%=QJVL5[-T7&68\6L#8E7&!BF=36($7'*?6%18V5FQOO%BA78:\VI?$@4!)Q472*.? M&EWH3?:.I)HX">]B!VV^ YK!O9OKL^;BE7@1'4=A_:G2S!52L3-\YE$\*CX8 M6]85RZ#NPKI?_O8%4DFC(2]2F[C[O:'J"Z2LL(2%+%3>BAU;.-"?[+@M[2\M MH&Z?Z5MW(QF*Z$XV.?P._A%L_4:P0'9)S]0RWUJQI$C7IM@X:L\LII$9W'_! M"5#Q.\E&)ER-M&^L\8+60RY4;S6PFM]=292S:#N#";IR2G17$@C(>4 6F "5 M>Y0"-T09W.[V: *@1DH""AOAYU3YL?V^;+'B'A-)C, ZADQ..\GDIP0+\!)J MO&8!MK1T<@QT\GJM)3QQ"H\O8&X4"&$W8G^ #RSY7N8ENVC]7^';HC$;/]Q- M:Z?U.M2EL(GT7XD)"/*6A'*ARN)H0U!E061< T.-$J4KH$I!&22@)Z8: 2I< M5YM,(K6G8D<]!RNFB/4^)J_2$GU?W-/R"*RTSM<7X/OA"S95FGXGN:0)%JD M6=/VKS!DO@Y!(A B-Q$$'9U)T-Q*YP(V ;S:HHP6M%!<\'_U<>'HX]JZZP\# ML:HZU9O,,7"2A*D$X9_CX3U^EZTXJ'*8J$R-SX-"Z>I-=?_M=,6):H_:?,AV M!YS74R<1N6*(2OC133/>]6#*=SM9#R=V,;N(J'6>6$N M26JN60>M) NX%W=J.T!%K$BQN!$H06LN%RT!%U5*[4LDPD6@ZEJ"X?%?$PDM M084"AI%[9C=#U\/;"8@P>BM,J*MS'6R+SUMS'9J&8],(G5WB+5=-8F:>'9NI M%_S_/J=@-U2]>EZS6N) .*\$'"E3>)!4!6D_0K=WJ<'FUG=+)E(IS6Q,HVZ_ M;:?&@**Q$W!O$.ST![SKD_[XA[->\'/,5Q_^Y/D5)P6D3,6<+E-"R,(FP%U0 MK#"ST31QW2S;#(!/XFK#T"MI64!TL+%BKTT+(,<-=AD'PGNEL0X4RX(?@5+@R+M'(FZ:[ =W$3:HY*Y3Q MK"'@A2X'?=P%\PML,*X*-'N"/(\8.3AQJ9<[B9OY4WY'-?CYF>?LV=K&'"?' M;2>V[Y*13G$CWRB=SE^D,V&DE0GC-24!\D7"K6>E_3Q%0J&C%U$1710TK+=H M36]4W]M+U"*;8_"<7H09,QJ;9XIH\F'\G"PIO5&P;D:ZT.>XN"?&RDJ1]:TZ M-P8AK"]C0X5'+ M!HE&7'M)&J:H*XW'W0 _CY> Y-53DCTFHCM(\SI8CJ^7.Q&M< B_)OL6=R].P\X("O$2:+I;\[ S MKUL]0.YA)3WN4M%%+T??B"(HYT4V,,HG\RWB,=[N+UO>T;( O+0I=I(.# L/ M6PZT0R21&HK.RU:,10=C)CD2K88&9T.AWC>]^*X^3DXA:TW41>KIOY,/Q4E>(]U>;0JI'-_34N..< *./9YFX7L8Q5 M(\%S*INN<87U^+#R!9?Z,X?I4\Z!D! F;V(,: ^^=^K/X9O^]9);XZQQ@\]\:2BNS>6\?"0BE5U-2*UBVWEB$-5,Y80;"B!07A)M8.HO PP[3V M#L5(2HR-H[*D63B^E75<99W4\)$:>D*SF%O1CRI^P[FD;\;$(1/F> M+4OR;YL;G&IMEESKUXDF-Z'IE(5K$P;,!!2F(3.H+(JG?9]LL*1?MJ=(1&F% M=I<0RT^1]4L- L$PD2(PWS\A(UO294:F5LLFE7SAF[5=&/,&UJCL;[,#P[VE MR%M:MN5/-4-[EN4+$E34.(>AJIAGWSZJK>.9:MPL=[I%VIEA"@'V6N=;E3KI MAK>W-Y;WMV.BA%KABIXXX(XS[+'RE 1DL;1)9I),B"^)H08X[CEYU;"*Q"9S MV8!O-$-++KE3"?-&U@",SRKAW2[99IKZ Q^ MOP3E[S&IDYD>]PM***#N+D'[ G^6,Y,EKVCPBG-6-/;RV"&A5=4?'V+RM!? M27-[S^D%UF+QQO'%A"K4+A,.U7=4/HEP,,2*,9\(SI,-(Q;LD2(+Q")QNUH8 MQ!36\JQ9_Y+R==!AB*WIJ_@^08K&>&+51IW*#=4P!:.RO=>S M6WOYRA@F_V5C>XJO+9S$UR-090$:>3E7Z",7FV.S2>$J%8N'O3(&$;2MUDE. MER^@[?^+U6J)Y\_O$">(TJ:;[:[R,R!VI;AK>%G.C*] EGU,LB *SH._[')J MS5TP"]NP;2B1?3*IX<0OU!U%@,F]1(P?9;@!#/>QL21M.83AN#(K3Q8*"2Z# M?WIKH$);L-V-NN'4EJ1W(K&$ M;)&(LS"V(1&H<.1<_,^R"E\,C)6I2,-MNO FN+@ MCTE-7 1G+"TWJ8:N%LNBC$!=QG&H >(<, ^*R[&7P_H+*8.@%;AUNGN-/3(P M[88T2WRQ&>9Y:>,\/F)M _-&_<%:"#UY@RGT]%/\9!2$,C@)1H-P,AUB9/@T MG$SZP=_RXE>J@2?&E5$X&$V#83CO3]!YRE5%T>PD*698BR"83,,Q##(9A,/A MU%T6C!M%HW TQQFB/@XS;.Y;+:CJ>NO:??-)-K%^1HJB%M0#+_$Y4-7(T"5& M:D4+FX'T7$2H'N+/MQ$+ &K4@\E=^,__F(P'T_F/#LAK9_$3=7/#IO2N.^QB MC:8^"8M!7^F1C_TM0:T2?Y$4F%_*!$A/\"Y=H6J#9:G(>P)K(&O?6= " O/ M*PPZ0#7T,8%M7+;F1](ACD+LY7 2G.)QCSC+810!\DSHYW$X[M//XVDXG4_X M9_C8GP<3V(IF"F%=@CS+[_?!:!;. 7E.A_-PUA_"\_,PFO:#\2B<8M-X^'HR M&F$*Q#CL3P? 6KC> _85+C&2?3 ;!:?1!*;%EV?A=!;AU[,(QH1WQF/,E(CZ MX6 2P0INXHIS4M$F&4UAZD%P.@UG@S$_A8D6^#4L%[[&= GZ>CR-8 $R=8EN M;7Q]#@]$,,L@' ]PE@GL8(Y?C^AK3/3HP]A9/Y()@)NL/XD\$,?H9Q:=H(H#O!6GG]:$!?CX8X M&*QJ.D5X4UFL+6/9^8ZYUW MIHNTY4D59(HU[I=WCEFEBZ[<8MLK+ 0%-%5'<-[KFL2UV'P[X>BDV%Z<*!6O MT_#0$^S4-Z7S@\,?#0=F]:P! B9,YJ,@0JR*O+8%%"1 3*'H]DX^$2=PJA_6+PG5AH140!J ZBJ[P&K6B6DRV"+ M>K2-1V$?]C,=V;%-;;T(K@A<:KX3)\$44Z,0@!.@&//Y(',BX?C_?F?^G&/9F(5]H%.S M<##O.T,N-1Q&]5N@I\,A_'\P5YJ5F8==^ "EFB"&C8%/.!MZ#GDT$0[YS] < MY6@2#N>8W08,93H>U4]'8Z*=X.KGJ8$O;[EAU?6W/OO!RUTIUFX$JV,",,U= MX @W95+K+EMZ\5FY'Y_5DIBG6JV&L)*5S@:"<56S)F(27G'F4IM \Q<9[:@1\GLR""8X\ PSQI MB%)/*U@D*@,$!Z C(-'.D<#IC3?1PC)CQ%(+X0W*KO#_V:R1'JBA:S>P?6KM M?!3RM+R&MF;05C+N&%-_^3N!.I0,;RK^S]4HA!>W'\('+"@EO:L*"G]<2'I> MMJO$Z$CP-..]HKUQ$NAQT7P@0E[Y'(@1P&7Q'^10N"_LZG\#2CWH3$6:.+-*6&!_9YFU+J? M!E/]!,!L8$27]:P3@Z2P.,HB+*>A,..*,3(,2#F5:YO[B.X+E)*X:B_(7 W! MI=U+O-;Q@%VYEH$-U372$2DLMLZJR+#XJMM"V))<6J,*:@A2NY':0OBZODG* M19&R3_>R;EQ Z?,$I909:I?*%-Q/_-M5FP$B.+T[ZWB+91/]UUS*PYML:^<>7;G4<1J3+\;\DSM\;H;?>@[='H'O>"P6@8&4+*Y*@:)>/\OC1G0*?S@L(ZQG,P(W26^ MM8!5N[:7 "28N\G%[P$R4UT"_&!&KWO&N:6MF\:>( I!JNA#?SMO36:JYM MB^F^YQ3(8$BTW4GC\XVQ:^)D.M:C#[5<+^G)*_1+8$!X-)M)<0W,<=)\*Q/B MP>T7T<[6T(EO$ZZ2["8T'".^J ?R+7H/?]E@_2W MEF"]-*N="R7CBGM5:V-U$LPF87^ (N>L#Y))1'(H*"UD ,UGFDP I5\#/^?@O!Z]?[J(AA/PMEX'HR'X0BT.;2X#F8@W_0GH-Q. M08Q(X^ FI@+(R)Y&XR&VP9Z"Z#,>A\-I%(S&X7RHAB)5XF ITPEH]3-:U)Q4 M-1"/1Z QLZ %^O%X$5TH@_H1%K4$=3_&5H!!6L50/26#^RMDR[\)(6?H)-\<93 MTAKG, 4>^SSLDPUD-(7[$!T Q?3[@V),9ST/YX2 HW ^)D2$?0->,21F831& MU\IX/ KFH._"G9Q$P]IU'>'W X41>'JSN<'00 ['D[8ZC.:1A$9 0*<1C'00&D.@BM,Y>R?FTRE=S'!(RYA/0#/H'P;';X 4,[(SX#F3 MI0-(T9A<;VB$5%@ 6>^/T(T!Y![6#< ""H54WQL:-X;8@Y;Z.8)L-GX&%(P/ M0_1),$F$L:?"@H8-IYQ/C3CMZQW5I")QP,D1;!*FAE3QFW((699$WQ,;MM+! M*Q?ZIW KQD.U-<#-&(KB#OB'76OT(SJ-4X!OQ!X8_/=T& Z'(_+H3$=PFR-TAZ%9=329&_OD*;PT$ ,(8*;X4DX'H'O-Q)80(1\>-VT( M1Y5E.]*[\?Q <*+&[MEJYOS_:[_]?Z'VVY$EISZ@QP>C9V!);S"(/(/%G0>_ MW+X)3D]P6$STU -K6DZ?NFM284"$]1YZCU'L%J#L_[S#".]K-"Y@^/_L\)HY0?K?Y+81YN"1"6AT4;?':ZM,0TWSD(^6A_5E9I4/G/U M B![MU1E0L+W_N?B2UK^[U>2X3H][T<=4X7/SA4V)LOKDQU 8#MZ1QSQ*?KK:*W"X(?AW3NF-T/F%=E$?$&0S=AW].\YDWGXF MK3N==*S+"Z7JC)GZ&H+FA4_5?ZS%3C4\ 1WA4T<$1'T3$?:\9-(-XH@YCXJV M^IKUO*5(H_-W9*5LSG+HRAP5NT214U_U9E>DU5<-]B%I2$\-#]6.@[4R#-8J M6H*UF@A/WS<83FNT5E.*; 1?U1\9M(_O1%PUB(T3K].@&^-#PTD45?W'4?L[ M]=BI^N^S]M<(95\8)?1,.-#7H'QG#$_7TBB I_%C(X*G_D0MA*=Q6)U1/%WK M>"X6H^N]O WNC7">KK<;$3U=#ZIP_@TGW/CY:\[W4#1.][->*$Y#A'TV&J=[ MX'I 3D>D4EM,SH&=O1 5FK4WZ#AL!:9KQVGW;1RNH26:Q+"&DH,A_4^4_]HU M)0@U$L]]B;TPT,>^:#TAXE-8[L9_[" #DV M\4:95C"P3S?D!C: /--=^W* M%':CA5!F(S<^PQN>?&%U[^@HF.\8[O)5E,,,& 9.>$SK_+D[(U55S3>%OX3# M=[\6>]" ;)NCN(4M,&DW-BNM,VVZGW2-:WS'G0\8>UKS,I-IZC.%%7\/_'$+ M9P$7I)1?47>Q!6>[NCN*>O.F$C@]8)?A?/QHFG,*" ^])XM[T3NU=3[_KDSRHC7*.T>O3^=XZ=IJ+[P, MCOZ[Q\.R-N=+UWS$U7BAI_%K+'B6)/[DAA19R?@ "AU]GB\&YO,O8'OJ5(*] M+J@P*_D(I!M?*U-NS+F[[P7]X4%3/_$9+>/7\ MH?4,>#U#;*"Y2QM>DFTL7B;QF0E@-)V 9,(*C&Y"PP1 MJSO >:,")1=DJ!N?&H>988_0)>MRIJ59\XPDY5K;$C=G3?ZQ6S*AZ#3O5%5> M8 #R*FG8-D H/P>1DBYXJU7R-1F_%GEP?1T\EKV.C(4&WO!V>.ML_+ O-G#? ME%4)KAY;)*W;!)/W66J/TR8DCW+W?Y-?_WC9].+CY76C9O,-UD"M0E*K N[_? )=%/WU"*#&'7EM''SBMVZ@-MLU.GY]UEU^K/4,XP&:=ISO$1[0@H?M M/<6.4I_>%IOTW=DB99]:_'K1Z^UF__JB'T?@,NC1!O''!\ES3J ESQ M!6P=NDGAL5$9.3 O-9. /EQU:_.[\OP^CK?_MWT7WP#&C?^TOO>'LJS^^/\ M4$L#!!0 ( !F!!TTUQ1U;7@( '\, - >&PO-,*[UF<%, :-1P)JH$%UJ7'X*@6A; 274B2Q FDDG% MB39=E0=5J8"DE4WB+(C#347-+[FNT%+60B=XW+N0S[^0*23X]NCU M]UKJ\U?(MZ,WHU%X>WR^ZS]R@6.,O,;G-,'1Y"T._EST) SO%[;!'?'Q$\4? MTMZ1GCPB?04K8/NU>%42.5J^PK^ M=]$.WPET/0M(&>L!8^P=LVE)M 8E+DW'#7;.7T*HM>?KTA#FBJRC>(R'!->8 M(@NI4E!]F0AWKMF4069Q%,T+VVI9!C:HM>3&2"G)I2".HW1P>N M%62TU26Q@$*HQ4H M39>;GA^*E'-H='>Y?],?'KV]\CN7V47 M^&6MZG,CVO?_ 4".#P%R<@B0!_#8V%O2\T(&[>M[XXZP=4/HO6A14Z:I:'$+ MFJ;@>>P5+<%?[=V0;;VGAXN"D==D8;X&MO1-;@H9J9F^ME-TP00/]I4%CR;] MJ'DOD>#!_@(IK?E[5W#XY)C]!%!+ P04 " 9@0=-%QF?8R<$ !&(P M#P 'AL+W=OJD/X/^Z0,7-E:5\@2#MUNZ)^RA-\/N1H(=ZWA@IMG00W.!SE9+:>SY68V%;"W62WFT_$# M'-R/%^/E9"809$A AGU"1@@R(B"C7B W#[#Y/ELBR)B C/N$3!!D0D F?4*> M(\AS O*\3\@+!'E!0%[T"7F)("\)R$M>R'OIM1=V*]9.>;CU;72\(M"N>-'^ M4@=E*H5#]8B*U2->G+D!G-(ZK3Q&(O7![(\YC)?9U0\58^_!J!B,4D; [(QQ MFKI*98U\5^5>.;'0\E'GNGS3>Y0R F9G_*FRG38[,:X3E8:LX?VFC32IEAB3 MDD; ;(U[ZYQ]!M!6QU&&")@5L5;&PSEQKXS:ZO9;1TDA8+;"$MI=6._%&EZX MS5ZZ5NR@3! PJ^";U$[\D'FEQ'54_8-6QU$.")@E,#>I+91XD+_:LY,* M_@%S]-^H79._=R?M(66"D-D$$UL4NFQ&L(D8$POK"[-3$#5:_1=2;@B9W0 A MN"HJN*".(1BP846WKR?O <^,D%Q<,)MB:>'=,Z6S>5['8C":@D2D-35"2A(A MLR0Z\R-QMK:Y?CO:E"1"9DF@Y$29 MKH@SC$E9)&2VR%OO=O8CY9&0V2/O!=R)2&DE9-;*!R8^249J+/U$P]VM8TLV>U%?4EC$D9)_I\X_S7J5]:\3RBM!,Q:Z<#$Y_"F)1V M(F;MD':,(0KU92 8F8!G:H.[;GS&I$P M)N6@F-E![U.B#;2:53!_("9-,";EH)A[E=.1&"%0C$DY*&9V4!_BV+D[K\&QY9 P\_T[$NAZ[-S:'/B[?3L;KD_M^,FN&TYU&=\.^]#7F]=ZGX(NEZLP3&=4CP_3F8OG[;H:GK=2 M+7[5PSZ5=17>CN%/-[SF)J62P_DB-^."\9;W/OW/^FZW.VS24[?Y?4IM^:+B MWX(J?!VD\T%*#[+Y(*,'^7R0TX/B?%"D!ZWF@U;TH-OYH%MZT-U\T!T]Z'X^ MZ)X>)$L@XY*?A+#F:RV :^%[+0!LX8LM@&SAFRT ;>&K+8!MX;LM &[ARRV M;N';+0!OX>NM0&_EZZU ;[W"LS9ZV.;KK4!OY>NM0&_EZZU ;^7KK4!OY>NM M0&_EZZU ;^7KK4!OY>MM0&_CZVU ;^/K;4!ON\)9"3HLX>MM0&_CZVU ;^/K M;4!OX^MM0&_CZVU ;^/K;4!OX^OM0&_GZ^U ;^?K[4!OY^OM0&^_PEDW.NSF MZ^U ;^?K[4!OY^OM0&_GZ^U ;^?K[4!OY^L=@=Z1KW<$>D>^WA'H'?EZ1Z!W MY.L=@=[Q"K]53O3.33VD[4L9#NT^7[KDT_!O:R9PY_)^3)?/.$_]=O]$Z3)N M2>'\>O'OTWGJ1T3X]+^&Q[]02P,$% @ &8$'39 #]W/4 0 K" !, M !;0V]N=&5N=%]4>7!E&ULS=I=3\(P% ;@OT)V:UCIQ_ CP(UZJR3Z M!^IV8 O;VK0%X=_;#371S$0C).\-8SO=.>]&\UPQ>SY8\J-]4[=^GI0AV!O& M?%Y2HWUJ++6QLC*NT2&>NC6S.M_H-3$QF4Q9;MI ;1B'KD>RF-W12F_K,+H] M7N]:SQ-M;5WE.E2F9;NV^-9T_-XP=53W:WQ967\1%R2C^WWLXN.U>1*K/F&_ MF/#]QNX\WO>X(^>J@OX4S:Q654Z%R;=-O"7UUI$N?$D4FCKUI794/ 57M>OW MO$OMPH-N8F.VK]F7!>GYX+6AH5%\X?O)_#?S8#;EQ-+8N M5EVH!AXO1EK&JF?=PE,^(G5;IZ#B5\-CZ_/]L*_&;?KO0R_\L^A9?_C?6S]= M#@&20X+D4" Y,I <4Y &PO M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( !F!!TVFMZOY8P( !4( 8 M " ?@( !X;"]W;W)K&PO M=V]R:W-H965T&UL4$L! A0#% @ &8$'3:FA,T$. @ M P8 !@ ( !&PO=V]R:W-H965T&UL4$L! A0#% @ &8$'31[GS9&PO=V]R:W-H965T&UL4$L! A0#% M @ &8$'38=OQ**Q 0 T@, !@ ( !NB8 'AL+W=O+#JU 0 T , !D ( !CBH 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &8$' M32B0BX*V 0 T@, !D ( !43 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &8$'3;[,_1FT 0 T@, M !D ( !%#8 'AL+W=O&PO=V]R:W-H965THY !X;"]W;W)K&UL4$L! A0#% @ &8$'38EH8ZRV 0 T@, !D M ( !UCL 'AL+W=OA[4! #2 P &0 @ '#/0 >&PO=V]R:W-H965T M=<4! W! &0 M @ %L20 >&PO=V]R:W-H965T&UL4$L! A0#% @ &8$'30HJX 6V 0 T@, !D M ( !5TT 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ &8$'304:,)RV 0 T@, !D ( ! M/E, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ &8$'3=O@^*'^ 0 >@4 !D ( !!EL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &8$'30T4D=JO 0 PP, !D M ( !CVL 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ &8$'33VOZLT- @ D 4 !D ( !HW( M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M&8$'39R[^&[. @ -PH !D ( !.7H 'AL+W=O&PO=V]R:W-H965T:0Q0( $(+ 9 " >>+ !X;"]W;W)K&UL4$L! A0#% @ &8$'35E(2J[V 0 V 4 !D M ( !XXX 'AL+W=O&PO=V]R:W-H M965TP*V\P$ M .<@ : " ?H& 0!X;"]?7!E&UL4$L%!@ _ #\ *Q$ "H+ 0 ! $! end XML 68 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 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 220 195 1 true 45 0 false 6 false false R1.htm 0001000 - Document - Document And Entity Information Sheet http://www.3dsystems.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.3dsystems.com/role/CondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1001501 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.3dsystems.com/role/CondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.3dsystems.com/role/CondensedConsolidatedStatementsOfOperations CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.3dsystems.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 5 false false R6.htm 1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.3dsystems.com/role/CondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 1005000 - Statement - CONDENSED CONSOLIDATED STATEMENT OF EQUITY Sheet http://www.3dsystems.com/role/CondensedConsolidatedStatementOfEquity CONDENSED CONSOLIDATED STATEMENT OF EQUITY Statements 7 false false R8.htm 1005501 - Statement - CONDENSED CONSOLIDATED STATEMENT OF EQUITY (Parenthetical) Sheet http://www.3dsystems.com/role/CondensedConsolidatedStatementOfEquityParenthetical CONDENSED CONSOLIDATED STATEMENT OF EQUITY (Parenthetical) Statements 8 false false R9.htm 2101100 - Disclosure - Basis of Presentation Sheet http://www.3dsystems.com/role/BasisOfPresentation Basis of Presentation Notes 9 false false R10.htm 2102100 - Disclosure - Revenue Sheet http://www.3dsystems.com/role/Revenue Revenue Notes 10 false false R11.htm 2103100 - Disclosure - Inventories Sheet http://www.3dsystems.com/role/Inventories Inventories Notes 11 false false R12.htm 2105100 - Disclosure - Intangible Assets Sheet http://www.3dsystems.com/role/IntangibleAssets Intangible Assets Notes 12 false false R13.htm 2106100 - Disclosure - Accrued And Other Liabilities Sheet http://www.3dsystems.com/role/AccruedAndOtherLiabilities Accrued And Other Liabilities Notes 13 false false R14.htm 2107100 - Disclosure - Hedging Activities And Financial Instruments Sheet http://www.3dsystems.com/role/HedgingActivitiesAndFinancialInstruments Hedging Activities And Financial Instruments Notes 14 false false R15.htm 2108100 - Disclosure - Borrowings Sheet http://www.3dsystems.com/role/Borrowings Borrowings Notes 15 false false R16.htm 2109100 - Disclosure - Pension Benefits Sheet http://www.3dsystems.com/role/PensionBenefits Pension Benefits Notes 16 false false R17.htm 2111100 - Disclosure - Net Loss Per Share Sheet http://www.3dsystems.com/role/NetLossPerShare Net Loss Per Share Notes 17 false false R18.htm 2112100 - Disclosure - Fair Value Measurements Sheet http://www.3dsystems.com/role/FairValueMeasurements Fair Value Measurements Notes 18 false false R19.htm 2113100 - Disclosure - Income Taxes Sheet http://www.3dsystems.com/role/IncomeTaxes Income Taxes Notes 19 false false R20.htm 2114100 - Disclosure - Segment Information Sheet http://www.3dsystems.com/role/SegmentInformation Segment Information Notes 20 false false R21.htm 2115100 - Disclosure - Commitments And Contingencies Sheet http://www.3dsystems.com/role/CommitmentsAndContingencies Commitments And Contingencies Notes 21 false false R22.htm 2116100 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://www.3dsystems.com/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 22 false false R23.htm 2117100 - Disclosure - Noncontrolling Interests Sheet http://www.3dsystems.com/role/NoncontrollingInterests Noncontrolling Interests Notes 23 false false R24.htm 2201201 - Disclosure - Basis of Presentation (Policies) Sheet http://www.3dsystems.com/role/BasisOfPresentationPolicies Basis of Presentation (Policies) Policies 24 false false R25.htm 2303301 - Disclosure - Inventories (Tables) Sheet http://www.3dsystems.com/role/InventoriesTables Inventories (Tables) Tables http://www.3dsystems.com/role/Inventories 25 false false R26.htm 2305301 - Disclosure - Intangible Assets (Tables) Sheet http://www.3dsystems.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://www.3dsystems.com/role/IntangibleAssets 26 false false R27.htm 2306301 - Disclosure - Accrued And Other Liabilities (Tables) Sheet http://www.3dsystems.com/role/AccruedAndOtherLiabilitiesTables Accrued And Other Liabilities (Tables) Tables http://www.3dsystems.com/role/AccruedAndOtherLiabilities 27 false false R28.htm 2309301 - Disclosure - Pension Benefits (Tables) Sheet http://www.3dsystems.com/role/PensionBenefitsTables Pension Benefits (Tables) Tables http://www.3dsystems.com/role/PensionBenefits 28 false false R29.htm 2311301 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.3dsystems.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.3dsystems.com/role/NetLossPerShare 29 false false R30.htm 2312301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.3dsystems.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.3dsystems.com/role/FairValueMeasurements 30 false false R31.htm 2314301 - Disclosure - Segment Information (Tables) Sheet http://www.3dsystems.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.3dsystems.com/role/SegmentInformation 31 false false R32.htm 2316301 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.3dsystems.com/role/AccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://www.3dsystems.com/role/AccumulatedOtherComprehensiveLoss 32 false false R33.htm 2401402 - Disclosure - Basis of Presentation (Narrative) (Details) Sheet http://www.3dsystems.com/role/BasisOfPresentationNarrativeDetails Basis of Presentation (Narrative) (Details) Details http://www.3dsystems.com/role/BasisOfPresentationPolicies 33 false false R34.htm 2402401 - Disclosure - Revenue - Narrative (Details) Sheet http://www.3dsystems.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 34 false false R35.htm 2403402 - Disclosure - Inventories (Components Of Inventories) (Details) Sheet http://www.3dsystems.com/role/InventoriesComponentsOfInventoriesDetails Inventories (Components Of Inventories) (Details) Details http://www.3dsystems.com/role/InventoriesTables 35 false false R36.htm 2405402 - Disclosure - Intangible Assets (Narrative) (Details) Sheet http://www.3dsystems.com/role/IntangibleAssetsNarrativeDetails Intangible Assets (Narrative) (Details) Details http://www.3dsystems.com/role/IntangibleAssetsTables 36 false false R37.htm 2405403 - Disclosure - Intangible Assets (Intangible Assets Other Than Goodwill) (Details) Sheet http://www.3dsystems.com/role/IntangibleAssetsIntangibleAssetsOtherThanGoodwillDetails Intangible Assets (Intangible Assets Other Than Goodwill) (Details) Details http://www.3dsystems.com/role/IntangibleAssetsTables 37 false false R38.htm 2406402 - Disclosure - Accrued And Other Liabilities (Schedule Of Accrued Liabilities) (Details) Sheet http://www.3dsystems.com/role/AccruedAndOtherLiabilitiesScheduleOfAccruedLiabilitiesDetails Accrued And Other Liabilities (Schedule Of Accrued Liabilities) (Details) Details http://www.3dsystems.com/role/AccruedAndOtherLiabilitiesTables 38 false false R39.htm 2406403 - Disclosure - Accrued And Other Liabilities (Schedule Of Other Liabilities) (Details) Sheet http://www.3dsystems.com/role/AccruedAndOtherLiabilitiesScheduleOfOtherLiabilitiesDetails Accrued And Other Liabilities (Schedule Of Other Liabilities) (Details) Details http://www.3dsystems.com/role/AccruedAndOtherLiabilitiesTables 39 false false R40.htm 2407401 - Disclosure - Hedging Activities And Financial Instruments (Narrative) (Details) Sheet http://www.3dsystems.com/role/HedgingActivitiesAndFinancialInstrumentsNarrativeDetails Hedging Activities And Financial Instruments (Narrative) (Details) Details http://www.3dsystems.com/role/HedgingActivitiesAndFinancialInstruments 40 false false R41.htm 2408401 - Disclosure - Borrowings (Narrative) (Details) Sheet http://www.3dsystems.com/role/BorrowingsNarrativeDetails Borrowings (Narrative) (Details) Details http://www.3dsystems.com/role/Borrowings 41 false false R42.htm 2409402 - Disclosure - Pension Benefits (Schedule Of Components Of Pension Cost) (Details) Sheet http://www.3dsystems.com/role/PensionBenefitsScheduleOfComponentsOfPensionCostDetails Pension Benefits (Schedule Of Components Of Pension Cost) (Details) Details http://www.3dsystems.com/role/PensionBenefitsTables 42 false false R43.htm 2411402 - Disclosure - Net Loss Per Share (Schedule Of Net Loss Per Share Reconciliation) (Details) Sheet http://www.3dsystems.com/role/NetLossPerShareScheduleOfNetLossPerShareReconciliationDetails Net Loss Per Share (Schedule Of Net Loss Per Share Reconciliation) (Details) Details http://www.3dsystems.com/role/NetLossPerShareTables 43 false false R44.htm 2411403 - Disclosure - Net Loss Per Share (Narrative) (Details) Sheet http://www.3dsystems.com/role/NetLossPerShareNarrativeDetails Net Loss Per Share (Narrative) (Details) Details http://www.3dsystems.com/role/NetLossPerShareTables 44 false false R45.htm 2412402 - Disclosure - Fair Value Measurements (Summary Of Assets And Liabilities Measured At Fair Value On Recurring Basis) (Details) Sheet http://www.3dsystems.com/role/FairValueMeasurementsSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails Fair Value Measurements (Summary Of Assets And Liabilities Measured At Fair Value On Recurring Basis) (Details) Details http://www.3dsystems.com/role/FairValueMeasurementsTables 45 false false R46.htm 2413401 - Disclosure - Income Taxes (Narrative) (Details) Sheet http://www.3dsystems.com/role/IncomeTaxesNarrativeDetails Income Taxes (Narrative) (Details) Details http://www.3dsystems.com/role/IncomeTaxes 46 false false R47.htm 2414402 - Disclosure - Segment Information (Schedule Of Revenue From Unaffiliated Customers By Geographic Area) (Details) Sheet http://www.3dsystems.com/role/SegmentInformationScheduleOfRevenueFromUnaffiliatedCustomersByGeographicAreaDetails Segment Information (Schedule Of Revenue From Unaffiliated Customers By Geographic Area) (Details) Details http://www.3dsystems.com/role/SegmentInformationTables 47 false false R48.htm 2414403 - Disclosure - Segment Information (Schedule Of Revenue From Unaffiliated Customers By Product And Service) (Details) Sheet http://www.3dsystems.com/role/SegmentInformationScheduleOfRevenueFromUnaffiliatedCustomersByProductAndServiceDetails Segment Information (Schedule Of Revenue From Unaffiliated Customers By Product And Service) (Details) Details http://www.3dsystems.com/role/SegmentInformationTables 48 false false R49.htm 2414404 - Disclosure - Segment Information (Schedule Of Intercompany Sales By Geographic Area) (Details) Sheet http://www.3dsystems.com/role/SegmentInformationScheduleOfIntercompanySalesByGeographicAreaDetails Segment Information (Schedule Of Intercompany Sales By Geographic Area) (Details) Details http://www.3dsystems.com/role/SegmentInformationTables 49 false false R50.htm 2414405 - Disclosure - Segment Information (Schedule Of Income (Loss) From Operations By Geographic Area) (Details) Sheet http://www.3dsystems.com/role/SegmentInformationScheduleOfIncomeLossFromOperationsByGeographicAreaDetails Segment Information (Schedule Of Income (Loss) From Operations By Geographic Area) (Details) Details http://www.3dsystems.com/role/SegmentInformationTables 50 false false R51.htm 2415401 - Disclosure - Commitments And Contingencies (Narrative) (Details) Sheet http://www.3dsystems.com/role/CommitmentsAndContingenciesNarrativeDetails Commitments And Contingencies (Narrative) (Details) Details http://www.3dsystems.com/role/CommitmentsAndContingencies 51 false false R52.htm 2416402 - Disclosure - Accumulated Other Comprehensive Loss (Schedule Of Accumulated Other Comprehensive Loss By Component) (Details) Sheet http://www.3dsystems.com/role/AccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveLossByComponentDetails Accumulated Other Comprehensive Loss (Schedule Of Accumulated Other Comprehensive Loss By Component) (Details) Details http://www.3dsystems.com/role/AccumulatedOtherComprehensiveLossTables 52 false false R53.htm 2417401 - Disclosure - Noncontrolling Interests (Narrative) (Details) Sheet http://www.3dsystems.com/role/NoncontrollingInterestsNarrativeDetails Noncontrolling Interests (Narrative) (Details) Details http://www.3dsystems.com/role/NoncontrollingInterests 53 false false R9999.htm Uncategorized Items - ddd-20180630.xml Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - ddd-20180630.xml Cover 54 false false All Reports Book All Reports ddd-20180630.xml ddd-20180630.xsd ddd-20180630_cal.xml ddd-20180630_def.xml ddd-20180630_lab.xml ddd-20180630_pre.xml http://xbrl.sec.gov/dei/2018-01-31 http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/us-gaap/2018-01-31 http://fasb.org/srt/2018-01-31 true true ZIP 73 0000910638-18-000021-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000910638-18-000021-xbrl.zip M4$L#!!0 ( !F!!TV$.,@8.A\! ':4$@ 0 9&1D+3(P,3@P-C,P+GAM M;.R]67<;1Y(H_#SW5_C3\T<[]\6GV_?DVE=S;4N6Y.GI)Q\(*$KH!@$V ,K2 M_/H;":! HK*JL! D ;)ZH21F955$9.P9&?F7__WU:O3=EV(Z&T[&?WV%OT>O MOBO&__O[\P[]WKUZ_^]T__ZR__W\7%?]MW/W_G)_V;JV(\_\Y- MB]Z\&'SWYW#^^;N_#XK9O[Z[G$ZNOOO[9/JOX9?>Q<5RTO6/A%Y2K2X1XHBS MOJ:*7O("#[#@/8[5)?W_O_Z(+C]*2J36/:49ETR1'D*7K,?4Y8#T"K9XV=>/ MT]'PQ_3S.X!Z//NQUR_Z?WWU>3Z__O&''RY[LX_?3Z:??A@,9S^DD1\(PNH" MX0N*7Y43KAL>OZY[>#II>'HZJ7G\8P,H'^L ^3B;7%XV/)^&:J;T&][?KWM_ MOU\T/5W4/0X+?CGL]^; !1?7O>D\GYP]4ON:JWSB;'X%DZ]J'Q\W #D9USY^ M,YY/OZVG)$;X?E;TO_\T^?+#:C!-D[73+GJC4>O4]$#+=.#X[:]8/;3E-;/Y M8/MKX*&6UVQ]1_LNQFA48#&X_]N>??WY/![-OLWEQ-?N^5!)(4+1^NOA8 MHXL6'X"1NM<7PWI<8*#^\>;%6 TV3&M=QSL/M$QO)/R=!QJFMTYMFG8]+?K) M9&\LP&)VHBI!2(-MZT\GH^*'VX?SZ;AE?M/DX>.;6I2_]C_7\V0::9C0+$+E:-/$5OF[^T3;"QK%Z.X3 M32]HGUP_\7)X^6503]7%4-V42;]!!Z:1N@FSBX]-WTA##5.:/I*&ZJ=[.B?'S<&_9G]41:#-6XL(O?-Z_P>KAQ:BN#;#S2^HK&U=UXI/$56Z8W3"T^ M;7$&%\[C+_#';K:T/H6X[63QP- M>PT&>#58,^VZU^ VPD#=X]<-F208J'E\VI2FFM;FJ:8-?LJTSDF9-D RK06D MN&SD4P%3+N\\6*0HM]C&UNL';V=^FC0LVV*H%BIXHFG*\G/9E-&XR6U?#-5- MN6XBZW4M76\:GKZI>7C6O[P8?*P!*.7Y5H--T^JLT7I:K4E*(\-QZ\3%<-O4 M&ANU,;?.5"T':]R:VYEUKDT:J>/2?)J('3[C[1\H+AL-?@0MQ]HN4%DTG_S_87I"?: M7C"??=[R GBBY06SSQ ];"?$^K&V5]U<[?"BY4-UKVE:S]HE+/H7_?'@LLE# MO!UOF-P<496C#1.;U/ARK'%28]2X'FZ8.KNIV94H)\)@X[3KUD\NQYLG7S<8 MPO5PP]0O_VZ>]^7?=9,NKR_Z(S ?#;J@'&Z<6H/D[<1:#&&DV08L!QNF#=NF M#1NG->O'Y6##M)M^*UD6PW53/Q?]&A=N,2T-U4T9WB[WA@<. ^EQG#W>'#:L M!ANFM48<=QYHF=X8+MQYH&%ZZ]2&:9,:25C0\_+Q6L*#2BP^->P[ MK@8;IK5Z!^OQQLE-8K,<;)Q6HS1OI]7J3!AI="H68XV3ABT?2Z,-$V$,N.(TD_[YN.U*PV[CQ1 M_K_I1>TO:7]!DZ];Z][.ATU5$.5(W:0&7V%>MZ8WLXO53EO-K#N#]5,_]>H* M658#S5/J)>/.8,O4ZB)FTYOW2NX\,?WV=C(<-XAH_7,M+VR%IQ&69J*W4+Q! M;,N1FDF)00>5O>AU^F$YN/'HO/91OGQT?O?1VY?6)&C'LWGO3HKBZZCEX?_^ M>3C^U^V3U63KGW3Q*-9:_[ 873\Z&]8]"._$/_SW+S^_AT#EJG>Q!N6G__4? M?TG3%V'.5>]=?IOY&_O'!I^^4CP +#>??TB_*WPP'Z7>7PV+Z MW0*,S6Q/J4C?&-'ZH?67WCNI@.)X.[7P4*3.>^ M-R]^*AD$X7+Z[=B="<5X<.=Q<4'1[=<&YC87\X7\+TW6 (CRP+F0&;'^NP>?73 M"IT?-]#YRP^U;UP"\$,&P9E:@'*Y?^N6^[&6>Q_I?I#EEN?A&\G])..A%.$Y MV(S3X:KM2F0U^%R4R 8ZCZ1$3D$R9&GW;ZYN1JFB^TTJ+4Z/38O/2;"^%*_'_U;?; SW@^G*QY2!NZX[?OQP]O>%'[W+)?\+FHOQ)T_3"=\F!:]VIYP?J/0'@V'JV]$;O>T-!Z_'KG<]G/=&SW*I6W$]ST4_6+EW MZ_[@ZWYRZA\894\N>5?,>\-Q,0B]Z7@X_C1[ENQ1C^2CZ(,'\?SW7^;.RC_S M!>Y<^6>WI+].QNDMT\EH!$KK]:K#Q;-6TSTI!CHL.02_OIJ,GZ^MR?![84F@SH=\:3I@_SBCLR"GL"MX(EO$ M71[AA,W 84O:!0]GN,P'J/%NO^?EJ>O.OWMQ^VSTZC .,4=,+^P6(72#QNUOXDTC]=EN_,C,-A MLMW9^VP[YRVSN4_ 9?_H4W"_LS09?=>W))WUN!L%O< M%Z]3[B>@W$_']>N"]>?N!![,&IWI?TELCN=C.&O_05Y,O]A]1#0;SSH30>SWZ\'0$EX.T-Z28GU MTZ_'P_FP-S+7B4Z]E&YYNP#:+6TQF-YP>5GTYQ^F/5B=-+[IB?9&_:7-_GT\ M**;OBB_%^*;XV\UPD&[?>CU>3K;%Y61:?)A<#_L"B?-BPKT68<.;V;X*;6RZ M!XB'K>$==_O@13Q?.;L;=)V!G/DAC$X+ ,06\S^+8MRZ2&8\,)=@(3N).U&) M.\9RGF=,7./KGH'X=6;N&0C=*9JYDPHPSE,V.]/XK*3TM$WC2I= M<=4;IBP:$!YH=)6H]N;C:/AIL1KAZS50KQA\&%[!(V\NW\-O9Y>]?AI[7V)0 M24 >\[7?#R;I/7\ [/H"I8XEIR%\Z<;G03-;'Y<(KY;?_H^_/,SK5S3^Z9;& M?_GA8;^T).4/.2W/(!0\9Q%2G0@]N BI3H3VR:9$H,F\^!D,_>#U&-[]:?AQ M5)C9K)C/[+=?>O^<3-VH-ZM6*LX!"R!6T?\\GHPFG[Z=EU^V!\YW:QCKD7XV M@?TAG+#8^JT^_0*8H07O%^K-[L,]@\$ @LY_WPRG+T2' ,(_-B%\ODGY0Y>_ M,R-/949.TIMP-[/YY"IE^$8+5VSV>7C]$FQ("][GZ5,<0R=T#L4C.A2GJADZ M_^#LXXMCZ((/T]Z@^+5W5;P$!5!%]GRE_BC+_K[H3U^&YL_1/=^EOZ\KV$G\ M62KZX^037\*:;V#Z\\_*?QLL_23>OD_XSLO)'VC?H4G^/$N&=W([!41S$ M+C9XB6:B2Q,_39KX5$U(%RL^?Y-Q5&_C)?#)(WF8SXE)NLV&E^>*'M,$==YH MQRZ=!WMR'NQ),5 U_G&@>H?SV.L/1X!'M?9\,OHR''_:?.:\V"3'[V[OF!8$ MSS.BR<+;WG#Z7[W136&_K?_Z?X"RO6G_\[>?BR_%:&/)U\^\'E_?S&>+!_!Y M+?AN&-\R00O*Y\L"&\FM^[, ?7DL0)]5DJMC@1-G@7/0 N3EL0#IM$#' IT6 MZ-S!\]4"=S(&L^G\C[?3R>"F/W\S?5],OPS[Q3KQN/KWF60! )4?ZU!9YA0W M<7DAD;U?R#KY;=M"KP:>Q4)OXO)("RTO$-MCH>4#Y0"[A7X$B=YGH1\JV;MU MH3O5_0P66NY@HW^!STR'O=&S6.D*,H^GO/>QT@^BO'=9ZDYYOY"%[I3W,UCH M7:QTI[R?BYWN'+(7$F)U#MG+2)OLLM2=0_8,%GH7Y=W)]+-0WW=\;S<9SR:C MX6!1\O5Z7EQ5CH#"VWN+'L=+S%>T6DQ=WR3SMV+R:=J[_CSL]Y9[)&G4S(:] MM[T^+&%_-:=\YWJ>O9D-Q\5L5K[[MM#W=NYJ['SXK9Z@=PZ7UE.TC?MV_'+C M>KSZ*0UG"W+/3Y8(M2[GJHZY83U?4!3TT")7S@Z_!+.WO"T./(>KHM=)VS&D MK?SX[5H\GJC5+V4G:*T:BUEFU/81M<;GD"NLP2NV[%P\>*'+/05Y: M*7)*4O-B>?9I@I_.&7M.H4_GCQW)1.SA9%T!E/W>[-G)ST-:C'W\GCKZ=AQ] M9*>GUHQT7/RXMJ#CW'OJXN?KS)R(,N[\BQ-WYY^M-_(2O?G.]7E885OR()6RW!C[^_[\3J18O5\W7=7HQ<=<[AHX3JM^+U'*3C">/SW63D MQ?+H4VQ8=[[5<]FM[GRL8YB"Y\#[!VOXCB7NNS7UC.M_3B0AVE7EG&8X^9Q9 M_\4$E)UPW3T/U>W^GI:5..'=WU,XX+4[YW9'$,[=.+S8(PCG)6A=F<691!4= M3Y]XF<7SE8"76&?1B5NW<752IN+4-J[.BT>[DY;G;Q%>\$G+\Q*V;J_B;*** MCJ\?W(ATI6]/;SI>7.G;>0E6=S3_A"*))SN:?UX\VQTOZ&S!692^O02QZMK] MG9B0/?4IN2ZL.7F1ZXS:,Y*WSKYU+69./_+I./IDS$=W)NAD;,=+/1-T7F+6 MG0GJ6*([._%LE.X+/#MQ"L)UYXJ1[NS$:3GG)WQVXD1N3-F1<[M\SOF;AQ>< MSSDO8>N*7T_ -CQ%UY8SXM$N0W/FUN"E9FC.2\RZLM?SR>X_>1>!,^+K[CC= M,S A+_DXW4L0MRZK>PI2]@*SNIUP=0;LN8I69[4>)0_6'>%X+DF.Q$[D@^V7.0@%,H&3POENCZ:IZ[ GZQ?35? M@J!UQ\.?7+Y>VO'P\Q*K[OCZ]/2>>[1SY4_%ZGOB _AEQ=+?!U;D]9[_! M]1)$KBN5/04Y>X&ELB]!N+JMPM,1L1>[57A>@M:=&SR?:*@S((^3ENI:(SRJ MF]7QZ $\VG5Y.H'H^\5R;G>2[5S=\A=WDNV\!*LKR#@39[SCZ5,T%L]V0^[% MV(INR^^$4Z2=>#V7#&DG9MTYMA,ZQW9>+-'U.#Y_Y?O4E1:=_CUA-^<9[V6] M/$^GVS5;7>KRW+-'9Y2].96K2/9DB;-T0?9EB^[TX)[:XO?Q<%X,%L\]6\YH MQ/'Q&&,?G?&0QTH[QC@QQGARC:'V98QS=; [M_/A?8S.[7S>FJ+S+4[-A)Q" M/+(W8W0FY"6PQ=XFI&.+%V)&.L_B=#R+4W V]V:)SK-X&8RQ=SJKTQ7//9%U MF/GHDM^=MN@I,0XS(IW&> &L<=CF>L<:+R-[\8_[%3D]?SOT=#5+G04\ M0,T]"B^?9P1V%IS\U'FB)]?)]R\\[2JVGYZ-7WJ8^IC:N./B9\K%+TH7=S[% ML_4I3D$;/YY/T<5YSS;..P5>WIZS2$/OBNO)=-[[."KN'O9QDZOKR?AVX3,,>):(Z..4Z1.4ZA8NO^=U=VKOX).$A/73IR"GS< MI<$[/CY[3^XQ]7$7LC[?D/44=/*C)L,[7GZVO'PB*?$N_7**0=0I,,>CUA-U MNW[/<-?OQ;F>'1<_3RY^2J!X@_(_NP1%W'S\*1] %1Y %2Q!Z M\C)$$PG(SA2K/'YOBKU>R!".Q'+)+.2.^BA'[JD^\"^]*447 MBY\+?^OGX7SX:>%2N-ZL6'M)MC>=]L;]R>O77V;?4__^VRPY'&XRA?CKS)I= MYQ@NW94=47P\54+O>"0[J!)Z5#?\]<(-9[DC'?Y] XCWDS[GX'NB]^#"SN?3D8C<%(7+<:+V=P, M_GDSFZ]J;G9ZO::+;RD1^-: _'MW>4E+S Y(+BHRFI MN%309$0.H5T MPEG9_0QII\%.0X,]B"&[%QOXXG(X+@:V&,-?YF]'0)^7PPX[('^^;+&[?]-9 MM1=LU1[2O[JWF]UIIQ/03D_O=G><<4*<<5)N\#%8J?.$7R3K5(U3N>-L^D## MV7!!F=([^OO-UV'HS;[]V?MV7HS1@-32?3."F';QLY/(QY#(:I&2O,!Z M5\-:>?PHF]\K'M#=ZC^R/JXLYD$"?3,>+E=R]KDW+69W5^.JZ,UNIL5/*V@7 MX^5[RK';-Z<7U;SV9C9X6TS?I\EWWST8?H'5N8M7FO'KS56J-YSR MCN")HU;,L3>]%V_E36\=]?Z<0V/K,E=?N4C, M33\.Y\OR"O-G;SKX;L7D[XK+VZ3YJ^\&17]XU1O-_OKJ@KY:^A^]_OP""Z:T MXC(:$7V(B"!K&3%$*8QB9/+5=^E;BWJ".PRF4H-!P/AQ=?MZ2E#"[SX!IZ528.#;Y;S0FXXG M-W,((:=%^O=^X'-"+"(2:QV0&[%L_$-ZYAX M/SP%9MY(3SDBCGOJM6,\6L&Q4<$&BJMX,DVWX[D=R!)/7UP6TVFQ3CF_[7U+ MPV^GDR_#6;9HM\F31GRL)L*QB#FG(F GJ&9ZN6X1&1JR=2-"\C5"VZ IH7Y] M==T;3M/0FTLWF8%AG'^>#%Z/OQ1+[&8YV+(=[!"8=P%9Y474E%@:,5U*"Z5: M1U(%>P7P5D#N ?$60FMNC5 Z,BR0Y,9SY^028N04\KE\,XS7A-X=[G++83Q8 M'D3^>@U.3?%K,:\E\6\M +. .0Y82"H=LE0J(CMR9'%(,S/) H*HM1(V,L4"55P8!7MA0YU:@ M*LQ,IC[ 5 G\<*"V494#8X9H'-;,,669L+YD6$T]XCFH2.T!Z<^3I A7VJ__ MS?>N>I^*V?O)S:?/:9ML,AT7WV)1;(!=4^S?J->0 !@I-8HX@Q0-.GI,0/RT M4])+GXD;T7H-_8ZP[8+*KY/QA][7M-^7Y'9V*#J@[Y!&0F)+B!#66N$4)O / M1;B7*E;1D60G9"K0E0@MENSG8>_C< 1!3S$+5]>CR;>B>#T>%%?PG6\PKW\S MG=9:SS;'BV,N>0@(Q-);L)P:A[A2VYB 22+A94+28@4N2!C*C2[#R8KVSI[4SH'&P[#WCK3 L5=U!%Y1I,\!.+% M6F?J7#XH06(-?CLLAT*\11\I'P+G0G!I@Z!$!:SERL-T6*K,@&YX*KM!O-@S M 9?FS67:9KE.,^)TGJ%P,2 )E!@-L%MLIB6=CT*KC)CJ9%L0W,W*!\ S2W+"?X@ M8DG#D:BTIU9:XU=HAA")SI>SE6OW0_._BO%@,DVAWPU MI_AT1I3'Q@('<+. M,T[!GUE%US)$CC)Y0^Q66V]^>%=P6H-]HH,,5EL:*.+*4!10F8!01MH,'"QE M&SC%,)V:'0\6(C+J?6I>V#4("")7IL&_(\Q;K;43&J_4*?A[.K[ZZ1+>7L G MJR\OO^B6!BH.9_W>Z!]%;QJ6F>4=/HXI"; (@B/.F8H@,R H4J%-2KGWXC M2R@:OU(/1H)S5R 0F#8:!1AA2RQBH#+=RAK#KZC3KQ9[.75@K+]2!6()W^Y+ M(@03QBH=1&0&@5#8,A$0F$42O]K83FK\4A6,=-!RAZ]3X[W"7#!+D9? &**, MBP+2!*+CGS"Z^&WSN^G5Y>?"(HGNX+?3WBAY45__;_%MA^\2HP4FL.K2@%-J MG1,JKKXKE*=FTO0#<,$W8'J]/HJ+ M[ZJ*U[_&NZ8E1FH0Y1$Y<#9ERM*4?@^XQUC?>]-/Q7>@LHI1+;]P%;^.CF_"\*SX-9T!NL :]JYVXB4L).I5+)XE'!OXJ;4DRQ@/P,O7? MO?_'^P_AE_??N3?OWKYY9SZ\?O/K77@V/UH"!$8LT>O]MZN/D]$NVH4@^%[D MX&T;[#@!*JVTBX<0+I$&-/KRLQNO3M^[4]0SN0'?%7S81:1V2."%0(]H,"R" M:LW U;1>LQ(.Q5#F[H.CO?)0VJ$X!,XVPZ@C9YZ"#6 7,X MT.TD=LJ!MQ&!-S4'M\B8EN:!&#'P;T]*88O![W)U?%A][78G88 MF0$$\$@<95[S !SLP6M80DPYU:$F:[!*FFT%Y$!HV^CK&=;$ =&:R:$ M]=XR9B 867*PY9)D83"$C+H6X!R0 Z%MC4X\!#^*(&_!]S.8HV!+H^4C<$J> M;%PPQ('00M1W6Q4XIVK%$!Q)DH/,2!W #;#< M!^HV0B-P[F4D$ ."R\L$9827;$QD%+FJ0.J>8+^;?.N-#F9CB(HA=N:.1X@6 M)3A3@-XJF^/!X\HV6K#(K5T=% Q3:"N8D(K5"#^!OG6V 4AM3Q M4/OWS7!:#.(0/E+\#,^#$8 HZ-,0O!@SFQ7SV=^+X:?/\&KS!6*53\7OL^+R M9O3S\'*7R(.#B)AH*>4NQ3P933Z557]W C1/ O-&.3#>C -U'-4K^13( MRD0F\IS)5,YQ-[,Y,.OT7;$\J3'[/+R>9=1B"AS?J!WH,\&LY4J(%5-A+,"+ M?^Y,M6[:F&2]^G1&K6"Q=8%Q!99*@;&"B*LL[B).:_U2>.LMJ,?QO%4,!37! M6)%*4S"H98A51+D[(Y&P 4BE7@ZIZ.WO2&\PO6NA_-%G^LR$[QG^480 ME$J#3>0\@IW&V/%RFP);GKO5E C"*Z'A5ICNBT%K8""9==H:QS%.H1?1I.16 MY0+*(YA43JC8?3 8C29_]L;](DZF?G+S<0[KE.?/#LLJP!H$3+@D ?A+BHAD M&?0JZ5">%T.$5QSI?8 [(E:M^4GL0":$8TYS1:1W3N*R$!IIEQ=G0_B@CX35 MU60Z'_[/JLE#5>3VKJ!$H ZEIQ2!UZ&$Q0P'OZH1BC3:+$NE,DYKA>>>D+?M M\QMEB0@>>4LE66"5#5N?DC(6XE.O8P\NA"DE89C&EA105AMX9D-8,.PH*O R#*09?PTCL:;F#$1"2 M6<$JCU*F$HS2+@N95,2SE)NO@J5-)[6"UD2GE M'KP+U"$=P$9@$20J"[BY])EY8 QA5+=>-6#5G(Q[6TS[\!0X(V\N_VLRO]/_ M9E;Z,[7P[W\2^ ["Y*ZWCJ-(>[W$6RH$:-QHRMTXBXR]*S_EV2;TO;R#[6%( M/259\I.5#;0A AN'I.72,4*U(YRO=\2)9NX\:'.$3@ -]#'.4829XH03!:0B MX&N46XQ26U]+'\%/D#[W/)G;0!\IN(HN[5(P#9H7XF)6ULEX3'P]_Z 'H<_F MZ:G;(MZROA"FX:S,_BAGUN\J6GXW/\=M%)$K'X!*(D9?'MV38,HYS5P.0BO; M9?N@MITD=0?*%HI\7ZL&41(*0AGP/Y3T8-5XN0NH44TI!L9\!ZP:H3LV8K?1 M?&\X_:_>Z*:PW]9__3]#F#_M?_[V<_&E&&T$\NMG7H^O;^:SQ0.XA@,V/'T3 M%8\$_"(KK.>!4UUR0)3@I-4<1WN&5");J,24Q]XP[P1X;XB&J$QY^D-*DCN0 MSY-*= N5B 77W^+('(@?>)!&&[<^"&Q=5AM\4G+7ZH_:M-.C520^Z$"YLJZL M03,<8OA,36)Z4H@]ID)1@G(.)A9B/XV$2B7**R9(>>@\"?(\J;1-H5!KA21. M:8RIHY$P57HE/HI4P_XBJ+1-H2!A,? 1V"'*'?%88%1NB'FI8Z90GD;NREJA M;X>%X%Q@)B0W#&(^B&T!L?*PLF64Y#A*20[$L0KH0Z';IDHC0H'B X:44A; M2D0LSX]P[$A6'G*/)3TRNH<6*5J,$00?1E.%F$.:N#(YAB,V-MMZ()31^V)< M7Q)X9*3;EIE*3BA%L'0F%2AY1>]83&ZR^K!'0O=.69^90M@T_I1.;ZU?WT^_ MOTK9]G=%?_)I//R?NA1'VV*3$+@QW@5C64R5WT*6TFPPSC76+B[0 4 _!AG: MEM\YZ:W706L)*P\N4]2K_0-$=TBY?(T1-V15%^N=22='LF-YE4JPK?#<$_C6-+0@5A&!DH?NI?(DK(]0 M,XEGT&ZS=PBO8-\*7/(88C+ < M*&NU%.5F**;4U)S&%Y2Q"@H[0'4$-%J+P;FEFCIK#,21!@GCR[.=B%M+\FU0 MB*,P?0@TUMZ9'\[ZHTGJ7[7?BE#EH_4V>L($B(7R(:YZ;I"T2Y7;=41V6I : MP(Z'S6/&19$08:P+6'*F.%=.HW5INE(ACR&?&X&VA41&8&LI9:!6%?+P-T?* M3)3D0F<$>CZ4V18&J9!*P4&^*%9(&2J\*X-%!XY6EJ5]0LJT'LY@DD@3%0'/ MR*4#LPJ5FY_(J)K];:QVT74/BLQC:@B.K0J@/B/GU/B@N=9EH ""$3*?^;G1 M9YN"\$P&JPP7R# (F17$2:),P@JGVY*P9TZ9;0HB**N4-Q$K"*$11N##E:=Q MG-"D+=HZF#*5&>^*V7PZ[,^+P>J-F[^X\V1.+=%6*9:Z^FDK" W*(ZT=6(:5 MTN!!UW5GY(15/>U[0/N :,L678FUU0H)$0GVQ#!ED2@;P^%TGCBOJ&&L!\JV;>;.8B/&8H M%0(KXB!&D\3:LCF H]Q4H+OMHHZ^1^DFG3T NS<>%56[B0=2.M)E;QXB(+34 MB*V+M"GB[L'Q6+:P,3?SSY/I_@EF;R4VB^9*Q&NI(Q*\/']H4I_0FIXZBX+- MS;*=%G .AKHU]--"@Y.*!=.*>F:1#^6I9@?TIP\+]>O9[&9?.C,#T(40@=@F M!@Z:8,WN01I7!S'&$A'>#O$2E(.@;!T 8%O'%0 M MJ9P^V _: ]*VR67!J4B< UQ><4%\V2M+FYKRY^KF2/7K^T'6FA$/D4;PO3#A M#*562]:5Z?PH)<[*H'#ET, 6R*IGO.O/G^]P,(.35&#/G??*V)CH= MI\G:&"JMJH V 7,?F%M=-HNXC<8J2@-G'MSUL%)9! L>\LT@4MTJ>0"8MYS% M,)X&9PD%81(&>2K SUG!+"DG&9TOB!2(/ ;4K;T\P4^P/**()$X[.TR'4FE% M25'6K.6"85SI-W1_J#=OBDU;0I/L7MF]^5Y0314!YD_'[Q7WJ=?6:CUX$"@_ MJ*!W7HQ=X'UHU-L6%1P6B2-XYMP'@D!G1B7+M"#X,EER1U1WB$X8]2U2&(.5 ME&H&3H_R6(%YLV5&U N6M_/AG)T3ZFVK[GCDJ>VK9"&=N!'.E1Y3:IQNL@00 MIYDM?P34U['9VW1\:S)^$-DGSGK$G(KQBP[PA:DV(T6AR#P MV+1I;88NP#L1X*12ZYB*&GRZ4B\Z*47>6ESIG?7]R=-FB_8@(H9TS@ZB>IZ, MMS=E$0H!THB:3D0255/'YTV=UC[N@4(\1@7"UBHE*7@+L3RS"?_-+\E@2)"= MC>K]J9.ZU/;G?Q_./Y>M9NY79RF\0BE""\(32T)DT9<>7;K7))<437#5FFR' MZ?XXM%[A%"B3$4(F3S#!6KCH5-GI6*F8V9)D0"8@8Z35,3*6^AFQL#JQ#>L$%KSFQ';5 M-SLN(N^*+\7XIF@JV]OE*+<5/GINB D:4<)2-X:R*0H--95[(%1[+$X&X"9J M,] >?YM,!BEW^KZ8?AGVTWTOHQHTMO@,4G'!*.&>L-3,U!M1MFI+]RJ)O$V] MDKHJ[4W W _D/V;3^1]OIY/!37_^9KJ:L=G39SFXK5J ."8<0Y:##Y1Z_HNX MZH(?76J6D4=$BE7=HJ?"F['?&DH[+MVTYRASWAX'Y6'QGD(W*^(B(85RX M8'!9IA6=(R[ON0N"55403X7A;GPG80V]TII1K@(@JATO>X52YT2VB%RBS*D^ M-H9;7%W0UZ#B N:.4LN1 ?57E@O 'R9+K&K$4#6!^3 @'XOMP-E)'ID+CK/@ MK Z"E6PG92+*Y1. \,=V4X(4!\&W%-PCY!R8'A#>;,*DOD-8S2=KWMX M#%OSC5YA'3DW6FE*00Q\F25%$L>8=Y&7ZE'X[HCJSD=-!78.5!B7(:T+*^\- MDD&Y+(C$>'T1U-.CN!OC.6P-2)2*'*5 &31'65>'DN^4H2B85 =AN.Q\"['B M6OQ9^K[E8I4IP.Q_WA]0@BR64AP)M+,YA%SP-F=]P%YQ 1&^7,^TQI]*"5#.QN!;E>C)>5!K<7?2& M)F];F !B26ZX3I;=$\*)Y[CAF3+C(4OKB>SX8%MU8(2"EN9[A!4$)0Z<,[+ M.Q4M";QN]2N%#O50' 1H6P*+@00#R4, CQ,Q"!VT#"6;,I575V=]^W8 M+QJ M?7UCR;(U6W:)XU:B>T?UR1/X++%?OP=6)L!.13<-M(: MA()ST09JG:#"0AAYV[>,Y]?4IC9WQP!W=5^U+<;%Y7#_#27FN(8P7D(@DA)& M5I2),T4"UB$O(<"+QJQM<&]"="_@M][9:C466A!@W71'(Q&TS(^[R/)CH1>$ M*'DTX.\<4-Z;N3'STFKOF0A$I*5\[^;('F7H"WWQF%5-I1 MH:#JHO>1 <.7;8D5DQG@$"F2^P*^2B*W'[LQ@W^";EH4XL;)M&(*)F/X:[^X MRIWG]4/OTP6#O>E@]OOU *P=O)TAO31AZZ=? VK#WLA<7X^&_=ZJ,QR8EJHI M6G1!N^W15DYWO5%_>1?([^-!NDIA@=;?;H:#U +X]7@YV1:7DVGQ87(][ LD MML5RX+\+3&BP3@H/D9U>'<,%)SY2G3<8U;6+L0*E0OQDS%>"\#9M^@&ZH][= M<_D''Z:/5E-0/)@QPQF6));[*, KBF>Z,K46JL*]!W#'1*M=-I25X >2(&FD M,H(_6)[;- SQ+!!5B/.'00NF;';8_1MX9K-TTTRU+'V'O15,0=X7UT4S2P1$ M6=25.P_IJI]LM2Y$ZV*UP79,E-I//FCO',$J6 8&Q%H?RCZXVMC\AO:+ZJ;7 M4^"T)2?L*..6\0AF$ D#L:DK;U^-7'&=E J46I=)@UI3G(.C"J($ ML159WY4&2YQKMXO"3 MT@"^";$!X@F1618 MV]3PNKR%$Q$K\ROVMNFK(\+=1O#H&/[.B%HYO/<,SL>P<'U M6OHRP_[JMP?QNJ ((X@C3""<$Q:LC*;ANSUP-V-&3:UD,;"#E3 M/UG#,%@\M] YJ]YE$)UF D#54R*S12@T E,7TK63%/$8.1:R=-S!7ZEA+K'- M/#PP,JW[[AS"4X:B\S&ZY(7<7@'O(\;YRM L[#L",JN-CX,$!9ZPG'H1#(J> MXZAC*#&(/O*\8&6;CKH#S/V@;JU2-I)CZ3U.G5Z!AT@DL;S?+9H\^L-;Z7X< ML+>Y1M(8HH5#J5$T\2YZN3Y=[VJ(S1^'V-O,@<1$'$)3*U@LL0+CA1'87XEE>:A5UG3U 64D MJT%0(S0' [TMCQ03AU 40P!_1Q)DROYH@8&_D%DMHJLU+KL"/1S=I#3!^P)B MN$4XM[?B,(R)U.7#N"#!RF*"<>F56X43#5,>>]NQK()1[0%ANT91'EVUO-NP#WRYFU561 MYDRY<6='C+#2$-HPA]*U%%3+E5E ."I;T52W9ZPOT/=(W<*\!:K[(O"/9@0X MXP)QX<%S=<[I%$B7I8?428];$,#R<1#(69IL^-T!TQ"$Q1QT@R:*K.^[CHI7 M+_!ZDA7(.7YC!:S#2@$;TRB=]1#^T-7Y)R2LI[(% 7+@"JQV#>^VF7@S/F(7 MF%TB#+#H:7==$2LTB#!!O#P@;5W4>8%_]=#I R#QZ#3:5J$N,6423+(-+$2< MSD.4FZN)R3-?_P(,SA,0:7TDYD/O:_K LA7(#3#CF^M5_^*=C/UF\^R(C? 4 MA%BXR)SBZSY?QD=ZM_;V]BX;RG05]5U@.R)&_VC&2$H1A=4,0C;P$1#%2*XQ MHH*)6HP(SA;S,3'*->]FY0?88PG1LHHA%>)Z")'*,ZLD;IB.6XP8?M(URB5N M,^]'HW>IST@TF%MJE2RO]0A.;/0EO,4(R_MC='4]FGPKBL45X\7@SI['0449 M3*#DTCM.%<56@\.,2KU!J?4U#5A9I>OQ5H#N"7WK%21@&CBSVHB@P%E%;-U$ M 6GO;59J2ZBLE#_L!7W+_;VFWU]N;Q8M0=;6&QF9H#:B=(0MIE(#2ITNMXUI M38TF%IA4;F3<'\0'0/"@BY?3'5WE/6'Y'>=-FXG&D."U(89&B#YT$&5O!R20 MK_K4X!IHP9X+P=8;YJMJHP4+)W7Q>7B]M:S,$R=B,)%K@SQB'I>7\B))?7XD MATNIQ3.CVYOYYV):?7I;0;!0$L('T#*!66X "E[6]FL$S)C7]K-*#__SI]M; M^ 2\SO+@&4[7A4D3 MHJ.B%$O@M?R:*$FI>F:$^C#M#8I?>U?%-EHQ2I)>16UF)4@:-G,5$@C39HZV69<-)7L,L"&7/A='NXSM9X5QT MR 85G)>@CDDLC1MR-#\C#<$R.36%?5^Z[>T[@1+#R#DC?% \7?3'6Q0I R M;[.(4XG^SLKT!(ARB/L"GMVB%0!1UDGOO,%EJS1DC5"9^P(* .^L!$Z )GN[ M)CI=S<1<#(8KII@5N&S&B8*#7]342E;:ZIX#0;:Q!42;,:/3A64&7(>R.3'!T><=8#2CCRD9;7D494*$1[Q1@(5TG&FSZGN" MJ9$NRPH0#D'-X!C40B0IPCL(@V8)SZ8J[.UFCC\N/52LO'9.JG MR'](CP.G!MB:,*P\N$YXW8%..)KO4B*&\&-Z!T^1W)""*J) [5$0<>2XHZ)T M(R/&N=C@=![[C&BRMW?@E+006#@#+@))]UI*MCZ5AFA^5P 6!#]FD/%(20E0 MGPC""@:B$F30)*YO+W+*YIVHP3N0C^DT/EK&07NCP>(KYQGV&@3"Z;+TTE-M M,W9(!;([;]2?"B%VS"8$Y;%S2+)T,(?(Z,IV0>E"[FH5:E(5]&&\@[W[,5B' MH\"+2D-!I<&$T3+%YJ336>9 *ZEVMH:5M@8'P/UX;@$7)E5$.".<4TXJ8T@9 M"W)'\G[ 8/YV%^LG(L1]7 *,08@E E) !$2C#@J73B/R2.:%^%+N'@0],3T. M\08BY<3)J GVGFGP!! M"[DX\R;O%PW<=";DV-\1L :CB+26G'K#C5[T0UAJ M?F_R\Z%,Z',1E=U\ & $SD-4J7 ?ZTB<=;1,'$%8F'M"Z7#-F5!@9_MO%L>" MJ4W1DR;2NUAV4$)*BY#O.""R>[+H%(BPF^TGTDB9;J33/C@(%$ _E(J2"\_R M_E<:/185VI("P+Q8$@7>*X\*":\9*C= 2, NP1X7Y$PP]&SMJH..$1 ME)F7+-C2T$F:MP_16.Z<&WDB.MS'[B/E":7 MV#5K.>18%OV 0ZI$4;- 3RQ M\^;)$]/C(+L/JCNU+W%4.R(L!F>HS('Z5'"5AWOH7,BQM]TGAJ=&L!%; ::/ M(\[+C36,A>5UU[(\EMU_G-C?4TFYB4A(I7P =<]$N3.@C ]Y%ACAW;=9GY@" M.]M]KZF7F#D+;EV@!!/)RRI-+83.$B 0,9ZZX3C [.-HL [66*ZY8(X%M+YX MQ7CB,Q\X'64XE J3:3'\-%Z>7NE_*^^=F:TOFXF]X71Q&ZL?SOJCR>QFATNO M-[, F.M@C$X7@8:H':8KI:\H#S;G:[HX.;"!S0$P'A_'-H%97Y?S.>C19O& M#:32F37^&WU?7!-UL?C9;*#/X6BT'[,A'3P+'EA.14$M469]KI6RF&\R$XI4%=+5AW<#II4K0'^Y MX 0.EA!BH\7E^2SP J/-@AA"F*Y4X]4"DW)V;Z>3ILZTK4U;8 &]L<& &T9 MQ41TFY+SF&4.*7COE0VJ.U_?!ZC6&S "<]Q0!4& HLZE\KLRY%=,TCP])I#B M^MY0;6MXQJFWVF//',0S%M2Q+CO,,:?RNETE<,4C.1"H-E*ERS.T,M2@U!1; M:Q5X611KD;T:Y]6$E=9%._1B/U;W>Q4IC@0SKU R MFLIZ61;!4"E(%L.!JE8/!NL6<34(C CVB'#//%A*XEEY;9-D.+]\BU2O"#\R MK.VWF0.[:\Y2>[U 7-0,EV<[, OY'?:I,O]@6(M9NO@H"X1W6'YP>)GG5'K/ M$;B;6@-<1/]WHMTH3OBGXQ_)*N<=[?;%O.L70V$F^#%"@@ MOMX?,P8"S]P7XBQCV=WA.R)BVY2\I4%S1;V.!D+IJ*Q:^2,4 H/\G &EE8J/ M!\#K;>];>GI_WTI**0RQVHH 2*6.SV7'7B*0S,(L1EDFJNT@W1/^;3W"F7"@ MMYUDC@IF5-!DI19)N@,D5XNR$OK<'_[IS49[E7()5_9Z_.G.V/Z=ZIWF(N49 M@U?$4.39JE.](A&T0M[]2DB2Z:A[@?RPZ&]9703FV4LAK0F$8>,X%66_J) " MS+RBB.06^@'13[[4> Z^UP%+2U+'*^^XP-1%@ZU ;MW?U:/\$@(M*SM,K>#< M ^YM$H?!6 IX#!OOP<]C9)UMP [E]T=B,.[;6')GP#?7:777X2&V7Q.F/5A+ M1E*M;T@YP_(*")E.>^0QI2+;%%\3<,=":9NPL,""<038A<5V+ K@#T6SCJP(K&$- M=BQSA0Z \R$PW;*.5@>0_V!BT-%1;2Q;'S_RTN0=#X7,/?U[8SJ[F:9;B6XS MWK-;E^2@?FR1&&Q238R*QGD/MLN6%Z193G3F;"_O<]Y$:P>@CH!%-5'.-^RQ MTSIB#+J/&_"8&%CF=61#8WTK\9/ 8B/PL2AJ",<),B%*2D"@RBRE1M$^S%ID MFWOA:W]T,P"]-H=9NDS.XZ!HX)XB+3DN=R49*(K< MX<;5:&H[E$M7[UO:^9]]+@:+>\2!WF\NWQ6S8OJEZI)N-2R821VM )VLT\WM M$:&RY8.'R"'3 X)4KP/9 :1[8]!&=&$AK@,?)@I-#>80#O"RB"*U(\]B<"&Y MK&JRPS#8^Z"$%$SYY(-Y!<:<2W#*5C(6)01?-26_M'J'[-V/[PY4&_VH=%XH MK"01/!C%P0E>U33$&%1>E(YQ3<)Q"U#O>G_^T@/>'L+G[\&L)H$JN-,T0+#D M$(10ZU9!0N471=-ET%<':2-$]X6_C=1.<*]])(%H@V'!?8BE_V,TR&&F_DEU M5_Y ^/\^F?XK^;&3?C&[SP)XYX,Q$:4N\U( ;Y(R=P=_];FV /:M6HFM$-T; M@59F#PJB;*&L,BAE5D'7E1+HI(U9\I$1UJ#M=D.@,7VS]0)G(Y063ENG37#@ M^P<3R@(7<'/RFA)0()46M@UYF%:06MVM@"GR $QJAA($!8DK@WZ%1=Z%$KA" M(+DG2!!5O9]/^O_Z/!D-BNELN?6V'^DH. ?>(0CWI#00ULM 2M(AIT+-][*!U"W83>BLP>A]'5[=7-G)=#KY MW8X%X9Y&MJ:S:Q9X[X/=)E7*(L:5 MDC](6+!Q5E(1 7BJI9(LE<(M>=%PF1]VKH._'H[#8&U-U:0K-$&+&C WQ%D# M;G7IJB@2\@:#CPWK1G(3A#Q(8ABFQO&XO&]U%799[S*%?U]8;[,VYBKM=9D_ M>]-!JG5=Y /?]J85T=BC A>X0I(05+ X741D"-/EAF)(7E=V$(SPJN7: \IM MZ*TRG8 M<9ACX30$24JG[4MC.$01RI;[>PY'GLET]?Z&O4 [(DYM>DH+Y4+03FN+" D^ MG7\NT]]2B2P])"J7C-\#I]EL60KW*1TZ\+VKWB=P#I<*87'8H(;3\"^]*447 MBY]_S*;S/VZYPL$7UXIL@VY[:1(2I!]K M_^7]S<=9\>^;I(U2-/CAVW6QX=]4QK>=B'-26@WA&PXNU=&EIG$(A)<2 PX# MSK(:&E>*%+;@U()^F,T!HCGX1&]A(.7!?ZZV05DR-8[%QXK"N>LM@):W2,!B MX8"(Y@:"F+*-"U$69'5+ Y'Q>#7Q=5*V6+2Q6*2 MQ6H2VNQ71Q%$*NN-@H&3!B%!:G^[:MY'XL9YS=_A+T"8GT@C*G60W0>1AF3^ M)@;&^GDR]#T%7VV^^S=(XO#L>@3X'V)ET#MHP[:^J8]]Y\PE9*QRP$ M36!LD%98E)?[$"8HSJ+%"\XJ-3/W _@A4=]VG,;@B*R(QA''!2PCT^O$<2HD MRE!GU7J5!T=]65A^_%5WQE&IF P()!\XV5JU8#(*@MB+W 2C,?%?5T?=.1UAU +-"D-44'\ MQ7@0R,8R6^LIS0,8Q>5.J.\(\$.BOF79 0VC*5,T^$!#ND';ER>1(4C+FRYJ M7&FL_(7Z0[@*B:WW]\/L%;! M@! AZU92#<0#(M@J.H]$3A M#Y9;;%7M+W$/P-I)!EZ^]U0*2C&37#M77@R*!,W[7H";HW FD/> ;!V=F,$_ M;U9'F.)D"L[=JF0;F!@X?@Q_[2]+DC9BFMN'WL][XP%$5[/?KP?@HL,'&-++ M&&?]]&O 9=@;F>OKT;"_$(NWQ70X&;CEG0;#+\7RFM,/$#K.AFE\XV-^"*/I M@'QAB_F?13%^5T @=5/\[68X2'53K\?+Z,T#9/#[)*0FUO"(^/7GM1MQ=&11V#\1I"+H=B M61XE'<7YR2=Y6NAMT4TD\AA1Z@&.O3'48*O+C4E /&]Y1]HTT].@UUI!9I6U ME'H<#++I'R&6UT-(C6U^$T*;7-T/O2^]X6@YTTVNKB;CNYN@BUOM]Y8\CKDP M1H++S+P%19$Z-)6=/Y3(2S>VF.+M$!X;N=:5,V". B8,CUZHRF6=66 <* MDUG"A0KE'42I=P+//;$M;L6>V"UR0:GTY7HR7_*TDW[M+U0\IY MBKGRT6M9YH&"A?"EFK*2$+/<0:(1DKOPKCWXU2[2_BXY :/DA,9.,672^5(D M2N?!@67.E)R2O%(OF<&P/X"MP4^05@$C(&J1]-R&0,N8ETI?<^&E!.W%C@KA MUH8K8-R)5XQ[$$%C4T/X9ED9@7 M#N7M^I0F%9G:#<)[A(9:00#&(+;Q@L#3+BJWO@"0D)H(3"C10,1Z9W8/(!>[ M0Q )SR8C<,^3,_\Z;0$M//HT="N3?RLFGZ:]Z\\0$XQ O5Q/QCLTS(O.6)5T M021*6 U+8\OV2H!H[E<\%:IE\+)^7:F!*K$1Q$_S18!E;V;#<3&;E<_=]A^] M@F"IWRL'METUE'2_LSZ2F%J0QD#*RT@(]C47CUY@43U3>'8$F@U[;WO]X>6P MOQN-C+46"8,#B K#CA"ARJ.PE$.4D6U0:7[>++0H\@A716\W^EA,24 H6U0]!G]8SC-X+#+I8)6^5"XG8>OO<"9I7?U]@\&?Y M T'YP#H/5B *K)BAC*O4$CJJ\N0Z@<7)3ZX_%:Y/I?28EI$K&B*XC-(0!Y%* MV7Q& ZER^T?!JR3G3:!]E9ZT2(MTTY!RTK+ C79E6(<,,WE7:B8>2JA/4NG1 M2$2,V"A+++?:(%DF++"@.F:NLI1,'9T^6YQEC'QT %\4!@7#@U2Z/+@MG!;Y M27LIR?'97#V&GR<"=]Y#W&*E-NFHE-,ENXJH<*[SG@C5)_/SO W<>AIT--2) M=#*E5'F*F/S<\06X-O3X OVH!-I7Y5DJ10"Q,#%$(SU$MF7H%A#%/E-Y4E>. ML9X;A?;U\SCF$'$B90'I3RRM-1Y M,MJ@9*[S",?J033SPSMZ$GDN=:I+1LP)QEW@Y7ZEHMK7; L^$:Y/I?7 YGHA MF.".!09!'*6FW&K6FL>LB!PO.&E5 NB M\V+IE&=]**D^2;7'%]>6JR"%Y. ("Q?*BA"LK,M[S@$3TDHZ_UVV)E1"+00J'6,E O( M$J!ZF;J.0N:]Z0FK',AL!^8^8+<>'2>&&V>X0YH8R9"-7)5]@5_V CJ0VL(2%1&GX+8L[K\"R[SN">IP7H%& M)*[&('5 ' !E:RN**#4 1*U7SEB/X8_R)A/O8LX3)+N'^8A0GE-IFNN-^C>+ MNTU^'P]2J]F6PK0="](82T8'.-L;Q@)-Y"\[*4-X2O/ GO%#EB+%)-/B,VAW MP''IQOCB$ORKP:I!]-L18 R*__=Q[PIBFN'_%(/R.A#)J@W;:=:"B3Q$?D MB166RBC6][='IG*CU"U&XV*\[4VWQV]"IN[%:0=#@D:WSM-U:6'$)F\S\C+H MO26J23<'6>N"A> W';'5&I7-O1DL5GX"I%HU\5R)UMH&F,J40EZVV3<\.(G7 MQ@F3O)ZN>C?C8I=(MQ/S7+B)6I M;I1@9'!,"9'R-FY*@])Y_\H3HW?E;MQ-3.UKZYT3$+79?JF2LJ#0V( 5_8H7+VB%I@\IOCL%*5/.9+X.*K>>F MG3$2Q: <3B>2G!"\= 1"NNTUIR+&=6FSIZ=B>L4R'_&NZ*?KBM/&TO*HZI&, MS&+3ZM;:_SS\]\UJ[^?-Y:^3\>_OPWB>>L"-!V]OIOW/J5]-^KW+C_3<)H V M#P#M9+Y<.A'GB$PG?Z6UP@A9JF!'A<[2^#LLU0ZT.XTEJ'&Z:JSN+7FWD!*! M$@DHI/ZCS&.#3>2E(@Z*Y6=F=O4$SIF>!SJQU 'WV=3 -4H"D9A3HDQ@*VY1 MW:7*E.VFCL^9FG?TW,Y<*8W &@,G&H2B)5Y%1LM];FMK[H?%>%2 $M*A:$39I8ZDKF]YE^"=_:7[(?)TI'IT\8[:ZM11QDA" M@]8X:%G>+,FE97F30U2[+_AREZ#^;.^VBI=T32S(-D:4,@HKL*YCHY0;D4=; MU>+XETWSG=PI3:PGUDJ"P0>FC"GGU\W>+3B$C MN>/E#COQ(2^KW#U8.%=:/;HB9E9AK6/J_LY3Y2AUY9X,$1'1NH!M'^?@!:S! M09HXG9"ETG :%O=?"P_KX:&QK8(.<]TQPZA>=4<'HQ3+!HDG, MV[Q>8,6J1Z8>"X_6Y=#8&DT4L1SIE&[&ZVN/!<&BSE0@MKL\->)QA%H^ABA7 M)(F"54$0J7G9AR9B@?*.I$S)ZDGF1D@.A;>UY[5VT7@(BP2$0^ )41++VJ84 MK&81*A.T6J.Z$[QO>]_*LK'%G3S%8!:GDZO%Y)IFC?L?/M:&0("--1!4NG02 MD".,">,A2!%Y9N:PX)L"O"> 1\5MBSBD<\:2:L$HP1&;P+AC2]R\#Y)F&P;' MQ>I=LF,%'DN^I:]E_=+M"^G#8+LM%($U8T[@@"(*WE(J;7D'(8\,9XN) M%6(/ANV'B>F#]P-/KPYR%$OEF+IKKD8&^WY 4*((\$%-+\&"@M M+_^NO?3[L%N@B*(,TZ1U4Q-8"H:I/**<*ISR^+D"JZR@,0:L*4O]*@5H!,2-LLQ[ MC'FV3I4SH7LOTJW_][XW2E=W'$V?*1H,@!^T]6D357GMUI=3IWZJ-6=J*JCL M#-O14-K6I#QHHHW3R.%(,6.2FY470[EG>4ES=6T.1>AR.#^LX5SJ#.7!>::I M (9*;4/9?2E8D=\U>"&UK@I]^?$]0&JWJ01"+RL_-8 M:I31\2"8'B.S*H6-V*!!(K1DW M^+Q,E2_*(F5XT(*7,;@/ON8 /M'56]H/A>DQ1)5+"0&/5B"DQF#@!R37RMP: MEF^5LJI']RBX[;;9 ((JH[?62QH9HH3H6%VN:C@D=#95U33!BUWX#(P MXJ2/1+&R9D 8EG?&W0>Q>M.;G>G?>G888F3X7V0N8B69YTB7-\1:5'.AKU[4 MZE<@;(3E<)C;H@$+2L4;ZD'Y>Y7EGY/(-0(R8D!E9=P7ZRW &GC,X M\7YR\W%^>3-:.>D'7(S$4J=44)7 Z=8$'[58E4E38EWN@&&1R6PC,(<#O>TB M*Z4CC\8JI0P0VG!;UF00:WC-\23*#X/Z73$HBJM4?%NO$%>"V9M.OZ4,[^*& MV?UXW3@% :]W/@A'@N,AL<^2UST/,M,S2LG-JLA#0#P^BFVB0:C06#(E3: 1 M GZ(O\I&5D*%/*7W "A>KY(>;R[+VT,;K@W=6WZDMQ);)PU- 8PGE.+R-@L< M:^Y\7%S[OH';SK =#:5M_52H41'B9$FB22&G=T&5 46ZK3O/++/CH#0K>M/^ M9]!\'L+^T62A^^HN7]XE4+- ?P<."?P?RZI6C"#%Z$$9;9 7EQ)*R$[^V+$\0,<5UE>-W!WP^ M'?;GQ6"Q&3%>_)'4UY?>J,@L85*LHL5V*(CDG0'M8P)!E'-BRIMT GA*)K/= M-8S2"LW]()+S)BQ2IC[L)"WF6'OF=?@[0MGA4EAFG0EY,()E[<0XOP>D&_& M))7S./WAGEY2])&Z2$V4"HB?PK%5VX^T[:%Y?I^=D/"?JG;9!M,1,#BG7/N# M7B_'P8G *+#D1C#0F-'P6&Z!,I>'F5R*1UZM-EEA:=,386JMT"IR%A N]1-8 MB)#S&S@9:6OTT3$X)WY[@+T=[Y0!"P)Q!"80PNK@5SN\,D(L7K-.3%;5\7Z+ MM Y;3^?#946+UAG"^]V8%Z\8R'CTV]__/Z^V<"2 MB-&B%M10001W5JG%54-,,J_R_L)8(UI5V"^%G>3G/B;4V;$!?$LDAC:H\9 ME'%8E;FJJ'2FHH365;_EI1"V?$?X)9BMMV$A"))YB KB-DYLZL@+P;/L+.I MPF/B?'?7SMJYU/WU*X@$)61)@ N0DG6O_M<] X @04FD!$J U%M7.9$F!C,] MW9]^F)YNYD9*I$>&NFFT&P:A;W2S* W->;&JZ)2ERP/5-VP]='3;5/#6EN%4 MC;FL('1#;T^A >?E*K/#Z7QD_7-7 2,Q5 $U@LC%G"W%K>,E(8N4;DU:U63: MB,E\6X'Y0ZV%D^&*I^EA9)J VP8+/-WQ-+4VWD+%,CNXLML\E+:AMYX)MFZ M*1>YCJD%3(],S3?KH) 9F9V@[6Y-#MJ)?J!)MR+3,D),Y;< _A5356IH LO1 M[9YHVLQX?3*QU_(^&4HYS#4=K$%M^B'SM4C5 E?X1"YODM )]3J=B"EM2>^( MI1B&SM0 ?-3 5WW%4PS/KBU_,[2[G9UWBU[0KO3?6 ;0* #5H-="8&'WI =\B=[S SS? M4'7;=&Q?UYBK,C.JC^LTP](ZD*%KMC5.BE3_^.COA?JH:&!#VVZD6]'S*R/B36M>QO3L0QKT'&[.VE2?7J&;N%E?,=5/+.^?Q#B#;I.L,+0NOFN(Z32/V%1R93_[D!NLEFDFGC; M7',C5[/]R*Q;OH7,"NP.H7M &>2#4!Y4> MGT2BZ #(IJ.%FNTQ5_-M\*7J6Z .6 7=AKT#/91_ G(>F402A:%I^(&CA.B7 M>)JMUY15=*-["9JI#AND#GP"RAZ11:*88+N;G@(6A:]8H#8MQZEBR9YJV9TL M$H#)80:3>R'KR;)(+-]BEJ-[KNDYAJ6':GVC)32Q!EF'RMB8C:A\O$MAFTYD MZ#I@KZJQP(@",ZHK083 SYTL$HW9Q,U'6]HAUEPR#5=1?"\P7,./ZL9"#%O6 M=B)#NC%0?^1 ,@\VB\2R-"/P?'"DC3 P3 !O5E?%]6S=Z01QQVWA#CF+Q/%, M4PV]2-']$* &LZG<.AE;L5DGEF$/,PHVO)TX$II@%C2F9:50O2UK0H[-ZFMFUCS"[F M2+)(0($;D<)4W\/01^AY@%>5[G UK]NZ6F7#C)8->E>.S2+1%<.*#*9AE6+% M#FPEJ*MC>7H4=B)SV 3KU>W)$Z:1J)KOFX&O@.8(74-ECJZ;36T^=T^!2W6W MVC=M2-^XQ33#9:X9@**/#$=#K*HO"D2F:W1[00\S2W2X.W(D9EF>R91 =74W MT'RLR!E:53U(9@1[6EK8ECIH)^31B20FBSQ5QX9AVY+,ZF<2)]#WI>V [##+#]#@Z/2"91 T\V[=,+_0U-5#^X/(-01(6[7M&TL+.6'BJGJ?F@8-3OQ-IA=G67JRF"U M^"FS2;3 5E4+^Q=HEA99V'NJB;B!9NNV,3!LRQE>?.>>TFYV".CB :Q@3I\= MH9%;'WFH@=[-F6&6:9C#4T[VJ6N2Z)JJ,EW5O#!RO,ARO:"NSV\'AM8YD-#! M&1B>I=<3E1Z?3A*8NH'\Q0+3PQK,GL'JO#^LMKNG18C1*?GU6LAY7#J)'Z%A MH 2!;SK,='3-:T[D[<@U._CN*)V"AZ^%L$=DDT01TT/P:US?53P?"X6Q.@73 M47R]RZ^..< 9E]D/5544O-,W;,MY@9 [#!T;2>L+[]V;%Q+ M&[.!.^1L$MUQ0@-<3IO9D:+ZBJ'[3?L'W_.[WH:JCAG@AYM.XH$[:P6*%8&/ M%P:F;_A:X\]XK'MIF9DF&[,*&$,ZB:=X*EA D1>IO@.[H5IFO2>!I6N=RU"# M+"(6%66ZD,SVJ>WPQT[:[C38,I=.':!P4 M.;0BB17YFF: A:WZEN8:2);:+0H\NUM(VK#T05OCC\TC"5U',[ 8 +,BU8L" M,S WF36VVC6%#M$;I(8U$<573LW03<.,3"TR;-^HNWE$?NAW_-A!,\HILTBPN*ON ):@S:SY MMN>'=7*I8P3=?E),'^!=A:/I]( L$A:&EF,J#MBSGJYI(&-ZU3(,#R&[:;BJ M.L"TSX<1ZHB2))'EZ*YE!8$-JP\9T\)&87EFMSF+8=K&\"Y9'$VEXY-(>%); M@#WE-=L/-4=QS%KN/-6*.G('[M,PV>G.1IG,40-/"4,C,D+/L'RE[MFJ8#_B M?96F]0&6_;9/79($L#;4?F6)!GBW=2G(>=Q.22>XBNJ"UZKZQBN8@:& MWC13,"-5Z3:\MK1A!MB&59+$TC3%,]W =P+'5S7%YE<3N?S[BNEU\L!UYG1: MFKT>DF2(- 5/^2E M&1PPDS4C8G6Z-> 'ZV3PZ\#/1.>C[_T#,VO,:9J7J=2U>B M[-9XR3S8)!+3=K4 DWD,5S5-UPB5NDBN9H5!%[V9,L!"W\/79%D4BQ%7U?>J8Y M:,7ZV%P2GSF1:_NJ&VJFHP2JCP>_5;M)17?V)$?:VC O]/95E"2RE<@T#5_% MHGR&HP6>5H6S(]5PHF[BA&JJRJ 5?0_9)!X6= \LWU)T0V,N2$M45VJ!3]J> M*V"FJ@T:W'O()@ET'?Q3#TP_%MF.JYFJ4QF$D>.!,(V+4^JUN]-_P^-<[T1Y M\4MR[4YX< "& 9IE\.$Z@=,!=EVW3UY<1C.\*/)=RPP,@^E^Z"I-#-\/(KU37,8P-&NP('#2M" [ M"G5+CR(66%B?SPO#*OP+R.EX6N?P7E>&&W,\W6&%%FJ^$0+CN%ID6KJOZ^>V-$K";\O08, %?#D[N+S["M\6\Y@UHVJ8GL7VW#!H]\" M[%&L F"1+?1.9V]/@[.UEP5_$5Y[VA';MF&O+0SN[)RV\YX\"/?MT/75#W'C,#6-^O.K19S MMB[3;'9&Z6=GOB;S.3SQUR1+"O"&LJD[A96EY:H0/A"L-RN3KL5AW5VDS; , MU3!#W0YT-3*TT/=878J8Z:[?\65,3=EIO'K8Q'I:REVYPKIA1(!DA@Y(YMJ@ MD#2U=K$#!^S&/>W.])VJ>D^WEGMJY[D!.$W@$'BV:?L@]DYSCTT)F=/MC6(Q MMG.S[TF7V^'B+QE2L, PU3?7!(K.KV@.1:UAN-\RO*Z9J/'8MEW&1>#'8 MIGZ^P'_=8W,>P%)J8'@J.OD*@C'S';LN9L] 5/8T%]#UG6+V^R?RD*G>0V8C M<%7@ A^<)", D]]5&JVA>I'>N=?&-$O3CYUJ%:ZIXF'_BHLBSE8W[F12K.-Y M5QE8_]!O#YUJD0[LH+NJZNF*I;J64;.%SARO>W75,'>F>^=D'C/MNQR1('2- MR+8UAFVC%,UAFE.K #/PPTX"LV'M'.P>,^U\\MNGLEPGTV!="&T!EM3_Q/-U MXDY^7ZS=4N.$::%VB!$MI1!"ZU6=\6@$]VT"&]IBH[D'_@S/I<3==G M#N&AU0WR:IYU8XS3*1\OGG^)T^FGS(^7Z2J>WW=L[[J6IVA1Q$)%=U0CTL(J M=*T:3%4Z\?PQ4N8+2/G]^0N&XFL ')9E Y:H(8N,VBS0/=WHH,DS$^(>;(S MK[%]S0 CP DU1?4\I<8:/P23^HZ*!7VOX]<$M%8ZX3$=^)5[#5#P2[+Z/(OR M8I:DJW61'"_06&E/-X+(5S1;-14[8D95:5>U5:5;!OZ,\>X)!R[SD"D_Q?)/ MP>>6Z8:>H>H*F%=ZX%DZJXP3$'BLYO8J*?>M2.)R7=SP%]UWKL5,C5E,U4"; M.+JFZZY5-2I3@U!W.F'^L1'P'F31(]T+3<-V'5 :*OSG1M657C6R5:OC^7J"7?3_WJ!JXG;9N@ VB.*KC!IY2->]2'?B\IV3\"R?=0:"E MVIIE*9J+PF8J:FA93A4,!X6M=1-37@73'0-:FAXR/_*<(# U/0A]7;>\NKMB MX'5OOB !=YV/IR%@3WYLY/FAZX5@Q 7,,Q5=]TVCXAC+]^VNG'7]V*,G>9HE M/HD;H-@:J"X3>S"9NL-T$*K:*E!=NUN#X,60ZS#?0%$MQ[<"5U$"U='K\H=(G?O*#MB>:X))Z#F1 UZR&8952UQL8LB,;MRG&TP9R!*?1%X8 MLR+3MPW7"PS3-O&@PJ_]#\VWN[>Z7PJY#I*7P%'!K#%M%@78,S:(@JK-$O@8 M6-+D2:ASF<^G25&*U1P7J3,#W;4MU?%\S;4B2]55HXZK*U;@=8(B)K-M8\\" MMJ9P[ 3OBLDYKFX'*E;65L,P9('FJ'6BKJN95C1CIC@IZQ*@?B2 M%SSE; 4J_WR]BL_GR;?\ESS#!10Y#UOSZ[U@$W079=Y!=69XKF[:@6[9EN\I M+C:KKRO9,19VC#Q3-:U[%_60:3\1(8X%JLE$Y/\E4YY)A#\KDDO@__0J@4GE MBWOK>YF*&3'%UB/5,UT=)-&R:]?-4OV.DC\S-'7W7.(E$_A!FD#5?=6Q?(-A MEVQ3\ZVP=N@ U.R@:QMH>$JQ)W3X0JEZN&OLZ(ZA1> ;:X8=ZDZH&%;M&GNZ MS;J49*^'-_>/?)\:5DP5/"!5-5TP6_50#XVP8DW%U=1."MF9QJP]7O,+)>E! ME@PSU, ( A8RQ[6], 3AK2U_%6RH3J:JJ3KV*Z+AK\DJ3K-D&L8%)G?<=WG$ M"2//"AT6.:H>Z2Z8S7XMX:8?6%V&-%4&QL"K(>Y%CU29#O:5%':YBZH>Z4 M+AL5(9[<:@P8TX"^&OROKYF."MW(P)FF&N98S?('$/A!5J.-3<*8 MZ;(@BL+("D"[U.%)YBM[;!V-Z;;]>JAZN-7(+#!K0!<;@6'KKF;[4>#71HYA M:GLJ.8_5:CR>B@^R&BWLSJL&S#"8Y;FJ8451';P)/4OKY,J9RHQ. MWO2K(#"O8C#G(',P]X:^%O@VL+!O189KNWI=E\]FOL:Z%U_.F*.Q\1I83W.2 MH6O @Y8?6(IB&)X2!:JOU3E")NNR+--4<6WEE5#U<)^4=R>+%,!7U6J^Y-Y14/+. MBW:6YT>V'D6J$;BFKSHZJ\N8&*'9U1J&;8$V&2\AQN63^JH;V2%3-%]GEF8[ MH>O6%V,CTS&[]51'ZY,>OC4]^Z1.&&*.K07X&82J[SN14A^V6[8;=@-]JK[O M#M[+)_(#?5)PEQ3%,1S/=UADN[:JZD9S5.+JG9SX,TW=;<#^2@C\$)\4 -L- M/3O0/'3Z=>S=5ZLQU7/#/=0%YGU%U'W8.:D#;G[D,]-6G"A2#"=4:SM+UT/6 MN;?"-' .[+&:K<=3]7"?%$0\\ERFN99N,,= :[1.!C-<0^UFK+.Q.E#'4_%! M/JEA&I&N>69D6+YC19[B.?41OLD,=T^$3S/'FLIT/$D/LJG @F6JHCJA&6F6 M$VFJX]7%!WR-Z=V*&(>DL;\<&A[ID_J*9T<&]L90?=UWP+^WPYJ:EM8M.W-F M*98RVLC3\>0\QB?UM<#V(M75G)"%OJ?[?E@+=Z2#-NH&F(&,IY;NK07P6S#E M<:>>X%V#?%F!#YHS\NT@,,/&A_%LI1VU*/GPV)%Y)VZ^9Q)'S_$N+]A0\.Z0 M96F:%[G,US6W#O4Q3P>3:M\*CB-C:)NA:X,/Z!J6XON:&553 MM,) <;N7:3OQBNX$CIW>W7&$*'0<7P6V-3W?-$*3J74C*<6UNN50.ZQ[]_S^ ME:07EV DNU=)$5\DO_"Z;Y]GG,Z?UZL2R_T !WMQF4[ *P_2^1I^?72=-N:I MJN($ M3F[$_WZ#Y7ASD/?;U];J$Q+8)EB\%A9=UDU;#^O2U%&H1+KUYB__-5]]G*97 M4KFZF2<_OIG!D&>S>)'.;SY\2Q>@$WY)KJ5?\T63_5J;_EWQ@RG+U\O+1%QF!DM)RF?2ZC*1 MED6^2$OXQV75UT7*"ZFL.IK@\RL,Z,R2HH#?K')I4M7UAG_+I!C^;X'M&6"H M> 6OFLT3' ('AO>4Z3016\^_0>,RSFZDA)=;+7$TF%R27B4X5O)]BLE,8'(I-QL3Z2HNTGR-YM3BO&J8 M6R(!FA> ]#=OD(%.Z>12 F20+D05R?D-#+=$8Q.?.D\ *:1I"MN635;\V5AT MJ0 2X>SC$@9;QK!T6,.F:JN4-V5;81D_X_QAM'15MJ9^G:XNMV@L%K!8SU?I M65X>8ONL(Y\@K7A@>R"/8!J20S/[!]5.L>;XA+\@7,L M$M% 0^)8&<]!!F"5W.(&.@+AI+?_%2^6'_]@@_'Q\>O7+\TG]O'=>VD_1V;) M"FF ,[O&MY>9V!6<^"K^SFWA^9R7Z95FP+,;(K7WJUR?E\GO:U@[ M;%F1+-+52K#M10[ GR%1XKD4KX&_0'32FITJ)H:9;'-MQ9Y3/I.::*WI+^(; MY*V;#:4$#W/A6,3%;PDV+L%=A!][CUK&]_WL?M M,4^>]IW63CS_>O;]2#5QC^X!$WZ%C9XK?;=(I]-YLFT/J*"7VXJZ_?D\7X'A MO_55P14\?G/O-%O6PZ[.W:AM^V'&K+TW;LB_N18VR'D^GU8C1"]]QH=^RDZX<&L'FG:H>!> M2_UVRMU)K*=G/HS@S,#(_G )[)_<[I$]**;0. K$60_DK*YK19SU4,XB^MQ! MG^-TY;,1[5EUY5L,%5[FZS+.IN6[AV":]@R0UB5X]18>>>B\8E (^-Y, B#>)-Y^ -W])5L2&Q(;/S89D59#(D,B054&\^2)XDZR*)XN2 M/0WK/3 @='I.J_/=I2KA7?IGFBZ0#03SY[:+(U]D4KZ#DQ8<_3"9),IOMD%H9>TS# MK^X&5M=\\PQO%);/R9>W4GXH)/MC;Z'*^WCLT"S0PXG!&;!7:C!%EQ5FG)PF M0]E]?.[H6\A],@7I0,*:5XHU;TU5UG3GR6BR$9O34:EWECDFZY>0B)"(D.@! MU-"9;)HF&3T$-00U!#4G=K ,V5#(P2*L(:PAK#FQ@V58LN6H'(D$B<3H10+-*E/7R:PBLXHD MYK!S9$-6+)64"(G$K" T*V2.ZCX#7N.25F\2(ZY2G(P]O8:E']6 M4%8-6;5[LV+HF&LXIS6#@_%7*%UOF2D;_<5>*9V%A(^$[U ZV;)E,])L)%PD M7">Q&VUV>L5&TD72]0JEZRTS9,/H+59&=B,)'PG?P7%J159-,AQ)NBCSES)_ M!Q?9_A*O8 =@ N7J)*'M\<&U)3MTK'CL.@E\7[!(O+5D6^WMPC8Y"20P+UQ@ MP.1G>F]]A(?"^Z1#2"0>95;U=_^51()$8O0B 6:5IMED5I%910)SJ%EE6+U% M4H?"^Z1#*..W5RDYV%.GE-][4W[+9%(DIXF,OJ 3+@<,&3KA.CD!",E?HW2] M9:ILJ)2\0BL\1'8C M"1\)WZ%TPM-.TFPD7)3S^S1![X-+#E#.;ZO:[Y(G_U+>+W=&3%EEE+-UY#H) M@%^P2&#D63,H\;=71X$DY@5+C";;)MT=(8D@B6B9569_MU]))$@D1B\2&)AU MS-Y.%2]OMY!?]V"M!].6=;S)%- MM;=[2W2X-9PSFL$!^"N4KK=X4Y;2?2EM@X3O&52;;"FG[Q8_%"DBS4;"]83" MI2JRPDZOV$BZ2+I>H72AW:AKO1W6D]U(PG=RX% M__>"A%.5#:NWW+('DVTH4DB:<: A\0$1;LQ=\9Z56OT7PLA7\5Q*LU6<7:3G M\T2*R_*XDAA'H)D&:#;-U_B:&LX>0LUJ4/Q%%Q^'0M@_/CD)GYABIV@3PV1= M[>].VWV$&P4?G5J=DM8D!",$Z\U--QU9M?JK*7$HY8[RUT?!?90[1@!' #G]77TF"XT C ", .P)?4Q3D97^NC<0@A&"$8(1@CVMC\EDU3RX)@;Y MF.1C$L 1P(T&X!Q;MNS^NL63A48 -D+Z#*^+[@^K&.1F[^];?[>6,$^SY.PR MX:N^3_!?,OU\A9.!*)][,QH,XRU7 GS M,!96#0RT=ZT/F9CD7\;912*EF711Y&4I3>*BN(&=E.)%OLY6\$6>E6D)?RR+ M=!$7,*"4SZ3)95Q<)*4TRPMIG@(;EXD49W5E,M&6F'\!/X!%9=)D711)-KF1 M5D6;9^R%OU_&87/W]YQ^FT^F'KY/+9+J>)Y]G49JEJ\3-II^R:3+C M'WY*KQ+X6&=FN#PQXQO*X#=8F#?/)[_]Y3__X\_;XWS*)ODB^5S\!-L4%?GB M\S(I.!E+[^:O27Y1Q,O+=.(62;P]$NX@TNO79/;CFRA0%6;_0_W?;\$;*9W" M%_%D=6;JON6$CNT;7JAZ@6:[9J2KKFI;$7,BE[WYR\Z&M GY+5T (_R27$N_ MYHOX=KB_;3^5P^!C"Z>5^C6Y<4BGF]-C>%OFH$Y:$J3 M9#ZO?O/C&^4-_PS@/ZD_'T^QZW2ZNA1TJ2P8T"?S>%DF'^H_/NY:))M)M;.= M-GK(W)M&>7C"E)B3;OSI?DVW5_=6:WKDXX]]?M2/CWOVM/BQ+/ZXU,D%V/CS MY.6D3HJ/^/,/Z0J&GXAOKH5..,_GT[8C8AJJY1SCBC1KLAZ98W_B5/J.8V(_ MC*9V3=(. ?^QC@MXA12"]IU*?U]GB:0I\GB]NL%YO<1J-:M]3;]+/\._7)8/ MY+;19Y,_EJ0' .);<"%7E_FZ!*^O/";\WJQ)>P8^[1+\\*#A<[,U>G*$E_WC M)?'AT7S86]8%\2'Q(>$A\>'(^?!@/!R]9=E#U@L&M-])*0]O2[,B7TAY$]K^ M< J&'0!##D[:!\9P@Z,/,1I$0J+7CD2F[&C] MW14D)"(D(B0B)'H $FE@$ZG]W8DA)"(D(B0B)'H8$C&#&ICT@T0]'.R-/D04 M_ARZ#PE4OK@^B&]5F3%J'-JK*B>-_8(%1N]37H;"^O@3]L<2W:T M_MHQ4ML<"FJ>7+^]'N$T9," MM\/AS91M:J1 \$;P-GP6(WA[0$*9(3.[M^--PC?"-\(WPK?AX!LS9$ M)6']L'8@M_4[>&B?@GT=#U9) 8,!Y6Z^QO.D_)9'HIV$C[TIBC1Y?.L#%D;, M,ZW0B)AIA*&J!IHA6A^$46C:QG.V/JA*E6T!XXON?+"(BXLT$Y.,UZN\_D*( M)?^&FB/<]OBX:]S3XFGQ(UC\2,ZL!N<:;*9KO/9J]/L;'TC'5*\E+B0N?"07 MMFUKB1O7TBI_8?Q'_1!Z(/AXZBX/H2+=2P5,XL7C>/'(J^_$A\2'I\'$A]UI M(GXD?CP)/QZ5\'C*VXICSQSMS=AY1 /'6TD]BI.1QQ_+5:1[3/6G<1S'65I_ MJ0:CYAE\CNZC#"F[@."+X.O>2W6ZK.JG+[$Y"K8A!",$&P@K$H(=3"I3=IS3 M5^8L *PL_ L.>MUZ(*9N,]257 M0]G>4^MX4N4O6"0,6;-ZLY5)(D@B1B\13%;5WNY"DT201(Q>(E1-5I7>VK^] M%)&@\_9G* Y31$UU$;]10)>>Q&U$8GG>/7;ZQ%.04=;96I_'$@B2B)* M(MH;'6WK1'5?2#1)-$DT'^56RDSI+1C_ZH63SKE$NKR4MN]JEGA7\]$\MECG33HB ", .QS '-ED3U=4;A1L1 !& M $8 -A( ;JBYJ/@(L(OPB_"KY'@EV[)JGVB -EK!;"CZ_:VUD7%:*D8 M[?[GQU657'P9X)D[P1?!U1PZ/H_27@SAJKB$ (P ;""L2@!V>Q",[ M!@$8 1@!V)!8D0#L\&L@AJPYY$/VG7TXSL-7JD7;Y_U09E!1M2/72:K\!8N$ M)AL&5=XDB2"):,)?"M5F)GD@>6A*!JFRR7HKA_E21((.VZD2[1-89_J)JMF\ MPF)=(Q+.\6JWUR.:*DDF229)Y@ ED\E,.U$-)1).$DX2SL<)I^XX))QTN-47 M":D [? /[%]-^2#FR(IFG@;>7FOYH.'!V>#L# (P K"> $R3=:I_1@!& #8$ MSB, .YIDINPXU & \(OP:P"<1_AU_(FO(QO*B0)DKQ7 J M%:"E K2#>GS< MLZ?%CV7Q(SD@&9Q!2Z4_FQI,7]/OTL_P+Y?EGAJT!S>Z)48D1GPD(U(-VL>0 MD_^::M .BZ6I!BW56AP*+U(-6N+#(? AU: E?AP2/U(-VKZNQ5$-VL&<)[W\ M$D*RTN,-I5%S#3Y'-R &>#!. $8 =OM!N"*K:G^MI$?--H1@A& #845"L,-- M,%76&=6A)00C!!L2*Q*"'5Y(6Y--L[_;(*-FF\!8#"IA0 M*=HQR)XJFSI5U:-XYHCTV^L1SA-5;"'!),$DP7R48,J6U5OO!!).$DX2SA[= M25EG5(N6#KAZ(R'5HAW^H?WKJ21DRK9%E80H^ORT=@8!& %83^89DQVKOR[8 M!& $8 1@!&!/&/RQ9*W'*RP$8 1@!& $8$_8"MN4F=U;O@4!V$Z8C(K1\M]0 M,5HJ1DN+I\6_^,6/Y(1D< 8MU0 ]K!CMP;$R8D1BQ$MB'!6C'_M:OI+$0DZ;Z="M$]@ MGYVJJ,TKK-DU(N$*U5A$:'IP-SLX@ ", ZPG F&QH M)[+/", (P C ",!.&Y=59>?PZD $8 1@!& $8 ,",%N1'>U$?=1>*X =78BV M_OO//TRGTP]?)Y?)=#U//L_:I907"2S:S]?9JDB3TKOY:Y)?%/'R M,IVX11)_P_=] ^)X\WSRVU_^\S_^O"[/+N)X^<&=3/"A\DM\@[]QLRE\4ZR3 MZ4]I?)[.TQ6,%J3E9)Z7ZV(S!.Q#AL3^-9G]^"8*5(79_U#_]UOP1DJG\$4\ M69TICF4[EJ8RSW?,R EL*U)UU55M6S5#QU'>_&5G\]H;<4_MV7U[OU6L5U7^ MU*XL^^]UN4IG-WWQ __8K=TB""?%V53ZO(('I18-[^22YUG%P[GZ&>=;$WF^ M(:T4KZ3.=!\R-M9VW"C>JLAC-S7Y(4-SINAEI""9)(OSI&A-E-U2C?)A$RT2 MJ5PO%G$!_P#,7$JS? Y63OGAP2S15HL[5;-K%MDR/EYTV>P3U,2V>RF);6FO MJ3;PP!ZGPLA'67-4#_1A!+^;R*4*E) _VO]5@]&*A";;9F\YM2]%),AOOD.M%.?IJJC23I>IG216[1Q_])LFE>2#%Z1_&<'"-\SI*9156( MR"\BOV@C$8I.D0)RBPZF[9RR<^-*%BQREC[_F-_&<7])=B@OF9/\)'<5ZTU%#V6KRB(:C M<48H$69_;29>BD201W2_1[0L\EE2EFF>Q7-IEIPF@_OE&'!,5B@-B+RC(>FJ MER-MA.C* +:WV7[>VNB/N(V_CB*S%JJK"O]505Y,$%'P7CDR@ZTI@B! M)('D"4'2-&3;.5$C20+)VTW+VTMT/]G$6D2CJM!WSU>4VZ::T%03>N>]]XY! M-:&I)O1 'Z>:T$>9#U03^F$$OYO(5!-Z9,XJL1K5A#ZUG_53GEU(L%<+*5DL MY_E-DDAH4BVRXZYQ]R[*@S\UIUJM6V>]6I]U)@>_^13"'6@(EZ#F-4"-;??7 MD77HF]]C('2QZM>*N7DZNO2TK!MU$)M=Q0$KK)0F7ZE"[ M+G*6'N L39-94A2@V(KD*LG6=-\?G[-D6]/(.B1_B?RE1B)4AVZVD+]T;(9? MHV=:N7YDR]TM:;I)@6]RE :DK5Z2)"@/0G5>Z\_I$Z*:;LM9?=(CNO)+'2X4!!L&K M!)(]@J0M6T9_R?,$D@>:EK<7!MCW]Y]_6)=G%W&\_.!.)D"]5?E%U$%WLVE5 M_^^G320[2,O)/"_71?(-B.'-\\EO?_G/__AS/82?+Q;I:I' */"X#],&SDVR MR?XG@=P9TO379/;CFRC :W;_4/_W6_!&2J?P13Q9G9FA9JF&ZINVZT6>:@6V MINFJJ]JV8OJJ8[SYR\X>M>E]SYWF?5O\A&4!^,?.!; 6!?GM^RT:WLD,5(SA M<%?C,@'"+D#2;R28;\OGV^3(H8MZD:[;T4Y86T@K?\OHZ+%3S06R&%,OTN+>#[RU)* M8"K37@;MKQ"%U&O]"5DJD.;)=\P]3"K:[Q);NH[+?A;P1UU6]Q3W?!!%>]OP M/]JROL?5>"@YRV4R6:57R?Q&!O@%$2A$8+>?N>)UN:&5'OFC)>M&3[LZ>^5B MW4^UEFT^?#]4+3$VK>9O5-AJH^": PKK8]D^OI'BBR))A*&!=A@^69WX8,N" MJQ23O,%- MR_<2JMX51OHV%Y: &R9HHD]K\0*H;\Z>J$I2CU62^M.4^SNF/C/0&S)C_4QJ M!Z&DKTDB_9*O$LD@M.K)\^$_KXO9\'=-$0;XQ9(/''5P1N(=7P"3/B_O/W0F M\A^>K7:=53!>%_IM,T+FZDR_@JX6C/8T3XL_I'D[28K!?E M"EVA$LW((N'ZH*V FK0!^#I)>9)<+"WS@BLA>#]@?CR?UPJE2!8P,%KW.9_A M9;ILS? RF8.JN<%?+H0N$;]J*3FIUBKPVN1[4DQ24"\"8)7B%]:P;"N294'*E#/.>XGOITT9ARI46Y)/A"A6>E8 M)E^NYWS7-S>_RATC R80B^X:O$&( *H6@@YHH :.2;&//QPA_4_ R>)0,)(M#3#Z?(Y]N7I!G M%:DS'IOGX.'%@J*\04,Y!QM8@1BG7E=-DF?""I?565I(B5 =GNBIJUU(=M8*M/4?2 M#\]@6?\$]L8!E[F)^H?,]QY:?TTFZV)SIA# $%I@2[<(I3WB0V+O'.V!2 M@#D!FG^RYCN0SV9@FX-^Y+X.UV)9O! J#"^,9M,X:SRDMIX"+T+L8;G*)[]= MYG,,ETWF8(U)%6C.X^MR+>HG3(7>X_#WSRS%Y[^NT'R3@K1<%2F@H9^OBU43 M9VZ^AGE_S=>K2\F/07^F62Q0?&LJU?O0=T%B3:7_Y_F26Y:@/ULFXR__(UV] ME[1 ^GH#1A(85GY>+"N.E274M?/W,KRFQ(C'>TGYP(RSR=69HFJ.=O;S7W\2 M+W87/$R]K;.1X'.@\DIZBY-O^5K-O[1QV*^)V&=5>1N_JY5I>PUB MAS:;L47?\^0RGL^X&;AAV!)V FS9=0&#H'-97L+K=WV\K4#R)%\L8#0^!HRY MND:)^3Q9Y;AUJM@[31#P9S"1#;&9_'.9)+^5>-B1K-"2F,:+&+=W:V[X6I@. M1@E@.ERYG.YV2VN1!,F%3X23\G"Y");+I>2)^7:<;CY3#WSYA)(@EN__L:K'U5K,SL M,!7_99N;[IH_BCL:S1G8U9695%-!O!$^N^L+P$GISEFWIQL=Y+ MTN<,N&>Y$@*FVN)[N:(9XLX%K!D?_@EX5_K":9C.9EL[__-FRCZ'.3QV2(%K M^;3%2YIW5T2&-XER_"@/@*IIW$0YP/ LN-CRTKJBUR0&-;ZNTN5ZWI#B:[): MS06 <9'A)Q33A".YC#8L!HQX; F,5G#Y9#1H^<_AX9ZBRXJL[&D&]2!?8=L3 MWZ)OFI7K@KL^D[@H4HX%&>>5-8_,)+6DP\+0)1/Y!BCQMY-L AC*207#5((2 M\X@;!MY NE)0 _$%[':YVHX05!&=%#07D)L'AC9,?)V"/EH6R;_74XQK;798 M\!)WBZ_BN8PO!1:%AV'9K>?Q_?"2ZP(V;YK#@P(O,MC^:062^)OFG.C]-FL9 M-6MM,VLM6QEHV'RYS!'/6CS[!6B6+D"!PA!N-4-\B^!E5T#KAG3;[U19_3 1D0P/9M6&##Q/I9K,!CGPVX@/\??U]*)YN_A']SHN^!30G*$X#EICK 2Q>)8"?8/Q1@$>1=+A/.H$M^(LAGN(%(&Q;G M2J"E>4K'YO!OD/)YS2,7VZ>2XL!T*JV7J/A:FRD<:"ZDR+ S_#GTG?[5\X[ 0G_I]4%2'K+WH&"3&XR]'Y^3-!0/?._G.GFF:HB>#6VLX SJ[)ETZRE!5"#")/X"ZKD!C.8"3KR[Z@@ M4?_Y>%R6KF1\*!/8][]Y\9N\X]M);UN&))]TVY#\*+U5WTE?THLU@LPQJ]$< ML[6:RJ!\XN54\]Y9D/8.^ 3LMWN7 XLQ'?7LU[^ZW968VRLYVL$.0*) (28P M'_V=] LPWB?]M+Z3T*;J6'C,L,NKQBF)_--Z9Y[V.^EO^37\ZE 2JS93=BDL)LY.2&,^ MQ^VIHT)YZ[S#>--T7:2'\XCJ.,;M$GFZ-503W?;\A>+A5G\%V]=)L1.]XWYO M+Z9!WI>)4044-]KT$Y[M[<8.87D8+JI"G[M1[?>5?W:;>CVAWGG/81"I#D(Z M3H+?A^,"QGM#$;#,N$*1*TB6!6P(W[(6P3%1LB[3-O\YP@5*2 6]<-O$3#&+OCSMV MOM MXZ?-&RXPGR7C3G;MU QU,PZ\>/R,,W0W^8/[N6:>\H2@^!RHWO*-RU5\@Q&= M; 7&HZ9@@ OV:[:J,HU$9EQ1#XW7%SF?3--R@MMW(U70,04TP#6+F!@/@Z&2 M;P=;*R2Z[4BNW)Q?M0\/A\L3(P24.N!PGL"N7B5EM:DB^LUA95IO4XN+JN-; M$5A 18 7)!;X(B[9F,6437DBE0A9= +H*0]UMP(DTSH0(EVE%WF1KTNZ!/,$ MZ1>_XD443"PK,+:95T%XV#^P9UMGX'>?CK]'$VR :Q_;7HD<],:K5+7ZQ'AG ME_#PJ HWUC)5-W2L/;M>#,;5==Z/X;F!BUO.TS;QU0H2'FJC_BV^CM-4A$)G M:0&OJC--VOYHP^Z?VBXI!ETG,4]^AW?V(!F;[V7P$B?OA6LWW8+1BVQ&R'Z3T<>P3+'L6:[GD17\:+K4C20>RJ[F?7YH"4LUPO MW%*CQ'5R#E^"09+CM1AP>(I\L4W=Q^V%Y&'4?4-R/EQK!VI_JXUBPN%*-E!6 M)PZUKY0BPO$S9CP8OLK3*29D( VV)[^Y(0JD1^L7QBK7>.R#EXGRFWB^$K#) M+Y3NW$VMD'/SUO=;!TL=XPN/K<&%%VH#+_AAP@V8>,LJ58N?=C=)3*I02=S5 MX\D)/&$="(+ADU;&48MXTW4BKN2 >SF-P<2#213GZ:H2]V:B?&J(Z?-X\AON MD#W"1 05:J8G+O7E@M>,$7A$>S[:NR[68 M'Z9_GHJTU[8@@.#ZH$_F^6H%,/M+7FQ%;;WJ;D%G:)3 MO0B1_G>0"?>O!".KV98IMTV!=U*9BZF)5XI+27O6V"8C3U2J3L&LFM]:T(2T MV[.ZGJ;\OIM_!:(ZG_M.XJ\N;^D<,2BWJ[/R6JB5_7RY_[4[ M>5QU;O&RFS569PE7X_!]*))%?H5Y9*"[:O- I"MLTA2X9L8I+^(5#YWS9-_6 M2_7J%/B6956O% MW-TZ;E;9A&43;0?35V@OL$51YV' -(M%@D[*P1-1O(ZL5D\(MF^1:I:OVTGR MM=A,4TP37?$L]!1%+UY/,1:[B'\3=[VSY (V&2TM4*-%L@3ZH9TO[I\!$=L4 M!NQJV9Q\KW!'MO&'YUGSN)W SE/=^V1,5NU^+G[6*>+B5GJRB7$V5[RKQ/N^ M4U4?NKQVFJLM;GE4^1 "TR:^LKK?U-ELD6ZR?=<]LW M JN&>R-5%C=W($$HYVWIV\[Y$V9<=9R5(T]M;K%L1=1O&6":3+C;A@GLF%(J M\9O#C14G N.E,+2K@98 '1.>/SN/K]]++KX,: P>([!OY;\E^^R$K8L5BWS: M7$_83@.I[O\"0I_S:R_PCR#,EZ#X>?U1"2RE?!.@0P-LO6K2Z]O'>\BMW,*H M+1MFWH/]M7<,'L&-N+1_ITO CQS76.H!=C;AHX@#)K$XS-\]1)>DK61N?A9V M5F S1/01FG(-0 P\X! 7FMK%0%: D/Q8C5\_*'? 4F!-\V_[CEMXX@#H@P+O M @OSJ#+2^:0F\#7.N,L7*W'A#$Q/H)O;LGC)$KXG)[V#-G7IGDQ\1L#[&>\?H!*!)QP W6?W>. M('*SM%CLGR3(1G,Q #45OSI09>Z+(18H]I"_JJ%-ES];,PO^Y8HOM'-LZR8P,T]Y/6JI2 F;;'=X% M)7X+K+JJBGLFP+E"JOJ[_;?##F38)@!6JTY97%W!%[2TJ> :^':2+ILBY?X>?T6SWE5> MVVI[C8J=M/GZ;A,WCEMJHGVG#F ;[.,5M\^%*+[?>P?0O <@XSE&/M'E[,P: M9K59YF9.R3%3PCGA+5&V=2.QPYNM>YA'*<_N HYBE%OV8HN.E;ZW]FN:JO 3 M'@B(*U*-S;6M0)H<2)?_;)/^&.$_7-9YCSN,L(DA? 93&9?D(64;RO\]QYNP M."18<-];J;SU!="M+;QMM.W\6=8\N7\FOR9+@/$]3U:7P2Q"]OZ0'45'V[J9 MN,TO4CQ#)*[DLK'#02FOL^7Z?)Z6>)B#-AGF(,6+6M($D_-;AIM[O&W^WCI/ M00:;S]&$:=\A_)*LTD:2?DUJ(X5?K&\^A1F8J-FD_;[JSN"^U33A$Y :GL#Z M,X\WHS A*$0)F$._OL?Y@&?_7M+9V^F[M^Q=Q:O'3(C;4IMSM?E-K1FJT%Z= M$G\'Z:O)\AB^F";_69&<8]G3U9H7J-H^]:GLZAUK4MSNG-9PAYEK@EZU,._; MH(U MF[ ?DU6^8S?LM^Z$=JZ\8[10[#C<@%&=S[:QHXM *W=,UX>:)TTM#*W MT*;R0;D.*\7@:/UC8 74/J<6>B.\3P!6BN)ZGUL!6XO7]BU^&:=]%19U9*;V M5(*U,E[^WM@]65(OG3#QU$=V]Y[9_1P7X)AL#E">X,#NKM.X:E1^91,MWT^? MN/F]_SRN*7K!XWS<[6HRHWDVZR8KH#F(WJO \92A.62I(Q]-/8U;";BA7Z6, M="&CC3O.[CC9V8K8E.O% D],&K,KS]J5"C:5+Q"OI^VB'K7'S\W<^DMM*PQ0 M'^,UM_:/\'GNX8-]$B5(N5?6"U7A/_REN _#HK!?RPA,!$9WE G*<2N MUAF!G?2=:8+]=M.L]N:V?M"4.<*X&.\[@@?!E1'3K*+Q*)K,GL]5+,7H^E3U M\7.]U8'.W8,HCBF_PX;S;8A%\Z"J-,5M@@)< M=Q6GE=NKF!RZC$T-D4U]XV810A]>Y,5%(C=N:#UCS##A MVJX?T\Q0NUUF'W;DU& B]P= W:#E"5)>U(TY*A&?K>?S3=7,=-O$0(/J;*&N$[L0TV7JU*$:= M)76ISNI%37+>=E9AG5$(C+%;>+IBB<^5!+6W%8\]@4IGW1.O[=1&_'B.2F ^ M60OT.D>3A#L[<5E'^476\C8^WXIPZ<;541B#:3?>2ZOH#0S%;^\T-\(W4B-U M&6X@YNK8S&NWK.*R#9;S$D#;9IU(F*D+FXG+4E7MQ=W ZZ[3OV4(WP)/PE_' M\W],OZEM[;\6%:=\J2VX(,ENFB]:!=CV)POS1YI_XMG"M]4^PY.HZZJRR:W5 MD_"D0_CZJ4BM6U19/ES-M^9P7IVC]76=X8],5AVG'X\5ZZ_L6^",+["?Z6IZ M3Y-M:C5M'17L"^'*?7:8ZJE4-Y :\6\5?^"2]M9J?-ZL15>AN(R@_ M]L$*>SP[N$Z_XH'2)*D0%*S6O(+K;4C?.#'.W='-7^M@(Y^DB)'B7=WNV\'5 M!6.KL\E5O551G [>5]?J/4^PG<#&*")A[/O@@BE[8[=@Z3:@L5MJV!RUHH#\FZ?3=W!%)-<,#MER_W.JV8W>R-W91L<3")T8Z27V]?\] .SQ':'Z[[>7.\BR<'6\<#NX<2 M&V=D9Q*3S=%&T]AFWS;FNY%^"I4_0Z^ \#O':5Y=.>65*X3Z&>#:QK87_+E/ MK9L1"K-VHR9)>E4%YZ<@X!AZKPK/K\^7>8(W?^I K+<&/WB-\O,IF\)$JYLX M58WTF]HJ#A+4C_4U0:R[!#*8;-_%_/1UZPYFE>A5GT(NBWRZ;EIBB5JBY;Y M!"C<,D635D0SZTC2/]]_?8\9OGFQ:HJ=8Q2YW4KK>OLP!^'A'^MT\AO.O7P/ MYH*XU;G5E68KHG%]F7);>HZ7*$0T'V^45UF#FUN =3XCKQ'2RHNLZ;N-@RFV M.Q&PO\Q7^#<8$]NKPY]_0JLKBZL[CM\*/(J?\%@&]C3Z-;E8UP^TR?[IF_OK M%MWK+>=.<)5-5]?3K(H[<><6U""\8\I[Z2 UR_U[+2I"M=\8!-_\[3=F=R^L M @.WQ8M SO:"=N<,O+0Q&.U]6G\3S+S*YZ @>1BM:1O/+4<81/CU,-]Z#_@1 M3;8&[LW7Y6;2<\QOJ!))\3Z;X#.Q@&1RF?$47S TXSH?<9.[*.2LSC3>I._L MFU;W@&*S#)BPF&@[CLO#46WS.N4-6+D@\4P$X:)F/"1_E8))7@5.=@1ELL'A M(BU_0Z%95/,783:1&YM,V[],LDO\_SR$*%=1F$U#;2YK?,;\&O"GKW([/LD3 MEE!B-\Q4BER $@DD-RR(#_\M7R3S-NJ@Y8U7]RZVXY]5;SOPT#'_080]Z]9$ ML.= \%9$M*QO5Y7;C(.7!":BFQ4 Q[J02L!H;JQAJ6G CKGPI<5Y$S\K:NX5 M[$$K 0K3UHUMOFQ1LJDZ0 5LP*N40]4E(]1]73QH^#G!X\OK-A_SPM33&A5J M(*@O9%SA'MV&7GOTS=8!Z(;7;I6;6Q1!O-7R>,_[&ZT ^(Z,)WSGIGK[?A") M6W6Y#P.D#>J(BL4<<=SMK'QRJ7&P]V!R4]Q*+[:T2);^!A*UO]\@!!JNY MN5:">.WA9G'S^SQIWZZ_BHL4[9Q)>I7.<81)D8J2Z:#0XKFXX._=\+9#ZRK= M$$-A]3_R]NQUGCD><6+D2^13+-+*:)EA0[[FFD8S5ATP:6E7N6[ML9'T98$S MP\(H$Q.A&_NA(NUE7-U0V!#R?)%4;1)PLR[3):QQ LX6 MT"9++H0_)A !4X$0JT22'[^J/9LED]MSB'B!'=C=^3H19[*[\Q>H4UM$.Z=M M<16E/4_J[J5\([D'O^*W8C$D66 A/@_G6 MM=FX#*:BK$ICP%U?)MF=)I-H(BG2+,35K[3805' MDQ5/%^M>.-S DS==26I&D04W[^<7T>2RF#;7$T2L7K#YPM$Q=,,[C2;E(NZ3WJ=JK;7I&V;*;QNAR#B M?A[/S^>-<!"/I\/6UQYS4&4W@HJ"<@6_$H--[LIZ)IM*6^U?"T.)&_\X M^;2Z(BHF@_F)56)N;0[=;874?__YAW5Y=A''RP\^+Y["=\C-ICZ/!U0V6M!X MRM^ U[UY/OGM+__Y'W]N/8G!,[X?\&A8%63UDBR9I:LO\S@KF^?$W9WOJU^3 MV8]OH@!C$?]0__=;\ ;>*%MJD;@J+:CJZYJVTP+%--X M\Y<=L6^+ZS

N/!KOHBS6\7]&:V::_&J\WP^%0-] >(A5U<$*X<*=V.S M7;Y5=U5@HE5H^E:E7^T *OEVS;NFU =VLR^3G18/K4Z^6SJU"AHMP >Z3,1A MTAS[#-3):+^OP3:I2EZ4Z?DN3PT/-?J;$ M;Z"TNKL]F"&7Z!9G%V>K?/E!7WX_AD%;P]:CS)/9ZH-2#X,Z+!.?V^\5EO76 MFQG^IAE8W*>8@/5;_>;'-\H;_KE$_5Q]/AX*K]/IZA+^A&6?\]L19W@F&B_+ MY$/]1WO]N)C6I(KF+V1UG$KVXQMFOI$*V #QH?GQ#ZOIYL]B[Q#5],6<=.-/ M'[<&:KUAWZ"[S[-'/O[8YT?]^+AG3XL?R^+O08(K["(.KG>%/N?Y:I4O/FXA MJPHHV8;-]F?Q^ZVO>!(9_^;>:;:P_$X-8#_,0K'WQK?VVX9"BYN&:CEWVUG; M.],LRGIS"T47Z70Z3VKHK^C%EM\E;M](?U#X?P^B^%XEL)^F$QXDZI&D'0+^ MHS*V0FY=\1-6L(>.(.7 &!+=O1E8.1\N80.3VQVP&I?P9;_6=CR M#^.V\6$BMPJ?%!#?J_K2'CY M:+PD/CR:#[OQ N)#XD/"0^+#U\F'!^/A@RS+\WCRVT6!=6TP-)@7'_XPF23) M;#8HD_/Q7/L5CT8GXGKUH^6ZXM6'4.A6XN$IZ 4IQA M>R65T:W@_T#U,6Z6P>>./D_L@SJD=0F]"+T>2"J+T(O0B]!K2*Q(Z'4PJ9C2 MK"U^C/VKMXVI/5:OUR,!7,V/UGH#MB0_T MA^S:#&6/3ZWE29F_8'$P>SOF(G$@<1B].#"]6UJ>Y('DX=7*@T;RT(=7,:!( MR2EIZRZPF\7_-86O>-MY7G,9+\>=0J+N2QCIE?#/*HJZV5M4X*$T&PJ;45QS M!+KN]4BFV=]I*4DF229)9F]T=/H[""3)),DDR>S/L>POO_[5BV8/YUSVV#W/ M;_F*ET,5M>EZS?/>YB\-^&N:K[%>QV,N)8SB +:_0_M#23C^PWOS1&[Z'J*- M@HAZ.7A%Z$7H1>CUA.AE MD^UUJK#8#[S ZM[?[_E[JU[VP56OV]6R@^1\M:>@]@&%L375CPQ'#UF@>(85 M>H$3AJ(PMLHLPW]YA;&]O !V XFEDM@]D9C__,".*CZV\%E)P'J\L_0 ES2V M+1!Y4+Q:>&=V#QGJA&6^=QLH8-_!7@;^(S,4&51)+X-A1]1\CHTM9&F=E=A: M%(NT"\:=58PKO<6EM)K;5HSMUCUIMAK=BMY:4GF381\;T4OW/,ZPG^J*]]-: M8QUX+.5^ 4A?\*8XQ5*TW5VNX:^RZIIUG1>_P<2PC0;*FY0ER;1JEK$[ >P M44XND^EZ7C>Q7Z8%;]7>"YE:;:2=7@9\O^&Z_>L1W;S*=C.:NOI]6I9KWN8" M"#M/1/1XWY?0S[(-2-@U1\.92D4YXBS7L@9'%O!FE MZ%&7;KJ)28N8-X&L7QDWK4JV:OFO^!G1/*EZ@'!$W.YR=AU7S6&;)FE5YZ^\ M;,T &ZP,7;;[*^$?))-D 9S5FBCC$^VGL'_=((77]^]EQ"SOAX+Y>E6N8M$3 M^+RQ4K 'P0BPG?K3/8L=5+/O6KYU[)+L*_L!>^Z M6G7R.K;%U"VN[[9W7*17O''JIPP4_+KN1_6W9'H!;W=1X?->G0]SH9W046Q% M<35/-6U3<>U K7I+J5J@&_Z+S=@ZKL ]69?"DA"M9*796O1_1N]"-/OC+8YGC;59/\=[V?$V MMJW?H0,AF@M/"NP[)2)ZV%HZ*^-)U;2OU>%>WNU%V>IBQ[NBI^5O @!G\S7> MVJD:[V5HTP-9,^P&* *<0U>F*RNDZKO[Y1_4[6TP\FWI\&;36\A:M4H+RUJ M*$7[O@0WH6I(+X;CK?#$Y'$:<7XGS1\LXT52$_RF[K)Y7L%IB7!:K2,7O4;Q MGX&F93I-XZ(:I]H3["<(#))4C0Z1U/5\XR7V.2W2>-69[Z:Q:KWP9C9-NVP< M&Z#[0K0:K[HY;S=#W=V.;8<'NR8FV'(5]@;;F,)XH%J6N&6X.NY7Q15%IOF$ M8XBXW06_!+TVQP:OZ/6)6<03SK;X^A6VR.;;*9H\NIM_^HI6=5Q,2YC&=-/P M\6W+?7>_^EL>N\T,N>W>/]9&[IIVE:]3:R;!%Q6R]A-M:2VH%H$BP;V5>6M' MW@Y7<&.._<^EMT!!80, ?==9_>D=%ZCM!G8MRC05/S:P ;R!IH$L94D[#M)O MY[OW4I# :[BWE&>5?,]B^!_>W[QN2IKPQIP"^1?YJD04V MV4A2OI T$]R93NLU==%Q5M[4I:>-V#R1\V1S;Z"G\#"@,O"3.@HP(T>:,OY'>5O'_^4VEL1IS%5WYS0_?H3GTS_=?WX.1-)_'!0\1@ZH[ MRV=G0KGMF,^B/?RVBH4MR$2$$718%:/>,;K1TN++$(,*9A0V,C?Y=LE0DPC- MJWB*&R+>QNV[3=]KW=\3#)^#A:9Z4'"F$_ M'M5I1X?":FU?DN+K97Q[:KEVU%;<])W!>7.CG%W!# M?T+_'Z@E<7(-E>O'+*6(BFL>](C+="(:?8,(@79!(!5Q'?"MQ#_$JU61GJ]% M2V>0*2V0OMZ4@//H[HJP,(=CX0%*8DM!OFO(S]9HS/#CTGRQ@%_RMVR;>%5, M&I^/E\NY"'@T2B%(YVL<<6>>B.956+H4CTZG:84(U3OXN2T.M5[B%.'3 KVO M[TDQ2468HURA).;+C2LH%&,5IIXU9[;<@\3?XF\Z7ZZS%,/1H-Z2)0_OE&O0 M:A,IX^\0=;U\UJU&3;V(U0C5BM9?%:J=MU3TD^^_Q_/?+ M>H&'4'G!#S5%8!U#Q=,J>-W$TQN+[\,I&/5I&'%P@CPP1ALL3O;5EVSQ]8^VN:)V. M2+USS#'!Z+&@U;"PGX"(@,B6==9?E6T"(@(B B("H@< D>K(]IYJ2X1$A$2$ M1(1$3XA$S)8UN[_JUZ\;B49R.K>+0M4] Q4O%3P[(@T\@#DH6A%?$5\17Q%? MC856Q%?$5W2H]X26:Y!D^2+-GC];ZBGI/7J_>T#,.3C"$<<1QQ''C8)P@R$6 M<=QKX+B1!-].:>[]:[<2)PX#,(1)Q(G#H-PQ(FOF1,I7+VY?>JDN^B*SV0ZDTBNQVY;W26W3S8,J\[!SWX4'4X )!!$,$0P1#!$,$ M0P1#PX(AM;^;?@1#!$,$0P1##X&A_JIX$PSM!I-^X(7;]OW^R8Y(6]2A9H%W MSS?*"]X'[W?1@Z;LK[EQF7Z7%CEO-9)@JY%>!GU%S:%[; /-V]?/9LF$]\NM M>Q!*93)9%[RQJ2P:%B(,2<"S9U=)N>EXV&Z9V.V1>!T7T_*'JBOB=5QBNQ,8 M"7[0]'6=[EP"XRWLX_EDO>GU>OMM,.D\F<3K4G28K=M:%LDDO\A@F5,IWCQ3 MCUWU+:Y:/![2C5$TGMRFR68AO"EV+UNAR\P<&I_AG/IAM&8#*C A+.FS?[O, MF[F"1$RQ*&HO+]!D7=<&QHZ:;.XI3$7L> 0[2A47]J4^VEQX;&_M6WMBMQMG M1W%:_$\\7R>;!MOE,*?-UR#=-GO'FV%8:F;]@OKGDV$DSB M%)-^3F*D%^]9/E0CP(.#]E(_O.Z>=Q=.\FQJB4- M_4ARLQSV$8RR&5 5C":\VMA-8'DE 13 M#JXQ[[0-YA?\O8Q3KIA619R5,T1;:9[&Y^D\7=U(;^&7R?=T)89\)_$&>?P% MV21=QG,<8)&7*RF>7H%E%E\D^;J4%G'Q&PQ>PWCSJLVX*78CE[@+/K\1KP8\ M0$/O/%E=)TE6CP%Z$YQW>!72-A=O7VSH+4WC%5B!U;Y+\;S,);!TP9%-RTL@ M4MPFTV6:%'$QN;P1I"F2W]%GS-%NN5Z488!'?(&7A1YR U;1:;[R[(,(+E^NM^)MN]Y/9+!X^0KXH%L^ M_H%\\+D# CE !"(G*)^/S[%A]*^S?%7QHHQ/B]FT\0E_U((N^,TD1H %PZPH\G/LQP!O.+]I_ZB"78#5 M6,QR?0YP"LP=SQ&H 1-GZ_E< JM\@$S 4.D,X!)FA(;'95MGWLE5=SLQ M+YRE^IQO'3VNXG(BTAB?YQA( W&?QL54BI?+.8;38(LF<7DIH;D$6]18N;#4 M+%^OT,TK00&*[B[OI6^M<-]Z!1OW?XDP3VN>6"Z+/ 94W&LR"76*:C7-8K Q M-RH57]EF!?ZBW3'!%BMKS,0'!"@6R3Q!\Q08&(9?B.#E19(E#0)6X[0,4<3< MJWQ^A9'5C7I'#.7!'"X/Q*,G=>;V[GO-,\"?JRW8 ,,,G9QU4>"683)P68'4 M G:7AYS/$SS>?O!ZV^=_.B#Z?;"OU+]),V2@#W>ECK?>>^\8[8EER,_SK:DQ M_$TSL.C&-$GF\^HW/[Y1WO#/Y3*>U)^/#Z]>N;4U)S;U+^X:GO8DZZ\:?[SV'WGA17:WKDXX]]?M2/CWOV MM/BQ+'XDEV &EU.UF:[Q#/VT!]4]^]8(;HD^R(''@R_UCM9CJ;WEH>ZG_UL> M3,[7)5AXY3%YDX=?(7R2EO#56[CIU7G%H#B>!PFD;F244E0?#:?$B@]AQ=YZ M>Q(K$BL^CA6[$5-B16+%)V;%;SD83*_&QGP\=P9).2G2Y9%MQ9^X0<:CV&]P MLCTP[AH#(S/YR5_AS_FXN08?* M#SW<+M?G=Y.\X.4DMY5?4PM#/)QD0^$>?.Z4A<<'!,##4F<$9@1F/;&=K3+UZ?AN\#Q$D$:0-B!V)$@C M2"-((T@C2'NMD$8N9Z]@-M(CV9/&^\)]UX0&%O0['U'0;Q,VWS/B4 1I4 4, M3T*R%V)>CH*;3FUCDBE)0$9 1D!&0$9 1D!&0%8_I\I,,PC"",((PH; >@1A M!&%#@+"11OGZQS734"WG&&1[OA33^]AQ]'J!]"9Q%W$7<== J4?<1=PUI-L7 MQ')4"NC04D!!,DD6YTG1*@?$;NG3,&X6I7) SWVOC_$?'H#HJ 2W10I(")#*?7)#( MI&H:!&$$8;5@/8(P@K Z0%@IRO=]PF&&:Z\O_5V:UTHTJC31/],X\<;SX\]5 M3HJYPO]#7PO,^WV%^\6H 4^WH5GGXDTRMDO([.?1$)?(Z3*,U.] =.&)_-HO"K-^4)\/,8RP7(G]D( M_DM"? 2+)_#$=XF(IBS@20HO"#RA-%4XLKF9S'\ZWYIEGA7 MZG.)7N6')#RZ%S#D&*;BC3V%>!"*0(G$S&PX%^P?0 9%^AC8 M D;FEN>"N&PE)U 5S*2&"'_4,M]U?K1*PSX/.3X4?&;.OPBDH MD3D;>2,6A F;< +_"*)>!"/,SP%"1>9O>9["G807X8B>10B%WK+R/ZPY86; MD6"ZJ"NU0 4P'Z,<4/]*0:Y$)!\3>U_1A$TF,> :VHA:^.SG-!"E&E:FK&&E M1^*>9V%BSZW'^P'P"NPP"5R9BM_ AV7_02G&$%4>PH(!UG"4#'J-:\83,SNPW#TZ/F^ M?%<(XXK@MP2TGH<:-1O'AG> [< \D$PO4D8!6ARQTCG>,EG@7K 8-Y(V5LO -L!R : $F2#PVL^B3CUE:+Y.,M4>UR\ MRK)^8%>P_&CGLH'KHI6#(_\=_#M7K@H\XJZP31)V UPF_K(:'D_=#7*OX,_#]I1^Z7W[Z MV__\N')AJ6J>G,=<_5O2/X@KO).[/= MMKH=\ZK=ONG<#!QG,+CJM.V![?1N;@?7W<&;GYZ(YG.NW2:1/*)D#^ZNF&,# MZ)9X[E#L51_Q\KRVGGS5QG*&P%FE)=6"_$:9*T=BC)Y"6:C!]U N36;[SB(/ MO8,)B/YCF/HC1!_ %"&]$T0 'BB88/ W8,%(PF"FEP&#J1 MW^4B 9] *&<@7/" :1@#D(P>0(Y N,,TSF-"^*8"7/'*Q7,1:P Y,7#M9R8! M\"<*=Z[ZLV=(0QA?):U*]?:RFL=HS07+UIUQ/PX9(!.@EA=/4,[7.@J*-)&0 M;@TNF?)LYDB&*?_J38'\RE6)I=>RXJ^H!TSY'"F;HJN)=ZIAE=[XOJX:\#4T M]E*LH^WH2W#=()#2+"QALAXOYQW[5QJB(4 ]LQ>!YE+D*> MB0%F?!ZMYQCCR0U>4/";A!ZT*M&K4KQHX-VY(;C )[RH!%UP#=@ZB%AN&$7A M,(Q4I'M>OBB#78!5KD:9#@%.@\QP5<$LL#QE!#X/#ZUE>?A,7'\TKM<3- &N M_V,U6+=@KCB=93L\P$2P[HGBLB#,V4BR)RI6M(H6MY4,[\S_6HWPKN4J;C7 [SL^"O2M;9KB>:\.K*@:;!W_2!!;NOT*9ISE/ MX"X?QJC7FDQ*G:):+1R_]8ZU>M'39Z880,\P<^$=1\(7:)X" \O8N30T[T4@ M"@3,GE,R1!%S'T+_03J\A7I'#,6Y1;SD:N_"H\\X@B_Y=V6G\ ,XY%/QF7]= MN!J[^(&WYE7+- >W-T[/=+JF[< _F1]HVJW;JP;[@?+C2I5/12\&!%OCDM5$ M)IN*(>6@JA:U\S0RJT>7U3V\:Y0!&=UU](Y'?4C]184LFQF/U"TOX5Q;)1!-=A&U;%_UO:T97JZ=K M3,MD58'?LN\V=4S8HTRWS(L4Q=T'DGF6^WZR;QM79C5R#P: MW",/R!D)3.?(([5Y!DB:A-%<$CAS]\0:VF-RSBB2^2'C*)S*JW _RDURQV^1 MOU'D@S#N^^$CYI!DSF=9:B8\7DA.%I_^XZYD_8/)#T91P/Y,(R\>>9EUCW[& M$"[($2P^&PBKR'[1R,&ZX/6"#8J]2<0%7'.<[S+L@@^7^+A1*IF4IW '>_2 M,_"B6^3U2?9+,@FC+#RG,LT4T"B^*VV#XM4YALO,&-R6D#NHWC!-U&Y!HD.8 MQFNT\$I>0UEM.11!T9=$D/.$%CXV$&PE,)91XW>I\B^^U MK6]+_"C9$*Z?P]K!U,?(B@5Q\CYNBD RPJ*V\8$J?US<7:AT@H O9$=AOGP= M9X]AY(\>O9$:43R/$S&5^8<8@X;% 8F$N]3WAI(V!LSS+O&F2V_#N_/]0PQP M2?G"# >8>R1F'&23Y\-R4TRWS*CV7!LG/> MN4OX>%Q.Y;A,?5_ 7^RW\()9EL/>E@3K;G")WZT(EQ?'J8)?0&L ;Q68E(%. MER\QY3\&@]\1U8%[\IS4QXG !)U(W'LQ,E;"1B%(59'.1 (/D@%9 MN JF+[+\W((J*(EY7I*G8EY2&4E1+3*8 7=*^#!8S] ;?)-9%#YXL9+5+'TX M$[N%_@.9_8*&'C"'[Y=H(E,/0#E%^510ZY:2?39EVXPPE2B2&<9?-^99P6>, M&T]@<0 3,%C[5'91=!\%YDW%;!8F0NYJR)-/+5879#( M!R],8W_.TB 2H U1'18\(T4["!]A46'%@ O^5,<&8.4E4(P%;GWX)6DSF!*8 M99VBV*1X;*:[Y2-4C@[@R&)0P](!A21<'^+8\X 4RHXU0H1U&B_"G,7UR5%GF 2J8;@87@XY2\X$'$F;V+]^ I[EB@ M1BQR\)1U ;_[N,HEQ &;6:B\?C4(F9,;,J&\/"&?-PMSVR#(M@OE('%?J:XL MUC21^%S8:9I\-5/37G,RB<+T?E(S%Q*8?HK*-!-\R;%?X39EK^+682'&*W;X MG8@>/!>/-Z(W*=/D,G%0"P!"$SQ]8.FL8[9!F6>\JKW4 D\>>(2H)54B&.@ M O'RWNL8U&M<-@(BD:01V#%OL].6F!VR9@1#L&^"( N>Y8/%@Y>/:%)@0AXH M/@0S99X,4C2&0!.# :9IY?0PU'<&NQ3^O9=.]8ULM6KGOB.+^'_!DM,V,#U9 M3C"PJPGP@;YQZ3D7!>.ZC>01LOJMY#\$'L:;UW!D'X)1+:7R0QQQH9'W]0TL M 5.\AC+Y,P= K^&X_@D6HT8&TS:N7\57SPUK.+#?!&Y(^!RK*-1O='=@IOQ7 M#:^&HY-F5B!#E?\$XV04:E3K73V#E&;:'U%ZG_+ZP?RIM/KV&;O]E(=3'):7:O?M4XP(:TXL*?H5E=_L6G^ M[8>G)R$-%HC$*"?KY^?41Y8@&%]?VEHEEFNY**M M=LZ3D:OJ.)8)=,E*OKE 7SZ+Q?O\CS*!9 6WQ:#*M6Z*"B]V=VW7U^W+Y:@Q MV?UO=RW8LW2_==CMO:.^_;BW.TT>/*T[S9UX_GS6?4\UOO1RACKMNQ>_WG3?(-C>@Y#G/0AG+\8T"8SV,@-(9';CZX&;99^+$1M,0R"9RODAWB3>/#9O M_B828D-BPV.S(5D5)#(D,F15$&^>!&^25?%J4;+78;T] T+5<]J_Y1<(@4 > M?B_8'[$8IS[[Q1L+]DD>],!S#Q@GDBE3KUH@Z/,=][$"_D M >V)IC5 RV9A &$D,1 M7I&+(7>_W$=A&HSP"$H8O?]?UQ5B/'Y":K/I,8VK-(9!J@8"JKK-Q)L]?U*O M8K[<2/FZD.P;;:'*EWALVRS0[8DA&5 K-2RS;:PK@J&;)G59?;QOY\.B.IF" M="!AS9EBS=NN;;3:JYT=JJ+)0FRJHY)VEMDEZY>0B)"(D&@/:K0MH]M=K:E" M1@]!#4$-08U>!ZMC=$QRL AK"&L(:RIVL#H]H]>OWJXA!XN0B)"(D.@9!PN MR*P^TE.7Q2>CIZ904R/"/9='?CCIME;Z&A+!&[]K.G#_2CW9K4>XDP#XXGZ^ M \,M:A-6D">RP[F7"E#;,?J]U6+E>\I>75:[:G F##YAD7C;ZAO.F@8R!_+* M>7M.)#$G+#%]P^J9I$-((D@BLOLZ;:.WIH,#B02)Q+F*!)I5W?9J(RDRJTAB M2&+6W6=U#+.WVFF'E B)1*/H4VT8=&L!H5,ESW7@C?A(L(!/Q2Y'2;;&7JU! M^:."LMTQ;$>;%4/;7/79K:D=C)^A=+VUND9'7^R5TEE(^$CXMJ638_05A+:;!]<]HT_;BKO.D\#WA$7B;<]P;&T'MLE)(($Y M<8$!D]]J:^LC7!?>)QU"(G&06:7O_"N)!(E$XT4"S*I6RR&SBLPJ$IAMS:I. M3ULDM2Z\3SJ$,GZU2LG6GCJE_+Z8\AL+-Q+51$9/:(>K#X8,[7!53@!"\G.4 MKK>6;71L2MZ@Y T2OE<7OJ[A4-4VTFPD7!79C6VR&TFZ2+JJL1LMH]/25GB( M[$82/A*^;>F$NYVDV4BX*.?W=8+>6Y<UM6 MW^C:VLXMT>96??9H:@?@9RA=;_&D+*7[4MH&"=\15)O1,ZOO%E\7*2+-1L+U MBL)EFX9I5:_82+I(NLY0NM!N;+>T;=:3W4C"5[GPA=%(1#DEK-E7%H>^-V+_ M:\K_G9!PVD:GIRVW;&^RU44*23/6-"1>(\(UN2O>4:FEOQ!&F'"?>4'"@WMO MZ O&XWBWDA@[H%D+T&P4IOB:',[VH6;V4+QB%1_K0MAO7IV$KTRQ*MK$6$;; MUG>F[27"-8*/JE:GI#4)P0C!M+GIW;YA]_35E-B6+#0"L ;2IWY==+]/.,C-VNM+?Y>FX'N!>#<1 MQ]95/X?A(S$8S$2,]P MM3SEYS00K&4:S#:MU1.C^SS1 'Z,9\)-O ?ASPU B.F,1XH]]:RY8_2=5=?Y MV(P(XF%I$H]S9\35T.[AC/B\"LK__O'[-'YWS_GL_8<"20<22*^]V/7#.(W$ M9X#X2S]TO_STM__Y<7'Y ZC#,)JON0XU*^J%3V+\]S>WURAI_[+_\_GZ#?-& M\ 5WDW=75]U6>V .KNU.Z[)G#UHW-T[;'MB.8]NW5K?]YJ%!3T M;^*1?0JG?+,9?AR])3\^JE<-0W^D'I33RQ//YRF2;;#U>*\ :&&0:,J!W>8M M",QXHD]&%WZ95JVA#^.NA2NF0Q&5!FII1!4&NHS%Z10MY/^"5N-H&OO@!,?O M]V:,+7RJ)>?5S*_Q ,0#]7D+H7_Q&>6!!6$TY?[2T"R\IGBP]"29*WP_N^;O M;\PW\C-XQ&[^>7>X>O1&R03^!+ID81UPLGT^B\7[_(\?GH9I%H,JIX 7SKFS M]FC)]DGD:DB]UK_]KXQ'9E Z\_=#[&WW[Z[Z^\8<*G/V4B9/K:WGU>R^! MA[L;-/A;+P C-4QC0.YXEUV88DZM T^?54#P'8-XAY)YA:AK]6ECXIVUBP<3 MJSW+:ENGT%19D*SIIZ\^\4UG;G::R]U$[T;L3NF;Y/U);9K_.9J MVS:Z/7V;JXUFF[V<]&8>N*V==B4$(P3;CU2MGM'M5M_XL!%LHFFZ,YU-IJ]LS.AJ]5RJUU1A9;:ZN.R/IM(U6BPKA MD7.FC83;9OK0420ZBE1)Q7BK;;3[=!:)'.D:1<<)P0C!MDM2Q#?G?)=SPW_U C!_DOD'3.D0<;)GBKAY:]F=ONGT;_HMV[[M]5HW M,D6\=]/I]#N7)Y*]@0T("G\NJ1%R>1-TP!6?#:UC4>R SD M$_#GV.5!@!^ !*/4A0=Z ;N,^'\]_R)[L#STQ]V_4@_/786!'@K]!B;6,#0=,S4@>MB50(@X.]1&,"?KICBT;;?P1EQ MY^K?7:SG0>OFZM*^N74N+=,VKZ[-P>VE.F )']MMN^G6\]*!#?FND7##2!8* M>)\&X,_AB+*,98'9Y>RWJ6\]W[!3K=N>%,((K]&HZ\L>>J:Q>U$T![)H"D$?X#*6.)*R#LI_P2+P;\EA@AL < M@8KQ1Y"B"TF@",-.^+C2-);-GW@2ICXH.D7-XOP_S$NX2?:2\E!9&O@BA@GX M?FZ8J$.HTI@ [3(5R7OVUOI._<2]B#UP/Q7YQ>I9:''A*($;Y;ZB LWNF4S'RE$$R%%C\9>U50 /@0)?)N&96"; M;SY\@,@L;UMJD, T<;P@^(8!QI+]0),#JWG 6%$J%Q_6CS/?XT//?_++&E*O M?].AL[E@G^%W>$TPDHH3&;C$?Y*VBK] 5B3'@?F9PI-F()WA*%;4\%!A>]/\ M2_;H)1-U[D^6 5J^82A@+-*$Y6,L6Y&?Q&:6\A,! /%^!L@-L^"H?'#",//'-X=@;&D7!(Y6"2(-YWYTE(H$1.H7%P)R,%^LI>5@H)HYZRK,X8"!RX>%$,3U5F"#FK.M5CY$ZV4I"] M(RC(3R(!,UW*[J4(Q!C9H]"0G;*&_# %)^U!0CW,XG>P<\ML^)M(V.]24N#. MW^$%^/U5&">2=9=_A6^CE=?*BU])R_:6M>SCQ(,5BC/3$!ZF@&OV9(H!3&*8 M#1;K@DF=B3(9N"' 72$]9(Y:6N4,_+,BP7)3SH M(=XM8]@8' L0U#EP?[P-'L'0_%2JYQV0[GEH[>7:?"@PH.&CMH#5C,)%+9I" MP3^EH%0-6>1 4K @3P%P(?P3EOF$QUX$S\^++<$@2*,T6*-\ M#)X:!\NV]H(1KIC"\:[9?0W%\DD\B #LZ7$43F$T01)Q-.ZE270%A "AB]:P MP:$(CT*00S<+TP37 UV?,0@KC%+,T&04/H"\B,1P#EBEA@D\'@DWO _R,C<@ M>&,L"H-,'PYA_;@ROS.DY#(*@W-2)7+@UWAAB!8CX'Z,;IH,?L4@T(\&UC'D M6(T,(Z196 C??<^5XY0/*!N-K">Y5K23\GO2.-?$A$= D@CI<'151.&>5P# M$+L Q4/N2_K)Z'<$E A*M46!U?!YB3?%VX$VI?4ME[2$R[^(1*EHC%O!8S)H M7Y!5(O(23<%?RH$X&_A5&8%O"P2^*Q#8*" _9ZQ1*-1Z8Z5-Y.L5=,>2F\ 3 M+SY;*4SX]S[$F0QY[,$D/@12H.2@I=$C2R4JGLGMD E70Q@*@621"D.Q*K*D M!X(A(Q5#E(]9&.&/,MR7VQT;Q,6NV7GS MW05C_Y&0T59JS5%4PUY[&*LG+Q!BSCS"_##]P+DCQ2$Q0W\/< M?\'ZM(_2B)):%0RJ1[0!%2>.6(ZD4F 7' H@A':TO'N0J+T6.6$8;>N:W96A=FL!"U(::MAN_:??T+ #9R4?8,5JW0<0^J!#- M99JPWT!!_0>@-]M0JN&4F[9$>7#L5@PC:6\MM.J&^)CSSK2-@X5U@^_RYH,* M"A1*7$;&T-Y GEC6WMFE69 ,'*KOWL.UJU'N*Q$E''3V9_Z5W60['=(W*H-3 MIM76O."-'F!\FP4$D'Q%J$L&\D8B5A99@#54I9N&)IRR,>5>4S:G.;PT4AY, M G/)=VW 6$M]21\Y*URZ/R[N+N1\K]*L:O[/X1",%; DY36\-/-%H&!BNZE,ZXB\)F3@?NM"[6%,I#?/$"Q #]3Q*4XB28T61=. MM^R536N982_C"F!G)1BCB+*(!-;*Q^X97!Z+9.#Y,%#+03B%Z2I$B65\)0L= MPZRS^,L0 "-SRE9E)-O,RW:*PP0\RHRBTG=,9)5Y9"QY1?X>;/_!XPG#."U*7 O74H/CFOCD]RT/OB$R6LZP.H M//RTS79A^S6BNHL^ 3'81/\(PY'BGL(CSZ"JU3&7TFEP6P'HDP*P3.X-<%0 M5WZOC.1)1))[:C#E?.OMR4UPH2'3*P!?DKD22LRD$'R4-Q79D*H2%99I&DAQ M!JR0HKK<\D@N4A'C9A(K%D-0C8^*C:SLEN$\(XS:W%I^GOCJ"C&*UXPA)ZW5 M^R$N#1A L4ALQ6VUQ6RS/439DPE516[YE>Q+93'"H/'+$28^)7+[M%B$?(OU MR2@W$ FQ;PI.?QKE/+EN-?TPCI]$] ^T-2\60L%NE@'=BQ>8+I^<<\HB6^4) MSQ2[%.K<0\9&,BH?9P-8#F#WJM 59IMLV>.KBK+KW'U65W25ZURYKO@%8VI% M^HC3ME?+IE< [3B[,K07EAC^L-B*PX1"H3832IBH8K+(S7DZ&SK#&;+D^SLQ MQJ55#AD(@Z]F*5%7I4SZ87 O=R0 WY)'X3^(;+] "1\.9WE;<+$1B%+W1: L M+K9*^#!,$_D:E>X888)F9FJ5I[8$3.'3;6%P(=^T0YAM"V+V98Y(7,+ M"H0L&R9KXC1<=FM3,QI% $0Y"@.XP->*'0VVRB ;O!M%N/+-BY@%'I?P@? ! MW[#/69J0D0-LCOGE33B9=KK8QGR7[7GQ$0JL@MPU@8B<.1#DRJ]:!MH2;"YM MVV8W/TTG&:9)L1,V!UZ+A0^_(V%7Y[>"Z+@))AYSNV,6SE*_"$+Y*LR=\3G, M9R209V%&<"%V./0R)>.J3;PM+?[/H+[OE=&1ZPRES[(=P.64!+6]&&>IQG&^ MJ[@L7J.TV(-]LDCRA,F[6VW"E01JAP)U...Y-:16E0:\76 M)P<2N-Y,.JGYYF=.C^(QA;L8+K;U9+](D&>P;UYHOD5J;8=[ MMG1(QLAA!]:@)$G*LE, );=Y)EQ>(E.!)0LJUL@RF6*8A S88MIR8<:4^';) MJ#W0M%D],[3K(:#R :*/T3T/LIRSQ4XJ?!@$HW)BYL=QL5F_V)[>\WB^8W5N M'--LWYIVOW?;LJQ;4QW/O[T>M%N-/V"T+L[.FZ;(BU/=AJ0A&T+*?\3WF, M\)TZ+ARG0W"./:YZW,'8I>^,'\!S4UYZEI26E9#PLN.'\IP$QUZYTG)YB^0I MV*)-WMRSZ;Y8&84EZ.4&OA) M*HLT&S%*G#RQ=-1BXTW!NG'&*K]L*=TV"?&T:G& )4O)7LM@2]9(7&028$IN M%IQX.M#-XUB*7ZM#-"6K4@8V\+D8; C76DEL/-1BP%=BI^>OG #6S\_KW@I M+REN=/R,@6ES)#BIB:#,F[9?U$AI)& M -T/,Q?K-,,TJTBM$I?G^*0 2,?V7H!(8] .?Q$R_73)' .1\&:^@B*Y\QMX M11*<9+3!%,;N\B6'_1^#P>]EU"F$+$K]#.(B<9]Y+\6YMSOA@F67Y"!X\S4[ ML0BX, 4[4![I++WD[N9J^1V+Q$#50%Q&V%1T,"X=8,3X)+P.LR(E+.6Z!8%9 M'1LH>>B!S(F7'D=VQG\X9SB](L\1TV,#6Z^U)+Y M)G&\.-F4I2\7:E[9*NN?\;3?^=DT/*^HMHXTL!"C\V7VY&[&2"9?/92VR=1B MJ/3Q(@*0K\8X]=4F3FF'1D4=A99Q7^S%Q8N,]^(@U[I8W,!-4BD$:K93#BK,@X=%^;XE MGO#;^/*+(D\-E#I01C%V,82%&?N\E;E1TRUY>8O4C(454J2997GW\%A4M/+/ M+-E;:J;R6<(+=EELN\&X5@]!%8^,\W)#[%$&TI/% 2!E;JB H<@SS8MCD8*] M^3TK5/2&(&6]ME?I/>D=7R2_?7\CH"+MD1YLY= /'+3MEY>:^AMS8 MGJD='E@\5>^B;/#10E(9GY-=&"KC0V5\J(P/E?&A,CY4QH?4XS/JD%B'S& M#>-=RO=&H!D?8=[4NR24!Z;.DR\-S<)KB@>K1 U7^'YVS=_?F&_DYQB0)_^\ MNP@]>J-D G\"788RZ/K.Q5..LUB\S_\H$P@G4QI45/R%KC@.)?C[&^<-BV"! MY-]6<>WWR6CQ9[3V"=GHU9!ZK6]_6'K0X@5K'_KT?NO VP^]O]&WO^[K7^"' M!Q&!B<7]C 6'89*$TV41M4%4RK)3_JRN7_I*&H3RFQ>'61+HIV*PD"1G/R7B MK/6$Y3'>EL\-K[K%2Z;"TL(49Z@F?AGY+)F7YDT*=C_FO)_51#\ M>2)C,J.(-))YA:AK]>EF4M:,'\'7C7#GZ?W$&X%2T6OW%^J<6$T7JZU:1!M( MN1<>#KG[Y5[NB:(&#Z/W_^NZ IR;6@'EX8SY2XB!&!%-F9C._' N,.EC)*;@ M[<^/*/ M?.PI3'59\*K5,VGA$Y<(DR2"7.CMMVS&,B$A+PB15Y%8G%FO0JZT$O>H N<8 M9J=#]ARYCO516J>$B9ZGD+(WR(^=9_0:R#N&^GN&T6F0=DK]$ M_E(A$79?VZ[OJ4@$^4LO9O@5>J:4ZT>VW/.2UNY2X)L.-*9&^3QW%6LI3K M0E]]Z58OT?:0?*PJ2*D?W=I=HZ4O.K0_01O!>.3QUC2KE$"20+)*D'2,7D=? M\CR!Y):FY??R$/#:ZY^O%+#E:?YR!8"L;/=M%$[S5AS_]I))WH=CEPH ES=] MVQITS8[=&_1[U]TKNW4I*P#T;IWKVT&[P14 Y,>5LUZ?MMA_IIH>V_L/Y58F MJJ2'ZFQ>=&)9[8F]N7G-5EUFC'+)*%7/SDN*/BHKI9(<8TT[E7?KBB5=L#LA ML!RX8):J!9=&00AM42#5EK*#96"XDNT6?1.*JNJ]LX;M18 ML(=IK=.S7 8-RU%I>>PW%HRRW]74 0O+FJ6)K%"'.G!#&[3EJG-Y1;?E8HHS MD/ROWE1U\=4RN'X+Q^/J*A(L6Y3)C;,I]X)G9KLDVWFG3,$"8.3E"H^RIBTO MBMSJF;7F26>=R$0PRMI7]8L^.7D)/K1AA*P?2]6\CV&OY%;MIT7EPQI.JVG+ ML$3:Y7Z/LKRQM!5"OU2K%.T6V0P6JTW');LDEC9(9K]$RF;(;139(!=A0-6? M3B8\@5>-?860L@FPJG*M;(!UE3$5C@K5 P7K;,M*F5EQ;NS0NVY(3R 92Z#@ M4):Z.]*)W[I$EJ9OLM4#ZW 3<8;D-91C4KD"KS+G"M5%E7 M'V0 *[;Z4J%(\[)<#F/Q5ZI*?8/"4U7&89KW& P/9,=?G_$4^"O*.EA\7M2! MQ]882UR;L>AJ7.U\_A'XZ%=)#E[$' ^5X)-ZAT!;$-F N M0YXW#0D+GU[>09:ZIO&"?S;E?R*_S7/075=K=4.+7E5*>19ZRO5+O*ERO$K8 MA7P_\68S,5K";OQ^)'S@F*?0?<%^5V6$8X%]#;$1S/JP#O' X>-]P0CZOSP: M/>)2H0C^FA5CIIB-9CM(:HQ)F=1%W>N8^\K0V60H88GR)T90.5B3MPZ9SW"; M"-1.Z+HIJ&[YC+SC1ESJ(9K+ZDK01_99PO+EV.OVI;<^;6L\X2H*)6LHJ^KA M>,^,SV51][SC24X#6=X>V\"@?G2]R$VGJ-<1-^3 \5&R,0="BM(,!?DRBF6F M":K2J'S!H)O=?86QJ PIORM &0TN 0 +[2"B3*(HQB',/5!"RTKWJ>:=VJ,#> MSL=RP7)&6'0YR#J/+-6\5QM=>;_2J!C3(M:-DNZ# 17$8M%^8QGP9=?0!<9B MAP;9[R(? ;:JQ\91'O8N4CV8P/9F_(%[/I)IX0WE3;;BTMW9RY_JI PETQF, M,S/KYB4G'FU!B=78WP.;J[CA2.2>D2P^OCP)[(H1/@9^R$=+@[]8;"A*]V:6 M1N#3("U"[ H/T ^(/\,N4Q?L'[EW;)0:QV.'*!QZIA]&LOG$PB_+.DCA1-56 M(??1Y\$N&MG'_/FR;U/FCLFF((5/77)1BRYE"^*KK9/B8'4&Z])P!N+(&4A> M7G85"SK#&V"-@+1 8#"))?>"?^R!$B&IYDRW'Z4P3J,"RQ/4N$-#AE0#]<+ M>P$AZ^!&&W+R/>D,*>FG;B0HU'50&[7Y5'FD03J&=4H+.VROV!(]4U'TS M QC+8J5ZPN590(L0-/%)Y2KS?QDQ[S8=AWP8KN[: M$151IOQ8[%J)!Z->/B;76OGN>/'". Y=C^>-QS>\:PEUO"("+8>8\Q_9R+K& M>P7KY$DG"-XC0.1'*BW,E=\_@H,$J(\M;*7YD_4W')5@&=M3+MH48J-;W.K+ M[:ZEO8=%:SFQHSG\W\W,?&(6=N M-.X/@RL7Y);5D =?EGJ PL- 6*:-WIY*#$@*_/84TWKG\R[[*AF'OF8/P!& M8AP"W@CB**0'F^\Q9X-3FDH&+48>6J@+'W+=MDPVYZ6[X=5K%F'AJQJXH8B! MC0P!0'CDYERYU?#F;2!EOJ$(/MT-EA]G/%9]([,T%I*X"GREY43*LH)=%8(B MQIX98BT3&;EKLA&?Y_VI%\;66.6*(G :V-)5]11-GD;="NS.6#7KMIN_*@M( M2*E4_(&[T&@%8D-QN8$;>2J6CZ"=%,F@,1MBT$W*SV=\#0RD$ VY >')G8\@ MBZ\IELNV B3 +_MX(& &P \X1G+;65J64FV5MQ2,M:$XN"N,E2_IA3(@55!) MFQXF8XB$:,&J#Q/-1#\/*S+@WDCLL-X)EZR5HS/.MT0#/GI0 M9G^0OUH"LFS07NP)*3[TW,POK:MD-PV)%N,=W?W.R4OZQIO+HK*>5YX M.(OV\;B$0'()REN=GEDZ#J0X0YZW*R6$>6#"/-7U\-"IY Y\F=HEG<";X!X7 M=$#Y9,^()WPY>I B\W(F.4_:FU-U^A#Y*WNN?*P,'3RJ*+B:S/)NXA,>SW?? MP+R2D67QE#;PO,S?D39GK X\J4-+<.%0E X?+<4.R\R3FE3=,\NIK=+^W)Q7R7UZ:8<%QP M@UJ@)4\6#2NT#(L$7KF+OG"ORRF7BU'"Y;,4-U7J*B%-D^@M7 #,!YJ&D5"1 M.MP6R@7<@[4"RSA5\;HU(C%*BZ-[N$N3E#(+QD]3V)=N!"NME+Y\+S"?=S8! M,SH2]UEB@F(-W \((\7P:F^J8'L#W3IDL51^N^"]G-'EL##;(A.II=2QU7=Z M0<':>7R"E(MFLR0G<,$D&6A)QKL/U5YDZ&) 2>6Y+%95JJ0'3SS*&.]]ZO/( MEQZ_K"X8'SS+8ZK+YHMD!]_[@HH\ M3!,WG"X0(K]=;1W&:/0B%#P]2'S!/F;)(?=I*6HI)$>:8(+Q2C1441M;>A#-PTR'Y=?!FSMPN9 M!E%-XN^,4BHFGO7(@[#X[=-F).7;2P7DO\L-=V 96;](FO09V["[B1!HPGY^ M;LH2[IYNORR(Y 4/H>=*[ DWG(V23XM&TM,IYJN,^V=/TN2I+<4K9(+X6MH] M\[ B%%P\)@OC9ENAFZ"_E+VTO+6FGI,?/=ATMD?^N'3 9P&X"[Q^ED]R=ZF( M],;KMO76;65>#JVIT)^P:X69Q:7T4*^LFCE6FPXPLM0B8=)<8@&+5&8 MFCR<.9S+,YM+_DMQ_"1+;%-#7 'L_6(VNNM7D/6A3?%%5Q$ABCE'M"Q=& MAH-OOH)V]90/!H!]\U5,9U3Y2[,%G^/$PMS)TL'C+"<7'.FI%ZNC@-).6R3; M"9?G9X3X-(R2_+A1I@T?P]3'JV3P41Z?P8U:E:(A8WZ+%'1E]):3?J7C8!1I M2K)DP@AC>"HB^5"DK;_@5:]6X-RVFF:Y N>=.Q&CU!:YB'*@2J.L-N#:;Z"R(LATRB,O*UTW#N51N/=[(TVY'G)[ M]G4=BRS5J3;S:SQ [T!]WH(57WQ&>6 !1G3]I:%9>$WQ8)4,X@)69-?\_8WY M1GZ.P6C//^\N1(_>*)G GT"7K*PQABWPV/7[_(\R@629XL6@RCTGBE+'SMH^ M(=MWK5!#ZK6^?;F6\MIRS]F4#KS]T/L;??OKOK[Q3;*<_=2(L]9FE-^LU'9^ M*PL8A&D,R!U_][P9L+XC4.NE%G5+]=!7"YM70/#GB>S*RF :R;Q"U+7ZE)I/ MX7T'-9\B5EO':ENW)*6FN,\\HBT3*N@IJ8P4E^0=)VK=)%;],/_$\$HC%19K9>* MZY^+%=@SK-[6FPKG8@363RP:J'":*Q%FFR(%Y!9M3=O?LP("117?XJ@$N4?/ MT:UC]%JK;3S)?B/OZ&C*ZI2$J]/5IL5.7KC(.2KVC("" ;9$+E>5X^Y?J1=[ M+Q\F.1<;T3:L5H=L1/*:R&LJ)*+7TQ:,.Q6)(*_I97TC#XB3+?=LI-OHMI1OKI=(3+-MJ.-E/NY(6+'*4?/H5S[LM#NC,^QQ.59/\I'65ITU%U66KR MB.JC<1HH$=U>GR2"/*)=/2)L6B1D!1'NL[&H)H/[= PXRS I#8B\HSKIJM,1 MKEZ;1(M\HYU56-Z>BPQ!5% 6!<;),2+'*+^OI:U>RJF(0Y5>D=-TG?(Y3+BO MS0A9JAK3FGUEHS#%JFB'E(W9N!+9VV0EMI4"-76AK[[#]B_1]I#3^%60L@)S MV3;:IKZJ('L3M!&,1ZYL36N*$$@22%8(DMV.X?2U1<8))+N>95I7 MU\YUR[ET;GMVU[%57>B;J^N.:3:]+C26&W<7/3FP;'C1>@/[>2[(FG79<,N$ M93[05'88A&^!;;#]J_CQ%N1<4B+G5-O8ZFHI;MSNG%-]WYK=WNS1T^2; M,OG&[RE06>O]"/X\D:NO-7P;1O!5D#6,=>>J^Z>?%?\9H9['OG&ZK'ARR8D; MG^'&:S$&8[ HU,RP?+/LG /F,+$@L> KL. OWE\IMCC-.G:#)_[NCSN&;9N3 MN2PB/DLC\-9BD?\JFZ:%LB]3L1]^U KCQ*QGPZP[[9E13N9FSLR[&?.$[="E MBFIY5Q$Y/X5:WF^MOM&R] 6_7Z+)0J*JHY)VEMG%AVL*2-5.?1(2G3D2V4:G M4_W!1P(B B("(@*B9])!]>6#UG[E\3Y*>2*<(9PYAL%C&9U7*#AY'A9/XS)Q'M)5/T&JG3I_66*RCA>- MDQBK307Y21Y('I;)X=B6K8U?2"Y(+D["LFKIJ\]P'I85;79OM=G]Z]<7IZ( 9'3"K$!B!7QWS];A5;RBH$>Q*.V/'CE@3AA*&5IL>T"8()0@E M""4()0@]>F(#%3D@A"2$K .O$D+J=-1MP^G5 "7)RM1>*&;WDB_KJ\?<\"@ MPL>_B^ANPB-QR6//'02C:\]/X?$[5XUI]\S.U>W5S6 PN&U=7PYNVI8CJ\8X MUE6K9=Y67C6FS%E4/86JIS2Q" 9-GB;?@,DW+TEQ50.\0@$5Y3=T.W:OOXOG M4$RJ=X0#V+4Z;OVOE$?P"G8#ZG)AZYHI3!Q%=7S+#H3,3BB2RB. 4?,J%:4YIX6F=J"8$EL=KSK';4!_U('@=.#Y)F6CUM9US M(YD@F3@)F7!ZI"=()D@FEO1$AV3BQ"+/]8WI-]@)KA41:T,XXD3BQ'H0CCB1 M.+$>A"-./&=.I'#UXLCQHC;?N]44!6VB744WA+J0\O7Z&E1'E JRV\V+5^R" MM2IH#6(@:F[_6A8&P1#!$,$0P1#!$,'0:\.0K>^D'\$0P1#!$,'0/C"DKXHW MP=#38-+A[=]VZMFVH>U;D'C)_-_>2'P(QMB^#$O&?1(/(DC%;11.;[XF(@JX M?Y7&0',1Q9?SWZ-PE+I)#"^Z$]&#YXIXE\9PSM7-C=._Z?2=3L^V;VQS<'TE M&\/U;IQ.QS8K;PRW0R.X?5CA+G4G+$ZG4Q[!#R,V]@(>N![WF;>@,-+)%7+U M6#(1#!OW\6"N8-NQK=X/,;L7X7W$9Q.4)1;.A"KG%S,O9O$D? R8[)XAV#CT M08O()^&"Q\\?"]I$&9-:YE'+/&J)#ZJA'?%@' M/B0\)#ZL Q]2+[[MF3,+Z;-Q%$Y9&O#QV/,]CA4(W#RR7^/F>P>Q9>UDOF9L M5SOZ$',1]T7'^^KLG)*C8^<'EWS$=2<.=281M^V"&H(:@AJ"&JJK7'5 M=8Q>F["&L(:PAK"F8JSI -;T6X0U589Q3BQ:\S&!W]A@"A>XG$IZXWVV8>N+ M0]1EG:O6RZ1^3UHB6FUM^5PD$201C9>(MF&V.R01)!$D$85$]+I=D@@-'L:Y M;!3?_'HSJ$)TM(:(CBI3G:[A=/KDSU/LL#Z*Z82DJV6TVR1=)%TD794T=VD; MMJ.MN0N)%XD7B5=)O,RNT3;U%3P[=?&BO9[DAT'LM&J%? MR%J6T>[HVT]]@3QU81,* ]9(89V:2-FVT=/7\H]$BD3J[$6JTS%:/7T9AB12 M)%+G+E+MCM%OV212]=GM:KKO]3E,N,\B5=BB&L;25.9^XX)L?X#W)#*"7Z+M M(2G#59"R@AA3KVMTNJ_78JC9G$?""4))2L]-1%WVAW7Z_U2+,YCU"2 M4+(IO$HHJ7$KI6T;[1:A)*$DH22A)*'DI@WGCN'TR>-^]7CE=NWM2O.B=F3O MJ1W9L?LRU>SV9H^>)M^4R5,[,FI'1NW(FN]I$:M1.S)=)-T"$*D=V6NS-;7? MH?8[->%#:D=&?%@'/B0\)#ZL Q]2.[+=VY$-Y\SU>1RS<,QF43A*W82!+U0 MVXY\GJ_!$V>L] AJSAMJ.BVC9VHK)EW[Q2>H(:@AJ#G2637;,5H:3_36??4) M:PAK"&N.A#6F8SC49;7:",Z)!6I^Y0G\QGUJ1(;WM3N&V6[K$J"ZK''5.IE4 M[RF+1,MP>B02)!(D$OE]3L]PNMJ*%)-(D$@T7R2Z1K=/#2MU.!CGLD5\IW+X M*G$\7DH_/9VN%+AKZKQ:P?R3#PE0^/$5M-L92:=E.$Y%Q45(.DDZ23H/H:-E M=PW;U-9"E\23Q)/$4Z=XFD9+8S_# C0C!",$*PIB#8:U>M M;P(?:8R/;5>5>]/^XGXI!' MYXR\>'WJ^EW@B_E7P.(W$Z".\UDVC"!C]DL=>_!FG5CP8 MUBO 1?DDQG]_9;OGIMO&:8V M-#984@;KNA9L0><7GT&=#S:$RJGSP=%O;_;H:?)-F7Q#-LUJY^LLAMLY]U+S M:*4Q:::QS":;PCO!:)!E+;'N_(+"+=-@N]2L;0A[4A5Z#01O3K7;7\#/\9FV M@\@$I\2*A[&B3:Q(K%@/5M1V5H-8D5AQ7U:4>7!G8V,>SIW7(G8C;X8QW"K8 MLP;L5SO9KAEWU8X^Q%S$7,1<=20>,1@_%:QNJ^9 D-E(/=+ MA#F%.I$]PZJJ9,0N)*L+]^!]=.RUAK82@1F!V99LY]B6_7I\5WL>(D@C2*L1 M.Q*D$:01I!&D$:2=*Z21RTFE7"J.]]WP* C3! ^TQ![PASQQ4[.@W[!!0;]% MV'S-$^LB2'4].ZB/9"=B7C:"FZJV,A MH+KS$$$:05J-V)$@C2"-((T@C2#M7"&-?$XZ*D0%@:@@4(-Q^%@D.Q'[LA'< M5+612;8D 1D!&0$9 1D!&0$9 5E^7\>P+*JF01!&$%8+UB,((PBK X25HGS? M)QQFN/;ZTM^E>:U$HTH3_3.-$V\\/_Y1ZRM'FRXB&"#3/<22Q?FWU7TD6]P/73D6#C-!C%;"+\$7S%IL#7 M1P.\!Z M 9[G'CNA/'9+ J_>E.> #^/L5R _)F-X+\DQ$>P> )/?)>(:,H"GJ3PDG", M/\1B[0BR@!BR\4(KDX&*0(C B,*@"C MX>F#T6>0S!(6*'%G8MW^5HXC7@SB&X,0ATJP9Q'@ [QY^0E?9\)%21^G$D=F M?*ZP Y!F* #61@O0 ;8749S?R5W C@@Q(HV!&'$L8G@SCQF,PWO [^> ,]R? M_Q<1#N_(7P$N3QA-):YL?A;#O^Z79HEWI3Z7Z%5^2,*C>P%#CF$JWMA3."A")1(S,R&<\'^ 610I(^!+6!D;GG.:1 .8Q$]2(CQ@EF: /WP M!UP?N9"Q!&_7YW%<3"L[,IX_I,02,(Z(PW3G%PR9!>8=W M%B76;H-E$X1UZ M]D._L8UN;]7:W^=1.1,:\ <(*?=]7(-Q#/H5>$K/:"W'T3-66 CNNI&01%TP MEQ(B^%'/<-O]U2H!^SSH7__C]VG\[I[SV?L[=R)&J2\^CK&VD2QM- ) M3N)!,/K%4T($TI)5.QI]##X)-(! _"YY[,6?\>F? 3TO_=#]\M/?_N?'U0=_ M"$"2DC":7RG+:?D>Y&R$WT]B_/V:3G_LO_S^?H-\T;P!7>3=WVK;?9: MG>M>WS)O!]?VC>E8;7M@.X[=-?MM\\U/3_#].66^"=>?4P]EKQX5WAIUL:05 MS?R:+#7"?"8SHO3>%Y]1'EB .HO#VL/;>WO<&CAM1K?;NKR;5TOW7@[8?>W^C;7_?U#4V7 M6D@2U4G;C^#/$[GZ2BNHGG0%16G#@ECM>5:KMFYDC3+DJPS:?^*/#,-Q$?@B M\3%E=R.]MR]IE?L(2T3+Z9I/!$C=A^&(Y4P@WN. ME>B7EP)06DE^5#'L]HR.1N]U7[K5AH8GM$7'JSYJ4M]@05U/FM0XUF19;6-=AM0K'#6I+Q^1(WWRVU]/@5U?=KJ;R*Y%($8>\E5&"?QSEFKK9YE.Y?V==^^Z;7Z M VO@V"V5M6KUVI9Y6WG6ZBL<:G##Z0Q6-LN6QISV*_B&!_.BDD?OAYC-1!!C M@K4+=&21<,/[ !XU*IU9 H6 9QV63B_)A/PB$SN<9;GO*LZ#+X[$!!_\()@? MQC$>,)"/^ROE42(B>5GL?<4C7LDD9B+ ,U0KW+?/S']. U'J\6K*'J^:,M)Q MU%J>M#9]:*\A/8I(8(?;<>B#_H[?/RO!!Z91;\'G9YLE;76UI$FW.^>4*5RS MVYL]>II\4R;?O+C6J@9XA1QYI<6[';O7WRLNW=L4EYZ"D^N+2M*6:Y6D_*_, MV+J1UA4:1@SL(8I2Z-\".7M6NP-;_E=ER^_';H1>A%Z$7G5B14*O'3+A;((O@B^"KQJQ M(L'7]O"E\615HWGF4/AJ_%:KCF-5B8A$G.P:^'KYS.,!2';4HXOZ7)NZK''5 M6IZ4^0F+0U?;-A>) XE#X\7!:FL[0$7R0/+0?'EHD3SH\"IJ%"FIDK:#:0BS M_Z]J#R/;FB0IQY+'\G!<%1)U/C57VMJJDIU]O94&26MS==WY2*;&&K4DF229 M))G:Z-C7MQ%(DDF229*IL=Z6ML#CV8NFAGTNI^F>Y^

CX3-W[SO5N2FGVL%+@H_$WH1>KT6>O4KLLH(O0B]"+T(O:IMW5)527I" M+T(O0B]"KVK1RR';JZJPV.&UFY^MP[Q4NEG<8[G@3V*&J1#!_;47NWX8I]%. M99LO+]N#WJ73[;5[_4[O\MIL7_5DV>;>]6VKVQHTN&RS_+A:5TV1C7T(QE@L M%Q-(GEWGXXQ]?[X\XG@_+PIB9P6L@3MXK*? ,\Q>RW-8G#& JJL=C%(WB9D' M_PW3& @6QRR91&%Z/V$///+"%.MQCSU7J$K<8^YZOI=X\!$D3%;NSBX/TT06 MY!Y,X=TN3#L2]YB=]/:/P,/+[K# =VRP*Q[P$3?89<3_Z_D&^U5\]=Q0/OR/ M*+U/^?P[@]W\>C,H'G I_'LOG1KL-N*!*PSV#P&<&\P-]B&.N(!G?$BX#Q_Q M]8 ?,'D?"]H9[.[12_ZK/LD7X 79YS]#G.#F1;O'0"/ M1, N,-BKB1? __&+B8L>4M)+&H:GXOPON(SR8P&@YO6*F)#BLF"[#/5;GN M;$UCK+'.71>4#A**P>PG;'!WQ6S'-%A>I-U>8W?M RWR\KR^X!*V%)BLA6,O MBH%;/[#;M60#/G9%%, ;-U:E7U!4)LFY&24]X'N.2Q.JZO3Y+WF!^UCX/CX6 MIN4E\PMVE[J3EY=QU_&4EA8&%$_"QR OEZ_*L,LGH2K5N M]NAI\DV9_&Z) @><6:AEGL"J=;#>%:FL'/N6^2H5Y_)0.?;&!QV)U:@J+*O5'ZX KPD/J1R[,2'C>1#PD/BPSKP8;7EV.MD61[. MG)_$@PA2P<91.&5IP,=CS_?DYHR;QC!\$;T0-]Z3;6O EK63^9JQ7>WH0\Q% MS$7,54?B$7,1Z+C_=17843L0QJSVT$-4M08QI]VR*H(:@AJ"&HJ;BN@V/TVH0UA#6$ M-80U%6--!["FKZWP5SD4201#1>(MJ&V>Z01)!$D$04$M'35\+R5"2" M-HJ?(2X61:A"=$ZGV'6G:SB=/OGS%#NLCV(Z(>EJ&>TV21=)%TE7)8T:VH;M MZ.MP1.)%XD7BM1 OLVNT37UU:T]=O&BO)_FA7!6N$NDZ;M6("DJK6D:[HV\_ M]07RU(5-* Q8(X5U:B)EVT:O\VI]+TFD2*1.7J0Z':/5TY=A2")%(G7N(M7N M&/W6J_6 /161JG*WJ^F^E^HS&:G"%M4PEJX^(9L6I!'-'_1E!+_8"^. E.%F M=!:Q>EVCTWW%[B*-YCP* -?TY .A)*%DI:822A))-X55" M28U;*6W;:+]FG\U&5$[ MLO?4CNS8?9EJ=GNS1T^3;\KDJ1T9M2.C=F3-][2(U:@=F2Z2;@&(U([LM=F: MVN]0^YV:\"&U(R,^K ,?$AX2']:!#ZD=V>[MR(9SYOH\CEDX9K,H'*5NPL"6 M9+&('CQ74$NR.NS0$2X2NN^ M^H0UA#6$-4?"&M,Q'.JR6FT$Y\0"-;_R!'[C/C4BP_O:'<-LMW4)4%W6N&J= M3*KWE$6B93@]$@D2"1*)_#ZG9SA=;46*221())HO$EVCVZ>&E3H3E<*W#5U7JU@_LF'!"C\^ K:[8RDTS(*I4SQ-HZ6QG^&YBR>=*VM23X FE(-[O4*$1Z+8"53X M;P(?4>CYN+E!A&"$8/6MOM\$/B($(P0C!&L(@KUZ9?PF\!$A&"$8(5A3$.RU MJ]8W@8\TQLN4G2I@ M$B_NQHLWO]X,B ^)#X_-AX/8X^QW[GICSR5^)'X\-C_*I+U*SZWJBYXU@F?P/CI54:<==X(O@J\7LQS;AMW6 M=ZZZT6Q#"$8(5A-6) 3;_NRYT>_;!& $8 1@-6)% K"M265;1K]')ICNW,9F M[KX>3L(=MU=>/I!_ (8=]UQ]U^A:VJI$UV5YJ];QI,I/6"0Z1JNGS58FB2") M:+Q$6(9M4]5GD@B2B,(=:1FV225N=3@6-8J75+K?OE\BS=8B=$:EP$ ;49%; M"FOC0!)1$E$246UT='I4A)I$DT2SAJ)I&Y:IKV7CN0LG M[7-E-6Z]\EG-&,]J'LQC:T63"A552<+&[^%;CM'1M[-"=8KJ"6>ULS,(P C M- %8W^A:'0(P C "L.-S'@'8SB3K&V9?VT8^X1?A%^$7X=[9]A.10&R MNL75$UFS,LUM4@X6RN=CL?T;1),DDR23)K*)F68;4JJJ%$PDG"2<)Y MF'"V^WT23MK"L=G8& 1@!F"8 M:QEMJG]& $8 5@?.(P#;F61=H]^G#@"$7X1?-> \PJ_==WS[1L>L*$!VK@!& M!6BI "T5H*W5[/4V^*9-OR 9)[0Q:*OU9U&"Z\[ZR7^&72;RF!NW6C6Z) M$8D1#V1$JD%["#GEU52#MEXL335HJ=9B77B1:M 2']:!#ZD&+?%CG?B1:M#J M.A9'-6AKLY]T^B6$#%/C":5&1R<@:K@Q3@!& +9Y(]PT;%M?*^E&LPTA M&"%835B1$&Q[$\PVVA;5H24$(P2K$RL2@FU?2+ME=+OZ3H,TFFT.1;#&;\!2 M'5I]ODW+L"VJ,KCC/$F5G[!(6);1ZY!(D$B02!1:PK#TU1(@B2"):+Q$M!W# M,DT2"0V>18T")E2*M@FR9QO=-E75HWAF@_3;^0AG115;2#!),$DP#Q),H]?3 MUCN!A).$DX13HSMIM"VJ14L;7-I(2+5HZ[]I?SZ5A+J&TZ-*0A1]?ET[@P", M $R3>689_9Z^+M@$8 1@!& $8*\8_.D9+8U'6 C ", (P C 7K$5=M>P'&WY M%@1@3\)D5(Q67D/%:*D8+4V>)G_RDV_(#DGM#%JJ ;I=,=JM8V7$B,2(!S(B M%:,]A)SR:BI&6R^6IF*T5'2Q+KQ(Q6B)#^O AU2,EOBQ3OQ(Q6AU'8RC8K2U MV4\Z^3I"3G_K/CE41*@2ZI#.)?@B^-J35+9M=#OZML$;S3:$8(1@-6%%0K#M M#3##Z>@[AMIHKB$ (P"K"2L2@&U_F,TVVB95HM6=@=C,W5>J1*M/KMI&S]1V M1*$NRUNUCB=5?L(BX1@]6UNXDB2")*+Q$F$9?7U]3$@B2"(:+Q'MCM%J:SN: M?BHB0?OM5(CV%>RSJHK:G&'-K@8)9W.UV_F(IM6IJ%P+B2:))HGF(72T#:M- M>I.$DX2SAL+9,BR'>BO0_I8V$E(AVOKOV9]-%:%6UV@[%76H.-[';O7W\5@+N;4._?RHO]*>02O>%+DEGPS M_;OP9\]J&TLJ[V%(-W._F:K9;DWPYE3*LTU+VRDVPDOBPP/X4%ODF?B0^)#P MD/BPX7QX:GTZJHQRO_TEC./OF!>XX52P<11.63@3$4^\,(C?5\&P-6#(VDE[ MS1BN=O0AYB+F(N:J(_&(N8BYJB%>E=4.G*:;;77HI53[@TZ')P)MRU7;QN*/ MF>/SUFH9G9:^,ZHOT60A--5123O+[!(ZUP%$9ZD3"8G.'8FZ1K^E+U^:D(B0 MB)"(D&@/)&J!36177[F?D(B0B)"(D.AY)+(Z-B&1%B32L+'7^!"1]AK\!X#1 M4:O_O+4-R](6]S@/ :+(_AD+3%NGO-2%]?$^.H],$K&G=6:T6MK:N) *(8$Y M<8'I&;TV-7G1X96[53"FJ^@GX['^'L M&/V.-D.2A).$DX13'QTMR^AVJ8H_22=)9PVELV^T23B/ZXR^OF!67L6_&H:B M>HM5DK#Q]1;?]HR>K6^S?UNZ[11P;@3O433ZE5*0"-X(WK:'MZ[A="N*[(YA.=JV-PG?"-\(WPC?ZH-O5L?HOV)#)L*W[9H%K/O[Q^_3 M^-T]Y[/W=^)^*H+DDYB%L K!_;47NWX8IY'X##.\]$/WRT]_^Y\?B\L3^&(2 M^D#$^.:OU$OFOX6)6',3D"] >2X[^_N;W&.F__LO_S^?H-\T;P!7>3=P.S M.^A7UKM>V![?1N+>OJ\OK-3T]H7J;?"_7XURW94@<#V_QV M7<<"3P]"(9%M9Y=^N-,9O_ M\1''^WDBF#OAP3UPB:QR*]B0^SQPX7,X9KRT%*%<"G=I*8";8S:V[>99#:T#9C"UY>4KS4%8.Z8C3I]F:/GB;?E,DW?K.2 M2L#O1_#GB5Q]-=G;,(*O N:F420"=\Z2B >Q+\NC,CY"/8]&-X4QM(4QB!LW M<^.U&(,Q.&)#$*V7S!EH'C9+(_#68I'_BM&#"%P$F!.X;S Z$2='+5M(S'HVS+I3@E>5I[.: MGBEWJ0(NC"?L6KAB.A31@EE;EL&.W86D]NF:5.UF>8>A;[3TU1@X\VHW#0*I MVJE/0J(S1R+;Z'3T;742$!$0$1 1$.U.C59+7T)9W5<>[Z.#A80SA#/','@L MHZ.Q/LAY6SR-WY@\G%8?UR3=9.T$WV+RS5Y;D2=7$.NM91EMAZJ0:O4G2)UO M(3%3&*DOFBU.S$5Q7=1B,$)(0 MDA"R?@CYMF4;3J\&*$E6YG:%>%X-W*E,S$YE8O@4F#J)V2P2,1XN&S$^!$TC M*[YXP>;R,'AN$:\)1(+'%A/^5<07[#:,&+([GG7D/CQ@C-57U,GO89@F;/S, MX7"#Q4(P+*G$NA?/,]]J):=M2S-A/2>@\Y?WXS!, KCF%_C OLJOHA"I-TF2 MV?OOOW]\?+SX.HS\BS"Z_]XVS=;W^//W>.&;[/ID/H/KX]JT[^6)\/A9^5B7KI MGO_/'_K+PX%W\R2,WK#O7QS/=;MC.S?7O<[@NGO9MUL]?7UEWW:[:\?S MPCT'C>?&,MN.;??L6Z=_W;KL70ZNL[G>W-S:_;7C>>&>0\9C7W?,7LLT.RW+ MOKIV;@;.=5<^&Q;DLG=[M6X\+]USR'BZ3M^ZL;LW-S=]N]?O]ZZZMZWLV99C MVK?KQO/2/8>,Q^FWX?\NNW;KQKDV^_VKZ\M61OO.3=]JKQO/2_<<,IXK9]!S MKF_M;LNV3.?VZJISHTJJ.?;-U=5E;]UX7KKGD/%<.V;KIG]C7CD=Q^Q8-Y=6 MZRJ;ZVVWXZR5]Y?NV6X\.;8-(I=)4T.:$NHN'KDOX%QVQ?=C'%#^J/SV<11. M]\&F$&[*'O7NIG/;OG$N[>[MX,:^OC2O+@P:^0$ M=T'/\@1[_=LK\\HV+>NZ,^@[W:MVIYM/\*;5'=1E@CO!\=(*MEN.V;^\[+3M MVW[G"M:[9>83M,RK5ETFN!.^-W&".RF,)LK@3AJHB1/<2:55 S)/%.T^+]C& M-WA*!#4H<*S"-'+QVZD/8\""D@)+P+SYZ4/ [D4@(NX;X% Q'L?@37FQ<..N(NR =T'$]I9&H;A@GJV2,\!IX==GM MS>@52QK"Z[S "^Y!PMA(3,,@AF]4+:!(7C#SN2OD2^1"P@]P&;X=_DE1N-(( M;X]%].!A 5=I\,']\?[KL0-R5+(>Y< #DL#E\4027/Z!% 6F%?AK/ D?@RPD MX06NGXX$PW)(D>=BK$)>'X[9-[U.1S[@F[;C8*5:^ X3T5B>?R9_Q(HK!MX^ M$V[B/0A_;N0W]=0?+=/*[BYJMBS5:S'RYW2?/N=QXKD3]BBB8IRC1?Q$"G8L MQ36OQ^N&6*X6I0O^D@% 68XW*],+\Q9PQYH5?O(-1B]^^MN/W^.J>._QWY_^ M?U!+ P04 " 9@0=-K*[(GM,, 0B $ &1D9"TR,#$X,#8S,"YX M4I\T" D/1,4IW>(@F9IBH)V4!/SSY-"5N MHW$2#() M_WXE^8*-A; -F;!KJKK2QM;Y='2^HR,=R9?/_WR;>6"!&,>47-=:I\T:0,2A M+B:3Z]JW0;TSN.WU:O_\\M/G?]3K?]R\/( [ZO@S1 2X90@*Y()7+*;@NXOX M#S!F= :^4_8#+V"]'@@!??#&W2ON3-$, B@$PR-?H'O*9G=H#'U/7-=\\I$A5D2J0N"P@FR#Q!&>(SZ&#KFM3(>97C<;KZ^MIV^5++M",GSIT MUCAKMGYM?FK+5LEV$G[ENFZ!TAXF/U+%WT;,.Z5L(DLVVPUU>00YBHH32H@_ M,PNX@C7$'@6:D]N4G #1#>#:G3 "2L>P8\I&6Y$QH,]6;K7J[50,!IP_4 M@4)[4%A>-R CU$">X.I7?05Q*NNM@48!%7Q>GT X+ZY&4C!0)3RSJSJ,>HCO M21^-M:M"RM/VI9#&*J.0S9$WJ),54;_JD5Q=G:JWSG;38M5MBVD1R>U#B\L& M9(ZB6M+FB#IZFWN00$'9\E[^SJ>9QU@*I;L"42I>*A5;GW9042,3-%%1/K]* M2:F]ZE' +)'$SO6;PW8>-9*23X'@'K4IITEY-9*$7.A?;DXZ$@*JXHMB57+D MG$[HHN%0GPBV5)'IESPAS207_:BO0$HJXS,F)TDEM$D*QK]VUL=%>&NLYYN$ MU$&9Z)X"0V_.M+@*L90^VED)3!:(ZXE&NP@I";'PN+Z"**<)@=CAA;UC)14< M[NP7'#L*KE5$B4A&'=17PB45$'-6W"UB*7UD<0M("!4:29V*3L[GF(QI<$:> M4Z/V531TOZ QT//CJW#@M,^B&W-&YX@)+"=3BRAL^-_=)A>-B[9)BF"" M#[=)'AP5;9(40=YAMF;.4-'62!$NL^M27J< AK( P#*Q[#@.\Y';(6Y?3!%[ MP'"$/:PTKP%5\-M+SY)M:UTL$%'%4=4KO_IRUFI^:C6;H [N,'<\RGV&Y(\0 M#$@TH.% N]S8QUE#=_GR.V3+_IXW42A<%C$(KC6H7/+I3N-42P\&3%0BA>5 M\+N^A_KCL$SBVAT2$'O[H"Y/+39VSYN?SIMGA=@%)U&EH#^.BR8*_ Q.PJI_ M/GI"BJ/U*^_A!YOJV.H%[1V\('/YZ -I%H9PY.TE5H= -C;;:K1J%60SP*T8 M6?Y,:8$"(]_2F6S0%!&.%^B!\D)L;4&R#K"M#0-LA!G2E4(%"O9(ULK$J8'0 M7O1FJ4Y1(JU1(@"_IQK6&-W:,%)O=9/,@+U=XF8)8N4J&\KM]!6/Z+GPK(&] MM2&PYW"!ZL7W&\@Q[X^?$XW(S99)UIXDM0PQ7*, .@9)G&HS\ 09DP<+5#3R MYL&R3W%;AO!I9 BSIJMLVR,V\!3A%@I D)S4"&D61 H%)QN&/56[,/20!)K.KE-X1V:4%4KWHB*8]NSIPM"MK,P=>QHE MKLPAD#([ER.MJU*,&^BI^X,&4X1$$1JW0EG8DWU._E/];B!MJ>]75.3UG^ZZ M3X/NG3H:]!]Z=YVA_''3>>@\W7;!X&NW.QPNE-HA+0=F+;98GM/SZ_=+_*CYZ1%#EVKHCY";%+&U?F#DS M+,PH'*"!0!*IZCP,_-D,LF5_W.$VH0<&TD"+5]/0I3N1#<,^6VD;^DF2B&,_D)J3"99#=S!! M*\#)FJ!]3#+M\JX@PMEAA>V^_EO?=CB<0O(;I>XK]KSB?:9D!?:!Y\+P5$.& M1W"2/17<1ZDJ!%&-QQZG++-#5-P"M)7)3")G8/(8'U-&+IA[;1"WIEW-"T/: M96"F>@E7CRRD\I05N3$I*6,?HLR3MEBZFG:.GUG@_7'B=/%8E1?1'K3:QJ 5 M@X"3%;I:=$I>GZU#<>>>;8,$^4L+96?7ZT9>?6PW]J%%^10 MXF /:WUWI+)@+5N)S@Q))J*33PP:KJ>K/CJ#M$G!$6TBTP\DFU-@?6B3O'TP,VU=I)% #'4DH_S0EA//'OE,FQ";R*K\ M0/>L[D*CY 81B5J@'ZW+V7/82T/_"1% !%%=HZ_&_602&A:ZI;SPRPO*XMN3 MW$O#C&*=Q/1\(IWU1F55CGOI6$BD>6L>M.(%[1 Q,^?^T;E M[6'.=&M:*%D]VY:>!6R2MT>G,\.H'R*I\3\"JV3<&:")NKVBS&VS!E'[5/G< MT ="D(K>(ILUX6I #C;]55IWS^AL=?OXS?(W1"<,SJ?8Z3 $B_:A?=9IGVV? MGS@4/N;<^%[+GL7=UE[)U M;_6>3/JQU7NB&8 .,4EE0*S-T9WVXD[/C+J^HQZO&2"VP$[A:=\[5;_5J3+; M(?MRJE E?;=KJ-31L0)[%LQ\-P+85]'/#KQ1RG>'S]1\FT0/ 4G??W9 M9\X4MYKXT Q:^JO$W1OWY=4U_5.P*2^>L@>"-[L'GR:Y<.H.8].0%9?<:" K* M&2VF[E 7='T6)EZ-C+U7]I5-9,@=(F=*J$[Z,KL&9&24RYK/ENK*CX,TJUS5'IPW/:#?"67B9NCP]N\B>_O!9 MA.X]UIFVM<1AZ-^=(;A9=]/5P] [\7J([FSNT25"/>*BF='U$#\A??H64B@MFY<70DD).F8.W0^V[Z=O,T@.R =FDG6=DN'])XRA"V?I]?X>MY1HQ]F9K,E->,JYS893F3>>O":G6%8NLV2=NZ MO_X>D)2UDTUV-T@EDTK)(H7EX,,'X)P#X.#O__QV-GGR);:SNIG^^)3\@)\^ MB5/?A'KZ^<>GOYZ@YR,79W$Z?_*RC78> MPY.O]?STR6\ASGY_DMKF[,EO3?M[_<4BM,KT9/G+I)[^_K?\P]E9?/)M5O]M MYD_CF7W7>#M?UGTZGY__[=FSKU^__O#-M9,?FO;S,XHQ>_8]UX,I\B=TF0SE MKQ"AB)$?OLW"TR?0PNEL67>'2BZ3?[N3_BM;IB;&F&?+OWY/.JOO2PC%DF?_ M^?G=R;*=J)[.YG;JX]-__.7)DQ4<;3.)'V-ZDO_]]>/;&X6P,+N8S>/9[ ?? MG#W+*9X]][Y=Q/!\&M[/3V/[KK:NGM3S.LY DF6!IVU,/SX-(0 &1&/)<$;@ MK]LSSB_.XX]/9_79^000>#:"B!F%L)C$]VF=YMK?7L6YK2?[MV*'LDLV]/9? MAFOFEI+';^0GZR8]:'@/S:3VV]? #CD'$[)IV^8K*%!;9;J3<'@1 M=NW3K1F'$A'&WED]SXKD#%:(E\UT#K6"ZKF]*SOD+"#DCL#N4=)PC9@&F.)B MKG4&G ]Y_GMA)UD;/3F-<;Y=]JX%E!/Y@VT!R],XK[V=]);_WM)&;OV_BWI^L4\;'BRDK.B]^Z);B64:!8O$2SL[?3-IONXU+C865*X).^J^ M^Q=8K$GOSV.[7+=[M^5N24,UXM(W E/\:YCAYQ=OIZEIS[JH?%VR#B7F&UNW M_[:31?PYVMFB7>&R1;Z->485[&1Q=F;;"[!#9K.X7#ZOF9+KA.'Y_'O>]]./ MT2_:%A;8I=;7;8$N4?6H,'6R@#KD'$K(?\7P&7!X[D&U6>(%Z+VII[#HUG;R M=CJ;MXLNO-NUF-+B[Z@']BUVJ.:]G<*O\9/]MI4R]Z0<08@=8>R0>G8^'1JIS\U3?A:3R9= >U7[%C-VYD7W;*/)6ZG M27ASIN%$^P(32=-N-ZCO23F"$-]=A*"!7?NZ:[_N6,X(#>C8MP^D'TJ@7^(\ MJ]\?8GMR"E;2%G$>2#V2,#L.UHZY1Q+VRK]]ZP^@PC6P'$_JI>Z]5U/V*WND MAG;B[<8\@PD&;6^F<_@=C=^TS=F5L^K%Q4^Q^=S: M\]/:/V^C[8;Q"#65 0%F3DAY;J<7)Q:&RQBMWZV*$LU>CXC<';].;4I+32&& MEXO9''JJ'0&%GC4>!R@?VB8L?/:=GL3V2^T[SC_C5CH>-)T6G6W9'A3/VXG/ MAR0@QSOXO$Z>1>E_0FU5:?PVC],0P^C5[GPR[+MD6:Y+R2:-OP'U6IKE <)D M9VYYW&\Q0Y^M/7^6^^!9G,QGE]\L>P5ALCZ/^-?UU]5=B5XNVKSM=2G1Q+HX M^?$IU%YMS5-I3FFB7B".=42!4(:<80(E1HB(F#+#R?AFIS9OS5LY'*FB)"+.+4%&J("$M191PYW0V ( K$O;KS'P>>N? M-&V([8]/ ;:OL?Y\.E_^NBK%MOX.,6^>)UVG>#;+.PBY1%0#:2_SYW.RH_1L M,SYVT+(BG%DCZ+@_1^@C MYLB0F&WGQIUE"KZHGK>NGJ]TS^=?;1ONZ>'[DE4*BV@3"\AS'A A3"/GO4>< M6N"OID2+'@.?/<).'0BF/?OQW[!V-NVR1?9J9;W5BS<3598YG5S *"1H*@L2 MIB+%Y5HXX8R-8?\^Y(^T#WN#5&J6/IG;:0"2K97AW[(I/YU?K"7?,%5OSEA) M+S6-2:!@ 3@9G4=.^00X2F8BQS8*LS\MQ".DQ6C E:+*B\6LGL99WL!Q]70) MX/=SD/-\5J<.:P?$)6(7VU?\_0NM>" X>0+SF /]QV(=$!.*0WY%]KMLI!3#F$#?: M.\HEY@+W\&SA1\R-P1"[XL3?G]WGB"[EH>YTJ;>@?_JV//ED0S==Z=Y,E7.@ M#4:1D-)1(^FI@$HM1U(!JP2,9>']X3S4KV("E3>LM^C7&_8?)G:Z*P*[%53) MI*DE%"PUJ3D2W"5$-",(]&0?!?.>\Q[:8QG?]5"=WA1&+@]CDYS MS*9L%68Z.LTX4E$ CI1%Q")>6ED)*\N()3W<&F6A(-:/6""\$T]#7I8?B4%R*^/6'XDZ8X!W6//Y MOB-MPY\NVR4L5.G:!PS35%KT IVW-9#2^/5M/MT^?OWWASD:NMX'0AF-5DU1 M5#M''"I7;^'V[Q8 J.0IVAN7K.^SE9<)*B-#4%A0I#B/*%"%$8]*P;)IX O/ M#!&=W"ACMJ+#3M+U=%50)GA//#(L1(2CS[ON02#E2:*4>^/,T?L.]^F>VU9] M3U"*64]V=IJ',?R3HQQ]L9/EP)Z_A*%\ 0-[&9=CD^W4)7_%:.(D6H.P\!)% M11@8CMPAH:45B@3B^[A_2I)BKQZ];2R-A%E!!V&S (D_1A]!>M"7?HGS3CO. M#V:K#-662*C.)B&1P@84?6T\L@PSA:73WAZ]1WDXA@P,5;D=YE6<@0N0=N.^ M\E6R2DKG 2J++/$,>KN-[0E.NHV>+=JEHQ?E\ ML@K8=,75+B<+.N2OA$LB1!,0-@2CQ))!@7&01VH5:/)M?9+MTE7);-#[LI'@PFW'F'K.9(Q4.0$2\CB&#SF,DC7 MX\Q2H>/9@_%E',1*L>4RHM,&2EPFJ30C-F!GD G.(F:,@E(CZ$S&6&*LI3KT M6$)*Z@Z]3(X>>!0\@G8S$E:''N^2O;()$TI5WJF*$4F1]QF@ MS4A+9R0H2H$I]3@4BEYL& FKLMLQ*\F[;\'<2E^%X' @.A^RP )1"TNB<#BB M9!/UH%L197MD=9[3H]^\'8 * V-4BA&O8HK VJM3,M\GM,2%%4@[^(^!@BQ\IQN>X[3\ M8PPQGBW=0?=&=%LUXM*-^/PL^Y VH+%/<97VTCLM-?+YC'Q2S"*KD@3E 6P1 M+%7DI,>26L:5.RP-FH.@>H#1UFU@55A*B76P*&%.$+?0#!8LAHF$">XDQY%T MBOIR2'-L5(;T ^L ';_=/7///1H:O',A4F0(K"(6@RD*C/:@6Q#'-8E8=PO^ M3VWDW?1SN)[-ZD_K\+Q=>#$ M+N545(K$ NJ9 ALE>9222()%A@'K1[2P#$&1P9 J=MY@?3CX53QO9G47 MS_\#.2I!1;36@FT2!2!&M4;2&8*$UM0:AH5CXMC]? .S83BHCN+P?@=N=,A> M$1>C%=0 C@E4-2HY4LHRY#05#'-IDC[Z;<2AB3(.;H5OJ!U9E,I#>@:'7U8& M ZN)N>R1=>;H M3ZP-9=^.@5;1G<8C#"EQ)'II+UX,"M/!]IJN-V"W#:>;.6$0.,LPELB$I) F M6B(:'47!"VRXD-2GH]^.'HH:PV-5BA]WO<'0AM7!B@]-N^R4^;RMW6*>3?)/ MS?W; !MH-$P%5<0>X@. M;@;']7#SVDYS5"65% G6;:2]-,CE(+^6$(F",%90*QP8CL>N$!\!8P9!MA1G M/N:+GM,87MMVFF_ 7KM>G2-E^7KS^8-MF2LKC//"1B09Z!4>/B!&01^(U 63 M&/RD/<[I'&H6VJU#[YPO& &U@IZ[AZ_?7[W\!0K@^P0ZX69_WBXE5FCQCH%9N MV^F[E%LO.-]*6EE0V5C" )6+' FG&3)6+_%57/W[W/KYN9_77U8[HQ7H^9:,V!>ZO@?;A4SZ^'];O_]MLZ M4:6ME=HGAVC>.S&6 IPD!L1!*V-,"\?[!%,IP[N2G7GWCMS^2!YLEW)]T7\= MF7Z77K'IN&YV?9X_U_-^)3WDNG!W/!;.ZT-MR@P).'*3UQ,"U40F $@ A"J,1[ M.-W*^$T.2J4AH2VX6GVI\[,8;YKV5;-P\[287)Y3W[Q^/9BM4A0;2@1#,L 4 MO Q4PK0$4(4DR2;A:9]]@#).E\.N:$-B6VQ'\A1LSQ=V:1&>Y4ETVUQT?X;* M8.\\LPXE(022'"ODF(,!0UVR^7&F1'K$I"QSPO> [!D,U7)A9FX;')=DOPR# M=!4X:].4M%,YE4G!&B8MRNU'BH'IHKEVB.?W)$VTQ(L>+)-E7(,'I-G8:!^. M?9=1_3;?H=Z8KV*,)P+H(N7!,%8)9FD3P$YVCFF5/$V]MAW4GY!=_= ]')O6 M@=TN[8Q[ [SM1+,N!58X"^LZ;X4M,X$N@Y*!*AIM$,A*)1$GRG#'@]7IZ-^?/2JV]0?X MH,2Z=1WMDBIR/82A$3!YT5^X08+?3V M[;'QAJ$:24 F*A&#K]T:E#C3U.4G[AW7KCX5NJ6GI OQ[X^/U5K'=!GNQ'(*?FN<> MP&WC@Q%.-^T]="ZDDD&;E)\_93%$,,,<1=BH "*?Q:* M#8#PP9AU^6QS7-W#6*XJJ[^$74BVH9A*8YMOXRM$-/'K#4!N C)!A>2QTM$. M\P3/GX5OPX)=FGIOFA90]#&&V1N >6D4W0-C!_9U+*D2/&*MHD(AV@RYUD@1 M[,&\%\$[PG"4P\1%^(,3<#R\"YX=^2[^B+.;YP@Q( MW#YT/FI[IBIA+)52"D05BVL/EM(FQD=KUX[2@ /ART47.+T=6N@R&_D"HP0V,W*&4RABJ#>;Y."-Q*(("A%1^6S>X MA)UTR8F!'H_[@Y)P7*Q+\6ZE2KQ/U]6+]]->BLP&?HY06Z4(MPP'@K32"1%N M@0-4#EQ3A:-4@>> M4>,ZQ3F+T/;(,$=$1XZ,S,>MJ0^C)SY_"TZLC; _7 H?G^IFFA4Z>K=S_\Q:<6 MVFW]^F[Z\M.*"./0?L#:*V6U5R))!,N19(B6TJG0XSFS0G[R M UA+(X%[%$Z7NWO1Q;TM //5!+1Y1_PJ764)CM$24"9Y<% DA0F :+9\04IP M@7$TG1YQ_*]%.N#FP;[]\QCMR:NVYA,L]^V'O(BI:>/W:$YQ=OM)!UCV;I:R MBIO9Y>K. :2HB(%Y-$B*A.70#=YSA+G-V%#%J(=N,4Q*LJ4*M[Y7?O^]P\T9*LMEU(Q&%#BS" 9[0%HJLSZYH&W":1C'[)BZQM'V M\ B-.O9U MK7K7W];^ZGQY!_X/FQU(>Y16$2\Q]PGF6$L, M$L0 T-1)9+2+F# ,^L71ZT1[]_6=(SPE\"OGQYF!^?]3TX3E X*Q_5+[.#MI M)IMN3SV<*;=46*@+I: C8C0H:',PR,M @E#$B(&"XXZI$0U%E4%Q*JZUK'6L M3CK+9=K*T@1$SR3GEB%OO$#&<5##F5,2S.-(^X3!*M3_0R\S0\!4;K&91:@K MG[UZ!3/=I%G>35D+OG%9V9"O(L2;H*) 7LB(HM(6V:@<(LIH8S51%!_]:YD] M>_'.,C(L7J7X<1*7'N&?XA30F.2HR^&LGM:S><;F2]Q.E&X%5-(PSQ48\%$F M"U.N%DA:*9!RUE*9E'3BZ-^C&Y8QHP%7UI>X2RC^AV+$&^6\/#K<+40+ $GN KQJ_R"MHOE$[G2^=1ZEISVY ,U\("KA.&Y_/O>=]//T:_ M:/.A@Q=V5L]>Y6=S)P<0_-.-*..CU/NO&#[?N-<#Z*QO^]C)VRFLH(OQ>ZVK M$+_8=K6@E^B1:T[74O44;M_]<8>*5';[\W+GXM.IG6:/P-=Z,MF,P/@+,= / MEIEWT!?AMJR;PW!NSE@%YH*GV"/AA4;218F"$A)AZZ.T1B5*.NWS%V_UTO&S M7[N762MEN0$53B*FDX266XMTUL5I-%;%%#3#/92+,G;ND)W;C(Y?*:5U@^C7 MW@GO^";4[H55WE!EG+0H44E1(APC)8U$(GJ.E=*,LW3T:NMAJ#4CB]%N=@6 _LJ626E\T$9BRSQ#'G* M W(Z1P^RV$>FF"*\TZ[NR"W*HW-V&L-R+V1YXC3[/]LO6Z+1;\U=>1H"UC!R M0\0*5@WFD OY:K*CU A&N<$]GGTIL^#NWZ%W7$%C %;./;B6_J/]^C-,UBW8 M1;MSY<',%2P@QD?K$/.@8%@>!#*!!.2MP32(J$6WL[2'/4PS-%6&Q*LX4WYK MVM_S0S&-C[/=J?)P[@I3[[24'F%'0!TA22 = T.,*AJ2UX!(#P=SFK.I:%U7?+NNQZ\3Y2,WA];C[]Y_!5ZN M;O;5?OUMEG/#&M6UB"IISVW2&#$&EBLC-B"P:AVB8,TRD:!&1-ZW#\K8P$HHZBZN-)_)PWNTN=T;A;W942>?-FT;5;21<_ MQ>9S:\]/:_^\C?8PL%R7$V9@2'ENIQ9]8R7?S@[B__XR_\#4$L#!!0 ( !F!!TT&@D\2 M:BL "_U 0 4 9&1D+3(P,3@P-C,P7V1E9BYX;6SM?6ESV[B6]O?Y%7E[ M/J>#?;EU>Z:P]J0JG;CB]/1\8S$2;7.N+'HH*8GGU[\@)V M!(#G/.<0.!N O__[C]O9FV])ODBS^6^_P%_!+V^2^22;IO/KWW[Y\_*MNC3O MW__R[__V+W__?V_?_I?^_.&-S2:KVV2^?&/R)%XFTS??T^7-F[^FR>(?;Z[R M[/;-7UG^C_1;_/;MNM.;\H=9.O_'WXJ_OL:+Y,V/1?JWQ>0FN8T_9)-X63[[ M9KF\^]N[=]^_?__UQ]=\]FN67[]# .!WVUY[6Q2_O:V:O2T^>@O16PQ__;&8 M_O(F<#A?E,^N\9"J>?'M=+GM\+@Q?;?^*=FDSR53)5\^FGY4V2?TCCK^DL7:;)(E!2#GB3)U>__3*= M3@-<4 "&00'6OQ[ON+R_2W[[99'>WLT"6.]Z(+% 8;J:)9^N-FT>?6>399S. MFG-QPMA#,OK\F^[8/#)R_TQ^B;_.6JC=T^X=DKNZ7B?H8YWGXX5M23X-.&*%'HB^R63HYO@;6Z-D9D5F> M9]^#K764IA<-NR?A5)D>[=@5B>'=NTV7A;+\-1@I1X798V> Q!Y M(K -1NJ.B?DT3'%)\=1%T/EI,?_I>%98HY-G MV?=&[\7!@89CX43;M_F @['TZ2[)RW6[-2\O1^J*B2J,$J9X%V;XY?W[^566 MW]8Q^>IT[8I,'Z?Y?\:S5?)'$B]6^1J7(_0=[-,K89>KV]LXOP]^R&*1E,OG M(U=RTW"JEMN^G^:?D\DJS\,"6UI]]1;H(1[=*TRU/* :/;LB\C^2Z77 04V" M:5/B%=#SZ3PLNFD\>S]?+/-5';T[=9BAR3_1#FP[;%?LO9^''Y,O\8^C*K.C M90]$G ACC9[=$;F,Y]=I>$76D\!1RG8W[XNT[(&(;8@P6&"//JXKUQ/' MZ8&!FK+=T[XK@CXFR\+\ODCRRYO@)1TA9T_KGH@Y\66MV;LG8A_BV\^^""9< M%I;C65K:WHU8:39V3XS6TMN#?3HC+/">S9?AY]#[.DR#29XLCJZH1WKU3-RI M.GW:*%T1?U$XYME<)_/D*CV*Z)[6/1'S\#(\GKHWC4RVJ)FP:CEJ3\S5>KD. M]NF*L,])6'E6QQ:$9ZTZ?OB)+\N17ET1=YE<%SY5_5C,_@[]D?2@SVO?IIB- M?9[=/@2K]/WO27:=QW- P(8>8,+>_B^?UE'%Z7/K@_[1%# ML+UY(PIQ_#F/KZY*2R&9FM5B&225]X!"RR>. Y2+/)NN)D7L]#+)OZ63FO-/ MOP_M#YI:B\ZQ;GO)B_-)1>'FQ\=$;HOFTOGRW32]?;=I\RZ>/A/'RR>IK\G8+34-R#XRTE^B@-.D\+=[!#^'73>N"KO8U MG^MG)C^6R7R:3/M^ZLFEEL,35JLX81'AEO*"[HKR M63;9]1:7;_!5O/A:OL:KQ=OK.+Y[5RR/[Y+9&$*20<@P)ZMQ3QF9% MM7R6;R0R$&>E8M;AJFP8:029!!0"9S1GF!H$_9HC*IW#N Y'#UJF\LF;+)\F M^6^_P*KG9J(^R&#_C MQ]+-RD>$16-MK0VK!.MBFX?XB?J1UM+T7?TB9"UE @*AI9-0>B LV "D!%1Z M0!4YL$0?4)D3Y;Q/73H I]2> 13A&:GVB:FX0P%VMH^<,DX[+9$0! 46I5 5 M8AH1Q:*=)G.O"K#77#\@_G9RR_I#ZN?2AO-HP1->QJT$YQ'^(_/L2Q[/%[,R M8J"F_[U:E%7+?SSQSG9H0[T!(F&,9EQ:B3%C DLEE*RXIY:"(=5CE]_Y4C=: M2C$; *8S*(DM9)!,-RF-BUE@I9FRU!@HXN$M\PI!"9F'W%D$\<:$HP8;8QLK M#7IU2M,]7,>5YT5H,7SPF*8/:>!V6BKRIZN/V?S/RW4%:_"'+U;YY"9>).7G MYF5B](%VM5SFZ=?5LC#"OF3K O"]>C0L 9%QC!L.H6'"(L,J M]8W48-KRR;S?I>(?D^6GJR_QC\_AO?!9_CW.IX?TI?XHD5%6<&^09@X8;@$# M;!O?*$(=X[.H.@S2] ?44 ISN2F2)_SM M+C Z&+7IX@$18HX%4]1Y1S#A5C%E0(6>542,3\UZT8T749\S@#N4:NZ;@,MH M?7*5E>6,LWBQ2*_2]8$OBPK; _K88M1( JYPF/@!0Y@8#Y3P8H,35L2.T!$8 M0@F'0_1!\_[^;D?F:(B,4O\9M:.'+_3^N,,%<0,FPCXFWX- LE6Y6_TBS^;A MQ\EF&V5N;N+Y=5"UQRW2^22]FR5U\F:MQXZT\,X)Z[S5E&O'PF\*4&F(=!Q; MJ\Z79FO*V[&L7*MQ(X<<5)1(#J2GDE!L'%SC93D.SOU8DG@#:D9V/GQ'G2)\ M7\@XGJF[N]EFR;A(\C2;FO7D'*8F=W653)9E#'.M#H=SA\T&C#QVV"' B>?> M.VX0 JZ"5##??,'O.:DXD")E9P!Y*.OS=&:.9JR:#AD9Z31 2FK%,"0"> Q- M-9](P_6X4YQ]JT5K+6R%\O_IXTND1IED_5G4\#SJ9]- ;? <)XE.EM^39+XI M4/^]",F'3]_/U^RL'3XUGZJK99)_R>[22? CCT:HNQ@^4IYS B5T8<'2&@6; M"Y *.<:&5>A--3$L\G:<_\SN*?Y0<9JZV7S02.E#;;*<<"4 M&XI8P)JP6D MFB*JV!8+!N& FO8*O)0^L1U*S[Z$IWVZ4M/LKI#8T5EL5_.("80M,IHY)X&S M5$$LMT$*H>FXG8J>I)CU!MS/I!JCM.]'K!%GJQS9\'^YC.?3.)\N_KPK3B,, M[0F0=:I&CO>/I"82LF+6A=8*3RUGHN(=,6W&9W2W$^'+@I'.01I*03X7Z9UY M,G5Q/B_.7'Y6YS=)#^7UCW>.H(6$4"^@!1A+CAT%VW?,>S%"U3A?Z+]S.(=3 MHNU&];+P+IXL_TJ7-]5&=?=C4X]0G#46_DP/9^<;C!9!C+UA,$SD7#IA@#)^ MZX[" -;X'*USJEG?^ ZE=Q=YG4_?CKCALM]K[NC[1SJSRO$Q5[=6S&KTC M'M -/J6 !#IE!*=*>T"55,@:;6#SK22]E=V>3Z^ZQW,H/?J8+!_*50[FOA^U MBYSSRDA!/)0<8<,])=MW0D+?/)?=6YWL.;/:S9$;M-9LMFN/,;3EA'U MOJ@X%P1SJ15R1!B[U78BFZ\A[.?3B';8]5\;6/L.GXX+]/9?^A1F7?P7Z1#"J(@O>$ 6'0(\^(QF7%J9="!GT[7]7> M+KJ/5>3M[1,)2ADT&E%F">' 6:_@AD^FO>1CJ;;K2%I9/[B,NDKN*7M'4DHO M&T=8. &D8-K)L+:*X.1QMH&"2T3]6*O;.A#N\T1D6W &2W(_(?1HA<^NYI&V MD@B+&$"0,D8A YA6G&&BW+@3/VU$=5#JK=#YF>0_RNS.N<5^MN!J-OL6K+*G M-!]-W1SL%RF$#$> V%!!WAELOA;,F. M0#N'^M14CXA[;QF@QELBM#8>$)9K=C!WDY1L#$T=,)3H"T.+SES%D D;%A^M V_G#%P\)SH MHU&#G1TBKA22F L)L+*6AV45P@V'$CD_Y.%8AT,&'0CI^4O>!2*C#A9/(!A3E=8OCL/H.&[24\?.S M%SJ!9[!S/EY2>]1[W-LGHEQ2SYU27"/LJ<28^XI'0JD==PBAM>2.:T(KG'Y. MG1AE6&$\JC *%3@:6-C9/C*<0!.L:$Z]YT!)S)#<\L;UD#O[ZYX!U5Y.AR7? M")F&4E_DRT<2#[\]EW;X*+@QR_2Z3%J:>+%OZ=_=,,(<>.4!U\(A9XN#672% MB094CG:#24H#"?;@_/XH>81ETY!IXU1'& =-)424W&DJ1WILMY6/'NE MW!J9GT'FHUJVQR#J4T6\\_A:741)YI/L_?MOBU^QO5P'6$R6WV7K2_ .GCU; MLW<$"*:&(6K#PH5)F.,(J5:? !4==!_/X76Y&XED?4,T6#GB^B[$^?6')$"Q M^%Q8%>O2VH_)P;+$0_TB9(46 A K+$5>"LZ4VO!J2$!W/.K08Z2G2XB&4@>] M6@2^"RANOZ;S>!VPW5[RI/(T?'U=U?1OL5*W18U><>7S]3S]W^30@:_=/""2 M%BC- 1(ZV+;>& @MWJ('Y1A3!MTKV%FP'"XA/4V2V\**WGV4Z.8TYC#YWA>[ M2$JF#N:I3Q\N\L)A)I&66EC(@#.Y<8)Q0++7G%NX58-M::WG9L])[F MZ :JX7+8E7GX.5DD^;?D^"ZO?5TBP+TPE#!#-:;":4^8KCC4CC6?0GK;J-&' M,G2#SE#R?S]?K J3/KE,ELMU!BU8;Y,D_5;,@L>5H5;_" B%!$9*8>PID=3) MARF2:M7<9>IMPT8/FM$'5&=:33XFW\TL3F\7/ITETX^K(_'M&KTCXHS"LJ@X MM!!!:KQ&:,.W548UW];.7Y&*= _44 KR>T"LH/YSLKX&*WN8!Q_4_8"*U.H? M:<$A!IPCK"AV3BK(7<6[)JQY\9QX14K2!U3#FQL/I*[-:%6S@SO(C/2/D$"324B6E M*>J9/<=;Y<<:M2C>?$W!UVY1.J]6;!:[9HKQN'-D$2D*UP5E&$/EC#6.;;AV MS)@6T\5K"IEV#E3#W.]N.BZSU?5-<3UEEL^3>Y_L$OD)O2/.G6-.*ZT9D]@A M0H.9C30DG%O%80MSX34$//M#J@>A?\SF7^(?96@E6RQWA;I/'"$21 '-"6"6 M.X.P Q"&Q2^XWP)(9F&+@KS7$.#L%ZTA-O7,IX5!6VRL662SXL[;9*KC61F1 MNTF29<][>XX]?7V%W$VR3"?Q;'!2MM=W?KI:)[GV4##$W9G/+Q(]5#G[\M91 M&K3:2ZO#)(.*NX:="4ZLLXI)Q5&P7>N\I3US=FPGT=.&$20>&H4#!\!Q1+T) M4^"&(^@#CP-6F!S<0=1&&"^NX&R!P+AW#%6F8DDGP#$"*8-:\E[GGW4%,Y[U.7#L 9RCW9><7V 078?24W+L/Z1^+FTXCQ8NY5Z>TR&J^U]>@5! MC5.F=G6( E]$0 "XI%H%I)S6K/*D#&;-MQGT%GCL5N*=P#+85'_HPOOUL=UU M+HJI-T;$M:#<6PY96-R"Y@.NMAA !YMO-NLM+-GQ$M 34D-IRSKR=U0A'C<+ MGK)2E%AI!.98802 IMO BN+-CQOLK:*R6YFW &,HL>[>0G!4S(>Z19YHHRGV M4GKN!650,5%Q2@%MO@KT5B79K=@[!&>PPR *$^4FFP68%VLPPI2TO@_F(LM+ M,2R7>?IUM2Q"8%^RW2P>C QV\8 (.\VPH:PX6T\8S8%PE:/-'<)#'FU=][B) M+N/-9\!P4 U\OUBLDJE=Y05+Y06T97+^&H=+NA(RTP]D "Z"6%(* G4&6T"RA;K&.]N:]=:]UPZ(U!W]0DO%WK M:XZ;ZM7C(2+,'3-"0>TU)A)+RZ"O$)"BA5O4FR,\D/ZT0&FPL.>S&[ _73V[ M)F5S"\)#Q66P\V2JDWGX87DQB^>+8&O].8]O"^/_?Y-IM>=J<]#$8YTN MC;+#]Z_V^=B(,@8@-4P'F(,MJ 0&5;)+*J^;:UQO(8$.-6Y$R)Y;APMN@F^0 MI-?S]5[BR?V7// =3TJYSJ?E;[-RLGVXU;V%]K9[8.0%X4AJ*8./##5 @O'* M5Y:2^^9ZV]M>S@'T=E!,SU1S^Z+4="25KXM/5R9>W/A9]GWX4N G5#S6B\>F MQUFHV1SM]#6VU4R1;7.&R M(7!Q\ S9O>TCY)QR%'/EL%%:(6J-V/!$)?1ZG+6][47T4M:=@?-S"'Y49;PC MD??9PD,%O<=K-QZWBQ2GVA;>9'&_%?<0 R0K7@Q'+78.=^WZ="23EW&BQF@, M%CY>LWK\[H;'[2)C+0M6C2=$41Z\,4(QJGBQLL5),YVG,_N1;!LTAJO(_);, M5\E"?5TL\^!8'ZS%?-HT&*\<'H5X/1(HZ\-5IS*;FU3@%1 MW&^SP05Q..1NO)I:TERTNW6D1[B&VY2S6'ZZ^CW+IH_GQ\ML-JTQ<1SO' $& MH:4HL&F*H*&5VKB*:\Y;''@X9.5+TZFDH?"[@J6X1R^LI;W]V0>Z)Z%^4=-;P/R!>*L%.,1GJ;7U43[6]%6P5M.^AG$4G5UF^J;OZ$O]( M%G^D\RPOMWYM>7TZRKI9.%;[XEZ^JK0[/ @%1$B"LN&+*8>60AAQ9) MO9&#A)2RQKHY9"%HT]EEO$ /J_"!L\VKN:E]/:J<+WI$Q .D@2%28LJ IMB( MRC67%KOFINB0E9GM%*DM*&/=GD"YU5@28)G0!!%-$7W@@H+F=6.]W831H6@; MXS#8B0')\F$&:KDK_.2Q(FF*,[H)13+X6%@RKIFO,!$0MCA'K+>K,#I4CK[Q M.HL.U=6/"#.*& 16A(7,(DBA556F7DK=(E+9W]47?773?.J"D5N8K\&NO7VR@;6/?0(^3O-R^^8?Y/A08Q-$I\^)% 3!R=& .TZD811"9[RF$D(K@@]TQOT37?!Y;.M% M9\^('$(6 :>49T0B0P"B8H,CQP@W/V"@XUT;9]*>;!RX#[E7I+G"Z_OMC_^1 M)GF1-KG_4"1-CIPC7V^ B'E!A9:".44-Q]!@0BK(B'%#'BI\TOZ2,RC-/K7M M$N"AK,R=B^Y+-HX>3W[2.)&F%!E)O<=<2<2Y]P946$A)R#@WNO0E\'WZU".4 M_]SJ=1ZU.G(J_JO2JC-KT_OYW6JY*$&!1S=L'.@5:6$%A<56!^< X)A:4YDJ MW G2/(726Q2D)SGNTY;6F)U3-U CW=CTBH@!6'%)5> )(,D$Q*XR8XL+[L97 MH',^W6B&V3EU S?2#5SQJ8&!FF*-,%,: (34UL7!N,7)<;V5\9Q/-YIA-EA] M?[PHRL^*?XKT[[=X]@08FRX*ES =D!3:H\1*:.*6GDM%/4$*LLPKWP,07"; MZT1[UYNSA@;Z0G@H+=.K1<"@N$OS]FLZ+V.WVVLUE\5!+.ET4[90PGQ UTX< M*:**$^L!Q 8#SG5X^;9OG21JC+N.QJ%Q_>+,C1@12((QA$@0FC8>.2URP#!5SD)/F MZUEO)=4C5K'.\>X_';[3CRD#^+TFI_\CF5X7LIDLTV^EX(*4?,!R/DGCV?OY M8IFO>D^0UZ7A8YROMU4=3GYW0M.C\MJ!'C,L=\MX?IT&Y5J_NT,^Z_GO917^ MEYMX7FR7_I[.9FX1IX1RQ"&6A HA@&8($Z20 M\EX$1Z^68=K3[M')33)=S9)/5P<8.7K(8^U!(L.,)!!*QY3V O'@9X@-$C1X M'4-&#@Z7$G0JUN?;2/O":]PE /MYU?=_Q/^=Y686+X[=)W_"*%$ S&F%,,18 M6Z(@ T%2%7B\1=5XWX=-]J ?SR.=J_#\G7UZX.$?T_31MG!< K5+ S)6TVIXM]3M8G MXR]NTKOC%RT?Z!4I "6QVA4;@XQ3V!G.*CZ-H4-6:M8-*_0ER1?W1'6%6L/X M4WFQ69Y,OR23FWDVRZ[O]TKZ4//(6H(\@EYQPRBV (:E?PL I,T/V>TO$]*S MB#N$:Z@W_TL>3Y."Y>.O^_.FD9<(.L@1@A 5!QTZS"N..'.BN0+TE^48Z!UO M"=5@FU_C91'?JG%Q]J-VD2:(>NVYQH$71 #RH++TN9)RA+?\#27V-C@-^L)? M)D7&H^8K_Z1QF,8,L\9# :TTFD /^ -7AC1W9?O+%PSYTK'.8 $&1A,D,5AUB"YGL?>SO/9=C)H#5D0RE%&0Y_ <@QO3C0*Q*$ M8^60%A1+C9VS!IHJ*(FI'.%Q*D.I1G>HC2#R4)Y)VBS44':-N.%84Z6Y5L82 MB'AX/2J.J3-#!D?;ZTG[F'S'>(U 0]1DLKX;.9FJ]?61QVX+/GVP2#$& P28 M88VME-@*5RVU2B@]QKJ\,VE1-PB.0*]V'T!7KV,$1. 2"XQ-<3QJ<>.VKSPR MI8+!]JJ7R=_+I*KU>Q#>G4HB]QF MV$A8ICC&3D@FB<9":UH%DC5BIOF^WW-XQ^WU:D L^Z^5>O%FG+%TIO\2K>+$ MOGE0SG2PQQ3WMF;S]:VICSX>!-WMT_H'-DRHQ3E)U8$Y SYJ2(5]]NB'4H)G M7WQ.)ME\DL[2T@H9GK !Y+WS^+-S/+*F_(?;OU,N#XN*PZ,U;H>Z149+6&3- MA+=<>X"$H+1<+9SV3IE:^TO[KFW;P'R[<>M$N MHM)""C013CM0',9+#:_,*,_K'4,Y;(R\'YFU1>:,LV_P6B?!@HRO@U7SG]GR ML7-7A=I.FY)K#%A6+PGE@;" 8@*1#:J\1L< #]P(K^/MQ9L8!+WSGJ#QL'/U M2Q[/%^L=^;"&1M49)J*,$J,%5I R(P2'5+ *B?"ZOH[YISL]Z@&S_F/@%VLS M:7.K1Z]!K&>/>G#G'L>)-XV*FV\'B!T^(ZG_V.'F.O !'C&:V."&GL])\8:& M&37,L>4![?-)\NGK++U>;ZS_<9=,BNJJ]+:XI.CJ,GRZN(HG=2.)W3TD0L:8 M,*-SKCQQ+M@CP?H#P7R@4C(';*W5<:1('HM&=O. R"A!G69$>PP-PLH6%P2L M$:02#>H''HQ1GD-I7MSP>0;$1QWG;(W(Y3+.ES9>)D?"H]T^* )$:6>";X-S]5[+I-P8Y%$IW2$@0X_?Y_T7A:&G0$<$F,9 !!AY)#8E ,*(ZBIM0>P9\Z. M5E(\:1A1["CB0A* G)'%16BRX@@;Z?!8?) VPGA>'=$&@5'[!%O.JE#;YIT] M=J;/P7[!9$5& 2,1]P0*J$6 N0+(*=S\5->^ZR :RGF?NG0 SE VS8;$H[GJ M)^TBXRT*ZRH)8WK%L>;$V8H71BP>=PU#1W)Z+OT.$'K=4A]E-<(8A-U)5EO= M!N-R$E?T'SZ29%?;"%OJM%: 0JD=9Y)+MMF_) BFP\JOYBVLS6#.ND6BH<#* M3:SN-HGK2&QWXPA:9KUFF%FAB<<&;D]=$L6%&UR#J!HNE+MDCC MBWB27J636N_9GN:1X-@Z+1B72 26&:*.5<1R;9K?=MW;YKD.7K5NP&BX!B[R MY:/U+_SV?.T+'T5%%CF;I=/2YRQ]@SWV[O[&D23E+4-"8FRQ9M9*![;<&"4& M?"6'-'([0V18^>XU<0XUCP! X3\8I@9&L626\>WZ0,-;X<9IWW8AHH/2;H7. MSR#W45FX8Q'W>5R83>AP?EW9\\>/8MG=(T+$"4DU,MHX9#%F&/$-?]HAT'RM M[MPL[D9,S\]:Z026/M_NS\E=EB^+5>LA1AS/'FJ<]DJ^?N>( DR]4P$VHP4) MIB7DE2.H P;-?:/.#>U.E: WA(::!LIJTDWDU,V*E$R)R=')X&"_R%A*& (> M 8ZX0A 4A:D5KQ(W3_)V;K[W,B5T"<[@Z\%#AJG.6O#0.@**0T*L]RI@Y1GV MDJ$J2T"4&N&)O!VF.MH#54#34($8X!P0B0A$"&K -1Q0P.Z2Q?6I"L;8P#B<4 M3T/@GS"A""D'W"F%A!/ <0U0N8"5 DNA]Q#UR;64EO.)R443P-GW*DES"0S M+JPTUH.PM@@DC*]XL5[R<09<.I;3P1Q3,X1>M]1'%6X9D[!'DE!TCAJ%+/6< M2:E[ R44FXBL$RC.G% ,M@,V GDE-")6<,85K(AE&C7? 3100K'1J]8-& TE M]V=Q'N.TG.UK39%[VT?& \ $ED( &OZE2F-=D8LH;3Y-]G;B97O9=85&GW'E M[4K^..YY("&\MWUD+*.(.>(( T@BZ1E$6YXT'S)Z/*2?TB4HO0IZK8"/*3R8 M']S;/M(<.%+<0FVM(B[\T8QN>.+(,C]./Z4C.67](?1S2']4_LJ8A-Y&V(MD M\NMU]NW=)%O-E_E](6]>_5*(FS\2]^;CZ,_+';)]^#)X:10";*E41@(L$#5E MV6=)K^)JR /[:N1W.L ]:PG!4'$$]X=31W-W#XTBP1'TT#GCH%3.(>3Q%@"I M1//=?NQ-D%&F.OF_2(.XEM]V%R*J4TC7#)V?0>ZC,XS'(.XSU\FTKINT%LNP MM E"%5#*RC C;I/@DJA!#Z=M42156TPUZR9/@^5UU\DI'KC4814DW+#B:%&G M3<4K%&.ZX;H7%>@2G*$487/&17'Z@BDNP(@GR[_2Y4UUZ;K[,9FMID&KBTMT MPI_IE_C' ?5H,%H$O+;4:HVL-D(+X!72I+C[%RH6)MXQ;D/LK@*H?\#.6X?W MB+\_Y_'557EM33*M^/OIRO((!@ X*33RT% -@G VJ2@)N8*U+)^1E>41HPW& MEE!)G8200\_7' E73&$C+LNK+8PC97DG(3!D6=Y@SCKDQ'&)/5*(""T]*6R: M-03>*(^X=?'7.>FT1 MU?'>FJ'S,\C]M3CK@XK[M3OK2&GOP]+HA> <*1: H/8D,[ZD&MZ'^",NZR:6(VI MM1@3"8#VDBOF*EXAD:;POI3MD/L[Q I*CFE%!!&A .28N-H M%8-@P;P83TB\._%U!L<9-T90BPB ""*C/+4\>!7EB5="RWME"< M>6,$,R1X M88+S#4SCJ$M\22,'4TEMM Q?5-Y-81&$/9,Q]7!7%%;J Z:*1: MY0\8-_L[1=YZJ;REED&%A*7 Z\HL0(KH$55O]A"K[@R7?YZ$HV8 :6Z=9<8I MZXCBBA!4U#Y3+$"+O5/]+1F MR)#G\+6*3]:59(T"X9,0 M>0VY)\FXEQI#"$0P2 U%<< M,84."!#\6T$#6PX+0BK^ !H6WR#G6%E/-G.-IL/3Y=F\LXT_YQC ^L&;O M:AH!S$B A'#%./;%O9"BRL82I7#S*J&!,XH-5NP.\!A LHL'I^?PQ+VW?<1E M8$9+9)CAD$+%UX?WESP!9D=<)=1.1"]EW1DX/X?@1[=DCT#>G43&J\UKXXOM1T G'4$14,9_1$6D#R-9X>%]*Q5 M9"FP#F."&/28 @>(@15I1MJ1;9?I5DKML&@HIHKN@U)ZVBBBQFH*B_W;0D # M*)!5QEE0Q?7(SO[N5DBMH/CG22APJ2T(MKMT/-CR!G"A@T?@. DZK/R@Q](V M3R@T#5SV#]@Y$@JE)[ O)5 0LR&E^.MKO$C^[5_^/U!+ P04 " 9@0=- M &ULY+UK<^0XEB7X M?7X%MWIL.LM,4K'&%[,#=NH5&R$LFK&TM;<&.Z4@ETNIYJD1X;JUR_ ME[LD%P6 ,GL,O.<>$ <7KWO_]7]^O]];W[*RRHO#O_W!^9/]!RL[ M;(M=?KC[MS_\\OD=_(S?O__#__SW__:O_]>[=_\+??I@D6)[O,\.M87++*VS MG?5;7G^U_K;+JK];MV5Q;_VM*/^>?TO?O6O_(ZOY89\?_OYG_G]?TBJSOE?Y MGZOMU^P^_5!LT[JQ_;6N'_[\XX^__?;;G[Y_*?=_*LJ['UW;]GX<_JM7O\%_ M>]=_[1W_Z)WCOO.'JK$M8*3_^O<7W__-:[[M !^;/XZ?+7* M+WV1/=;Y\7_]Y?[8U;FQ>YSG9;UA_1+MFLZV9Z M$;]\I&;,[8M&#SL3[^_SQVK&KA>RT3>CJ-.]YC?CQ2-?Q;SGW_K ?NJ^R)\^ M(K^-\4Y4SQZLU'K/KM)OY.\ MVNZ+ZEAF\$M5E^FVWCA.&";0AIX?>T'D0M\+'-^%+G("U_4=M&D>N.CL,G!/_F.WKJO_D'?_DG>UTH^P_"7#TG-EBJY79 MEJ@]CR>*LGL7G[PRL-Q:1;G+2A;G]/]16F[?:)'N&S]N"S9X/]3OGC0.CW<, M>%+H?^]:=I@SEYAYO3/1[P_9H$U[)K$BJCOT]C;;UOFW;##[ MB<4=N#C4^>'(IJ37#UG93!>K#;/O$1^[GA/%MA^ T$U@#\!!--[40QC[9D?2 M:%:F;]6O!-HC'6Q >J9*%L/&^EE:6:G%@&[9W#R]RU[O;\:9%U.OA4B7$[03 MWV?2QG%:GS+>(_-]WF"\LCZVS,^KKS#?;)#A+O$$9)*!-1*#Q^ELC!*FZM78?-J@9P5O9]NS_NLIU]4D)2?[ M4E]8P0E]GU(;0D#9PSU$B4\PCPM@ D+;3FS1'J/V=(.]A@%:PXKD96+&.L)RF?8]6/-^F7?;:)@X!% \@-0N+[ MD4U) IW>'DI )#-$JULQ/%)S8'R<;J%9/3;KUP;=Z[U'-Y=BNC,/C7+2H\J@ M$?UYE: 1"9I.ZCI42(,?A>[734Z+GEJ"W_-JX\4TMD$<(@KB",8)#J.P,Q0! M-TAD1$CA\8;5YT6?X: D14>%-#&U,[IS;_DMU_ MRP.2A;%4$9>IEDRK#,#N.>QOIS03&133''F(U). M>E[ET/JUQ3:S"(WR-*)&>OA=ARQI\J4P\09.7\SAG[VOL_MJ SQ"7*:#GNV' M3N(FH8^\SF8,:("F+NB(6UIJ4:?Y0P-1P\J.!+'JJSMF.-6TPB-"YVS+/ -3 MDDL]\@RO0[4T^2*PY*/*T!35^DOZ/;\_WJ.B+(O?N(BF#^PO]2,33KXOC7$4 MX9 FL8TQ&2"X<2!Y*E:K:9D>J'14MNN \*[,,GXK[,JZ;[%:7WJPUK9#.UW? MU)M 7>YFX5Z+^EU9'59K &OAM[B?30Q?XU%2&R9$_RKH <4?)R MII4C2;DJ#G?O&*WWUE/A6DZ3!#5'F+/U:8HX]!'-D/1?5!.NR[OTD/^C.1>+ MBT-5[/-=\PL\[#ZR]X@?8.>_7M\F^2$];/-T_YE]TL07U7#V +HAAJZ#;2\@ M=H1A&$1!>Y[6=:$78,$^,@\8X#[WJ#%];)C<7.YF@A M?Z0SS]NXZU"!F7TNENQ.Q+ [LQVUK^2/#N7UL__\F M^UXCQNC?-T$2(R<$;D0I!0Y$;@R3 0:$6"9>T6[<^,HZO\YBG3!;3T'+13?Z MJ1=3]T59EQ-R!O5UMJ^L%JCU:_=OCMAJ(,\LV;*,CJBSL<99AQ";.7XNX..1?XRY91$*,H"D,WLF.9(WG5IL9KH9G5D/T$W-^G/QB'& M03.XV*%G-T.+!"D71A,3E"X[@!CQJ##W LI%X4F:EW]-]\?L+UG*+Q/PU_*R M?1"C,**)ZQ+@NK$31;X+>OL44JGP6Y]5PT,&!VHU2*TSJ)+AMD:.Q>+L9>B5 M&T(N,[N>R%J8PY&06G\[K".6-N!78?H-EI/%817D^A:GU==D7_QV6@^)O<1! M&!*?)IYKNRCV,7'<.&#R["+?%3W-,3SVF4[]/A+E>W>'[JL'(<[R'-W-'=^3^D&?,\. MJ _\D$ O"0,' *\#XD$?1W*'.0P ,'^D@_? VZ8'-OE\BQZLE0YH_RR[_*>_ M'407 !=M -DEP+K5OQZN]>71^H$CMO+#'ZT!M'5"O9A(RA,[NA)HK)76(:@F M'7RQ&FB82U'Q90AN\_I#454;UP.N[0<1132")'39S-_N#0#L225KDWBLX:D: M[ZY[AD-."V5H$=,X0XS(:U>7(^T'#N6/5_S7_;$Y%/.Q*)O%(UC79?[E6/,+ MNU9=6#^SWE,<:F9NS[_V_L!:(:MF/AARHF]$H10X7H?RJ O)K]?.FZ!/K9>R-:E\H;OFFD!6U .$PME'@41K$H1.$2=!#]8F+/+E ;A&( MQD.],Z]X=RQ[OZQ#)VW\4_[SEDWG#@_:^?!(>N% M:O,__UY"4!.--#($+/I.K&,P69:"8D5]5#;UUP/3UKP_" 7O>3S4'I+: #?V M *6)9R=A:(RW?3;0>0[QB@?6;+3>';>C[!K*M_8J=2/BJH/P=6BD%D]>I%_3Q8[P M=@3/8(E2II>XN.>9WUMC?A@1C[5[$H3$Q3ZS%R6]L0#;DD&UHA'C8?'GNMC^ M_1TO![:SMF?(Y&1*E4+!O1SSW$GNXG! '6E8A#0S>S<7:1G;M9G&XSHT9ZH3 MSW=J=' B MU-MTPT HDXD>2X;CHQ- O@N:5E4F>NA#$Y'CLC,_AW+J+^D-X#:,EI)49+B M^*6^/>Z[@^K5!M(@P112%P,<1Q%"3M1O^/O41K9<)#G)E/%X\FD]L2_ISMIE M7V3/]$UC4W@G:1X:Y<3]*7\]L/ZVC+#L:-LN>I6C\0VDZ=2N(]K4X\K+329= M_(BORMUF9E;B'[)J7D'TOJAA_E'W@:G MK>0.ZI(UJP59')%' TVQ#J4TX=C+(K-FN%/7SS[TA(?==?TU*WDZA/P;/[?& M4PXZR"4QP=2#,8SY-K'38TC"Q-L3I5#P1,F>2MS,H4G*FPN]:Y4O)ES?E2ITA=7GZ6&8/:;[KY^G=]+P7 M3-CLNVX2 C&*_=#W$L>&E$8@HAV8, BQ,U6WM( P+F@=2BMKX;711]%$']LC MPWVHI?:I3;>)J@[.UQ@Z!;)OG'X]\109PO$VF4DU15B5DE.MS;16G=7KY)L" M;(#3Z5/NC^EC4]#1B3P; D#8@("P[4.'$M#;Q2&6*O8ZW9KAXS_##.^AQ:-K M3BU,YM1YM D>]62!5IY^ MX>GV^=623DV')#0N*[9.INC&8XQO=H.KP7 M(LW]":8&;=3:1A.D^E%?DU4N6VVJ>V MS%I5=KIC;V^UZ^%.?THV7/"$YD?V6??'XE!M<.C;<41L &#B1&X$DB0@FR/N![M MDV]$29 $6G)O3@%@_HSJL]R;>0]6>^[-2>TP2<3G:@"MPCV 7D/B(WEBY05: M1RNM6I2U."@FQ/JX%+YZF3YVB9$@/\]>9@P2$_SZ\2-[Z6MXV%'VZ0/_RB:A M<1AZ+G9<:E.4)"C$_?9>A%"(Y-8G-!HV?[Z!??XUY0<;BEL>13(*WR.&M-^F2 MD3UEJE>J=NK^O"5R$YE2UC9TK/)#QDQ6+%QM:W%T?]EM0B:LCHFE;5\3[;3=2^2:V@*(/& MZ=>FB">DS2;54!BHA[NP0(X0*:.5.MICI;*IQ;6W%%0??[)BFA0EBU&W6;:K M$D9&LX=V89:_<0@BU$W<. 2(X-@+?*=/SAE!$ V;_S<2]2\T0U#0U1OY\ZWM MCO2EY4PU'=76 ')2.BOIT]24#V(_]&";U>0_=N<"+JUE+B.H@G0*:*KNAEF7 MK&KW[A5E-<.B1+ZXP?3G=)]=W[Z^#F 3/PJ\D#H(>C8@ =/V_G!"Y$6>9")B MG9:-[Q$]Z=/6+J\>BC9.U;:,J;,=!/5UH0:0U-8GS'.N, MU;'=!]80P)IN&]U;\\:;Q?@V_9K/5PD2KF7[?E)+KD.^YW)6>5M? \<313[) M#^EA^\I9 PI]&%",@1=ZL>N@P.Y'F]AWL>1M,P, 9C]?==N#U7Z^:E([3!+Q MN1I JW /H%=\OFJ$6'F!UM%*JQ9E+0Z*";$^+D6*EO2+)=<'FI:'XE@ST:\8 MG%;N-S1R'9^I?!QY,2+ #[ ;]P8)LR^VA:;!D/GS4_U28W&PLA:AM3V'*%YO M8RJGXX(Y%YG3%FRO#U8'S<++L"A>LF1&-M7JE;SY;OYI4K&2_Y?77K\6>ERU/BO*52EA1X@X3&VFP=<;AY-U_9-33,JZB:?\H> M^D'D]D-QN+O)ROON.O,'?M7Y^LL^O^N69$**8@?9,8G\T*;0)C@FPY*,&TH* MN$[+QC5[ -L>:&M3[^^;) +%":><*FNE7DR(9^=<27M/*#G;'.>[F@$=2AXT M4*UK =Z-B*T$B2/Z:J(IUB&I1CPKS+_(IE:2+RYO.X0&U 8PH!3;KF/'"/&EYV=3JLEK;Z%YI-MXLQE>=U[Q=*$BXEM7H22VY#OF> MRUGE56H-'(N*/+V]S;;U]2W]OFWJ8'UBD>/U@>/D_^,G4KZE^S::K^HRW[*X MLCE/?=@]_>#LFQN(J.>X@1^ .+)#UPDL6R!Q"40&M]P;)WBP5_6N66Q M=LZL;5>,K#@T(\95.VYD)^C-*;)R<*SYN]S0L4B+BXTG:V]JN4'FU,:]/Q9W MB+#&^[/_*EJW/O6T8V#J*A'\ H"8'C(VJ3P!^&VMPHJ6DHO+):IZT+J4^OK,'U9T-QZ_V\ MP^B\+3LRPJ[T%5O'X+M6VX" ,4Q M[*TDMH<=N5$E>APPIHW]1Y6D*"Q)%\(K[[";] MGE6]H2A"(,#$(9%'H!]3+QEJ12<($2!9LUGV\?.("X=EU>GW05Z:_*#2]>RD MN1.5&:.TR2I-0U:#IE.;)6K./2-D5#^4V5N+A*@[\+)6W#0N1&Y3WY3IH;K- MRNO;(2L23YS$D\<1+'@GR$O"!VDCAP/ _B!-NHQ\*B)5]$ M:\PB,"Q'/?#F=%F/ZU0WJ '/+WM=S@G7)C7^X8O@JK_AMAK7MO4TDYS\:6BA M5;2.^,7P=;22VIUQ#:TU[5:Y,GD7!K1Y&F/YN^@S^%C,^7I/&CEOB@$)A_4J M%IQXMATA(E3A)Z$X8.34A6&3D9%W[U,^;;C\Z=+5T4G&G(TS:>!:KZP&YY4%1?@VLTDHR-_8+J'N)EC'XII^ MMY[O$YKA33R%RK,3'"_.;3C$]1-B>PG!$:0.IF[2FPV %\NL[T\V9GB2\.G9 MJ:F\.2_=7NPOFD(JZ7BQ/D,4BXG@K.S*B=^E,Z[+'FQ]BZP1I=/&\SH43I\[ M+]*<:.5).,[+[G@@^2E[*,HF57=_TL(/$(#8\6E,@4V]!+D>]5T8Q'9, QN( MIB%2?K[!V**%9 V8ECMM] HY8X'#5#[7T8VFN_$\,-##B_CT**V;XTHWZ9=] MML$^1MCSB!^ @ +'B9PDZHU@BK#4@4FY1YL^%]FCL7YM\,B>?93D270"8XPB MV6F**#N&)B+G/(Q.-Y0(6XE6*()_,768P,%;NE"5]89GY"WV^:Y9&WS/;%7P M>UYMG,BG$? 2%[I^C$#B>P!VAI(D0D1$&R8\WO21GW-45@.+#:<,F*!03"%N M7"QFXDQ.,!3H$E$.YNN9:K#?GBO&ZV1<4 T-S"VK'#H<*+2]15,4A!3W:7[8 MQ&Z,DBCT,8AI3# !",>]J2BA0@>2)QE80D5::)-T1)0^%24QP)P&+7F+-(-J MTIH6UA-)_M:H*+(NC&J*$A^B\Y7AB'HW3ZK^DMU_RG*2\*L7UM0,T]O7J%F M9)XSEU'H?<44ET;0L3+ M:^LO&AB2W-WH0BN?("\@Q/-\8-LH 1$,:6^#AI'0L4ZU)\^F-5)S)D66I#9^ M#!"DJB8ZID:J6SROSHVFT;42O5##?GD'1XD!D>/@OQSR.MLU*M1+3Q<' 3OR MX@"RB,<#/G4#X%"WM^734.C0QC0+AO6A!6:UR,3/_4Y@;%PCYB-+3BN>\-3/ M?MZ>_.@D3OQ ]#P$JAUX5B12Y"CSJVY?$%<]-"U_%%F##X7.%T=<=*_Y.3!X MGY7Y-GUF# 8@"H+ ]D,_IC8(/$R#SI@3LJFHJ.I.,&%ZY:DY!-=#$Y>/*:2] M+;PS\26YYO2$J@G2.X4[<>V=B4,U\57E4D1]7W?\%?G5P-3R^JO#B4+KVR.I MP/0^2Y\:"HCKVX[KN!@F 8D2%U+2&P*)'4JIK_SC#2LO_0N%DIJA0)&@UIIE M1T5G.:*I&JO EZ2^FN5MBK;RU\N KKYP>$Q3U=E9B9Y.<."YED[E0D1'896G M']-M?IMOGYH*L4]C0C!.8L]!E%#7&TSY+)P655)E X:UE..R.F#B&J%.U]NJ M.@M3\82 MI$EN%)OA2W(_1XXJLYO$ R$B.\/R[*UD>V>" Z_M :MR(5RR^\CEZ?JVO0_$ M#_SW^X";A"0 )B0@H0/=F 1V@OJ=9A?ZR)91D@EF#"M*BXPG'"D';%:E= !N M"I=B C,3C7)"+'MNIM#)EC'RX1UH8X'VH[7 Q7N>QW@-BO2\9#>WN;[/&TR#728 MI;,*&.!?3-P6(U\Q]\ 9\SU>ZS<&V.H1GR=$[T'S#,9SIR20IG5$+$TVTCI4 MU*B'+W(9F&935'<_IH]]2& +D.LPA= MF& 0.9%H\#+%A+E^W*-JDH?TN!9+=##"T4BGU,'L.CJ?%D\*_>^=Y++,]FNV M.^ZSZ]O&8+;[D*=?V,#,ZUTTEZIOLN\U8G[_?1.2F#BN%_D1"Z:BQ*,QC'H MCDOECMKJ,VMZ&:=#RI-R=EBM,["2ZSD:V19[[&9(H[X;N6?$OR9\;'L2R;I:[7S -,"42^ MC>*(1$& 8H1(9Q[:$ J=@--N=$:);#?3E052'\]B\K@(Q7+BV#)ZPK@J913E M;T07M3?!.E11OUO/;X":X4VXDG%Q_Y =JK:4'R][6N=ELPU \FJ[+ZICF9WR M=5$2V;&/[,2Q 78001@U""B .(B$ZYYK-&ERM:6'9:'LD-WF]7)S- G&1GJH M"=[7T4F->/:\:+ Q]D2[*F$OX2';=6_C1_:V?L[*;_DVPT55;SQLQ]CVD1]& M/D%N[($X[FV&MAW+)?N>9DNF5ZIE^&[!6%N&1BXRF4BBF,+-QYZD&S M.+(KJR<3CY%I1-=&>1I1,CW\KD.[-/E2F'@#I^I37\NS,1KB,'8A<($'$'(B MU\5V+XH4)$DR5:"DC!E7J*%.K0Z)DN-15:.,$:A#I 8^UZ!2YTQ)R902Q6O5 M*35GWA2J"1RI*Q6\Y[F)_]%$=]>W/Z7YH?I0\"VP#;9AY., !K'KQL3S$]AD MO^ ($N( OM5_Q[>_565+W;+<-O\)I/B9WS-H?$V7A;;'M,S3O<7B7Y_ GCM3Z 9?9+J\7%\?+1$HIX\2V M6*LL3G7K34W4PIOT-9CKVZ;NU==BSQBM>%&8^G%8!PPCQX< ^L@E=H <8MN\ M-@R!(0#4\R+IF@J3C!G<]Q_N?;!(Y1SA/ULMQN6JN(@P-[;9KY7Y=71-S3Z] M=HU$(V/2G;*UQE?LB\.0QM!-L!?$-"#4M[H5"B=CV6#._C M=WWN!&I:GE,U,B65S3B/GZ (=;:8$!*I\E1J%F96(\5$J(KLB>*FR<]""5(O MTC*B.]-H7(?>3/2AT/EB29_DN2\.3=#590"(8L_V[= !L0>P'P1QZ(/>3F!' M0NE/U)]N6%=:0.UT0TY*%(@2DQ&S',E)R#D]"]6(>$''^-DD1>K6(1L3\+\\ M9S2)"5&Y@+M=4X\[W7],\]W[ TX?\CK==S:)A_B4+'!=#[@0(3>,86!V2I,F7PL0K*"=5-V665L?R\5P4PS!PO!@D0>RX"8S\V,9N;RGR;:E;;"K/ M-RQ+/225^$:)+C$!,LV4G.P\)6DAJ;E R8C 3"%P';(RR8-"W^LDF^2C3OE^ M$4W+0WZXZ\ML,3-^[#0W;$!&4&TN0TI0=D]8@6DI7+Q(PHRT0FUR$N4YUXD>Q" R?"$ZI3 M3VON=/%5GS+[FAVJ_%OV_K M[K-^0H?B($I(Y(1L^L8TSH[@8-^ACE#9;@1)9LR=A+#8IHR&[ER&O,*@0N)SAA) M(R*DA=MUB)(>5Y[GC]7'C_BYP^<''5D\U:91_,CO:12'\ZY\4UR&N/$H"CT< MA!@3+\8HLF/:'SN*J.M%F_:*P>YQQGC82$\@5-HR%Z!@V][E*'>R/'L"9S M._WB2.<"G$N-$.^KZICMR+'DD!H9_&NZ/V:?F-DRWS9U7]FWX&]IN?LYJZ]O MDZ*\S?+ZR'!M4.QYB0UL)P&!8S.(L=OOBL0.D)LP&P=C.#SFT/D 8/U09@_L M.U_3*OLCOWI2R>^5FF\8B0%A+6VB,!18+7:K!=]=TKNR&OQ7ULF#;JNV\:&] MS\?:[!$-<0P= ME"#/!QX@H9/TYD$LMP.MS>A< MYKMG5;E%9ZAG ],G#.FV)W5Z)^_=U:S2V) M[CN!-^$S\^V62/XMH[>WV99)P\_9;W"[+8Z'FH-AB+;YPSY[?VAQ7=_"7?'0 MU'&D%#M^%";4QQ3[+B .)3V@V'>E-G$-PC#I&WO MT,]\4T"9Y1%)GJ'IUB'2:/?;W#%#))7BW8!YP\+=('[WA<.RMF>XK.P[_UEE=54S_=,GSC,P MKWVJW&#NVN4<];HGRY>95HR7)S;;.D39I(,2,;06+H6/^)3%;5[S WP;S\$T M<0E* "4AM5%BTWZC+?8QE"B0*/%0H8ZK6O>0=[_1M(=F3J8,WH^=2Y&G:!V= M1 7X\S,IJKY+E8RY<%CN90*JBKTBOQS2-C5?MN-9^3@N6+))[.'NO&LVBU"\ MLEX0AK83X! QO(G-<'IV?[43P 2Y6IUKS^.F])9%O_/7.#794B-2 MOXH79!V#QSJHN%3-9W%06@8XCH9--K+\[H";VD3;QYN2X4ZW70F4YK=]6Q!E MT.0!;!+[D0L0 #&-'&2[<1CU&^D 1(G4!=V%(!J>@G?(K6T'W:I/:+6/=:4 #[SS3HY-TSX5S.T36LDA4%MIK=BWB-]( M..Q$3M[^'WU:4[29UB$WJL-^@FW]NEC)845^1W3<=(NM0[B->_GRWO@,K I'>D,%>7JH MV:CQMWS' M/;HKQO(LY/V;?L<,P2QAK]SN3KD.XQ"T%9W%I6Z/%C6>R.V[IB M/G35$*NS@O-V&!*0X-B-$(F< "/0%)Q'#@P)<8C<4OQR.(VOPY^7B>_\L+@C MUB^']/:6O1%-BH_!'0L]6IU#S:C0>21YOF"Y9A<\AO"[:&^Y\:1O7*Y!5@_[ MK&&_# U;-4--CWWQ:O;&&F-L$K'X"[".X6D%/#R?:BR/2&B(V^UV9UB;*0X_ MF)4>'C^G>V:VZ)==^'!=X8N)FS C>+89S,C ME]#03H(>G0=M1VQ FQO5K,/7N3M6XP\?K4[X+>Z V$@U>^N-CTMK;C;),W/C M[753G!;8>U\N-*+,F+1LN^Z*[9$OF;8'M7Z/[?O$ _EV+FZM_+R=JZ:=ZX)? M$FKWRX9V9A'(W:F=4\EV?A9[,$J;@,(./;L))S1S?"%X6*H5EPT5%O.Z6+;O MJ(4!?-/ENFRV71B#UP]9FTWL+5 TQ#A&KD=\ZI/$LWT:)QVH"+#&4AO]#8&9 M>= _VYYM9ZXG1RX,'8+)*.=J-[EQ?P4--F6X;UKJNK2X P)-I6V4-]5X:H/[ M"AI1QYC>-&91-J>HVT6%XM28\P[E:HP*C."&FVI= [=I9U\9KV?A6*+JUG"M M AYV]/YA7SQFV?E!OQ.$)/8\&Y (0P^C$$2!"V&[)A[9+OM)LB"7/L.&=P7[ MH]L=.,F-0+T4BZWG+L:NW&AY#K-9@^V!/CE'72VXS2=#Y,CRJI'V6,>*J1G7 M7E85,\6?J%*VPCU47AUJ04%WE=,K+]49;WIMAVNRV[3H2E+#(D? M ]MS?=M&$?7C($D&,RX*?)'H0?GAIB.$;H?X;!]1JFJY.FGCZC(+7W*RHD"5 MB*HP3\\4A?WV7$U>H^*"C$QF;5G]F Z_T/3V2"O&^49E5VW8I132P(L@]3!$ MT T(CCM; 7 2H5*>TRPLH1U21<8G$B@L(8:YTZ C.NJ,RRC)2T;&Y60"@ZO1 ME"D^O!26R8Q(9'?@]KI,ZC *$.$7$!, _"AQ/-L%O0T;%@%>D65/*8J1XZ8"ICC17)GKH\1%E&!)RR, MG<-48FL=*J"(_?EYQPD,B)?3;0Y-5L,2B!]'3A3'?!9#4$A"%&"G,Q-Z?I+( MG9Z7?KSQ P0=HC_+ULZ5I4E,$HSR(Z<*/93%%C>?U.&_*(L[ MB0=)D>";M)C?W626_I;77_O3U?1[=^$35E7&_MGQ^^&1FQ",$%]')81".W8= MV"-Q(\>1*\BMW[[AL*.M'UFVP!?I1S)LO=W5C'"_JMYHQL/+'=8@F^+'':KZ M^O:GHMB=KSM\+O:[04SLT'%(X#)+&$,?$X P[0U'$<1RH8 &@\:# XZQJ67 MCX]*A@@Z"!4+&F9F4BZ,Z"ELX#V]3<81+A9=O$W:Z*$%;8RO0_-T.O3B@()F MKJ8KVL;U7(FB((1P4_,^*R8\,L^54IH!@G"/::!8#PT6.8F1(D=,4TSQ(B3%]'=$,OEJ>WK]<$?;LANG-1FF)7Z"<>0&*';C&%- M^^V;".,82*8&5[9C?/8T0.M+C\A.H29P*"85\Y G)QPGUGI0B\V17J5G1%>F M4[H.E='@Q_/$FYJ8$=_0;5+J_90=F-T]3^^TN\\/.;?9U'=J46R\V+%='T<$ MNJZ+8QM@U"\GQ7;B"]XGU6S4N#9U.*^LNQ9I$^:G3[#*[A#K85MTZWAVFF7W ME#M^?SKC]RG(7M_FWFX686YT'UHK]>M0.]U.O=BY-L"9^&Y5E;'O?F5F2?8M MVQS!(G3A+?)DUQUJ$G$_"_->.39$):-TZ5'#8!!L3U[)K\_IUF_9S5&]OQ N( Y-LQ=D,:1D'4GR*,62 4;0[9'<\-/:XF M$XT(=9"A!NP)CW _Z;$UD7W1E#CXH0M)_M@E.;JR#IG@9&DJI>-*,P>7BJD1 M.A)/=2(Z7+SJU3S4B>?BFHE"M1Q;BE2*9,QZW>\+HJR)J.4S7.EPHM#Z\JCD M6>G38_'SHOGAR(:%LT19&4^EVG[O)OV>57_)#T79U. 9L#Y]2ENBYR]9_;5@ M?_F6M56]JHT;P2@.7>*%B4NP[%Z!U@.K=<$Z\^&JC\4;)JZLIU6P MK)Z2);()S=*&(['_&M^D=1^PX 9OWUV)OOW[;EXG7>H)>,\ RTB%JTMU!Q*,1>7JZ=Q%WS6&*L(GJ0I M'9%!<\VS#K4TZ%\QUXL^07LW7ABXH6.3F(4KQ'4"A\ ^=0, * 8R<87LSX]5G=U7;,)4/A1M+#A!+=_F4$$)M=*G6^4^IN7821WSHB8J6,(L MKE",Q+&/"8TD Z(B0M/RP*2J^IB5G[^RMP&E5;[EYU/R_;'.=AO,+(;40[;O MT=@C$$9VGQT.A#202K$PU9:4T,A?;1R$ADTKK8H#M-)O:;X?UQN+-= ]^U=U M5J/<>F=]X;ZU1^):[^1T:7*SB"G5G"TBIUT],HM!LQIL5Q8:."5O<&I$N-X@ M:T3*=-&\#G'3YDUAYF64O-'0)^B^ODWR0WK8YNG^8U'E3>[[_C(%C2)H.]A) M/$I<#\(D)'%;#21.J!N*!@9:;)GKH2+71D2H6VD]VEE?1U= M4*]+SP_6Z^=+M#/"_;[XC5G,DJ(DQ?%+?7O<]R7E/V7;+/_&!V-\+'G8N@FP MC1SB. CZ811&A'B>WV/ H2]8L]:,;9E>JG3LOH=FE0.V*_9SE97?9+<&-;,N MIH7+T2TGB@-.7E'4ZI%: _V?SNCOT,ZKCE)$CLBDF099AUX:\JV8XY66KC#& M9B.?^62$3>ZORT;,=W]-]\>LCZLV'HZQ$P:. U"8H!#9"+F]Y2@($LG"8I/M M&9[7X;,)VI7UD);6-P[/^B$_6+MBOT_+LRF?8/U.K72+">;<3,O)9$?RYY9D M!I#7;FPA6@W&TT1N]I)B;]$V(HHZ25^'%&KUZ&7=,,UL*8Z:"Q_IK4>;_ M8//& ,6!0VD,*2^P##T$/=Q:!#:OJ2*;8E#=DO&@\*G4-8)66>D L)&\]E-U MG9/G5UK?C!([1==:8-8)V6):]IPB,0U3)G9UVJ7NR>N:-9$=9:UZ7U5'9BWR M*'0)P3'%./0(]1,4]=9BEX03=4K0RC(:E3?@-.J3**>*VF2 S.FZ=&6UL!86 MI1:$C"!)LKE2,9+UXBTA4F)%5(1NRBRMCN7CF;T-!@[R80!A%-AL-II@[--! M[F@]SZYZ+.3F4DW"3FFP8D]&TG0100UVOK1@=Q M$D#1C H3K9C<33L!^^?^U@;'MN ^VAA5HSMH6CA>1V?2YK/F&UT@&LY#Z9)K8%-\CF)UIR9^P$T.KYQCW? M)YRO'#I<;8R8X4]!(DMWFAVR'L@/[H?[(WN;J M!8@H=F "70)$E+A.NRW'0& /8Z*HE3I,&];,#J+UI<5H\9OG7"X?V+>4 MA5(+Y=*".3?;ZL+9D]Y!M1JLOP?U%*!83$5UMM7JU%2K2 H >?P-@74>6503:LYF?N\>.KHQ9@3Q'*T([SSAS_CI6G/%>X_>7 MC/ZW-^GW3PQI4I2_I>5N@R&)HP2[**0VCH@=VF$7%8:NC7VAP,J$7OX6$1/9M32&G.BV[? $]M/D$%=]@L$7Z,]%>>8,W^I4CZCR' VX#I6>Q=/G MF<5G8U>\6-.W['#D9HN[P]-KK#C!%,:VGS@.!,2S'3:*L/'##P#PW1"*7F:< M8,%H%CMZ\CI!(_U4 ZOKZ(8Z''E12D@3-]*=Z#[->9J&CUG)^O(] MO^YX_66?W[5+9L1W8TSY'9\ N:$-*'!Q;]M#B=1T4H]%T^'-L:[J]+#CJUL/ M)X!6,2"4K8.FA69)V9J-824%N[(&A-891.N$\*0#$80LKI&[9*W5M.FUM?LV,P*;Y>V/NVS'?K"VG0?6OH?-C]ZS M2)%-.N[R0].UV02#*6A>2*;*TMTN8M*Y8)/(:6@/U/J-(;5ZJ%?6 ):KZY- M<8%KC3)9V6B5(U\WY;"/+ MYSHM:Y+6&?R>5QO;AXAB)[8]%/@)C#T?VQW($(>1_O4.?=#F&6G>5*87PG3] M7)BX-W,/,Y*M/--P8ZZ!EQIVKJS&)XL[]59+KW,$>M(F)DV2:T@:SC5 ?\D/VGJAU2YUSH& ML0^W_"K!7;:Q8QA2Z/BQXP?0BX/8(P,*%\AEE-5MV_AHT@O-Y>U?ZX>TLE+K M@:?I;@!+'GC3WA0:1P-#K6!,\D]X5RCH)W!355NA67Y'TJSBG8K^*K,X6Z#_ ML=DM=3:!X[NQ&T,?^G'L!R&&V._A1:XW;Y@O"LJP+'^\*,:5E?517UU87S*K M:I#GV>[J["^-5S.'\\)M.5,P;Z(9EUMD^CA^KF"=47S7!"9C>-E6_AT-$UK= MUAV_J_&N5I2Y+V%W4YQE&.T2E34EMC:4@W"A%R2(^-CS'1MUNZF5F<6K86VN^LOK)H6ZRC M#VOS1K*^LAQ+0@D"[]D\=YM6G[.[LT2$E 88NB1(HA!0&+FVG_ *8$%L1P&. M<"RZ?LN*N3!^^,J/[YN 9)F'@ MAM2G?FB[P 5)Z/2V0A=%GHB"3K-@6$7/\4@= )[(V[BHSD>9G+#*L"42N3$_ MSZ(V]MOSB&V4B OZH8>X935$DP^%SE=)0DM:K3JW1 J^>[%!D4U])_(Q(="G M[!\4!IVMR"6AT-&=:19FU9(6DXR:J#,GH":SD#9%3=[B2Y^>O$;%:WHRF;H5 MZ,ET'PJ=+Y.8GC0%[6;!\,("A46DGC< MJN9N,C2,*X$A!N2Z_2\_O[^AQ/I\ V_H9Y7N7F7;/]T5WW[LO.$]/NI_X1T^ M.NOP)X\O]&X%.I;MRBJ "^6FEUP4_0N%?7F=R'42AU),'0 I==W$&U0 P!C( M;/-+/-9PI^5(Y+:-9"@1VPHRQ(93K%SH;M ^B&'D(8Q(0XQ ZQU]M@TZ)$ H9#]!06OA.KJ5"T?HD_ 7NAX6>1&^Z;X0-7. M ^B>'SQLEID[FS#R X@"U_4C'":NC2G"GGBT M/J=[V8,E$VD4"QKF8U!.3,YQ66? JH6"BU&>1N(-/?RN(P31Y$MAX@V4+ J^ M_9KMCOOL^O:-[>@F"4. M;YA"8?Q01P^\*:Z4U18_ 5^-X1&1-M]HZY->XE\]KR<_"JOAUDM_@ MMEFHXE==RN+ ?MPV&U?5=8F_LBZ1O3^!XGAH)2!MT[8K*?PV3MLM0[P;+E/OM;YH)9OT7#; MB4G[>II-3N!-MYBARRH3R!Y1^GD:<1UZ/Y.O+ZZUS,>P^()"7N?I'CX\[+MB M+>W51=Q62,R_9?3V-MO6-V5ZJ-HR%/P 0^)1C[IVY"=1DM (NZY->S!QF$C5 MOC($P?@21(/:.H/=W4*V3L"M%KEU@JZ4[=!4(XFN8RS>/K(+'$::QM#BAPJY MHZLB1EMK'?IMVLD7ZR@S<&I.L;M#(AA09+L0(!AZCA_;/.UN"X=& $>2J\.& M0*Q5M:6.E9EO*E/*;:"59M)N'>?89E#O5X^\S=9FOU<%EW5SLH8K\2JJXB1G MULJ,<86R^K0[ MP*%L+H"02Z%M^SVT,)13]%D &5;WDP]6Y\10^J9WPWI_Z-6C]<1BKEB-+U;C MC,6\D5/Y>9I23/%7UXIRZG_6@%]>:\!\:,"NG"U?@$^?-N!".YDZV!\9&F9M MW'4,$_.Z7"S8F21KU:7[+1^VLMTO!]8$H\"> T+8(Y!&=@@AM1$);#OJ 5&2 M!%)UZ\S!,#Q4G)!;#72!@4)Q>##95&*#PDI:26XH.&N@X^4&>C$0+"W_ZCR/ MB/X,C;<.J9_#T>>E\.;B5E36X>X_CE7=[ @D13FR7]"L+\&81B0(PYB@V E0 MX 8P'#"$CE1:6+V639\2/H&U6-M8X_MX*BONFAM"3*>7:P,Y:=9*OQ$EEF)R M1'S-M,@Z]-:0;\4<[[2E!28^,&U'I7B$K8:=V)Z9YPV.5F39\R(=EUB942B)I&X#B6:YD*A M\:62C-8&*?O,\^"EY:[ZY6''PDG6LKX-.ML ^< )^::?0TB#K;787FOX*,3<6;&EE M?AW2IMFGY\&5 <9,'QK^,%2V0G%":4QH0E 0(1JRW^ @RH3 .0X.BZ-9^^'A M#ZJ%"F=H2#'E75<;RJGR+,VWJN/$'P1*$,[7HNM0^QG]U72T6)5I\1)8-9M! M9;O^F@N#T)ZWR'8DN\VW>;UQB./[01([Q/8\$'DTL('/([OCWQ08" M#0:%5 *T*G&.32:$ZS%9NQ:4;#&JZ:R*:?)<="H6D&K!G2[G_7!.;0=PYB37 M;S,V(I@:Z5Z'(NITZ$6-)LU<29;U2YBSN#C49;JM_Y;77_&QJHO[K*3?M_LC M3XH/JRIC_^QNTN\;Q_,2'#H$Q1&@,;8A3H93 Z#MZF+.MV+2IQ^^U+1[0!5 M?&F-_R=6V0)?I$J;#%NC'=0<]VOIL08]O%QFS2";HGWZ8YD]I/F.EW0[5/PH MSW7]-2NYW;K"Q[)D@=0F8K%19 >QXSL4XC@*($KL +H$HRP$\IE*-!A4:;7 M*F4CZ$ VI3,9RJHY:U=PH-:VQ6BE#6*Y^$4+VV(!S-PTRT4P/;\=O(;>!J#5 M(KRR.HSS:J8 :2,:J9/R=6BB5H\* /N@J< M1/(:O\R3C:^LZ:D :;[RX.A*B@JCZ^@]BMC':@)*,B#:(\ZZWL_,MZ[W\3P; M0>([#@PPC;P@AFP>T=F*>?+?;A'@1KR#J!E26)BXD>\O[?BC,JPKTB_ZNF_=L@B2A 7)C MWXL @B[U8TP&%?.!5%UFV6<;'G5[.&].^O40):8A)CF24X^!GD]+K(D\XV%$ M+U096X=2**-_?A%H$@O"F=SO'_;%8Y9]RII%S ]Y^B7?YW6>#?, +W'\&$*$ M:<+ER4E<-VH*^"4!^]6S)0M<3K9G?/T!%_=\6M1> ^>3XR_9(;O-90,3#7E#+242LH,:P,O1"PXL@+H-_ MS0Z[HFR$-]U7FQC1A(1)Z!(V7[4]2)W [@TD#O%%15#RL88EL$5CI1T<\5XN MR\[;ZF>0&#GMZSB!QCD1USV#W*BIGBA'(I+WU+E7!$^1@>7E3A5X,;GU)6N. M=+=?/I;%[KBM_Y:697JH'SNK&VK'ON^!V/,A11$.DI#X@[XF2"@&U&3*L"1V MJ*S?.EC6OIOL/TJ6"IE(J-@L=$8NY52T!V;U?/;0>M&8N:K'*$\C>E.'1R)"I8Z%CEAZRJ<''_I2O*Q ] YH<[-IJQGZJN"!83_>H7)0K-6@2_LI/HVPGR2>'7B,X2"(8MH9)0A%4KEE)IJ:28>;,^$J MI\74.103U!GIDQ/-[OQ8Q]_R>['C1+UYI&PRP^L0-UW.7#QDIHDCR?W73\5C MNC^WAGV;4A=B9M1W$L<#Q!NLT2"2RKN@:L.P+ UXK(?TD9_W5MI_E6=.:O?5 M*&EJ>Z\#I&4W7I\S\_:VJS*7ZY"=R5Y4"LU!I9H8 MG2.S.+1E1>D5HM[6IJD,KTJB)CMS6:GT<"1>0HMU[JRJ/[;!06\L!A3Z-L$P M<1P'^#X.27\,CN(821U+4S0QDT#E'3K9E0#\CJ$"TD/Y=Y M&9&=B42N0VZF.O&B^I,&3B3CH0L3/9H$MD-H') $.-#U?)QT)SU"GIS$DTD# MHFY%2F04DWTH13PJC$D%.X;)4HMSEE_[45GVF<[H.H1&@Q^70YK)S C7 BKN M[_,VQ3H\[(:%\2TS3/)JNR^J8YG!+U637V7C."3Q:>P'80*I[R%(W>8$!G(0 M]&,7B-:4T6K47"<[P]E<('J"U#I!M7[MP%'C) ,+Q;*DR[)I-&Y[)C/9KR0)= MFCG7**!FZ#:EH!RMUWA- M@=L6H'6&4"3@,42M^-GQV2E6.U$^4)U>IOJ''JMP+MJ+A\U%V+@@;MJ)7/Y@ MNEYW"D,OG*!D9?FFM?4IN\NYB4/]3[W&P"51F4K6PB(R&7ZAZ:61%8DDWV22BP63UH&050I(M48$P1Y22/@ARI$\>GO@_J@YJ M3*U%'!31O]"&*2R(2P/.> [M_?O#+OO^_V2/&Q\3$L?RGV&Q]&KH.PZ]F$D@2YQ(Z2[OD!M)'0G3+YIQH6 MB Z,U:(1EP5):MZ6 W.LR,F ("$Z.O\3EU_I]&JT+-_9%7$74U\(\W<PC#!") M/>(BX@/H]8_W(B!TT5#ZH8:[]K"8SL&(]VPY7M[NV,8H4=S%&65#1[<^=_B5 M7JW$R?*=6@UV,?%=D._225YMT_W'K,R+7<(^JS9>A+#G(YHDH>NA!,;.L(@8 M1%"L1/(T"W-U]A:9U4*S&FSR?5^!0'$A,,N=HBK(T*93)%Z0\89BJ).W'OF8 MX,,%+9G*B(RPM%;H84?2.MM$CHMM#+!#$N@'A 2.ZW9V0FK[TD&#W-/G$I2N M2S!8%L8G2ZL1FWQ.EQ4=77#TQ"< M;L&$0>+&B#B)8[L(A"!"<7LDS'$UV+T]0?XN M")^I%EC'33WM7CW/>6Z$->'T*$VQY>$V#< 4A2Y("$4$1V[H0S]LBJE"-T" M2%5GD'RTZ4,JGS_3F\^2F5 DR1$3*H.\R.E1"V2Q9 M/>1C1%47"UB$?JN"? MYS&9PH&<&'23R<%6'$8.B ABP5B($A\''HE[6Y$=2A4Y4+,PTU)1VH#[LXI& M2',F(Q4FZ5)1C"$QTL+2\8R7-Q5$E<?"Q/$@ M='W;IY!"0J(DC'J3Q(903NTFF3(NT M,V3+Y;5\E:6QT$T'N>N0.CVNO$QPJ8L?\8S=W]C#B_*16=JXP(T2%,7$)G$" M;#?VB#>$C,AUY(1,ZM'&A:M'(YW%3HXA,94Q1HV?@+/#0/L>!2[,($Q<3U_ MF$[:L2V4-$FO1<,K20-(7G5DFV6[\YA'5D*T,"RJ+7.3*RLZ/:]G )_$-0M5 M Q"@;52H=-*^%@73ZM,+:=//F-+J^,:.7#9;)($7^8B$* 0P]'L;'O*!5/4 MJ2=+:9ABQ0!K^V1-?,*2^-M$*2R%:^5HTA+X@NO>HNO=PF2M0T 4L8^M;TLR M("H('\OB(2OKQX_L!6F25/[G,7_@DL3C+B^PH0/B*$#8<2FBR$_.IEX.DIL7 M33)E?)[4HVM6:[(>6K/&(Z<5PL#;)UU@C;UH.8N/6E%DENCW[?[(3UK^5!2[W_+]?L-+)A#/ M=2,G02@.X]!S0&^:)JZD7&DQ.TZ77I97DWW7R)2MWP^,@#+J DH-B+ M790$290,,\ D="4/$P@_UKAD]4CD1$J<%C$A,L*'G-B\2801)1%0"VENUJ$( M\K"+B>^$7,\FV6W&YG*[]X=M<9_=I-\';=G8@(8Q2GQ"*<(P]@E@! 3(\7#D MA5Y$Y/KZ!$/&>W^/S&[G#V@;KGO+[)6\^DSZ+]^*R$,CSLFHO;7XL](Z3B:YCUXW") $.?!L3W8.@@'Y( MQ.XPM0_CP)8; K69-3XJ?G@/T?L/[V_>T\\6_)E8]/_]Y?W-_Y93!GTDBVG' M(NS*JAA!4N,5:0%+T&,YW;)2YMSC2[D)F@]5JP%IG:!:ZA!!F7O:WY,'\\/$SM!""-B8^H&;IQ$%$",AF 28LD+3HI& MC OE<%GPH06F=LM2ECK!!2[SG$DN>/5D=8@6OE'YE)>Q-;%I1*Y#D*8Z\LB06* M9@_I;"HY>]^YS-%X]YG(ZVIZT%0_7G8B+VBZ'M MNY1XP EC;^BV-IM^R2W$*!J9J1?M!WQ6-=R&DEV/4>51=#5F!@KEQFY:U?E] M6C/^3N"L_L5]7&HB\@I/HRLR$ZE=AQ9-=^/%:HP67H1S6QVKNKC/2I(]%%5^ MNG'DTQC!R$L "$GLHMBA\7#M&L)(:CQ7M6%\.;B%9>TZ7)(YJU29$Y.>.4B3 M4YZ!KQ[20F+S"C,C6C.5RW5(S60OGN>6TL**L- 4AV9-^6]Y_;6W/ Q;O6E@ M>T$-Y?:+Q?F M;ATR,\6!-_?');D0SS-\<=?H[(2S[T" :4))B .,'9"$X; ?[P.4R.88GFK/ M_)G$XG!G-9NP9G; -5 N&#_-RK5D\/3ZMO8)W]R9AM^@:RQHTD;U.J1,HS\O ML@OK94KY,N29Q#9Y)*+836PV![63R$,44 R'BQP1C*.)-R(EK1D7N4O7(OMX MZG'BU4A99L74;$Y*Y;3LTB7))['7\C6[II)F>&Q-H8QS&2<(3& ,8#Z=[$ :QPA5*-4/&A>M:> ]<.X=B.C43>7(2 MU;+V5)06"K->YV=$EC20N@Y%TN'(I8NI.KA16';:>-2G-@ \8;*#2!#9A E? M9R$@R%5<;WKSN;,L-.E88'J;(>F5):WD*"\I+;:2)+:$)$S2.G1!"?GKBT:2 MWHOV_$_9+LONFX()S"V^\%WLV=?OWA_JC+TU=7NGK"\4 ^_Y*<&-32/'(QAY M+B D=D,WHF28SR4!E=E@,P+ \(;;";-U> *:S;U:U)+J8J85Q&1H\0:0TZLS M[I_BM7K 5]WEV*M3E:L6];SZIL+KB! :;:9U**99%XL97WO90PWW]WG=9''G MMSX8%F8Q.VRYZL? ]F#H^4F,*3\UZA R)$.E'I+,2#K%DO%YX!FXMAC@.3S9 M,PT3&!4]RC /E;(G&)YRB(4X-'1HX56"1L\J3*=U'6JFQ9,7)Q-TL2.J32/Y M!9S(H[;M(MMV L?!21CADQBB0*HB\@0SAF.]OPLP1*_\L(A75G_W?X3 MX]-Z2$OK&\=W9:7'^FM1-H<;7->^8NBLZBOK9=6_6'E5\8LSCA-=N4]+C/*/ M;#=0*C$JWP+B<98QZN6#*\;YYY;SO[9$OV_8G#^T.N?DC7A*B;YU:),Z_ N1 MTP0>A*^V[G8Y/_V0[C^F^>[]H3L;<69]TZ1X#X/(#_R0A#"V"1X.0[@!E#R6 MH,&@<:TZ860*E>_>Y8?^\)7D_7H-Y(J)SLRLRLG0&9T<2-?-5 MXC3CT$(V@'01# MCLT((W]SR.[X+5,Q+5,P(-3+0-O+SK&(;QMVF/I(*ZVM;5'50Z%V]RJPO2ZT M.@^EW"O7 >>?R\93*FR+B9LIFI7$;.#W/*J:5[E>\C&B5!/(6X 'KB<"+HS "4>0%W'B7 M8XZ&DOF)-!@T'U6=,%F[%M3<&UQOD32ZG:6-X77T*YT.O=BJTLR51**>WE!S M)(G%& ]E]C4[5/FWK#TI^:&H^/G(Z]N;]/LF]B+D!L0/*(P=+PQ1Y R'DV** M)!===%N?M4>VB7VVYY"M/4,KG5%,;P,(3G\69%YR+G1&>7LB\@G6_OSV#QSN M']M*?,4M/\X]>YXE&4+'9DJ&FF8=(FK,NY>9F@RRJ+ZWMG%H[&(7>#Q#0HP0 M1'$PK(Z'5*X^B,+C9SF#Z1'K\V-59_<5ZZSE0U%VV9N>;!2U6VQ3=]C>YE-U M9TTKE<9VU);>1I/:/A.F=!U:-<6!-[?+)+D059R_Y(>B9(_O#SEM'"9E?@RH M@VT/(IN$7C DI@-VDLCLX4L_W/#._<]:CF;*4R8F*4;9,B HKQRVG%=AGI,V MHB_*_*Y#7=3A%YK>LZFQ# NCVFK'']L[]^GH*:>DA7H53J;# :*.MH[//[?2;X<<,G.LJ MN+:A/@!AZ$=L3A9&&#K0!\/C1P M 09NX";,J.]"EXFO35TD>J=]HA5SG>N5><9B9X/'B1KI9IH87D0M MG+8(0O)JNR^J8YG=9-]KM.WN^'W6+?M3$]J<( VRZP841Q&T(X#M@. $ MV7[4(*(0H"@4W30Q"<%FJ?,P)R>8/:83:0M*X:L$C>C<=%+7(6(:_"ATOVYR\O-3 M4>Q^R_=[)H)L"LQ>LOS+/H-5E=67(EL[COTD1!0DH0T#E^+ )BT&[/O0LP7[ ME%ZCYOI9C[,)14Y(K1;J&J:64DR.=$@S+;*.3FK(MV*.=UJL,^]VN\WG[==L M=]QGU[=L,I/768.#WSKBOWQ@$<\+6#?-68%!7WS/ SA"+)I!3$^2,(9^/$!* M/*&4D;, ,1R1O.SG[;6%FZ_IP>I;62Q(F:==QC5W=4TB)\$]='XII 5OP4:, M>_CO&OP7U/G7Q@=+)"Y:H-%VQ;:9?30GZW\_C?<$]KH:\=GXRJAK!DT[].QF MR-3!Y841=-8F6G9 G=?58H$N(!<[#Y4H+JT6N$F,G00"'WD4 #>V40#:U0)@ MNR3 ,K/W28:,#Y=]_179%*#3Z!.;:V@.'VL2^46@W549,T+YM,$"=,&T*B((Q=Z&,[M*,$ M$\^GK3RZ #JN+:-51@ 8UK .U2A2*!90#*]?T(QP:=Y=[J"J#_LVR0PAS8) M3,WGE)(YW.=H,C%97EE;R2FU5*:>Q51[.L4C0CYC^ZU#V^=T^%(YQ3FYGCH" M\*QNAVR'L@/[H?[(^@['^?7;F%X8!2Y->M->X,4R*6ZT&)0:N%33W%Q*H3SO M4L[;Q.M;K-'*N<'EF'4, H+9DK42OVX95G-)8:5$DB^)"G[/K?86E;*1P0@ M]/]7=R[-C>MF&M[G5W W2963(@B"!&:1*ES(3%?YG.[JTY.SR$)%2[1;B2PZ MNG2W\^L'O,FR6Z)Q)3F+Y-AN6]^+%^2#^P>(.,993"FC..8G7,,HTLHD.+:V M4?"J#%;M>P#'K4-CYM:LVYL1J\P3XW+_[>FQ%_3X;1&9]]4N"VM>M/@P64'3<&"L#IM M%X64D21$$2$QB?J(),;4T2CCW3B>1PP7$=Z.%7XB^>7K79QQ_'W+K1GMU.V1 M^#O%?2\#%IJA5-GXV6-2O23J"-1T1_V4RJ4S6'5 L#%@T>D;(W=A[ODI.2_'1 RI4[VN_2 MY^+[+X7LE:R+33MQ^KGI>_+ZSZF)IW%L-*3435";>=)WZ@[T&B?BU57/5+!E;_C,Z.6@ M0-<@YLHK;9;]7NW^]6'[:5[XVBG;+@ MH9;6;!)\*G:ZD^].C-4$W$B>&@/NY&PC<"Y\N^Z:"M\<>#XSOKDHT36^.7-+ MFV\RV"+-\I"R/,=(9%Q@2CGNNX:481KIS$]K?;#G">E>RWJR=TB:H/*RZ'@U ML[="2_JUQU^__,JY:'[.O+ _3>_$."%A3$G$0$BY2!E"L$G!$+(XA1"JICVQ MB>&O@;F8MV0_V=SED$L#[X@3<^?QSK@IRMO<(^[\49KRCV]79 M=8B_E$6M9O5Q^[FL#Q>MMP^LV*_?YL5+&$X%2Z52C.*H3FX/:*<1\5CO$K5Q ME7GN;_]V?'PL=L_!Q_L^$V6=L/+\6M&^' $]G&-^O2WW>[K\]W&]7]<;2_;L^>R[1L\"12$'-&64QSD7!+($)&WR MPSJ/0V38\#@*[KMM.:-0KS@XEWP3W#V?_Z"#C6+^:G]UHMM83% =YNV!FYKP MS'HU1Y5P[KARYD9LU\6["F4O/JIR]T)P^F.]7["$H81&/.4Q8X2E&<91'PTE M0BNAJVD,SQ2]]+[*\;54ILE)8P_5<#B&?7K4,W'."]>N6#. +ULSYT$IZU)4 M;A\Q>^;47^[*4E2/Q7J[P #C/$XC'B%*<2[)%W87Y3$F&-9:F[./-@&';H)> M8_"/5J4#)FEZ;$XG?_;:[/+FB]EE3:K^J-RW=%ZT"V T+OWT]R"9R:XL M:UV=9K\??ZRS8O_\O7CN8B B I9C#.6A0P0@GAW*SW+;7%CW$U5J"3HP!Z S\4:>=7Y_,D/?*KU^JE?1#E/LZ15^])/1+ ML3W>%\M#??B(5W\);@^K&_D/0;%:K9M+ZQ]/OU"O#]5;A];+,KB3OU\N7@HK05U6UFS9ZK20[U/7O:>Z/.;5XYT<%M1B>+7=KZ7ES3=- MHN3[!/;.WW8 I7_-O[6N^6S]\ MK7?UO?>.C^"X'G-'-]N0M&)FDOEB^UR76Q.MP[N+UW83$@28DK# M&$4AC3/".;C"W.]YB^V10MV7LN7C/=^^CUI4;E65>5'KG/ MB](2^U289B+RO#C-'OF^0,%+B>9Q8;WK2AEH"B:K_WDT%],5_VWF^VGK0?T2 M:/G97ZN-K)9])GN>A^=?JT-Y*;Y((L0SE@"*\S 2*8.BO80Z#!$B.=7: ^\L MJO<)DN7Q\;B1];(*+MUJ42=2U-SG[LYPM09A&J_U2'^N\;^"5F50RYP'OI4M M'."R^VJ8!W ]E.NGR[7].*=_6NB,!D,7F[PYPY3)H0$7:8))BA*0BX2P+NL, M!1!1K01]OK5XQNGI!$M]4%4!K0%[;GY:;8=RT4Y3:XKTG5&%:3+Y[+31>W7U M*J_PC Z;&GD^!/&1:G,F:!^KM%=/*XWALFHS0-LK<;M.^P?9?=\^K&7<]G3K M J0B25*4)WG"1!*GD8S>M#V \"S7NY_#,I3O/O&9NJ#\\21K0W.MT-9*-?2. MZ*(>65\9*.GZ(JT[VC\N+H=]&J"A(X/G 3M7A:F\/(36&=A?Z,A@G'.4IX)$ M,,R3, $H;*>OLS@DE!FE(C0)Y!E3*AF]/+BGQJ;1C-,CT^4,]I-UY(9<&N"2 M$W/G024W17D_C;VI/\ICZ/*AGMC\7#[5.-P^7(J,S(=FJ.5#LG3_+F02\%TX:& MF@XMGP?+G);H[9#1N5NJ9/M<2I@>RUP6E]A4#1R@G?,ZF ?RW!>K\OSLJA_9_-2=_NI.(%$@XERD7"0L MCW$4$8KK?B/"(48,@U3UO*;FQWH&6*]&_32BKBW#C/+LB!Z%>B$&9S1U75$_ MH.G1';/3F>HNJ1R*?%V\"P2U\&#ZXY"FPBOK^E?GW.F.I"Z"0*'(((RC!.00 MA5D8<]!'X$0HS9^9?*YGTOVB=ZF:D3/OL\ZG*7JP.RDQH)VV,>JX\VF0&>\T MC%(!WIL"7B&>J0W3(\]8>67_$*A#[[(A"DD5] )HR MI6O9##[6^PQ71$=Q*M%6* .UU7U&GGT1TSV*F[I,*ZU\6[ M@CI##Z8GG:GPRKK^C>^H6&_7A_)V_:UOQT:KV? M>\[4?1Q J(_:F =#O93L[:5HWMQS0-&7^+\6CWTN82JB.$4\)DB@A.<,1UWV MS3Q/4@RT#N*YCCTI36]>O="U:L-\YLYKQ!JKWBO#)5I-ZF%LOEXRU(RQ5E4S M>\[:E4Z=M0Y<5.5MOSC^N=PTDS]UVK/3\E$(2"Q8QE!]DI#"C*=)'Y%S)'38 M:A/',T=/FT9VY]KT(&EEHQH0QW)0#WXG\U[)TIX1=(.X 8L&<.;"V'F@RTE) M*O>/G?I22Y^+[4NY_+JM-M5#G]-7B#C*(Y#3E"<(BA#(P?N)?@ I+S0;!_ , MH5/RR<-)F/J:@[EK[Z_)C&*8'G-.7KUH,EBH,3=-?MT[?9?4^G1>#=*#:NM-HV6BWMM;,P:Z;,:^S:.? M9BZ_=8^SH4%J&5"P-(,'-K'CPPU%ZY>%X,N@N_E0HD M!$\$SP$&@G 6@SQ,7P+Q6&LMT^#C1^DR[%M)!IT&3:\TN@W^;#+I.'1JINPZ MO#+DO73/I3K'&D_K:RU$7&<0II%#"-(&,PRP4&7%"W'$)%$*QV\11S/W&FD:69RMW%- MC3=C&::'G#:3XX7=I)-@9\"C ?*X<'8>\'%2DK=)R)VYXV ST^WI%K@4Q2B- M4@!)C##&(4LBV(?F-%0Z*^XTX*3;EBPNDW3CMAK#1C=:#V8N/!Y[$]*MPG63 M3FV?!^G<%DE]CY&I7P[8][==M9=A>0H9HBQEE(L82 $)Z\.BC+O: Z\6S#/S MSE[!HGT%FW0U]XWL8"-U[_\[:)0Z0YZBR=:X<^^O2]3=O./JV)!KU)@!3L_H MV<--LSCJ8#/QR0'4SK)SGZ>Y7= D 3(J3""#@A H<-9/IU%,&5]LRX?ZCZQ! M9RI Z=4D[:MYKM4M_,Z3ZI_+=\9#X_JQ)J37BO'"3.W*&!NC5RPU ZMM_

MM=8%5(>O&R\=X/C7\K (L0P&,82]!I%48=:OH>*5^CTBT, M#@3_O:ROPI8X_5;NBH?R?_?E_7%SN[XO%U@D-(4PPR0A,8.8,=0?P&11PK52 MA'L5XGEPW0L+BE99<&RD2>S=E\&NK ]/U6FP_[C>!L]EL=O_2?-^%J]UI,;( MV52/'D%/Z]X=2C?74'JJPDY]T,H/:OTCW_]BX?0 @4>IP'GP>9RBOKU99CQ_ M5=E>W\55IR&6["FWRW79)1])*8T(3#$)(14BC0 "]5Y=$4: 1%D>ZE#;,(1G M'C=W%;Z2998)R=1 -:2.X)T>+ UL\T+ R\8,L,W2R7E0R[80E=.G2S-GV_%N M7_[[6&X/67V7S1?YQTV&#H!HG H$">5A$Y9G<1>-YHQK;=0WC>&9-2^R@D97 M4 LSRAQD;*(:;L;P3X\W1M;YR9UVV9L!Y-BZ.0_F6)?B;0HT)ZY84*?+5(%2 M@O(THS1E$)]#1LX8DJC;TL?3&'!27WN5O:[P^)V?5@_-$N7O-BW MO2B8ACG-PY3A+,H$I+%@/;M8B(C2027#C_8]87-2%-22M(9/IF8-1W;ZEQV80+N+!T:UI.V(JOG#PQIF0XZ]ND)*,@8YS3-(1, M @C%O _%D% :]5@%&)L26D,=.^MT:>')-4MFN!C:&%!C<#3CQ+NY$<2D"%ZIVC8*NAQ/&$/$D0D*.DF , M0!3'?0]'H@TIK?6[C.>9-;W,X,.'0 H-H @ZJ<&95O5<;\YL'@;15 [K<4G- M7(.,>LY<5D^P-X7;9OGV7+FNDH)/T94+S8$/3Z=/T.>\1)6_)]!RD\'MZ5@7 M3BD#&VXI@ZHURXHVGLB;?]N&VE-WG_>=ZLN['4[G=E_5& MVDA@AG$8"RQ0E!.<)I1V,7DL>]:+;^7NKE).OF$52^>5.I>E_&;5>H*R%10< MM_+A":I><;!I)&NFY[#S5@U2XYFJQZF3KJ 5=A,T_G;:)MB0/VC4 *[<&#P/ M8CDJR]M<'0X=4N46.^XE&6M8/MZMMTW?[79=W*TWZX.D)MVMY3\_Y-* 5S2E MC]5Q>_A<+JN'[?H_Y6I!1$A9&D:8Q2G+.0= P),X0* >X$82Y9V$7^I#3<'F M17JPD^KDP[D*[JM=4!:[;774S8PV5HVI87.&5:4Y,= 5(#@KP4UP5H:@*T10 M8^!UC_$F: L2O)1D7!:[<7\ VB-7[SSH/G:AJTE?*9NQ]W.V/ZP?BT/Y\?Z3 M_(?ZW$']"XLL%R@/ <_C,$EC!#$C:1]; $C,A^&F$3V/R'M5]4V]3YVN8*.= MVL21NR;#\C&,M1JA/]\$YR[W(H/;T5.=*!FG/'"W-7X>S'1&<4SS/M6A7U M6[@_5,M_?:TV]2!_V5SV6"R;*?U-\7U_7.OV;9UX;40_[S;;LD\*#%J%02-1 M_J01.2GZ+KFF#CXKSV>)/;L2#4//@5NJR/M;L=[6T9OK[\K5E^IE<\!OY>&P M*>N5P 7#*8!AFD:0(IAEA((TZV.S.,%Z29[VZ=GP?X')>I\OFL:O;W+H1J!]>T?L-K-4U2Y4_%[O"\0!'E.,,TYFG& M\TX]AIK0G9)G%OY([<&=1QKOK5;P#)SQP9&'[;RE2[WAT42.HVFB/)BX,.F!1\>,_&T9C4 M*]&$DK:S\Z62?E$4L&3HC^%B@FA'39^*]>KOQ>98+J(L C$1B!+",SM^I):K):*-#WT6B1P*N%M@L$G;B@5G<3-/HF71MX:Y;Z MNH"QS3-AE:O2#*\'6+ID1ZQN6-D&%E&EL]Y62[2-,N2C%'&DH3 +(H13D'$0)RF@J9 :>;* M93S?L_J=E."^O/ZZ^3-S&&93^>B*9JW*F^!DH'C:GTYXR=EZCR]P"Z:1]^K;9?BA]U;F->[0_[!8YIR-(X3$2:\0AF M(0!$1H\B'))$ *6D>ZYC^MX!6&W_?&CU!,M:D!N.:3MKUV#X--5UHU$[WHD- M^(2.NVD]?#KOJP51KP';9N2-.P9-B:F_\VY.C$NEV*38N:9\@5NQWC7#FN[V MN.WJ['C/+V6Q/^[*U>:;/OO(/PLXPN?2E# M*.($Y3E,*8G2-,]YV&L@1&_KJ=O(HY'PYDU7ZN([;':)B^.ZT(3DZ-7@DI63 MW/FB99T*-)U6P*=EH"8 A]4Q\TV2<9\M,B783M,)N@L[!B6Z7&?!)!5\6 M[LX,5C8EN88F:W=L0!1U$6,>0IH21.6GAQ%),(!9%Q'7:WVV(%*-,PJ((GL0 M*?MF#B(?EKD"430C$$5&(-)U=[X@TBZ) HC,W+$!$>PCLI #AB"+8$)9&$81 M[=&'(8S,5EL,XHP"(F@/(F7?S$'DPS)7(((S A$T I&NN_,%D79)%$!DYLZ8 MB\2WIYSG%(1 1"Q,LS0F/$$ 9">-21YIY2<;5]F(DV1M>9H)FO/TKWV1@FH[ MM C9E,OB&H:1*WR\%64_=6U.Z=&J>;;+SK<*ETM,4_,S:T'&+;N')6C3&E!M MI7BQ_RKCUO_)_GUJX=%9V<("\ M[FMA'E3U4*[*]_-K?9?&::?I07ZU7Z_*-EED@_0%HFDL\A! 7F>Q8W( <1HY MD)CJ90UV'=LS&;/VZHM@>:[,^AX,.[?5(#FET7JHO'RSQ8O8X)7:KF,\^?T5 M0V8.4--7M?BN=Z9?R4=G>! M(,*04A:E,69)/0%MK -Y)F2O+WCJ! 9/K<+@J9>H?@+( MWM5A.(YNJ!X)3U[VVH).7/!I"B_5CU"-ZJG9N2D;;U7.2;UGP84VP:ESTY^( M4RL.3I7'M^[7&I?RI=>FZAW2YW)7-2Q)A!L*(48X02D1"HS#"C9HZ[3T M2GFQ?&L8J M@RPEL%8#:)*!-%::/_*M8:Q&\:3( 71=6&_1*H[LNM])I1-CYU9!#EK%D2O* M?:MH66%6K>+[YNFVB@ZK8\:MHLM2JK2*SEU574WY()_T[4-]N6.[ /ZR?/.E M_'%@TJA_+4B.D@1F6&09243,!",DCFC$0I9E@&K=,^LBGN?6[D5BMXM%;\7$ MB:-JJR1CFZG7B/WDX]F"JA],25?X>4#VN M_;;\6JZ.F_+C_8?M-XG/:O?,C[N=_*I)&/$2'LD1A8BY''&P^K]A*A!KP@.4 MQ1*PBV_E[JY2Q9NSL#JOY;E"]2T>U>-3M:V7[H./]T&O=JU[FXX[G]60-XG! M>MSK)=8W]YY$RLY@*[/+HQ-,QC]5!P<@Z+P2YD%"]\6J/#^\AKO=7S"\?XG) M", YCC$#]9H$8;*?&;8]THTFB[T5]E;##<2&[FI1KLQK-1CW 7 M]P#N)^S3#1JELO_:RN!YT,M16:[MCW;@T'N'"Z499RB3W[W%F+I;%UCFP>II@>:C0)6WQU*O M"_;QJ9G?VSY\V"ZKQ[).D[L(Z]SILYS4 MUV:;*Y//#EUECT^;ZKDL/VQ7Y>-V?7C^59:\'24M0"+D^"N8GMO^VVK[$,B_>PS*3F2P[E6J+_(Y-?G]5=>I_-5K_]LK MW<]DW@2]T."DM,E(WVF=R&_U1=2I?#=;-'7GO\H:J88W5]9$?;@[_1JHEU)5 M?I])O4Y7O;/H6*[:5NQ+\:/1RF M$&>P%P&!VFY$3Z$] ZQ3&]RU#6Z3>BY'N]Z/?45 M39WSG>B@4QW4LJ=#H)Z3 U#T5"7SP*2OPE6C/-::>5*J[6%7+ ^_KP]?^7%_ MD P_=3S/>YDX37 4YB"/"& B$Q 2$"(6"I+1F"*@E27%4G^K_B3AKOQ6 M;@>N>_9KL1HMIW!7#Y.]PN"[E!CT&F^",WQ.!4A%\P;(Z-K^>2#1>:G>)DCQ MXIKR"D,]W.[ZL9?ARU*!19P01%*6 TBS)#WU8W-!M%(]VT?S#+YVCFESPM_F M1:0>^1SXJL:\<2TUF3'MA\*O9NZFHMR[=@TM]SBS>AYDMTM!CIURG^SI M$F&S+!9)BE(<\Q1#V>,,\ZC7A-,4Z^WM]:O%^X;?LX6D]FS)7G8!-\5!OLB' M*BB6_SZN]^OA%=HIJD@-FO.I&SV@ZIX;FT&WTLKJ 1B/4X7S /5(937..V7O ML%9W]7*+0EDD4!0GD&".>,JBB)TF">(LE_W4ZE!L-/JI9F&T.J@G14#'JMVN^BZ9I=E-,;9,=5[?OUMZ78M:T3Q.7%[Q9G!*WL[- M>9#&NA0_3;*[<.6%,>=/P:W\ZJ]_Z'\B_^^NV)=__&UL[;U9DQLY MDB[Z/K^B;IWGZL*^C)V>8UAK9%=5*9-44^<^A5%D9":GF8PEK/IN/B^G??X9_ S__E$^' MQ6@\O?G[SW]^^D5],N_>_?Q__N/?_O?_\\LO_U=_?/^3+88/=_ET\9.9Y8-% M/OKIVWAQ^]-?HWS^CY^N9\7=3W\5LW^,OPY^^675Z*?EOTS&TW_\>_E_7P;S M_*?O\_&_SX>W^=W@?3$<+):_^W:QN/_W7W_]]NW;W[Y_F4W^5LQN?D4 X%\W MK79^4?[IE^JS7\H?_0+1+QC^[?M\]/-/0<+I?/F[:_R2ZO/O;[[_AI=?0RGE MK\N_W7PZ'V_[,'0+?_V_O[__M)3SE_%TOAA,A_G/__%O/_VT@F-63/*/^?5/ MY3___/CN12=X-'^<+_*[^=^&Q=VOY1>_JN%P]I"/U'1TM;C-9^_'@R_CR7@Q MSN=A),L.;V?Y]=]_'HU& 0,H ,.@1.!_'6ZX>+S/__[S?'QW/PD(_-K!$$L4 M1@^3_.IZ_'"]%@[Y3"OKZ;]H3\T#/W0OY>?!E$D&[E\U;'.[# MW<.D7).6O] 4=_>S_#:?SL=?\_?%O,9XZ[5/-N 7Q-[_J7XL?U1,P\)#^;C^=7UAUD^#P@MM[L# ]W3HL-!_3&8S<*_?,WK,:A! M#QT.^D,Q&0\/[X$U6K8VR&(V*[X% ^K@F-Y\V/X0FNKT8,.VAACFWMUX41J2 M\[!#F&*Z"+\UF)Z'55FC98)!-@3VB)[:$V(Z"DM<7O[6>>#\J%S_]&!26J.? M;O-\<7CL=3M(-^0/@UG \C9?C(>#2?3XM_;6J3"?PAJ4EW2XNG;_\S!>/!XC MP\Y.T@X]6A?U>DPC5-@DS&!^ZR?%MZ/FQ=Z.THG0T/8]OL-D(EW=Y[/EOATM MR]N>VA*BBHV$)=Z%%7[Q^&YZ73<._YI\'WP]29LN7'0RB(8PU6K8WR,5@>C,.4V2U"!P< MV?;/NQK.ZS\O QN?;P?3WXIB]&T\F=0%-*[;KL1KS(MZS;L:;JU%>'^C]H;V M-2PDQ>RP0[WERPX&L0D1!@OLV8_KZK5A/QT(4%.W.[YO:T!_Y(O2_/Z0SS[= M!B_IP'!V?-W18!I.UIJM.QKL4WS[U5\$$ZX(V_%DO+2]CQ+EN+X[$K06;_>V M:6U@0?9BN@C_'EK?A&4PG^7S@SOJ@58=#ZXIIYOUTM;@/Y2.>3'5^32_'A]$ M=,?7'0WF:3(\7[K7'YEB7O/ *K+7CH2K-;GVMFEK8!_SL/,\'-H07GW5\B]O M.%D.M&IK<)_RF]*GJA^+V=V@NR$]\7GEVY2KL9\5=T_!*OWX6U[AAW\)O2@!!6SO#E_6#Z^&D0IDL7TC?[%2G$7L^(4AU_3@?7UTM+(1^9 MA_DB:&K6 0J1O_$T0/DP*T8/PS)V^BF??1T/:ZX_W?[2[J"IM>D<:G;4\)XG MS]K;>61UJ:NJT.]G6' M+8\WV.3C8N2F+4.\O=M.QOYI,9BUC/FNCEL>_^K],LOAE>#N>C*K690)_!VPI^D ^ MR%G-_5^W3OZ.EX7&:>EGO7) SAUG7!./ 9)!-Q3JI6X\551AV-_*X<(N4#SF M85=:9OX^TX)YF)538(_$!]MFV$,BE-+&>:&HAQXAOI$[8)%R-?B:S[X4/:X' MM3E0=(ORT\SO?$\JY_6SP^C#C-K9)M,>4FD1\<98*:0DUHBUC-H8$<,D=%[[ MRK$\:@O;P_QYXVV''V1J]F6\6(70U+?!;+2%!=L^RY2@FDCFG'3&M^!;@/%+7_Q5VZF)6";!#TR\_RH1VWC+/D.52 ZP6 M1.B97+Z>H\!,M2-\6@RFHT#"=6SPK_)D8[IX7(]ZS[:POV'F@" $2X&)Y.K(HTYO'H_69364S M/1ZV0([O-%/,(ZZI,0I0@PF@&K,*)6D4BJ A^S%HF S\5!1=>KUO'=S#--S? M,,/$<4-\@)?BH#I*N7!K::W6G$90C?\85&L5X,0NUYBB"0^#$(U ZRB9D3]O?KL+X&A0TF/F] H!T-,\VD0$Y; M;[$UUANA6.4Z6LQ-3+A7_E \:@?@5'2J4O?6@!RFT?8&F9!.$6"-\A!"28AA MMHI<.2-T5'P0_!C\:079Q,M0(U-H]R;M/ 70.D&MEU A3()ONY*184=!U%E3 M\\.F-Z? Y\">ML ]G>.D6N5_SOHPR3O&G;*8$JR@LHHR* &5AD@E/!7NF,.D MK6&\UU!6)Q'O G1WT^!\E?G<.^=OPQXRR*PC.,AB/2$>"LDMK<12',:XSV=V MYJ/UA8+U]8(/D\'TV?2H1:UF'67!T1.(6V8)".X?X%@X7*&!(3$_SDG5 ML63K%/!4]"LCEB4*?XT7MU5"]"9<68MW-7O(!&<"@?*\7T)MG<580D UL*7M MKVBMK)++.#([EG#=(-US=+D6QPZVS98Y9(1)*KGV$*L \69Q]U;&V&-G=JIV M++O:QOB$#]9J<2ZJW\PY8AFG7!##RU1'#CRJL!*ZSN7[%A&IM1 MTE7PJ.5O^YQ4&EF*",-2&&JX1DAOK KB?,RZU_QLK=>@4M2ZUP:X?4>5MMT) M.^O0D02 2^H8P08[H*1&<)W(822'O%:\O:/-.LW7@S6['U>XCLPQ1XS2#P60" MR'*-K5OC0*GT,8DV)[C/M$6*-^FIWXPT>!VJUD6 SO+75V62ESO._GSU9Q]F88MCP7&"P!G-&2XO6OBU1-(Y MW-N=V/O9N)@%^)" O6LBH!5[N'0 MUN\SI\+>Z+1$0A 41)1"58AI1%2M @;G9(RTHN?7UW%;0#9A2D5E3GR>#:;S MR4IKH_]^F"]?6_D]O_N2S_8G5]3H(!/&:,:EE1@S)G"91B(KZ:FE2:]Y=\^K M2 :\3;!H'^(>"/;J['X21#F.:#4ZRGB8H5XA*"'SD#N+("9K- PVQEY6.*4S MPK4/];&7PY_&]'XU@GB]_;MX6DGT: MNUHL9N,O#XME9*A8/9BSDX-I!Y 9Q[CA$!HF+#+,<2AI!:A7(N:B\PFF";7# MW9-640^+[=O@P"I!K\DZN[^/S!H(-:2(46H@,DAYKE88,*B)N;#[^)TML:VB MG-QS?1^VAW=E-*N.N[KY.),2 N60D8);ZQSDP*SW#(8$=;4RU,]G>V[;+3T6 MQV3KT)5YMVWQ_"-?7%U_'GS_&%9<7\QV%'DYHI?,*"NX-T@S!PRW@ &VP:&$ MY++\BQ@BO%Z(.@,YW5+T.H 8UL_)PRALZ1^*V5*9+^3;_L1 HVCT,;\@0\RQ MX)@Y[P@FW"JF#*C0LXK$9*K''"BMC> MO.PG-N-S9G,ZU?QKL7ZY "B(+1*,$P>88%(+RZH% L(8HC=V 6_WUII_!SY MW(MR3N0(O^=,T:[.XH7CRZI*.OP'$!>6FG4-8Z^@,]:?2+[H(6=[HZ'&2:3- M>\Y<@,=8SH3DE$%O X5-A1FF*L;Y/4EGI1T"[4LN[5P):1:1Y:/'5](T)&5=8^ 4 MD!0)H%?97% R1GHLN!\E7[-R%H2B&4D<591+;#0JVM1EEMJ:M5S[ :_/_)O MZP2 M4&PS&BX"2NK^?K.,LJ_>SS,KN#(N8N[[. MAXME>LYX"?7^!,[C.LP\=M@AP(GGWCMN$ *N0D 52L[ZF%KQ)YB,DYS)R323++UGDR$Y]\5LCYEV MP INU$^FA N.!V/":@&IIH@JML&"P9A:9BV=-7?FT?5C"7>IGE14_1Q^V]6U M&A7WI3)5R8Z8CBD->H(DBU/_ M]N=P6P4X%;F.7=G?UTB[CNX[T\([)ZSS5E.N'0M_4AN-6!M3FN($+Z+TL\NF MUE(J9G\LCW6F^<@-9M,P[OFK2V7#\;XSD\.-,V@A(=0+: '&DIT/T_V MB-XRB+$W# ;CB$LG#%#&;^(/,("5U&?IO%)DGQ3M6C>I./MAEM\/QB/W_3Z? MSO.JXF0Y[D6-EW!JM,YX0)<#*B"!3AG!J=(>4"45LD8;&%/BH?&FGJ)*;G^L M;%\;Z&2F(AY(C;+BG9#.C)/0Q9^XG>"&T/U[%H)[T MKLJ*Z@VJS;_Z/B-2*.H)#):U"9A0H1RM9!-R?]2O,OS3R/E\PL=I00K(C MPK7NUEO_OM.^EU]FU/OR=K8@F$NMD"/"V,V$(3)F SS!5YC[8U,<[KTE)GXH M)L&GZ?&JQGDD)"K$C$+0 $PMX$8QRI<5,#1$2&%:R_].'E-;ZO9Q]?]U,JN; M=A4X+C1D$G'GG(0JL'U5#V*)BE(7%L9-S*3ZD;,VE'-DH:+U:O/9?@\E# M_GL^*"\)E'@T70)K]Y%)H5EP9Q&R$B$!.2=(5A@XY2[L=;M^U[ZNM)+(ZBIF ML^);&4ONS\.DI0>DJQ,F@#'!<7 M]O91G+K?ICRT!FPJ$FU;9]_7R&3L$ M8V'M[U5MHMLGDWX??!_?/=QMG!@SN ]_LWAL2*Q=W63ED95RQG!NF/,"&&,W M2"!!DQ;P?)DX\V0BL92T.X(D-:C7$OY],+$FTS+NO66 &F^)T-IXR'6UYDM" M26_1^R<>\?/E44-TTT163'%W-U[=JE'3T>9%]5[/F?>,J5'$I5$_&836$R<( M95XY@K5R"*SB7EH1@7I\]K.6''7BJ,TZRA1PC%MHN/(FT)-3[#>(0!Q5:_04 MC>!NV/+:L^I2!;TO&2<3G>UG";%,!-U(*B4(OA.QD",*D;#!A9).V%H&?T?& M0#&?OQC]P4#NU@895T$^S(4$6%G+@VL(824AZ)-36_FL;H0VHD]7) M?O@RS__G(4#BOH;_*^]+'GH3='N+#%)%N*58*@.6@AI'UO(IKZ,>0CM!*L4J M^761V59 [9$T!P.Z.]MDE$OJN5.*:X0]E1AS7\E(*+TPXD1K^C!SCL*U)^X< MC.MN_3XSG$ CRY+*WG.@)&9(;F3C^L(*Q[:@X_VL.0K5(QDSGRV>L27\Z353 MPH^"G[T8WZQ2G@;S73O2]@\SS(%7'G M''*V?(-"5YB4A25[J]]RTAM1*UBF M8\3>+6??YQF73D&GC5$<8!WX38FI)-(TZB69$UHY8M6YDQ5'(WEDEK,N/=#I ML'CW[NO\;]A^6CFOIIC=%[/!WE([#5IG@&!J&*(VK)F8A(E"2+7P!:CHA53> M:4>;1=?P)@NHOUXYW]B$IT!;[(ABSH)*2AO^<%EIR2T[0*WA MFNS>Z7U>O_\CW7HK:URY#5F@A +'"4N2EX$RIM:R& MA+G9W]%?(A8=H?;7=TM;!#@5F?3#/,A=0G'W93Q=!W$'7\I#JX")FHW#7]]4 M12O:B MB73)6Z,\ORLW@NTOJJW?M@YFPV-9)&4IU-Z6VRD15HN _!+W:!SD5N7X; MC*?EZ#_FRR*=GXNG]?=IJNRA5ZWVF18<8L YPHIBYZ2"W%6R:\)BTJ'%*19@ M[8!B70"=WL!Z&NK*Z5#E&^&E-,MR8A\&LP,I^ WZR2A21CBAB.'!6A!*.UL9 M#)98$+-IRA]C5>L0[CZIMXXE-B3:NE6FB!+28DR4%M %4P&XZ@#.4O#L0?LC MXKO@A^75<>CVR:(JEM*01E6SC #)K7"8$,8=,9Y!6IVHA?])%,.C$SJQ3,RC M(^'MR9:W@[O!33[_,!B/EA5ZZMOQKUMFR"%(RM(@4IKR_HOG>#-QL$91:<#G MD#/3NA$?B7"_C%IOT,>1ZGGCS")27I(2E&$,E3/6.+:6VC%CHI:I'R,8WSK( M1^;A;!_'I^+AYG:A%D%KT_S1Y]OHTJ!UQKESS&FE-6,2.T1H<$F0AH1SJSB, M,H\N.Y3>'8#]]7J],\0\I"XM<*40]TK0!9-]*O2KS7D//EAYDT M3C,DO77:&HX84815$FEIDU9 2)#>WZJ27S]:%X-L*COTQ5,EM>GRZOM,, Z# MWZ8E-DQ[8BBVHI*- Q9E;;93[0!W1:%CM;R5+'&X)BLH-IC?EKB2DPYY+[4:I\98!'D"FIAB5 @;'IV@Z0P)&G)L>2U6"+I\.9YZO8! M3[9 K>J_/SOV_2-?'#Z@W]O"MFC_O3Q9]_EB&)N-<\&/-6> F0P!9OX-$HYF9;Y(MJ9\>8"%PO M*SN(8L2H@3@X<\HK81$F&P"! #$Y9R<8<6F;1.TCG(I=W;__"(#6D%C);)A- MP#(7IM)FW54L)B;3."2S:[4BYT&T]N'NQ;.KZ]%EP;\-YI^EF!-MF692,5+) M@C6)R:ANGK+X[#G;!"6B6S:,(F!-MQ(5]_EL\?AA,@@23T>ERVFP\VSLC2+$J=4! MT,ER7@_3:",!QQ))9ZDS6"#MJ>=^LVI[AF*"1XUMZUU4H2=.E2/!3$6'ZNW1 MU3O)GP??-X3>0Y#=C3(@'1-AA[?.::-$L.<"]%1#;#AFF,<4$3@7HSF:,JW! MFZR60"MO6 >+7Q&%C7=4<4\T=,1L_$SO8XX_&AO-Y[K:M(%L6M?JH$^5&:"A MEP!SP)6T&F'$GQS#,!LB>-'\@LY69^H\CL4: IDNO?BI>L!T]&E1#/]Q6TR" M>N:KB]HUCE/K=I$911RU!"L&-5&62H$V)AD3-"9/]"3K/W1Z,M\1ZCWPKO[! M_>Y&F<'8: ^YQ)Y"J93 >#,Y#4%1N7\G?GK?/A-V4RT.]G2)R=.;S_GLKGQJ M;WEF?#\N-XZRHL_5E\DZ<;]&6+%1/QG@P%)K'456*06]$MQ56,A@ )S"87]G MQG<;''F3O-P=^JE/_C\,'NL=NVUOD$'*%+? .$21\-Q)9?1FZBJ3M"KI)7"K M%9@3DFCV$)3S!H;]/-K>)J-.^K(*BA7>:4@\XWJS"P 8]4QRU*6*LR52*SB? M8\$9R(@%R"A RG*P$C*!-[,%J'J/BI_/X7\7.UP[R";+F7R8+XJ[?&;S^]*+ MJ;$*[6B1$2>TXMA+R:Q Y75;L4F948K'K$%1]RV2O"S6.HW:03D9B\J:<$'< MO\:+VVKD%2B/-2A5HWDF ::"&VX48JJ\P4(L!4'F,*4$PU$5F:.*%IWG'M.=@V(U!)X[RSS%!CH/2,;> C4L<\8=^:,Y>"5MU$J]K&O[>SX&=(-3P0 M?MDRPUP@#X(E #S'VDEGU.8 BBN1M*9MG\&#;OC6+OI)#XV?C[3VR?'61AE& MPBI@#!/>EUDGJW3.L=: [\'NJF=P9=@1!Z0L[U) ;2D' M-LR:M1S4ZIC\@^8N8=ISYI0'. UQ3L674RC]#AR'V!J-D;3!7V:(.[LQ"SR- MR;<[(Z>Q&P8F4$BZ^,7!-]*WABUVMLJ6S]TP3+PPKHP20VLW*0 .ZZ0I-I>W M=[:'?"J&'96%LP4C&?\KE MJY@NAWVPQL&K3S.I-;?4RS+N(P40+,BV.6.W(B8:=OKE#-K0]):E*0+@9.?/ MH]$R9VTP*2L2OINN(RS/1K_O(/I@XVQY,X-13BAAEBD!K-G$8Q"->G/G]),; M.J!5ZY"G(MKG63Z8/\P>:ZU.;S_.-)6\+/^,##C>[RP>:IQI MB2D%6&+!&9><8UI*OC[P<"PF_:JUZ-8Y$:MUR!.F8E4#7<;DPIH:M'>;3^?C MK_DJ ER60_PC7UQ=?QY\WY^@U:2G3&"NEV_@.B4@9DQSN(GS"1=U$MG:U:[. M+HYVL4EVBG]_KF(C%SB"#)"[308362@NZ08^YJ-L]+95*.*=E+1K@5+3Y M?3Q=PEOC(8'7GV8P4)\(Z: !6&E@&:8;3UD"'W-Z'?5B4X) ?0>4B82WOW4F M+)&K&_#\7VZ.\C=:F8WY!!I0WP2X%5#-J*6:.6OAT MS5O&Q/";A[K2GB(E6<\2*.54;C[6.[?Z!9LMA MSM7#XC:8!__,1_7H];I51H-W"YT3RC&L@,):8;.24P)$0$R!A\A$T_,F5B30 MO1'JW7S^T(Q,JQ99\%<4LM8(9PS#UA$?G.*U? )%W5&-C+=? I&. KF7,\#5 M>.L> JZ^SHPL'8KRAAL%84/WQA"WF1Q.Q%S^BHR4GR%YX@'NT<%ZALQ+G[Y/ MO^K([*X:[3/&(5%2$8UL69;. N"@<58Q*1W&W-1A?L?R?R[-[SJ"+C_,(/'0 M*!PD (XC&HQR#%82*>@1C"GE?-I/.;6AY3?1O AHTP6:UX-<9P07=_?%=)F[ M^7V\;R/8VRY#WF J'+4.0^B9D4CRM:R(X*CS^U.F44-%[^)+"Y"FHL^KH=KB M;C">[J'-UN\SZA4D1C,(Q%*<8!CIM6QA@ME:Z^@9TB5.ST7[R/;@N/R>WWW) M9_5AV7,*[$&V[&V7 M6:S+O9LBA"526B,FU%I6IJ1)^L[ N3&G361[\6T/<6) M 95X,LR$4$!(!+JLLW[)S6;"T=-YC% MO!%X@@6ZVF5+*Y">4%KJX:VJ;A\9UX)R;SED84,.LP9PM<$ .ICTE8%SHU57 M**=BVBI-X2"9GG\6'%"E*+'2",RQPD$'FE:2(,5[NUA]#GR) #(5);9G?1VD MR+YFF2?::%J6KBL?:J$,*B8J2$9UDWK<3"5)";TZA;)A_X%X;->9%AA[( 'TDD(0 MT!.H\H@%E%'&6M12FJ 42=OT3:>&4R"N&H9INLHZ.):@S[O(,'?," 6UUYA( M+"V#OD) BJC@Q:G7J4]$Q BXDYW,K)SEX!N[Z^M\&";)'_FW=3YO*4R0:#B^ MGP3/>277U;4:%?>E1/N.<([N-'/.0,*9=P%\0Y"TT-D*)4%03.@C*J)V7IM[ M,@6N"@H(8E2: MMS\W=5/>.BSG8/$=#6EG_3,? M_3883TNYU"P8"].;YU.C1IV++G]M1AD#D!JF \S!6E8"@RI90"H?532VM'0^ 9(JYU_QU)?! M.XV]A!:X &M^B7\53W?1M0;=S<+AZ4<@I7?PXN=OU M'=X"49@XAC#G$AO.+$40V?)ZCG*,22IK[0CG>K'9(PP]1B1,$>,0!@)*5LFN M BR7E8O;,A^.N-G<#.]36!'F5]=F,+_UD^+;_!06@LU@FLW_-\TR@3W41EGB M@D( TL'5M! )JCE'FJ!:R<0=)8CDBW*XP4/^.@[XZL<_Y^5S.5=A3QV4\3X5 MC*FOJX(NAS%HWEDF"0;4$4F85=@S"J7$:V1PV#^3GLLFOA :09/7625=XWZJ MP;$R@QP0REU9[M8RQ# E132X)B7C:*VE 01ABYUOCM\U@SP=#= *N]N_KGX MF ?S>#B>Y &A)T?Q<]'>,M?%KPON@V$":(J=HX)!RCRMD"46Z9AC@M8*K7?F M3B4D\PDH+]6TL'E0^W \6(=#U"HP>.B(:T^K3"*!I0N[$_", 4:E :J24W'? MVY7O! &M?GGSYEW#MG24+*[5^*1U^Z$>8=SB\"L\9189$@3DOI*.&G 2RV1G M>_Y)<; 5!1VFWV@T6G(*!%-CR:CP@^S=W?U@/%N;T4690+VX+8*<7_,U/%N( M5:M=!G2 P6HB$=$::*$)YM7P$8M*;C_!2WPG0:@N%)/08?DZG@<];REIN-^% MV=DL4XYZXY1#1AK!N=:05UX@<4#'5&H[_0NV]ORPQK:#$EUCJ.'/"2 D?7\E)+;8SMU]HC%S\&+=O55"IFAM&6E[QS MFZ_^^0R;=7V &JYW_4ZR(#XP3G)%RNIYAEMJ=(6" "JF4,SIOZR>T*'N3"7] M$;-:XX-KM4P^>"I.O&]3;]1/%L#5R"X3$950HIS_L,+",Q_CR-1WI0^\A]99 MO*<+SARD97O:Z(^9I44\#438_Z#QWG:9QP:ALNH*$A(ZPAFTE>%"L41IGG0\ MP+S.4I)[8=[QZ/?'M ^S/+ADH\K66)L8U=Q1\WF^U\,YKL/,6V6T((Q@#X%R MCDONUN@PRDQ,,<#67HGL++S3"S<[4$O_&_>'P>.!6J8'VY8/\P EI0WS5!M M%'165C(;%G4RW=)UHLY2[WO=GH_#OU?.S1Z"'E\\?;.!H32#KB1M./8'^VI(ID18MJ!R],45Y*?0@_6__E M_OOM<1UGAA$@N 52*@\YXM)[MIF^4L2\S-/<(DC[@&'">%)2)?5,Z=4!5TMI MEGLZRZ1F2%-M>5"%!M@B[*I0,_?4Q]1!CCPV/_\TR_9P3URUN$BV#"E%GJ]^4G^\XP:W>2>2<8P\A Y(#3WI=E.2L4M&8QM91; MBW5V=G34)6O>%"3L2"6]$?-=T/CT9AS\P8,1IX-MLV!S,Q7L;^>IL@8R#Z#< MP I0FMRA S3LS*?ODX:1FNB-??IA/I[F8OYW.R&E MFAUG 'B&.-2,.J>=\TS):B8+8%7,!;;FY=>WAI3@!? WJ9)ZIO3ZF=%V0DI[ M.LND4T119XS$9054J"FH)KH@R,2<-IWZ@]*=AY3:P_W("Q:517(U+=]8*1X6 MY7W],,+9KFL[AQMECB-(PO01' MM):$&B6K@-LAQ"E&@U*M=*XHN.E)!:L?F M8[Y\>^5S\7GP_:_QXK8LF1&@"59QX]MCQW:9<4]HV&4\%)IZ![WBM(J+":\4 MB2!I:S&BU%G#;9(TL8)24?AC?E_-O.OWQ?0FN*=WZW/6]^49[-67R?CFH#'9 MH)>,.2V@!L)RPH!3(/B!=F.4(!9#U-8"1ZE]GRZ(VIU.3L]0;,?WJ=EQ!JVC M#LB@%&< @D!H4UGS$DIY L?IE\#?I$I*1>FJ-+G[/KP=3&_RCV'YN9J63U?92O>>P#/!.1R]_\.S+/3SOX+=E2CL,$254"@X8(L&U)1MONU1S(DJF55G@MYECZT*4S]%;(;IGNJ0=2 :U8X0J[IF$1#M@*=EH M@VL2XU:V%$)+G5K0Q3PZ::6>Q13K:L9D4" %/15*$,>L$Y(PM\%*D9BZFHT+ MK>][VJRSG-ISF08--?5CLYI(#\MG&J@E"'/!K!)5J*HLT!V3L=BX=OKK M,_ M.(V;J299A:F'^_O),D _F%0!^G?3ZV)VM])_C1*N]7K(G"$24MEK5;,GG==CS^N., M)]IL9TY4?UEPK#2F GI!(<;*> .J&V<^8)?F3*&G9ST[(E=*A;3'O\_%9G#E M2*/Y5Z^_3!N/ :;>.D6]U,: 3:*-AY[%O)=TZE?N$_.O$X4DL_03OG2LN#*( MJ3#YR@N%5$B UZG@ DB'8RC96IR^L_S\KG?/. 0H%M5(N$^=+210A+*9>Y6D_C]6NGG>_7=(,X%2;R+[7+:NW*K>?G]68 M3?&=9UIQH) UWB.NP[H+07FE8XF:]@:["%J>>N6 3HF97#5]$_JO M: HBM63$046D6"-M6V8HHRH8[09R8:%"U"Q3IY:X2V1BW.F6PM>=.=,G.)7ZTVS?,^HYZ)'V4Z80 MMS0L&EARBS'C%#E?28YIE*O>/&J>-H_Y!#D=H9ID"3=O1UV-N.7'WEO^39GB M4FI,C1".**65(&8SR3%",>/EAACRSW"J.#GUS4!P! MYI%+_WRV>$:+\*?7E @_*H\71@_#Q=7L4S[[.A[FZOMXVW'/KD\S94EYF(T( M )H[(JCW&T"0IC$95R=(BV/56+2*8@(^E,\ K [S/DG'(4 M<^6P"38ZHM:(M4S!:_!IJJ5TSHQXE;[E1C28"0OFE>/]/;_[DL_V'Q(_?1>\ M-ZJMP$#Z8)AP#S% LI+%T/U9U1&\91]X:K4NGSUJG@$!P S#B\ 2NO77V_ M3SME+7Y%:QW=_CEU%)5A=JK\VHAABG M8M)OLV(^7Z4-[Z'.LZ\RI!E'%CCF'80H3"^^@893EN@-C_0G-/&KS?$@)LL? MJEZ=6[^+7,?"WMDF"[0FWAB.J!9(E#"Y*N# C:EWK-'64=Z9;4QM@9HNBK,\ MK?XMGX9Q3\+*IT9WX^FX'/-B_#5?2[$WO%.G@PP+"! QP;M%"!D!I-$5G@)X M$O,$1J3WEB(G)YX4;T)!':">\#YB'GY7>;_-!F=A4BSO\1ZFVMYV&? 4$<(H M@U)X9+SUH((RS&48L[M%6M,)O+?V&=8FV+WM@DUVO\QAXF94 %&^^\+I9BH(&^.! M-;YY?U96=3R81Q82J5+SPM*VS)9=4W1WI9#=#3( ,;50:@*$001VH]\)/YD]=\JHFGK894UKIVN MDI(7CUM/Z_4=R(/$?M,B(QX@#0R1$E,&-,5&5-$6:;&+,>H;5U<]LTA$.Y F MS#%J5(6"QL,R+C:>/ 1_:P]+ M#K3,3)"5.:P!P4Y@JQ0'52:@9(Y&Y9N<< M@M+SF>6I>AML8V]OV./6>"=9MFC&'NJ<.622:)0=($U2$5+$I(N(&U M@J3;9NF\FJ;S?/BWF^+KKZ-\O)JAX5]>3\SPHVPUQ(_YS?+08[KX8W"W[>Q@ MUZ<9EQXBXJ1D EA)L+:>5H(0(&,"-R>4.-&^7HM6<:VWA!])#C^>Y#,3EIR; M8O:XEQLOOLP<,L$"T5KC,&0"O%1(5B( J&->C#ZA13D!-6)@[909)B\3$R?O MPAK[_?_-]W/CU;<9,=8*82C4"@)O#%5F0W#'<8RM=T*W[!.P(P[8COCQ>38H MDU,_/=Y]*28[>/'BFXPHCJ V" /KK-?( N[7PZ8*Z-Z*@9\1'V( [8@'*@@Z M6E; GPQN=O#@Q3<9]T@ZQJ&A-- 8&&9!)3AEB,9$I)J? YXG#V( [8@'E:R? MPR_908/GGV0*&T.TD>6%/8NT)5+A:M"81ST'=D+UL#ME002>'9/ C^?#P615 M/ZXYVPS%<(V&Y6T_V,%25N$."^X591XR!KFT."SX*]25 MY-[6,K/22?LYH*W#K_M'0W$W[3(MH0@[F= 0T\ U+8'9R(LTN[#*;NVHON@. MX!ZG\:>'N[O![/'JNKR"ORQ0\WX\^#*>+-_L7G\X4HM-VZOIQWP8-L&P5I7' MK'.;+P;CR66M!D%C$'(,5= =LD1+XJC75$)H&0T_.('58)^VGJDH?/!',9V] MT-BA(I"M_8[,(601<$IY1B0R!" JUCARC'#,V=FI/QS=#K]V+3F)-9,JMV8C MGW[<_.M_CO-9>?7L\7UY\6Q'J#":DDIX8%Y77UPXO M.[O^#[[@$!1XLOKBG5::%%126I0>= X!C:HVIY'2"Q%SP M.66*M+5NE1$#L.*2JB 30)()B-U:3B&QZ^WMK$OCU7%X M]\DK?!2O<"6G!@9JBC7"3&D $%+5_!$8HQC7XH02K_KGU7%X)^=5A#7[OD9M MVE9_3Z8@@!9IP!TGTC *H=M@R?REE;4](8^C!^VEF@G;GXC?$H78P_+:?63* MJ+*TGA:*>@*599A7FA $UTO\/]/2J#V1Z76!PHY4E8JN^F$>,)C/37'W93Q= MK>_'+V'>0]J&/654<6(]@-A@P+D.^]EF(Y-$I:VSNIVZ MY+*IVZW"CJP"8]=J^_ 0[*C!//\P>%RF#,V*K^/YLQM9KV])'6B6T?+T1RF- M.!&:E79Y:8XS:HR%#/N8BT6G;*;V0K .%'(DFW92/'_#\?+J8O&P4,/A+%_L M)EI$CQD2&@*DE:&4,LL4 D@L1;8000AC:E*=T)V$T^%@.EVU3<^=XQO]]\.J MR$Q3>A[N,2.0 F$,DR (:3QT7.)29*B8@YS$;,@G=%7B#.C9NJYZS&I8.HR7 ME91 1("=E-DC$"ACN:9T??E!$XYQK?R[;J3]-+S-1P^3_.JZ*;N?G/LZ*4VM M_IZ,:<&MY@%500E"Q$JHUGA20^"EGGA$4>MUX>$>%9)F^DV&M/DL>/^+Y7O F]&$0;X9^)/>:RQ$$;UFB#K# MN0)<&D!MV(X X:4:E5-2/3Z1*I[M:19BYZ5K>UM>=F,H='RL:=5ACCEUGO"'3+.*HZ0\*M57WCN MZI6#2B9K'1-E7[,,>6&@5Y)H[*1$(IC;494XRAAD. M-'.5C#((GG+RIJB)W8J^:Q;';H9MJJ-S=WV=#U?FRGK8'P>+?%ME^3UTJM]) M%D# EAB$EX\=TF#6>%6A +6+8=@)9BMUP:_.P$ZU62P&TYOQE\DZN-?;#E&^ MQ_EM/)DL'T1X.:9&>T:C?C(-D-#,:>(X%6$U\$*O*Y!I:3BH%2?N:A?9-?AZ M-N'!UIGT-*Q\3E@7ED!+M-5R7:51.P=55"GKTYO['?'BS6[3-N[]+ .O_[Q\ MNN?S[6!:P=BW0=G/X$X-EA42 "(3R!)M+/;OQU19O?Q6[NZ2):^ MOWO8^O'WP7\7,S,9S.>'+OW6[R4+LCNM@GF%L;8DX RPW.# HUZ*.75.=L&6 MUV'-SC1Q HQ\&G]9VOSP#=]F/67*(L*I(9):RHS7(K@4:SP8%U$OUIZ@J=4) M4^JSL04-)+O8\3!?!*=Q]C&?K'S$V_']_.#5N3VM,@6@)%:[\HDGXQ1VAE?; M#3.&GD!5CNZJ'W1%B=?7,UJ#_\@43S7\GX=Q4,+G?'@[+2;%S>-.RNS[/+.6 M((^@5]PPBBV 84O8 !IK1!JM[:51)PY$<.DJ)L0%[3J1&*>BD4?!HORB/T@A5Y\EVF"J->> M:QQD000@#RJ;E"LI8W:M4[S%D(@R,1@G774^Y>45B9KKSHN/PUIJF#4>"FBE MT01ZP)^D,J2WMQ@N;>6)03WMVE/++CK4)),2,JTE+Q]B_H) M\.VWV?Z7D0\US;CA6%.EN5;&$AAD9[J2F#IS @%YWL,"=P0CZM/M&.!/@&IJ M.'RX>Y@$BV"D[HK98OS/%V_E-B/?CLXRQ1@,$&"&-;928BM<-;N54#I-=9#- M@^\WY?C>$%)>&B';4<8)4/2/O95J]C?,@ A28H&Q,=PJ"YWU5;!&J>!&)0V0 M/7LU_H*)UQSV5"2K L-[!O]7/KZY+:?,UWPVN,G_G.?7#Y/WX^M]V1LQW6;" M,L4Q=J)\[T1CH:M$=N\U8B:F:G94!"Y%Y:0N"9I0*?UDBIW,%8-^,L($]298 M5!!R2LOJOE *OLKIE09Q6>N*;T>KS+/=]NIZ5Y[OMG5D;\,,&$WBCIBP^M5HDW(^UD'>B[*TL_L!T*0H!,G/0.*(F"84$1L /+ZPIZ8Z M(D?1FT)2+15?0\M@QO5ZCW@UAL>&%Q!WMLHL9!HS@;PD4C/@M36K&(MS!-)Z MT81DLM:[,[*[6:8Q"5N;YU8B# *A&:2@DA9(%9/A<8(3O16]O[D:TAJ\R:>M M*>[NBVF93%!:)YL?]VWRMS^IC0,*8"X,0EAZ:9V2ZW,F)!AGM>Y#=BSKQ\&W MWP=A"HP'DS+&<77],6AX]C7?9](?;IS9X%U:Z(GFTG&*)3/K"CQ!/=],.L&.;SYMS:W3HSPFE"*&6&8;A\UPFOCUJ1 M-%+%%,(ZP0/'3LG5&LK)V55:M/-@WI96='-V[6Z=">S"["&(.;Y9QEW'BA='H5:9ZQ0RHAJ%59:J!B^-(]U M/SN,.4.^-(W:$>EI,H!RZ0R!B)452YQDJD>"U@]12\VXU]5 M05L<409X?Q<9A1!:8C0$NOPGX);J"@6"?5*'-$UMG!88L?..<:M@IYGB8>EY M7\SG'_+9I]O!4YW$Y!.\+*0^GMYL!E)C=N]JD@E#-(1A 17A'Q!R%Y;6-O,Y9UM,J==<($(!Y!CPB2FG%25<)@1)B8!\02=S7AUOZXYU!*P MO4S4DSDP;G/B2@:-TPAH$Y1(E,-:((!Q\,,[IRA9PEGHL>7^ (*EC5EBL5H;X& MQ)?&66&*N[MB^FD1UOW;8A)FU+Q\>&&X1_B&/67!B!0(*4R]#E8?)L'\PVM, MJ&+F1YG[M:E1I(0[583E57K:'P_EY9FKZR5$5P^+^6(P':T?_1BJZ6BYX.6C M/2P\KL/, P]Q6;33&"D8!5@;NT$'LJ1O.Z9P^%JG8Q+Z5U,9;/&T>2SY%F[ /=B__0<,VS3KBGO6"@,$"3& M4J@UT@"M/$*/)"<])J@^&9D'&'-$\+!1CQD*SK$ED'DMI212*&-%A1&1\.+J M;,>396<@L4O@$RT%P<$IG^PH)J')S;MI,#SS>8^%D;>/I\:2L+]A!F58PX&& M4DDC$46>2+)_C)Q"6[FO# 0KCU\L&TFH!"><&0054KX@"A8OVNIM=4B)K_I!*V; M:,W78%(,OD<6>?U8?%GDP[V%79]_DLDP'H5*X\U2ZV#PIM85DL*@J+(7=BVS M1245K0!ZI);_>O@^=H/YX[?!_AJ^;[[+J+20 DV$TZXTWB4UZQ=SM?=AZ)>5 M4MV-OF-1[7&[>%^C%MB^9IG1$I8EJH6W7'N A*"TDM0I$[-)G"!_^K1#CL6\ M1W9]R&?#4K$W ;#_*A;/W>2JH$4SWM7H<%G06"@/A 44$XAL6&17Z!C@@S/2 MOYG,$BYO1[#F,!7;5T-JDIKB[LMXNM2O"3-W/%J_KO=Y-IC.5PJ&-:A9IYN, M,DJ,%E@MD^<$AU2P"HFPJ_2VQ28(#71*R [ 3Q,Y_)"'T1;3]1.B_44(R^NX M82@K4DU''_-%F+GET^:-[A@TZ"5H Q.GK*.26"PYE8*LK2L.L ]GB*^DL+= MW4^*Q[QZYO7#)%"JSJE!DVXR+S &TG*CL-$LP(&4JM! X=\NR]?JA">OWU3I M#OY>EH8G>_/YU?GU1Z:8+_H^9$B_A!!G.1!$ P^!-# X957=!*D,Y3T^M6K+ M^BKYZ!G9/N6SK^-A7BIJ7[;TOG89-D"8,F^&<6(U$E@*4GUO&'&#!-(222QU+I\!\: "D,GO4]ZI_YR^14!>7\$ M>UE.[K?!>#HOL]OV7_VHWTMF@.+$4$4%0L)BXI5=V^;26RC37+C?6DCYDJC7 M%O[]\?"/?/$A#\[J:#Q<_[3QDK>]BXP3SQ2A 0-"@],)H86D0H!!$7.D>H)7 M^/OA7RO0]V)]]YR^F]ZV]AA1*+BD)FC> 8/"_ZWR*"'$MEYUMJY3>P*=GM'H M<'W*ACUDC'HDRNI*$" MR]QU(2L,$$2]95GTOR349L?.1)XVD4^S(GS,O^;3 MA_ZJ JQ_?WE?\F:Z.J\\/.5W-\J$U,Q2B+DTWE,B@?'K$L 8AE6^UN%(IY+Z M0%%39I.%T?XU7MQ6K^36F>)UN\@8,)A@8["G@H?=AW'I*Q0IEJ,IS?!+KPN M9G>#Z3"_^C(9WQQZK*=6^\P2)(S#1ABJ$0/!IPX.]EI^K'W,S;OSFMVUB;!] M=K<*C!>/+['ZY][L@V8=90HP1(#5R@%A@P6C)+9K-"A3 MXL)*4W9 ND[Q3L6^6C/'?;_/A^4EMO%=^.3J^E/XZ?PZB%[C7D([OR S2E"G M&=$^[/,(*RN\K-"3*"JU]P1+7?:U1+:MA[-A\:?%8+:P@T5^X*9#N[\H T1I M9Z 6%/BE<#$@#6:S#!^J1M_(@JV/0-B='Z%X^YI+$]/\E-^4IS;OIDN1GH?1DH0?3FQK!S%U- M,HIE.I(RZ'=Y5GZPF,B+#S.* M'45<2 *0,U(Z[N3Z#6B!C72U2L1V>T&MLS>RX[7\>I;'0)O*+-T,LKJYM(9A M?B \MK==<%M16!2-1-P3** 6 I-*5J=P;\7O4Y0#.5+KN\C3 K[)N+0:XL'R M'B^^RXRW81N%)/3I%<>:$V)L'TXA1_G(J*=E$\4ME7B]M\YN[R01UM M;_\X@Y99KQEF5FCBL8$ R_5 *451E=9/,*@0K^Y68#QV.RS%W1]GDH1%"F(A,;98,VOE*EMW*8U1,?<&6ZHZ M<*KF86N@IJ7(3I-PW^<9 "C\!X:5B94/"=ORN<9*HC"Q+N2]YC94NI<=1Z&9 MRF=8!XJF-Y4=O'.C.= B0\0)234RVCADR\>&T/J-3J$= A>2.-V.BHLN(.UR M25E%9L=Y/R8&V)R<%%:&^[S%A*& (> 8ZX0A"49:8J626.21$X M(;.WDZ6H36"3QU#?U\BH>OMQAIT!O'R/@@$ $48.B4HJ(ZBQET&7K@*DQ^*8 MW,)Y.B&K8]T\?9T!%:0BUGL59I)GV$N&*KF(4C'\J&_9;&H1+-+5#(S1\2X3 MYVA<3^&(-;9:6\O[SU:;07O>9ZN0JJ"G#Y[5UGJCL]5F^)[VV2IFDAD7-CCK0=C2!!+&5[)8 M+R_L$?J6]+KW;+49HKV=K3I'C4*6>LZD4QP!XE$U3,--TLI\J0]>:JOHX-EJ M,Q1[/%O%BB -*(2"4L !ULS)]4"9HC(F'_.$0E?MJ;L5&'L^6PW;'C8">24T M(E9PQA6L!LLTNK![LBU,\7: /%+K?T['BWRTW*%J+>L[O\^,!X M"W\"&OY) ME<:Z&BZB-&9I;UX7[@STWA:271YO;"R7YR'T/>?J.[_/C&44,4<<80!)5-:K M0QN9-._M$./TO8,V<>V4*RL./Q_AWN/UG=]GF@-'("?&6D5<^*]F="T31Y9= MR$W&EO1:M(]H,Y;,\^'?;HJOOPZ+A^EB]E@2A5=_*'G"G_%D_>/LST];2/'T ME\$GHA!@2Z4R$F"!J%GFFR['J[BZD(*"+>FLB(0O5:C _>[4P0/,IX\RP1'T MT#GCH%3.(>3Q!@"I1$SBQ DY#^V2(!K&+G>(9Y;NWKR(-]]E@$B%&-;:2&$M MM( 97,G@:@;=3]^G:)<*;2!YZ@F;'G$GD0O6LI<:EE50Y48:8:7JBQ?G856V M NHY)&QZJ 41W&(F*"XK9QM6Q4\$Y32&)B=F3L2JM$["9C,TSR]ATUHLP_(J M"%5 *2O#E%*5?)*H"WEBJAT5UTS8; ;I>2?9*1ZDU&$))MRP\C%2Y*=EI8 &E9ARH"C8880O)D:&$0E49UBV+3ED_)C<4Q< M76E7T6_W?3AY&)6))^7C,O-\]'GP?0]]CN@M UY;:K5&5ANA!? *:8(\$%"Q M8 Z<0.6$SEY2C6%)L^+M+2#??QK?,QG_G ZNK\>3ZS19W#UO$ WU>CB&T@S4^^D\$)PCA3G M$%=3R3NA8YS@DV=+4Q77O?3:"-+SSB6WCF("); D;-AE<5QFUWZA!,%C["V& M\K0GP1/=D[K ][1SR8G5F%J+,9$ :"^Y8JZ2Q3%^(>':EO6Z-Y>\&:*])QY* MP+&@*BR!6!*'J(0.5<,ECO664YYBL3A.;[6R$)O!&I-DWN1:P>X&F:*24TH! M840X("DV;GU +B$+N^5E!-[;4WUK4/9XP8!:1$#YTJE1GEH>C'-GJX%*#RXD M,:1EG\L).@]WX5@<4['CCX>2NN5A157=IS* ][!D=Z/,6R^5 MM]0RJ)"P%'A=69<SGKC@AVGEB'=6"J046>>[":P%Z:UP: JB'*G7&LGMC4 ]AX-9R;B7 M&D,(1/#:#$5RZ]ZG[Y44:-U126%\J%@ 90(*O#?4$5U[U5@C\K;4=A>B[':<8 M"\MZ 0 B2LJGV[RLI)(FZOF2,SA.:V@&MH;CCW,.PJ6V(/A-TO'@1QG A0[> MF.,D+)7*)RX;7"P&DS^<;$>PI(63D&;(]W42LIR(EW&6$<"V+*!.32 + M%UXQ40:JD(:*>2;ZO&2V.6YRTT4@_5_C4?Y,!\_8Y0+TL^E@\O;\Z?FFNGDN M?A],7?W.C '&K/0FK-':AMW<:,DKG,N:-RF7E*_Y[$N1)D4H@G"OMZ\34.;J5E62QN_?:MBN=[LXV_+OR%CP@:?@(M@81".K&/ TPH2 MK$!,-*6QXW56;.U7$2UPLWSPY6I6/OE23J5U>+F8QE/RN(XSQXP1NDP"=,1Z M#(@3?@T ET'1*4W]LV9B$OQK&&3KORC_[\M@GO_'O_W_4$L! A0#% @ M&8$'380XR!@Z'P$ =I02 ! ( ! &1D9"TR,#$X,#8S M,"YX;6Q02P$"% ,4 " 9@0=-K*[(GM,, 0B $ M@ %H'P$ 9&1D+3(P,3@P-C,P+GAS9%!+ 0(4 Q0 ( !F!!TWC6W-[-AP M "(J 0 4 " 6DL 0!D9&0M,C Q.# V,S!?8V%L+GAM;%!+ M 0(4 Q0 ( !F!!TT&@D\2:BL "_U 0 4 " =%( 0!D M9&0M,C Q.# V,S!?9&5F+GAM;%!+ 0(4 Q0 ( !F!!TT!S3@F!($ IU M!@ 4 " 6UT 0!D9&0M,C Q.# V,S!?;&%B+GAM;%!+ 0(4 M Q0 ( !F!!TWE6+94MU$ &#B P 4 " :/U 0!D9&0M F,C Q.# V,S!?<')E+GAM;%!+!08 !@ & (0! ",1P( ! end