0000949158-17-000107.txt : 20170727 0000949158-17-000107.hdr.sgml : 20170727 20170727161421 ACCESSION NUMBER: 0000949158-17-000107 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 68 CONFORMED PERIOD OF REPORT: 20170630 FILED AS OF DATE: 20170727 DATE AS OF CHANGE: 20170727 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CRAY INC CENTRAL INDEX KEY: 0000949158 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRONIC COMPUTERS [3571] IRS NUMBER: 930962605 STATE OF INCORPORATION: WA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-26820 FILM NUMBER: 17986436 BUSINESS ADDRESS: STREET 1: 901 FIFTH AVENUE STREET 2: SUITE 1000 CITY: SEATTLE STATE: WA ZIP: 98164 BUSINESS PHONE: 2067012000 MAIL ADDRESS: STREET 1: 901 FIFTH AVENUE STREET 2: SUITE 1000 CITY: SEATTLE STATE: WA ZIP: 98164 FORMER COMPANY: FORMER CONFORMED NAME: TERA COMPUTER CO \WA\ DATE OF NAME CHANGE: 19950809 10-Q 1 cray-06302017x10q.htm 10-Q Document


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
______________________________________________ 
FORM 10-Q
 ______________________________________________
 
ý
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended: June 30, 2017
Or
¨
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from:              to             
Commission File Number: 0-26820
 
______________________________________________ 
CRAY INC.
(Exact name of registrant as specified in its charter)
______________________________________________ 
 
Washington
 
93-0962605
(State or Other Jurisdiction of
Incorporation or Organization)
 
(I.R.S. Employer
Identification No.)
 
 
901 Fifth Avenue, Suite 1000
Seattle, Washington
 
98164
(Address of Principal Executive Office)
 
(Zip Code)
(206) 701-2000
(Registrant’s telephone number, including area code)
 ______________________________________________ 
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  ý    No  ¨
Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).    Yes  ý    No  ¨
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
ý
Accelerated filer
¨
 
 
 
 
Non-accelerated filer
¨  (Do not check if a smaller reporting company)
Smaller reporting company
¨
 
 
Emerging growth company
¨

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




Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes  ¨    No  ý
As of July 24, 2017, there were 40,370,475 shares of Common Stock issued and outstanding.




CRAY INC.
TABLE OF CONTENTS
 
 
Page No.
 
 
Condensed Consolidated Balance Sheets as of June 30, 2017 and December 31, 2016
Condensed Consolidated Statements of Operations for the Three and Six Months Ended June 30, 2017 and June 30, 2016
Condensed Consolidated Statements of Comprehensive Loss for the Three and Six Months Ended June 30, 2017 and June 30, 2016
Condensed Consolidated Statements of Cash Flows for the Six Months Ended June 30, 2017 and June 30, 2016

CRAY and SONEXION are registered trademarks of Cray Inc. in the United States and other countries. The CS and XC families of supercomputers, DataWarp and other Cray technologies are all trademarks of Cray Inc. Other trademarks used in this report are the property of their respective owners.
Available Information
Our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, amendments to those reports and proxy statements filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, are available free of charge at our website at www.cray.com as soon as reasonably practicable after we electronically file such reports with the U.S. Securities and Exchange Commission.


3



PART I. FINANCIAL INFORMATION
Item 1. Unaudited Condensed Consolidated Financial Statements
CRAY INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS
(Unaudited and in thousands, except share data)
 
June 30,
2017
 
December 31,
2016
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
170,950

 
$
222,962

Restricted cash
1,027

 

Short-term investments
79,833

 

Accounts and other receivables, net
75,173

 
197,941

Inventory
155,840

 
88,254

Prepaid expenses and other current assets
18,662

 
20,006

Total current assets
501,485

 
529,163

 
 
 
 
Long-term restricted cash
1,030

 
1,655

Long-term investment in sales-type lease, net
28,111

 
31,050

Property and equipment, net
36,915

 
30,620

Service spares, net
2,610

 
3,023

Goodwill
14,182

 
14,182

Intangible assets other than goodwill, net
1,347

 
1,637

Deferred tax assets
100,974

 
85,613

Other non-current assets
14,096

 
17,629

TOTAL ASSETS
$
700,750

 
$
714,572

 
 
 
 
LIABILITIES AND SHAREHOLDERS’ EQUITY
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
56,483

 
$
45,504

Accrued payroll and related expenses
12,704

 
17,199

Other accrued liabilities
4,473

 
10,303

Deferred revenue
85,365

 
83,129

Total current liabilities
159,025

 
156,135

 
 
 
 
Long-term deferred revenue
25,175

 
27,258

Other non-current liabilities
13,733

 
5,703

TOTAL LIABILITIES
197,933

 
189,096

 
 
 
 
Shareholders’ equity:
 
 
 
Preferred stock — Authorized and undesignated, 5,000,000 shares; no shares issued or outstanding

 

Common stock and additional paid-in capital, par value $.01 per share — Authorized, 75,000,000 shares; issued and outstanding 40,347,022 and 40,757,458 shares, respectively
626,855

 
622,604

Accumulated other comprehensive income
2,180

 
2,782

Accumulated deficit
(126,218
)
 
(99,910
)
TOTAL SHAREHOLDERS’ EQUITY
502,817

 
525,476

TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY
$
700,750

 
$
714,572

See accompanying notes

4



CRAY INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(Unaudited and in thousands, except per share data)
 
 
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
 
2017
 
2016
 
2017
 
2016
Revenue:
 
 
 
 
 
 
 
 
Product
 
$
51,531

 
$
68,929

 
$
72,659

 
$
140,339

Service
 
35,604

 
31,306

 
73,507

 
65,445

Total revenue
 
87,135

 
100,235

 
146,166

 
205,784

Cost of revenue:
 
 
 
 
 
 
 
 
Cost of product revenue
 
39,515

 
45,459

 
54,266

 
91,637

Cost of service revenue
 
19,277

 
18,615

 
39,748

 
38,024

Total cost of revenue
 
58,792

 
64,074

 
94,014

 
129,661

Gross profit
 
28,343

 
36,161

 
52,152

 
76,123

Operating expenses:
 
 
 
 
 
 
 
 
Research and development, net
 
17,325

 
27,399

 
49,965

 
53,239

Sales and marketing
 
15,247

 
15,380

 
29,900

 
31,381

General and administrative
 
7,205

 
9,019

 
16,002

 
16,357

Total operating expenses
 
39,777

 
51,798

 
95,867

 
100,977

Loss from operations
 
(11,434
)
 
(15,637
)
 
(43,715
)
 
(24,854
)
 
 
 
 
 
 
 
 
 
Other income (expense), net
 
155

 
(421
)
 
1,197

 
(857
)
Interest income, net
 
897

 
526

 
1,775

 
1,110

Loss before income taxes
 
(10,382
)
 
(15,532
)
 
(40,743
)
 
(24,601
)
Income tax benefit
 
3,542

 
2,406

 
14,688

 
6,462

Net loss
 
$
(6,840
)
 
$
(13,126
)
 
$
(26,055
)
 
$
(18,139
)
 
 
 
 
 
 
 
 
 
Basic net loss per common share
 
$
(0.17
)
 
$
(0.33
)
 
$
(0.65
)
 
$
(0.46
)
Diluted net loss per common share
 
$
(0.17
)
 
$
(0.33
)
 
$
(0.65
)
 
$
(0.46
)
 
 
 
 
 
 
 
 
 
Basic weighted average shares outstanding
 
40,051

 
39,768

 
40,022

 
39,710

Diluted weighted average shares outstanding
 
40,051

 
39,768

 
40,022

 
39,710

See accompanying notes

5



CRAY INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(Unaudited and in thousands)
 
 
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
 
2017
 
2016
 
2017
 
2016
Net loss
 
$
(6,840
)
 
$
(13,126
)
 
$
(26,055
)
 
$
(18,139
)
Other comprehensive income (loss), net of tax:
 
 
 
 
 
 
 
 
Unrealized gain (loss) on available-for-sale investments
 
77

 
(1
)
 
94

 
8

Foreign currency translation adjustments
 
(170
)
 
677

 
440

 
917

Unrealized gain (loss) on cash flow hedges
 
(615
)
 
3,130

 
(1,174
)
 
3,718

Reclassification adjustments on cash flow hedges included in net loss
 
38

 
(1,652
)
 
38

 
(2,627
)
Other comprehensive income (loss)
 
(670
)
 
2,154

 
(602
)
 
2,016

Comprehensive loss
 
$
(7,510
)
 
$
(10,972
)
 
$
(26,657
)
 
$
(16,123
)
See accompanying notes

6



CRAY INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited and in thousands)
 
Six Months Ended
June 30,
 
2017
 
2016
Operating activities:
 
 
 
Net loss
$
(26,055
)
 
$
(18,139
)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:
 
 
 
Depreciation and amortization
7,893

 
7,501

Share-based compensation expense
5,058

 
5,647

Deferred income taxes
(14,811
)
 
(5,644
)
Other
637

 
398

Cash provided (used) due to changes in operating assets and liabilities:
 
 
 
Accounts and other receivables
124,479

 
66,269

Long-term investment in sales-type lease, net
4,577

 
(22,200
)
Inventory
(68,472
)
 
(84,319
)
Prepaid expenses and other assets
799

 
(3,767
)
Accounts payable
11,618

 
43,107

Accrued payroll and related expenses and other liabilities
(3,088
)
 
(32,353
)
Deferred revenue
(977
)
 
(17,046
)
Net cash provided by (used in) operating activities
41,658

 
(60,546
)
Investing activities:
 
 
 
Sales/maturities of available-for-sale investments
15,000

 
21,670

Purchases of available-for-sale investments
(94,902
)
 
(16,159
)
Change in restricted cash
(402
)
 
1,642

Purchases of property and equipment
(13,588
)
 
(2,384
)
Net cash provided by (used in) investing activities
(93,892
)
 
4,769

Financing activities:
 
 
 
Proceeds from issuance of common stock through employee stock purchase plan
365

 
363

Purchase of employee restricted shares to fund related statutory tax withholding

(1,514
)
 
(1,246
)
Proceeds from exercises of stock options
90

 
1,861

Net cash provided by (used in) financing activities
(1,059
)
 
978

Effect of foreign exchange rate changes on cash and cash equivalents
1,281

 
884

Net decrease in cash and cash equivalents
(52,012
)
 
(53,915
)
Cash and cash equivalents:
 
 
 
Beginning of period
222,962

 
266,660

End of period
$
170,950

 
$
212,745

 
 
 
 
Supplemental disclosure of cash flow information:
 
 
 
Cash paid for income taxes
$
990

 
$
1,723

Non-cash investing and financing activities:
 
 
 
Inventory transfers to fixed assets and service spares
$
887

 
$
2,979

See accompanying notes

7



CRAY INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Note 1— Basis of Presentation
In these notes, Cray Inc. and its wholly-owned subsidiaries are collectively referred to as the “Company.” In the opinion of management, the accompanying Condensed Consolidated Balance Sheets, Statements of Operations, Statements of Comprehensive Loss, and Statements of Cash Flows have been prepared in accordance with accounting principles generally accepted in the United States of America, or GAAP, for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and notes required by GAAP for complete financial statements. Management believes that all adjustments (consisting of normal recurring adjustments) considered necessary for fair presentation have been included. Interim results are not necessarily indicative of results for a full year. The information included in this quarterly report on Form 10-Q should be read in conjunction with “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and the financial statements and notes thereto included in the Company’s annual report on Form 10-K for the fiscal year ended December 31, 2016.
The Company’s revenue, results of operations and cash balances are likely to fluctuate significantly from quarter to quarter. These fluctuations are due to such factors as the high average sales prices and limited number of sales of the Company’s products, the timing of purchase orders and product deliveries, the revenue recognition accounting policy of generally not recognizing product revenue until customer acceptance and other contractual provisions have been fulfilled and the timing of payments for product sales, maintenance services, government research and development funding and purchases of inventory. Given the nature of the Company’s business, its revenue, receivables and other related accounts are likely to be concentrated among a relatively small number of customers.
Principles of Consolidation
The accompanying condensed consolidated financial statements include the accounts of Cray Inc. and its wholly-owned subsidiaries. All material intercompany accounts and transactions have been eliminated.
Use of Estimates
The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the amounts reported in the Company’s condensed consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates.
Revenue Recognition
The Company recognizes revenue, including transactions under sales-type leases, when it is realized or realizable and earned. The Company considers revenue realized or realizable and earned when it has persuasive evidence of an arrangement, delivery has occurred, the sales price is fixed or determinable, and collectibility is reasonably assured. Delivery does not occur until the products have been shipped or services provided to the customer, risk of loss has transferred to the customer, and, where applicable, a customer acceptance has been obtained. The sales price is not considered to be fixed or determinable until all material contingencies related to the sales have been resolved. The Company records revenue in the Condensed Consolidated Statements of Operations net of any sales, use, value added or certain excise taxes imposed by governmental authorities on specific sales transactions. In addition to the aforementioned general policy, the following are the Company’s statements of policy with regard to multiple-element arrangements and specific revenue recognition policies for each major category of revenue.
Multiple-Element Arrangements. The Company commonly enters into revenue arrangements that include multiple deliverables of its product and service offerings due to the needs of its customers. Products may be delivered in phases over time periods which can be as long as five years. Maintenance services generally begin upon acceptance of the first equipment delivery and future deliveries of equipment generally have an associated maintenance period. The Company considers the maintenance period to commence upon acceptance of the product or installation in situations where a formal acceptance is not required, which may include a warranty period and accordingly allocates a portion of the arrangement consideration as a separate deliverable which is recognized as service revenue over the entire service period. Other services such as training and engineering services can be delivered as a discrete delivery or over the term of the contract. A multiple-element arrangement is separated into more than one unit of accounting if the following criteria are met:
The delivered item(s) has value to the customer on a standalone basis; and

8



If the arrangement includes a general right of return relative to the delivered item(s), delivery or performance of the undelivered item(s) is considered probable and substantially in the control of the Company.
If these criteria are met for each element, the arrangement consideration is allocated to the separate units of accounting based on each unit’s relative selling price. If these criteria are not met, the arrangement is accounted for as one unit of accounting which would result in revenue being recognized ratably over the contract term or being deferred until the earlier of when such criteria are met or when the last undelivered element is delivered.
The Company follows a selling price hierarchy in determining the best estimate of the selling price of each deliverable. Certain products and services are sold separately in standalone arrangements for which the Company is sometimes able to determine vendor specific objective evidence, or VSOE. The Company determines VSOE based on normal pricing and discounting practices for the product or service when sold separately.
When the Company is not able to establish VSOE for all deliverables in an arrangement with multiple elements, the Company attempts to establish the selling price of each remaining element based on third-party evidence, or TPE. The Company’s inability to establish VSOE is often due to a relatively small sample of customer contracts that differ in system size and contract terms which can be due to infrequently selling each element separately, not pricing products within a narrow range, or only having a limited sales history, such as in the case of certain advanced and emerging technologies. TPE is determined based on the Company’s prices or competitor prices for similar deliverables when sold separately. However, the Company is often unable to determine TPE, as the Company’s offerings usually contain a significant level of customization and differentiation from those of competitors and the Company is often unable to reliably determine what similar competitor products’ selling prices are on a standalone basis.
When the Company is unable to establish selling price using VSOE or TPE, the Company uses estimated selling price, or ESP, in its allocation of arrangement consideration. The objective of ESP is to determine the price at which the Company would transact a sale if the product or service were sold on a standalone basis. In determining ESP, the Company uses the cost to provide the product or service plus a margin, or considers other factors. When using cost plus a margin, the Company considers the total cost of the product or service, including customer-specific and geographic factors. The Company also considers the historical margins of the product or service on previous contracts and several factors including any changes to pricing methodologies, competitiveness of products and services and cost drivers that would cause future margins to differ from historical margins.
Products. The Company most often recognizes revenue from sales of products upon customer acceptance of the system. Where formal acceptance is not required, the Company recognizes revenue upon delivery or installation. When the product is part of a multiple element arrangement, the Company allocates a portion of the arrangement consideration to product revenue based on estimates of selling price.
Services. Maintenance services are provided under separate maintenance contracts with customers. These contracts generally provide for maintenance services for one year, although some are for multi-year periods, often with prepayments for the term of the contract. The Company considers the maintenance period to commence upon acceptance of the product, or installation of the product where a formal acceptance is not required, which may include a warranty period. When service is part of a multiple element arrangement, the Company allocates a portion of the arrangement consideration to maintenance service revenue based on estimates of selling price. Maintenance contracts that are billed in advance of revenue recognition are recorded as deferred revenue. Maintenance revenue is recognized ratably over the term of the maintenance contract.
Revenue from engineering services is recognized as services are performed.
Project Revenue. Revenue from design and build contracts is recognized under the percentage-of-completion, or POC, method. Under the POC method, revenue is recognized based on the costs incurred to date as a percentage of the total estimated costs to fulfill the contract. If circumstances arise that change the original estimates of revenues, costs, or extent of progress toward completion, revisions to the estimates are made. These revisions may result in increases or decreases in estimated revenues or costs, and such revisions are recorded in income in the period in which the circumstances that gave rise to the revision become known by management. The Company performs ongoing profitability analyses of its contracts accounted for under the POC method in order to determine whether the latest estimates of revenue, costs and extent of progress require updating. If at any time these estimates indicate that the contract will be unprofitable, the entire estimated loss for the remainder of the contract is recorded immediately.
The Company records revenue from certain research and development contracts which include milestones using the milestone method if the milestones are determined to be substantive. A milestone is considered to be substantive if management believes there is substantive uncertainty that it will be achieved and the milestone consideration meets all of the following criteria:
It is commensurate with either of the following:
The Company’s performance to achieve the milestone; or

9



The enhancement of value of the delivered item or items as a result of a specific outcome resulting from the Company’s performance to achieve the milestone.
It relates solely to past performance.
It is reasonable relative to all of the deliverables and payment terms (including other potential milestone consideration) within the arrangement.
The individual milestones are determined to be substantive or non-substantive in their entirety and milestone consideration is not bifurcated.
Revenue from projects is classified as Product Revenue or Service Revenue, based on the nature of the work performed.
Nonmonetary Transactions. The Company values and records nonmonetary transactions at the fair value of the asset surrendered unless the fair value of the asset received is more clearly evident, in which case the fair value of the asset received is used.
Note 2— New Accounting Pronouncements
In May 2014, the Financial Accounting Standards Board, or FASB, issued Accounting Standards Update No. 2014-09, Revenue from Contracts with Customers: Topic 606, or ASU 2014-09, to supersede nearly all existing revenue recognition guidance under GAAP. The core principle of ASU 2014-09 is to recognize revenues when promised goods or services are transferred to customers in an amount that reflects the consideration that is expected to be received for those goods or services. ASU 2014-09 defines a five step process to achieve this core principle and, in doing so, it is possible more judgment and estimates may be required within the revenue recognition process than required under existing GAAP, including identifying performance obligations in the contract, estimating the amount of variable consideration to include in the transaction price and allocating the transaction price to each separate performance obligation. Adoption of ASU 2014-09 was initially required for fiscal and interim reporting periods beginning after December 15, 2016 using either of two methods: (i) retrospective to each prior reporting period presented with the option to elect certain practical expedients as defined within ASU 2014-09; or (ii) retrospective with the cumulative effect of initially applying ASU 2014-09 recognized at the date of initial application and providing certain additional disclosures as defined per ASU 2014-09.
In August 2015, FASB issued Accounting Standards Update No. 2015-14, Revenue from Contracts with Customers - Deferral of the Effective Date: Topic 606, or ASU 2015-14, that deferred the effective date of ASU 2014-09 by one year. Application of the new revenue standard is permitted for fiscal and interim reporting periods beginning after December 15, 2016 and required for fiscal and interim reporting periods beginning after December 15, 2017. The Company is currently evaluating the impact of the adoption of ASU 2014-09. Based on its analysis thus far, the Company believes the impact of adopting the new guidance will be immaterial to its annual and interim financial statements. The Company believes that the impact will be limited to the identification of a significant financing component in a small number of its contracts with customers. The Company will also be required to make additional disclosures under the new guidance. The Company continues to assess the impact on all areas of its revenue recognition, disclosure requirements, and changes that may be necessary to its internal controls over financial reporting. The Company plans to adopt this standard in the first quarter of 2018.
In July 2015, FASB issued Accounting Standards Update No. 2015-11, Simplifying the Measurement of Inventory: Topic 330, or ASU 2015-11. Topic 330 previously required an entity to measure inventory at the lower of cost or market. Market could be replacement cost, net realizable value, or net realizable value less an approximately normal profit margin. ASU 2015-11 requires that inventory measured using either the first-in-first-out (FIFO) or average cost method now be measured at the lower of cost and net realizable value. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal and transportation. The Company adopted ASU 2015-11 at the beginning of the first quarter of 2017. Adoption of ASU 2015-11 did not have a material impact on the Company’s consolidated financial statements.
In November 2015, FASB issued Accounting Standards Update No. 2015-17, Balance Sheet Classification of Deferred Taxes: Topic 740, or ASU 2015-17. Current GAAP requires the deferred taxes for each jurisdiction to be presented as a net current asset or liability and net noncurrent asset or liability. This requires a jurisdiction-by-jurisdiction analysis based on the classification of the assets and liabilities to which the underlying temporary differences relate, or, in the case of loss or credit carryforwards, based on the period in which the attribute is expected to be realized. Any valuation allowance is then required to be allocated on a pro rata basis, by jurisdiction, between current and noncurrent deferred tax assets. The new guidance requires that all deferred tax assets and liabilities, along with any related valuation allowance, be classified as noncurrent on the balance sheet. As a result, each jurisdiction will now only have one net noncurrent deferred tax asset or liability. The guidance does not change the existing requirement that only permits offsetting within a jurisdiction. The Company adopted ASU 2015-17 at the beginning of the first quarter of 2017. At the time of adoption, all of the Company’s deferred tax assets and liabilities, along with any related valuation allowance, were classified as noncurrent on its Condensed Consolidated Balance Sheet. The Company adopted ASU 2015-17 on

10



a retrospective basis. As such, prior period amounts have been adjusted to reflect the retrospective application of ASU 2015-17. This resulted in $19.1 million of current net deferred tax assets being reclassified as noncurrent on the Company’s December 31, 2016 Consolidated Balance Sheet.
In January 2016, FASB issued Accounting Standards Update No. 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities: Topic 825, or ASU 2016-01. The updated guidance enhances the reporting model for financial instruments, which includes amendments to address aspects of recognition, measurement, presentation and disclosure. Adoption of ASU 2016-01 is required for fiscal reporting periods beginning after December 15, 2017, including interim reporting periods within those fiscal years. The Company does not expect the adoption of ASU 2016-01 to have a material impact on its consolidated financial statements.
In February 2016, FASB issued Accounting Standards Update No. 2016-02, Leases: Topic 842, or ASU 2016-02, that replaces existing lease guidance. The new standard is intended to provide enhanced transparency and comparability by requiring lessees to record right-of-use assets and corresponding lease liabilities on the balance sheet. Under the new guidance, leases will continue to be classified as either finance or operating, with classification affecting the pattern of expense recognition in the Consolidated Statements of Operations. Lessor accounting is largely unchanged under ASU 2016-02. Adoption of ASU 2016-02 is required for fiscal reporting periods beginning after December 15, 2018, including interim reporting periods within those fiscal years with early adoption being permitted. The new standard is required to be applied with a modified retrospective approach to each prior reporting period presented with various optional practical expedients. While the Company expects adoption to lead to a material increase in the assets and liabilities recorded on its Consolidated Balance Sheet, the Company is still evaluating the overall impact on its consolidated financial statements.
In August 2016, FASB issued Accounting Standards Update No. 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments, or ASU 2016-15. The updated guidance clarifies how companies present and classify certain cash receipts and cash payments in the statement of cash flows. Adoption of ASU 2016-15 is required for fiscal reporting periods beginning after December 15, 2017, including interim reporting periods within those fiscal years with early adoption being permitted. The Company does not expect the adoption of ASU 2016-15 to have a material impact on its consolidated financial statements.
In November 2016, FASB issued Accounting Standards Update No. 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash, or ASU 2016-18, which amends ASC 230 to add or clarify guidance on the classification and presentation of restricted cash in the statement of cash flows. The amended guidance requires that amounts that are deemed to be restricted cash and restricted cash equivalents be included in the cash and cash-equivalent balances in the statement of cash flows. A reconciliation between the consolidated balance sheet and the statement of cash flows must be disclosed when the consolidated balance sheet includes more than one line item for cash, cash equivalents, restricted cash, and restricted cash equivalents. The guidance also requires that changes in restricted cash and restricted cash equivalents that result from transfers between cash, cash equivalents, and restricted cash and restricted cash equivalents should not be presented as cash flow activities in the statement of cash flows. An entity with a material balance of amounts generally described as restricted cash and restricted cash equivalents must disclose information about the nature of the restrictions. Adoption of ASU 2016-18 is required for fiscal reporting periods beginning after December 15, 2017, including interim reporting periods within those fiscal years with early adoption being permitted. The Company does not expect the adoption of ASU 2016-18 to have a material impact on its consolidated financial statements.
In January 2017, FASB issued Accounting Standards Update No. 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment, or ASU 2017-04, which eliminates Step 2 from the goodwill impairment test. ASU 2017-04 also eliminates the requirements for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment and, if it fails that qualitative test, to perform Step 2 of the goodwill impairment test. An entity still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. Adoption of ASU 2017-04 is required for annual or interim goodwill impairment tests in fiscal years beginning after December 15, 2019 with early adoption being permitted for annual or interim goodwill impairment tests performed on testing dates after January 1, 2017. The Company adopted ASU 2017-04 at the beginning of the second quarter of 2017. Adoption of ASU 2017-04 did not have a material impact on the Company’s consolidated financial statements.






11





Note 3— Fair Value Measurement
Based on the observability of the inputs used in the valuation techniques used to determine the fair value of certain financial assets and liabilities, the Company is required to provide the following information according to the fair value hierarchy. The fair value hierarchy ranks the quality and reliability of the information used to determine fair values.
In general, fair values determined by Level 1 inputs utilize quoted prices (unadjusted) in active markets for identical assets or liabilities. Fair values determined by Level 2 inputs utilize 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 related assets or liabilities. Fair values determined by Level 3 inputs are unobservable data points for the asset or liability, and include situations where there is little, if any, market activity for the asset or liability. The following table presents information about the Company’s financial assets and liabilities that have been measured at fair value as of June 30, 2017, and indicates the fair value hierarchy of the valuation inputs utilized to determine such fair value (in thousands):
Description
 
Fair Value
as of
June 30,
2017
 
Quoted
Prices in
Active
Markets
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
Assets:
 
 
 
 
 
 
Cash and cash equivalents and restricted cash
 
$
173,007

 
$
173,007

 
$

Available-for-sale investments (1)
 
79,833

 
79,833

 

Foreign currency exchange contracts (2)
 
4,991

 

 
4,991

Assets measured at fair value at June 30, 2017
 
$
257,831

 
$
252,840

 
$
4,991

Liabilities:
 
 
 
 
 
 
Foreign currency exchange contracts (3)
 
1,179

 

 
1,179

Liabilities measured at fair value at June 30, 2017
 
$
1,179

 
$

 
$
1,179

(1)
Included in “Short-term investments” on the Company’s Condensed Consolidated Balance Sheets.
(2)
Included in “Prepaid expenses and other current assets” and “Other non-current assets” on the Company’s Condensed Consolidated Balance Sheets.
(3)
Included in “Other accrued liabilities” and “Other non-current liabilities” on the Company’s Condensed Consolidated Balance Sheets.
Foreign Currency Derivatives
The Company may enter into foreign currency derivatives to hedge future cash receipts on certain sales transactions that are payable in foreign currencies.
As of June 30, 2017 and December 31, 2016, the Company had outstanding foreign currency exchange contracts that were designated and accounted for as cash flow hedges of anticipated future cash receipts on sales contracts payable in foreign currencies. The outstanding notional amounts were approximately (in millions):
 
 
June 30,
2017
 
December 31, 2016
Euros (EUR)
 
1.5

 
1.5

Swiss Francs (CHF)
 

 
3.6

Japanese Yen (JPY)
 
3,501.2

 

Canadian Dollars (CAD)
 
54.4

 
54.4

New Zealand Dollars (NZD)
 
19.8

 

The Company had hedged foreign currency exposure related to these designated cash flow hedges of approximately $89.5 million and $46.9 million as of June 30, 2017 and December 31, 2016, respectively.


12




As of June 30, 2017 and December 31, 2016, the Company had outstanding foreign currency exchange contracts that had been dedesignated for the purposes of hedge accounting treatment. The outstanding notional amounts were approximately (in millions):
 
June 30,
2017
 
December 31, 2016
British Pounds (GBP)
29.6

 
33.8

Euros (EUR)
4.1

 
8.0

Japanese Yen (JPY)

 
2,464.7

Canadian Dollars (CAD)

 
32.4

Korean Won (KRW)
1,226.2

 

The foreign currency exposure related to these contracts was approximately $49.8 million as of June 30, 2017 and $107.5 million as of December 31, 2016. Unrealized gains or losses related to these dedesignated contracts are recorded in the Condensed Consolidated Statements of Operations and are generally offset by foreign currency adjustments on related receivables. These foreign currency exchange contracts are considered to be economic hedges.
Cash receipts associated with the foreign currency exchange contracts are expected to be received from 2017 through 2022, during which time the revenue on the associated sales contracts is expected to be recognized, or in the case of receivables denominated in a foreign currency, the receivables balances will be collected. Any gain or loss on hedged foreign currency will be recognized at the time of customer acceptance, or in the case of receivables denominated in a foreign currency, over the period during which hedged receivables denominated in a foreign currency are outstanding.
Fair values of derivative instruments designated as cash flow hedges (in thousands):
Hedge Classification
Balance Sheet Location
 
Fair Value
as of
June 30,
2017
 
Fair Value
as of
December 31,
2016
Foreign currency exchange contracts
Prepaid expenses and other current assets
 
$
75

 
$
71

Foreign currency exchange contracts
Other non-current assets
 
136

 
367

Foreign currency exchange contracts
Other accrued liabilities
 
(296
)
 
(9
)
Foreign currency exchange contracts
Other non-current liabilities
 
(699
)
 
(5
)
Total fair value of derivative instruments designated as cash flow hedges
 
 
$
(784
)
 
$
424

Fair values of derivative instruments not designated as cash flow hedges (in thousands):
Hedge Classification
Balance Sheet Location
 
Fair Value
as of
June 30,
2017
 
Fair Value
as of
December 31,
2016
Foreign currency exchange contracts
Prepaid expenses and other current assets
 
$
1,700

 
$
5,344

Foreign currency exchange contracts
Other non-current assets
 
3,080

 
5,468

Foreign currency exchange contracts
Other accrued liabilities
 
(119
)
 
(27
)
Foreign currency exchange contracts
Other non-current liabilities
 
(65
)
 

Total fair value of derivative instruments not designated as cash flow hedges
 
 
$
4,596

 
$
10,785



13



Note 4— Accumulated Other Comprehensive Income
The following table shows the impact on product revenue of reclassification adjustments from accumulated other comprehensive income resulting from hedged foreign currency transactions recorded by the Company for the three and six months ended June 30, 2017 and 2016 (in thousands). The gross reclassification adjustments decreased product revenue for the three and six months ended June 30, 2017 and increased product revenue for the three and six months ended June 30, 2016.
 
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
 
2017
 
2016
 
2017
 
2016
 
 
 
 
 
 
 
 
 
Gross of tax reclassifications
 
$
(64
)
 
$
2,753

 
$
(64
)
 
$
4,378

Net of tax reclassifications
 
$
(38
)
 
$
1,652

 
$
(38
)
 
$
2,627

The following tables show the changes in accumulated other comprehensive income by component for the three and six months ended June 30, 2017 and 2016 (in thousands):
Three Months Ended June 30, 2017
 
 
Unrealized Gain on Investments
 
Foreign Currency Translation Adjustments
 
Unrealized Gain (Loss) on Cash Flow Hedges
 
Accumulated Other Comprehensive Income
Beginning balance
 
$
17

 
$
2,711

 
$
122

 
$
2,850

Current-period change, net of tax
 
77

 
(170
)
 
(577
)
 
(670
)
Ending balance
 
$
94

 
$
2,541

 
$
(455
)
 
$
2,180

 
 
 
 
 
 
 
 
 
Income tax expense (benefit) associated with current-period change
 
$
51

 
$
20

 
$
(384
)
 
$
(313
)
Three Months Ended June 30, 2016
 
 
Unrealized Gain on Investments
 
Foreign Currency Translation Adjustments
 
Unrealized Gain on Cash Flow Hedges
 
Accumulated Other Comprehensive Income
Beginning balance
 
$
1

 
$
1,915

 
$
5,588

 
$
7,504

Current-period change, net of tax
 
(1
)
 
677

 
1,478

 
2,154

Ending balance
 
$

 
$
2,592

 
$
7,066

 
$
9,658

 
 
 
 
 
 
 
 
 
Income tax expense (benefit) associated with current-period change
 
$

 
$
(74
)
 
$
986

 
$
912

Six Months Ended June 30, 2017
 
 
Unrealized Gain on Investments
 
Foreign Currency Translation Adjustments
 
Unrealized Gain (Loss) on Cash Flow Hedges
 
Accumulated Other Comprehensive Income
Beginning balance
 
$

 
$
2,101

 
$
681

 
$
2,782

Current-period change, net of tax
 
94

 
440

 
(1,136
)
 
(602
)
Ending balance
 
$
94

 
$
2,541

 
$
(455
)
 
$
2,180

 
 
 
 
 
 
 
 
 
Income tax expense (benefit) associated with current-period change
 
$
63

 
$
195

 
$
(757
)
 
$
(499
)

14



Six Months Ended June 30, 2016
 
 
Unrealized Loss on Investments
 
Foreign Currency Translation Adjustments
 
Unrealized Gain on Cash Flow Hedges
 
Accumulated Other Comprehensive Income
Beginning balance
 
$
(8
)
 
$
1,675

 
$
5,975

 
$
7,642

Current-period change, net of tax
 
8

 
917

 
1,091

 
2,016

Ending balance
 
$

 
$
2,592

 
$
7,066

 
$
9,658

 
 
 
 
 
 
 
 
 
Income tax expense (benefit) associated with current-period change
 
$
6

 
$
(81
)
 
$
735

 
$
660

Note 5— Loss Per Share ("EPS")
Basic EPS is computed by dividing net loss available to common shareholders by the weighted average number of common shares, excluding unvested restricted stock, outstanding during the period. Diluted EPS is computed by dividing net loss available to common shareholders by the weighted average number of common and potential common shares outstanding during the period, which includes the additional dilution related to conversion of stock options, unvested restricted stock and unvested restricted stock units as computed under the treasury stock method.
For the three and six months ended June 30, 2017 and 2016, outstanding stock options, unvested restricted stock and unvested restricted stock units were antidilutive because of the net losses and, as such, their effect has not been included in the calculation of basic or diluted net loss per share. For the three and six months ended June 30, 2017 and 2016, potential gross common shares of 3.2 million and 2.8 million, respectively, were antidilutive and not included in computing diluted EPS. An additional 0.6 million and 1.2 million performance vesting restricted stock and performance vesting restricted stock units were excluded from the computation of potential common shares for the three and six months ended June 30, 2017 and 2016, respectively, because the conditions for vesting had not been met as of the balance sheet date.
Note 6— Investments
The Company’s investments in debt securities with maturities at purchase greater than three months are classified as “available-for-sale.” Changes in fair value are reflected in other comprehensive income (loss). The carrying amounts of the Company’s investments in available-for-sale securities as of June 30, 2017 are shown in the table below (in thousands):
 
 
 
 
 Unrealized
 
 
 
 
 Cost
 
Gains
 
 Fair Value
Short-term available-for-sale securities
 
$
79,677

 
$
156

 
$
79,833

Note 7— Accounts and Other Receivables, Net
Net accounts and other receivables consisted of the following (in thousands):
 
 
June 30,
2017
 
December 31, 2016
Trade accounts receivable
 
$
37,616

 
$
156,705

Unbilled receivables
 
7,816

 
17,264

Advance billings
 
13,184

 
1,915

Short-term investment in sales-type lease
 
8,871

 
8,683

Other receivables
 
7,784

 
13,395

 
 
75,271

 
197,962

Allowance for doubtful accounts
 
(98
)
 
(21
)
Accounts and other receivables, net
 
$
75,173

 
$
197,941

Unbilled receivables represent amounts where the Company has recognized revenue in advance of the contractual billing terms. Advance billings represent billings made based on contractual terms for which revenue has not been recognized.
As of June 30, 2017 and December 31, 2016, accounts receivable included $41.8 million and $104.6 million, respectively, that resulted from sales to the U.S. government and system acquisitions primarily funded by the U.S. government (“U.S. Government”). Of these amounts, $0.4 million and $1.4 million were unbilled as of June 30, 2017 and December 31, 2016, respectively, based upon contractual billing arrangements with these customers. As of June 30, 2017, one non-U.S. Government

15



customer accounted for 12% of total accounts and other receivables. As of December 31, 2016, two non-U.S. Government customers accounted for 24% of total accounts and other receivables.
Note 8— Sales-type Lease
The Company has a sales-type lease with one non-U.S. Government customer, under which it will receive quarterly payments over the term of the lease, which expires in September 2020. The lease is denominated in British Pounds and the Company has entered into certain foreign currency exchange contracts that act as an economic hedge for the foreign currency exposure associated with this arrangement.
The following table shows the components of the net investment in the sales-type lease as of June 30, 2017 and December 31, 2016 (in thousands):
 
 
June 30,
2017
 
December 31, 2016
Total minimum lease payments to be received
 
$
47,493

 
$
52,224

Less: executory costs
 
(8,641
)
 
(10,139
)
Net minimum lease payments receivable
 
38,852

 
42,085

Less: unearned income
 
(1,870
)
 
(2,352
)
Net investment in sales-type lease
 
36,982

 
39,733

Less: long-term investment in sales-type lease
 
(28,111
)
 
(31,050
)
Investment in sales-type lease included in accounts and other receivables
 
$
8,871

 
$
8,683

As of June 30, 2017, minimum lease payments for each of the succeeding four fiscal years are as follows (in thousands):
2017 (less than 1 year)
 
$
6,795

2018
 
14,632

2019
 
14,904

2020
 
11,162

Total minimum lease payments to be received
 
$
47,493

Note 9— Inventory
Inventory consisted of the following (in thousands):
 
 
June 30,
2017
 
December 31, 2016
Components and subassemblies
 
$
47,888

 
$
31,695

Work in process
 
83,735

 
39,894

Finished goods
 
24,217

 
16,665

Total
 
$
155,840

 
$
88,254

Finished goods inventory of $19.2 million and $10.5 million was located at customer sites pending acceptance as of June 30, 2017 and December 31, 2016, respectively. At June 30, 2017, two customers accounted for $21.3 million of finished goods inventory, and at December 31, 2016, two customers accounted for $11.9 million of finished goods inventory.
The Company did not write off any inventory during the six months ended June 30, 2017. During the six months ended June 30, 2016, the Company wrote off $0.1 million of inventory.

16



Note 10— Deferred Revenue
Deferred revenue consisted of the following (in thousands):
 
 
June 30,
2017
 
December 31, 2016
Deferred product revenue
 
$
33,896

 
$
14,274

Deferred service revenue
 
76,644

 
96,113

Total deferred revenue
 
110,540

 
110,387

Less: long-term deferred revenue
 
(25,175
)
 
(27,258
)
Deferred revenue in current liabilities
 
$
85,365

 
$
83,129

As of June 30, 2017 and December 31, 2016, the U.S. Government accounted for $61.1 million and $60.3 million, respectively, of total deferred revenue. As of June 30, 2017, one non-U.S. Government customer accounted for $11.5 million of total deferred revenue. As of December 31, 2016, no non-U.S. Government customers accounted for more than 10% of total deferred revenue.
Note 11— Contingencies
The Company is subject to patent lawsuits brought by Raytheon Company, or Raytheon. The first suit was brought by Raytheon on September 25, 2015 in the Eastern District of Texas (Civil Action No. 2:15-cv-1554) asserting infringement of four patents owned by Raytheon. Two of the asserted patents relate to computer hardware alleged to be encompassed by Cray’s current and past products, and the two remaining asserted patents relate to features alleged to be performed by certain third-party software that Cray optionally includes as part of its product offerings. A second suit was brought by Raytheon on April 22, 2016 in the Eastern District of Texas (Civil Action No. 2:16-cv-423) asserting infringement of five patents owned by Raytheon. In this second suit, all five asserted patents relate to features alleged to be performed by certain third-party software that Cray optionally includes as part of its product offerings. As of July 18, 2017, trial in the first action has been stayed by the trial court until further notice from the court. Cray has filed a petition for writ of mandamus with the Court of Appeals for the Federal Circuit, seeking to overturn the trial court’s determination that venue is proper for this suit in the Eastern District of Texas, and the Court of Appeals has ordered briefing from the parties regarding Cray’s petition. Trial in the second action is currently stayed pending resolution of the first action. The Company is vigorously defending these actions. The probable outcome of either litigation cannot be determined, nor can the Company estimate a range of potential loss. Based on its review of the matters to date, the Company believes that it has valid defenses and claims in each of the two lawsuits.  As a result, the Company considers the likelihood of a material loss related to these matters to be remote.
Note 12— Share-Based Compensation
The Company accounts for its share-based compensation based on an estimate of fair value of the grant on the date of grant.
In determining the fair value of stock options, the Company uses the Black-Scholes option pricing model. The following key weighted average assumptions were employed in the calculation for the three and six month periods ended June 30, 2017 and June 30, 2016:
 
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
 
2017
 
2016
 
2017
 
2016
Risk-free interest rate
 
1.61%
 
1.20%
 
1.61%
 
1.19%
Expected dividend yield
 
—%
 
—%
 
—%
 
—%
Volatility
 
54.19%
 
50.74%
 
54.20%
 
50.82%
Expected life
 
4.0 years
 
4.0 years
 
4.0 years
 
4.0 years
Weighted average Black-Scholes value of options granted
 
$7.76
 
$13.11
 
$7.75
 
$13.46
The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant. The Company does not anticipate declaring dividends in the foreseeable future. Volatility is based on historical data. The expected life of an option is based on the assumption that options will be exercised, on average, about two years after vesting occurs. The Company recognizes compensation expense for only the portion of options that are expected to vest. Therefore, management applies an estimated forfeiture rate that is derived from historical employee termination data and adjusted for expected future employee turnover rates. The estimated forfeiture rate applied to the Company’s stock option grants during the three and six months ended June 30, 2017 and 2016 was 8.0%. If the actual number of forfeitures differs from those estimated by management, additional adjustments to compensation expense may be required in future periods. The Company’s stock price volatility, option lives and expected forfeiture

17



rates involve management’s best estimates at the time of such determination, which impact the fair value of the option calculated under the Black-Scholes methodology and, ultimately, the expense that will be recognized over the vesting period or requisite service period of the option. The Company typically issues stock options with a four year vesting period (the requisite service period) and amortizes the fair value of stock options (stock compensation cost) ratably over the requisite service period.
A summary of the Company’s year-to-date stock option activity and related information follows:
 
 
Options
 
Weighted
Average
Exercise
Price
 
Weighted
Average
Remaining
Contractual
Term
Outstanding at December 31, 2016
 
1,989,137

 
$
16.99

 
 
Grants
 
304,500

 
$
17.98

 
 
Exercises
 
(13,523
)
 
$
6.41

 
 
Canceled and forfeited
 
(34,579
)
 
$
29.07

 
 
Outstanding at June 30, 2017
 
2,245,535

 
$
17.00

 
5.7
Exercisable at June 30, 2017
 
1,598,662

 
$
14.14

 
4.4
Available for grant at June 30, 2017
 
3,296,425

 
 
 
 
As of June 30, 2017, there was $11.3 million of aggregate intrinsic value of outstanding stock options, including $11.2 million of aggregate intrinsic value of exercisable stock options. Intrinsic value represents the total pretax intrinsic value for all “in-the-money” options (i.e., the difference between the Company’s closing stock price on the last trading day of its second quarter of 2017 and the exercise price, multiplied by the number of shares of common stock underlying the stock options) that would have been received by the option holders had all option holders exercised their options on June 30, 2017. During the three and six months ended June 30, 2017, stock options covering 3,376 and 13,523 shares of common stock, respectively, with a total intrinsic value of $48,706 and $0.2 million, respectively, were exercised. During the three and six months ended June 30, 2016, stock options covering 18,218 and 140,545 shares of common stock, respectively, with a total intrinsic value of $0.2 million and $3.7 million, respectively, were exercised.
The fair value of unvested restricted stock and unvested restricted stock units is based on the market price of a share of the Company’s common stock on the date of grant and is amortized over the vesting period.
A summary of the Company’s unvested restricted stock grants and changes during the six months ended June 30, 2017 is as follows:
 
 
Service Vesting Restricted Shares
 
Performance Vesting Restricted Shares
 
Total Restricted Shares
 
 
Shares
 
Weighted
Average
Grant Date
Fair Value
 
Shares
 
Weighted
Average
Grant Date
Fair Value
 
Shares
 
Weighted Average Grant Date Fair Value
Outstanding at December 31, 2016
 
256,802

 
$
26.43

 
513,500

 
$
15.00

 
770,302

 
$
18.81

Granted
 
44,002

 
$
17.55

 

 
$

 
44,002

 
$
17.55

Forfeited
 
(19,790
)
 
$
31.71

 
(476,000
)
 
$
14.88

 
(495,790
)
 
$
15.55

Vested
 
(129,227
)
 
$
25.04

 

 
$

 
(129,227
)
 
$
25.04

Outstanding at June 30, 2017
 
151,787

 
$
24.35

 
37,500

 
$
16.52

 
189,287

 
$
22.80

The estimated forfeiture rate applied to the Company’s service vesting restricted share grants during the three and six months ended June 30, 2017 and 2016, was 8.0%. The aggregate fair value of restricted stock vested during the three and six months ended June 30, 2017, was $2.3 million and $2.4 million, respectively. The aggregate fair value of restricted stock vested during the three and six months ended June 30, 2016, was $2.2 million and $2.4 million, respectively. The performance vesting restricted shares are subject to performance measures that are currently not considered “probable” of attainment and as such, no compensation cost has been recorded for these shares. The performance vesting restricted shares are eligible to vest in 2017.

18



A summary of the Company’s unvested restricted stock unit grants and changes during the six months ended June 30, 2017 is as follows:
 
 
Service Vesting Restricted Stock Units
 
Performance Vesting Restricted Stock Units
 
Total Restricted Stock Units
 
 
Units
 
Weighted
Average
Grant Date
Fair Value
 
Units
 
Weighted
Average
Grant Date
Fair Value
 
Units
 
Weighted Average Grant Date Fair Value
Outstanding at December 31, 2016
 
425,721

 
$
30.89

 
656,285

 
$
30.49

 
1,082,006

 
$
30.65

Granted
 
485,200

 
$
18.10

 
26,000

 
$
20.25

 
511,200

 
$
18.21

Forfeited
 
(25,823
)
 
$
29.82

 
(133,200
)
 
$
30.04

 
(159,023
)
 
$
30.00

Vested
 
(87,076
)
 
$
31.60

 

 
$

 
(87,076
)
 
$
31.60

Outstanding at June 30, 2017
 
798,022

 
$
23.07

 
549,085

 
$
30.12

 
1,347,107

 
$
25.94

The estimated forfeiture rate applied to the Company’s service vesting restricted stock unit grants during the three and six months ended June 30, 2017 and 2016, was 8.0%. The aggregate fair value of restricted stock units vested during the three and six months ended June 30, 2017, was $1.5 million and $1.6 million, respectively. The aggregate fair value of restricted stock units vested during the three and six months ended June 30, 2016, was $1.2 million. Restricted stock units are not outstanding shares and do not have any voting or dividend rights. At the time of vesting, a share of common stock representing each restricted stock unit vested will be issued by the Company. The performance vesting restricted stock units are subject to performance measures that are currently not considered “probable” of attainment and as such, no compensation cost has been recorded for these units. The performance vesting restricted stock units are eligible to vest between 2017 and 2020.
Including performance-based equity awards, the Company had $37.7 million of total unrecognized compensation cost related to unvested stock options, unvested restricted stock and unvested restricted stock units as of June 30, 2017. Excluding the $17.2 million of unrecognized compensation cost related to unvested restricted stock and unvested restricted stock units that are subject to performance measures that are currently not considered “probable” of attainment, unrecognized compensation cost is $20.5 million. No compensation expense is recognized for unvested restricted stock or unvested restricted stock units subject to performance measures that are not considered “probable” of attainment. Unrecognized compensation cost related to unvested stock options and unvested non-performance-based restricted stock is expected to be recognized over a weighted average period of 3.0 years.
The following table sets forth the gross share-based compensation cost resulting from stock options, unvested restricted stock and unvested restricted stock units that were recorded in the Company’s Condensed Consolidated Statements of Operations for the three and six months ended June 30, 2017 and 2016 (in thousands):
 
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
 
2017
 
2016
 
2017
 
2016
Cost of product revenue
 
$
76

 
$
83

 
$
116

 
$
165

Cost of service revenue
 
69

 
68

 
135

 
136

Research and development, net
 
907

 
582

 
1,798

 
1,531

Sales and marketing
 
315

 
872

 
1,200

 
1,707

General and administrative
 
940

 
1,190

 
1,809

 
2,108

Total
 
$
2,307

 
$
2,795

 
$
5,058

 
$
5,647

The Company also has an employee stock purchase plan, or ESPP, which allows employees to purchase shares of the Company’s common stock at 95% of fair market value on the fourth business day after the end of each offering period. The ESPP is deemed non-compensatory and therefore is not subject to the fair value provisions.
Note 13— Taxes
The Company’s effective tax rates for the three and six months ended June 30, 2017 and 2016 were as follows:
 
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
 
2017
 
2016
 
2017
 
2016
Effective tax rates
 
34%
 
15%
 
36%
 
26%

19



The primary reason for the difference between the expected statutory tax rate of 35% and the actual tax rates of 34% and 36% for the three and six months ended June 30, 2017, was the result of the Company’s research and development tax credit and other permanent items. The primary reason for the difference between the expected statutory tax rate of 35% and the actual tax rates of 15% and 26% for the three and six months ended June 30, 2016 was a reduction in the Company’s business outlook during the second quarter of 2016, which substantially increased the impact that the Company’s research and development tax credit had on its effective tax rate. Other significant reconciling items that impacted the Company’s effective tax rate included excess tax benefits related to share-based compensation, and state and foreign taxes.
The Company continues to provide a valuation allowance against specific U.S. deferred tax assets and a valuation allowance against deferred tax assets arising in a limited number of foreign jurisdictions as the realization of such assets is not considered to be more likely than not at this time. As of June 30, 2017, the Company had $101.0 million of net deferred tax assets which included deferred tax assets of $9.0 million related to federal net operating loss carryforwards that will expire between 2019 and 2021 and a deferred tax asset of $1.3 million related to a federal research and development tax credit that will expire in 2021. The assessment of the Company’s ability to utilize its deferred tax assets includes an assessment of all known business risks and industry trends, forecasted domestic and international earnings over a number of years, and certain tax planning strategies. In a future period the Company’s assessment of the realizability of its deferred tax assets and therefore the appropriateness of the valuation allowance could change based on an assessment of all available evidence, both positive and negative in that future period. If the Company’s conclusion about the realizability of its deferred tax assets and therefore the appropriateness of the valuation allowance changes in a future period it could record a substantial tax provision or benefit in the Condensed Consolidated Statement of Operations when that occurs.
Note 14— Segment Information
The Company has the following reportable segments: Supercomputing, Storage and Data Management, Maintenance and Support, and Engineering Services and Other. The Company’s reportable segments represent components of the Company for which separate financial information is available that is utilized on a regular basis by the Chief Executive Officer, who is the Chief Operating Decision Maker, in determining how to allocate the Company’s resources and evaluate performance. The segments are determined based on several factors, including the Company’s internal operating structure, the manner in which the Company’s operations are managed, client base, similar economic characteristics and the availability of separate financial information.
Supercomputing
Supercomputing includes a suite of highly advanced, tightly integrated and cluster supercomputer systems which are used by large research and engineering centers in universities, government laboratories, and commercial institutions. Supercomputing also includes the ongoing maintenance of these systems as well as system analysts.
Storage and Data Management
Storage and Data Management offers Cray DataWarp, Sonexion as well as other third-party storage products and their ongoing maintenance as well as system analysts.
Maintenance and Support
Maintenance and Support provides ongoing maintenance of Cray supercomputers, big data storage and analytics systems, as well as system analysts.
Engineering Services and Other
Included within Engineering Services and Other are the Company’s analytics business and Custom Engineering.


20



The following table presents revenues and gross margins for the Company’s operating segments for the three and six months ended June 30, 2017 and 2016 (in thousands):
 
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
 
2017
 
2016
 
2017
 
2016
Revenue:
 
 
 
 
 
 
 
 
Supercomputing
 
$
64,772

 
$
70,667

 
$
95,015

 
$
155,395

Storage and Data Management
 
15,744

 
24,958

 
31,289

 
38,425

Maintenance and Support
 
31,045

 
26,767

 
60,782

 
53,570

Engineering Services and Other
 
6,619

 
4,610

 
19,862

 
11,964

Elimination of inter-segment revenue
 
(31,045
)
 
(26,767
)
 
(60,782
)
 
(53,570
)
Total revenue
 
$
87,135

 
$
100,235

 
$
146,166

 
$
205,784

 
 
 
 
 
 
 
 
 
Gross Profit:
 
 
 
 
 
 
 
 
Supercomputing
 
$
20,164

 
$
24,532

 
$
31,823

 
$
56,571

Storage and Data Management
 
5,728

 
9,328

 
12,219

 
14,174

Maintenance and Support
 
14,759

 
10,429

 
28,577

 
22,083

Engineering Services and Other
 
2,451

 
2,301

 
8,110

 
5,378

Elimination of inter-segment gross profit
 
(14,759
)
 
(10,429
)
 
(28,577
)
 
(22,083
)
Total gross profit
 
$
28,343

 
$
36,161

 
$
52,152

 
$
76,123

Revenue and cost of revenue is the only discrete financial information the Company prepares for its segments. Other financial results or assets are not separated by segment.
The Company’s geographic operations outside the United States include sales and service offices in Europe and the Middle East, South America, Asia Pacific and Canada. The following data represents the Company’s revenue for the United States and all other countries, which is determined based upon a customer’s geographic location (in thousands):
 
 
United States
 
Other Countries
 
Total
 
 
2017
 
2016
 
2017
 
2016
 
2017
 
2016
Three months ended June 30,
 
 
 
 
 
 
 
 
 
 
 
 
Product revenue
 
$
38,826

 
$
22,056

 
$
12,705

 
$
46,873

 
$
51,531

 
$
68,929

Service revenue
 
24,641

 
20,474

 
10,963

 
10,832

 
35,604

 
31,306

Total revenue
 
$
63,467

 
$
42,530

 
$
23,668

 
$
57,705

 
$
87,135

 
$
100,235

 
 
United States
 
Other Countries
 
Total
 
 
2017
 
2016
 
2017
 
2016
 
2017
 
2016
Six months ended June 30,
 
 
 
 
 
 
 
 
 
 
 
 
Product revenue
 
$
52,141

 
$
55,934

 
$
20,518

 
$
84,405

 
$
72,659

 
$
140,339

Service revenue
 
51,202

 
44,745

 
22,305

 
20,700

 
73,507

 
65,445

Total revenue
 
$
103,343

 
$
100,679

 
$
42,823

 
$
105,105

 
$
146,166

 
$
205,784

Sales to the U.S. Government totaled approximately $57.4 million and $91.6 million for the three and six months ended June 30, 2017, respectively, compared to approximately $36.2 million and $89.0 million for the three and six months ended June 30, 2016, respectively. For the six months ended June 30, 2017, no non-U.S. Government or foreign country accounted for more than 10% of total revenue. For the six months ended June 30, 2016, two non-U.S. Government customers accounted for 28% of total revenue, while revenue in the United Kingdom and Australia accounted for 41% of total revenue.

21



Note 15— Subsequent Events
In July 2017, the Company commenced implementing a restructuring plan. Under the restructuring plan, the Company expects to reduce its workforce by approximately 190 employees, with the vast majority of such terminations to be effective in July 2017. In connection with the restructuring plan, the Company estimates that it will incur aggregate restructuring charges in the range of $10 million, the vast majority of which will be expensed in the third quarter of 2017.
In July 2017, the Company received proceeds from the sale of an investment in a private company that had a carrying value of $1.1 million. Proceeds from the sale of the investment are anticipated to total $5.2 million. The Company expects that it will record a total gain on the transaction, after expenses, of up to $4.1 million with $3.3 million of the gain being recorded in the third quarter of 2017. $0.8 million of the proceeds will be held in escrow to satisfy certain possible indemnification obligations. The escrowed funds will be released in future periods, less any amounts necessary to cover eligible indemnity claims. The escrowed funds will be recorded as a gain by the Company at the time of their release.
In July 2017, the Company entered into a strategic transaction with Seagate Cloud System, Inc. an affiliate of Seagate Technology plc. As part of the transaction, the Company agrees to support existing ClusterStor customers that have active support contracts, will receive certain patents and licenses to intellectual property relating to the ClusterStor products, and expects to make offers of employment to, or transition the employment or services of, more than 125 ClusterStor-related Seagate employees and contractors. Most of the employees who accept employment with the Company would be expected to start in mid-September 2017. Cray will receive certain assistance from Seagate to provide support on existing service contracts. This transaction is expected to close toward the end of the quarter ended September 30, 2017.
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
Preliminary Note Regarding Forward-Looking Statements
This quarterly report on Form 10-Q contains forward-looking statements that involve risks and uncertainties, as well as assumptions that, if they never materialize or if they prove incorrect, could cause our actual results to differ materially from those expressed or implied by such forward-looking statements. Forward-looking statements are based on our management’s beliefs and assumptions and on information currently available to them. In some cases you can identify forward-looking statements by terms such as “may,” “will,” “should,” “could,” “would,” “expect,” “plans,” “anticipates,” “believes,” “continue,” “estimates,” “projects,” “predicts” and “potential” and similar expressions, but the absence of these words does not mean that a statement is not forward-looking. All statements other than statements of historical fact are statements that could be deemed forward-looking statements, and examples of forward-looking statements include any projections of earnings, revenue or other results of operations or financial results; any statements of the plans, strategies, objectives and beliefs of our management; any statements concerning proposed new products, technologies or services; any statements regarding potential new markets or applications for our products; any statements regarding technological developments or trends; any statements regarding future research and development or co-funding for such efforts; any statements regarding future expansions of our facilities and offices; any statements regarding future market and economic conditions; and any statements of assumptions underlying any of the foregoing. These forward-looking statements are subject to the safe harbor created by Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act. Our actual results could differ materially from those anticipated in these forward-looking statements for many reasons, including the risks faced by us and described in Item 1A. Risk Factors in Part II and other sections of this report and our other filings with the U.S. Securities and Exchange Commission, or SEC. You should not place undue reliance on these forward-looking statements, which apply only as of the date of this report. You should read this report completely and with the understanding that our actual future results may be materially different from what we expect. We assume no obligation to update these forward-looking statements, whether as a result of new information, future events, or otherwise, except as otherwise required by law.
Overview
We design, develop, manufacture, market and service the high-end of the high performance computing, or HPC, market, primarily categories of systems commonly known as supercomputers and provide data analytics, artificial intelligence and storage solutions leveraging more than four decades of delivering the world’s most advanced computing systems. We also provide software, system maintenance and support services and engineering services related to supercomputer systems and our data analytics, artificial intelligence and storage solutions. Our customers include domestic and foreign government and government-funded entities, academic institutions and commercial entities. Our key target markets are the supercomputing portion of the HPC market and the expanding big data markets. We provide customer-focused solutions based on three main models: (1) tightly integrated supercomputing and/or storage solutions, complete with highly tuned software, that stress capability, scalability, sustained performance and reliability at scale; (2) differentiated “cluster” supercomputing and storage solutions based upon utilizing best-of-breed components and working with our customers to define solutions that meet specific needs; and (3) integrated solutions that combine industry standard tools for large-scale analytics and artificial intelligence applications, as well as innovative graph analysis tools, and specialized computing platforms. All of our solutions also emphasize total cost of ownership, scalable performance and data center flexibility as key features. Our continuing strategy is to gain market share in the supercomputer

22



market segment, extend our technology leadership and differentiation, maintain our focus on execution and profitability and grow by continuing to expand our share and addressable market in areas where we can leverage our experience and technology, such as in high performance storage systems and powerful analytic tools for large volumes of data, popularly referred to as “big data.” We also meet diverse customer requirements by combining supercomputing, cluster supercomputing, and big data described above, into unique solutions offerings that work in a workflow-driven datacenter environment.
Summary of First Six Months of 2017 Results
Total revenue decreased $59.6 million for the first six months of 2017 compared to the first six months of 2016, from $205.8 million to $146.2 million, due to lower product revenue. Product revenue was $67.7 million lower in the first six months of 2017 as compared to the first six months of 2016, substantially driven by a slow-down in the segments of the high-end of the supercomputing market that we target, as well as the timing of contracts and deliveries. Our product revenue is subject to significant quarter-to-quarter fluctuations and can be concentrated in particular quarters, often the fourth quarter. It is dependent on factors such as the timing of new product releases, the timing of customer acceptances, the timing and level of customer procurements and budgets, market conditions, and the availability of certain key components, among other factors as described under Item 1A. Risk Factors.
Net loss for the first six months of 2017 was $26.1 million compared to net loss of $18.1 million for the same period in 2016. The year over year change was primarily attributable to lower revenue.
Net cash provided by operating activities was $41.7 million for the first six months of 2017 compared to net cash used in operating activities of $60.5 million for the first six months of 2016. Net cash provided by operating activities in the first six months of 2017 was primarily driven by collections from customers that resulted in a decrease of $124.5 million in accounts and other receivables, partially offset by an increase of $68.5 million in inventory as a result of system builds for future deliveries and the net loss, adjusted for non-cash items, of $27.3 million.
Market Overview and Challenges
Significant trends in the HPC industry include:
supercomputing with many-core commodity processors driving increasing scalability requirements;
increased micro-architectural diversity, including increased usage of many-core processors and accelerators, as the rate of increases in per-core performance slows;
data I/O and capacity needs growing much faster than computational needs;
technology innovations in memory and storage allowing for faster data access such as NVRAM, SSDs and flash devices;
the commoditization of HPC hardware, particularly processors and system interconnects;
the growing concentration of very large suppliers of key computing and storage components in the industry;
the growing commoditization of software, including plentiful building blocks and more capable open source software;
electrical power requirements becoming a design constraint and driver in total cost of ownership determinations;
increasing use of analytics technologies (Hadoop, Spark, NoSQL and Graph) in both the HPC and big data markets;
the rise of artificial intelligence along with machine learning and deep learning technologies which utilize HPC technologies for performance and scale;
cloud computing as a solution for loosely-coupled HPC applications; and
significant variability in market demand from quarter-to-quarter and year-to-year.
Several of these trends have resulted in the expansion and acceptance of loosely-coupled cluster systems using processors manufactured by Intel, AMD and others combined with commercially available, commodity networking and other components, particularly in the middle and lower segments of the HPC market. These systems may offer higher theoretical peak performance for equivalent cost, and “price/peak performance” is sometimes the dominant factor in HPC procurements. Vendors of such systems often put pricing pressure on us, resulting in lower margins in competitive procurements.
In the market for the largest, and most scalable systems, those often costing in excess of $3 million, the use of generally available network components can result in increasing data transfer bottlenecks as these components do not balance processor power with network communication and system software capability. With increasing processor core counts due to new many-core processors, these unbalanced systems will typically have lower productivity, especially in larger systems running more complex applications. We and others augment standard microprocessors with other processor types, such as graphics processing units and many-core attached processors, in order to increase computational power, further complicating programming models. In addition,

23



with increasing scale, bandwidth and processor core counts, large computer systems use progressively higher amounts of power to operate and require special cooling capabilities.
To position ourselves to meet the market’s demanding needs, we concentrate our research and development efforts on technologies that enable our supercomputers to perform at scale - that is, to continue to increase actual performance as systems grow ever larger in size - and in areas where we can leverage our core expertise in other markets whose applications demand these tightly coupled architectures. We also have demonstrated expertise in system software and several processor technologies. We expect to be in a comparatively advantageous position as larger many-core processors become available and as multiple processing technologies become integrated into single systems in heterogeneous environments. In addition, we have continued to expand our addressable market by leveraging our technologies, customer base, the Cray brand and by introducing complementary products and services to new and existing customers, as demonstrated by our emphasis on strategic initiatives, such as big data analytics, artificial intelligence and storage and data management.
In analytics, we are developing and delivering high performance data discovery and advanced analytics solutions. These solutions compete with open source software, running on commodity cluster systems. Although these competitive systems have low acquisition costs, the total cost of ownership, or TCO, is driven up by management, power and efficiency challenges. We concentrate our efforts on developing solutions that minimize the TCO, delivering faster time-to-solution and advanced capabilities that are key drivers for many of our data analytics customers. We support open source technologies such as Hadoop and Spark to design large-scale data analytics stacks that simplify analyses of scientific and commercial applications.
In storage, we are developing and delivering high value products for the high performance parallel storage market. Our storage products are primarily positioned to enable tight integration of storage to computing solutions and/or utilize parallel file processing technologies and facilitate storage across multiple data tiers. We support open source parallel file systems and protocols such as Lustre and we are a founding member of the OpenSFS (Open Scalable File System) consortia for Lustre.
We have also expanded our addressable market by providing cluster systems and solutions to the supercomputing market that allow us to offer flexible platforms to incorporate best of breed components to allow customers to optimize the system to fit their unique requirements.
Key Performance Indicators
Our management monitors and analyzes several key performance indicators in order to manage our business and evaluate our financial and operating performance, including:
Revenue.    Product revenue generally constitutes the major portion of our revenue in any reporting period and, for the reasons discussed in this quarterly report on Form 10-Q or in our annual report on Form 10-K for the year ended December 31, 2016, is subject to significant variability from period to period and is difficult to forecast. In the short term, we closely review the status of customer proposals, customer contracts, product shipments, installations and acceptances in order to forecast revenue and cash receipts. In the longer-term, we monitor the status of the pipeline of product sales opportunities and product development cycles. We believe product revenue growth measured over several quarters is a better indicator of whether we are achieving our objective of increased market share in the supercomputing market. The Cray XC and Cray CS products, along with our longer-term product roadmap are efforts to increase product revenue. We have increased our business and product development efforts in big data analytics, artificial intelligence and storage and data management. We have increased the size of our sales force in recent years, notwithstanding the recent reductions in our workforce, including the impact on our sales team. Service revenue related to our maintenance offerings is subject to less variations in the short term and may assist, in part, to offset the impact that the variability in product revenue has on total revenue.
Gross profit margin.    Gross profit margin is impacted by revenue and our cost to build and deliver our products and services. Our services tend to carry higher gross profit margins than our products. We monitor the cost of components, manufacturing, and installation of our products. In assessing our service gross profit margin, we monitor headcount levels and third-party costs.
Operating expenses.    Our operating expenses are driven primarily by headcount and compensation expense, contracted third-party research and development services, and incentive compensation expense. As part of our ongoing expense management efforts, we continue to monitor headcount levels in specific geographic and operational areas.
Liquidity and cash flows.   Due to the variability in product revenue, new contracts, acceptance and payment terms, our cash position also varies significantly from quarter-to-quarter and within a quarter. We monitor our expected cash levels, particularly in light of increased inventory purchases for large system installations and the risk of delays in product shipments, customer acceptances and, in the long-term, product development. Cash receipts generally lag customer acceptances.

24



Results of Operations
Our revenue, results of operations and cash balances fluctuate significantly from period-to-period. These fluctuations are due to such factors as the high average sales prices and limited number of sales of our products with variable gross margin levels, the timing of purchase orders and product deliveries, the availability of components, the revenue recognition accounting policy of generally not recognizing product revenue until customer acceptance and other contractual provisions have been fulfilled, the timing of payments for product sales, maintenance services, government research and development funding, the impact of the timing of new products on customer orders, and purchases of inventory during periods of inventory build-up. As a result of these factors, revenue, gross margin, expenses, cash, receivables, inventory and other related financial statement items have in the past varied, and are expected to continue to vary, significantly from quarter-to-quarter and year-to-year.
Revenue and Gross Profit Margins
Our revenue, cost of revenue and gross profit margin for the three and six months ended June 30, 2017 and 2016, respectively, were (in thousands, except for percentages):
 
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
 
2017
 
2016
 
2017
 
2016
Product revenue
 
$
51,531

 
$
68,929

 
$
72,659

 
$
140,339

Less: Cost of product revenue
 
39,515

 
45,459

 
54,266

 
91,637

Product gross profit
 
$
12,016

 
$
23,470

 
$
18,393

 
$
48,702

Product gross profit margin
 
23
%
 
34
%
 
25
%
 
35
%
Service revenue
 
$
35,604

 
$
31,306

 
$
73,507

 
$
65,445

Less: Cost of service revenue
 
19,277

 
18,615

 
39,748

 
38,024

Service gross profit
 
$
16,327

 
$
12,691

 
$
33,759

 
$
27,421

Service gross profit margin
 
46
%
 
41
%
 
46
%
 
42
%
Total revenue
 
$
87,135

 
$
100,235

 
$
146,166

 
$
205,784

Less: Total cost of revenue
 
58,792

 
64,074

 
94,014

 
129,661

Total gross profit
 
$
28,343

 
$
36,161

 
$
52,152

 
$
76,123

Total gross profit margin
 
33
%
 
36
%
 
36
%
 
37
%
Product Revenue
Product revenue for the three and six months ended June 30, 2017 and 2016 was primarily from sales of our Cray XC and Cray CS supercomputing systems and Sonexion storage systems. Product revenue was $17.4 million and $67.7 million lower for the three and six months ended June 30, 2017, respectively, as compared to the three and six months ended June 30, 2016, substantially driven by a slow-down in the segments of the high-end of the supercomputing market that we target, as well as the timing of contracts and deliveries.
Service Revenue
Service revenue for the three months ended June 30, 2017 was $35.6 million compared to $31.3 million for the same period in 2016. Service revenue for the six months ended June 30, 2017 was $73.5 million compared to $65.4 million for the same period in 2016. The increase in service revenue for both periods was primarily driven by increased maintenance revenue, which has continued to benefit from our larger installed system base.
Cost of Product Revenue and Product Gross Profit
Cost of product revenue decreased by $5.9 million for the three months ended June 30, 2017 compared to the three months ended June 30, 2016, and by $37.4 million for the six months ended June 30, 2017 compared to the six months ended June 30, 2016, primarily driven by lower product revenue. For the three months ended June 30, 2017, product gross profit margin decreased 11 percentage points to 23% compared to 34% in the same period in 2016. For the six months ended June 30, 2017, product gross profit margin decreased 10 percentage points to 25% from 35% in the same period in 2016. We received fewer customer acceptances in the three and six month periods ended June 30, 2017 compared to the three and six month periods ended June 30, 2016 and these acceptances carried a lower margin. One relatively large sale to a U.S. Government customer in the second quarter of 2017 significantly contributed to the lower gross profit margin for both current year periods. Product gross profit margin in any one period may not be indicative of future results as product gross profit margin can vary significantly between contracts for many reasons.

25



Cost of Service Revenue and Service Gross Profit
For the three months ended June 30, 2017, cost of service revenue increased by $0.7 million compared to the same period in 2016. For the six months ended June 30, 2017, cost of service revenue increased by $1.7 million compared to the same period in 2016. This increase was driven by a larger installed base of systems to service which also resulted in higher service revenue. Service gross profit margin for the three months ended June 30, 2017 increased by 5 percentage points to 46% compared to 41% for the same period in 2016. Service gross profit margin for the six months ended June 30, 2017 increased by 4 percentage points to 46% compared to 42% in the same period in 2016. The improved gross profit margin resulted from the leveraging of our fixed service costs.
Research and Development Expenses
Research and development expenses for the three and six months ended June 30, 2017 and 2016, respectively, were (in thousands, except for percentages):
 
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
 
2017
 
2016
 
2017
 
2016
Gross research and development expenses
 
$
33,791

 
$
30,502

 
$
71,802

 
$
61,976

Less: Amounts included in cost of revenue
 
(2,999
)
 
(2,476
)
 
(7,559
)
 
(6,726
)
Less: Reimbursed research and development (excludes amounts in cost of revenue)
 
(13,467
)
 
(627
)
 
(14,278
)
 
(2,011
)
Net research and development expenses
 
$
17,325

 
$
27,399

 
$
49,965

 
$
53,239

Percentage of total revenue
 
20
%
 
27
%
 
34
%
 
26
%
Gross research and development expenses in the table above reflect all research and development expenditures. Research and development expenses include personnel expenses, depreciation, allocations for certain overhead expenses, software, prototype materials and third party contractor engineering expenses.
For the three months ended June 30, 2017, gross research and development expenses increased by $3.3 million compared to the same period in 2016. For the six months ended June 30, 2017, gross research and development expenses increased by $9.8 million compared to the same period in 2016. The increase in gross research and development expenses for both periods was due to increased investments in the development of new products and higher costs related to our engineering services contracts, which included higher third party costs. Total third party costs increased by $0.5 million and $4.7 million, respectively, for the three and six months ended June 30, 2017, driven primarily by engineering services provided under revenue generating contracts or expenditures for which we will be reimbursed. We also increased our average headcount, which resulted in compensation costs increasing by $1.5 million and $3.1 million for the three and six months ended June 30, 2017, respectively, compared to the same periods in 2016.
Net research and development expenses decreased by $10.1 million for the three months ended June 30, 2017 compared to the same period in 2016. Net research and development expenses decreased by $3.3 million for the six months ended June 30, 2017 compared to the same period in 2016. The decrease for both periods was a result of increased reimbursements for research and development related to new development projects. We anticipate that reimbursed research and development will continue to vary significantly from period to period but will remain at relatively high levels over the next couple of years as a result of these projects. The amount and timing of research and development costs related to engineering development contracts and the level of reimbursement from third parties for research and development projects varies significantly from period to period, often due to the timing of milestone acceptances, and can have a significant impact on net reported research and development expense in any period.

26



Sales and Marketing and General and Administrative Expenses
Our sales and marketing and general and administrative expenses for the three and six months ended June 30, 2017 and 2016, respectively, were (in thousands, except for percentages):
 
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
 
2017
 
2016
 
2017
 
2016
Sales and marketing
 
$
15,247

 
$
15,380

 
$
29,900

 
$
31,381

Percentage of total revenue
 
17
%
 
15
%
 
20
%
 
15
%
General and administrative
 
$
7,205

 
$
9,019

 
$
16,002

 
$
16,357

Percentage of total revenue
 
8
%
 
9
%
 
11
%
 
8
%
Sales and Marketing. Sales and marketing expense for the three months ended June 30, 2017 decreased by $0.1 million from the same period in 2016. Sales and marketing expense for the six months ended June 30, 2017 decreased by $1.5 million from the same period in 2016. The decrease in sales and marketing expense for the six months ended June 30, 2017 was primarily a result of a decrease of $0.6 million in incentive compensation and commissions resulting from lower revenues, and a decrease of $0.5 million in share-based compensation expense.
General and Administrative. General and administrative expense for the three months ended June 30, 2017 decreased by $1.8 million from the same period in 2016. General and administrative expense for the six months ended June 30, 2017 decreased by $0.4 million from the same period in 2016. The decrease for both periods was primarily attributable to the $2.3 million termination fee for our St. Paul facility that was expensed in the second quarter of 2016, partially offset by increased legal costs in 2017 related to our ongoing litigation with Raytheon, which is described in Note 11, “Contingencies” in the Notes to our Condensed Consolidated Financial Statements in the quarterly report on Form 10-Q. Due to the current status of our ongoing litigation with Raytheon, legal expenses may vary over the next several quarters and will likely remain at at above historical levels until the matter is resolved.
Other Income (Expense), net
For the three and six months ended June 30, 2017, we recognized net other income of $0.2 million and $1.2 million, respectively, compared to net other expense of $0.4 million and $0.9 million, respectively, for the same periods in 2016. Net other income and expense for the three and six months ended June 30, 2017 and 2016 included gains and losses from foreign currency transactions, investments and disposals of assets.
Interest Income, net
Our interest income and interest expense for the three and six months ended June 30, 2017 and 2016, respectively, were (in thousands):
 
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
 
2017
 
2016
 
2017
 
2016
Interest income
 
$
906

 
$
464

 
$
1,792

 
$
1,049

Interest expense
 
(9
)
 
62

 
(17
)
 
61

Interest income, net
 
$
897

 
$
526

 
$
1,775

 
$
1,110

Interest income, net for the three and six months ended June 30, 2017 increased as compared to the same periods in 2016 due to amortization of unearned income on a sales-type lease with a customer. Amortization was higher for the three and six months ended June 30, 2017 compared to the same periods in 2016 due to our having delivered a second high performance computing solution to that same customer in the second quarter of 2016, as planned in the contract.
Taxes
Our effective tax rates were approximately 34% and 36% for the three and six months ended June 30, 2017 compared to 15% and 26% for the three and six months ended June 30, 2016.The primary reason for the difference between the expected statutory tax rate of 35% and the actual tax rates of 34% and 36% for the three and six months ended June 30, 2017 was the result of our research and development tax credit and other permanent items. The primary reason for the difference between the expected statutory tax rate of 35% and the actual tax rates of 15% and 26% for the three and six months ended June 30, 2016 was a reduction in our business outlook during the second quarter of 2016, which substantially increased the impact that our research and development tax credit had on our effective tax rate. Other significant reconciling items that impacted our effective tax rate included excess tax benefits related to share-based compensation, and state and foreign taxes.

27



New Accounting Pronouncements
In May 2014, the Financial Accounting Standards Board, or FASB, issued Accounting Standards Update No. 2014-09, Revenue from Contracts with Customers: Topic 606, or ASU 2014-09, to supersede nearly all existing revenue recognition guidance under GAAP. The core principle of ASU 2014-09 is to recognize revenues when promised goods or services are transferred to customers in an amount that reflects the consideration that is expected to be received for those goods or services. ASU 2014-09 defines a five step process to achieve this core principle and, in doing so, it is possible more judgment and estimates may be required within the revenue recognition process than required under existing GAAP, including identifying performance obligations in the contract, estimating the amount of variable consideration to include in the transaction price and allocating the transaction price to each separate performance obligation. Adoption of ASU 2014-09 was initially required for fiscal and interim reporting periods beginning after December 15, 2016 using either of two methods: (i) retrospective to each prior reporting period presented with the option to elect certain practical expedients as defined within ASU 2014-09; or (ii) retrospective with the cumulative effect of initially applying ASU 2014-09 recognized at the date of initial application and providing certain additional disclosures as defined per ASU 2014-09.
In August 2015, FASB issued Accounting Standards Update No. 2015-14, Revenue from Contracts with Customers - Deferral of the Effective Date: Topic 606, or ASU 2015-14, that deferred the effective date of ASU 2014-09 by one year. Application of the new revenue standard is permitted for fiscal and interim reporting periods beginning after December 15, 2016 and required for fiscal and interim reporting periods beginning after December 15, 2017. We are currently evaluating the impact of the adoption of ASU 2014-09. Based on our analysis thus far, we believe the impact of adopting the new guidance will be immaterial to our annual and interim financial statements. We believe that the impact will be limited to the identification of a significant financing component in a small number of our contracts with customers. We will also be required to make additional disclosures under the new guidance. We continue to assess the impact on all areas of our revenue recognition, disclosure requirements, and changes that may be necessary to our internal controls over financial reporting. We plan to adopt this standard in the first quarter of 2018.
In July 2015, FASB issued Accounting Standards Update No. 2015-11, Simplifying the Measurement of Inventory: Topic 330, or ASU 2015-11, to amend Topic 330, Inventory. Topic 330 previously required an entity to measure inventory at the lower of cost or market. Market could be replacement cost, net realizable value, or net realizable value less an approximately normal profit margin. ASU 2015-11 requires that inventory measured using either the first-in, first-out, or FIFO, or average cost method now be measured at the lower of cost and net realizable value. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal and transportation. We adopted ASU 2015-11 at the beginning of the first quarter of 2017. Adoption of ASU 2015-11 did not have a material impact on our consolidated financial statements.
In November 2015, FASB issued Accounting Standards Update No. 2015-17, Balance Sheet Classification of Deferred Taxes: Topic 740, or ASU 2015-17. Current GAAP requires the deferred taxes for each jurisdiction to be presented as a net current asset or liability and net noncurrent asset or liability. This requires a jurisdiction-by-jurisdiction analysis based on the classification of the assets and liabilities to which the underlying temporary differences relate, or, in the case of loss or credit carryforwards, based on the period in which the attribute is expected to be realized. Any valuation allowance is then required to be allocated on a pro rata basis, by jurisdiction, between current and noncurrent deferred tax assets. The new guidance requires that all deferred tax assets and liabilities, along with any related valuation allowance, be classified as noncurrent on the balance sheet. As a result, each jurisdiction will now only have one net noncurrent deferred tax asset or liability. The guidance does not change the existing requirement that only permits offsetting within a jurisdiction. We adopted ASU 2015-17 at the beginning of the first quarter of 2017. At the time of adoption, all of our deferred tax assets and liabilities, along with any related valuation allowance, were classified as noncurrent on our Condensed Consolidated Balance Sheet. We adopted ASU 2015-17 on a retrospective basis. As such, prior period amounts have been adjusted to reflect the retrospective application of ASU 2015-17. This resulted in $19.1 million of current net deferred tax assets being reclassified as noncurrent on our December 31, 2016 Consolidated Balance Sheet.
In January 2016, FASB issued Accounting Standards Update No. 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities: Topic 825, or ASU 2016-01. The updated guidance enhances the reporting model for financial instruments, which includes amendments to address aspects of recognition, measurement, presentation and disclosure. Adoption of ASU 2016-01 is required for fiscal reporting periods beginning after December 15, 2017, including interim reporting periods within those fiscal years. We do not expect the adoption of ASU 2016-01 to have a material impact on our consolidated financial statements.
In February 2016, FASB issued Accounting Standards Update No. 2016-02, Leases: Topic 842, or ASU 2016-02, that replaces existing lease guidance. The new standard is intended to provide enhanced transparency and comparability by requiring lessees to record right-of-use assets and corresponding lease liabilities on the balance sheet. Under the new guidance, leases will continue to be classified as either finance or operating, with classification affecting the pattern of expense recognition in the Consolidated Statements of Operations. Lessor accounting is largely unchanged under ASU 2016-02. Adoption of ASU 2016-02 is required for fiscal reporting periods beginning after December 15, 2018, including interim reporting periods within those fiscal years with early adoption being permitted. The new standard is required to be applied with a modified retrospective approach to each prior reporting period presented with various optional practical expedients. While we expect adoption to lead to a material increase in

28



the assets and liabilities recorded on our Consolidated Balance Sheet, we are still evaluating the overall impact on our consolidated financial statements.
In August 2016, FASB issued Accounting Standards Update No. 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments, or ASU 2016-15. The updated guidance clarifies how companies present and classify certain cash receipts and cash payments in the statement of cash flows. Adoption of ASU 2016-15 is required for fiscal reporting periods beginning after December 15, 2017, including interim reporting periods within those fiscal years with early adoption being permitted. We do not expect the adoption of ASU 2016-15 to have a material impact on our consolidated financial statements.
In November 2016, FASB issued Accounting Standards Update No. 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash, or ASU 2016-18, which amends ASC 230 to add or clarify guidance on the classification and presentation of restricted cash in the statement of cash flows. The amended guidance requires that amounts that are deemed to be restricted cash and restricted cash equivalents be included in the cash and cash-equivalent balances in the statement of cash flows. A reconciliation between the consolidated balance sheet and the statement of cash flows must be disclosed when the consolidated balance sheet includes more than one line item for cash, cash equivalents, restricted cash, and restricted cash equivalents. The guidance also requires that changes in restricted cash and restricted cash equivalents that result from transfers between cash, cash equivalents, and restricted cash and restricted cash equivalents should not be presented as cash flow activities in the statement of cash flows. An entity with a material balance of amounts generally described as restricted cash and restricted cash equivalents must disclose information about the nature of the restrictions. Adoption of ASU 2016-18 is required for fiscal reporting periods beginning after December 15, 2017, including interim reporting periods within those fiscal years with early adoption being permitted. We do not expect the adoption of ASU 2016-18 to have a material impact on our consolidated financial statements.
In January 2017, FASB issued Accounting Standards Update No. 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment, or ASU 2017-04, which eliminates Step 2 from the goodwill impairment test. ASU 2017-04 also eliminates the requirements for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment and, if it fails that qualitative test, to perform Step 2 of the goodwill impairment test. An entity still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. Adoption of ASU 2017-04 is required for annual or interim goodwill impairment tests in fiscal years beginning after December 15, 2019 with early adoption being permitted for annual or interim goodwill impairment tests performed on testing dates after January 1, 2017. We adopted ASU 2017-04 at the beginning of the second quarter of 2017. Adoption of ASU 2017-04 did not have a material impact on our consolidated financial statements.
Liquidity and Capital Resources
We generate cash from operations predominantly from the sale of supercomputing systems and related services. We typically have a small number of significant contracts that make up the majority of total revenue. We have also entered into a sales-type lease agreement with a customer, under which we will receive quarterly payments over the term of the lease, which expires in September 2020. Material changes in certain of our balance sheet accounts were due to the level and timing of: product deliveries and customer acceptances, contractually determined billings, cash collections of receivables, inventory purchased for future deliveries, and incentive compensation. Working capital requirements, including inventory purchases and normal capital expenditures, are generally funded with cash from operations.
In July 2017, we commenced implementing a restructuring plan intended to reduce our operating costs and better align our workforce with our long-term business strategies. Under the restructuring plan, we expect to reduce our workforce by approximately 190 employees, with the vast majority of such terminations to be effective in July 2017. In connection with the restructuring plan, we estimate that we will incur aggregate restructuring charges in the range of $10 million, the vast majority of which will be expensed in the third quarter of 2017. The majority of the cash payments related to the restructuring charges are expected to be paid during the third quarter of 2017, with the remainder expected to be paid over the following couple of quarters.
Cash and cash equivalents decreased by $52.0 million from December 31, 2016 to June 30, 2017. As of June 30, 2017, we had working capital of $342.5 million compared to $373.0 million as of December 31, 2016. During the six months ended June 30, 2017, we purchased $94.9 million in debt securities.

29



Cash flow information included the following (in thousands):
 
 
Six Months Ended
June 30,
 
 
2017
 
2016
Cash provided by (used in):
 
 
 
 
Operating Activities
 
$
41,658

 
$
(60,546
)
Investing Activities
 
$
(93,892
)
 
$
4,769

Financing Activities
 
$
(1,059
)
 
$
978

Operating Activities. Net cash provided by operating activities was $41.7 million for the first six months of 2017 compared to net cash used in operating activities of $60.5 million for the first six months of 2016. Net cash provided by operating activities in the first six months of 2017 was primarily driven by collections from customers that resulted in a decrease of $124.5 million in accounts and other receivables, partially offset by an increase of $68.5 million in inventory as a result of system builds for future deliveries and our net loss, adjusted for non-cash items, of $27.3 million.
Net cash used in operating activities in the first six months of 2016 was primarily driven by the year-to-date net loss of $18.1 million, an increase of $84.3 million in inventory as a result of system builds for future deliveries and a decrease of $32.4 million in accrued payroll and related expenses and other accrued liabilities, largely resulting from payment of 2015 accrued incentive compensation. We also leased an additional system to a customer which increased our long-term investment in leases by $22.2 million. These amounts were partially offset by collections from customers that resulted in a decrease of $66.3 million in accounts and other receivables, and an increase of $43.1 million in our accounts payable balance due to inventory purchases and the timing of payments.
Investing Activities. Net cash used in investing activities was $93.9 million for the six months ended June 30, 2017, compared to $4.8 million net cash provided by investing activities for the same period in 2016. Net cash used in investing activities for the six months ended June 30, 2017 was primarily due to purchases of debt securities of $94.9 million and purchases of property and equipment of $13.6 million, mostly related to leasehold improvements for our new facilities in Bloomington, Minnesota. These amounts were partially offset by sales and maturities of debt securities of $15.0 million. Net cash provided by investing activities for the six months ended June 30, 2016 was due to sales and maturities of debt securities of $21.7 million, partially offset by purchases of debt securities of $16.2 million.
Financing Activities. Net cash used in financing activities for the six months ended June 30, 2017 was $1.1 million compared to $1.0 million net cash provided by financing activities for the same period in 2016. Net cash flows from financing activities for both periods resulted primarily from statutory tax withholding amounts made in exchange for the forfeiture of common stock by holders of vesting restricted stock awards, offset by cash received from the issuance of common stock from the exercise of options and from the issuance of stock through our employee stock purchase plan.
In addition, we lease certain equipment and facilities used in our operations under operating leases in the normal course of business and have contractual commitments under certain development arrangements. The following table summarizes our contractual obligations as of June 30, 2017 (in thousands):
 
Amounts Committed by Year
Contractual Obligations
Total
 
2017
(Less  than
1 Year)
 
2018-2019
 
2020-2021
 
Thereafter
Development agreements
$
25,290

 
$
12,362

 
$
12,913

 
$
15

 
$

Operating leases
56,673

 
3,675

 
13,988

 
12,186

 
26,824

Total contractual cash obligations
$
81,963

 
$
16,037

 
$
26,901

 
$
12,201

 
$
26,824

As of June 30, 2017, we had a $50.0 million revolving line of credit, or Credit Facility, with Wells Fargo Bank, National Association, designed to be used for general corporate purposes, including working capital requirements and capital expenditures. The Credit Facility also supports the issuance of letters of credit. The Credit Facility is secured by a first priority lien in all of our accounts receivable and other rights to payment, general intangibles, inventory and equipment.
Any borrowings under the Credit Facility bear interest at either a fluctuating rate equal to the daily one month LIBOR rate plus a margin of 1.25% or a fixed interest rate for one, three or six months equal to the LIBOR rate for the applicable period plus a margin of 1.25%. We are also required to pay the lender customary letter of credit fees, and a commitment fee of 0.18% per annum in respect of the unutilized commitment amount under the Credit Facility. The Credit Facility requires that we maintain certain financial ratios and restricts our ability to incur additional indebtedness, pay dividends or distributions, create liens on

30



assets, and engage in certain other activities. We were in compliance with all of our financial covenants as of June 30, 2017. The Credit Facility matures in December 2017.
We made no draws and had no outstanding cash borrowings on the line of credit as of June 30, 2017.
As of June 30, 2017, we had $14.9 million in USD equivalent value in outstanding letters of credit and $2.1 million in restricted cash, primarily associated with certain letters of credit to secure customer prepayments and other customer related obligations.
In our normal course of operations, we have development arrangements under which we engage third-party engineering resources to work on our research and development projects. For the six months ended June 30, 2017, we incurred $10.7 million for such arrangements.
At any particular time, our cash position is affected by the timing of cash receipts for product sales, maintenance contracts, government co-funding for research and development activities and our payments for inventory, resulting in significant fluctuations in our cash balance from quarter-to-quarter and within a quarter. Our principal sources of liquidity are our cash and cash equivalents, short-term investments and cash from operations. We expect our cash resources to be adequate for at least the next twelve months.
Critical Accounting Policies and Estimates
This discussion, as well as disclosures included elsewhere in this quarterly report on Form 10-Q, are based upon our Condensed Consolidated Financial Statements, which have been prepared in accordance with GAAP. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosure of contingencies. In preparing our financial statements in accordance with GAAP, there are certain accounting policies that are particularly important. These include revenue recognition, inventory valuation, accounting for income taxes, research and development expenses and share-based compensation. Our significant accounting policies are set forth in Note 2 to the Consolidated Financial Statements included in our annual report on Form 10-K for the year ended December 31, 2016 and should be reviewed in conjunction with the accompanying Condensed Consolidated Financial Statements and notes thereto as of June 30, 2017 in this quarterly report on Form 10-Q, as they are integral to understanding our results of operations and financial condition in this interim period. In some cases, these policies represent required accounting. In other cases, they may represent a choice among acceptable accounting methods or may require substantial judgment or estimation.
Additionally, we consider certain judgments and estimates to be significant, including those relating to the estimated selling price determination used in revenue recognition, percentage of completion accounting, estimates of proportional performance on co-funded engineering contracts, collectibility of receivables, determination of inventory at the lower of cost or net realizable value, the value of used equipment returned or to be returned associated with customer contracts, useful lives for depreciation and amortization, determination of future cash flows associated with impairment testing of long-lived assets, including goodwill and other intangibles, determination of the implicit interest rate used in the sales-type lease calculation, estimated warranty liabilities, determination of the fair value of stock options and other assessments of fair value, evaluation of the probability of vesting of performance-based restricted stock and restricted stock units, calculation of deferred income tax assets, including estimates of future financial performance in the determination of the likely recovery of deferred income tax assets, our ability to utilize such assets, potential income tax assessments, the outcome of any legal proceedings and other contingencies. We base our estimates on historical experience, current conditions and on other assumptions that we believe to be reasonable under the circumstances. Actual results may differ materially from these estimates and assumptions.
Our management has discussed the selection of significant accounting policies and the effect of judgments and estimates with the Audit Committee of our Board of Directors.
Revenue Recognition
We recognize revenue, including transactions under sales-type leases, when it is realized or realizable and earned. We consider revenue realized or realizable and earned when we have persuasive evidence of an arrangement, delivery has occurred, the sales price is fixed or determinable, and collectibility is reasonably assured. Delivery does not occur until the products have been shipped or services provided to the customer, the risk of loss has transferred to the customer, and, where applicable, a customer acceptance has been obtained. The sales price is not considered to be fixed or determinable until all material contingencies related to the sales have been resolved. We record revenue in the Condensed Consolidated Statements of Operations net of any sales, use, value added or certain excise taxes imposed by governmental authorities on specific sales transactions. In addition to the aforementioned general policy, the following are our statements of policy with regard to multiple-element arrangements and specific revenue recognition policies for each major category of revenue.
Multiple-Element Arrangements. We commonly enter into revenue arrangements that include multiple deliverables of our product and service offerings due to the needs of our customers. Products may be delivered in phases over time periods which can be as long as five years. Maintenance services generally begin upon acceptance of the first equipment delivery and future deliveries of equipment generally have an associated maintenance period. We consider the maintenance period to commence upon acceptance

31



of the product, or installation of the product where a formal acceptance is not required, which may include a warranty period and accordingly allocate a portion of the arrangement consideration as a separate deliverable which is recognized as service revenue over the entire service period. Other services such as training and engineering services can be delivered as a discrete delivery or over the term of the contract. A multiple-element arrangement is separated into more than one unit of accounting if the following criteria are met:
The delivered item(s) has value to the customer on a standalone basis; and
If the arrangement includes a general right of return relative to the delivered item(s), delivery or performance of the undelivered item(s) is considered probable and substantially in our control.
If these criteria are met for each element, the arrangement consideration is allocated to the separate units of accounting based on each unit’s relative selling price. If these criteria are not met, the arrangement is accounted for as one unit of accounting which would result in revenue being recognized ratably over the contract term or being deferred until the earlier of when such criteria are met or when the last undelivered element is delivered.
We follow a selling price hierarchy in determining the best estimate of the selling price of each deliverable. Certain products and services are sold separately in standalone arrangements for which we are sometimes able to determine vendor specific objective evidence, or VSOE. We determine VSOE based on normal pricing and discounting practices for the product or service when sold separately.
When we are not able to establish VSOE for all deliverables in an arrangement with multiple elements, we attempt to establish the selling price of each remaining element based on third-party evidence, or TPE. Our inability to establish VSOE is often due to a relatively small sample of customer contracts that differ in system size and contract terms which can be due to infrequently selling each element separately, not pricing products within a narrow range, or only having a limited sales history, such as in the case of certain advanced and emerging technologies. TPE is determined based on our prices or competitor prices for similar deliverables when sold separately. However, we are often unable to determine TPE, as our offerings usually contain a significant level of customization and differentiation from those of competitors and we are often unable to reliably determine what similar competitor products’ selling prices are on a standalone basis.
When we are unable to establish selling price using VSOE or TPE, we use estimated selling price, or ESP, in our allocation of arrangement consideration. The objective of ESP is to determine the price at which we would transact a sale if the product or service were sold on a standalone basis. In determining ESP, we use the cost to provide the product or service plus a margin, or consider other factors. When using cost plus a margin, we consider the total cost of the product or service, including customer-specific and geographic factors. We also consider the historical margins of the product or service on previous contracts and several factors including any changes to pricing methodologies, competitiveness of products and services and cost drivers that would cause future margins to differ from historical margins.
Products. We most often recognize revenue from sales of products upon delivery or customer acceptance of the system. Where formal acceptance is not required, we recognize revenue upon delivery or installation. When the product is part of a multiple element arrangement, we allocate a portion of the arrangement consideration to product revenue based on estimates of selling price.
Services. Maintenance services are provided under separate maintenance contracts with customers. These contracts generally provide for maintenance services for one year, although some are for multi-year periods, often with prepayments for the term of the contract. We consider the maintenance period to commence upon acceptance of the product or installation in situations where a formal acceptance is not required, which may include a warranty period. When service is part of a multiple element arrangement, we allocate a portion of the arrangement consideration to maintenance service revenue based on estimates of selling price. Maintenance contracts that are billed in advance of revenue recognition are recorded as deferred revenue. Maintenance revenue is recognized ratably over the term of the maintenance contract.
Revenue from engineering services is recognized as services are performed.
Project Revenue. Revenue from design and build contracts is recognized under the percentage-of-completion (or POC method). Under the POC method, revenue is recognized based on the costs incurred to date as a percentage of the total estimated costs to fulfill the contract. If circumstances arise that change the original estimates of revenues, costs, or extent of progress toward completion, revisions to the estimates are made. These revisions may result in increases or decreases in estimated revenues or costs, and such revisions are recorded in income in the period in which the circumstances that gave rise to the revision become known by management. We perform ongoing profitability analyses of our contracts accounted for under the POC method in order to determine whether the latest estimates of revenue, costs and extent of progress require updating. If at any time these estimates indicate that the contract will be unprofitable, the entire estimated loss for the remainder of the contract is recorded immediately.

32



We record revenue from certain research and development contracts which include milestones using the milestone method if the milestones are determined to be substantive. A milestone is considered to be substantive if management believes there is substantive uncertainty that it will be achieved and the milestone consideration meets all of the following criteria:
It is commensurate with either of the following:
Our performance to achieve the milestone; or
The enhancement of value of the delivered item or items as a result of a specific outcome resulting from our performance to achieve the milestone.
It relates solely to past performance.
It is reasonable relative to all of the deliverables and payment terms (including other potential milestone consideration) within the arrangement.
The individual milestones are determined to be substantive or non-substantive in their entirety and milestone consideration is not bifurcated.
Revenue from projects is classified as Product Revenue or Service Revenue, based on the nature of the work performed.
Nonmonetary Transactions. We value and record nonmonetary transactions at the fair value of the asset surrendered unless the fair value of the asset received is more clearly evident, in which case the fair value of the asset received is used.
Inventory Valuation
We record our inventory at the lower of cost or net realizable value. We regularly evaluate the technological usefulness and anticipated future demand for our inventory components. Due to rapid changes in technology and the increasing demands of our customers, we are continually developing new products. Additionally, during periods of product or inventory component upgrades or transitions, we may acquire significant quantities of inventory to support estimated current and future production and service requirements. As a result, it is possible that older inventory items we have purchased may become obsolete, be sold below cost or be deemed in excess of quantities required for production or service requirements. When we determine it is not likely we will recover the cost of inventory items through future sales, we write-down the related inventory to our estimate of its net realizable value.
Because the products we sell have high average sales prices and because a high number of our prospective customers receive funding from U.S. or foreign governments, it is difficult to estimate future sales of our products and the timing of such sales. It also is difficult to determine whether the cost of our inventories will ultimately be recovered through future sales. While we believe our inventory is stated at the lower of cost or net realizable value and that our estimates and assumptions to determine any adjustments to the cost of our inventories are reasonable, our estimates may prove to be inaccurate. We have sold inventory previously reduced in part or in whole to zero, and we may have future sales of previously written-down inventory. We also may incur additional expenses to write-down inventory to its estimated net realizable value. Adjustments to these estimates in the future may materially impact our operating results.
Accounting for Income Taxes
Deferred tax assets and liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and operating loss and tax credit carryforwards and are measured using the enacted tax rates and laws that will be in effect when the differences and carryforwards are expected to be recovered or settled. Currently, there are a number of proposals that are being considered that would substantially reduce the maximum U.S. corporate income tax rate. If any of these proposals are enacted into law, we anticipate that we would be required to record a significant non-cash charge to earnings at that time.
A valuation allowance for deferred tax assets is provided when we estimate that it is more likely than not that all or a portion of the deferred tax assets will not be realized through future operations. This assessment is based upon consideration of available positive and negative evidence, which includes, among other things, our recent results of operations and expected future profitability. We consider our actual historical results over several years to have stronger weight than other more subjective indicators, including forecasts, when considering whether to establish or reduce a valuation allowance on deferred tax assets. We have significant difficulty projecting future results due to the nature of the business and the industry in which we operate.
As of June 30, 2017, we had approximately $110 million of net deferred tax assets, against which we provided a $9 million valuation allowance, resulting in a net deferred tax asset of $101 million. Included in our deferred tax assets are deferred tax assets of $9.0 million related to federal net operating loss carryforwards that will expire between 2019 and 2021 and a deferred tax asset of $1.3 million related to a federal research and development tax credit that will expire in 2021. The assessment of our ability to utilize our deferred tax assets included an assessment of all known business risks and industry trends, forecasted domestic and international earnings over a number of years, and certain tax planning strategies. Our ability to forecast results significantly into the future is severely limited due to the rapid rate of technological and competitive change in the industry in which we operate.

33



We continue to provide a valuation allowance against specific U.S. deferred tax assets and a full valuation allowance against deferred tax assets arising in a limited number of foreign jurisdictions as the realization of such assets is not considered to be more likely than not at this time. In a future period our assessment of the realizability of our deferred tax assets and therefore the appropriateness of the valuation allowance could change based on an assessment of all available evidence, both positive and negative in that future period. If our conclusion about the realizability of our deferred tax assets and therefore the appropriateness of the valuation allowance changes in a future period we could record a substantial tax provision or benefit in our Condensed Consolidated Statement of Operations when that occurs. We recognize the income tax benefit from a tax position only if it is more likely than not that the tax position will be sustained on examination by the applicable taxing authorities, based on the technical merits of our position. The tax benefit recognized in the financial statements from such a position is measured based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement.
Estimated interest and penalties are recorded as a component of interest expense and other expense, respectively.
Research and Development Expenses
Research and development expenses include costs incurred in the development and production of our hardware and software, costs incurred to enhance and support existing product features, costs incurred to support and improve our development processes, and costs related to future product development. Research and development costs are expensed as incurred, and may be offset by co-funding from third parties. We may also enter into arrangements whereby we make advance, non-refundable payments to a vendor to perform certain research and development services. These payments are deferred and recognized over the vendor’s estimated performance period.
Amounts to be received under co-funding arrangements with the U.S. government or other customers are based on either contractual milestones or costs incurred. These co-funding milestone payments are recognized in operations as performance is estimated to be completed and are measured as milestone achievements occur or as costs are incurred. These estimates are reviewed on a periodic basis and are subject to change, including in the near term. If an estimate is changed, net research and development expense could be impacted significantly.
We do not record a receivable from the U.S. government prior to completing the requirements necessary to bill for a milestone or cost reimbursement. Funding from the U.S. government is subject to certain budget restrictions and milestones may be subject to completion risk, and as a result, there may be periods in which research and development costs are expensed as incurred for which no reimbursement is recorded, as milestones have not been completed or the U.S. government has not funded an agreement. Accordingly, there can be substantial variability in the amount of net research and development expenses from quarter to quarter and year to year.
We classify amounts to be received from funded research and development projects as either revenue or a reduction to research and development expense based on the specific facts and circumstances of the contractual arrangement, considering total costs expected to be incurred compared to total expected funding and the nature of the research and development contractual arrangement. In the event that a particular arrangement is determined to represent revenue, the corresponding costs are classified as cost of revenue.
Share-based Compensation
We measure compensation cost for share-based payment awards at fair value and recognize it as compensation expense over the service period for awards expected to vest. We recognize share-based compensation expense for all share-based payment awards, net of an estimated forfeiture rate. We recognize compensation cost for only those shares expected to vest on a straight-line basis over the requisite service period of the award.
Determining the appropriate fair value model and calculating the fair value of share-based payment awards requires subjective assumptions, including the expected life of the share-based payment awards and stock price volatility. We utilize the Black-Scholes options pricing model to value the stock options granted under our options plans. In this model, we utilize assumptions related to stock price volatility, stock option term and forfeiture rates that are based upon both historical factors as well as management’s judgment.
The fair value of restricted stock and restricted stock units is determined based on the number of shares or units granted and the quoted price of our common stock at the date of grant.
We grant performance vesting restricted stock and performance vesting restricted stock units to executives as one of the ways to align compensation with shareholder interests. Vesting of these awards is contingent upon achievement of certain performance conditions. Compensation expense for these awards is only recognized when vesting is deemed to be “probable”. Awards are evaluated for probability of vesting during each reporting period.

34



Item 3. Quantitative and Qualitative Disclosures About Market Risk
We are exposed to financial market risks, including changes in interest rates and equity price fluctuations.
Interest Rate Risk:    We invest our available cash in money market mutual funds whose underlying investments include investment-grade debt instruments of corporate issuers and in debt instruments of the U.S. government and its agencies. We do not have any derivative instruments or auction rate securities in our investment portfolio. We protect and preserve invested funds by limiting default, market and reinvestment risk. Investments in both fixed-rate and floating-rate interest earning instruments carry a degree of interest rate risks. Fixed-rate securities may have their fair market value adversely affected due to a rise in interest rates, while floating-rate securities may produce less income than expected if interest rates fall. Due in part to these factors, our future investment income may fall short of expectations due to changes in interest rates or we may suffer losses in principal if forced to sell securities which have declined in market value due to changes in interest rates. Although we are subject to the above noted risks, we believe that a 0.5% change in interest rates would not be material.
Foreign Currency Risk:    We sell our products primarily in North America, Asia and Europe. As a result, our financial results could be affected by factors such as changes in foreign currency exchange rates or weak economic conditions in foreign markets. Our products are generally priced based on U.S. dollars, and a strengthening of the U.S. dollar could make our products less competitive in foreign markets. While we often sell products with payments in U.S. dollars, our product sales contracts may call for payment in foreign currencies and to the extent we do so, or engage with our foreign subsidiaries in transactions deemed to be either short-term or long-term in nature, we are subject to foreign currency exchange risks.
As of June 30, 2017, we had entered into foreign currency exchange contracts that were designated as cash flow hedges that hedge approximately $89.5 million of anticipated cash receipts on specific foreign currency denominated sales contracts. These foreign currency exchange contracts hedge the risk of foreign exchange rate changes between the time that the related contracts were signed and when the cash receipts are expected to be received. As of June 30, 2017, we had entered into foreign currency exchange contracts that had been dedesignated for the purposes of hedge accounting treatment totaling $49.8 million. Unrealized gains or losses recorded in the Condensed Consolidated Statement of Operations related to these contracts are generally offset by foreign currency adjustments on related receivables. These foreign currency exchange contracts are considered to be economic hedges.
Our foreign maintenance contracts are typically paid in local currencies and provide a partial natural hedge against foreign exchange exposure. To the extent that we wish to repatriate any of these funds to the United States, however, we are subject to foreign exchange risks. We do not hold or purchase any currency forward exchange contracts for trading purposes. As of June 30, 2017, a hypothetical 10% unfavorable change in foreign currency exchange rates would impact our annual operating results by approximately $0.2 million.

35



Item 4. Controls and Procedures
Evaluation of disclosure controls and procedures. Under the supervision and with the participation of our senior management, including our chief executive officer and chief financial officer, we conducted an evaluation 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) under the Securities Exchange Act of 1934, as amended, as of the end of the period covered by this quarterly report on Form 10-Q. Based on this evaluation, our chief executive officer and chief financial officer concluded as of June 30, 2017 that our disclosure controls and procedures were effective such that the information required to be disclosed in our SEC reports (i) is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms, and (ii) is accumulated and communicated to our management, including our chief executive officer and chief financial officer, as appropriate to allow timely decisions regarding required disclosure.
Changes in internal control over financial reporting. There have been no changes in our internal control over financial reporting that occurred during the quarter ended June 30, 2017 that have materially affected or are reasonably likely to materially affect our internal control over financial reporting.
Limitations on effectiveness of control. Our management, including our chief executive officer and chief financial officer, does not expect that our disclosure controls and procedures or our internal controls will prevent all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within our Company have been detected.

36



Part II. OTHER INFORMATION 
Item 1. Legal Proceedings
For a discussion of legal proceedings, see “Note 11-Contingencies” in the Notes to Condensed Consolidated Financial Statements in this quarterly report on Form 10-Q.
Item 1A. Risk Factors
You should carefully consider the risks described below together with all of the other information in this quarterly report on Form 10-Q and in our annual report on Form 10-K for the year ended December 31, 2016, filed with the SEC on February 10, 2017. If any of these risks actually occur, our business, financial condition or operating results could be materially adversely affected and the trading price of our common stock could decline.
Our operating results fluctuate significantly and we may not achieve profitability in any given period. Our operating results are subject to significant fluctuations which make predicting revenue and operating results for any specific period very difficult, particularly because a material portion of product revenue recognized in any given quarter or year typically depends on a limited number of system sales expected for that quarter or year and the product revenue generally depends on the timing of product acceptances by customers and contractual provisions affecting revenue recognition. Receiving less than anticipated customer orders for delivery and acceptance of product for a particular period, delays in achieving customer acceptances of installed systems and recognizing revenue from a product transaction or transactions due to development or product delivery delays, unexpected manufacturing delays or defects, not receiving needed components on time or not receiving them with anticipated quality and performance, the inability of a system to meet performance requirements or targets or other contractual obligations, among other factors, could have a material adverse effect on our operating results in any specific quarter or year, such as by reducing or delaying associated revenue, gross profit and cash receipts from one quarter to another, or even from one year to another in the case of revenue expected to be realized in the fourth quarter of any year, as has happened in the past. In addition, because our revenue can be concentrated in particular quarters, often the fourth quarter, rather than evenly spread throughout a year, we generally do not expect to sustain profitability over successive quarters even if we are profitable for the year.
Although we have recorded positive annual net income since 2010, we expect to report a net loss in the current year and have experienced net losses in earlier periods and could experience a net loss in any year in addition to quarterly losses. Net income may fluctuate significantly as a result of many factors, including as a result of significant investments we may make to grow our business even though the benefits of those investments often require many years to come to fruition and may not be realized when expected or at all. For example, we anticipate incurring significant expenditures in connection with continued investments in research and development. Due to the inherent difficulty in estimating costs associated with projects of this scale and nature, certain of the costs associated with these potential projects may be higher than estimated and it may take longer than expected to complete, if at all. In addition, while we were profitable in 2016, our revenue and profitability declined year over year, substantially driven by a slow-down in the segments of the high-end of the supercomputing market that we target. It is uncertain whether or when the segments of the high-end of the supercomputing market that we target will rebound and resume growing.
Whether we will be able to increase our revenue and achieve and sustain profitability on a quarterly and annual basis depends on a number of factors, including:
our ability to secure sufficient orders for our Cray XC and Cray CS systems as well as upgrades and successor systems, such as our next generation “Shasta” system;
successfully delivering and obtaining sufficient customer acceptances of our Cray XC and Cray CS systems, including attached Sonexion storage systems;
our ability to successfully generate revenue and profitability from sales of our analytics and storage and data management products, as well as upgrades and successor systems;
our ability to successfully and timely design for, procure and integrate competitive processors for our Cray XC and Cray CS systems and upgrades and successor systems;
our expense levels, including research and development expense net of government funding;
delays in delivery of upgraded or new systems, longer than expected customer acceptance cycles or penalties resulting from system acceptance issues;
our ability to efficiently scale our internal processes to meet necessary peak requirements and growth in our business;
the level of revenue recognized in any given period, which is affected by the very high average sales prices and limited number of significant system sales and resulting potential acceptances in any quarter, the timing of product

37



orders and acceptances by customers and contractual provisions affecting the timing and amount of revenue recognition;
our ability to continue to broaden our customer base beyond our traditional customers;
revenue delays or losses due to customers postponing purchases as a result of delays in available budgets or waiting times related to the availability of future upgraded or new systems, including those containing new processors;
the level of product gross profit contribution in any given period due to volume, competition or product mix, particularly with the introduction of flexible commodity-based supercomputers, competitive factors, strategic transactions, product life cycle, currency fluctuations, acceptance penalties and component costs;
the competitiveness of our products, services and prices;
our ability to secure additional government funding for future development projects;
maintaining and successfully completing our product development projects on schedule and within budgetary limitations;
our ability to resolve and the costs incurred in connection with any actual or alleged issues with our products, including third-party components of such products, such as those that relate to product defects or intellectual property rights;
the level and timing of maintenance contract renewals with existing customers; and
the terms and conditions of sale or lease for our products and services.
The receipt of orders and the timing of shipments and acceptances impacts our quarterly and annual results, including cash flows, and is affected by events outside our control, such as:
whether or when the segments of the high-end of the supercomputing market that we target, which are currently experiencing a slow-down, rebound and resume growing;
the timely availability of acceptable components, including, but not limited to, processors and memory, in sufficient quantities to meet customer delivery schedules and other customer commitments at a competitive cost;
the timing and level of government funding and resources available for product acquisitions and research and development contracts, which have been, and may continue to be, adversely affected by the current global economic and fiscal uncertainties, increased governmental budgetary limitations and disruptions in the operations of the United States and other governments;
competitor and supplier pricing strategies;
currency fluctuations, international conflicts or economic crises, including the ongoing economic challenges in the United States, Japan and Europe, and fluctuations in oil prices that can affect the resources available to potential customers to purchase products;
new tariffs or taxes imposed on components and products sourced or manufactured outside of the United States;
the introduction or announcement of competitive or key industry supplier products;
price fluctuations or product shortages in the processors and other commodity electronics and memory markets;
the availability of adequate customer facilities to install and operate new Cray systems;
general economic trends, including changes in levels of customer capital spending; and
our customers’ ability to make future payments in accordance with contractual terms of their purchase or sales-type lease agreements.
Because of the numerous factors affecting our revenue and results of operations, we may not achieve profitability on a quarterly or annual basis in the future. We anticipate that our quarterly results will fluctuate significantly, and include losses, even in years where we expect or achieve positive annual net income. Delays in the availability of acceptable third-party components, product development, receipt of orders, product acceptances, issues with third-party component performance or reliability, reductions in outside funding for our research and development efforts, a reduction in the size in the segments of the high-end of the supercomputing market that we target, the level and timing of approved government fiscal budgets and achieving contractual development milestones have had a substantial adverse effect on our past results and are expected to continue to have such an effect on our results in 2017 and in future years.
Our business could be adversely affected by conditions affecting the HPC market. A substantial portion of our business depends on the demand for HPC products by large enterprise, the U.S. government and foreign government customers, and we

38



are dependent upon the overall economic health of the high-end of the supercomputing market. Demand for our products and services depends substantially upon the general demand for supercomputers and associated services, as well as technological needs in the data analytics, artificial intelligence and storage markets, which fluctuate based on numerous factors, including capital spending levels and growth of our current and prospective customers. Moreover, the purchase of our products is often discretionary and may involve a significant commitment of capital and other resources. As a result, spending priorities for our current and future customers may vary and demand for our products and services may also fluctuate. For instance, while we were profitable in 2016, our revenue and profitability declined year over year, substantially driven by a slow-down in the segments of the high-end of the supercomputing market that we target, and we believe that this downturn is continuing through 2017. It is uncertain whether or when these segments will recover from the ongoing downturn. While we believe that the market’s long-term growth drivers remain intact, there is no assurance that these markets will rebound and resume growing. A prolonged slow-down in these markets could continue to harm our financial condition and results of operations.
If we are unable to successfully develop, sell and deliver our Cray XC systems and successor systems, such as our next generation Shasta system, and recognize revenue for these systems, our operating results will be adversely affected. We expect that a substantial portion of our revenue in the foreseeable future will come from acceptances of delivered Cray XC systems and successor systems, such as our next generation Shasta system, including systems integrating future processors and accelerators where we are dependent upon third-party suppliers to deliver according to expected plans. The development efforts related to these systems are lengthy and technically challenging processes, and require a significant investment of capital, engineering and other resources often years ahead of the time when we can be assured that they will result in competitive products. We may invest significant resources that may prove ultimately unsuccessful. Unanticipated performance and/or development issues may require more engineers, time or testing resources than are currently available. Given the breadth of our engineering challenges, changes in the market and technology and our limited engineering and technical personnel resources, we periodically review the anticipated contributions and expense of our product programs to determine their long-term viability, and we may substantially modify or terminate one or more development programs. We may not be successful in meeting our development schedules for technical reasons, including those related to our dependence on third-party suppliers of components such as processors and accelerators, and/or because of insufficient engineering resources, which could result in an uncompetitive product or cause a lack of confidence in our capabilities among our key customers. To the extent that we incur delays in completing the design, development and production of hardware components, delays in development of requisite system software, cancellation of or changes to programs due to technical or economic infeasibility, inability to source acceptable third-party components such as processors and accelerators or investment in unproductive development efforts, our revenue, results of operations and cash flows, and the reputation of such systems in the market, could be adversely affected.
In addition, many factors affect our ability to successfully sell and recognize revenue for these systems, including the following:
the level of product differentiation in our Cray XC systems and successor systems, such as our next generation Shasta system. We need to compete successfully against HPC systems from both large, established companies and smaller companies and demonstrate the value of our balanced, tightly integrated systems to our customers in a variety of markets;
our ability to meet all customer requirements for acceptance. Even once a system has been delivered, we sometimes do not meet all of the contract requirements for customer acceptance and ongoing reliability of our systems within the provided-for acceptance period, which has resulted in contract penalties and delays in our ability to recognize revenue from system deliveries. Most often these penalties have adversely affected revenue and gross profit at the time of revenue recognition through the provision of additional equipment and services and/or service credits to satisfy delivery delays and performance shortfalls. The risk of contract penalties is increased when we bid for new business prior to us or our suppliers completing development of new products and when we must estimate future system performance, such as has been required with our Cray XC systems and our Sonexion storage systems, and will be frequently required for subsequent systems, such as our next generation Shasta system;
our ability to source competitive, key components in appropriate quantities (to have enough to sell without ending up with excess inventory that can lead to obsolescence charges), in a timely fashion and on acceptable terms and conditions and that meet the performance criteria required; and
whether potential customers delay purchases of our products because they decide to wait for successor systems or upgrades that we or our suppliers have announced or they believe will be available in the future.
Failure to successfully develop and sell our Cray XC systems and successor systems, such as our next generation Shasta system, into the supercomputing market and recognize revenue for such systems will adversely affect our operating results.

39



If our current and future products targeting markets outside of our traditional markets, primarily products targeting the big data and commercial markets, are not successful, our ability to grow or even maintain our revenues and achieve and sustain profitability will be adversely affected. Our ability to materially grow or even maintain our revenues and achieve and sustain profitability will be adversely affected if we are unable to generate sufficient revenue from products targeting markets outside of our traditional markets, including if those market segments do not grow significantly. We are currently focusing on big data analytics, artificial intelligence and storage and data management opportunities as well as the commercial market for all of our products. To grow our revenue from opportunities outside our primary markets, we must successfully and in a cost-effective manner design and develop products utilizing technologies different from our traditional supercomputing products, compete successfully with many established companies and new entrants in these markets, continue to win awards for new contracts, timely perform on existing contracts, develop our capability for broader market sales and business development and successfully develop and introduce new solution-oriented offerings, notwithstanding that these are relatively new businesses for us and we do not have significant experience targeting these markets. Big data analytics, artificial intelligence and storage and data management opportunities require significant monetary investments ahead of revenue, including product development efforts, adding experienced personnel and initiating new marketing and sales efforts and therefore may reduce net income in the short term even if ultimately successful in the longer term.
Our reliance on third-party suppliers poses significant risks to our operating results, business and prospects. We rely upon third-party vendors, particularly Intel, to supply processors including graphics processing units and memory, and for most of the products, we sell and use service providers to co-develop key technologies. We subcontract the manufacturing of a majority of the hardware components for our high-end products, including integrated circuits, printed circuit boards, memory parts, cables and power supplies, on a sole or limited source basis to third-party suppliers. We use contract manufacturers to assemble certain important components for all of our systems. We also rely on third parties to supply key software and hardware capabilities, such as file systems, solution-specific servers and storage subsystems, and in the case of our Sonexion products, we rely on a third-party original equipment manufacturer to supply complete storage systems. Because specific components must be designed into our systems well in advance of initial deliveries of those systems, we are particularly reliant on our processor vendors, particularly Intel, to deliver on the capabilities and pricing expected at the time we design key elements of the system and make binding bids to customers. We are subject to substantial risks because of our reliance on these and other limited or sole source suppliers, including the following risks:
if a supplier does not provide components or systems that meet our or their specifications in sufficient quantities and with acceptable performance or quality on time or deliver when required, or delays future components or systems beyond anticipated delivery dates, then sales, production, delivery, acceptance and revenue from our systems could be delayed and/or reduced and we could be subject to costly penalties even once delivered and accepted, which is currently happening and has happened multiple times in the past and has at times significantly lowered our revenue for a particular quarter or year;
if our relationship with a key supplier, such as Intel, is adversely affected, for example, due to competitive pressures, our ability to obtain components on competitive financial terms could be adversely affected;
if a supplier cannot provide a competitive key component, for example, due to inadequate performance or a prohibitive price, or eliminates key features from components, such as with the processors we design into our systems, our systems may be less competitive than systems using components with greater capabilities;
if an interruption of supply of our components, services or capabilities occurs because a supplier changes its technology roadmap, suffers damage to its manufacturing facilities, decides to no longer provide those products or services, increases the price of those products or services significantly or imposes reduced delivery allocations on its customers, it could take us a considerable period of time to identify and qualify alternative suppliers, to redesign our products as necessary and to begin to manufacture the redesigned components or otherwise obtain those services or capabilities. In some cases, such as with key integrated circuits and memory parts or processors, we may not be able to redesign such components or find alternate sources that we could use in any realistic timeframe;
if a supplier plans future processors that are made available in a way that encourages customers to delay purchases of our products because they decide to wait for successor systems or upgrades they believe will be available in the future or to purchase products with the future processors from our competitors who are willing to take greater risk on delivery;
if Cray systems at customer sites develop significant issues with third-party components, as has occurred, the cost to Cray to repair or replace the components or otherwise address such issue may be material. If we are unable to effectively address such problem or a problem causes customer disruption, our relationship with our customers may also be harmed;

40



if a supplier of a component is subject to a claim that the component infringes a third-party’s intellectual property rights, as has happened with multiple suppliers, our ability to obtain necessary components could be adversely affected or our cost to obtain such components could increase significantly;
if a key supplier is acquired or has a significant business change, as has occurred in the past with the acquisition of the third-party original equipment manufacturer that supplies complete storage systems for our Sonexion product and the wind-down and intended transfer of that business to Cray currently, the production and sales of our systems and services may be delayed or adversely affected, or our development programs may be delayed or may be impossible to complete.
if a supplier providing us with key research and development and design services or core technology components with respect to integrated circuit design, network communication capabilities or software is late, fails to provide us with effective functionality or loses key internal talent, our development programs may be delayed or prove to be impossible to complete;
if a supplier provides us with hardware or software that contains bugs or other errors or defects, or is different from what we expected, our development projects and production systems may be adversely affected through reduced performance or capabilities, additional design testing and verification efforts, re-spins of integrated circuits and/or development of replacement components, and the production and sales of our systems could be delayed and systems installed at customer sites could require significant, expensive field component replacements or result in penalties;
some of our key component and service suppliers are small companies with limited financial and other resources, and consequently may be more likely to experience financial and operational difficulties than larger, well-established companies, which increases the risk that they will be unable to deliver products as needed; and
Delays in the availability of components with acceptable performance, features and reliability, or our inability to obtain such acceptable components in the quantities we need or at all, and increases in prices and order lead times for certain components, have occurred in the past, and we are currently experiencing increased delivery timelines of memory and other key components. These types of issues have adversely affected our revenue and operating results in multiple prior periods, in some cases significantly, and could adversely affect future results.
The continuing commoditization of HPC hardware and software has resulted in increased pricing pressure and may adversely affect our operating results. The continuing commoditization of HPC hardware, such as processors, interconnects, storage and other infrastructure, and the growing commoditization of software, including plentiful building blocks and more capable open source software, as well as the potential for integration of differentiated technology into already-commoditized components, has resulted in, and may result in increased pricing pressure that may cause us to reduce our pricing in order to remain competitive, which can negatively impact our gross margins and adversely affect our operating results.
If the U.S. government and other governments purchase, or fund the purchase of, fewer supercomputers or delay such purchases, our revenue would be reduced and our operating results would be adversely affected. Historically, sales to the U.S. Government have represented the largest single market segment for supercomputer sales worldwide, including our products and services. In 2014, 2015, 2016 and the first six months of 2017, approximately 48%, 47%, 47% and 63%, respectively, of our total revenue was derived from such sales. Our plans for the foreseeable future contemplate significant sales to the U.S. Government. Sales to the U.S. Government and other governments, including further sales pursuant to existing contracts, have been, and may continue to be, adversely affected by factors outside our control, such as by:
uncertainties relating to priorities of the new administration or adverse decisions by the new administration to reduce or eliminate budgets for governmental agencies or departments that purchase or fund the purchase of our products and services;
Congressional decisions in addressing budget concerns and current economic uncertainty;
disruptions in the operations of the U.S. government, including impacts of the new administration;
“sequestration”;
the downgrading of U.S. government debt or the possibility of such action;
the political climate in the United States focusing on cutting or limiting budgets and its effect on government budgets;
the limits on federal borrowing capacity;
changes in procurement policies;
budgetary considerations, including Congressional delays in completing appropriation bills as has occurred in the past;

41



domestic crises;
political efforts to limit the activities of U.S. intelligence community agencies, including proposed state legislation that would limit or even criminalize doing business with the U.S. National Security Agency for certain companies doing business with state governments; and
international political developments, such as the downgrading of European debt or the United Kingdom’s departure from the European Union.
If agencies and departments of the United States or other governments were to stop, reduce or delay their use and purchases of supercomputers, our revenue and operating results would be adversely affected.
If we cannot retain, attract and motivate key personnel, we may be unable to effectively implement our business plan. Our success depends in large part upon our ability to retain, attract and motivate highly skilled management, development, marketing, sales and service personnel. The loss of and failure to replace key technical management and personnel could adversely affect multiple development efforts. Recruitment and retention of senior management and skilled technical, sales and other personnel is very competitive, and we may not be successful in either attracting or retaining such personnel. We have lost key personnel to other high technology companies, and many larger companies with significantly greater resources than us have aggressively recruited, and continue to aggressively recruit, key personnel. As part of our strategy to attract and retain key personnel, we may offer equity compensation through grants of stock options, restricted stock awards or restricted stock units. Potential employees, however, may not perceive our equity incentives as attractive enough. In addition, due to the intense competition for qualified employees, we may be required to, and have had to, increase the level of compensation paid to existing and new employees, which could materially increase our operating expenses. In July 2017, we implemented a restructuring plan that included a reduction of our workforce and as a result we may have lost important talent and skill sets and have a more difficult time retaining and motivating those employees not directly impacted by the restructuring as well as attracting new employees.
We may infringe or be subject to claims that we infringe the intellectual property rights of others. We are and may in the future be subject to patent infringement and other intellectual property claims and lawsuits in various jurisdictions, and we cannot be certain that our products or activities do not violate the patents, trademarks, or other intellectual property rights of third-party claimants. Companies in the technology industry and other patent, copyright, and trademark holders seeking to profit from royalties in connection with grants of licenses own large numbers of patents, copyrights, trademarks, domain names, and trade secrets and frequently commence litigation based on allegations of infringement, misappropriation, or other violations of intellectual property or other rights. As we face increasing competition and gain an increasingly high profile, the intellectual property rights claims against us have grown and will likely continue to grow. For example, we are currently involved in litigation with Raytheon Company, or Raytheon, which is described in Note 11, “Contingencies” in the Notes to our Condensed Consolidated Financial Statements in this quarterly report on Form 10-Q.
We intend to vigorously defend and prosecute these litigation matters and, based on our reviews to date, we believe we have valid defenses with respect to each of these matters. However, litigation is inherently uncertain, and any judgment or injunctive relief entered against us or any adverse settlement could materially and adversely impact our business, financial condition, operating results, and prospects. As a result of these or other intellectual property infringement claims, we could be required or otherwise decide that it is appropriate to:
pay third-party infringement claims;
discontinue manufacturing, using or selling particular products subject to infringement claims;
discontinue using the technology or processes subject to infringement claims;
develop other technology not subject to infringement claims, which could be time-consuming and costly or may not be possible; and/or
license technology from third-parties, which license may not be available on commercially reasonable terms, or at all.
In addition, litigation can involve significant management time and attention and can be expensive, as it has been with Raytheon, regardless of outcome. During the course of these litigation matters, there may be announcements of the results of hearings and motions, and other interim developments related to the litigation matters. If securities analysts or investors regard these announcements as negative, the market price of our common stock may decline.
If our cluster systems are not successful, our operating results will be adversely affected. Our cluster products were first introduced in late 2012. Cluster-based solutions face intense competition in the marketplace with buying decisions often driven by price, and if we cannot successfully sell these solutions with acceptable margins, our operating results will be adversely affected.

42



We have made and entered into in the past, and may make and enter into in the future, acquisitions or strategic transactions which could require significant management attention, disrupt our business, result in dilution to our shareholders, deplete our cash reserves, increase our business risks and adversely affect our financial results. Acquisitions and strategic transactions, like the transaction contemplated by the agreement we have recently entered into with Seagate, the third-party original equipment manufacturer that supplies complete storage systems for our Sonexion product, involve numerous risks, including the following:
difficulties in successfully integrating the operations, systems, technologies, products, manufacturing processes, offerings and personnel of the acquired company or companies, assets and/or business;
insufficient revenue, margin or other benefits to offset increased expenses or other negative impacts associated with acquisitions or strategic transactions;
diversion of management’s attention from normal daily operations of the business and the challenges of managing larger and more widespread operations resulting from acquisitions or strategic transactions, including other customers of an acquired business;
potential difficulties in completing projects associated with in-process research and development intangibles;
difficulties in entering markets in which we have no or limited direct prior experience and where competitors in such markets have stronger market positions;
initial dependence on unfamiliar supply chains or relatively small supply partners;
the potential loss of key employees, customers, distributors, vendors and other business partners of the companies or businesses we acquire following and continuing after announcement of any transaction; and
the potential to invest significant time and resources into a potential acquisition or strategic transaction that does not ultimately complete or close.
Acquisitions or strategic transactions may also cause us to:
use a substantial portion of our cash reserves or incur debt;
issue equity securities or grant equity incentives to acquired employees that would dilute our current shareholders’ percentage ownership;
assume liabilities, including potentially unknown or underestimated liabilities;
record goodwill and non-amortizable intangible assets that are subject to impairment testing on a regular basis and potential periodic impairment charges;
incur amortization expenses related to certain intangible assets;
incur large and immediate write-offs and restructuring and other related expenses; or
become subject to intellectual property litigation or other litigation.
Acquisitions of high-technology companies, assets and/or businesses are inherently risky and subject to many factors outside of our control, and no assurance can be given that our previously completed, currently planned or future acquisitions or strategic transactions will be successful and will not materially adversely affect our business, operating results, or financial condition. Failure to manage and successfully integrate acquisitions could materially harm our business and operating results.
If we are unable to compete successfully in the highly competitive HPC market, our business will not be successful. The market for HPC systems is very competitive. An increase in competitive pressures in our market or our failure to compete effectively may result in pricing reductions, reduced gross margins and loss of market share and revenue. Many of our competitors are established well-known companies in the HPC market, including IBM, HPE, Lenovo, Dell/EMC, Huawei, NEC, Hitachi, Fujitsu and Atos. Most of these competitors have substantially greater research, engineering, manufacturing, marketing and financial resources than we do. In addition, certain Chinese companies are investing significantly in HPC and are becoming more aggressive and more competitive in the HPC global arena.
We also compete with systems builders and resellers of systems that are constructed from commodity components using processors manufactured and/or designed by Intel, ARM, AMD, NVIDIA and others. These competitors include the companies named above, as well as smaller companies that benefit from the low research and development costs needed to assemble systems from commercially available commodity products. Such companies, because they can offer high peak performance per dollar, can put pricing pressure on us in certain competitive procurements. In addition, to the extent that Intel, IBM and other processor suppliers develop processors with greater capabilities or at a lower cost than the processors we currently use, our Cray XC systems may be at a competitive disadvantage to systems utilizing such other processors until we can design in, integrate and secure

43



competitive processors, if at all. Also, to the extent any component supplier successfully adds differentiating capabilities to their HPC products that compete with what we provide, we may experience greater competitive pressures.
Our growth initiatives in the big data analytics, artificial intelligence and storage and data management markets must also compete successfully with many established companies and new entrants, many of whom have significantly greater resources and brand recognition in these markets than we do.
Periodic announcements by our competitors of new HPC, storage or data analytics systems or plans for future systems and price adjustments may reduce customer demand for our products. Many of our potential customers already own or lease high performance computer, storage or data analytics systems. Some of our competitors have offered substantial discounts to potential customers. We have in the past been and may again be required to provide substantial discounts to make strategic sales, which may reduce or eliminate any gross profit on such transactions, or require us to provide lease financing for our products, which could result in a multi-year deferral of our receipt of cash and revenue for these systems. These developments limit our revenue and financial resources and reduce our ability to be profitable and grow.
We maintain confidential and proprietary information on our computer networks and employ security measures designed to protect this information from unauthorized access. If our security measures are breached, we could lose proprietary data and may suffer economic losses. We maintain confidential information on our computer networks, including information and data that are proprietary to our customers and third parties, as well as to us. Although we have designed and employed and continue to enhance a multitude of security measures to protect this information from unauthorized access, security breaches may occur, and in the past have occurred, as a result of third-party action, including computer hackers, employee error, malfeasance or otherwise. Security breaches can result in someone obtaining unauthorized access to our data or our customers’ data, including our intellectual property and other confidential business information. Because the techniques employed by hackers to obtain unauthorized access or to sabotage systems change frequently, we may be unable to anticipate these techniques or to implement adequate preventative measures. A security breach could result in disclosure of our trade secrets or disclosure of confidential customer, supplier or employee data. If this should happen, we could be exposed to potentially significant legal liability, remediation expense, harm to our reputation and other harm to our business.
We may not be able to protect our proprietary information and rights adequately. We rely on a combination of patent, copyright, trademark and trade secret protection, nondisclosure agreements and licensing arrangements to establish, protect and enforce our proprietary information and rights. We have a number of patents and have additional applications pending. There can be no assurance, however, that patents will be issued from the pending applications or that any issued patents will adequately protect those aspects of our technology to which such patents will relate. Despite our efforts to safeguard and maintain our proprietary rights, we cannot be certain that we will succeed in doing so or that our competitors will not independently develop or patent technologies that are substantially equivalent or superior to our technologies. The laws of some countries do not protect intellectual property rights to the same extent or in the same manner as do the laws of the United States. Additionally, under certain conditions, the U.S. government might obtain non-exclusive rights to certain of our intellectual property. Although we continue to implement protective measures and intend to defend our proprietary rights vigorously, these efforts may not be successful.
We are subject to market and financial risks due to our international operations that could adversely affect those operations or our profitability and operating results. Our international operations include sales and service offices in Europe, the Middle East, South America, Asia, Australia and Canada. Our operations in countries outside of the United States, which accounted for approximately 29% of our total revenue for the six months ended June 30, 2017, expose us to greater risks associated with international sales and operations. Our profitability and international operations are, and will continue to be, subject to a number of risks and potential costs, including:
supporting multiple languages;
recruiting sales and technical support personnel internationally with the skills to sell and support our products and the potentially high cost related to employee separations;
complying with governmental regulations, including obtaining required import or export approval for our products;
increased complexity and costs of managing international operations;
increased exposure to foreign currency exchange rate fluctuations;
trade protection measures and business practices that favor local competition;
longer sales cycles and manufacturing lead times;
financial risks such as longer payment cycles and difficulties in collecting accounts receivable;
difficulties associated with repatriating cash generated or held abroad in a tax-efficient manner;
ineffective legal protection of intellectual property rights;

44



more complicated logistics and distribution arrangements;
additional taxes and penalties;
inadequate local infrastructure that could result in business disruptions;
global political and economic instability; and
other factors beyond our control such as natural disasters, terrorism, civil unrest, war and infectious disease.
Our global operations are also subject to numerous U.S. and foreign laws and regulations, including those related to anti-corruption, tax, corporate governance, imports and exports, financial and other disclosures, privacy and labor relations. These laws and regulations are complex and may have differing, conflicting and evolving legal standards, making compliance difficult and costly. If we or our employees, contractors or agents violate these laws and regulations, we could be subject to fines, penalties or criminal sanctions and may be prohibited from conducting business in one or more countries. Any violations, individually or in the aggregate, could have a material adverse effect on our operations and financial condition.
In addition, the United Kingdom gave formal notice of withdrawal from the European Union in March 2017. Consequently, the British government is currently negotiating the terms of the United Kingdom’s future relationship with the European Union. The negotiated measures could potentially disrupt some of our target markets and jurisdictions in which we operate, including the United Kingdom and Germany, such as by adversely affecting tax benefits or liabilities in these or other jurisdictions or by restricting the movement of employees between the United Kingdom and other countries. Any such changes may adversely affect our operations and financial results.
Customers and other third parties may make statements speculating about or announcing the purchase, acceptance or intention to complete purchases or acceptances of our products before such purchases or acceptances are substantially certain, and these proposed purchases or acceptances may not be completed when or as expected, if at all. From time to time, customers and other third parties may make statements speculating about or announcing a potential purchase of our products before we have obtained an order for such purchases or completed negotiations and signed a contract for the purchase of such products. In some instances, government and government-funded customers may announce possible purchases even before they have obtained the necessary budget to procure the products. As a result, these statements, postings or announcements do not mean that we will ultimately be able to secure the sale when or as expected or at all as it is not certain that the contract or order negotiations will be completed successfully or as expected or that the customer will be able to obtain the budget they hope for or expect. In addition, from time to time, customers and other third parties may make statements speculating about or announcing the completion of an acceptance process of a delivery system before such acceptance is completed or certain. As a result, these statements or announcements do not mean that we will ultimately be able to obtain the acceptance when or as expected or recognize revenue.
We are subject to increasing government regulations and other requirements due to the nature of our business, which may adversely affect our business operations. In 2014, 2015, 2016 and the first six months of 2017, approximately 48%, 47%, 47% and 63%, respectively, of our total revenue was derived from the U.S. Government. In addition to normal business risks, our contracts with the U.S. government are subject to unique risks, some of which are beyond our control. Our contracts with the U.S. government are subject to particular risks, including:
The funding of U.S. government programs is subject to Congressional appropriations. Many of the U.S. government programs in which we participate may extend for several years; however, these programs are normally funded annually. Changes in U.S. strategy and priorities may affect our future procurement opportunities and existing programs. Long-term government contracts and related orders are subject to cancellation, or delay, if appropriations for subsequent performance periods are not made. The termination of funding for existing or new U.S. government programs could result in a material adverse effect on our results of operations and financial condition.
The U.S. government may modify, curtail or terminate its contracts with us. The U.S. government may modify, curtail or terminate its contracts and subcontracts with us, without prior notice at its convenience upon payment for work done and commitments made at the time of termination. Modification, curtailment or termination of our major programs or contracts could have a material adverse effect on our results of operations and financial condition.
Our U.S. government contract costs are subject to audits by U.S. government agencies. U.S. government representatives may audit the costs we incur on our U.S. government contracts, including allocated indirect costs. Such audits could result in adjustments to our contract costs. Any costs found to be improperly allocated to a specific contract will not be reimbursed, and such costs already reimbursed must be refunded. If any audit uncovers improper or illegal activities or non-compliance with the terms of a specific contract, we may be subject to civil and criminal penalties and administrative sanctions, including termination of contracts, forfeiture of profits, suspension of payments, fines and suspension or prohibition from doing business with the U.S. government.

45



Our business is subject to potential U.S. government inquiries and investigations. We may be subject to U.S. government inquiries and investigations of our business practices due to our participation in government contracts. Any such inquiry or investigation could potentially result in a material adverse effect on our results of operations and financial condition.
Our U.S. government business is also subject to specific procurement regulations and other requirements. These requirements, although customary in U.S. government contracts, increase our performance and compliance costs. These costs might increase in the future, reducing our margins, which could have a negative effect on our financial condition. Failure to comply with these regulations and requirements could lead to suspension or debarment, for cause, from U.S. government contracting or subcontracting for a period of time and could have a negative effect on our reputation and ability to secure future U.S. government contracts.
U.S. export controls could hinder our ability to make sales to foreign customers and our future prospects. The U.S. government regulates the export of HPC systems such as our products. We have experienced delays for up to several months in receiving appropriate approvals necessary for certain sales, which have delayed the shipment of our products. Delay or denial in the granting of any required licenses could make it more difficult to make sales to certain foreign customers, eliminating an important source of potential revenue. Restrictions on the export of information needed to manufacture our products has in the past impacted and could in the future impact our ability to have certain products and components made in certain lower cost jurisdictions
Our stock price is volatile. The trading price of our common stock is subject to significant fluctuations in response to many factors, including stock market trends and shareholder profile, our quarterly operating results, changes in analysts’ estimates or our outlook, our capital raising activities, announcements of technological innovations and customer contracts by us or our competitors, a significant aggressive seller or buyer, litigation activities, general economic conditions and conditions in our industry. From January 1, 2016 through December 31, 2016, the closing sales price of our common stock on the NASDAQ Global Market ranged from $18.40 to $43.06 per share. From January 1, 2017 through June 30, 2017, the closing sales price of our common stock on the NASDAQ Global Market ranged from $16.35 to $22.25 per share. Because our stock price has been volatile, investing in our common stock is risky.
We incorporate software licensed from third parties into the operating systems for our products as well as in our tools to design products and any significant interruption in the availability of these third-party software products or defects in these products could reduce the demand for our products or cause delay in development. The operating system as well as other software we develop for our supercomputers contains components that are licensed to us under open source software licenses. Our business could be disrupted if this software, or functional equivalents of this software, were either no longer available to us or no longer offered to us on commercially reasonable terms. In either case we would be required to redesign our operating system software to function with alternative third-party software, or develop these components ourselves, which would result in increased costs and could result in delays in product shipments. Our supercomputer systems utilize software system variants that incorporate Linux technology. The open source licenses under which we have obtained certain components of our operating system software may not be enforceable. Any ruling by a court that these licenses are not enforceable, or that Linux-based operating systems, or significant portions of them, may not be copied, modified or distributed as provided in those licenses, would adversely affect our ability to sell our systems. In addition, as a result of concerns about the risks of litigation and open source software generally, we may be forced to protect our customers from potential claims of infringement. In any such event, our financial condition and results of operations may be adversely affected.
We also incorporate proprietary incidental software from third parties, such as for file systems, job scheduling and storage subsystems. We have experienced some functional issues in the past with implementing such software with our supercomputer systems. In addition, we may not be able to secure needed software systems on acceptable terms, which may make our systems less attractive to potential customers. These issues may result in lost revenue, additional expense by us and/or loss of customer confidence.
The “conflict minerals” rule of the SEC, has caused us to incur additional expenses, could limit the supply and increase the cost of certain metals used in manufacturing our products, and could make us less competitive in our target markets. The SEC requires public companies to disclose the origin, source and chain of custody of specified minerals, known as conflict minerals, that are necessary to the functionality or production of products manufactured or contracted to be manufactured by us. Companies must obtain sourcing data from suppliers, engage in supply chain due diligence, and file annually with the SEC a specialized disclosure report on Form SD covering the prior calendar year. Implementation of our conflict minerals policy could limit our ability to source at competitive prices and to secure sufficient quantities of certain minerals used in the manufacture of our products, specifically tantalum, tin, gold and tungsten, as the number of suppliers that provide conflict-free minerals may be limited. In addition, we have incurred, and may continue to incur, material costs associated with complying with the conflict minerals rule, such as costs related to the determination of the origin, source and chain of custody of the minerals used in our products, the adoption of conflict minerals-related governance policies, processes and controls, and possible changes to products or sources of supply as a result of such activities. Within our supply chain, we may not be able to sufficiently verify the origins of the relevant minerals used in our products through the data collection and due diligence procedures that we implement, which may harm our reputation. Furthermore, we may encounter challenges in satisfying those customers that require that all of the

46



components of our products be certified as conflict free, and if we cannot satisfy these customers, they may choose a competitor’s products. We continue to investigate the presence of conflict materials within our supply chain.
We are required to evaluate our internal control over financial reporting under Section 404 of the Sarbanes-Oxley Act of 2002 at the end of each fiscal year, and any adverse results from such future evaluations could result in a loss of investor confidence in our financial reports and have an adverse effect on our stock price. Pursuant to Section 404 of the Sarbanes-Oxley Act of 2002, we are required to furnish a report by our management and a report by our independent registered public accounting firm on our internal control over financial reporting in our annual reports on Form 10-K as to whether we have any material weaknesses in our internal controls over financial reporting. Depending on their nature and severity, any future material weaknesses could result in our having to restate financial statements, could make it difficult or impossible for us to obtain an audit of our annual financial statements or could result in a qualification of any such audit. In such events, we could experience a number of adverse consequences, including our inability to comply with applicable reporting and listing requirements, a loss of market confidence in our publicly available information, delisting from The NASDAQ Global Market, an inability to complete a financing, loss of other financing sources such as our line of credit, and litigation based on the events themselves or their consequences.
Our reported financial results may be adversely affected by changes in accounting principles generally accepted in the United States. Generally accepted accounting principles in the United States are subject to interpretation by the Financial Accounting Standards Board, the SEC and various bodies formed to promulgate and interpret appropriate accounting principles. A change in these principles or interpretations could have a significant effect on our reported financial results, and could affect the reporting of transactions completed before the announcement of a change.
Provisions of our Restated Articles of Incorporation and Amended and Restated Bylaws could make a proposed acquisition of our business that is not approved by our Board of Directors more difficult. Provisions of our Restated Articles of Incorporation and Amended and Restated Bylaws could make it more difficult for a third-party to acquire us. These provisions could limit the price that investors might be willing to pay in the future for our common stock. For example, our Restated Articles of Incorporation and Amended and Restated Bylaws provide for:
removal of a director only in limited circumstances and only upon the affirmative vote of not less than two-thirds of the shares entitled to vote to elect directors;
the ability of our Board of Directors to issue up to 5,000,000 shares of preferred stock, without shareholder approval, with rights senior to those of the common stock;
no cumulative voting of shares;
the right of shareholders to call a special meeting of the shareholders only upon demand by the holders of not less than 30% of the shares entitled to vote at such a meeting;
the affirmative vote of not less than two-thirds of the outstanding shares entitled to vote on an amendment, unless the amendment was approved by a majority of our continuing directors, who are defined as directors who have either served as a director since August 31, 1995, or were nominated to be a director by the continuing directors;
special voting requirements for mergers and other business combinations, unless the proposed transaction was approved by a majority of continuing directors;
special procedures to bring matters before our shareholders at our annual shareholders’ meeting; and
special procedures to nominate members for election to our Board of Directors.
These provisions could delay, defer or prevent a merger, consolidation, takeover or other business transaction between us and a third-party that is not approved by our Board of Directors.


47



Item 6. Exhibits
 
Exhibit
 
Exhibit Description
 
Incorporated by Reference
 
 
 
 
 
 
Form
 
File No.
 
Filing Date
 
Exhibit/Annex
 
Filed Herewith
31.1

 
Certification of Chief Executive Officer Pursuant to Rule 13a-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
 
 
 
 
 
 
 
 
 
X
31.2

 
Certification of Chief Financial Officer Pursuant to Rule 13a-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
 
 
 
 
 
 
 
 
 
X
32.1*

 
Certificate pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
 
 
 
 
 
 
 
 
 
X
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


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


48



SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
 
 
CRAY INC.
 
 
 
Date:
July 27, 2017
/S/ PETER J. UNGARO
 
 
Peter J. Ungaro
 
 
President and Chief Executive Officer
 
 
 
Date:
July 27, 2017
/S/ BRIAN C. HENRY
 
 
Brian C. Henry
 
 
Executive Vice President and Chief Financial Officer
 
 
 
Date:
July 27, 2017
/S/ CHARLES D. FAIRCHILD
 
 
Charles D. Fairchild
 
 
Vice President, Corporate Controller and Chief Accounting Officer


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

Date:
July 27, 2017
/s/ PETER J. UNGARO
 
 
Peter J. Ungaro
 
 
President and Chief Executive Officer
 
 
(Principal Executive Officer)



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

Date:
July 27, 2017
/s/ BRIAN C. HENRY
 
 
Brian C. Henry
 
 
Executive Vice President and Chief Financial Officer
 
 
(Principal Financial Officer)



EX-32.1 4 cray-06302017xex321.htm EXHIBIT 32.1 Exhibit
Exhibit 32.1
Certificate pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, the undersigned officers of Cray Inc. (the “Company”) hereby certify, to such officers’ knowledge, that:
(i) the accompanying Quarterly Report on Form 10-Q of the Company for the period ended June 30, 2017 (the “Report”), fully complies with the requirements of Section 13(a) or Section 15(d), as applicable, of the Securities Exchange Act of 1934, as amended; and
(ii) the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date:
July 27, 2017
/s/ PETER J. UNGARO
 
 
Peter J. Ungaro
 
 
President and Chief Executive Officer
 
 
(Principal Executive Officer)
 
 
 
Date:
July 27, 2017
/s/ BRIAN C. HENRY
 
 
Brian C. Henry
 
 
Executive Vice President and Chief Financial Officer
 
 
(Principal Financial Officer)
The foregoing certification is being furnished solely to accompany the Report pursuant to 18 U.S.C. Section 1350, and is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and is not to be incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing.


EX-101.INS 5 cray-20170630.xml XBRL INSTANCE DOCUMENT 0000949158 2017-01-01 2017-06-30 0000949158 2017-07-24 0000949158 2017-06-30 0000949158 2016-12-31 0000949158 2016-04-01 2016-06-30 0000949158 2016-01-01 2016-06-30 0000949158 2017-04-01 2017-06-30 0000949158 2016-06-30 0000949158 2015-12-31 0000949158 us-gaap:AccountingStandardsUpdate201517Member 2016-12-31 0000949158 us-gaap:OtherCurrentLiabilitiesMember us-gaap:NondesignatedMember 2016-12-31 0000949158 us-gaap:OtherNoncurrentAssetsMember us-gaap:NondesignatedMember 2017-06-30 0000949158 us-gaap:NondesignatedMember 2017-06-30 0000949158 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:NondesignatedMember 2016-12-31 0000949158 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:NondesignatedMember 2017-06-30 0000949158 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:NondesignatedMember 2016-12-31 0000949158 us-gaap:OtherNoncurrentAssetsMember us-gaap:NondesignatedMember 2016-12-31 0000949158 us-gaap:NondesignatedMember 2016-12-31 0000949158 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:NondesignatedMember 2017-06-30 0000949158 us-gaap:OtherCurrentLiabilitiesMember us-gaap:NondesignatedMember 2017-06-30 0000949158 us-gaap:FairValueInputsLevel2Member 2017-06-30 0000949158 us-gaap:FairValueInputsLevel1Member 2017-06-30 0000949158 us-gaap:DesignatedAsHedgingInstrumentMember 2017-06-30 0000949158 us-gaap:DesignatedAsHedgingInstrumentMember 2016-12-31 0000949158 us-gaap:OtherNoncurrentAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-06-30 0000949158 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2016-12-31 0000949158 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-06-30 0000949158 us-gaap:OtherCurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-06-30 0000949158 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2016-12-31 0000949158 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-06-30 0000949158 us-gaap:OtherNoncurrentAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2016-12-31 0000949158 us-gaap:OtherCurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2016-12-31 0000949158 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-03-31 0000949158 us-gaap:AccumulatedTranslationAdjustmentMember 2017-03-31 0000949158 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-06-30 0000949158 us-gaap:AccumulatedTranslationAdjustmentMember 2017-04-01 2017-06-30 0000949158 2017-03-31 0000949158 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-04-01 2017-06-30 0000949158 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-04-01 2017-06-30 0000949158 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-03-31 0000949158 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-06-30 0000949158 us-gaap:AccumulatedTranslationAdjustmentMember 2017-06-30 0000949158 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-12-31 0000949158 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-01-01 2017-06-30 0000949158 us-gaap:AccumulatedTranslationAdjustmentMember 2017-01-01 2017-06-30 0000949158 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-12-31 0000949158 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-01-01 2017-06-30 0000949158 us-gaap:AccumulatedTranslationAdjustmentMember 2016-12-31 0000949158 2016-03-31 0000949158 us-gaap:AccumulatedTranslationAdjustmentMember 2016-03-31 0000949158 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-03-31 0000949158 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-06-30 0000949158 us-gaap:AccumulatedTranslationAdjustmentMember 2016-04-01 2016-06-30 0000949158 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-04-01 2016-06-30 0000949158 us-gaap:AccumulatedTranslationAdjustmentMember 2016-06-30 0000949158 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-06-30 0000949158 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-04-01 2016-06-30 0000949158 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-03-31 0000949158 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-01-01 2016-06-30 0000949158 us-gaap:AccumulatedTranslationAdjustmentMember 2016-01-01 2016-06-30 0000949158 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2015-12-31 0000949158 us-gaap:AccumulatedTranslationAdjustmentMember 2015-12-31 0000949158 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-01-01 2016-06-30 0000949158 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2015-12-31 0000949158 us-gaap:PerformanceSharesMember 2017-01-01 2017-06-30 0000949158 cray:TimevestingSharesMember 2017-01-01 2017-06-30 0000949158 cray:TimevestingSharesMember 2016-01-01 2016-06-30 0000949158 us-gaap:PerformanceSharesMember 2016-01-01 2016-06-30 0000949158 us-gaap:PerformanceSharesMember 2016-04-01 2016-06-30 0000949158 us-gaap:PerformanceSharesMember 2017-04-01 2017-06-30 0000949158 cray:TimevestingSharesMember 2017-04-01 2017-06-30 0000949158 cray:TimevestingSharesMember 2016-04-01 2016-06-30 0000949158 us-gaap:UnbilledRevenuesMember us-gaap:GovernmentContractsConcentrationRiskMember 2016-12-31 0000949158 us-gaap:GovernmentContractsConcentrationRiskMember 2016-12-31 0000949158 cray:NonUSGovernmentCustomersMember us-gaap:AccountsReceivableMember 2017-06-30 0000949158 us-gaap:GovernmentContractsConcentrationRiskMember 2017-06-30 0000949158 cray:NonUSGovernmentCustomersMember us-gaap:AccountsReceivableMember 2016-12-31 0000949158 us-gaap:UnbilledRevenuesMember us-gaap:GovernmentContractsConcentrationRiskMember 2017-06-30 0000949158 cray:UnbilledReceivablesMember 2016-12-31 0000949158 us-gaap:TradeAccountsReceivableMember 2017-06-30 0000949158 cray:OtherReceivablesMember 2016-12-31 0000949158 us-gaap:FinanceReceivablesMember 2016-12-31 0000949158 cray:AdvanceBillingsMember 2017-06-30 0000949158 us-gaap:FinanceReceivablesMember 2017-06-30 0000949158 us-gaap:TradeAccountsReceivableMember 2016-12-31 0000949158 cray:OtherReceivablesMember 2017-06-30 0000949158 cray:UnbilledReceivablesMember 2017-06-30 0000949158 cray:AdvanceBillingsMember 2016-12-31 0000949158 cray:LocatedatCustomerSitesMember 2017-06-30 0000949158 cray:LocatedatCustomerSitesMember 2016-12-31 0000949158 cray:FinishedGoodsInventoryMember 2017-06-30 0000949158 cray:FinishedGoodsInventoryMember 2016-12-31 0000949158 us-gaap:ProductMember 2017-06-30 0000949158 cray:ServiceMember 2016-12-31 0000949158 cray:ServiceMember 2017-06-30 0000949158 us-gaap:ProductMember 2016-12-31 0000949158 cray:DeferredRevenueMember cray:NonUSGovernmentCustomersMember 2017-06-30 0000949158 cray:NonUSGovernmentCustomersMember 2017-06-30 0000949158 cray:DeferredRevenueMember cray:NonUSGovernmentCustomersMember 2016-12-31 0000949158 cray:CivilActionNo.216cv423Member us-gaap:PendingLitigationMember cray:PatentsRelatedtoThirdPartysComputerSoftwareMember 2016-04-22 2016-04-22 0000949158 cray:CivilActionNo.215cv1554Member us-gaap:PendingLitigationMember cray:PatentsRelatedtoCompanysComputerHardwareMember 2015-09-25 2015-09-25 0000949158 cray:CivilActionNo.215cv1554Member us-gaap:PendingLitigationMember cray:PatentsRelatedtoThirdPartysComputerSoftwareMember 2015-09-25 2015-09-25 0000949158 cray:CivilActionNo.215cv1554Member us-gaap:PendingLitigationMember 2015-09-25 2015-09-25 0000949158 cray:CivilActionNo.216cv423Member us-gaap:PendingLitigationMember 2016-04-22 2016-04-22 0000949158 us-gaap:RestrictedStockMember 2017-06-30 0000949158 us-gaap:PerformanceSharesMember 2017-06-30 0000949158 us-gaap:PerformanceSharesMember 2017-01-01 2017-06-30 0000949158 us-gaap:RestrictedStockMember 2017-01-01 2017-06-30 0000949158 cray:TimevestingSharesMember 2017-01-01 2017-06-30 0000949158 cray:TimevestingSharesMember 2017-06-30 0000949158 us-gaap:PerformanceSharesMember 2016-12-31 0000949158 us-gaap:RestrictedStockMember 2016-12-31 0000949158 cray:TimevestingSharesMember 2016-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember 2016-12-31 0000949158 cray:TimevestingUnitsMember 2016-12-31 0000949158 cray:TimevestingUnitsMember 2017-01-01 2017-06-30 0000949158 cray:TimevestingUnitsMember 2017-06-30 0000949158 cray:PerformanceVestingUnitsMember 2017-01-01 2017-06-30 0000949158 cray:PerformanceVestingUnitsMember 2016-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-06-30 0000949158 us-gaap:RestrictedStockUnitsRSUMember 2017-06-30 0000949158 cray:PerformanceVestingUnitsMember 2017-06-30 0000949158 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-06-30 0000949158 us-gaap:RestrictedStockUnitsRSUMember 2017-04-01 2017-06-30 0000949158 us-gaap:RestrictedStockMember 2017-04-01 2017-06-30 0000949158 us-gaap:RestrictedStockMember 2016-04-01 2016-06-30 0000949158 us-gaap:RestrictedStockMember 2016-01-01 2016-06-30 0000949158 us-gaap:RestrictedStockUnitsRSUMember 2016-01-01 2016-06-30 0000949158 us-gaap:CostOfSalesMember us-gaap:ProductMember 2017-01-01 2017-06-30 0000949158 us-gaap:CostOfSalesMember us-gaap:ProductMember 2016-04-01 2016-06-30 0000949158 us-gaap:SellingAndMarketingExpenseMember 2017-04-01 2017-06-30 0000949158 us-gaap:GeneralAndAdministrativeExpenseMember 2017-04-01 2017-06-30 0000949158 us-gaap:CostOfSalesMember cray:ServiceMember 2016-04-01 2016-06-30 0000949158 us-gaap:CostOfSalesMember us-gaap:ProductMember 2016-01-01 2016-06-30 0000949158 us-gaap:ResearchAndDevelopmentExpenseMember 2016-04-01 2016-06-30 0000949158 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-06-30 0000949158 us-gaap:ResearchAndDevelopmentExpenseMember 2016-01-01 2016-06-30 0000949158 us-gaap:CostOfSalesMember cray:ServiceMember 2017-04-01 2017-06-30 0000949158 us-gaap:GeneralAndAdministrativeExpenseMember 2017-01-01 2017-06-30 0000949158 us-gaap:GeneralAndAdministrativeExpenseMember 2016-04-01 2016-06-30 0000949158 us-gaap:SellingAndMarketingExpenseMember 2017-01-01 2017-06-30 0000949158 us-gaap:SellingAndMarketingExpenseMember 2016-01-01 2016-06-30 0000949158 us-gaap:CostOfSalesMember us-gaap:ProductMember 2017-04-01 2017-06-30 0000949158 us-gaap:CostOfSalesMember cray:ServiceMember 2016-01-01 2016-06-30 0000949158 us-gaap:CostOfSalesMember cray:ServiceMember 2017-01-01 2017-06-30 0000949158 us-gaap:ResearchAndDevelopmentExpenseMember 2017-04-01 2017-06-30 0000949158 us-gaap:GeneralAndAdministrativeExpenseMember 2016-01-01 2016-06-30 0000949158 us-gaap:SellingAndMarketingExpenseMember 2016-04-01 2016-06-30 0000949158 us-gaap:RestrictedStockUnitsRSUMember 2016-04-01 2016-06-30 0000949158 us-gaap:EmployeeStockOptionMember 2017-04-01 2017-06-30 0000949158 us-gaap:EmployeeStockOptionMember 2016-01-01 2016-06-30 0000949158 us-gaap:EmployeeStockOptionMember 2016-04-01 2016-06-30 0000949158 us-gaap:ResearchMember 2017-06-30 0000949158 us-gaap:DomesticCountryMember 2017-06-30 0000949158 us-gaap:IntersegmentEliminationMember 2017-01-01 2017-06-30 0000949158 cray:SupercomputingMember 2017-01-01 2017-06-30 0000949158 us-gaap:AllOtherSegmentsMember 2017-01-01 2017-06-30 0000949158 cray:SupercomputingMember 2016-04-01 2016-06-30 0000949158 cray:StorageAndDataManagementMember 2016-04-01 2016-06-30 0000949158 cray:StorageAndDataManagementMember 2017-04-01 2017-06-30 0000949158 us-gaap:IntersegmentEliminationMember 2016-01-01 2016-06-30 0000949158 cray:SupercomputingMember 2016-01-01 2016-06-30 0000949158 us-gaap:AllOtherSegmentsMember 2016-01-01 2016-06-30 0000949158 us-gaap:IntersegmentEliminationMember 2017-04-01 2017-06-30 0000949158 cray:MaintenanceAndSupportMember 2017-04-01 2017-06-30 0000949158 us-gaap:AllOtherSegmentsMember 2017-04-01 2017-06-30 0000949158 cray:MaintenanceAndSupportMember 2016-04-01 2016-06-30 0000949158 us-gaap:AllOtherSegmentsMember 2016-04-01 2016-06-30 0000949158 us-gaap:IntersegmentEliminationMember 2016-04-01 2016-06-30 0000949158 cray:StorageAndDataManagementMember 2017-01-01 2017-06-30 0000949158 cray:StorageAndDataManagementMember 2016-01-01 2016-06-30 0000949158 cray:MaintenanceAndSupportMember 2017-01-01 2017-06-30 0000949158 cray:MaintenanceAndSupportMember 2016-01-01 2016-06-30 0000949158 cray:SupercomputingMember 2017-04-01 2017-06-30 0000949158 us-gaap:GovernmentContractsConcentrationRiskMember 2017-01-01 2017-06-30 0000949158 cray:RevenueMember 2017-06-30 0000949158 cray:RevenueMember 2016-06-30 0000949158 cray:RevenueMember cray:AustraliaandtheUKMember 2016-01-01 2016-06-30 0000949158 us-gaap:GovernmentContractsConcentrationRiskMember 2017-04-01 2017-06-30 0000949158 cray:RevenueMember 2016-01-01 2016-06-30 0000949158 us-gaap:GovernmentContractsConcentrationRiskMember 2016-04-01 2016-06-30 0000949158 us-gaap:GovernmentContractsConcentrationRiskMember 2016-01-01 2016-06-30 0000949158 country:US 2017-01-01 2017-06-30 0000949158 us-gaap:NonUsMember 2017-01-01 2017-06-30 0000949158 country:US 2016-01-01 2016-06-30 0000949158 us-gaap:NonUsMember 2016-01-01 2016-06-30 0000949158 us-gaap:NonUsMember 2016-04-01 2016-06-30 0000949158 country:US 2016-04-01 2016-06-30 0000949158 us-gaap:NonUsMember 2017-04-01 2017-06-30 0000949158 country:US 2017-04-01 2017-06-30 0000949158 us-gaap:SubsequentEventMember 2017-07-27 0000949158 us-gaap:SubsequentEventMember 2017-07-01 2017-07-27 0000949158 us-gaap:MinimumMember us-gaap:SubsequentEventMember 2017-07-01 2017-07-27 0000949158 us-gaap:ScenarioForecastMember us-gaap:SubsequentEventMember 2017-07-01 2017-09-30 cray:employment_offer xbrli:pure xbrli:shares iso4217:EUR cray:Customers cray:Employee iso4217:USD iso4217:JPY iso4217:USD xbrli:shares cray:lawsuit iso4217:KRW iso4217:CAD iso4217:CHF iso4217:NZD iso4217:GBP cray:patent 42085000 38852000 2 0 0.24 0.1 0.12 0.1 125 107500000 49800000 46900000 89500000 2979000 887000 2 P1Y 800000 P5Y 190 0.95 0.080 0.080 0.080 0.080 0.080 0.080 0.080 0.080 0.080 0.080 0.080 0.080 P2Y false --12-31 Q2 2017 2017-06-30 10-Q 0000949158 40370475 Large Accelerated Filer CRAY INC 0 1500000 3600000 54400000 0 2464700000 0 8000000 32400000 33800000 0 19800000 54400000 3501200000 1500000 0 0 29600000 1226200000 4100000 197941000 1400000 104600000 75173000 400000 41800000 45504000 56483000 197962000 1915000 13395000 17264000 8683000 156705000 75271000 13184000 7784000 7816000 8871000 37616000 10303000 4473000 7642000 5975000 -8000 1675000 7504000 5588000 1000 1915000 9658000 7066000 0 2592000 2782000 681000 0 2101000 2850000 122000 17000 2711000 2180000 -455000 94000 2541000 2795000 68000 83000 1190000 582000 872000 5647000 136000 165000 2108000 1531000 1707000 2307000 69000 76000 940000 907000 315000 5058000 135000 116000 1809000 1798000 1200000 21000 98000 2800000 1200000 2800000 1200000 3200000 600000 3200000 600000 714572000 700750000 529163000 501485000 257831000 252840000 4991000 79833000 1100000 156000 79677000 0 79833000 47493000 6795000 11162000 14904000 14632000 31050000 28111000 8683000 8871000 39733000 36982000 2352000 1870000 10139000 8641000 52224000 47493000 266660000 212745000 222962000 170950000 173007000 173007000 0 -53915000 -52012000 0.01 0.01 75000000 75000000 40757458 40347022 40757458 40347022 622604000 626855000 -10972000 -16123000 -7510000 -26657000 0.28 0.41 64074000 129661000 58792000 94014000 45459000 91637000 39515000 54266000 18615000 38024000 19277000 39748000 -5644000 -14811000 110387000 60300000 96113000 14274000 110540000 11500000 61100000 76644000 33896000 83129000 85365000 27258000 25175000 -19100000 85613000 19100000 100974000 7501000 7893000 71000 5344000 75000 1700000 424000 10785000 -784000 4596000 367000 5468000 136000 3080000 9000 27000 296000 119000 5000 0 699000 65000 -0.33 -0.46 -0.17 -0.65 -0.33 -0.46 -0.17 -0.65 884000 1281000 0.15 0.26 0.34 0.36 0.35 0.35 17199000 12704000 37700000 20500000 17200000 P3Y 4991000 0 4991000 1179000 0 1179000 4100000 3300000 9019000 16357000 7205000 16002000 14182000 14182000 36161000 10429000 9328000 24532000 2301000 10429000 76123000 22083000 14174000 56571000 5378000 22083000 28343000 14759000 5728000 20164000 2451000 14759000 52152000 28577000 12219000 31823000 8110000 28577000 -15532000 -24601000 -10382000 -40743000 -2406000 -6462000 -3542000 -14688000 1723000 990000 -66269000 -124479000 43107000 11618000 -32353000 -3088000 -17046000 -977000 84319000 68472000 22200000 -4577000 3767000 -799000 -1642000 402000 1637000 1347000 526000 1110000 897000 1775000 16665000 11900000 10500000 24217000 21300000 19200000 88254000 155840000 3023000 2610000 31695000 47888000 39894000 83735000 100000 79833000 79833000 0 189096000 197933000 714572000 700750000 156135000 159025000 1179000 0 1179000 4 2 2 5 5 978000 -1059000 4769000 -93892000 -60546000 41658000 -13126000 -18139000 -6840000 -26055000 51798000 100977000 39777000 95867000 -15637000 -24854000 -11434000 -43715000 9000000 17629000 14096000 -1000 8000 77000 94000 3130000 3718000 -615000 -1174000 677000 917000 -170000 440000 2154000 1478000 -1000 677000 2016000 1091000 8000 917000 -670000 -577000 77000 -170000 -602000 -1136000 94000 440000 2753000 4378000 -64000 -64000 1652000 2627000 -38000 -38000 912000 986000 0 -74000 660000 735000 6000 -81000 -313000 -384000 51000 20000 -499000 -757000 63000 195000 5703000 13733000 -398000 -637000 -421000 -857000 155000 1197000 1246000 1514000 16159000 94902000 2384000 13588000 5000000 5000000 0 0 20006000 18662000 363000 365000 21670000 15000000 5200000 1861000 90000 30620000 36915000 27399000 53239000 17325000 49965000 0 1027000 1655000 1030000 10000000 -99910000 -126218000 100235000 36200000 26767000 24958000 70667000 4610000 26767000 42530000 57705000 205784000 89000000 53570000 38425000 155395000 11964000 53570000 100679000 105105000 87135000 57400000 31045000 15744000 64772000 6619000 31045000 63467000 23668000 146166000 91600000 60782000 31289000 95015000 19862000 60782000 103343000 42823000 68929000 22056000 46873000 140339000 55934000 84405000 51531000 38826000 12705000 72659000 52141000 20518000 31306000 20474000 10832000 65445000 44745000 20700000 35604000 24641000 10963000 73507000 51202000 22305000 15380000 31381000 15247000 29900000 5647000 5058000 P4Y 133200 19790 25823 476000 495790 159023 30.04 31.71 29.82 14.88 15.55 30.00 26000 44002 485200 0 44002 511200 20.25 17.55 18.10 0.00 17.55 18.21 656285 256802 425721 513500 770302 1082006 549085 151787 798022 37500 189287 1347107 30.49 26.43 30.89 15.00 18.81 30.65 30.12 24.35 23.07 16.52 22.80 25.94 0 129227 87076 0 129227 87076 2200000 1200000 2400000 1200000 2300000 1500000 2400000 1600000 0.00 25.04 31.60 0.00 25.04 31.60 0 0 0 0 0.5074 0.5082 0.5419 0.5420 0.0120 0.0119 0.0161 0.0161 3296425 1598662 14.14 200000 3700000 0 200000 34579 29.07 304500 13.11 13.46 7.76 7.75 11300000 1989137 2245535 16.99 17.00 6.41 17.98 P4Y P4Y P4Y P4Y 11200000 P4Y4M24D P5Y8M12D 18218 140545 3376 13523 525476000 502817000 1300000 39768000 39710000 40051000 40022000 39768000 39710000 40051000 40022000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table shows the components of the net investment in the sales-type lease as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">June&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total minimum lease payments to be received</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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,493</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">52,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></tr><tr><td style="vertical-align: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;">Less: executory costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(8,641</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,139</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Net minimum lease payments receivable</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,852</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,085</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;">Less: unearned income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,870</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,352</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Net investment in sales-type lease</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,982</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,733</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Less: long-term investment in sales-type lease</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(28,111</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;">(31,050</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></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;">Investment in sales-type lease included in accounts and other receivables</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">8,871</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">8,683</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amounts of the Company&#8217;s investments in available-for-sale securities as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> are shown in the table below (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;Unrealized</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term available-for-sale securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">79,677</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;">156</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;">79,833</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 1&#8212; Basis of Presentation</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In these notes, Cray Inc. and its wholly-owned subsidiaries are collectively referred to as the &#8220;Company.&#8221; In the opinion of management, the accompanying Condensed Consolidated Balance Sheets, Statements of Operations, Statements of Comprehensive Loss, and Statements of Cash Flows have been prepared in accordance with accounting principles generally accepted in the United States of America, or GAAP, for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and notes required by GAAP for complete financial statements. Management believes that all adjustments (consisting of normal recurring adjustments) considered necessary for fair presentation have been included. Interim results are not necessarily indicative of results for a full year. The information included in this quarterly report on Form 10-Q should be read in conjunction with &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; and the financial statements and notes thereto included in the Company&#8217;s annual report on Form 10-K for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s revenue, results of operations and cash balances are likely to fluctuate significantly from quarter to quarter. These fluctuations are due to such factors as the high average sales prices and limited number of sales of the Company&#8217;s products, the timing of purchase orders and product deliveries, the revenue recognition accounting policy of generally not recognizing product revenue until customer acceptance and other contractual provisions have been fulfilled and the timing of payments for product sales, maintenance services, government research and development funding and purchases of inventory. Given the nature of the Company&#8217;s business, its revenue, receivables and other related accounts are likely to be concentrated among a relatively small number of customers.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:18px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Principles of Consolidation</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying condensed consolidated financial statements include the accounts of Cray Inc. and its wholly-owned subsidiaries. All material intercompany accounts and transactions have been eliminated.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:18px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Use of Estimates</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the amounts reported in the Company&#8217;s condensed consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:18px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue Recognition</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes revenue, including transactions under sales-type leases, when it is realized or realizable and earned. The Company considers revenue realized or realizable and earned when it has persuasive evidence of an arrangement, delivery has occurred, the sales price is fixed or determinable, and collectibility is reasonably assured. Delivery does not occur until the products have been shipped or services provided to the customer, risk of loss has transferred to the customer, and, where applicable, a customer acceptance has been obtained. The sales price is not considered to be fixed or determinable until all material contingencies related to the sales have been resolved. The Company records revenue in the Condensed Consolidated Statements of Operations net of any sales, use, value added or certain excise taxes imposed by governmental authorities on specific sales transactions. In addition to the aforementioned general policy, the following are the Company&#8217;s statements of policy with regard to multiple-element arrangements and specific revenue recognition policies for each major category of revenue.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Multiple-Element Arrangements.</font><font style="font-family:inherit;font-size:10pt;">&#160;The Company commonly enters into revenue arrangements that include multiple deliverables of its product and service offerings due to the needs of its customers. Products may be delivered in phases over time periods which can be as long as </font><font style="font-family:inherit;font-size:10pt;">five years</font><font style="font-family:inherit;font-size:10pt;">. Maintenance services generally begin upon acceptance of the first equipment delivery and future deliveries of equipment generally have an associated maintenance period. The Company considers the maintenance period to commence upon acceptance of the product or installation in situations where a formal acceptance is not required, which may include a warranty period and accordingly allocates a portion of the arrangement consideration as a separate deliverable which is recognized as service revenue over the entire service period. Other services such as training and engineering services can be delivered as a discrete delivery or over the term of the contract. A multiple-element arrangement is separated into more than one unit of accounting if the following criteria are met:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The delivered item(s) has value to the customer on a standalone basis; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If the arrangement includes a general right of return relative to the delivered item(s), delivery or performance of the undelivered item(s) is considered probable and substantially in the control of the Company.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If these criteria are met for each element, the arrangement consideration is allocated to the separate units of accounting based on each unit&#8217;s relative selling price. If these criteria are not met, the arrangement is accounted for as one unit of accounting which would result in revenue being recognized ratably over the contract term or being deferred until the earlier of when such criteria are met or when the last undelivered element is delivered.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company follows a selling price hierarchy in determining the best estimate of the selling price of each deliverable. Certain products and services are sold separately in standalone arrangements for which the Company is sometimes able to determine vendor specific objective evidence, or VSOE. The Company determines VSOE based on normal pricing and discounting practices for the product or service when sold separately.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When the Company is not able to establish VSOE for all deliverables in an arrangement with multiple elements, the Company attempts to establish the selling price of each remaining element based on third-party evidence, or TPE. The Company&#8217;s inability to establish VSOE is often due to a relatively small sample of customer contracts that differ in system size and contract terms which can be due to infrequently selling each element separately, not pricing products within a narrow range, or only having a limited sales history, such as in the case of certain advanced and emerging technologies. TPE is determined based on the Company&#8217;s prices or competitor prices for similar deliverables when sold separately. However, the Company is often unable to determine TPE, as the Company&#8217;s offerings usually contain a significant level of customization and differentiation from those of competitors and the Company is often unable to reliably determine what similar competitor products&#8217; selling prices are on a standalone basis.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When the Company is unable to establish selling price using VSOE or TPE, the Company uses estimated selling price, or ESP, in its allocation of arrangement consideration. The objective of ESP is to determine the price at which the Company would transact a sale if the product or service were sold on a standalone basis. In determining ESP, the Company uses the cost to provide the product or service plus a margin, or considers other factors. When using cost plus a margin, the Company considers the total cost of the product or service, including customer-specific and geographic factors. The Company also considers the historical margins of the product or service on previous contracts and several factors including any changes to pricing methodologies, competitiveness of products and services and cost drivers that would cause future margins to differ from historical margins.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Products</font><font style="font-family:inherit;font-size:10pt;">. The Company most often recognizes revenue from sales of products upon customer acceptance of the system. Where formal acceptance is not required, the Company recognizes revenue upon delivery or installation. When the product is part of a multiple element arrangement, the Company allocates a portion of the arrangement consideration to product revenue based on estimates of selling price.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Services</font><font style="font-family:inherit;font-size:10pt;">. Maintenance services are provided under separate maintenance contracts with customers. These contracts generally provide for maintenance services for </font><font style="font-family:inherit;font-size:10pt;">one year</font><font style="font-family:inherit;font-size:10pt;">, although some are for multi-year periods, often with prepayments for the term of the contract. The Company considers the maintenance period to commence upon acceptance of the product, or installation of the product where a formal acceptance is not required, which may include a warranty period. When service is part of a multiple element arrangement, the Company allocates a portion of the arrangement consideration to maintenance service revenue based on estimates of selling price. Maintenance contracts that are billed in advance of revenue recognition are recorded as deferred revenue. Maintenance revenue is recognized ratably over the term of the maintenance contract.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue from engineering services is recognized as services are performed.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Project Revenue</font><font style="font-family:inherit;font-size:10pt;">. Revenue from design and build contracts is recognized under the percentage-of-completion, or POC, method. Under the POC method, revenue is recognized based on the costs incurred to date as a percentage of the total estimated costs to fulfill the contract. If circumstances arise that change the original estimates of revenues, costs, or extent of progress toward completion, revisions to the estimates are made. These revisions may result in increases or decreases in estimated revenues or costs, and such revisions are recorded in income in the period in which the circumstances that gave rise to the revision become known by management. The Company performs ongoing profitability analyses of its contracts accounted for under the POC method in order to determine whether the latest estimates of revenue, costs and extent of progress require updating. If at any time these estimates indicate that the contract will be unprofitable, the entire estimated loss for the remainder of the contract is recorded immediately.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company records revenue from certain research and development contracts which include milestones using the milestone method if the milestones are determined to be substantive. A milestone is considered to be substantive if management believes there is substantive uncertainty that it will be achieved and the milestone consideration meets all of the following criteria:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">It is commensurate with either of the following:</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:132px;" 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:108px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s performance to achieve the milestone; or</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:132px;" 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:108px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The enhancement of value of the delivered item or items as a result of a specific outcome resulting from the Company&#8217;s performance to achieve the milestone.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">It relates solely to past performance.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">It is reasonable relative to all of the deliverables and payment terms (including other potential milestone consideration) within the arrangement.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The individual milestones are determined to be substantive or non-substantive in their entirety and milestone consideration is not bifurcated.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue from projects is classified as Product Revenue or Service Revenue, based on the nature of the work performed.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Nonmonetary Transactions</font><font style="font-family:inherit;font-size:10pt;">.&#160;The Company values and records nonmonetary transactions at the fair value of the asset surrendered unless the fair value of the asset received is more clearly evident, in which case the fair value of the asset received is used.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 8&#8212; Sales-type Lease</font><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has a sales-type lease with one non-U.S. Government customer, under which it will receive quarterly payments over the term of the lease, which expires in September 2020. The lease is denominated in British Pounds and the Company has entered into certain foreign currency exchange contracts that act as an economic hedge for the foreign currency exposure associated with this arrangement.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table shows the components of the net investment in the sales-type lease as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">June&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total minimum lease payments to be received</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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,493</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">52,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></tr><tr><td style="vertical-align: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;">Less: executory costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(8,641</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,139</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Net minimum lease payments receivable</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,852</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,085</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;">Less: unearned income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,870</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,352</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Net investment in sales-type lease</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,982</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,733</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Less: long-term investment in sales-type lease</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(28,111</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;">(31,050</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></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;">Investment in sales-type lease included in accounts and other receivables</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">8,871</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">8,683</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;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, 2017</font><font style="font-family:inherit;font-size:10pt;">, minimum lease payments for each of the succeeding four fiscal years are as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017 (less than 1 year)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,795</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,632</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,904</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,162</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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 minimum lease payments to be received</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">47,493</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 11&#8212; Contingencies</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is subject to patent lawsuits brought by Raytheon Company, or Raytheon. The first suit was brought by Raytheon on September 25, 2015 in the Eastern District of Texas (Civil Action No. 2:15-cv-1554) asserting infringement of </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;"> patents owned by Raytheon. </font><font style="font-family:inherit;font-size:10pt;">Two</font><font style="font-family:inherit;font-size:10pt;"> of the asserted patents relate to computer hardware alleged to be encompassed by Cray&#8217;s current and past products, and the </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> remaining asserted patents relate to features alleged to be performed by certain third-party software that Cray optionally includes as part of its product offerings. A second suit was brought by Raytheon on April 22, 2016 in the Eastern District of Texas (Civil Action No. 2:16-cv-423) asserting infringement of </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> patents owned by Raytheon. In this second suit, all </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> asserted patents relate to features alleged to be performed by certain third-party software that Cray optionally includes as part of its product offerings. As of July 18, 2017, trial in the first action has been stayed by the trial court until further notice from the court. Cray has filed a petition for writ of mandamus with the Court of Appeals for the Federal Circuit, seeking to overturn the trial court&#8217;s determination that venue is proper for this suit in the Eastern District of Texas, and the Court of Appeals has ordered briefing from the parties regarding Cray&#8217;s petition. Trial in the second action is currently stayed pending resolution of the first action. The Company is vigorously defending these actions. The probable outcome of either litigation cannot be determined, nor can the Company estimate a range of potential loss. Based on its review of the matters to date, the Company believes that it has valid defenses and claims in each of the </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> lawsuits.&#160; As a result, the Company considers the likelihood of a material loss related to these matters to be remote.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 4&#8212; Accumulated Other Comprehensive Income</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table shows the impact on product revenue of reclassification adjustments from accumulated other comprehensive income resulting from hedged foreign currency transactions recorded by the Company for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands). The gross reclassification adjustments decreased product revenue for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and increased product revenue for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three&#160;Months&#160;Ended<br clear="none"/>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&#160;Months&#160;Ended<br clear="none"/>June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size: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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size: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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size: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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size: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:5px;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;">Gross of tax reclassifications</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">(64</font></div></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,753</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">(64</font></div></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;">4,378</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Net of tax reclassifications</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(38</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,652</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(38</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,627</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables show the changes in accumulated other comprehensive income by component for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" 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:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td colspan="17" style="vertical-align:bottom;border-bottom: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;">Three 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Unrealized Gain on Investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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 Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gain (Loss) on Cash Flow Hedges</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Accumulated Other Comprehensive Income</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,711</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;">122</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,850</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;">Current-period change, net of tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">77</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;">(170</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(577</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(670</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ending balance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">94</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,541</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;">(455</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,180</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size: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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size: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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size: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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size: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:5px;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;">Income tax expense (benefit) associated with current-period change</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(384</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(313</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></table></div></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" 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:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td colspan="17" style="vertical-align:bottom;border-bottom: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;">Three Months Ended June 30, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Unrealized Gain on Investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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 Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gain on Cash Flow Hedges</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Accumulated Other Comprehensive Income</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</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;">1,915</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,588</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,504</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;">Current-period change, net of tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">677</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,478</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,154</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;">Ending balance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,592</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,066</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;">9,658</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:6px;font-size:10pt;"><font style="font-family:inherit;font-size: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:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:6px;font-size:10pt;"><font style="font-family:inherit;font-size: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:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:6px;font-size:10pt;"><font style="font-family:inherit;font-size: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:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:6px;font-size:10pt;"><font style="font-family:inherit;font-size: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:6px;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;">Income tax expense (benefit) associated with current-period change</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(74</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">986</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">912</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td colspan="17" style="vertical-align:bottom;border-bottom: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;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Unrealized Gain on Investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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 Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gain (Loss) on Cash Flow Hedges</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Accumulated Other Comprehensive Income</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,101</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">681</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,782</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;">Current-period change, net of tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">94</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;">440</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,136</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(602</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ending balance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">94</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,541</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;">(455</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,180</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size: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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size: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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size: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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size: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:5px;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;">Income tax expense (benefit) associated with current-period change</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">195</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(757</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(499</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></table></div></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" 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:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td colspan="17" style="vertical-align:bottom;border-bottom: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;">Six Months Ended June 30, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Unrealized Loss on Investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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 Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gain on Cash Flow Hedges</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Accumulated Other Comprehensive Income</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,675</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,975</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;">7,642</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;">Current-period change, net of tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">8</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;">917</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,091</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,016</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;">Ending balance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,592</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,066</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;">9,658</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:6px;font-size:10pt;"><font style="font-family:inherit;font-size: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:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:6px;font-size:10pt;"><font style="font-family:inherit;font-size: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:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:6px;font-size:10pt;"><font style="font-family:inherit;font-size: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:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:6px;font-size:10pt;"><font style="font-family:inherit;font-size: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:6px;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;">Income tax expense (benefit) associated with current-period change</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(81</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">735</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">660</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:18px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Principles of Consolidation</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying condensed consolidated financial statements include the accounts of Cray Inc. and its wholly-owned subsidiaries. All material intercompany accounts and transactions have been eliminated.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue consisted of the following (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">June&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred product revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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,896</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">14,274</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred service revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">76,644</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;">96,113</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: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 deferred revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">110,540</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">110,387</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;">Less: long-term deferred revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(25,175</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(27,258</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Deferred revenue in current liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom: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;">85,365</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;">83,129</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 10&#8212; Deferred Revenue</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue consisted of the following (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">June&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred product revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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,896</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">14,274</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred service revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">76,644</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;">96,113</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: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 deferred revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">110,540</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">110,387</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;">Less: long-term deferred revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(25,175</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(27,258</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Deferred revenue in current liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom: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;">85,365</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;">83,129</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;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, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the U.S. Government accounted for </font><font style="font-family:inherit;font-size:10pt;">$61.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$60.3 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, of total deferred revenue. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> non-U.S.&#160;Government customer accounted for </font><font style="font-family:inherit;font-size:10pt;">$11.5 million</font><font style="font-family:inherit;font-size:10pt;"> of total deferred revenue. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> non-U.S.&#160;Government customers accounted for more than </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of total deferred revenue.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 2&#8212; New Accounting Pronouncements</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the Financial Accounting Standards Board, or FASB, issued Accounting Standards Update No. 2014-09, Revenue from Contracts with Customers: Topic 606, or ASU 2014-09, to supersede nearly all existing revenue recognition guidance under GAAP. The core principle of ASU 2014-09 is to recognize revenues when promised goods or services are transferred to customers in an amount that reflects the consideration that is expected to be received for those goods or services. ASU 2014-09 defines a five step process to achieve this core principle and, in doing so, it is possible more judgment and estimates may be required within the revenue recognition process than required under existing GAAP, including identifying performance obligations in the contract, estimating the amount of variable consideration to include in the transaction price and allocating the transaction price to each separate performance obligation. Adoption of ASU 2014-09 was initially required for fiscal and interim reporting periods beginning after December 15, 2016 using either of two methods: (i) retrospective to each prior reporting period presented with the option to elect certain practical expedients as defined within ASU 2014-09; or (ii) retrospective with the cumulative effect of initially applying ASU 2014-09 recognized at the date of initial application and providing certain additional disclosures as defined per ASU 2014-09.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2015, FASB issued Accounting Standards Update No. 2015-14, Revenue from Contracts with Customers - Deferral of the Effective Date: Topic 606, or ASU 2015-14, that deferred the effective date of ASU 2014-09 by one year. Application of the new revenue standard is permitted for fiscal and interim reporting periods beginning after December 15, 2016 and required for fiscal and interim reporting periods beginning after December 15, 2017. The Company is currently evaluating the impact of the adoption of ASU 2014-09. Based on its analysis thus far, the Company believes the impact of adopting the new guidance will be immaterial to its annual and interim financial statements. The Company believes that the impact will be limited to the identification of a significant financing component in a small number of its contracts with customers. The Company will also be required to make additional disclosures under the new guidance. The Company continues to assess the impact on all areas of its revenue recognition, disclosure requirements, and changes that may be necessary to its internal controls over financial reporting. The Company plans to adopt this standard in the first quarter of 2018.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In July 2015, FASB issued Accounting Standards Update No. 2015-11, Simplifying the Measurement of Inventory: Topic&#160;330, or ASU 2015-11. Topic 330 previously required an entity to measure inventory at the lower of cost or market. Market could be replacement cost, net realizable value, or net realizable value less an approximately normal profit margin. ASU 2015-11 requires that inventory measured using either the first-in-first-out (FIFO) or average cost method now be measured at the lower of cost and net realizable value. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal and transportation. The Company adopted ASU 2015-11 at the beginning of the first quarter of 2017. Adoption of ASU 2015-11 did not have a material impact on the Company&#8217;s consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2015, FASB issued Accounting Standards Update No. 2015-17, Balance Sheet Classification of Deferred Taxes: Topic 740, or ASU 2015-17. Current GAAP requires the deferred taxes for each jurisdiction to be presented as a net current asset or liability and net noncurrent asset or liability. This requires a jurisdiction-by-jurisdiction analysis based on the classification of the assets and liabilities to which the underlying temporary differences relate, or, in the case of loss or credit carryforwards, based on the period in which the attribute is expected to be realized. Any valuation allowance is then required to be allocated on a pro rata basis, by jurisdiction, between current and noncurrent deferred tax assets. The new guidance requires that all deferred tax assets and liabilities, along with any related valuation allowance, be classified as noncurrent on the balance sheet. As a result, each jurisdiction will now only have one net noncurrent deferred tax asset or liability. The guidance does not change the existing requirement that only permits offsetting within a jurisdiction. The Company adopted ASU 2015-17 at the beginning of the first quarter of 2017. At the time of adoption, all of the Company&#8217;s deferred tax assets and liabilities, along with any related valuation allowance, were classified as noncurrent on its Condensed Consolidated Balance Sheet. The Company adopted ASU 2015-17 on a retrospective basis. As such, prior period amounts have been adjusted to reflect the retrospective application of ASU 2015-17. This resulted in </font><font style="font-family:inherit;font-size:10pt;">$19.1 million</font><font style="font-family:inherit;font-size:10pt;"> of current net deferred tax assets being reclassified as noncurrent on the Company&#8217;s December 31, 2016 Consolidated Balance Sheet. </font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, FASB issued Accounting Standards Update No. 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities: Topic 825, or ASU 2016-01. The updated guidance enhances the reporting model for financial instruments, which includes amendments to address aspects of recognition, measurement, presentation and disclosure. Adoption of ASU 2016-01 is required for fiscal reporting periods beginning after December 15, 2017, including interim reporting periods within those fiscal years. The Company does not expect the adoption of ASU 2016-01 to have a material impact on its consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, FASB issued Accounting Standards Update No. 2016-02, Leases: Topic 842, or ASU 2016-02, that replaces existing lease guidance. The new standard is intended to provide enhanced transparency and comparability by requiring lessees to record right-of-use assets and corresponding lease liabilities on the balance sheet. Under the new guidance, leases will continue to be classified as either finance or operating, with classification affecting the pattern of expense recognition in the Consolidated Statements of Operations. Lessor accounting is largely unchanged under ASU 2016-02. Adoption of ASU 2016-02 is required for fiscal reporting periods beginning after December 15, 2018, including interim reporting periods within those fiscal years with early adoption being permitted. The new standard is required to be applied with a modified retrospective approach to each prior reporting period presented with various optional practical expedients. While the Company expects adoption to lead to a material increase in the assets and liabilities recorded on its Consolidated Balance Sheet, the Company is still evaluating the overall impact on its consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2016, FASB issued Accounting Standards Update No. 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments, or ASU 2016-15. The updated guidance clarifies how companies present and classify certain cash receipts and cash payments in the statement of cash flows. Adoption of ASU 2016-15 is required for fiscal reporting periods beginning after December 15, 2017, including interim reporting periods within those fiscal years with early adoption being permitted. The Company does not expect the adoption of ASU 2016-15 to have a material impact on its consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2016, FASB issued Accounting Standards Update No. 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash, or ASU 2016-18, which amends ASC 230 to add or clarify guidance on the classification and presentation of restricted cash in the statement of cash flows. The amended guidance requires that amounts that are deemed to be restricted cash and restricted cash equivalents be included in the cash and cash-equivalent balances in the statement of cash flows. A reconciliation between the consolidated balance sheet and the statement of cash flows must be disclosed when the consolidated balance sheet includes more than one line item for cash, cash equivalents, restricted cash, and restricted cash equivalents. The guidance also requires that changes in restricted cash and restricted cash equivalents that result from transfers between cash, cash equivalents, and restricted cash and restricted cash equivalents should not be presented as cash flow activities in the statement of cash flows. An entity with a material balance of amounts generally described as restricted cash and restricted cash equivalents must disclose information about the nature of the restrictions. Adoption of ASU 2016-18 is required for fiscal reporting periods beginning after December&#160;15, 2017, including interim reporting periods within those fiscal years with early adoption being permitted. The Company does not expect the adoption of ASU 2016-18 to have a material impact on its consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, FASB issued Accounting Standards Update No. 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment, or ASU 2017-04, which eliminates Step 2 from the goodwill impairment test. ASU&#160;2017-04 also eliminates the requirements for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment and, if it fails that qualitative test, to perform Step 2 of the goodwill impairment test. An entity still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. Adoption of ASU 2017-04 is required for annual or interim goodwill impairment tests in fiscal years beginning after December 15, 2019 with early adoption being permitted for annual or interim goodwill impairment tests performed on testing dates after January 1, 2017. The Company adopted ASU 2017-04 at the beginning of the second quarter of 2017. Adoption of ASU 2017-04 did not have a material 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%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 12&#8212; Share-Based Compensation</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounts for its share-based compensation based on an estimate of fair value of the grant on the date of grant.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In determining the fair value of stock options, the Company uses the Black-Scholes option pricing model. The following key weighted average assumptions were employed in the calculation for the three and </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> month periods ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;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;">Three&#160;Months&#160;Ended<br clear="none"/>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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six&#160;Months&#160;Ended<br clear="none"/>June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:1px solid #000000;" rowspan="1" colspan="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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">1.61%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">1.20%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">1.61%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">1.19%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected dividend yield</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">&#8212;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">&#8212;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">&#8212;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">&#8212;%</font></div></td></tr><tr><td style="vertical-align: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;">Volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">54.19%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">50.74%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">54.20%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">50.82%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected life</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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.0 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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.0 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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.0 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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.0 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;">Weighted average Black-Scholes value of options granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">$7.76</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">$13.11</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">$7.75</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">$13.46</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant. The Company does not anticipate declaring dividends in the foreseeable future. Volatility is based on historical data. The expected life of an option is based on the assumption that options will be exercised, on average, about </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> years after vesting occurs. The Company recognizes compensation expense for only the portion of options that are expected to vest. Therefore, management applies an estimated forfeiture rate that is derived from historical employee termination data and adjusted for expected future employee turnover rates. The estimated forfeiture rate applied to the Company&#8217;s stock option grants during the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">8.0%</font><font style="font-family:inherit;font-size:10pt;">. If the actual number of forfeitures differs from those estimated by management, additional adjustments to compensation expense may be required in future periods. The Company&#8217;s stock price volatility, option lives and expected forfeiture rates involve management&#8217;s best estimates at the time of such determination, which impact the fair value of the option calculated under the Black-Scholes methodology and, ultimately, the expense that will be recognized over the vesting period or requisite service period of the option. The Company typically issues stock options with a </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;"> year vesting period (the requisite service period) and amortizes the fair value of stock options (stock compensation cost) ratably over the requisite service period.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of the Company&#8217;s year-to-date stock option activity and related information follows: </font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.0234375%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;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;">Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Term</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,989,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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.99</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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: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;">Grants</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">304,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.98</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;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;">Exercises</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13,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;">6.41</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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: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;">Canceled and forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(34,579</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.07</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at June 30, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,245,535</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;padding-left:2px;padding-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;">17.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.7</font></div></td></tr><tr><td style="vertical-align: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;">Exercisable at June 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,598,662</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.14</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.4</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Available for grant at June 30, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,296,425</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;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, 2017</font><font style="font-family:inherit;font-size:10pt;">, there was </font><font style="font-family:inherit;font-size:10pt;">$11.3 million</font><font style="font-family:inherit;font-size:10pt;"> of aggregate intrinsic value of outstanding stock options, including </font><font style="font-family:inherit;font-size:10pt;">$11.2 million</font><font style="font-family:inherit;font-size:10pt;"> of aggregate intrinsic value of exercisable stock options. Intrinsic value represents the total pretax intrinsic value for all &#8220;in-the-money&#8221; options (</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">i.e.</font><font style="font-family:inherit;font-size:10pt;">, the difference between the Company&#8217;s closing stock price on the last trading day of its </font><font style="font-family:inherit;font-size:10pt;">second</font><font style="font-family:inherit;font-size:10pt;"> quarter of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and the exercise price, multiplied by the number of shares of common stock underlying the stock options) that would have been received by the option holders had all option holders exercised their options on </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. During the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, stock options covering </font><font style="font-family:inherit;font-size:10pt;">3,376</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">13,523</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock, respectively, with a total intrinsic value of </font><font style="font-family:inherit;font-size:10pt;">$48,706</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, were exercised. During the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2016</font><font style="font-family:inherit;font-size:10pt;">, stock options covering </font><font style="font-family:inherit;font-size:10pt;">18,218</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">140,545</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock, respectively, with a total intrinsic value of </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.7 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, were exercised.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of unvested restricted stock and unvested restricted stock units is based on the market price of a share of the Company&#8217;s common stock on the date of grant and is amortized over the vesting period.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of the Company&#8217;s unvested restricted stock grants and changes during the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> is as follows:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="22" rowspan="1"></td></tr><tr><td style="width:34%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Service Vesting Restricted Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Performance Vesting Restricted Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Restricted Shares</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant&#160;Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted<br clear="none"/>Average<br clear="none"/>Grant&#160;Date<br clear="none"/>Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Grant Date Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">256,802</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.43</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">513,500</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.00</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">770,302</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.81</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,002</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">17.55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,002</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">17.55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,790</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.71</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(476,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.88</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(495,790</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.55</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(129,227</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">25.04</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(129,227</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">25.04</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at June 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">151,787</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.35</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,500</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.52</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">189,287</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.80</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated forfeiture rate applied to the Company&#8217;s service vesting restricted share grants during the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;">, was </font><font style="font-family:inherit;font-size:10pt;">8.0%</font><font style="font-family:inherit;font-size:10pt;">. The aggregate fair value of restricted stock vested during the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, was </font><font style="font-family:inherit;font-size:10pt;">$2.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. The aggregate fair value of restricted stock vested during the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2016</font><font style="font-family:inherit;font-size:10pt;">, was </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. The performance vesting restricted shares are subject to performance measures that are currently not considered &#8220;probable&#8221; of attainment and as such, no compensation cost has been recorded for these shares. The performance vesting restricted shares are eligible to vest in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of the Company&#8217;s unvested restricted stock unit grants and changes during the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> is as follows:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="22" rowspan="1"></td></tr><tr><td style="width:34%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Service Vesting Restricted Stock Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Performance Vesting Restricted Stock Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Restricted Stock Units</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant&#160;Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted<br clear="none"/>Average<br clear="none"/>Grant&#160;Date<br clear="none"/>Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Grant Date Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">425,721</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.89</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">656,285</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.49</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-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,082,006</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.65</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">485,200</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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.10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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.25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">511,200</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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.21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(25,823</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.82</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(133,200</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.04</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(159,023</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.00</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(87,076</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">31.60</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(87,076</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">31.60</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Outstanding at June 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">798,022</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.07</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">549,085</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.12</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,347,107</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.94</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated forfeiture rate applied to the Company&#8217;s service vesting restricted stock unit grants during the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;">, was </font><font style="font-family:inherit;font-size:10pt;">8.0%</font><font style="font-family:inherit;font-size:10pt;">. The aggregate fair value of restricted stock units vested during the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, was </font><font style="font-family:inherit;font-size:10pt;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. The aggregate fair value of restricted stock units vested during the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2016</font><font style="font-family:inherit;font-size:10pt;">, was </font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;">. Restricted stock units are not outstanding shares and do not have any voting or dividend rights. At the time of vesting, a share of common stock representing each restricted stock unit vested will be issued by the Company. The performance vesting restricted stock units are subject to performance measures that are currently not considered &#8220;probable&#8221; of attainment and as such, no compensation cost has been recorded for these units. The performance vesting restricted stock units are eligible to vest between </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2020</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Including performance-based equity awards, the Company had </font><font style="font-family:inherit;font-size:10pt;">$37.7 million</font><font style="font-family:inherit;font-size:10pt;"> of total unrecognized compensation cost related to unvested stock options, unvested restricted stock and unvested restricted stock units as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. Excluding the </font><font style="font-family:inherit;font-size:10pt;">$17.2 million</font><font style="font-family:inherit;font-size:10pt;"> of unrecognized compensation cost related to unvested restricted stock and unvested restricted stock units that are subject to performance measures that are currently not considered &#8220;probable&#8221; of attainment, unrecognized compensation cost is </font><font style="font-family:inherit;font-size:10pt;">$20.5 million</font><font style="font-family:inherit;font-size:10pt;">. No compensation expense is recognized for unvested restricted stock or unvested restricted stock units subject to performance measures that are not considered &#8220;probable&#8221; of attainment. Unrecognized compensation cost related to unvested stock options and unvested non-performance-based restricted stock is expected to be recognized over a weighted average period of </font><font style="font-family:inherit;font-size:10pt;">3.0</font><font style="font-family:inherit;font-size:10pt;"> years.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the gross share-based compensation cost resulting from stock options, unvested restricted stock and unvested restricted stock units that were recorded in the Company&#8217;s Condensed Consolidated Statements of Operations for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three&#160;Months&#160;Ended<br clear="none"/>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&#160;Months&#160;Ended<br clear="none"/>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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size: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;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of product revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">76</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">83</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">116</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">165</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Cost of service revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">907</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">582</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,798</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,531</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Sales and marketing</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">315</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">872</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,200</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,707</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">940</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,190</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,809</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,108</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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,307</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,795</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">5,058</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,647</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company also has an employee stock purchase plan, or ESPP, which allows employees to purchase shares of the Company&#8217;s common stock at </font><font style="font-family:inherit;font-size:10pt;">95%</font><font style="font-family:inherit;font-size:10pt;"> of fair market value on the fourth business day after the end of each offering period. The ESPP is deemed non-compensatory and therefore is not subject to the fair value provisions.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 5&#8212; Loss Per Share ("EPS")</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic EPS is computed by dividing net loss available to common shareholders by the weighted average number of common shares, excluding unvested restricted stock, outstanding during the period. Diluted EPS is computed by dividing net loss available to common shareholders by the weighted average number of common and potential common shares outstanding during the period, which includes the additional dilution related to conversion of stock options, unvested restricted stock and unvested restricted stock units as computed under the treasury stock method.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;">, outstanding stock options, unvested restricted stock and unvested restricted stock units were antidilutive because of the net losses and, as such, their effect has not been included in the calculation of basic or diluted net loss per share. For the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;">, potential gross common shares of </font><font style="font-family:inherit;font-size:10pt;">3.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, were antidilutive and not included in computing diluted EPS. An additional </font><font style="font-family:inherit;font-size:10pt;">0.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">1.2 million</font><font style="font-family:inherit;font-size:10pt;"> performance vesting restricted stock and performance vesting restricted stock units were excluded from the computation of potential common shares for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, because the conditions for vesting had not been met as of the balance sheet date.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents information about the Company&#8217;s financial assets and liabilities that have been measured at fair value as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, and indicates the fair value hierarchy of the valuation inputs utilized to determine such fair value (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Description</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Fair&#160;Value<br clear="none"/>as of<br clear="none"/>June 30,<br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Prices in</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Active</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Markets</font></div><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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Observable</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 2)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Cash and cash equivalents and restricted cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">173,007</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">173,007</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Available-for-sale investments (1)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79,833</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79,833</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency exchange contracts (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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,991</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,991</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;">Assets measured at fair value at June 30, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">257,831</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;">252,840</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;">4,991</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liabilities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency exchange contracts (3)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,179</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,179</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liabilities measured at fair value at June 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">1,179</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">1,179</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;" 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:-2px;"><font style="font-family:inherit;font-size:10pt;">(1)</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;">Included in &#8220;Short-term investments&#8221; on the Company&#8217;s Condensed Consolidated Balance Sheets.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;" 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:-2px;"><font style="font-family:inherit;font-size:10pt;">(2)</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;">Included in &#8220;Prepaid expenses and other current assets&#8221; and &#8220;Other non-current assets&#8221; on the Company&#8217;s Condensed Consolidated Balance Sheets.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;" 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:-2px;"><font style="font-family:inherit;font-size:10pt;">(3)</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;">Included in &#8220;Other accrued liabilities&#8221; and &#8220;Other non-current liabilities&#8221; on the Company&#8217;s Condensed Consolidated Balance Sheets.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 3&#8212; Fair Value Measurement</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Based on the observability of the inputs used in the valuation techniques used to determine the fair value of certain financial assets and liabilities, the Company is required to provide the following information according to the fair value hierarchy. The fair value hierarchy ranks the quality and reliability of the information used to determine fair values.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In general, fair values determined by Level 1 inputs utilize quoted prices (unadjusted) in active markets for identical assets or liabilities. Fair values determined by Level 2 inputs utilize 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 related assets or liabilities. Fair values determined by Level 3 inputs are unobservable data points for the asset or liability, and include situations where there is little, if any, market activity for the asset or liability. The following table presents information about the Company&#8217;s financial assets and liabilities that have been measured at fair value as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, and indicates the fair value hierarchy of the valuation inputs utilized to determine such fair value (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Description</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Fair&#160;Value<br clear="none"/>as of<br clear="none"/>June 30,<br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Prices in</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Active</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Markets</font></div><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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Observable</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 2)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Cash and cash equivalents and restricted cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">173,007</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">173,007</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Available-for-sale investments (1)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79,833</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79,833</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency exchange contracts (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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,991</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,991</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;">Assets measured at fair value at June 30, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">257,831</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;">252,840</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;">4,991</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liabilities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency exchange contracts (3)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,179</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,179</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liabilities measured at fair value at June 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">1,179</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">1,179</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;" 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:-2px;"><font style="font-family:inherit;font-size:10pt;">(1)</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;">Included in &#8220;Short-term investments&#8221; on the Company&#8217;s Condensed Consolidated Balance Sheets.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;" 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:-2px;"><font style="font-family:inherit;font-size:10pt;">(2)</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;">Included in &#8220;Prepaid expenses and other current assets&#8221; and &#8220;Other non-current assets&#8221; on the Company&#8217;s Condensed Consolidated Balance Sheets.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;" 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:-2px;"><font style="font-family:inherit;font-size:10pt;">(3)</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;">Included in &#8220;Other accrued liabilities&#8221; and &#8220;Other non-current liabilities&#8221; on the Company&#8217;s Condensed Consolidated Balance Sheets.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign Currency Derivatives</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company may enter into foreign currency derivatives to hedge future cash receipts on certain sales transactions that are payable in foreign currencies.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;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, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company had outstanding foreign currency exchange contracts that were designated and accounted for as cash flow hedges of anticipated future cash receipts on sales contracts payable in foreign currencies. The outstanding notional amounts were approximately (in millions):</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Euros (EUR)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Swiss Francs (CHF)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Japanese Yen (JPY)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,501.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canadian Dollars (CAD)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">New Zealand Dollars (NZD)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company had hedged foreign currency exposure related to these designated cash flow hedges of approximately </font><font style="font-family:inherit;font-size:10pt;">$89.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$46.9 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;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, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company had outstanding foreign currency exchange contracts that had been dedesignated for the purposes of hedge accounting treatment. The outstanding notional amounts were approximately (in millions): </font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">British Pounds (GBP)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Euros (EUR)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Japanese Yen (JPY)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,464.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Canadian Dollars (CAD)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Korean Won (KRW)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,226.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> The foreign currency exposure related to these contracts was approximately </font><font style="font-family:inherit;font-size:10pt;">$49.8 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$107.5 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">. Unrealized gains or losses related to these dedesignated contracts are recorded in the Condensed Consolidated Statements of Operations and are generally offset by foreign currency adjustments on related receivables. These foreign currency exchange contracts are considered to be economic hedges.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash receipts associated with the foreign currency exchange contracts are expected to be received from 2017 through 2022, during which time the revenue on the associated sales contracts is expected to be recognized, or in the case of receivables denominated in a foreign currency, the receivables balances will be collected. Any gain or loss on hedged foreign currency will be recognized </font><font style="font-family:inherit;font-size:10pt;color:#090909;">at the time of customer acceptance, or </font><font style="font-family:inherit;font-size:10pt;">in the case of receivables denominated in a foreign currency,</font><font style="font-family:inherit;font-size:10pt;color:#090909;"> over the period during which hedged receivables denominated in a foreign currency are outstanding.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair values of derivative instruments designated as cash flow hedges (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td style="width:39%;" rowspan="1" colspan="1"></td><td style="width:35%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Hedge Classification</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:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance Sheet Location</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Fair&#160;Value<br clear="none"/>as of<br clear="none"/>June 30,<br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value<br clear="none"/>as of<br clear="none"/>December&#160;31,<br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency exchange contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid&#160;expenses&#160;and&#160;other&#160;current&#160;assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">75</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">71</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency exchange contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other non-current assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">136</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">367</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency exchange contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other accrued liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(296</font></div></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;">(9</font></div></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;">Foreign currency exchange contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other non-current liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">(699</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total fair value of derivative instruments designated as cash flow hedges</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">(784</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">424</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair values of derivative instruments not designated as cash flow hedges (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td style="width:39%;" rowspan="1" colspan="1"></td><td style="width:35%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Hedge Classification</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:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance Sheet Location</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Fair&#160;Value<br clear="none"/>as of<br clear="none"/>June 30,<br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value<br clear="none"/>as of<br clear="none"/>December&#160;31,<br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency exchange contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid&#160;expenses&#160;and&#160;other&#160;current&#160;assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,700</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,344</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency exchange contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other non-current assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,080</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,468</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Foreign currency exchange contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other accrued liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(119</font></div></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;">(27</font></div></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;">Foreign currency exchange contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other non-current liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(65</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total fair value of derivative instruments not designated as cash flow hedges</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">4,596</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;">10,785</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 13&#8212; Taxes</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s effective tax rates for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;"> were as follows:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three&#160;Months&#160;Ended<br clear="none"/>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="3" style="vertical-align:bottom;border-bottom: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;">Six&#160;Months&#160;Ended<br clear="none"/>June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:1px solid #000000;" rowspan="1" colspan="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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective tax rates </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">34%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">15%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">36%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">26%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The primary reason for the difference between the expected statutory tax rate of </font><font style="font-family:inherit;font-size:10pt;">35%</font><font style="font-family:inherit;font-size:10pt;"> and the actual tax rates of </font><font style="font-family:inherit;font-size:10pt;">34%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">36%</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, was the result of the Company&#8217;s research and development tax credit and other permanent items. The primary reason for the difference between the expected statutory tax rate of </font><font style="font-family:inherit;font-size:10pt;">35%</font><font style="font-family:inherit;font-size:10pt;"> and the actual tax rates of </font><font style="font-family:inherit;font-size:10pt;">15%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">26%</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2016</font><font style="font-family:inherit;font-size:10pt;"> was a reduction in the Company&#8217;s business outlook during the second quarter of 2016, which substantially increased the impact that the Company&#8217;s research and development tax credit had on its effective tax rate. Other significant reconciling items that impacted the Company&#8217;s effective tax rate included excess tax benefits related to share-based compensation, and state and foreign taxes.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company continues to provide a valuation allowance against specific U.S. deferred tax assets and a valuation allowance against deferred tax assets arising in a limited number of foreign jurisdictions as the realization of such assets is not considered to be more likely than not at this time. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company had </font><font style="font-family:inherit;font-size:10pt;">$101.0 million</font><font style="font-family:inherit;font-size:10pt;"> of net deferred tax assets which included deferred tax assets of </font><font style="font-family:inherit;font-size:10pt;">$9.0 million</font><font style="font-family:inherit;font-size:10pt;"> related to federal net operating loss carryforwards that will expire between 2019 and 2021 and a deferred tax asset of </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;"> related to a federal research and development tax credit that will expire in 2021. The assessment of the Company&#8217;s ability to utilize its deferred tax assets includes an assessment of all known business risks and industry trends, forecasted domestic and international earnings over a number of years, and certain tax planning strategies. In a future period the Company&#8217;s assessment of the realizability of its deferred tax assets and therefore the appropriateness of the valuation allowance could change based on an assessment of all available evidence, both positive and negative in that future period. If the Company&#8217;s conclusion about the realizability of its deferred tax assets and therefore the appropriateness of the valuation allowance changes in a future period it could record a substantial tax provision or benefit in the Condensed Consolidated Statement of Operations when that occurs.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 9&#8212; Inventory</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory consisted of the following (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">June&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Components and subassemblies</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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,888</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">31,695</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">83,735</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,894</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">24,217</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;">16,665</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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">155,840</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88,254</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods inventory of </font><font style="font-family:inherit;font-size:10pt;">$19.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$10.5 million</font><font style="font-family:inherit;font-size:10pt;"> was located at customer sites pending acceptance as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> customers accounted for </font><font style="font-family:inherit;font-size:10pt;">$21.3 million</font><font style="font-family:inherit;font-size:10pt;"> of finished goods inventory, and at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> customers accounted for </font><font style="font-family:inherit;font-size:10pt;">$11.9 million</font><font style="font-family:inherit;font-size:10pt;"> of finished goods inventory.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company did not write off any inventory during the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">. During the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company wrote off </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> of inventory.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 6&#8212; Investments</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s investments in debt securities with maturities at purchase greater than three months are classified as &#8220;available-for-sale.&#8221;&#160;Changes in fair value are reflected in other comprehensive income (loss). The carrying amounts of the Company&#8217;s investments in available-for-sale securities as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> are shown in the table below (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;Unrealized</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term available-for-sale securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">79,677</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;">156</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;">79,833</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 7&#8212; Accounts and Other Receivables, Net</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net accounts and other receivables consisted of the following (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">June&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade accounts receivable</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,616</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">156,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></tr><tr><td style="vertical-align: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;">Unbilled receivables</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,816</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,264</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Advance billings</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,184</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Short-term investment in sales-type lease</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,871</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,683</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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 receivables</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">7,784</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;">13,395</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,271</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">197,962</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Allowance for doubtful accounts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(98</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">(21</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Accounts and other receivables, 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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,173</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">197,941</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unbilled receivables represent amounts where the Company has recognized revenue in advance of the contractual billing terms. Advance billings represent billings made based on contractual terms for which revenue has not been recognized.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;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, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, accounts receivable included </font><font style="font-family:inherit;font-size:10pt;">$41.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$104.6 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, that resulted from sales to the U.S. government and system acquisitions primarily funded by the U.S. government (&#8220;U.S. Government&#8221;). Of these amounts, </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;"> were unbilled as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, based upon contractual billing arrangements with these customers. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> non-U.S. Government customer accounted for </font><font style="font-family:inherit;font-size:10pt;">12%</font><font style="font-family:inherit;font-size:10pt;"> of total accounts and other receivables. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> non-U.S. Government customers accounted for </font><font style="font-family:inherit;font-size:10pt;">24%</font><font style="font-family:inherit;font-size:10pt;"> of total accounts and other receivables.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table shows the impact on product revenue of reclassification adjustments from accumulated other comprehensive income resulting from hedged foreign currency transactions recorded by the Company for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands). The gross reclassification adjustments decreased product revenue for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and increased product revenue for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three&#160;Months&#160;Ended<br clear="none"/>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&#160;Months&#160;Ended<br clear="none"/>June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size: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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size: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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size: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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size: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:5px;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;">Gross of tax reclassifications</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">(64</font></div></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,753</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">(64</font></div></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;">4,378</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Net of tax reclassifications</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(38</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,652</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(38</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,627</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:18px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue Recognition</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes revenue, including transactions under sales-type leases, when it is realized or realizable and earned. The Company considers revenue realized or realizable and earned when it has persuasive evidence of an arrangement, delivery has occurred, the sales price is fixed or determinable, and collectibility is reasonably assured. Delivery does not occur until the products have been shipped or services provided to the customer, risk of loss has transferred to the customer, and, where applicable, a customer acceptance has been obtained. The sales price is not considered to be fixed or determinable until all material contingencies related to the sales have been resolved. The Company records revenue in the Condensed Consolidated Statements of Operations net of any sales, use, value added or certain excise taxes imposed by governmental authorities on specific sales transactions. In addition to the aforementioned general policy, the following are the Company&#8217;s statements of policy with regard to multiple-element arrangements and specific revenue recognition policies for each major category of revenue.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Multiple-Element Arrangements.</font><font style="font-family:inherit;font-size:10pt;">&#160;The Company commonly enters into revenue arrangements that include multiple deliverables of its product and service offerings due to the needs of its customers. Products may be delivered in phases over time periods which can be as long as </font><font style="font-family:inherit;font-size:10pt;">five years</font><font style="font-family:inherit;font-size:10pt;">. Maintenance services generally begin upon acceptance of the first equipment delivery and future deliveries of equipment generally have an associated maintenance period. The Company considers the maintenance period to commence upon acceptance of the product or installation in situations where a formal acceptance is not required, which may include a warranty period and accordingly allocates a portion of the arrangement consideration as a separate deliverable which is recognized as service revenue over the entire service period. Other services such as training and engineering services can be delivered as a discrete delivery or over the term of the contract. A multiple-element arrangement is separated into more than one unit of accounting if the following criteria are met:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The delivered item(s) has value to the customer on a standalone basis; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If the arrangement includes a general right of return relative to the delivered item(s), delivery or performance of the undelivered item(s) is considered probable and substantially in the control of the Company.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If these criteria are met for each element, the arrangement consideration is allocated to the separate units of accounting based on each unit&#8217;s relative selling price. If these criteria are not met, the arrangement is accounted for as one unit of accounting which would result in revenue being recognized ratably over the contract term or being deferred until the earlier of when such criteria are met or when the last undelivered element is delivered.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company follows a selling price hierarchy in determining the best estimate of the selling price of each deliverable. Certain products and services are sold separately in standalone arrangements for which the Company is sometimes able to determine vendor specific objective evidence, or VSOE. The Company determines VSOE based on normal pricing and discounting practices for the product or service when sold separately.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When the Company is not able to establish VSOE for all deliverables in an arrangement with multiple elements, the Company attempts to establish the selling price of each remaining element based on third-party evidence, or TPE. The Company&#8217;s inability to establish VSOE is often due to a relatively small sample of customer contracts that differ in system size and contract terms which can be due to infrequently selling each element separately, not pricing products within a narrow range, or only having a limited sales history, such as in the case of certain advanced and emerging technologies. TPE is determined based on the Company&#8217;s prices or competitor prices for similar deliverables when sold separately. However, the Company is often unable to determine TPE, as the Company&#8217;s offerings usually contain a significant level of customization and differentiation from those of competitors and the Company is often unable to reliably determine what similar competitor products&#8217; selling prices are on a standalone basis.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When the Company is unable to establish selling price using VSOE or TPE, the Company uses estimated selling price, or ESP, in its allocation of arrangement consideration. The objective of ESP is to determine the price at which the Company would transact a sale if the product or service were sold on a standalone basis. In determining ESP, the Company uses the cost to provide the product or service plus a margin, or considers other factors. When using cost plus a margin, the Company considers the total cost of the product or service, including customer-specific and geographic factors. The Company also considers the historical margins of the product or service on previous contracts and several factors including any changes to pricing methodologies, competitiveness of products and services and cost drivers that would cause future margins to differ from historical margins.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Products</font><font style="font-family:inherit;font-size:10pt;">. The Company most often recognizes revenue from sales of products upon customer acceptance of the system. Where formal acceptance is not required, the Company recognizes revenue upon delivery or installation. When the product is part of a multiple element arrangement, the Company allocates a portion of the arrangement consideration to product revenue based on estimates of selling price.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Services</font><font style="font-family:inherit;font-size:10pt;">. Maintenance services are provided under separate maintenance contracts with customers. These contracts generally provide for maintenance services for </font><font style="font-family:inherit;font-size:10pt;">one year</font><font style="font-family:inherit;font-size:10pt;">, although some are for multi-year periods, often with prepayments for the term of the contract. The Company considers the maintenance period to commence upon acceptance of the product, or installation of the product where a formal acceptance is not required, which may include a warranty period. When service is part of a multiple element arrangement, the Company allocates a portion of the arrangement consideration to maintenance service revenue based on estimates of selling price. Maintenance contracts that are billed in advance of revenue recognition are recorded as deferred revenue. Maintenance revenue is recognized ratably over the term of the maintenance contract.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue from engineering services is recognized as services are performed.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Project Revenue</font><font style="font-family:inherit;font-size:10pt;">. Revenue from design and build contracts is recognized under the percentage-of-completion, or POC, method. Under the POC method, revenue is recognized based on the costs incurred to date as a percentage of the total estimated costs to fulfill the contract. If circumstances arise that change the original estimates of revenues, costs, or extent of progress toward completion, revisions to the estimates are made. These revisions may result in increases or decreases in estimated revenues or costs, and such revisions are recorded in income in the period in which the circumstances that gave rise to the revision become known by management. The Company performs ongoing profitability analyses of its contracts accounted for under the POC method in order to determine whether the latest estimates of revenue, costs and extent of progress require updating. If at any time these estimates indicate that the contract will be unprofitable, the entire estimated loss for the remainder of the contract is recorded immediately.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company records revenue from certain research and development contracts which include milestones using the milestone method if the milestones are determined to be substantive. A milestone is considered to be substantive if management believes there is substantive uncertainty that it will be achieved and the milestone consideration meets all of the following criteria:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">It is commensurate with either of the following:</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:132px;" 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:108px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s performance to achieve the milestone; or</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:132px;" 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:108px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The enhancement of value of the delivered item or items as a result of a specific outcome resulting from the Company&#8217;s performance to achieve the milestone.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">It relates solely to past performance.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">It is reasonable relative to all of the deliverables and payment terms (including other potential milestone consideration) within the arrangement.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The individual milestones are determined to be substantive or non-substantive in their entirety and milestone consideration is not bifurcated.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue from projects is classified as Product Revenue or Service Revenue, based on the nature of the work performed.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Nonmonetary Transactions</font><font style="font-family:inherit;font-size:10pt;">.&#160;The Company values and records nonmonetary transactions at the fair value of the asset surrendered unless the fair value of the asset received is more clearly evident, in which case the fair value of the asset received is used</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net accounts and other receivables consisted of the following (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">June&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade accounts receivable</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,616</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">156,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></tr><tr><td style="vertical-align: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;">Unbilled receivables</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,816</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,264</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Advance billings</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,184</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Short-term investment in sales-type lease</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,871</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,683</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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 receivables</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">7,784</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;">13,395</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,271</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">197,962</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Allowance for doubtful accounts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(98</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">(21</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Accounts and other receivables, 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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,173</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">197,941</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables show the changes in accumulated other comprehensive income by component for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" 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:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td colspan="17" style="vertical-align:bottom;border-bottom: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;">Three 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Unrealized Gain on Investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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 Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gain (Loss) on Cash Flow Hedges</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Accumulated Other Comprehensive Income</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,711</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;">122</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,850</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;">Current-period change, net of tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">77</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;">(170</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(577</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(670</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ending balance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">94</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,541</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;">(455</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,180</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size: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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size: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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size: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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size: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:5px;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;">Income tax expense (benefit) associated with current-period change</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(384</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(313</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></table></div></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" 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:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td colspan="17" style="vertical-align:bottom;border-bottom: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;">Three Months Ended June 30, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Unrealized Gain on Investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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 Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gain on Cash Flow Hedges</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Accumulated Other Comprehensive Income</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</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;">1,915</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,588</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,504</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;">Current-period change, net of tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">677</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,478</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,154</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;">Ending balance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,592</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,066</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;">9,658</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:6px;font-size:10pt;"><font style="font-family:inherit;font-size: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:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:6px;font-size:10pt;"><font style="font-family:inherit;font-size: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:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:6px;font-size:10pt;"><font style="font-family:inherit;font-size: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:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:6px;font-size:10pt;"><font style="font-family:inherit;font-size: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:6px;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;">Income tax expense (benefit) associated with current-period change</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(74</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">986</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">912</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td colspan="17" style="vertical-align:bottom;border-bottom: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;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Unrealized Gain on Investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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 Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gain (Loss) on Cash Flow Hedges</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Accumulated Other Comprehensive Income</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,101</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">681</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,782</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;">Current-period change, net of tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">94</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;">440</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,136</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(602</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ending balance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">94</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,541</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;">(455</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,180</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size: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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size: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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size: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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size: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:5px;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;">Income tax expense (benefit) associated with current-period change</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">195</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(757</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(499</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></table></div></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" 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:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td colspan="17" style="vertical-align:bottom;border-bottom: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;">Six Months Ended June 30, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Unrealized Loss on Investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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 Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gain on Cash Flow Hedges</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Accumulated Other Comprehensive Income</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,675</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,975</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;">7,642</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;">Current-period change, net of tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">8</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;">917</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,091</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,016</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;">Ending balance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,592</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,066</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;">9,658</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:6px;font-size:10pt;"><font style="font-family:inherit;font-size: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:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:6px;font-size:10pt;"><font style="font-family:inherit;font-size: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:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:6px;font-size:10pt;"><font style="font-family:inherit;font-size: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:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:6px;font-size:10pt;"><font style="font-family:inherit;font-size: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:6px;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;">Income tax expense (benefit) associated with current-period change</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(81</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">735</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">660</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair values of derivative instruments designated as cash flow hedges (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td style="width:39%;" rowspan="1" colspan="1"></td><td style="width:35%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Hedge Classification</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:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance Sheet Location</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Fair&#160;Value<br clear="none"/>as of<br clear="none"/>June 30,<br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value<br clear="none"/>as of<br clear="none"/>December&#160;31,<br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency exchange contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid&#160;expenses&#160;and&#160;other&#160;current&#160;assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">75</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">71</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency exchange contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other non-current assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">136</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">367</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency exchange contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other accrued liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(296</font></div></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;">(9</font></div></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;">Foreign currency exchange contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other non-current liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">(699</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total fair value of derivative instruments designated as cash flow hedges</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">(784</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">424</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair values of derivative instruments not designated as cash flow hedges (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td style="width:39%;" rowspan="1" colspan="1"></td><td style="width:35%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Hedge Classification</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:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance Sheet Location</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Fair&#160;Value<br clear="none"/>as of<br clear="none"/>June 30,<br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value<br clear="none"/>as of<br clear="none"/>December&#160;31,<br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency exchange contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid&#160;expenses&#160;and&#160;other&#160;current&#160;assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,700</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,344</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency exchange contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other non-current assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,080</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,468</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Foreign currency exchange contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other accrued liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(119</font></div></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;">(27</font></div></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;">Foreign currency exchange contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other non-current liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(65</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total fair value of derivative instruments not designated as cash flow hedges</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">4,596</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;">10,785</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s effective tax rates for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;"> were as follows:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three&#160;Months&#160;Ended<br clear="none"/>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="3" style="vertical-align:bottom;border-bottom: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;">Six&#160;Months&#160;Ended<br clear="none"/>June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:1px solid #000000;" rowspan="1" colspan="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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective tax rates </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">34%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">15%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">36%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">26%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the gross share-based compensation cost resulting from stock options, unvested restricted stock and unvested restricted stock units that were recorded in the Company&#8217;s Condensed Consolidated Statements of Operations for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three&#160;Months&#160;Ended<br clear="none"/>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&#160;Months&#160;Ended<br clear="none"/>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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size: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;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of product revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">76</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">83</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">116</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">165</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Cost of service revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">907</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">582</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,798</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,531</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Sales and marketing</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">315</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">872</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,200</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,707</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">940</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,190</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,809</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,108</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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,307</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,795</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">5,058</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,647</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;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, 2017</font><font style="font-family:inherit;font-size:10pt;">, minimum lease payments for each of the succeeding four fiscal years are as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017 (less than 1 year)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,795</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,632</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,904</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,162</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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 minimum lease payments to be received</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">47,493</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory consisted of the following (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">June&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Components and subassemblies</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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,888</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">31,695</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">83,735</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,894</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">24,217</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;">16,665</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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">155,840</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88,254</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;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, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company had outstanding foreign currency exchange contracts that had been dedesignated for the purposes of hedge accounting treatment. The outstanding notional amounts were approximately (in millions): </font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">British Pounds (GBP)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Euros (EUR)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Japanese Yen (JPY)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,464.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Canadian Dollars (CAD)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Korean Won (KRW)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,226.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;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, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company had outstanding foreign currency exchange contracts that were designated and accounted for as cash flow hedges of anticipated future cash receipts on sales contracts payable in foreign currencies. The outstanding notional amounts were approximately (in millions):</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Euros (EUR)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Swiss Francs (CHF)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Japanese Yen (JPY)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,501.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canadian Dollars (CAD)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">New Zealand Dollars (NZD)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following data represents the Company&#8217;s revenue for the United States and all other countries, which is determined based upon a customer&#8217;s geographic location (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="25" rowspan="1"></td></tr><tr><td style="width:34%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Other Countries</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size: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;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three months ended June 30,</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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:;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;">Product revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,826</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,056</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,705</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,873</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,531</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,929</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Service revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">24,641</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;">20,474</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;">10,963</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;">10,832</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;">35,604</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;">31,306</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;background-color:;padding-left:52px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">63,467</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,530</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,668</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,705</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,135</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;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;">100,235</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="25" rowspan="1"></td></tr><tr><td style="width:34%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Other Countries</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size: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;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Six months ended June 30,</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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:;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;">Product revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,141</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,934</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,518</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,405</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72,659</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">140,339</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Service revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">51,202</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;">44,745</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;">22,305</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;">20,700</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;">73,507</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;">65,445</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;background-color:;padding-left:52px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">103,343</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100,679</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,823</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105,105</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">146,166</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">205,784</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents revenues and gross margins for the Company&#8217;s operating segments for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three&#160;Months&#160;Ended<br clear="none"/>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;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&#160;Months&#160;Ended<br clear="none"/>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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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: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;">Supercomputing</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,667</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95,015</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">155,395</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Storage and Data Management</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,744</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,958</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,289</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,425</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Maintenance and Support</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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;">26,767</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,782</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,570</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Engineering Services and Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,619</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,610</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,862</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,964</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Elimination of inter-segment revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(31,045</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(26,767</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(60,782</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(53,570</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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 revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">87,135</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;">100,235</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">146,166</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;">205,784</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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><td 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;">Gross Profit:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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: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;">Supercomputing</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,164</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,532</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,823</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,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></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;">Storage and Data Management</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,728</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,328</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,219</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,174</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Maintenance and Support</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,759</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,429</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,577</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,083</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Engineering Services and Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,451</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,301</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,110</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,378</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Elimination of inter-segment gross profit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,759</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,429</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(28,577</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22,083</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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 gross profit</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">28,343</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;">36,161</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;">52,152</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;">76,123</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of the Company&#8217;s year-to-date stock option activity and related information follows: </font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.0234375%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;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;">Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Term</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,989,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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.99</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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: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;">Grants</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">304,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.98</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;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;">Exercises</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13,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;">6.41</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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: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;">Canceled and forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(34,579</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.07</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at June 30, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,245,535</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;padding-left:2px;padding-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;">17.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.7</font></div></td></tr><tr><td style="vertical-align: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;">Exercisable at June 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,598,662</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.14</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.4</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Available for grant at June 30, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,296,425</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following key weighted average assumptions were employed in the calculation for the three and </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> month periods ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;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;">Three&#160;Months&#160;Ended<br clear="none"/>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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six&#160;Months&#160;Ended<br clear="none"/>June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:1px solid #000000;" rowspan="1" colspan="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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">1.61%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">1.20%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">1.61%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">1.19%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected dividend yield</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">&#8212;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">&#8212;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">&#8212;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">&#8212;%</font></div></td></tr><tr><td style="vertical-align: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;">Volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">54.19%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">50.74%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">54.20%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">50.82%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected life</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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.0 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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.0 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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.0 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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.0 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;">Weighted average Black-Scholes value of options granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">$7.76</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">$13.11</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">$7.75</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">$13.46</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of the Company&#8217;s unvested restricted stock grants and changes during the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> is as follows:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="22" rowspan="1"></td></tr><tr><td style="width:34%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Service Vesting Restricted Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Performance Vesting Restricted Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Restricted Shares</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant&#160;Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted<br clear="none"/>Average<br clear="none"/>Grant&#160;Date<br clear="none"/>Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Grant Date Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">256,802</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.43</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">513,500</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.00</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">770,302</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.81</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,002</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">17.55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,002</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">17.55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,790</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.71</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(476,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.88</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(495,790</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.55</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(129,227</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">25.04</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(129,227</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">25.04</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at June 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">151,787</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.35</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,500</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.52</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">189,287</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.80</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of the Company&#8217;s unvested restricted stock unit grants and changes during the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> is as follows:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="22" rowspan="1"></td></tr><tr><td style="width:34%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Service Vesting Restricted Stock Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Performance Vesting Restricted Stock Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Restricted Stock Units</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant&#160;Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted<br clear="none"/>Average<br clear="none"/>Grant&#160;Date<br clear="none"/>Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Grant Date Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">425,721</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.89</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">656,285</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.49</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-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,082,006</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.65</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">485,200</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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.10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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.25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">511,200</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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.21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(25,823</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.82</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(133,200</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.04</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(159,023</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.00</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(87,076</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">31.60</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(87,076</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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;">31.60</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Outstanding at June 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">798,022</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.07</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">549,085</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.12</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,347,107</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.94</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 14&#8212; Segment Information</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has the following reportable segments: Supercomputing, Storage and Data Management, Maintenance and Support, and Engineering Services and Other. The Company&#8217;s reportable segments represent components of the Company for which separate financial information is available that is utilized on a regular basis by the Chief Executive Officer, who is the Chief Operating Decision Maker, in determining how to allocate the Company&#8217;s resources and evaluate performance. The segments are determined based on several factors, including the Company&#8217;s internal operating structure, the manner in which the Company&#8217;s operations are managed, client base, similar economic characteristics and the availability of separate financial information. </font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Supercomputing</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Supercomputing includes a suite of highly advanced, tightly integrated and cluster supercomputer systems which are used by large research and engineering centers in universities, government laboratories, and commercial institutions. Supercomputing also includes the ongoing maintenance of these systems as well as system analysts.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Storage and Data Management</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Storage and Data Management offers Cray DataWarp, Sonexion as well as other third-party storage products and their ongoing maintenance as well as system analysts.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Maintenance and Support</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maintenance and Support provides ongoing maintenance of Cray supercomputers, big data storage and analytics systems, as well as system analysts.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Engineering Services and Other</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Included within Engineering Services and Other are the Company&#8217;s analytics business and Custom Engineering.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents revenues and gross margins for the Company&#8217;s operating segments for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three&#160;Months&#160;Ended<br clear="none"/>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;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&#160;Months&#160;Ended<br clear="none"/>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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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: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;">Supercomputing</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,667</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95,015</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">155,395</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Storage and Data Management</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,744</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,958</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,289</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,425</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Maintenance and Support</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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;">26,767</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,782</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,570</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Engineering Services and Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,619</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,610</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,862</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,964</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Elimination of inter-segment revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(31,045</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(26,767</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(60,782</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(53,570</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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 revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">87,135</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;">100,235</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">146,166</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;">205,784</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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><td 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;">Gross Profit:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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: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;">Supercomputing</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,164</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,532</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,823</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,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></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;">Storage and Data Management</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,728</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,328</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,219</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,174</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Maintenance and Support</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,759</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,429</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,577</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,083</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Engineering Services and Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,451</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,301</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,110</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,378</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Elimination of inter-segment gross profit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,759</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,429</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(28,577</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22,083</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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 gross profit</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">28,343</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;">36,161</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;">52,152</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;">76,123</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue and cost of revenue is the only discrete financial information the Company prepares for its segments. Other financial results or assets are not separated by segment.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s geographic operations outside the United States include sales and service offices in Europe and the Middle East, South America, Asia Pacific and Canada. The following data represents the Company&#8217;s revenue for the United States and all other countries, which is determined based upon a customer&#8217;s geographic location (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="25" rowspan="1"></td></tr><tr><td style="width:34%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Other Countries</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size: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;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three months ended June 30,</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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:;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;">Product revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,826</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,056</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,705</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,873</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,531</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,929</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Service revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">24,641</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;">20,474</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;">10,963</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;">10,832</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;">35,604</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;">31,306</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;background-color:;padding-left:52px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">63,467</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,530</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,668</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,705</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,135</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;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;">100,235</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="25" rowspan="1"></td></tr><tr><td style="width:34%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Other Countries</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size: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;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Six months ended June 30,</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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:;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;">Product revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,141</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,934</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,518</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,405</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72,659</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">140,339</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Service revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">51,202</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;">44,745</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;">22,305</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;">20,700</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;">73,507</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;">65,445</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;background-color:;padding-left:52px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">103,343</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100,679</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,823</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105,105</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">146,166</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">205,784</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales to the U.S. Government totaled approximately </font><font style="font-family:inherit;font-size:10pt;">$57.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$91.6 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, compared to approximately </font><font style="font-family:inherit;font-size:10pt;">$36.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$89.0 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. For the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> non-U.S. Government or foreign country accounted for more than </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of total revenue. For the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">two</font><font style="font-family:inherit;font-size:10pt;"> non-U.S. Government customers accounted for </font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">28%</font><font style="font-family:inherit;font-size:10pt;"> of total revenue, while revenue in the United Kingdom and Australia accounted for </font><font style="font-family:inherit;font-size:10pt;">41%</font><font style="font-family:inherit;font-size:10pt;"> of total revenue.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 15&#8212; Subsequent Events</font><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In July 2017, the Company commenced implementing a restructuring plan. Under the restructuring plan, the Company expects to reduce its workforce by approximately </font><font style="font-family:inherit;font-size:10pt;">190</font><font style="font-family:inherit;font-size:10pt;"> employees, with the vast majority of such terminations to be effective in July 2017. In connection with the restructuring plan, the Company estimates that it will incur aggregate restructuring charges in the range of </font><font style="font-family:inherit;font-size:10pt;">$10 million</font><font style="font-family:inherit;font-size:10pt;">, the vast majority of which will be expensed in the third quarter of 2017.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In July 2017, the Company received proceeds from the sale of an investment in a private company that had a carrying value of </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;">. Proceeds from the sale of the investment are anticipated to total </font><font style="font-family:inherit;font-size:10pt;">$5.2 million</font><font style="font-family:inherit;font-size:10pt;">. The Company expects that it will record a total gain on the transaction, after expenses, of up to </font><font style="font-family:inherit;font-size:10pt;">$4.1 million</font><font style="font-family:inherit;font-size:10pt;"> with </font><font style="font-family:inherit;font-size:10pt;">$3.3 million</font><font style="font-family:inherit;font-size:10pt;"> of the gain being recorded in the third quarter of 2017. </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> of the proceeds will be held in escrow to satisfy certain possible indemnification obligations. The escrowed funds will be released in future periods, less any amounts necessary to cover eligible indemnity claims. The escrowed funds will be recorded as a gain by the Company at the time of their release.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In July 2017, the Company entered into a strategic transaction with Seagate Cloud System, Inc. an affiliate of Seagate Technology plc. As part of the transaction, the Company agrees to support existing ClusterStor customers that have active support contracts, will receive certain patents and licenses to intellectual property relating to the ClusterStor products, and expects to make offers of employment to, or transition the employment or services of, more than </font><font style="font-family:inherit;font-size:10pt;">125</font><font style="font-family:inherit;font-size:10pt;"> ClusterStor-related Seagate employees and contractors. Most of the employees who accept employment with the Company would be expected to start in mid-September 2017. Cray will receive certain assistance from Seagate to provide support on existing service contracts. This transaction is expected to close toward the end of the quarter ended September 30, 2017.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:18px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Use of Estimates</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the amounts reported in the Company&#8217;s condensed consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates.</font></div></div> Included in “Other accrued liabilities” and “Other non-current liabilities” on the Company’s Condensed Consolidated Balance Sheets. Included in “Short-term investments” on the Company’s Condensed Consolidated Balance Sheets. Included in “Prepaid expenses and other current assets” and “Other non-current assets” on the Company’s Condensed Consolidated Balance Sheets. EX-101.SCH 6 cray-20170630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2107100 - Disclosure - Accounts and Other Receivables, Net link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Accounts and Other Receivables, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Accounts and Other Receivables, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Accumulated Other Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2401402 - Disclosure - Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (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 Income (Loss) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Contingencies Contingencies link:presentationLink link:calculationLink link:definitionLink 2411401 - Disclosure - Contingencies Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Deferred Revenue link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Deferred Revenue Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Deferred Revenue Deferred Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Fair Value Measurement link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Fair Value Measurement Derivative Instruments and Hedging Activities Disclosure (Details) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Fair Value Measurement (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Fair Value Measurement (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Inventory Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Inventory Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Investments Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Investments Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Investments Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Loss Per Share (EPS) link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - Loss Per Share (EPS) Loss Per Share (EPS) (Details) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - New Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - New Accounting Pronouncements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Sales-type Lease link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Sales-type Lease Sales-type Lease (Details) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Sales-type Lease Sales-type Lease (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Sales-type Lease Sales-type Lease (Tables) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Segment Information - Business Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2415403 - Disclosure - Segment Information - Geographical Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Share-Based Compensation Share-Based Compensation - Aggregate (Details) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Share-Based Compensation Share-Based Compensation - Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Share-Based Compensation Share-Based Compensation - Options (Details) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Share-Based Compensation Share-Based Compensation - Restricted Stock (Details) link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - Share-Based Compensation Share-Based Compensation - Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Share-Based Compensation Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Subsequent Events Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2416401 - Disclosure - Subsequent Events Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Taxes link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Taxes Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 cray-20170630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 cray-20170630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 cray-20170630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Inventory Disclosure [Abstract] Inventory Inventory Disclosure [Text Block] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Time-vesting Shares [Member] Time-vesting Shares [Member] Time-vesting Shares [Member] Performance Shares [Member] Performance Shares [Member] Restricted Stock [Member] Restricted Stock [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Outstanding beginning of the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Outstanding end of the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Outstanding beginning of the period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Outstanding end of the period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] Fair value of restricted stock vested in period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Accounting Policies [Abstract] Basis of Presentation Basis of Presentation and Significant Accounting Policies [Text Block] Other Comprehensive Income (Loss), Net of Tax [Abstract] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Accumulated Net Unrealized Investment Gain (Loss) [Member] Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] Accumulated Translation Adjustment [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges [Member] Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Gross of tax reclassifications Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, before Tax Net of tax reclassifications Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax Beginning balance Accumulated Other Comprehensive Income (Loss), Net of Tax Current-period change, net of tax Other Comprehensive Income (Loss), Net of Tax Ending balance Income tax expense (benefit) associated with current-period change Other Comprehensive Income (Loss), Tax Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Employee Stock Option [Member] Employee Stock Option [Member] Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) [Member] Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Expected life Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Weighted average Black-Scholes value of options granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Expected average period options will be exercised after vesting Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Average Period Options will be Exercised After Vesting Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Average Period Options will be Exercised After Vesting Estimated forfeiture rate Share-based Compensation Arrangement by Share-based Payment Award, Estimated Forfeiture Rate Share-based Compensation Arrangement by Share-based Payment Award, Estimated Forfeiture Rate Award vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Product delivery period Product Delivery Period Product delivery period. Maintenance services period Maintenance Services Period Maintenance services period. Document and Entity Information [Abstract] Document and entity information. Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Document Type Document Type Document Period End Date Document Period End Date Amendment Flag Amendment Flag Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Statement of Cash Flows [Abstract] Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net loss Net Income (Loss) Attributable to Parent Adjustments to reconcile net loss to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Share-based compensation expense Share-based Compensation Deferred income taxes Deferred Income Tax Expense (Benefit) Other Other Noncash Income (Expense) Cash provided (used) due to changes in operating assets and liabilities: Increase (Decrease) in Operating Assets [Abstract] Accounts and other receivables Increase (Decrease) in Accounts and Other Receivables Long-term investment in sales-type lease, net Increase (Decrease) in Leasing Receivables Inventory Increase (Decrease) in Inventories Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued payroll and related expenses and other liabilities Increase (Decrease) in Accrued Salaries Deferred revenue Increase (Decrease) in Deferred Revenue Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Sales/maturities of available-for-sale investments Proceeds from Sale and Maturity of Available-for-sale Securities Purchases of available-for-sale investments Payments to Acquire Available-for-sale Securities Change in restricted cash Increase (Decrease) in Restricted Cash Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from issuance of common stock through employee stock purchase plan Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options Purchase of employee restricted shares to fund related statutory tax withholding Payments Related to Tax Withholding for Share-based Compensation Proceeds from exercises of stock options Proceeds from Stock Options Exercised Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Effect of foreign exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash and Cash Equivalents Net decrease in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents: Cash and Cash Equivalents, at Carrying Value, Including Discontinued Operations [Abstract] Beginning of period Cash and Cash Equivalents, at Carrying Value End of period Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Cash paid for income taxes Income Taxes Paid, Net Non-cash investing and financing activities: Other Noncash Investing and Financing Items [Abstract] Inventory transfers to fixed assets and service spares Inventory Transfers to Fixed Assets and Service Inventory Inventory transfers to fixed assets and service inventory. Receivables [Abstract] Accounts and Other Receivables, Net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Leases [Abstract] Sales-type Lease Capital Leases in Financial Statements of Lessor Disclosure [Text Block] Income Tax Disclosure [Abstract] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] Research Tax Credit Carryforward [Member] Research Tax Credit Carryforward [Member] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Domestic Tax Authority [Member] Domestic Tax Authority [Member] Income Tax Authority, Name [Axis] Income Tax Authority, Name [Axis] Income Tax Authority, Name [Domain] Income Tax Authority, Name [Domain] Tax Period [Axis] Tax Period [Axis] Tax Period [Domain] Tax Period [Domain] Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards Operating Loss Carryforwards Tax Credit Carryforward, Amount Tax Credit Carryforward, Amount Effective tax rates, percent Effective Income Tax Rate Reconciliation, Percent Expected statutory tax rate, percent Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Deferred tax assets Deferred Tax Assets, Net, Noncurrent Segment Reporting [Abstract] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Revenue [Member] Revenue [Member] Revenue [Member] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] UNITED STATES UNITED STATES Non-US Non-US [Member] Australia and the UK Australia and the UK [Member] Australia and the UK [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Government Contracts Concentration Risk [Member] Government Contracts Concentration Risk [Member] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Product revenue Sales Revenue, Goods, Net Service revenue Sales Revenue, Services, Net Total revenue Revenues Concentration Risk, Number of Customers Concentration Risk, Number of Customers Concentration Risk, Number of Customers Concentration risk, percentage Concentration Risk, Percentage Time-vesting Units [Member] Time-vesting Units [Member] Time-vesting Units [Member] Performance Vesting Units [Member] Performance Vesting Units [Member] Performance Vesting Units [Member] Fair value of restricted stock units vested in period Accounting Changes and Error Corrections [Abstract] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2015-17 [Member] Accounting Standards Update 2015-17 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Reclassification of deferred tax asset, current, to noncurrent Decrease of current deferred tax asset Deferred Tax Assets, Net, Current Investments, Debt and Equity Securities [Abstract] Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Effective Tax Rates Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Inventory, Current [Table] Inventory, Current [Table] Finished Goods Inventory [Member] Finished Goods Inventory [Member] Finished Goods Inventory [Member] Inventory [Axis] Inventory [Axis] Inventory [Domain] Inventory [Domain] Located at Customer Sites [Member] Located at Customer Sites [Member] Located at Customer Sites [Member] Inventory [Line Items] Inventory [Line Items] Components and subassemblies Inventory, Raw Materials and Supplies, Net of Reserves Work in process Inventory, Work in Process, Net of Reserves Finished goods Inventory, Finished Goods, Net of Reserves Total Inventory, Net Inventory written off Inventory Write-down Deferred Revenue Disclosure [Abstract] Deferred Revenue Deferred Revenue, by Arrangement, Disclosure [Table Text Block] Total minimum lease payments to be received Capital Leases, Net Investment in Sales Type Leases, Minimum Payments to be Received Less: executory costs Capital Leases, Net Investment in Sales Type Leases, Executory Costs Net minimum lease payments receivable Capital Leases, Net Investment in Sales Type Leases, Minimum Payments to be Received, Less Executory Costs Capital Leases, Net Investment in Sales Type Leases, Minimum Payments to be Received, Less Executory Costs Less: unearned income Capital Leases, Net Investment in Sales Type Leases, Deferred Income Net investment in sales-type lease Capital Leases, Net Investment in Sales Type Leases Less: long-term investment in sales-type lease Capital Leases, Lessor Balance Sheet, Net Investment in Direct Financing and Sales Type Leases, Noncurrent Investment in sales-type lease included in accounts and other receivables Capital Leases, Lessor Balance Sheet, Net Investment in Sales Type Leases, Current 2017 (less than 1 year) Capital Leases, Future Minimum Payments Receivable, Next Twelve Months 2018 Capital Leases, Future Minimum Payments, Receivable in Two Years 2019 Capital Leases, Future Minimum Payments, Receivable in Three Years 2020 Capital Leases, Future Minimum Payments, Receivable in Four Years Total minimum lease payments to be received Capital Leases, Future Minimum Payments Receivable Earnings Per Share [Abstract] Loss Per Share (EPS) Earnings Per Share [Text Block] Subsequent Events [Abstract] Subsequent Events Subsequent Events [Text Block] Information on Operating Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Revenue by Geographic Location Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] New Accounting Pronouncements and Changes in Accounting Principles [Abstract] New Accounting Pronouncements Description of New Accounting Pronouncements Not yet Adopted [Text Block] Statement of Financial Position [Abstract] ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Restricted cash Restricted Cash and Cash Equivalents, Current Short-term investments Available-for-sale Securities, Current Accounts and other receivables, net Accounts, Notes, Loans and Financing Receivable, Net, Current Inventory Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Assets, Noncurrent [Abstract] Assets, Noncurrent [Abstract] Long-term restricted cash Restricted Cash and Cash Equivalents, Noncurrent Long-term investment in sales-type lease, net Property and equipment, net Property, Plant and Equipment, Net Service spares, net Inventory, Parts and Components, Net of Reserves Goodwill Goodwill Intangible assets other than goodwill, net Intangible Assets, Net (Excluding Goodwill) Other non-current assets Other Assets, Noncurrent TOTAL ASSETS Assets LIABILITIES AND SHAREHOLDERS’ EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued payroll and related expenses Employee-related Liabilities, Current Other accrued liabilities Accrued Liabilities, Current Deferred revenue Deferred Revenue, Current Total current liabilities Liabilities, Current Liabilities, Noncurrent [Abstract] Liabilities, Noncurrent [Abstract] Long-term deferred revenue Deferred Revenue, Noncurrent Other non-current liabilities Other Liabilities, Noncurrent TOTAL LIABILITIES Liabilities Shareholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock — Authorized and undesignated, 5,000,000 shares; no shares issued or outstanding Preferred Stock, Value, Issued Common stock and additional paid-in capital, par value $.01 per share — Authorized, 75,000,000 shares; issued and outstanding 40,347,022 and 40,757,458 shares, respectively Common Stock, Value, Issued Accumulated other comprehensive income Accumulated deficit Retained Earnings (Accumulated Deficit) TOTAL SHAREHOLDERS’ EQUITY Stockholders' Equity Attributable to Parent TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY Liabilities and Equity Fair Value Disclosures [Abstract] Fair Value Measurement Fair Value Disclosures [Text Block] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Non-US Government Customers [Member] Non-US Government Customers [Member] Non-US government customers. Billing Status, Type [Axis] Billing Status, Type [Axis] Receivables Billing Status [Domain] Receivables Billing Status [Domain] Unbilled Revenues [Member] Unbilled Revenues [Member] Receivable Type [Axis] Receivable Type [Axis] Receivable [Domain] Receivable [Domain] Trade Accounts Receivable [Member] Trade Accounts Receivable [Member] Unbilled Receivables [Member] Unbilled Receivables [Member] Unbilled Receivables [Member] Advance Billings [Member] Advance Billings [Member] Advance billings. Short-Term Tnvestment In Sales-Type Lease [Member] Financing Receivable [Member] Other Receivables [Member] Other Receivables [Member] Other receivables. Accounts Receivable [Member] Accounts Receivable [Member] Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts and other receivables, gross Accounts Receivable, Gross, Current Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Accounts and other receivables, net Concentration risk, percent Concentration Risk, Percent Concentration Risk, Percent Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Supercomputing [Member] Supercomputing [Member] Supercomputing [Member] Storage and Data Management [Member] Storage and Data Management [Member] Storage and Data Management [Member] Maintenance and Support [Member] Maintenance and Support [Member] Maintenance and support. Other Segments [Member] Other Segments [Member] Intersegment Eliminations [Member] Intersegment Eliminations [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Total revenue Total gross profit Gross Profit Accumulated Other Comprehensive Income Comprehensive Income (Loss) Note [Text Block] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative [Table] Derivative [Table] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Prepaid Expenses and Other Current Assets [Member] Prepaid Expenses and Other Current Assets [Member] Other Noncurrent Assets [Member] Other Noncurrent Assets [Member] Other Current Liabilities [Member] Other Current Liabilities [Member] Other Noncurrent Liabilities [Member] Other Noncurrent Liabilities [Member] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Designated as Hedging Instrument [Member] Designated as Hedging Instrument [Member] Not Designated as Hedging Instrument [Member] Not Designated as Hedging Instrument [Member] Derivative [Line Items] Derivative [Line Items] Derivative, notional amount Derivative, Notional Amount Foreign currency exposure on hedged foreign currency contracts Foreign Currency Exposure on Hedged Foreign Currency Contracts Foreign Currency Exposure on Hedged Foreign Currency Contracts Foreign currency exposure on dedesignated foreign currency contracts Foreign Currency Exposure on Dedesignated Foreign Currency Contracts Foreign Currency Exposure on Dedesignated Foreign Currency Contracts Derivative asset, current Derivative Asset, Current Derivative asset, noncurrent Derivative Asset, Noncurrent Derivative liability, current Derivative Liability, Current Derivative liability, noncurrent Derivative Liability, Noncurrent Derivative assets (liabilities), at fair value, net Derivative Assets (Liabilities), at Fair Value, Net Statement of Comprehensive Income [Abstract] Net loss Other comprehensive income (loss), net of tax: Unrealized gain (loss) on available-for-sale investments Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Unrealized gain (loss) on cash flow hedges Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax Reclassification adjustments on cash flow hedges included in net loss Other comprehensive income (loss) Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Share-Based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Principles of Consolidation Consolidation, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Revenue Recognition Revenue Recognition, Policy [Policy Text Block] Fair Value Assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Stock Option Activity Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block] Restricted Stock Activity Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Allocation of Share-Based Compensation Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Commitments and Contingencies Disclosure [Abstract] Contingencies Commitments and Contingencies Disclosure [Text Block] Income Statement [Abstract] Revenue: Revenues [Abstract] Product Service Total revenue Cost of revenue: Cost of Revenue [Abstract] Cost of product revenue Cost of Goods Sold Cost of service revenue Cost of Services Total cost of revenue Cost of Goods and Services Sold Gross profit Operating expenses: Operating Expenses [Abstract] Research and development, net Research and Development Expense Sales and marketing Selling and Marketing Expense General and administrative General and Administrative Expense Total operating expenses Operating Expenses Loss from operations Operating Income (Loss) Other income (expense), net Other Nonoperating Income (Expense) Interest income, net Interest Income (Expense), Net Loss before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Income tax benefit Income Tax Expense (Benefit) Net loss Basic net loss per common share (in dollars per share) Earnings Per Share, Basic Diluted net loss per common share (in dollars per share) Earnings Per Share, Diluted Basic weighted average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted weighted average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Accounts and Other Receivables, Net Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Deferred Revenue Deferred Revenue Disclosure [Text Block] Components of the Net Investment in the Sales-type Lease Components of the Net Investment in the Sales-type Lease [Table Text Block] [Table Text Block] for Components of the Net Investment in the Sales-type Lease [Table] Minimum Lease Payments to be Received for Each of the Next Five Fiscal Years Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block] Reclassification from Accumulated Other Comprehensive Income (Loss) Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Subsequent Event [Table] Subsequent Event [Table] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Scenario, Forecast Scenario, Forecast [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Subsequent Event [Line Items] Subsequent Event [Line Items] Employee reduction to workforce Restructuring Reduction To Workforce, Number Of Employees Restructuring Reduction To Workforce, Number Of Employees Restructuring charges Restructuring Charges Private company investment carrying value Available-for-sale Securities Proceeds from sale of investment Proceeds from Sale of Available-for-sale Securities Gain on sale of investment Gain (Loss) on Sale of Securities, Net Proceeds from sale on investment held in escrow Proceeds From Sale Of Available For Sale Security, Held In Escrow Proceeds From Sale Of Available For Sale Security, Held In Escrow Employment offers Employment Offer, Number Of Offers Employment Offer, Number Of Offers Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Outstanding beginning of the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Grants (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Exercises (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Canceled and forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Outstanding end of the period (in shares) Exercisable end of the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Available for grant end of the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Outstanding beginning of the period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Grants (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercises (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Canceled and forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Outstanding end of the period (in dollars per share) Exercisable end of the period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Outstanding, weighted average remaining contractual term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Exercisable, weighted average remaining contractual term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Outstanding, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Exercisable, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Taxes Income Tax Disclosure [Text Block] Segment Information Segment Reporting Disclosure [Text Block] Products and Services [Axis] Products and Services [Axis] Products and Services [Domain] Products and Services [Domain] Product [Member] Product [Member] Service [Member] Service [Member] Service [Member] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of Sales [Member] Cost of Sales [Member] Research and Development Expense [Member] Research and Development Expense [Member] Selling and Marketing Expense [Member] Selling and Marketing Expense [Member] General and Administrative Expense [Member] General and Administrative Expense [Member] Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized [Abstract] Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized [Abstract] Unrecognized compensation expense Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Unrecognized compensation expense period of recognition Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Allocated Share-based Compensation Expense Allocated Share-based Compensation Expense Market price offering date Share Based Compensation Arrangement By Share Based Payment Award Market Price Offering Date Share Based Compensation Arrangement By Share Based Payment Award Market Price Offering Date Cost Available-for-sale Securities, Amortized Cost Basis Unrealized gains (losses) Available-for-sale Securities, Accumulated Gross Unrealized Gain (Loss), before Tax Fair Value Deferred Revenue Arrangement, by Type [Table] Deferred Revenue Arrangement, by Type [Table] Deferred Revenue [Member] Deferred Revenue [Member] Deferred Revenue [Member] Deferred Revenue Arrangement [Line Items] Deferred Revenue Arrangement [Line Items] Total deferred revenue Deferred Revenue Deferred revenue in current liabilities Preferred stock, shares authorized Preferred Stock, Shares Authorized Preferred stock, shares issued Preferred Stock, Shares Issued Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Common stock and additional paid-in capital, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock and additional paid-in capital, shares authorized Common Stock, Shares Authorized Common stock and additional paid-in capital, shares issued Common Stock, Shares, Issued Common stock and additional paid-in capital, shares outstanding Common Stock, Shares, Outstanding Inventory Schedule of Inventory, Current [Table Text Block] Loss Contingencies [Table] Loss Contingencies [Table] Litigation Case [Axis] Litigation Case [Axis] Litigation Case [Domain] Litigation Case [Domain] Civil Action No. 2:15-cv-1554 [Member] Civil Action No. 2:15-cv-1554 [Member] Civil Action No. 2:15-cv-1554 [Member] Civil Action No. 2:16-cv-423 [Member] Civil Action No. 2:16-cv-423 [Member] Civil Action No. 2:16-cv-423 [Member] Litigation Status [Axis] Litigation Status [Axis] Litigation Status [Domain] Litigation Status [Domain] Pending Litigation [Member] Pending Litigation [Member] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Patents Related to Company's Computer Hardware [Member] Patents Related to Company's Computer Hardware [Member] Patents Related to Company's Computer Hardware [Member] Patents Related to Third Party's Computer Software [Member] Patents Related to Third Party's Computer Software [Member] Patents Related to Third Party's Computer Software [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Loss contingency, patents allegedly infringed, number Loss Contingency, Patents Allegedly Infringed, Number Loss contingency, pending lawsuit, number Loss Contingency, Pending Lawsuit, Number Loss Contingency, Pending Lawsuit, Number Investments Available-for-sale Securities [Table Text Block] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Cash and cash equivalents and restricted cash Cash and Cash Equivalents, Fair Value Disclosure Available-for-sale investments Investments, Fair Value Disclosure Foreign currency exchange contracts Foreign Currency Contract, Asset, Fair Value Disclosure Assets measured at fair value at June 30, 2017 Assets, Fair Value Disclosure Foreign currency exchange contracts Foreign Currency Contracts, Liability, Fair Value Disclosure Liabilities measured at fair value at June 30, 2017 Financial and Nonfinancial Liabilities, Fair Value Disclosure Company's Financial Assets and Liabilities Measured at Fair Value and the Hierarchy of the Valuation Inputs Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block] Schedule of Notional Amounts of Outstanding Derivative Positions Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block] Fair Values of Derivative Instruments and Balance Sheet Location Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] EX-101.PRE 10 cray-20170630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.7.0.1
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2017
Jul. 24, 2017
Document and Entity Information [Abstract]    
Entity Registrant Name CRAY INC  
Entity Central Index Key 0000949158  
Document Type 10-Q  
Document Period End Date Jun. 30, 2017  
Amendment Flag false  
Document Fiscal Year Focus 2017  
Document Fiscal Period Focus Q2  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Entity Common Stock, Shares Outstanding   40,370,475
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.7.0.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Current assets:    
Cash and cash equivalents $ 170,950 $ 222,962
Restricted cash 1,027 0
Short-term investments 79,833 0
Accounts and other receivables, net 75,173 197,941
Inventory 155,840 88,254
Prepaid expenses and other current assets 18,662 20,006
Total current assets 501,485 529,163
Assets, Noncurrent [Abstract]    
Long-term restricted cash 1,030 1,655
Long-term investment in sales-type lease, net 28,111 31,050
Property and equipment, net 36,915 30,620
Service spares, net 2,610 3,023
Goodwill 14,182 14,182
Intangible assets other than goodwill, net 1,347 1,637
Deferred tax assets 100,974 85,613
Other non-current assets 14,096 17,629
TOTAL ASSETS 700,750 714,572
Current liabilities:    
Accounts payable 56,483 45,504
Accrued payroll and related expenses 12,704 17,199
Other accrued liabilities 4,473 10,303
Deferred revenue 85,365 83,129
Total current liabilities 159,025 156,135
Liabilities, Noncurrent [Abstract]    
Long-term deferred revenue 25,175 27,258
Other non-current liabilities 13,733 5,703
TOTAL LIABILITIES 197,933 189,096
Shareholders’ equity:    
Preferred stock — Authorized and undesignated, 5,000,000 shares; no shares issued or outstanding 0 0
Common stock and additional paid-in capital, par value $.01 per share — Authorized, 75,000,000 shares; issued and outstanding 40,347,022 and 40,757,458 shares, respectively 626,855 622,604
Accumulated other comprehensive income 2,180 2,782
Accumulated deficit (126,218) (99,910)
TOTAL SHAREHOLDERS’ EQUITY 502,817 525,476
TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY $ 700,750 $ 714,572
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.7.0.1
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
Jun. 30, 2017
Dec. 31, 2016
Statement of Financial Position [Abstract]    
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares issued
Preferred stock, shares outstanding
Common stock and additional paid-in capital, par value (in dollars per share) $ 0.01 $ 0.01
Common stock and additional paid-in capital, shares authorized 75,000,000 75,000,000
Common stock and additional paid-in capital, shares issued 40,347,022 40,757,458
Common stock and additional paid-in capital, shares outstanding 40,347,022 40,757,458
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.7.0.1
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Revenue:        
Product $ 51,531 $ 68,929 $ 72,659 $ 140,339
Service 35,604 31,306 73,507 65,445
Total revenue 87,135 100,235 146,166 205,784
Cost of revenue:        
Cost of product revenue 39,515 45,459 54,266 91,637
Cost of service revenue 19,277 18,615 39,748 38,024
Total cost of revenue 58,792 64,074 94,014 129,661
Gross profit 28,343 36,161 52,152 76,123
Operating expenses:        
Research and development, net 17,325 27,399 49,965 53,239
Sales and marketing 15,247 15,380 29,900 31,381
General and administrative 7,205 9,019 16,002 16,357
Total operating expenses 39,777 51,798 95,867 100,977
Loss from operations (11,434) (15,637) (43,715) (24,854)
Other income (expense), net 155 (421) 1,197 (857)
Interest income, net 897 526 1,775 1,110
Loss before income taxes (10,382) (15,532) (40,743) (24,601)
Income tax benefit 3,542 2,406 14,688 6,462
Net loss $ (6,840) $ (13,126) $ (26,055) $ (18,139)
Basic net loss per common share (in dollars per share) $ (0.17) $ (0.33) $ (0.65) $ (0.46)
Diluted net loss per common share (in dollars per share) $ (0.17) $ (0.33) $ (0.65) $ (0.46)
Basic weighted average shares outstanding (in shares) 40,051 39,768 40,022 39,710
Diluted weighted average shares outstanding (in shares) 40,051 39,768 40,022 39,710
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.7.0.1
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Statement of Comprehensive Income [Abstract]        
Net loss $ (6,840) $ (13,126) $ (26,055) $ (18,139)
Other comprehensive income (loss), net of tax:        
Unrealized gain (loss) on available-for-sale investments 77 (1) 94 8
Foreign currency translation adjustments (170) 677 440 917
Unrealized gain (loss) on cash flow hedges (615) 3,130 (1,174) 3,718
Reclassification adjustments on cash flow hedges included in net loss 38 (1,652) 38 (2,627)
Other comprehensive income (loss) (670) 2,154 (602) 2,016
Comprehensive loss $ (7,510) $ (10,972) $ (26,657) $ (16,123)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.7.0.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Operating activities:    
Net loss $ (26,055) $ (18,139)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation and amortization 7,893 7,501
Share-based compensation expense 5,058 5,647
Deferred income taxes (14,811) (5,644)
Other 637 398
Cash provided (used) due to changes in operating assets and liabilities:    
Accounts and other receivables 124,479 66,269
Long-term investment in sales-type lease, net 4,577 (22,200)
Inventory (68,472) (84,319)
Prepaid expenses and other assets 799 (3,767)
Accounts payable 11,618 43,107
Accrued payroll and related expenses and other liabilities (3,088) (32,353)
Deferred revenue (977) (17,046)
Net cash provided by (used in) operating activities 41,658 (60,546)
Investing activities:    
Sales/maturities of available-for-sale investments 15,000 21,670
Purchases of available-for-sale investments (94,902) (16,159)
Change in restricted cash (402) 1,642
Purchases of property and equipment (13,588) (2,384)
Net cash provided by (used in) investing activities (93,892) 4,769
Financing activities:    
Proceeds from issuance of common stock through employee stock purchase plan 365 363
Purchase of employee restricted shares to fund related statutory tax withholding (1,514) (1,246)
Proceeds from exercises of stock options 90 1,861
Net cash provided by (used in) financing activities (1,059) 978
Effect of foreign exchange rate changes on cash and cash equivalents 1,281 884
Net decrease in cash and cash equivalents (52,012) (53,915)
Cash and cash equivalents:    
Beginning of period 222,962 266,660
End of period 170,950 212,745
Supplemental disclosure of cash flow information:    
Cash paid for income taxes 990 1,723
Non-cash investing and financing activities:    
Inventory transfers to fixed assets and service spares $ 887 $ 2,979
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.7.0.1
Basis of Presentation
6 Months Ended
Jun. 30, 2017
Accounting Policies [Abstract]  
Basis of Presentation
Note 1— Basis of Presentation
In these notes, Cray Inc. and its wholly-owned subsidiaries are collectively referred to as the “Company.” In the opinion of management, the accompanying Condensed Consolidated Balance Sheets, Statements of Operations, Statements of Comprehensive Loss, and Statements of Cash Flows have been prepared in accordance with accounting principles generally accepted in the United States of America, or GAAP, for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and notes required by GAAP for complete financial statements. Management believes that all adjustments (consisting of normal recurring adjustments) considered necessary for fair presentation have been included. Interim results are not necessarily indicative of results for a full year. The information included in this quarterly report on Form 10-Q should be read in conjunction with “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and the financial statements and notes thereto included in the Company’s annual report on Form 10-K for the fiscal year ended December 31, 2016.
The Company’s revenue, results of operations and cash balances are likely to fluctuate significantly from quarter to quarter. These fluctuations are due to such factors as the high average sales prices and limited number of sales of the Company’s products, the timing of purchase orders and product deliveries, the revenue recognition accounting policy of generally not recognizing product revenue until customer acceptance and other contractual provisions have been fulfilled and the timing of payments for product sales, maintenance services, government research and development funding and purchases of inventory. Given the nature of the Company’s business, its revenue, receivables and other related accounts are likely to be concentrated among a relatively small number of customers.
Principles of Consolidation
The accompanying condensed consolidated financial statements include the accounts of Cray Inc. and its wholly-owned subsidiaries. All material intercompany accounts and transactions have been eliminated.
Use of Estimates
The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the amounts reported in the Company’s condensed consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates.
Revenue Recognition
The Company recognizes revenue, including transactions under sales-type leases, when it is realized or realizable and earned. The Company considers revenue realized or realizable and earned when it has persuasive evidence of an arrangement, delivery has occurred, the sales price is fixed or determinable, and collectibility is reasonably assured. Delivery does not occur until the products have been shipped or services provided to the customer, risk of loss has transferred to the customer, and, where applicable, a customer acceptance has been obtained. The sales price is not considered to be fixed or determinable until all material contingencies related to the sales have been resolved. The Company records revenue in the Condensed Consolidated Statements of Operations net of any sales, use, value added or certain excise taxes imposed by governmental authorities on specific sales transactions. In addition to the aforementioned general policy, the following are the Company’s statements of policy with regard to multiple-element arrangements and specific revenue recognition policies for each major category of revenue.
Multiple-Element Arrangements. The Company commonly enters into revenue arrangements that include multiple deliverables of its product and service offerings due to the needs of its customers. Products may be delivered in phases over time periods which can be as long as five years. Maintenance services generally begin upon acceptance of the first equipment delivery and future deliveries of equipment generally have an associated maintenance period. The Company considers the maintenance period to commence upon acceptance of the product or installation in situations where a formal acceptance is not required, which may include a warranty period and accordingly allocates a portion of the arrangement consideration as a separate deliverable which is recognized as service revenue over the entire service period. Other services such as training and engineering services can be delivered as a discrete delivery or over the term of the contract. A multiple-element arrangement is separated into more than one unit of accounting if the following criteria are met:
The delivered item(s) has value to the customer on a standalone basis; and
If the arrangement includes a general right of return relative to the delivered item(s), delivery or performance of the undelivered item(s) is considered probable and substantially in the control of the Company.
If these criteria are met for each element, the arrangement consideration is allocated to the separate units of accounting based on each unit’s relative selling price. If these criteria are not met, the arrangement is accounted for as one unit of accounting which would result in revenue being recognized ratably over the contract term or being deferred until the earlier of when such criteria are met or when the last undelivered element is delivered.
The Company follows a selling price hierarchy in determining the best estimate of the selling price of each deliverable. Certain products and services are sold separately in standalone arrangements for which the Company is sometimes able to determine vendor specific objective evidence, or VSOE. The Company determines VSOE based on normal pricing and discounting practices for the product or service when sold separately.
When the Company is not able to establish VSOE for all deliverables in an arrangement with multiple elements, the Company attempts to establish the selling price of each remaining element based on third-party evidence, or TPE. The Company’s inability to establish VSOE is often due to a relatively small sample of customer contracts that differ in system size and contract terms which can be due to infrequently selling each element separately, not pricing products within a narrow range, or only having a limited sales history, such as in the case of certain advanced and emerging technologies. TPE is determined based on the Company’s prices or competitor prices for similar deliverables when sold separately. However, the Company is often unable to determine TPE, as the Company’s offerings usually contain a significant level of customization and differentiation from those of competitors and the Company is often unable to reliably determine what similar competitor products’ selling prices are on a standalone basis.
When the Company is unable to establish selling price using VSOE or TPE, the Company uses estimated selling price, or ESP, in its allocation of arrangement consideration. The objective of ESP is to determine the price at which the Company would transact a sale if the product or service were sold on a standalone basis. In determining ESP, the Company uses the cost to provide the product or service plus a margin, or considers other factors. When using cost plus a margin, the Company considers the total cost of the product or service, including customer-specific and geographic factors. The Company also considers the historical margins of the product or service on previous contracts and several factors including any changes to pricing methodologies, competitiveness of products and services and cost drivers that would cause future margins to differ from historical margins.
Products. The Company most often recognizes revenue from sales of products upon customer acceptance of the system. Where formal acceptance is not required, the Company recognizes revenue upon delivery or installation. When the product is part of a multiple element arrangement, the Company allocates a portion of the arrangement consideration to product revenue based on estimates of selling price.
Services. Maintenance services are provided under separate maintenance contracts with customers. These contracts generally provide for maintenance services for one year, although some are for multi-year periods, often with prepayments for the term of the contract. The Company considers the maintenance period to commence upon acceptance of the product, or installation of the product where a formal acceptance is not required, which may include a warranty period. When service is part of a multiple element arrangement, the Company allocates a portion of the arrangement consideration to maintenance service revenue based on estimates of selling price. Maintenance contracts that are billed in advance of revenue recognition are recorded as deferred revenue. Maintenance revenue is recognized ratably over the term of the maintenance contract.
Revenue from engineering services is recognized as services are performed.
Project Revenue. Revenue from design and build contracts is recognized under the percentage-of-completion, or POC, method. Under the POC method, revenue is recognized based on the costs incurred to date as a percentage of the total estimated costs to fulfill the contract. If circumstances arise that change the original estimates of revenues, costs, or extent of progress toward completion, revisions to the estimates are made. These revisions may result in increases or decreases in estimated revenues or costs, and such revisions are recorded in income in the period in which the circumstances that gave rise to the revision become known by management. The Company performs ongoing profitability analyses of its contracts accounted for under the POC method in order to determine whether the latest estimates of revenue, costs and extent of progress require updating. If at any time these estimates indicate that the contract will be unprofitable, the entire estimated loss for the remainder of the contract is recorded immediately.
The Company records revenue from certain research and development contracts which include milestones using the milestone method if the milestones are determined to be substantive. A milestone is considered to be substantive if management believes there is substantive uncertainty that it will be achieved and the milestone consideration meets all of the following criteria:
It is commensurate with either of the following:
The Company’s performance to achieve the milestone; or
The enhancement of value of the delivered item or items as a result of a specific outcome resulting from the Company’s performance to achieve the milestone.
It relates solely to past performance.
It is reasonable relative to all of the deliverables and payment terms (including other potential milestone consideration) within the arrangement.
The individual milestones are determined to be substantive or non-substantive in their entirety and milestone consideration is not bifurcated.
Revenue from projects is classified as Product Revenue or Service Revenue, based on the nature of the work performed.
Nonmonetary Transactions. The Company values and records nonmonetary transactions at the fair value of the asset surrendered unless the fair value of the asset received is more clearly evident, in which case the fair value of the asset received is used.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.7.0.1
New Accounting Pronouncements
6 Months Ended
Jun. 30, 2017
New Accounting Pronouncements and Changes in Accounting Principles [Abstract]  
New Accounting Pronouncements
Note 2— New Accounting Pronouncements
In May 2014, the Financial Accounting Standards Board, or FASB, issued Accounting Standards Update No. 2014-09, Revenue from Contracts with Customers: Topic 606, or ASU 2014-09, to supersede nearly all existing revenue recognition guidance under GAAP. The core principle of ASU 2014-09 is to recognize revenues when promised goods or services are transferred to customers in an amount that reflects the consideration that is expected to be received for those goods or services. ASU 2014-09 defines a five step process to achieve this core principle and, in doing so, it is possible more judgment and estimates may be required within the revenue recognition process than required under existing GAAP, including identifying performance obligations in the contract, estimating the amount of variable consideration to include in the transaction price and allocating the transaction price to each separate performance obligation. Adoption of ASU 2014-09 was initially required for fiscal and interim reporting periods beginning after December 15, 2016 using either of two methods: (i) retrospective to each prior reporting period presented with the option to elect certain practical expedients as defined within ASU 2014-09; or (ii) retrospective with the cumulative effect of initially applying ASU 2014-09 recognized at the date of initial application and providing certain additional disclosures as defined per ASU 2014-09.
In August 2015, FASB issued Accounting Standards Update No. 2015-14, Revenue from Contracts with Customers - Deferral of the Effective Date: Topic 606, or ASU 2015-14, that deferred the effective date of ASU 2014-09 by one year. Application of the new revenue standard is permitted for fiscal and interim reporting periods beginning after December 15, 2016 and required for fiscal and interim reporting periods beginning after December 15, 2017. The Company is currently evaluating the impact of the adoption of ASU 2014-09. Based on its analysis thus far, the Company believes the impact of adopting the new guidance will be immaterial to its annual and interim financial statements. The Company believes that the impact will be limited to the identification of a significant financing component in a small number of its contracts with customers. The Company will also be required to make additional disclosures under the new guidance. The Company continues to assess the impact on all areas of its revenue recognition, disclosure requirements, and changes that may be necessary to its internal controls over financial reporting. The Company plans to adopt this standard in the first quarter of 2018.
In July 2015, FASB issued Accounting Standards Update No. 2015-11, Simplifying the Measurement of Inventory: Topic 330, or ASU 2015-11. Topic 330 previously required an entity to measure inventory at the lower of cost or market. Market could be replacement cost, net realizable value, or net realizable value less an approximately normal profit margin. ASU 2015-11 requires that inventory measured using either the first-in-first-out (FIFO) or average cost method now be measured at the lower of cost and net realizable value. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal and transportation. The Company adopted ASU 2015-11 at the beginning of the first quarter of 2017. Adoption of ASU 2015-11 did not have a material impact on the Company’s consolidated financial statements.
In November 2015, FASB issued Accounting Standards Update No. 2015-17, Balance Sheet Classification of Deferred Taxes: Topic 740, or ASU 2015-17. Current GAAP requires the deferred taxes for each jurisdiction to be presented as a net current asset or liability and net noncurrent asset or liability. This requires a jurisdiction-by-jurisdiction analysis based on the classification of the assets and liabilities to which the underlying temporary differences relate, or, in the case of loss or credit carryforwards, based on the period in which the attribute is expected to be realized. Any valuation allowance is then required to be allocated on a pro rata basis, by jurisdiction, between current and noncurrent deferred tax assets. The new guidance requires that all deferred tax assets and liabilities, along with any related valuation allowance, be classified as noncurrent on the balance sheet. As a result, each jurisdiction will now only have one net noncurrent deferred tax asset or liability. The guidance does not change the existing requirement that only permits offsetting within a jurisdiction. The Company adopted ASU 2015-17 at the beginning of the first quarter of 2017. At the time of adoption, all of the Company’s deferred tax assets and liabilities, along with any related valuation allowance, were classified as noncurrent on its Condensed Consolidated Balance Sheet. The Company adopted ASU 2015-17 on a retrospective basis. As such, prior period amounts have been adjusted to reflect the retrospective application of ASU 2015-17. This resulted in $19.1 million of current net deferred tax assets being reclassified as noncurrent on the Company’s December 31, 2016 Consolidated Balance Sheet.
In January 2016, FASB issued Accounting Standards Update No. 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities: Topic 825, or ASU 2016-01. The updated guidance enhances the reporting model for financial instruments, which includes amendments to address aspects of recognition, measurement, presentation and disclosure. Adoption of ASU 2016-01 is required for fiscal reporting periods beginning after December 15, 2017, including interim reporting periods within those fiscal years. The Company does not expect the adoption of ASU 2016-01 to have a material impact on its consolidated financial statements.
In February 2016, FASB issued Accounting Standards Update No. 2016-02, Leases: Topic 842, or ASU 2016-02, that replaces existing lease guidance. The new standard is intended to provide enhanced transparency and comparability by requiring lessees to record right-of-use assets and corresponding lease liabilities on the balance sheet. Under the new guidance, leases will continue to be classified as either finance or operating, with classification affecting the pattern of expense recognition in the Consolidated Statements of Operations. Lessor accounting is largely unchanged under ASU 2016-02. Adoption of ASU 2016-02 is required for fiscal reporting periods beginning after December 15, 2018, including interim reporting periods within those fiscal years with early adoption being permitted. The new standard is required to be applied with a modified retrospective approach to each prior reporting period presented with various optional practical expedients. While the Company expects adoption to lead to a material increase in the assets and liabilities recorded on its Consolidated Balance Sheet, the Company is still evaluating the overall impact on its consolidated financial statements.
In August 2016, FASB issued Accounting Standards Update No. 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments, or ASU 2016-15. The updated guidance clarifies how companies present and classify certain cash receipts and cash payments in the statement of cash flows. Adoption of ASU 2016-15 is required for fiscal reporting periods beginning after December 15, 2017, including interim reporting periods within those fiscal years with early adoption being permitted. The Company does not expect the adoption of ASU 2016-15 to have a material impact on its consolidated financial statements.
In November 2016, FASB issued Accounting Standards Update No. 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash, or ASU 2016-18, which amends ASC 230 to add or clarify guidance on the classification and presentation of restricted cash in the statement of cash flows. The amended guidance requires that amounts that are deemed to be restricted cash and restricted cash equivalents be included in the cash and cash-equivalent balances in the statement of cash flows. A reconciliation between the consolidated balance sheet and the statement of cash flows must be disclosed when the consolidated balance sheet includes more than one line item for cash, cash equivalents, restricted cash, and restricted cash equivalents. The guidance also requires that changes in restricted cash and restricted cash equivalents that result from transfers between cash, cash equivalents, and restricted cash and restricted cash equivalents should not be presented as cash flow activities in the statement of cash flows. An entity with a material balance of amounts generally described as restricted cash and restricted cash equivalents must disclose information about the nature of the restrictions. Adoption of ASU 2016-18 is required for fiscal reporting periods beginning after December 15, 2017, including interim reporting periods within those fiscal years with early adoption being permitted. The Company does not expect the adoption of ASU 2016-18 to have a material impact on its consolidated financial statements.
In January 2017, FASB issued Accounting Standards Update No. 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment, or ASU 2017-04, which eliminates Step 2 from the goodwill impairment test. ASU 2017-04 also eliminates the requirements for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment and, if it fails that qualitative test, to perform Step 2 of the goodwill impairment test. An entity still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. Adoption of ASU 2017-04 is required for annual or interim goodwill impairment tests in fiscal years beginning after December 15, 2019 with early adoption being permitted for annual or interim goodwill impairment tests performed on testing dates after January 1, 2017. The Company adopted ASU 2017-04 at the beginning of the second quarter of 2017. Adoption of ASU 2017-04 did not have a material impact on the Company’s consolidated financial statements.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurement
6 Months Ended
Jun. 30, 2017
Fair Value Disclosures [Abstract]  
Fair Value Measurement
Note 3— Fair Value Measurement
Based on the observability of the inputs used in the valuation techniques used to determine the fair value of certain financial assets and liabilities, the Company is required to provide the following information according to the fair value hierarchy. The fair value hierarchy ranks the quality and reliability of the information used to determine fair values.
In general, fair values determined by Level 1 inputs utilize quoted prices (unadjusted) in active markets for identical assets or liabilities. Fair values determined by Level 2 inputs utilize 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 related assets or liabilities. Fair values determined by Level 3 inputs are unobservable data points for the asset or liability, and include situations where there is little, if any, market activity for the asset or liability. The following table presents information about the Company’s financial assets and liabilities that have been measured at fair value as of June 30, 2017, and indicates the fair value hierarchy of the valuation inputs utilized to determine such fair value (in thousands):
Description
 
Fair Value
as of
June 30,
2017
 
Quoted
Prices in
Active
Markets
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
Assets:
 
 
 
 
 
 
Cash and cash equivalents and restricted cash
 
$
173,007

 
$
173,007

 
$

Available-for-sale investments (1)
 
79,833

 
79,833

 

Foreign currency exchange contracts (2)
 
4,991

 

 
4,991

Assets measured at fair value at June 30, 2017
 
$
257,831

 
$
252,840

 
$
4,991

Liabilities:
 
 
 
 
 
 
Foreign currency exchange contracts (3)
 
1,179

 

 
1,179

Liabilities measured at fair value at June 30, 2017
 
$
1,179

 
$

 
$
1,179

(1)
Included in “Short-term investments” on the Company’s Condensed Consolidated Balance Sheets.
(2)
Included in “Prepaid expenses and other current assets” and “Other non-current assets” on the Company’s Condensed Consolidated Balance Sheets.
(3)
Included in “Other accrued liabilities” and “Other non-current liabilities” on the Company’s Condensed Consolidated Balance Sheets.
Foreign Currency Derivatives
The Company may enter into foreign currency derivatives to hedge future cash receipts on certain sales transactions that are payable in foreign currencies.
As of June 30, 2017 and December 31, 2016, the Company had outstanding foreign currency exchange contracts that were designated and accounted for as cash flow hedges of anticipated future cash receipts on sales contracts payable in foreign currencies. The outstanding notional amounts were approximately (in millions):
 
 
June 30,
2017
 
December 31, 2016
Euros (EUR)
 
1.5

 
1.5

Swiss Francs (CHF)
 

 
3.6

Japanese Yen (JPY)
 
3,501.2

 

Canadian Dollars (CAD)
 
54.4

 
54.4

New Zealand Dollars (NZD)
 
19.8

 


The Company had hedged foreign currency exposure related to these designated cash flow hedges of approximately $89.5 million and $46.9 million as of June 30, 2017 and December 31, 2016, respectively.


As of June 30, 2017 and December 31, 2016, the Company had outstanding foreign currency exchange contracts that had been dedesignated for the purposes of hedge accounting treatment. The outstanding notional amounts were approximately (in millions):
 
June 30,
2017
 
December 31, 2016
British Pounds (GBP)
29.6

 
33.8

Euros (EUR)
4.1

 
8.0

Japanese Yen (JPY)

 
2,464.7

Canadian Dollars (CAD)

 
32.4

Korean Won (KRW)
1,226.2

 


The foreign currency exposure related to these contracts was approximately $49.8 million as of June 30, 2017 and $107.5 million as of December 31, 2016. Unrealized gains or losses related to these dedesignated contracts are recorded in the Condensed Consolidated Statements of Operations and are generally offset by foreign currency adjustments on related receivables. These foreign currency exchange contracts are considered to be economic hedges.
Cash receipts associated with the foreign currency exchange contracts are expected to be received from 2017 through 2022, during which time the revenue on the associated sales contracts is expected to be recognized, or in the case of receivables denominated in a foreign currency, the receivables balances will be collected. Any gain or loss on hedged foreign currency will be recognized at the time of customer acceptance, or in the case of receivables denominated in a foreign currency, over the period during which hedged receivables denominated in a foreign currency are outstanding.
Fair values of derivative instruments designated as cash flow hedges (in thousands):
Hedge Classification
Balance Sheet Location
 
Fair Value
as of
June 30,
2017
 
Fair Value
as of
December 31,
2016
Foreign currency exchange contracts
Prepaid expenses and other current assets
 
$
75

 
$
71

Foreign currency exchange contracts
Other non-current assets
 
136

 
367

Foreign currency exchange contracts
Other accrued liabilities
 
(296
)
 
(9
)
Foreign currency exchange contracts
Other non-current liabilities
 
(699
)
 
(5
)
Total fair value of derivative instruments designated as cash flow hedges
 
 
$
(784
)
 
$
424

Fair values of derivative instruments not designated as cash flow hedges (in thousands):
Hedge Classification
Balance Sheet Location
 
Fair Value
as of
June 30,
2017
 
Fair Value
as of
December 31,
2016
Foreign currency exchange contracts
Prepaid expenses and other current assets
 
$
1,700

 
$
5,344

Foreign currency exchange contracts
Other non-current assets
 
3,080

 
5,468

Foreign currency exchange contracts
Other accrued liabilities
 
(119
)
 
(27
)
Foreign currency exchange contracts
Other non-current liabilities
 
(65
)
 

Total fair value of derivative instruments not designated as cash flow hedges
 
 
$
4,596

 
$
10,785

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accumulated Other Comprehensive Income
6 Months Ended
Jun. 30, 2017
Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Accumulated Other Comprehensive Income
Note 4— Accumulated Other Comprehensive Income
The following table shows the impact on product revenue of reclassification adjustments from accumulated other comprehensive income resulting from hedged foreign currency transactions recorded by the Company for the three and six months ended June 30, 2017 and 2016 (in thousands). The gross reclassification adjustments decreased product revenue for the three and six months ended June 30, 2017 and increased product revenue for the three and six months ended June 30, 2016.
 
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
 
2017
 
2016
 
2017
 
2016
 
 
 
 
 
 
 
 
 
Gross of tax reclassifications
 
$
(64
)
 
$
2,753

 
$
(64
)
 
$
4,378

Net of tax reclassifications
 
$
(38
)
 
$
1,652

 
$
(38
)
 
$
2,627


The following tables show the changes in accumulated other comprehensive income by component for the three and six months ended June 30, 2017 and 2016 (in thousands):
Three Months Ended June 30, 2017
 
 
Unrealized Gain on Investments
 
Foreign Currency Translation Adjustments
 
Unrealized Gain (Loss) on Cash Flow Hedges
 
Accumulated Other Comprehensive Income
Beginning balance
 
$
17

 
$
2,711

 
$
122

 
$
2,850

Current-period change, net of tax
 
77

 
(170
)
 
(577
)
 
(670
)
Ending balance
 
$
94

 
$
2,541

 
$
(455
)
 
$
2,180

 
 
 
 
 
 
 
 
 
Income tax expense (benefit) associated with current-period change
 
$
51

 
$
20

 
$
(384
)
 
$
(313
)
Three Months Ended June 30, 2016
 
 
Unrealized Gain on Investments
 
Foreign Currency Translation Adjustments
 
Unrealized Gain on Cash Flow Hedges
 
Accumulated Other Comprehensive Income
Beginning balance
 
$
1

 
$
1,915

 
$
5,588

 
$
7,504

Current-period change, net of tax
 
(1
)
 
677

 
1,478

 
2,154

Ending balance
 
$

 
$
2,592

 
$
7,066

 
$
9,658

 
 
 
 
 
 
 
 
 
Income tax expense (benefit) associated with current-period change
 
$

 
$
(74
)
 
$
986

 
$
912

Six Months Ended June 30, 2017
 
 
Unrealized Gain on Investments
 
Foreign Currency Translation Adjustments
 
Unrealized Gain (Loss) on Cash Flow Hedges
 
Accumulated Other Comprehensive Income
Beginning balance
 
$

 
$
2,101

 
$
681

 
$
2,782

Current-period change, net of tax
 
94

 
440

 
(1,136
)
 
(602
)
Ending balance
 
$
94

 
$
2,541

 
$
(455
)
 
$
2,180

 
 
 
 
 
 
 
 
 
Income tax expense (benefit) associated with current-period change
 
$
63

 
$
195

 
$
(757
)
 
$
(499
)
Six Months Ended June 30, 2016
 
 
Unrealized Loss on Investments
 
Foreign Currency Translation Adjustments
 
Unrealized Gain on Cash Flow Hedges
 
Accumulated Other Comprehensive Income
Beginning balance
 
$
(8
)
 
$
1,675

 
$
5,975

 
$
7,642

Current-period change, net of tax
 
8

 
917

 
1,091

 
2,016

Ending balance
 
$

 
$
2,592

 
$
7,066

 
$
9,658

 
 
 
 
 
 
 
 
 
Income tax expense (benefit) associated with current-period change
 
$
6

 
$
(81
)
 
$
735

 
$
660

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.7.0.1
Loss Per Share (EPS)
6 Months Ended
Jun. 30, 2017
Earnings Per Share [Abstract]  
Loss Per Share (EPS)
Note 5— Loss Per Share ("EPS")
Basic EPS is computed by dividing net loss available to common shareholders by the weighted average number of common shares, excluding unvested restricted stock, outstanding during the period. Diluted EPS is computed by dividing net loss available to common shareholders by the weighted average number of common and potential common shares outstanding during the period, which includes the additional dilution related to conversion of stock options, unvested restricted stock and unvested restricted stock units as computed under the treasury stock method.
For the three and six months ended June 30, 2017 and 2016, outstanding stock options, unvested restricted stock and unvested restricted stock units were antidilutive because of the net losses and, as such, their effect has not been included in the calculation of basic or diluted net loss per share. For the three and six months ended June 30, 2017 and 2016, potential gross common shares of 3.2 million and 2.8 million, respectively, were antidilutive and not included in computing diluted EPS. An additional 0.6 million and 1.2 million performance vesting restricted stock and performance vesting restricted stock units were excluded from the computation of potential common shares for the three and six months ended June 30, 2017 and 2016, respectively, because the conditions for vesting had not been met as of the balance sheet date.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.7.0.1
Investments
6 Months Ended
Jun. 30, 2017
Investments, Debt and Equity Securities [Abstract]  
Investments
Note 6— Investments
The Company’s investments in debt securities with maturities at purchase greater than three months are classified as “available-for-sale.” Changes in fair value are reflected in other comprehensive income (loss). The carrying amounts of the Company’s investments in available-for-sale securities as of June 30, 2017 are shown in the table below (in thousands):
 
 
 
 
 Unrealized
 
 
 
 
 Cost
 
Gains
 
 Fair Value
Short-term available-for-sale securities
 
$
79,677

 
$
156

 
$
79,833

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounts and Other Receivables, Net
6 Months Ended
Jun. 30, 2017
Receivables [Abstract]  
Accounts and Other Receivables, Net
Note 7— Accounts and Other Receivables, Net
Net accounts and other receivables consisted of the following (in thousands):
 
 
June 30,
2017
 
December 31, 2016
Trade accounts receivable
 
$
37,616

 
$
156,705

Unbilled receivables
 
7,816

 
17,264

Advance billings
 
13,184

 
1,915

Short-term investment in sales-type lease
 
8,871

 
8,683

Other receivables
 
7,784

 
13,395

 
 
75,271

 
197,962

Allowance for doubtful accounts
 
(98
)
 
(21
)
Accounts and other receivables, net
 
$
75,173

 
$
197,941


Unbilled receivables represent amounts where the Company has recognized revenue in advance of the contractual billing terms. Advance billings represent billings made based on contractual terms for which revenue has not been recognized.
As of June 30, 2017 and December 31, 2016, accounts receivable included $41.8 million and $104.6 million, respectively, that resulted from sales to the U.S. government and system acquisitions primarily funded by the U.S. government (“U.S. Government”). Of these amounts, $0.4 million and $1.4 million were unbilled as of June 30, 2017 and December 31, 2016, respectively, based upon contractual billing arrangements with these customers. As of June 30, 2017, one non-U.S. Government customer accounted for 12% of total accounts and other receivables. As of December 31, 2016, two non-U.S. Government customers accounted for 24% of total accounts and other receivables.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.7.0.1
Sales-type Lease
6 Months Ended
Jun. 30, 2017
Leases [Abstract]  
Sales-type Lease
Note 8— Sales-type Lease
The Company has a sales-type lease with one non-U.S. Government customer, under which it will receive quarterly payments over the term of the lease, which expires in September 2020. The lease is denominated in British Pounds and the Company has entered into certain foreign currency exchange contracts that act as an economic hedge for the foreign currency exposure associated with this arrangement.
The following table shows the components of the net investment in the sales-type lease as of June 30, 2017 and December 31, 2016 (in thousands):
 
 
June 30,
2017
 
December 31, 2016
Total minimum lease payments to be received
 
$
47,493

 
$
52,224

Less: executory costs
 
(8,641
)
 
(10,139
)
Net minimum lease payments receivable
 
38,852

 
42,085

Less: unearned income
 
(1,870
)
 
(2,352
)
Net investment in sales-type lease
 
36,982

 
39,733

Less: long-term investment in sales-type lease
 
(28,111
)
 
(31,050
)
Investment in sales-type lease included in accounts and other receivables
 
$
8,871

 
$
8,683


As of June 30, 2017, minimum lease payments for each of the succeeding four fiscal years are as follows (in thousands):
2017 (less than 1 year)
 
$
6,795

2018
 
14,632

2019
 
14,904

2020
 
11,162

Total minimum lease payments to be received
 
$
47,493

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.7.0.1
Inventory
6 Months Ended
Jun. 30, 2017
Inventory Disclosure [Abstract]  
Inventory
Note 9— Inventory
Inventory consisted of the following (in thousands):
 
 
June 30,
2017
 
December 31, 2016
Components and subassemblies
 
$
47,888

 
$
31,695

Work in process
 
83,735

 
39,894

Finished goods
 
24,217

 
16,665

Total
 
$
155,840

 
$
88,254


Finished goods inventory of $19.2 million and $10.5 million was located at customer sites pending acceptance as of June 30, 2017 and December 31, 2016, respectively. At June 30, 2017, two customers accounted for $21.3 million of finished goods inventory, and at December 31, 2016, two customers accounted for $11.9 million of finished goods inventory.
The Company did not write off any inventory during the six months ended June 30, 2017. During the six months ended June 30, 2016, the Company wrote off $0.1 million of inventory.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.7.0.1
Deferred Revenue
6 Months Ended
Jun. 30, 2017
Deferred Revenue Disclosure [Abstract]  
Deferred Revenue
Note 10— Deferred Revenue
Deferred revenue consisted of the following (in thousands):
 
 
June 30,
2017
 
December 31, 2016
Deferred product revenue
 
$
33,896

 
$
14,274

Deferred service revenue
 
76,644

 
96,113

Total deferred revenue
 
110,540

 
110,387

Less: long-term deferred revenue
 
(25,175
)
 
(27,258
)
Deferred revenue in current liabilities
 
$
85,365

 
$
83,129


As of June 30, 2017 and December 31, 2016, the U.S. Government accounted for $61.1 million and $60.3 million, respectively, of total deferred revenue. As of June 30, 2017, one non-U.S. Government customer accounted for $11.5 million of total deferred revenue. As of December 31, 2016, no non-U.S. Government customers accounted for more than 10% of total deferred revenue.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.7.0.1
Contingencies Contingencies
6 Months Ended
Jun. 30, 2017
Commitments and Contingencies Disclosure [Abstract]  
Contingencies
Note 11— Contingencies
The Company is subject to patent lawsuits brought by Raytheon Company, or Raytheon. The first suit was brought by Raytheon on September 25, 2015 in the Eastern District of Texas (Civil Action No. 2:15-cv-1554) asserting infringement of four patents owned by Raytheon. Two of the asserted patents relate to computer hardware alleged to be encompassed by Cray’s current and past products, and the two remaining asserted patents relate to features alleged to be performed by certain third-party software that Cray optionally includes as part of its product offerings. A second suit was brought by Raytheon on April 22, 2016 in the Eastern District of Texas (Civil Action No. 2:16-cv-423) asserting infringement of five patents owned by Raytheon. In this second suit, all five asserted patents relate to features alleged to be performed by certain third-party software that Cray optionally includes as part of its product offerings. As of July 18, 2017, trial in the first action has been stayed by the trial court until further notice from the court. Cray has filed a petition for writ of mandamus with the Court of Appeals for the Federal Circuit, seeking to overturn the trial court’s determination that venue is proper for this suit in the Eastern District of Texas, and the Court of Appeals has ordered briefing from the parties regarding Cray’s petition. Trial in the second action is currently stayed pending resolution of the first action. The Company is vigorously defending these actions. The probable outcome of either litigation cannot be determined, nor can the Company estimate a range of potential loss. Based on its review of the matters to date, the Company believes that it has valid defenses and claims in each of the two lawsuits.  As a result, the Company considers the likelihood of a material loss related to these matters to be remote.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.7.0.1
Share-Based Compensation
6 Months Ended
Jun. 30, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Share-Based Compensation
Note 12— Share-Based Compensation
The Company accounts for its share-based compensation based on an estimate of fair value of the grant on the date of grant.
In determining the fair value of stock options, the Company uses the Black-Scholes option pricing model. The following key weighted average assumptions were employed in the calculation for the three and six month periods ended June 30, 2017 and June 30, 2016:
 
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
 
2017
 
2016
 
2017
 
2016
Risk-free interest rate
 
1.61%
 
1.20%
 
1.61%
 
1.19%
Expected dividend yield
 
—%
 
—%
 
—%
 
—%
Volatility
 
54.19%
 
50.74%
 
54.20%
 
50.82%
Expected life
 
4.0 years
 
4.0 years
 
4.0 years
 
4.0 years
Weighted average Black-Scholes value of options granted
 
$7.76
 
$13.11
 
$7.75
 
$13.46

The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant. The Company does not anticipate declaring dividends in the foreseeable future. Volatility is based on historical data. The expected life of an option is based on the assumption that options will be exercised, on average, about two years after vesting occurs. The Company recognizes compensation expense for only the portion of options that are expected to vest. Therefore, management applies an estimated forfeiture rate that is derived from historical employee termination data and adjusted for expected future employee turnover rates. The estimated forfeiture rate applied to the Company’s stock option grants during the three and six months ended June 30, 2017 and 2016 was 8.0%. If the actual number of forfeitures differs from those estimated by management, additional adjustments to compensation expense may be required in future periods. The Company’s stock price volatility, option lives and expected forfeiture rates involve management’s best estimates at the time of such determination, which impact the fair value of the option calculated under the Black-Scholes methodology and, ultimately, the expense that will be recognized over the vesting period or requisite service period of the option. The Company typically issues stock options with a four year vesting period (the requisite service period) and amortizes the fair value of stock options (stock compensation cost) ratably over the requisite service period.
A summary of the Company’s year-to-date stock option activity and related information follows:
 
 
Options
 
Weighted
Average
Exercise
Price
 
Weighted
Average
Remaining
Contractual
Term
Outstanding at December 31, 2016
 
1,989,137

 
$
16.99

 
 
Grants
 
304,500

 
$
17.98

 
 
Exercises
 
(13,523
)
 
$
6.41

 
 
Canceled and forfeited
 
(34,579
)
 
$
29.07

 
 
Outstanding at June 30, 2017
 
2,245,535

 
$
17.00

 
5.7
Exercisable at June 30, 2017
 
1,598,662

 
$
14.14

 
4.4
Available for grant at June 30, 2017
 
3,296,425

 
 
 
 

As of June 30, 2017, there was $11.3 million of aggregate intrinsic value of outstanding stock options, including $11.2 million of aggregate intrinsic value of exercisable stock options. Intrinsic value represents the total pretax intrinsic value for all “in-the-money” options (i.e., the difference between the Company’s closing stock price on the last trading day of its second quarter of 2017 and the exercise price, multiplied by the number of shares of common stock underlying the stock options) that would have been received by the option holders had all option holders exercised their options on June 30, 2017. During the three and six months ended June 30, 2017, stock options covering 3,376 and 13,523 shares of common stock, respectively, with a total intrinsic value of $48,706 and $0.2 million, respectively, were exercised. During the three and six months ended June 30, 2016, stock options covering 18,218 and 140,545 shares of common stock, respectively, with a total intrinsic value of $0.2 million and $3.7 million, respectively, were exercised.
The fair value of unvested restricted stock and unvested restricted stock units is based on the market price of a share of the Company’s common stock on the date of grant and is amortized over the vesting period.
A summary of the Company’s unvested restricted stock grants and changes during the six months ended June 30, 2017 is as follows:
 
 
Service Vesting Restricted Shares
 
Performance Vesting Restricted Shares
 
Total Restricted Shares
 
 
Shares
 
Weighted
Average
Grant Date
Fair Value
 
Shares
 
Weighted
Average
Grant Date
Fair Value
 
Shares
 
Weighted Average Grant Date Fair Value
Outstanding at December 31, 2016
 
256,802

 
$
26.43

 
513,500

 
$
15.00

 
770,302

 
$
18.81

Granted
 
44,002

 
$
17.55

 

 
$

 
44,002

 
$
17.55

Forfeited
 
(19,790
)
 
$
31.71

 
(476,000
)
 
$
14.88

 
(495,790
)
 
$
15.55

Vested
 
(129,227
)
 
$
25.04

 

 
$

 
(129,227
)
 
$
25.04

Outstanding at June 30, 2017
 
151,787

 
$
24.35

 
37,500

 
$
16.52

 
189,287

 
$
22.80


The estimated forfeiture rate applied to the Company’s service vesting restricted share grants during the three and six months ended June 30, 2017 and 2016, was 8.0%. The aggregate fair value of restricted stock vested during the three and six months ended June 30, 2017, was $2.3 million and $2.4 million, respectively. The aggregate fair value of restricted stock vested during the three and six months ended June 30, 2016, was $2.2 million and $2.4 million, respectively. The performance vesting restricted shares are subject to performance measures that are currently not considered “probable” of attainment and as such, no compensation cost has been recorded for these shares. The performance vesting restricted shares are eligible to vest in 2017.
A summary of the Company’s unvested restricted stock unit grants and changes during the six months ended June 30, 2017 is as follows:
 
 
Service Vesting Restricted Stock Units
 
Performance Vesting Restricted Stock Units
 
Total Restricted Stock Units
 
 
Units
 
Weighted
Average
Grant Date
Fair Value
 
Units
 
Weighted
Average
Grant Date
Fair Value
 
Units
 
Weighted Average Grant Date Fair Value
Outstanding at December 31, 2016
 
425,721

 
$
30.89

 
656,285

 
$
30.49

 
1,082,006

 
$
30.65

Granted
 
485,200

 
$
18.10

 
26,000

 
$
20.25

 
511,200

 
$
18.21

Forfeited
 
(25,823
)
 
$
29.82

 
(133,200
)
 
$
30.04

 
(159,023
)
 
$
30.00

Vested
 
(87,076
)
 
$
31.60

 

 
$

 
(87,076
)
 
$
31.60

Outstanding at June 30, 2017
 
798,022

 
$
23.07

 
549,085

 
$
30.12

 
1,347,107

 
$
25.94


The estimated forfeiture rate applied to the Company’s service vesting restricted stock unit grants during the three and six months ended June 30, 2017 and 2016, was 8.0%. The aggregate fair value of restricted stock units vested during the three and six months ended June 30, 2017, was $1.5 million and $1.6 million, respectively. The aggregate fair value of restricted stock units vested during the three and six months ended June 30, 2016, was $1.2 million. Restricted stock units are not outstanding shares and do not have any voting or dividend rights. At the time of vesting, a share of common stock representing each restricted stock unit vested will be issued by the Company. The performance vesting restricted stock units are subject to performance measures that are currently not considered “probable” of attainment and as such, no compensation cost has been recorded for these units. The performance vesting restricted stock units are eligible to vest between 2017 and 2020.
Including performance-based equity awards, the Company had $37.7 million of total unrecognized compensation cost related to unvested stock options, unvested restricted stock and unvested restricted stock units as of June 30, 2017. Excluding the $17.2 million of unrecognized compensation cost related to unvested restricted stock and unvested restricted stock units that are subject to performance measures that are currently not considered “probable” of attainment, unrecognized compensation cost is $20.5 million. No compensation expense is recognized for unvested restricted stock or unvested restricted stock units subject to performance measures that are not considered “probable” of attainment. Unrecognized compensation cost related to unvested stock options and unvested non-performance-based restricted stock is expected to be recognized over a weighted average period of 3.0 years.
The following table sets forth the gross share-based compensation cost resulting from stock options, unvested restricted stock and unvested restricted stock units that were recorded in the Company’s Condensed Consolidated Statements of Operations for the three and six months ended June 30, 2017 and 2016 (in thousands):
 
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
 
2017
 
2016
 
2017
 
2016
Cost of product revenue
 
$
76

 
$
83

 
$
116

 
$
165

Cost of service revenue
 
69

 
68

 
135

 
136

Research and development, net
 
907

 
582

 
1,798

 
1,531

Sales and marketing
 
315

 
872

 
1,200

 
1,707

General and administrative
 
940

 
1,190

 
1,809

 
2,108

Total
 
$
2,307

 
$
2,795

 
$
5,058

 
$
5,647


The Company also has an employee stock purchase plan, or ESPP, which allows employees to purchase shares of the Company’s common stock at 95% of fair market value on the fourth business day after the end of each offering period. The ESPP is deemed non-compensatory and therefore is not subject to the fair value provisions.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.7.0.1
Taxes
6 Months Ended
Jun. 30, 2017
Income Tax Disclosure [Abstract]  
Taxes
Note 13— Taxes
The Company’s effective tax rates for the three and six months ended June 30, 2017 and 2016 were as follows:
 
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
 
2017
 
2016
 
2017
 
2016
Effective tax rates
 
34%
 
15%
 
36%
 
26%

The primary reason for the difference between the expected statutory tax rate of 35% and the actual tax rates of 34% and 36% for the three and six months ended June 30, 2017, was the result of the Company’s research and development tax credit and other permanent items. The primary reason for the difference between the expected statutory tax rate of 35% and the actual tax rates of 15% and 26% for the three and six months ended June 30, 2016 was a reduction in the Company’s business outlook during the second quarter of 2016, which substantially increased the impact that the Company’s research and development tax credit had on its effective tax rate. Other significant reconciling items that impacted the Company’s effective tax rate included excess tax benefits related to share-based compensation, and state and foreign taxes.
The Company continues to provide a valuation allowance against specific U.S. deferred tax assets and a valuation allowance against deferred tax assets arising in a limited number of foreign jurisdictions as the realization of such assets is not considered to be more likely than not at this time. As of June 30, 2017, the Company had $101.0 million of net deferred tax assets which included deferred tax assets of $9.0 million related to federal net operating loss carryforwards that will expire between 2019 and 2021 and a deferred tax asset of $1.3 million related to a federal research and development tax credit that will expire in 2021. The assessment of the Company’s ability to utilize its deferred tax assets includes an assessment of all known business risks and industry trends, forecasted domestic and international earnings over a number of years, and certain tax planning strategies. In a future period the Company’s assessment of the realizability of its deferred tax assets and therefore the appropriateness of the valuation allowance could change based on an assessment of all available evidence, both positive and negative in that future period. If the Company’s conclusion about the realizability of its deferred tax assets and therefore the appropriateness of the valuation allowance changes in a future period it could record a substantial tax provision or benefit in the Condensed Consolidated Statement of Operations when that occurs.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment Information
6 Months Ended
Jun. 30, 2017
Segment Reporting [Abstract]  
Segment Information
Note 14— Segment Information
The Company has the following reportable segments: Supercomputing, Storage and Data Management, Maintenance and Support, and Engineering Services and Other. The Company’s reportable segments represent components of the Company for which separate financial information is available that is utilized on a regular basis by the Chief Executive Officer, who is the Chief Operating Decision Maker, in determining how to allocate the Company’s resources and evaluate performance. The segments are determined based on several factors, including the Company’s internal operating structure, the manner in which the Company’s operations are managed, client base, similar economic characteristics and the availability of separate financial information.
Supercomputing
Supercomputing includes a suite of highly advanced, tightly integrated and cluster supercomputer systems which are used by large research and engineering centers in universities, government laboratories, and commercial institutions. Supercomputing also includes the ongoing maintenance of these systems as well as system analysts.
Storage and Data Management
Storage and Data Management offers Cray DataWarp, Sonexion as well as other third-party storage products and their ongoing maintenance as well as system analysts.
Maintenance and Support
Maintenance and Support provides ongoing maintenance of Cray supercomputers, big data storage and analytics systems, as well as system analysts.
Engineering Services and Other
Included within Engineering Services and Other are the Company’s analytics business and Custom Engineering.

The following table presents revenues and gross margins for the Company’s operating segments for the three and six months ended June 30, 2017 and 2016 (in thousands):
 
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
 
2017
 
2016
 
2017
 
2016
Revenue:
 
 
 
 
 
 
 
 
Supercomputing
 
$
64,772

 
$
70,667

 
$
95,015

 
$
155,395

Storage and Data Management
 
15,744

 
24,958

 
31,289

 
38,425

Maintenance and Support
 
31,045

 
26,767

 
60,782

 
53,570

Engineering Services and Other
 
6,619

 
4,610

 
19,862

 
11,964

Elimination of inter-segment revenue
 
(31,045
)
 
(26,767
)
 
(60,782
)
 
(53,570
)
Total revenue
 
$
87,135

 
$
100,235

 
$
146,166

 
$
205,784

 
 
 
 
 
 
 
 
 
Gross Profit:
 
 
 
 
 
 
 
 
Supercomputing
 
$
20,164

 
$
24,532

 
$
31,823

 
$
56,571

Storage and Data Management
 
5,728

 
9,328

 
12,219

 
14,174

Maintenance and Support
 
14,759

 
10,429

 
28,577

 
22,083

Engineering Services and Other
 
2,451

 
2,301

 
8,110

 
5,378

Elimination of inter-segment gross profit
 
(14,759
)
 
(10,429
)
 
(28,577
)
 
(22,083
)
Total gross profit
 
$
28,343

 
$
36,161

 
$
52,152

 
$
76,123


Revenue and cost of revenue is the only discrete financial information the Company prepares for its segments. Other financial results or assets are not separated by segment.
The Company’s geographic operations outside the United States include sales and service offices in Europe and the Middle East, South America, Asia Pacific and Canada. The following data represents the Company’s revenue for the United States and all other countries, which is determined based upon a customer’s geographic location (in thousands):
 
 
United States
 
Other Countries
 
Total
 
 
2017
 
2016
 
2017
 
2016
 
2017
 
2016
Three months ended June 30,
 
 
 
 
 
 
 
 
 
 
 
 
Product revenue
 
$
38,826

 
$
22,056

 
$
12,705

 
$
46,873

 
$
51,531

 
$
68,929

Service revenue
 
24,641

 
20,474

 
10,963

 
10,832

 
35,604

 
31,306

Total revenue
 
$
63,467

 
$
42,530

 
$
23,668

 
$
57,705

 
$
87,135

 
$
100,235

 
 
United States
 
Other Countries
 
Total
 
 
2017
 
2016
 
2017
 
2016
 
2017
 
2016
Six months ended June 30,
 
 
 
 
 
 
 
 
 
 
 
 
Product revenue
 
$
52,141

 
$
55,934

 
$
20,518

 
$
84,405

 
$
72,659

 
$
140,339

Service revenue
 
51,202

 
44,745

 
22,305

 
20,700

 
73,507

 
65,445

Total revenue
 
$
103,343

 
$
100,679

 
$
42,823

 
$
105,105

 
$
146,166

 
$
205,784


Sales to the U.S. Government totaled approximately $57.4 million and $91.6 million for the three and six months ended June 30, 2017, respectively, compared to approximately $36.2 million and $89.0 million for the three and six months ended June 30, 2016, respectively. For the six months ended June 30, 2017, no non-U.S. Government or foreign country accounted for more than 10% of total revenue. For the six months ended June 30, 2016, two non-U.S. Government customers accounted for 28% of total revenue, while revenue in the United Kingdom and Australia accounted for 41% of total revenue.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.7.0.1
Subsequent Events Subsequent Events
6 Months Ended
Jun. 30, 2017
Subsequent Events [Abstract]  
Subsequent Events
Note 15— Subsequent Events
In July 2017, the Company commenced implementing a restructuring plan. Under the restructuring plan, the Company expects to reduce its workforce by approximately 190 employees, with the vast majority of such terminations to be effective in July 2017. In connection with the restructuring plan, the Company estimates that it will incur aggregate restructuring charges in the range of $10 million, the vast majority of which will be expensed in the third quarter of 2017.
In July 2017, the Company received proceeds from the sale of an investment in a private company that had a carrying value of $1.1 million. Proceeds from the sale of the investment are anticipated to total $5.2 million. The Company expects that it will record a total gain on the transaction, after expenses, of up to $4.1 million with $3.3 million of the gain being recorded in the third quarter of 2017. $0.8 million of the proceeds will be held in escrow to satisfy certain possible indemnification obligations. The escrowed funds will be released in future periods, less any amounts necessary to cover eligible indemnity claims. The escrowed funds will be recorded as a gain by the Company at the time of their release.
In July 2017, the Company entered into a strategic transaction with Seagate Cloud System, Inc. an affiliate of Seagate Technology plc. As part of the transaction, the Company agrees to support existing ClusterStor customers that have active support contracts, will receive certain patents and licenses to intellectual property relating to the ClusterStor products, and expects to make offers of employment to, or transition the employment or services of, more than 125 ClusterStor-related Seagate employees and contractors. Most of the employees who accept employment with the Company would be expected to start in mid-September 2017. Cray will receive certain assistance from Seagate to provide support on existing service contracts. This transaction is expected to close toward the end of the quarter ended September 30, 2017.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.7.0.1
Basis of Presentation (Policies)
6 Months Ended
Jun. 30, 2017
Accounting Policies [Abstract]  
Principles of Consolidation
Principles of Consolidation
The accompanying condensed consolidated financial statements include the accounts of Cray Inc. and its wholly-owned subsidiaries. All material intercompany accounts and transactions have been eliminated.
Use of Estimates
Use of Estimates
The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the amounts reported in the Company’s condensed consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates.
Revenue Recognition
Revenue Recognition
The Company recognizes revenue, including transactions under sales-type leases, when it is realized or realizable and earned. The Company considers revenue realized or realizable and earned when it has persuasive evidence of an arrangement, delivery has occurred, the sales price is fixed or determinable, and collectibility is reasonably assured. Delivery does not occur until the products have been shipped or services provided to the customer, risk of loss has transferred to the customer, and, where applicable, a customer acceptance has been obtained. The sales price is not considered to be fixed or determinable until all material contingencies related to the sales have been resolved. The Company records revenue in the Condensed Consolidated Statements of Operations net of any sales, use, value added or certain excise taxes imposed by governmental authorities on specific sales transactions. In addition to the aforementioned general policy, the following are the Company’s statements of policy with regard to multiple-element arrangements and specific revenue recognition policies for each major category of revenue.
Multiple-Element Arrangements. The Company commonly enters into revenue arrangements that include multiple deliverables of its product and service offerings due to the needs of its customers. Products may be delivered in phases over time periods which can be as long as five years. Maintenance services generally begin upon acceptance of the first equipment delivery and future deliveries of equipment generally have an associated maintenance period. The Company considers the maintenance period to commence upon acceptance of the product or installation in situations where a formal acceptance is not required, which may include a warranty period and accordingly allocates a portion of the arrangement consideration as a separate deliverable which is recognized as service revenue over the entire service period. Other services such as training and engineering services can be delivered as a discrete delivery or over the term of the contract. A multiple-element arrangement is separated into more than one unit of accounting if the following criteria are met:
The delivered item(s) has value to the customer on a standalone basis; and
If the arrangement includes a general right of return relative to the delivered item(s), delivery or performance of the undelivered item(s) is considered probable and substantially in the control of the Company.
If these criteria are met for each element, the arrangement consideration is allocated to the separate units of accounting based on each unit’s relative selling price. If these criteria are not met, the arrangement is accounted for as one unit of accounting which would result in revenue being recognized ratably over the contract term or being deferred until the earlier of when such criteria are met or when the last undelivered element is delivered.
The Company follows a selling price hierarchy in determining the best estimate of the selling price of each deliverable. Certain products and services are sold separately in standalone arrangements for which the Company is sometimes able to determine vendor specific objective evidence, or VSOE. The Company determines VSOE based on normal pricing and discounting practices for the product or service when sold separately.
When the Company is not able to establish VSOE for all deliverables in an arrangement with multiple elements, the Company attempts to establish the selling price of each remaining element based on third-party evidence, or TPE. The Company’s inability to establish VSOE is often due to a relatively small sample of customer contracts that differ in system size and contract terms which can be due to infrequently selling each element separately, not pricing products within a narrow range, or only having a limited sales history, such as in the case of certain advanced and emerging technologies. TPE is determined based on the Company’s prices or competitor prices for similar deliverables when sold separately. However, the Company is often unable to determine TPE, as the Company’s offerings usually contain a significant level of customization and differentiation from those of competitors and the Company is often unable to reliably determine what similar competitor products’ selling prices are on a standalone basis.
When the Company is unable to establish selling price using VSOE or TPE, the Company uses estimated selling price, or ESP, in its allocation of arrangement consideration. The objective of ESP is to determine the price at which the Company would transact a sale if the product or service were sold on a standalone basis. In determining ESP, the Company uses the cost to provide the product or service plus a margin, or considers other factors. When using cost plus a margin, the Company considers the total cost of the product or service, including customer-specific and geographic factors. The Company also considers the historical margins of the product or service on previous contracts and several factors including any changes to pricing methodologies, competitiveness of products and services and cost drivers that would cause future margins to differ from historical margins.
Products. The Company most often recognizes revenue from sales of products upon customer acceptance of the system. Where formal acceptance is not required, the Company recognizes revenue upon delivery or installation. When the product is part of a multiple element arrangement, the Company allocates a portion of the arrangement consideration to product revenue based on estimates of selling price.
Services. Maintenance services are provided under separate maintenance contracts with customers. These contracts generally provide for maintenance services for one year, although some are for multi-year periods, often with prepayments for the term of the contract. The Company considers the maintenance period to commence upon acceptance of the product, or installation of the product where a formal acceptance is not required, which may include a warranty period. When service is part of a multiple element arrangement, the Company allocates a portion of the arrangement consideration to maintenance service revenue based on estimates of selling price. Maintenance contracts that are billed in advance of revenue recognition are recorded as deferred revenue. Maintenance revenue is recognized ratably over the term of the maintenance contract.
Revenue from engineering services is recognized as services are performed.
Project Revenue. Revenue from design and build contracts is recognized under the percentage-of-completion, or POC, method. Under the POC method, revenue is recognized based on the costs incurred to date as a percentage of the total estimated costs to fulfill the contract. If circumstances arise that change the original estimates of revenues, costs, or extent of progress toward completion, revisions to the estimates are made. These revisions may result in increases or decreases in estimated revenues or costs, and such revisions are recorded in income in the period in which the circumstances that gave rise to the revision become known by management. The Company performs ongoing profitability analyses of its contracts accounted for under the POC method in order to determine whether the latest estimates of revenue, costs and extent of progress require updating. If at any time these estimates indicate that the contract will be unprofitable, the entire estimated loss for the remainder of the contract is recorded immediately.
The Company records revenue from certain research and development contracts which include milestones using the milestone method if the milestones are determined to be substantive. A milestone is considered to be substantive if management believes there is substantive uncertainty that it will be achieved and the milestone consideration meets all of the following criteria:
It is commensurate with either of the following:
The Company’s performance to achieve the milestone; or
The enhancement of value of the delivered item or items as a result of a specific outcome resulting from the Company’s performance to achieve the milestone.
It relates solely to past performance.
It is reasonable relative to all of the deliverables and payment terms (including other potential milestone consideration) within the arrangement.
The individual milestones are determined to be substantive or non-substantive in their entirety and milestone consideration is not bifurcated.
Revenue from projects is classified as Product Revenue or Service Revenue, based on the nature of the work performed.
Nonmonetary Transactions. The Company values and records nonmonetary transactions at the fair value of the asset surrendered unless the fair value of the asset received is more clearly evident, in which case the fair value of the asset received is used
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurement (Tables)
6 Months Ended
Jun. 30, 2017
Fair Value Disclosures [Abstract]  
Company's Financial Assets and Liabilities Measured at Fair Value and the Hierarchy of the Valuation Inputs
The following table presents information about the Company’s financial assets and liabilities that have been measured at fair value as of June 30, 2017, and indicates the fair value hierarchy of the valuation inputs utilized to determine such fair value (in thousands):
Description
 
Fair Value
as of
June 30,
2017
 
Quoted
Prices in
Active
Markets
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
Assets:
 
 
 
 
 
 
Cash and cash equivalents and restricted cash
 
$
173,007

 
$
173,007

 
$

Available-for-sale investments (1)
 
79,833

 
79,833

 

Foreign currency exchange contracts (2)
 
4,991

 

 
4,991

Assets measured at fair value at June 30, 2017
 
$
257,831

 
$
252,840

 
$
4,991

Liabilities:
 
 
 
 
 
 
Foreign currency exchange contracts (3)
 
1,179

 

 
1,179

Liabilities measured at fair value at June 30, 2017
 
$
1,179

 
$

 
$
1,179

(1)
Included in “Short-term investments” on the Company’s Condensed Consolidated Balance Sheets.
(2)
Included in “Prepaid expenses and other current assets” and “Other non-current assets” on the Company’s Condensed Consolidated Balance Sheets.
(3)
Included in “Other accrued liabilities” and “Other non-current liabilities” on the Company’s Condensed Consolidated Balance Sheets.
Schedule of Notional Amounts of Outstanding Derivative Positions
As of June 30, 2017 and December 31, 2016, the Company had outstanding foreign currency exchange contracts that had been dedesignated for the purposes of hedge accounting treatment. The outstanding notional amounts were approximately (in millions):
 
June 30,
2017
 
December 31, 2016
British Pounds (GBP)
29.6

 
33.8

Euros (EUR)
4.1

 
8.0

Japanese Yen (JPY)

 
2,464.7

Canadian Dollars (CAD)

 
32.4

Korean Won (KRW)
1,226.2

 

As of June 30, 2017 and December 31, 2016, the Company had outstanding foreign currency exchange contracts that were designated and accounted for as cash flow hedges of anticipated future cash receipts on sales contracts payable in foreign currencies. The outstanding notional amounts were approximately (in millions):
 
 
June 30,
2017
 
December 31, 2016
Euros (EUR)
 
1.5

 
1.5

Swiss Francs (CHF)
 

 
3.6

Japanese Yen (JPY)
 
3,501.2

 

Canadian Dollars (CAD)
 
54.4

 
54.4

New Zealand Dollars (NZD)
 
19.8

 

Fair Values of Derivative Instruments and Balance Sheet Location
Fair values of derivative instruments designated as cash flow hedges (in thousands):
Hedge Classification
Balance Sheet Location
 
Fair Value
as of
June 30,
2017
 
Fair Value
as of
December 31,
2016
Foreign currency exchange contracts
Prepaid expenses and other current assets
 
$
75

 
$
71

Foreign currency exchange contracts
Other non-current assets
 
136

 
367

Foreign currency exchange contracts
Other accrued liabilities
 
(296
)
 
(9
)
Foreign currency exchange contracts
Other non-current liabilities
 
(699
)
 
(5
)
Total fair value of derivative instruments designated as cash flow hedges
 
 
$
(784
)
 
$
424

Fair values of derivative instruments not designated as cash flow hedges (in thousands):
Hedge Classification
Balance Sheet Location
 
Fair Value
as of
June 30,
2017
 
Fair Value
as of
December 31,
2016
Foreign currency exchange contracts
Prepaid expenses and other current assets
 
$
1,700

 
$
5,344

Foreign currency exchange contracts
Other non-current assets
 
3,080

 
5,468

Foreign currency exchange contracts
Other accrued liabilities
 
(119
)
 
(27
)
Foreign currency exchange contracts
Other non-current liabilities
 
(65
)
 

Total fair value of derivative instruments not designated as cash flow hedges
 
 
$
4,596

 
$
10,785

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income (Tables)
6 Months Ended
Jun. 30, 2017
Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Reclassification from Accumulated Other Comprehensive Income (Loss)
The following table shows the impact on product revenue of reclassification adjustments from accumulated other comprehensive income resulting from hedged foreign currency transactions recorded by the Company for the three and six months ended June 30, 2017 and 2016 (in thousands). The gross reclassification adjustments decreased product revenue for the three and six months ended June 30, 2017 and increased product revenue for the three and six months ended June 30, 2016.
 
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
 
2017
 
2016
 
2017
 
2016
 
 
 
 
 
 
 
 
 
Gross of tax reclassifications
 
$
(64
)
 
$
2,753

 
$
(64
)
 
$
4,378

Net of tax reclassifications
 
$
(38
)
 
$
1,652

 
$
(38
)
 
$
2,627

Schedule of Accumulated Other Comprehensive Income (Loss)
The following tables show the changes in accumulated other comprehensive income by component for the three and six months ended June 30, 2017 and 2016 (in thousands):
Three Months Ended June 30, 2017
 
 
Unrealized Gain on Investments
 
Foreign Currency Translation Adjustments
 
Unrealized Gain (Loss) on Cash Flow Hedges
 
Accumulated Other Comprehensive Income
Beginning balance
 
$
17

 
$
2,711

 
$
122

 
$
2,850

Current-period change, net of tax
 
77

 
(170
)
 
(577
)
 
(670
)
Ending balance
 
$
94

 
$
2,541

 
$
(455
)
 
$
2,180

 
 
 
 
 
 
 
 
 
Income tax expense (benefit) associated with current-period change
 
$
51

 
$
20

 
$
(384
)
 
$
(313
)
Three Months Ended June 30, 2016
 
 
Unrealized Gain on Investments
 
Foreign Currency Translation Adjustments
 
Unrealized Gain on Cash Flow Hedges
 
Accumulated Other Comprehensive Income
Beginning balance
 
$
1

 
$
1,915

 
$
5,588

 
$
7,504

Current-period change, net of tax
 
(1
)
 
677

 
1,478

 
2,154

Ending balance
 
$

 
$
2,592

 
$
7,066

 
$
9,658

 
 
 
 
 
 
 
 
 
Income tax expense (benefit) associated with current-period change
 
$

 
$
(74
)
 
$
986

 
$
912

Six Months Ended June 30, 2017
 
 
Unrealized Gain on Investments
 
Foreign Currency Translation Adjustments
 
Unrealized Gain (Loss) on Cash Flow Hedges
 
Accumulated Other Comprehensive Income
Beginning balance
 
$

 
$
2,101

 
$
681

 
$
2,782

Current-period change, net of tax
 
94

 
440

 
(1,136
)
 
(602
)
Ending balance
 
$
94

 
$
2,541

 
$
(455
)
 
$
2,180

 
 
 
 
 
 
 
 
 
Income tax expense (benefit) associated with current-period change
 
$
63

 
$
195

 
$
(757
)
 
$
(499
)
Six Months Ended June 30, 2016
 
 
Unrealized Loss on Investments
 
Foreign Currency Translation Adjustments
 
Unrealized Gain on Cash Flow Hedges
 
Accumulated Other Comprehensive Income
Beginning balance
 
$
(8
)
 
$
1,675

 
$
5,975

 
$
7,642

Current-period change, net of tax
 
8

 
917

 
1,091

 
2,016

Ending balance
 
$

 
$
2,592

 
$
7,066

 
$
9,658

 
 
 
 
 
 
 
 
 
Income tax expense (benefit) associated with current-period change
 
$
6

 
$
(81
)
 
$
735

 
$
660

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.7.0.1
Investments Investments (Tables)
6 Months Ended
Jun. 30, 2017
Investments, Debt and Equity Securities [Abstract]  
Investments
The carrying amounts of the Company’s investments in available-for-sale securities as of June 30, 2017 are shown in the table below (in thousands):
 
 
 
 
 Unrealized
 
 
 
 
 Cost
 
Gains
 
 Fair Value
Short-term available-for-sale securities
 
$
79,677

 
$
156

 
$
79,833

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounts and Other Receivables, Net (Tables)
6 Months Ended
Jun. 30, 2017
Receivables [Abstract]  
Accounts and Other Receivables, Net
Net accounts and other receivables consisted of the following (in thousands):
 
 
June 30,
2017
 
December 31, 2016
Trade accounts receivable
 
$
37,616

 
$
156,705

Unbilled receivables
 
7,816

 
17,264

Advance billings
 
13,184

 
1,915

Short-term investment in sales-type lease
 
8,871

 
8,683

Other receivables
 
7,784

 
13,395

 
 
75,271

 
197,962

Allowance for doubtful accounts
 
(98
)
 
(21
)
Accounts and other receivables, net
 
$
75,173

 
$
197,941

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.7.0.1
Sales-type Lease Sales-type Lease (Tables)
6 Months Ended
Jun. 30, 2017
Leases [Abstract]  
Components of the Net Investment in the Sales-type Lease
The following table shows the components of the net investment in the sales-type lease as of June 30, 2017 and December 31, 2016 (in thousands):
 
 
June 30,
2017
 
December 31, 2016
Total minimum lease payments to be received
 
$
47,493

 
$
52,224

Less: executory costs
 
(8,641
)
 
(10,139
)
Net minimum lease payments receivable
 
38,852

 
42,085

Less: unearned income
 
(1,870
)
 
(2,352
)
Net investment in sales-type lease
 
36,982

 
39,733

Less: long-term investment in sales-type lease
 
(28,111
)
 
(31,050
)
Investment in sales-type lease included in accounts and other receivables
 
$
8,871

 
$
8,683

Minimum Lease Payments to be Received for Each of the Next Five Fiscal Years
As of June 30, 2017, minimum lease payments for each of the succeeding four fiscal years are as follows (in thousands):
2017 (less than 1 year)
 
$
6,795

2018
 
14,632

2019
 
14,904

2020
 
11,162

Total minimum lease payments to be received
 
$
47,493

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.7.0.1
Inventory Inventory (Tables)
6 Months Ended
Jun. 30, 2017
Inventory Disclosure [Abstract]  
Inventory
Inventory consisted of the following (in thousands):
 
 
June 30,
2017
 
December 31, 2016
Components and subassemblies
 
$
47,888

 
$
31,695

Work in process
 
83,735

 
39,894

Finished goods
 
24,217

 
16,665

Total
 
$
155,840

 
$
88,254

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.7.0.1
Deferred Revenue Deferred Revenue (Tables)
6 Months Ended
Jun. 30, 2017
Deferred Revenue Disclosure [Abstract]  
Deferred Revenue
Deferred revenue consisted of the following (in thousands):
 
 
June 30,
2017
 
December 31, 2016
Deferred product revenue
 
$
33,896

 
$
14,274

Deferred service revenue
 
76,644

 
96,113

Total deferred revenue
 
110,540

 
110,387

Less: long-term deferred revenue
 
(25,175
)
 
(27,258
)
Deferred revenue in current liabilities
 
$
85,365

 
$
83,129

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.7.0.1
Share-Based Compensation Share-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Fair Value Assumptions
The following key weighted average assumptions were employed in the calculation for the three and six month periods ended June 30, 2017 and June 30, 2016:
 
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
 
2017
 
2016
 
2017
 
2016
Risk-free interest rate
 
1.61%
 
1.20%
 
1.61%
 
1.19%
Expected dividend yield
 
—%
 
—%
 
—%
 
—%
Volatility
 
54.19%
 
50.74%
 
54.20%
 
50.82%
Expected life
 
4.0 years
 
4.0 years
 
4.0 years
 
4.0 years
Weighted average Black-Scholes value of options granted
 
$7.76
 
$13.11
 
$7.75
 
$13.46
Stock Option Activity
A summary of the Company’s year-to-date stock option activity and related information follows:
 
 
Options
 
Weighted
Average
Exercise
Price
 
Weighted
Average
Remaining
Contractual
Term
Outstanding at December 31, 2016
 
1,989,137

 
$
16.99

 
 
Grants
 
304,500

 
$
17.98

 
 
Exercises
 
(13,523
)
 
$
6.41

 
 
Canceled and forfeited
 
(34,579
)
 
$
29.07

 
 
Outstanding at June 30, 2017
 
2,245,535

 
$
17.00

 
5.7
Exercisable at June 30, 2017
 
1,598,662

 
$
14.14

 
4.4
Available for grant at June 30, 2017
 
3,296,425

 
 
 
 
Restricted Stock Activity
A summary of the Company’s unvested restricted stock grants and changes during the six months ended June 30, 2017 is as follows:
 
 
Service Vesting Restricted Shares
 
Performance Vesting Restricted Shares
 
Total Restricted Shares
 
 
Shares
 
Weighted
Average
Grant Date
Fair Value
 
Shares
 
Weighted
Average
Grant Date
Fair Value
 
Shares
 
Weighted Average Grant Date Fair Value
Outstanding at December 31, 2016
 
256,802

 
$
26.43

 
513,500

 
$
15.00

 
770,302

 
$
18.81

Granted
 
44,002

 
$
17.55

 

 
$

 
44,002

 
$
17.55

Forfeited
 
(19,790
)
 
$
31.71

 
(476,000
)
 
$
14.88

 
(495,790
)
 
$
15.55

Vested
 
(129,227
)
 
$
25.04

 

 
$

 
(129,227
)
 
$
25.04

Outstanding at June 30, 2017
 
151,787

 
$
24.35

 
37,500

 
$
16.52

 
189,287

 
$
22.80

A summary of the Company’s unvested restricted stock unit grants and changes during the six months ended June 30, 2017 is as follows:
 
 
Service Vesting Restricted Stock Units
 
Performance Vesting Restricted Stock Units
 
Total Restricted Stock Units
 
 
Units
 
Weighted
Average
Grant Date
Fair Value
 
Units
 
Weighted
Average
Grant Date
Fair Value
 
Units
 
Weighted Average Grant Date Fair Value
Outstanding at December 31, 2016
 
425,721

 
$
30.89

 
656,285

 
$
30.49

 
1,082,006

 
$
30.65

Granted
 
485,200

 
$
18.10

 
26,000

 
$
20.25

 
511,200

 
$
18.21

Forfeited
 
(25,823
)
 
$
29.82

 
(133,200
)
 
$
30.04

 
(159,023
)
 
$
30.00

Vested
 
(87,076
)
 
$
31.60

 

 
$

 
(87,076
)
 
$
31.60

Outstanding at June 30, 2017
 
798,022

 
$
23.07

 
549,085

 
$
30.12

 
1,347,107

 
$
25.94

Allocation of Share-Based Compensation
The following table sets forth the gross share-based compensation cost resulting from stock options, unvested restricted stock and unvested restricted stock units that were recorded in the Company’s Condensed Consolidated Statements of Operations for the three and six months ended June 30, 2017 and 2016 (in thousands):
 
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
 
2017
 
2016
 
2017
 
2016
Cost of product revenue
 
$
76

 
$
83

 
$
116

 
$
165

Cost of service revenue
 
69

 
68

 
135

 
136

Research and development, net
 
907

 
582

 
1,798

 
1,531

Sales and marketing
 
315

 
872

 
1,200

 
1,707

General and administrative
 
940

 
1,190

 
1,809

 
2,108

Total
 
$
2,307

 
$
2,795

 
$
5,058

 
$
5,647

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.7.0.1
Taxes Taxes (Tables)
6 Months Ended
Jun. 30, 2017
Income Tax Disclosure [Abstract]  
Effective Tax Rates
The Company’s effective tax rates for the three and six months ended June 30, 2017 and 2016 were as follows:
 
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
 
2017
 
2016
 
2017
 
2016
Effective tax rates
 
34%
 
15%
 
36%
 
26%
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment Information (Tables)
6 Months Ended
Jun. 30, 2017
Segment Reporting [Abstract]  
Information on Operating Segments
The following table presents revenues and gross margins for the Company’s operating segments for the three and six months ended June 30, 2017 and 2016 (in thousands):
 
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
 
2017
 
2016
 
2017
 
2016
Revenue:
 
 
 
 
 
 
 
 
Supercomputing
 
$
64,772

 
$
70,667

 
$
95,015

 
$
155,395

Storage and Data Management
 
15,744

 
24,958

 
31,289

 
38,425

Maintenance and Support
 
31,045

 
26,767

 
60,782

 
53,570

Engineering Services and Other
 
6,619

 
4,610

 
19,862

 
11,964

Elimination of inter-segment revenue
 
(31,045
)
 
(26,767
)
 
(60,782
)
 
(53,570
)
Total revenue
 
$
87,135

 
$
100,235

 
$
146,166

 
$
205,784

 
 
 
 
 
 
 
 
 
Gross Profit:
 
 
 
 
 
 
 
 
Supercomputing
 
$
20,164

 
$
24,532

 
$
31,823

 
$
56,571

Storage and Data Management
 
5,728

 
9,328

 
12,219

 
14,174

Maintenance and Support
 
14,759

 
10,429

 
28,577

 
22,083

Engineering Services and Other
 
2,451

 
2,301

 
8,110

 
5,378

Elimination of inter-segment gross profit
 
(14,759
)
 
(10,429
)
 
(28,577
)
 
(22,083
)
Total gross profit
 
$
28,343

 
$
36,161

 
$
52,152

 
$
76,123

Revenue by Geographic Location
The following data represents the Company’s revenue for the United States and all other countries, which is determined based upon a customer’s geographic location (in thousands):
 
 
United States
 
Other Countries
 
Total
 
 
2017
 
2016
 
2017
 
2016
 
2017
 
2016
Three months ended June 30,
 
 
 
 
 
 
 
 
 
 
 
 
Product revenue
 
$
38,826

 
$
22,056

 
$
12,705

 
$
46,873

 
$
51,531

 
$
68,929

Service revenue
 
24,641

 
20,474

 
10,963

 
10,832

 
35,604

 
31,306

Total revenue
 
$
63,467

 
$
42,530

 
$
23,668

 
$
57,705

 
$
87,135

 
$
100,235

 
 
United States
 
Other Countries
 
Total
 
 
2017
 
2016
 
2017
 
2016
 
2017
 
2016
Six months ended June 30,
 
 
 
 
 
 
 
 
 
 
 
 
Product revenue
 
$
52,141

 
$
55,934

 
$
20,518

 
$
84,405

 
$
72,659

 
$
140,339

Service revenue
 
51,202

 
44,745

 
22,305

 
20,700

 
73,507

 
65,445

Total revenue
 
$
103,343

 
$
100,679

 
$
42,823

 
$
105,105

 
$
146,166

 
$
205,784

XML 43 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
Basis of Presentation (Details)
6 Months Ended
Jun. 30, 2017
Accounting Policies [Abstract]  
Product delivery period 5 years
Maintenance services period 1 year
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
New Accounting Pronouncements - Narrative (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Reclassification of deferred tax asset, current, to noncurrent $ 100,974 $ 85,613
Accounting Standards Update 2015-17 [Member]    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Reclassification of deferred tax asset, current, to noncurrent   19,100
Decrease of current deferred tax asset   $ 19,100
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurement (Details)
$ in Thousands
Jun. 30, 2017
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Cash and cash equivalents and restricted cash $ 173,007
Available-for-sale investments 79,833 [1]
Foreign currency exchange contracts 4,991 [2]
Assets measured at fair value at June 30, 2017 257,831
Foreign currency exchange contracts 1,179 [3]
Liabilities measured at fair value at June 30, 2017 1,179
Fair Value, Inputs, Level 1 [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Cash and cash equivalents and restricted cash 173,007
Available-for-sale investments 79,833 [1]
Foreign currency exchange contracts 0 [2]
Assets measured at fair value at June 30, 2017 252,840
Foreign currency exchange contracts 0 [3]
Liabilities measured at fair value at June 30, 2017 0
Fair Value, Inputs, Level 2 [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Cash and cash equivalents and restricted cash 0
Available-for-sale investments 0 [1]
Foreign currency exchange contracts 4,991 [2]
Assets measured at fair value at June 30, 2017 4,991
Foreign currency exchange contracts 1,179 [3]
Liabilities measured at fair value at June 30, 2017 $ 1,179
[1] Included in “Short-term investments” on the Company’s Condensed Consolidated Balance Sheets.
[2] Included in “Prepaid expenses and other current assets” and “Other non-current assets” on the Company’s Condensed Consolidated Balance Sheets.
[3] Included in “Other accrued liabilities” and “Other non-current liabilities” on the Company’s Condensed Consolidated Balance Sheets.
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurement Derivative Instruments and Hedging Activities Disclosure (Details)
$ in Thousands, € in Millions, ₩ in Millions, ¥ in Millions, £ in Millions, SFr in Millions, NZD in Millions, CAD in Millions
Jun. 30, 2017
EUR (€)
Jun. 30, 2017
USD ($)
Jun. 30, 2017
JPY (¥)
Jun. 30, 2017
KRW (₩)
Jun. 30, 2017
CAD
Jun. 30, 2017
CHF (SFr)
Jun. 30, 2017
NZD
Jun. 30, 2017
GBP (£)
Dec. 31, 2016
EUR (€)
Dec. 31, 2016
USD ($)
Dec. 31, 2016
JPY (¥)
Dec. 31, 2016
KRW (₩)
Dec. 31, 2016
CAD
Dec. 31, 2016
CHF (SFr)
Dec. 31, 2016
NZD
Dec. 31, 2016
GBP (£)
Derivative [Line Items]                                
Foreign currency exposure on hedged foreign currency contracts   $ 89,500               $ 46,900            
Foreign currency exposure on dedesignated foreign currency contracts   49,800               107,500            
Designated as Hedging Instrument [Member]                                
Derivative [Line Items]                                
Derivative, notional amount € 1.5   ¥ 3,501.2   CAD 54.4 SFr 0.0 NZD 19.8   € 1.5   ¥ 0.0   CAD 54.4 SFr 3.6 NZD 0.0  
Derivative assets (liabilities), at fair value, net   (784)               424            
Not Designated as Hedging Instrument [Member]                                
Derivative [Line Items]                                
Derivative, notional amount € 4.1   ¥ 0.0 ₩ 1,226.2 CAD 0.0     £ 29.6 € 8.0   ¥ 2,464.7 ₩ 0.0 CAD 32.4     £ 33.8
Derivative assets (liabilities), at fair value, net   4,596               10,785            
Prepaid Expenses and Other Current Assets [Member] | Designated as Hedging Instrument [Member]                                
Derivative [Line Items]                                
Derivative asset, current   75               71            
Prepaid Expenses and Other Current Assets [Member] | Not Designated as Hedging Instrument [Member]                                
Derivative [Line Items]                                
Derivative asset, current   1,700               5,344            
Other Noncurrent Assets [Member] | Designated as Hedging Instrument [Member]                                
Derivative [Line Items]                                
Derivative asset, noncurrent   136               367            
Other Noncurrent Assets [Member] | Not Designated as Hedging Instrument [Member]                                
Derivative [Line Items]                                
Derivative asset, noncurrent   3,080               5,468            
Other Current Liabilities [Member] | Designated as Hedging Instrument [Member]                                
Derivative [Line Items]                                
Derivative liability, current   296               9            
Other Current Liabilities [Member] | Not Designated as Hedging Instrument [Member]                                
Derivative [Line Items]                                
Derivative liability, current   119               27            
Other Noncurrent Liabilities [Member] | Designated as Hedging Instrument [Member]                                
Derivative [Line Items]                                
Derivative liability, noncurrent   (699)               (5)            
Other Noncurrent Liabilities [Member] | Not Designated as Hedging Instrument [Member]                                
Derivative [Line Items]                                
Derivative liability, noncurrent   $ (65)               $ 0            
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Gross of tax reclassifications $ (64) $ 2,753 $ (64) $ 4,378
Net of tax reclassifications (38) 1,652 (38) 2,627
Beginning balance 2,850 7,504 2,782 7,642
Current-period change, net of tax (670) 2,154 (602) 2,016
Ending balance 2,180 9,658 2,180 9,658
Income tax expense (benefit) associated with current-period change (313) 912 (499) 660
Accumulated Net Unrealized Investment Gain (Loss) [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance 17 1 0 (8)
Current-period change, net of tax 77 (1) 94 8
Ending balance 94 0 94 0
Income tax expense (benefit) associated with current-period change 51 0 63 6
Accumulated Translation Adjustment [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance 2,711 1,915 2,101 1,675
Current-period change, net of tax (170) 677 440 917
Ending balance 2,541 2,592 2,541 2,592
Income tax expense (benefit) associated with current-period change 20 (74) 195 (81)
Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance 122 5,588 681 5,975
Current-period change, net of tax (577) 1,478 (1,136) 1,091
Ending balance (455) 7,066 (455) 7,066
Income tax expense (benefit) associated with current-period change $ (384) $ 986 $ (757) $ 735
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.7.0.1
Loss Per Share (EPS) Loss Per Share (EPS) (Details) - shares
shares in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Time-vesting Shares [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share (in shares) 3.2 2.8 3.2 2.8
Performance Shares [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share (in shares) 0.6 1.2 0.6 1.2
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.7.0.1
Investments Investments (Details)
$ in Thousands
Jun. 30, 2017
USD ($)
Investments, Debt and Equity Securities [Abstract]  
Cost $ 79,677
Unrealized gains (losses) 156
Fair Value $ 79,833
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounts and Other Receivables, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts and other receivables, gross $ 75,271 $ 197,962
Allowance for doubtful accounts (98) (21)
Accounts and other receivables, net 75,173 197,941
Trade Accounts Receivable [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts and other receivables, gross 37,616 156,705
Unbilled Receivables [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts and other receivables, gross 7,816 17,264
Advance Billings [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts and other receivables, gross 13,184 1,915
Short-Term Tnvestment In Sales-Type Lease [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts and other receivables, gross 8,871 8,683
Other Receivables [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts and other receivables, gross $ 7,784 $ 13,395
Non-US Government Customers [Member] | Accounts Receivable [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Concentration risk, percent 12.00% 24.00%
Government Contracts Concentration Risk [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts and other receivables, net $ 41,800 $ 104,600
Government Contracts Concentration Risk [Member] | Unbilled Revenues [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts and other receivables, net $ 400 $ 1,400
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.7.0.1
Sales-type Lease Sales-type Lease (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Leases [Abstract]    
Total minimum lease payments to be received $ 47,493 $ 52,224
Less: executory costs (8,641) (10,139)
Net minimum lease payments receivable 38,852 42,085
Less: unearned income (1,870) (2,352)
Net investment in sales-type lease 36,982 39,733
Less: long-term investment in sales-type lease (28,111) (31,050)
Investment in sales-type lease included in accounts and other receivables 8,871 $ 8,683
2017 (less than 1 year) 6,795  
2018 14,632  
2019 14,904  
2020 11,162  
Total minimum lease payments to be received $ 47,493  
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.7.0.1
Inventory Inventory (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2016
Jun. 30, 2017
Dec. 31, 2016
Inventory [Line Items]      
Components and subassemblies   $ 47,888 $ 31,695
Work in process   83,735 39,894
Finished goods   24,217 16,665
Total   155,840 88,254
Inventory written off $ 100    
Located at Customer Sites [Member]      
Inventory [Line Items]      
Finished goods   19,200 10,500
Finished Goods Inventory [Member]      
Inventory [Line Items]      
Finished goods   $ 21,300 $ 11,900
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.7.0.1
Deferred Revenue Deferred Revenue (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Deferred Revenue Arrangement [Line Items]    
Total deferred revenue $ 110,540 $ 110,387
Long-term deferred revenue 25,175 27,258
Deferred revenue in current liabilities 85,365 83,129
Product [Member]    
Deferred Revenue Arrangement [Line Items]    
Total deferred revenue 33,896 14,274
Service [Member]    
Deferred Revenue Arrangement [Line Items]    
Total deferred revenue 76,644 96,113
Non-US Government Customers [Member]    
Deferred Revenue Arrangement [Line Items]    
Total deferred revenue 11,500  
Government Contracts Concentration Risk [Member]    
Deferred Revenue Arrangement [Line Items]    
Total deferred revenue $ 61,100 $ 60,300
Deferred Revenue [Member] | Non-US Government Customers [Member]    
Deferred Revenue Arrangement [Line Items]    
Concentration risk, percent 10.00% 10.00%
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.7.0.1
Contingencies Contingencies (Details)
Apr. 22, 2016
patent
Sep. 25, 2015
patent
Jun. 30, 2017
lawsuit
Loss Contingencies [Line Items]      
Loss contingency, pending lawsuit, number | lawsuit     2
Civil Action No. 2:15-cv-1554 [Member] | Pending Litigation [Member]      
Loss Contingencies [Line Items]      
Loss contingency, patents allegedly infringed, number   4  
Civil Action No. 2:15-cv-1554 [Member] | Pending Litigation [Member] | Patents Related to Company's Computer Hardware [Member]      
Loss Contingencies [Line Items]      
Loss contingency, patents allegedly infringed, number   2  
Civil Action No. 2:15-cv-1554 [Member] | Pending Litigation [Member] | Patents Related to Third Party's Computer Software [Member]      
Loss Contingencies [Line Items]      
Loss contingency, patents allegedly infringed, number   2  
Civil Action No. 2:16-cv-423 [Member] | Pending Litigation [Member]      
Loss Contingencies [Line Items]      
Loss contingency, patents allegedly infringed, number 5    
Civil Action No. 2:16-cv-423 [Member] | Pending Litigation [Member] | Patents Related to Third Party's Computer Software [Member]      
Loss Contingencies [Line Items]      
Loss contingency, patents allegedly infringed, number 5    
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.7.0.1
Share-Based Compensation Share-Based Compensation - Assumptions (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Risk-free interest rate 1.61% 1.20% 1.61% 1.19%
Expected dividend yield 0.00% 0.00% 0.00% 0.00%
Volatility 54.19% 50.74% 54.20% 50.82%
Expected life 4 years 4 years 4 years 4 years
Weighted average Black-Scholes value of options granted (in dollars per share) $ 7.76 $ 13.11 $ 7.75 $ 13.46
Employee Stock Option [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected average period options will be exercised after vesting     2 years  
Estimated forfeiture rate 8.00% 8.00% 8.00% 8.00%
Award vesting period     4 years  
Restricted Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Estimated forfeiture rate 8.00% 8.00% 8.00% 8.00%
Fair value of restricted stock vested in period $ 2.3 $ 2.2 $ 2.4 $ 2.4
Restricted Stock Units (RSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Estimated forfeiture rate 8.00% 8.00% 8.00% 8.00%
Fair value of restricted stock vested in period $ 1.5 $ 1.2 $ 1.6 $ 1.2
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.7.0.1
Share-Based Compensation Share-Based Compensation - Options (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]        
Outstanding beginning of the period (in shares)     1,989,137  
Grants (in shares)     304,500  
Exercises (in shares) (3,376) (18,218) (13,523) (140,545)
Canceled and forfeited (in shares)     (34,579)  
Outstanding end of the period (in shares) 2,245,535   2,245,535  
Exercisable end of the period (in shares) 1,598,662   1,598,662  
Available for grant end of the period (in shares) 3,296,425   3,296,425  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]        
Outstanding beginning of the period (in dollars per share)     $ 16.99  
Grants (in dollars per share)     17.98  
Exercises (in dollars per share)     6.41  
Canceled and forfeited (in dollars per share)     29.07  
Outstanding end of the period (in dollars per share) $ 17.00   17.00  
Exercisable end of the period (in dollars per share) $ 14.14   $ 14.14  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]        
Outstanding, weighted average remaining contractual term (in years)     5 years 8 months 12 days  
Exercisable, weighted average remaining contractual term (in years)     4 years 4 months 24 days  
Outstanding, aggregate intrinsic value $ 11.3   $ 11.3  
Exercisable, aggregate intrinsic value 11.2   11.2  
Intrinsic value of options exercised $ 0.0 $ 0.2 $ 0.2 $ 3.7
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.7.0.1
Share-Based Compensation Share-Based Compensation - Restricted Stock (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Time-vesting Shares [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]        
Outstanding beginning of the period (in shares)     256,802  
Granted (in shares)     44,002  
Forfeited (in shares)     (19,790)  
Vested (in shares)     (129,227)  
Outstanding end of the period (in shares) 151,787   151,787  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]        
Outstanding beginning of the period (in dollars per share)     $ 26.43  
Granted (in dollars per share)     17.55  
Forfeited (in dollars per share)     31.71  
Vested (in dollars per share)     25.04  
Outstanding end of the period (in dollars per share) $ 24.35   $ 24.35  
Performance Shares [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]        
Outstanding beginning of the period (in shares)     513,500  
Granted (in shares)     0  
Forfeited (in shares)     (476,000)  
Vested (in shares)     0  
Outstanding end of the period (in shares) 37,500   37,500  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]        
Outstanding beginning of the period (in dollars per share)     $ 15.00  
Granted (in dollars per share)     0.00  
Forfeited (in dollars per share)     14.88  
Vested (in dollars per share)     0.00  
Outstanding end of the period (in dollars per share) $ 16.52   $ 16.52  
Restricted Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]        
Outstanding beginning of the period (in shares)     770,302  
Granted (in shares)     44,002  
Forfeited (in shares)     (495,790)  
Vested (in shares)     (129,227)  
Outstanding end of the period (in shares) 189,287   189,287  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]        
Outstanding beginning of the period (in dollars per share)     $ 18.81  
Granted (in dollars per share)     17.55  
Forfeited (in dollars per share)     15.55  
Vested (in dollars per share)     25.04  
Outstanding end of the period (in dollars per share) $ 22.80   $ 22.80  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]        
Fair value of restricted stock vested in period $ 2.3 $ 2.2 $ 2.4 $ 2.4
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.7.0.1
Share-Based Compensation Share-Based Compensation - Restricted Stock Units (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Time-vesting Units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]        
Outstanding beginning of the period (in shares)     425,721  
Granted (in shares)     485,200  
Forfeited (in shares)     (25,823)  
Vested (in shares)     (87,076)  
Outstanding end of the period (in shares) 798,022   798,022  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]        
Outstanding beginning of the period (in dollars per share)     $ 30.89  
Granted (in dollars per share)     18.10  
Forfeited (in dollars per share)     29.82  
Vested (in dollars per share)     31.60  
Outstanding end of the period (in dollars per share) $ 23.07   $ 23.07  
Performance Vesting Units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]        
Outstanding beginning of the period (in shares)     656,285  
Granted (in shares)     26,000  
Forfeited (in shares)     (133,200)  
Vested (in shares)     0  
Outstanding end of the period (in shares) 549,085   549,085  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]        
Outstanding beginning of the period (in dollars per share)     $ 30.49  
Granted (in dollars per share)     20.25  
Forfeited (in dollars per share)     30.04  
Vested (in dollars per share)     0.00  
Outstanding end of the period (in dollars per share) $ 30.12   $ 30.12  
Restricted Stock Units (RSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]        
Outstanding beginning of the period (in shares)     1,082,006  
Granted (in shares)     511,200  
Forfeited (in shares)     (159,023)  
Vested (in shares)     (87,076)  
Outstanding end of the period (in shares) 1,347,107   1,347,107  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]        
Outstanding beginning of the period (in dollars per share)     $ 30.65  
Granted (in dollars per share)     18.21  
Forfeited (in dollars per share)     30.00  
Vested (in dollars per share)     31.60  
Outstanding end of the period (in dollars per share) $ 25.94   $ 25.94  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]        
Fair value of restricted stock units vested in period $ 1.5 $ 1.2 $ 1.6 $ 1.2
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.7.0.1
Share-Based Compensation Share-Based Compensation - Aggregate (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized [Abstract]        
Unrecognized compensation expense $ 37,700   $ 37,700  
Unrecognized compensation expense period of recognition     3 years  
Allocated Share-based Compensation Expense 2,307 $ 2,795 $ 5,058 $ 5,647
Market price offering date     95.00%  
Performance Shares [Member]        
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized [Abstract]        
Unrecognized compensation expense 17,200   $ 17,200  
Time-vesting Shares [Member]        
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized [Abstract]        
Unrecognized compensation expense 20,500   20,500  
Research and Development Expense [Member]        
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized [Abstract]        
Allocated Share-based Compensation Expense 907 582 1,798 1,531
Selling and Marketing Expense [Member]        
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized [Abstract]        
Allocated Share-based Compensation Expense 315 872 1,200 1,707
General and Administrative Expense [Member]        
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized [Abstract]        
Allocated Share-based Compensation Expense 940 1,190 1,809 2,108
Product [Member] | Cost of Sales [Member]        
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized [Abstract]        
Allocated Share-based Compensation Expense 76 83 116 165
Service [Member] | Cost of Sales [Member]        
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized [Abstract]        
Allocated Share-based Compensation Expense $ 69 $ 68 $ 135 $ 136
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.7.0.1
Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Operating Loss Carryforwards [Line Items]          
Effective tax rates, percent 34.00% 15.00% 36.00% 26.00%  
Expected statutory tax rate, percent     35.00% 35.00%  
Deferred tax assets $ 100,974   $ 100,974   $ 85,613
Domestic Tax Authority [Member]          
Operating Loss Carryforwards [Line Items]          
Operating Loss Carryforwards 9,000   9,000    
Research Tax Credit Carryforward [Member]          
Operating Loss Carryforwards [Line Items]          
Tax Credit Carryforward, Amount $ 1,300   $ 1,300    
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment Information - Business Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Segment Reporting Information [Line Items]        
Total revenue $ (87,135) $ (100,235) $ (146,166) $ (205,784)
Total gross profit (28,343) (36,161) (52,152) (76,123)
Supercomputing [Member]        
Segment Reporting Information [Line Items]        
Total revenue (64,772) (70,667) (95,015) (155,395)
Total gross profit (20,164) (24,532) (31,823) (56,571)
Storage and Data Management [Member]        
Segment Reporting Information [Line Items]        
Total revenue (15,744) (24,958) (31,289) (38,425)
Total gross profit (5,728) (9,328) (12,219) (14,174)
Maintenance and Support [Member]        
Segment Reporting Information [Line Items]        
Total revenue (31,045) (26,767) (60,782) (53,570)
Total gross profit (14,759) (10,429) (28,577) (22,083)
Other Segments [Member]        
Segment Reporting Information [Line Items]        
Total revenue (6,619) (4,610) (19,862) (11,964)
Total gross profit (2,451) (2,301) (8,110) (5,378)
Intersegment Eliminations [Member]        
Segment Reporting Information [Line Items]        
Total revenue (31,045) (26,767) (60,782) (53,570)
Total gross profit $ (14,759) $ (10,429) $ (28,577) $ (22,083)
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment Information - Geographical Segment Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
USD ($)
Customers
Jun. 30, 2016
USD ($)
Customers
Jun. 30, 2017
USD ($)
Customers
Jun. 30, 2016
USD ($)
Customers
Revenues from External Customers and Long-Lived Assets [Line Items]        
Product revenue $ 51,531 $ 68,929 $ 72,659 $ 140,339
Service revenue 35,604 31,306 73,507 65,445
Total revenue 87,135 100,235 146,166 205,784
Government Contracts Concentration Risk [Member]        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total revenue 57,400 36,200 91,600 89,000
UNITED STATES        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Product revenue 38,826 22,056 52,141 55,934
Service revenue 24,641 20,474 51,202 44,745
Total revenue 63,467 42,530 103,343 100,679
Non-US        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Product revenue 12,705 46,873 20,518 84,405
Service revenue 10,963 10,832 22,305 20,700
Total revenue $ 23,668 $ 57,705 $ 42,823 $ 105,105
Revenue [Member]        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Concentration Risk, Number of Customers | Customers 0 2 0 2
Concentration risk, percentage       28.00%
Revenue [Member] | Australia and the UK        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Concentration risk, percentage       41.00%
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.7.0.1
Subsequent Events Subsequent Events (Details)
$ in Thousands
1 Months Ended 3 Months Ended
Jul. 27, 2017
USD ($)
employment_offer
Employee
Sep. 30, 2017
USD ($)
Jun. 30, 2017
USD ($)
Subsequent Event [Line Items]      
Private company investment carrying value     $ 79,833
Subsequent Event      
Subsequent Event [Line Items]      
Employee reduction to workforce | Employee 190    
Restructuring charges $ 10,000    
Private company investment carrying value 1,100    
Proceeds from sale of investment 5,200    
Gain on sale of investment 4,100    
Proceeds from sale on investment held in escrow $ 800    
Minimum | Subsequent Event      
Subsequent Event [Line Items]      
Employment offers | employment_offer 125    
Scenario, Forecast | Subsequent Event      
Subsequent Event [Line Items]      
Gain on sale of investment   $ 3,300  
EXCEL 64 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .F!^TH?(\\#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,$% @ Z8'[2F;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 " #I@?M*B!:9$N\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/3L,P#(=?!>7>NNE@E:*N%Q GD)"8!.(6)=X6K?FCQ*C=VY.6 MK1."!^ 8^Y?/GR6W*@CE([Y$'S"2P70SVMXEH<*&'8B" $CJ@%:F,B=<;NY\ MM)+R,^XA2'64>X2ZJM9@D:26)&$"%F$ALJ[52JB(DGP\X[5:\.$S]C-,*\ > M+3I*P$L.K)LFAM/8MW %3##":--W ?5"G*M_8N<.L'-R3&9)#<-0#JLYEW?@ M\/[\]#JO6QB72#J%^5Q:^'47W1=02P,$% @ Z8'[2IE&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 " #I@?M*QR!W E8" "N!P & 'AL+W=OU?7;()J #3&TG M7/^^MN$HQ:8OV%[/[.R:M3?K&7\5)8#TWIJZ%3N_E+)[1D@4)314/+$.6K5S M9;RA4BWY#8F. [T84E,C$@0;U-"J]?/,V$X\S]A=UE4+)^Z)>]-0_OL ->MW M/O;?#2_5K93:@/*LHS?X!O)[=^)JA28OEZJ!5E2L]3A<=_X>/Q]QJ D&\:." M7LSFGD[ES-BK7GR^[/Q 1P0U%%*[H&IXP!'J6GM2/YKD M53)G*N#(ZI_5198[?^M[%[C2>RU?6/\)QH1BWQNS_P(/J!5<1Z(T"E8+\_6* MNY"L&;VH4!KZ-HQ5:\9^V(G"D>8FD)% )@*)_DL(1T(X$; AH"$RD^H'*FF> M<=9[?/A;'=5%@9]#=9B%-IJS,WLJ6Z&LCSS(T$.[&1&' 4%F"#PAD/(]"1"7 MP(%8=/*OP-%&A&Z!T)E!:.CAC!ZYZ9&3'AEZ-*/'BP.P$1NW0.P4B"UZLA 8 M$+%!M :11BF.MVZ5C5-E8ZEL%RHV(G4+)$Z!Q*+C9:4X("NELG5*;&W^HE8. M#LA*L:1.B=3F1PN)U/H;),")6P0'[DL5V#++JAHQFSEFI:[PRM7%MLJRM%R8 ME;K"SON[Q\3VD"Y5; P)5E3\>"=&S/S/1$&8!%$2+[30[/5K@-], MHQ!>P>ZMZ5(SZ]2,]L2\GG_A0R?[2OFM:H5W9E*]P>:EO#(F0044/*E02M4\ MIT4-5ZFGB9KSH8,,"\FZL3NBJ47G?P!02P,$% @ Z8'[2E)P$[]JE5II=57;U]G%NZ!+"$VRR_7;UPE9%&;&US>0A&?L9[#]\\2K M2]-^ZPXA](OO=77JULM#WY\?LJQ[/H2Z[#XUYW"*O[PT;5WV\;9]S;IS&\K] M&%17&2KELKH\GI:;U?CLL=VLFK>^.I["8[OHWNJZ;/_=AJJYK)>P_'CP]?AZ MZ(<'V69U+E_#'Z'_\_S8QKOLULK^6(=3=VQ.BS:\K)>?X6&GW1 P*OXZADLW MNUX,J3PUS;?AYM?]>JD&1Z$*S_W01!F_WL,N5-704O3QS]3H\M;G$#B__FC] MYS'YF,Q3V85=4_U]W/>']3)?+O;AI7RK^J_-Y9&ZJ;OQ C0)R*[. MQE2_E'VY6;7-9=%>1^M<#I,"'G3\,Y^'A^-_-_X6L^WBT_<-XBI[']J9)-NK M!.>2>\5.4.B;)(O]WTR@: +'>#V/-W*\%N/U&&_F\98D<97X47(:)>!5817) MA,L0L7 HNS&B&\/=..+F*K%S-PH]\<)%2K9A11N6VR ];"WKP1>YUL0'5R5\ M.-&'XSYRXL-Q'Q8\]<%54/C"@&S&BV8\-U,0,YYW8VUNZ$SALCQ'FYBVN6@F M9V8TZ66;KP.1DI>T$&1;@$D )6-) M,23HQ"*$!-B 9Z0IV4!8AW0,=I+*69MP(Q,.D+LQU WR8G MINP$CD4PD+.M\?]D]WYDA )GJ*8,!0&/VM ]15*Y66[W;F2& H>HIA %@:)* M%=Y0/P)&K8/4<,D M%222#HSUB0F$,DZ1X]2D6I!QBARGAN(4.2BM,SG=QP69L58EMDY,E(P2@28XXR4)$#U5"@(B>E,:S,$53#II0JJ&6>(N>IH3Q%3LK< M:D?Y+LDTI)8$RD1%3E3*IBT*J+2%HJ7\3M1%9B1V9)29BHXOB3S1@LQ!Y!PT ME(/(^8:QM&4I"3*/-N5'QB!R#%*<;%'@F_:LY!=DUB>GH$Q!Y!2TE(+(Z3;4 M]-R/H,N+.;[OWQ)E"FI.09N@H)8IJ#D%+:6@YGAC;YD_DMS[D.FG.?TLI9_F M6'/H-U>SV@N][TS7DZ?,QN)Z";_P!02P,$% @ Z8'[2O4*LC8J @ M(0< !@ !X;"]W;W)KUNFS 4AF\%<0$Q MX2- 1)"63-4F;5+4:=MOAYP$5(.I[83N[F<;BL!8:?F!O][W^#DVV%E'V0LO M 83S5I.&[]Q2B':+$"]*J#%?T18:.7*AK,9"-MD5\98!/FM339#O>1M4XZIQ M\TSW'5F>T9L@50-'YO!;76/V;P^$=CMW[;YW/%?74J@.E&N9X" @*%4!&P M+.YP $)4((GQ.L1TQRF5<5I_C_ZDYG#"' R5_J[,H=V[B.F>XX!L1S[3[ M!D,^D>L,R?^ .Q I5R1RCH(2KM].<>."UD,4B5+CM[ZL&EUV_4B<#C:[P1\, M_FA8AP\-P6 (# /JR72J7[' ><9HY[!^LUJLOHGU-I"+6:A.O79Z3&;+9>\] MC](,W56<0;+O)?Y$XL\5!XLB&"5(SC]"^%8(7_N#B7_CV?V!U1]H?SCUKXTD M>DFD)4V?IZT,H3+GF,)=M;)(&!\E RHXBL%-'2'QH4%HE)\5 R MH]A8*39+?V10]))DLN;>RC,V\/"!:$826TGB)JX $ !5%P & 'AL+W=OC[?G>H[\>;ICG>95F] MVL1]4=^6QWA(_WDNJWW1I-OJ):N/52S67=!^EZ%2+ML7V\-X.NF>/5;32?G: M[+:'^%B-ZM?]OJC^G<5=>;H?P_C]P9?MRZ9I'V33R;%XB5]C\^?QL4IWV27+ M>KN/AWI;'D95?+X?/\#=$ET;T!%_;>.IOKH>M5*>RO);>_/;^GZLVA[%75PU M;8HB_;S%>=SMVDRI'__T2<>7-MO Z^OW[+]TXI.8IZ*.\W+W]W;=;.['?CQ: MQ^?B===\*4^_QEZ0'8]Z];_'M[A+>-N3U,:JW-7=W]'JM6[*?9\E=65??#__ M;@_=[ZG/_QXF!V ?@)> U/9G ;H/T#\"S*CD6[[.#.INE:M0^[V>G^E\:S3D_?IBY,LK(;GZ MB"PX A"/& MFR[>7,=K,M9G).^00X=8L)I(G7/*^8!DWA:]6,MDX1:BY0H)4CPCB5:ZMR(HQ3SAIC95U.U.6X+DMT.=:*ST$3:LXI M4 HIMA PX\ 1_4N.H;*Y-[*T7)26\[7LY'@OQGL^-&0"9IY/9DBKF0P-IXPU M=)4N.&4-LH'A5 "G+#[/- -V,!0UAL!LPB6%AT!RQV@'E G%L@'0/:Z^J'QD6L7:#X^2,=' M\YG(-=(W5L PUX&^L@)F0G"6C@_'K,:A^@-R905>6CTMK3WS09U%0]];$=-T M+2T$#$-0BJKC6*IH@W,GEU?@]=73^@I"44Q5@8KC5%# 9HY3X%*]HMHD3-N! M[1;D$@N\QGI:8X$7O+1+LAU7P"SDP5-U' O6.VH?!"S5[) /R9/++.1_12XM X-?0U*7L!Y%X@4"^ M0I%/EI+J$QR#8=\C I5\.UTL2P%SQ@U\0:)L!!"Y-*#2D'W2W3AO%-4F8*"! MK4R)0Z?H^[L4\WD8JN0H^Q3D/H7ZSUG/^.N6U"W0]T[&M*;Z1(SY%!DS Q]- M*/L4Y#XE4)_2,S]5)V)L(A8*GD.UK+ MY6S(#G[$;(/[INQ4D#N50)T*7LZ '[ ]4B3/9W W!^'Y NZ6YQ/>'^G/!\Y_%-7+]E"/GLJF M*??=<>-S638Q]5[=IGYO8K&^W.SB<]->YNFZ.A_TGF^:\M@?8F>7D_3I?U!+ M P04 " #I@?M*<7IT:^<" #8"@ & 'AL+W=O6%UM#JBN/^G[LU479N,NYF;MOEW-QDE79\/O6Z4YU7;1_ M,UZ)R\(E[NO$0[D_2#WA+>?'8L\?N?QYO&_5R!M5MF7-FZX4C=/RW<*]([,U M,02#^%7R2S=Y=[25)R&>]>#;=N'Z.B)>\8W4$H5ZG'G.JTHKJ3C^#*+NN*8F M3M]?U;\8\\K,4]'Q7%2_RZT\+-S$=;9\5YPJ^2 N7_E@*'*=P?UW?N:5@NM( MU!H;477FU]F<.BGJ046%4A[]TD5ST[- MGI=I//?.6F> 9#V$3B#,?P]9V1 R(CRU_A@$Q8+(J$6G[Q?(;00C((9/1=8? MBKP+,T!S%1A^,,T5P_DAR@\-/YSR@8FLAS #:0SD)DY"D.X<09& 4%"X%0*C ML1]%("V86D*"%+<6H=8B.S4)SH]1?FRG)@6IZ2'1)$S&0%YLR W<)38D#4$^ M;,@5*PRUPBPKQ <%S!@2*/Q3Y38HAHY7-B:$NV5M8U)R9=\FJ*,$<00W;F([ MB@G8:;D-"D@ SQ)$B1 &BX1(,7*E3BGJ*D5<@1,C2^U5$N#)AMR0. )"J\^% MUH@0C>F50A$?/\U]Q%0 SW,?J96U^Q 4)1$HPPK5@FE<8UH^B:]8NW)1$<1: M"*T1^RQC$;&\(3#BIPQ6#[+IG.>A%2]A+GQ=T)(KL+W M;U5A#JK-' <5WTG]RM1[V_=:_4"*X]!'>F,SN_P'4$L#!!0 ( .F!^THR MXR_XA@0 &(5 8 >&PO=V]R:W-H965T&UL?9C=;N,V M$(5?Q?"]5YH9ZB^P#20NBA9H@6"+MM>*S<3&2I8K*?'V[4O)BM?F'#87L20? M#L_0Y#<4E^>F_=;MK>UGW^OJV*WF^[X_/411M]W;NNR^-"=[=-^\-FU=]NZV M?8NZ4VO+W=BHKB*.XS2JR\-QOEZ.SY[;];)Y[ZO#T3ZWL^Z]KLOVWR=;->?5 MG.:?#[X>WO;]\"!:+T_EF_W#]G^>GEMW%UVC[ ZU/7:'YCAK[>MJ_D@/&\F' M!J/BKX,]=S?7LR&5EZ;Y-MS\NEO-X\&1K>RV'T*4[N/#;FQ5#9&]5_;N;>HKBK-3E]\OGX3A^GJ?XG\UP YX:\+6!Z_O_ M&LC40'XT,&/R%V=CJC^5?;E>MLUYUEY^K5,Y3 IZ$#>8V^'A.';C=R[;SCW] M6%.<+*./(="D>;IH^%9S540N^K4+1ET\L6K.]QULM"(+]" P"1G;RUT2*0Y@ M8 S!C W 0KR!N$BR4;)<90L.(T3;ZPV0$8Y28'=)-!- M+)<( 4!DA5.A3G M7CX737)C-,L+\;(!HB0._#09M)(!*X5G)5.])''B^=T 46H"HY)#*[FV0K%G M)5>]+,CDY$V Y-P:[*:"; KCQYURANDDE\ZQHC10Y-D(Q1D"LYQMQ($2 M(@2R$1\CI*P2&Y-YTV$#=&G*:6 )$83.([%R),8WQ*HCDV3^ /5@MD5RH ? MC"@2Y8?]=3!I[GI*,=D &5.:!<#!&*V,T.J3@S4R%X4I8K71 CJW@)( .1BS ME35;B?U*R@";1AO2*DI-H/@P1BMKM!+[I90!,TD2M521CB4/E';&:&6 5F;? M$:!F(7FAADCK3!:JAHSARF!+R0'Z,.8A QZR7RY8@TY2?XL,12$S&(4,MI7L MPYD1Y1*_Q&V@C$/D8DC/?C-XX+MRK MGU_;@:S( OM+P4@5@%3VD2H J9S[^VZ@RD-K4S!/!?!4[<0$<#+AF/RU"752 MW.P3[BUAG@KKU2F!*B&!-V# 0/$9*)IM;B-;I"HKH$O=7\@2AJ "(H/0=%P M M%#[R<++E/7^BA\WEN.]'F,OIX^]E^W8X=K.7IN^;>CS=>FV:WCJ3\174[_+3=^&PO=V]R:W-H965T&UL?5-A;]P@#/TK MB!]0+LEMO9V22+U.TR9MTJG3NL]/@I-!P-L0.2G'S^P02QX(F],7Q(-K.!0 1P&C79U)J.2"^!2,+W5!=T$02*A<8.!^N\(] M2!F(O(Q?,R==4@;@^OS"_BG6[FNY< OW*'^*VG4%/5!20\,'Z1YP_ QS/>\H MF8O_"E>0/CPH\3DJE#:NI!JL0S6S>"F*/T^[T'$?IYLLF6';@'0&I O@$/.P M*5%4_I$[7N8&1V*FWO<\/'%R3'UOJN",K8AW7KSUWFN99+8TQ:3K MF"6">?8E1;J5XI2^@J?;\&Q381;AV3\*#]L$^TV"?238OUGB5LR'_Y*P54\5 MF#9.DR45#CI.\LJ[#.Q=&M_D;_@T[=^X:86VY(+.OVSL?X/HP$O9W?@1ZOP' M6PP)C0O'6W\VTYA-AL-^_D%L^<;E'U!+ P04 " #I@?M*1V2E.;,! #2 M P & 'AL+W=O-L8I[-&W+7&^!UQ&D)$N3Y#U37&A:YM%W MMF5N!B^%AK,E;E"*VU\GD&8LZ(Z^.!Y$V_G@8&7>\Q:^@?_>GRU:;&&IA0+M MA-'$0E/0N]WQE(7X&/!#P.A69Q(JN1CS%(S/=4&3( @D5#XP<-RN< ]2!B*4 M\7/FI$O* %R?7]@_QMJQE@MW<&_DHZA]5] #)34T?)#^P8R?8*[G'25S\5_@ M"A+#@Q+,41GIXDJJP7FC9A:4HOCSM L=]W&ZN3W,L&U .@/2!7"(>=B4*"K_ MP#TO]SP\\>Z88F^JX(RMB' MJZF5-NG4:=MG+G$25, ID$OW[PP.\CB E6;+;W3#%A:9E'GTG4^8X."DT MG RQ@U+<_#J"Q+&@>_KN>!9MYX*#E7G/6_@&[GM_,MYB"TLM%&@K4!,#34'O M]H=C%N)CP \!HUV=2:CDC/@2C*>ZH+L@""14+C!POUW@'J0,1%[&Z\Q)EY0! MN#Z_LW^.M?M:SMS"/AR?>'Q+?FRHX8ROBG1=OO?=2[K,T9Y= -,</J7PFR;(-LDR")!]F&)6S'7_R1AJYXJ,&V<)DLJ''2RN_(CU/D/MA@2&A>.G_S93&,V M&0[[^0>QY1N7OP%02P,$% @ Z8'[2JY*C_*T 0 T@, !D !X;"]W M;W)K&UL?5-A;]L@$/TKB!]0$L=MHLBVU'2:-FF5 MHE;;/A/[;*,"YP&.VW]?P*[G;=:^ '?<>_?N.+(!S8MM 1QY55+;G+;.=4?& M;-F"XO8&.]#^ID:CN/.F:9CM#/ J@I1DR69SQQ07FA99])U-D6'OI-!P-L3V M2G'S=@*)0TZW],/Q))K6!0W=4P;@\OS! M_CG6[FNY< L/*'^*RK4Y/5!2043,5_@RM('QZ4^!PE2AM7 M4O;6H9I8O!3%7\==Z+@/X\WM?H*M Y()D,R 0\S#QD11^2?N>)$9'(@9>]_Q M\,3;8^)[4P9G;$6\\^*M]UZ+;7J7L6L@FF).8TRRC)DCF&>?4R1K*4[)/_!D M';Y;5;B+\-T?"O?K!.DJ01H)TO^6N!9S^"L)6_14@6GB-%E28J_C)"^\\\#> M)_%-?H>/T_[(32.T)1=T_F5C_VM$!U[*YL:/4.L_V&Q(J%TX[OW9C&,V&@Z[ MZ0>Q^1L7[U!+ P04 " #I@?M*7MTL*+0! #2 P &0 'AL+W=O7;#3VU;4 GKQIU;FRO M$R@SYG1';XX7V;0^.%B1]:*!K^"_]6>+%EM4*JFA<])TQ$*=TX?=\90&? 1\ MES"ZU9F$2B[&O ;C4Y73)"0$"DH?% 1N5W@$I8(0IO%SUJ1+R$!,@$8Y1&N;B2 MZ%D%4]'B;=IE%_=QNMG?:-L$/A/X0KB/!#8%BID_"2^*S)J1V*GWO0A/O#MR M[$T9G+$5\0Z3=^B]%KOT0\:N06C&G"8,7V,6!$/U)03?"G'B_]#Y-GV_F>$^ MTO?KZ(=D6R#=%$BC0/K?$C:K!-G"9'2C-T<9)7WF5@'WA\DS_P M:=J_"-O(SI&+\?BRL?^U,1XPE>0.1ZC%#[88"FH?CN_Q;*4; M%[\!4$L#!!0 ( .F!^TI8 4UNM $ -(# 9 >&PO=V]R:W-H965T MIVF55NG4:=MG+G$2 M5 @ID$O[[V=(FF5;M"^ C=_SLS'9:.RS:P$\>=6J^/C+FR!2WFA MPYO:6"T\FK9AKK<@J@C2BO'=[@/30G:TR*+O;(O,#%[)#LZ6N$%K8=].H,R8 MTX2^.YYDT_K@8$76BP:^@?_>GRU:;&&II(;.2=,1"W5.[Y+C*0WQ,>"'A-&M MSB14WE%10BT'Y)S-^@;F> R5S\5_A"@K#@Q+,41KEXDK*P7FC9Q:4 MHL7KM,LN[N-T(?B'7JO17+@&;L&HCGF-,7P=\?@FO\.G:7\4 MMI&=(Q?C\65C_VMC/*"4W0V.4(L?;#$4U#X&UL?5/;CMP@#/T5Q =R?&7-F"%NX..S#AID:K MA0^F;9CK+(@J@;1B?+,Y,BVDH466?!=;9-A[)0U<+'&]UL+^/(/"(:=;^N9X MEDWKHX,562<:^ +^:W>QP6(S2R4U&"?1$ MU3A^WI_,^QJ> ;Q(&MSB36,D5 M\24:'ZN<;J(@4%#ZR"#"=H,G4"H2!1D_)DXZIXS Y?F-_7VJ/=1R%0Z>4'V7 ME6]S^D!)!;7HE7_&X0-,]1PHF8K_!#=0(3PJ"3E*5"ZMI.R=1SVQ!"E:O(Z[ M-&D?QIO=<8*M _@$X#/@(>5A8Z*D_)WPHL@L#L2.O>]$?.+MB8?>E-&96I'N M@G@7O+=B>SAD[!:)IICS&,.7,7,$"^QS"KZ6XLS_@?-U^&Y5X2[!=W\H/*X3 M[%<)]HE@_]\2UV+N_TK"%CW58)LT38Z4V)LTR0OO/+"//+W)[_!QVC\+VTCC MR!5]>-G4_QK10Y"RN0LCU(8/-AL*:A^/]^%LQS$;#8_=](/8_(V+7U!+ P04 M " #I@?M*.BJ-G[4! #2 P &0 'AL+W=O2V2O=@_(WC3:2.6^: MEMC> *LC2 I"L^R&2,85+O/H.YDRUX,37,')(#M(R"[S!KXX'WG8N M.$B9]ZR%G^!^]2?C+3*SU%R"LEPK9* I\.WF<-R%^!CPF\-H%V<4*CEK_12, M[W6!LR (!%0N,#"_7> .A A$7L:?Q(GGE &X/+^R?XVU^UK.S,*=%H^\=EV! M]QC5T+!!N <]?H-4SS5&J?@?< 'APX,2GZ/2PL8558-U6B86+T6RYVGG*NYC MNMDGV#J )@"= ?N8ATR)HO(OS+$R-WI$9NI]S\(3;P[4]Z8*SMB*>.?%6^^] ME)OK?4XN@2C%'*<8NHR9(XAGGU/0M11'^@%.U^';587;"-^^4?AYG6"W2K"+ M!+O_EK@2M M;K\ =]Q[]^XXT@'-HVT ''G6JK49;9SK#HS9H@$M[!5VT/J;"HT6SINF9K8S M(,H(THKQS6;/M) MS=/H.YD\Q=XIV<+)$-MK+=QE&_=AO-GR M";8.X!. SX#KF(>-B:+RK\*)/#4X$#/VOA/AB9,#][TI@C.V(MYY\=9[+SG_ MDK)+X)E"CF,(7X0D.&=Q_4F/B'[%S[.^KTPM6PM.:/S[QJ[ M7R$Z\%(V5WZ &O^]9D-!Y<+QLS^;<T-\#J" ME&3);G?#%!>:EGGTG4R9X^"DT' RQ Y*0,A!Y&3]G3KJD#,#U^9W]4ZS=UW+F%AY0_A"UZPIZ1TD-#1^D M>\;Q,\SU7%,R%_\(%Y ^/"CQ.2J4-JZD&JQ#-;-X*8J_3KO0<1^GF_3##-L& M)#,@60!W,0^;$D7E'[GC96YP)&;J?<_#$^\/B>]-%9RQ%?'.B[?>>RGW-VG. M+H%HCCE.,+JI,(WP] ^%V39!MDF018+LOR5N MQ5S_E82M>JK M'&:+*EPT'&25]YE8.^3^":_PZ=I?^*F%=J2,SK_LK'_#:(# M+V5WY4>H\Q]L,20T+AQO_=E,8S89#OOY!['E&Y>_ %!+ P04 " #I@?M* MZ4&> K_= MN^-(>S2OM@%PY$U);3/:.-<>&+-% XK;*VQ!^YL*C>+.FZ9FMC7 RPA2DB6K MU8XI+C3-T^@[F3S%SDFAX62([93BYOT($ON,KNF'XT74C0L.EJE/@BX]\/-=3+"E@')"$@F MP#[F84.BJ/R>.YZG!GMBAMZW/#SQ^I#XWA3!&5L1[[QXZ[V7?+W;I>P2B,:8 MXQ"3S&.F".;9IQ3)4HIC\A\\689O%A5N(GSS2>'-,L%VD6 ;";:?"/9?2ER* M^?8E"9OU5(&IXS194F"GXR3/O-/ WL9'9/_"AVE_YJ86VI(S.O^RL?\5H@,O M977E1ZCQ'VPR)%0N'&_\V0QC-A@.V_$'L>D;YW\!4$L#!!0 ( .F!^TH@ MI0F_LP$ -(# 9 >&PO=V]R:W-H965TIVF3-NG4:>MG+G$25 @9D$OW[V=(FF9;UB^ C=_S MLS'9:.R3:P$\>=:J^/C+FR!2WFAPYO:6"T\FK9AKK<@J@C2BO$D M><^TD!TMLN@[VR(S@U>R@[,E;M!:V%\G4&;,Z8Z^.!YDT_K@8$76BP:^@?_> MGRU:;&&II(;.2=,1"W5.[W;'4QKB8\ /":-;G4FHY&+,4S ^5SE-@B!04/K M('"[PCTH%8A0QL^9DRXI W!]?F'_&&O'6B["P;U1C[+R;4YO*:F@%H/R#V;\ M!',][RB9B_\"5U 8'I1@CM(H%U=2#LX;/;.@%"V>IUUV<1^GFT,ZP[8!? ;P M!7 ;\[ I453^07A19-:,Q$Z][T5XXMV18V_*X(RMB';!&DD2-\L<2OF;Y5L MU5,-MHG3Y$AIABY.\LJ[#.P=CV_R&CY-^U=A&]DY7S;VOS;& TI);G"$ M6OQ@BZ&@]N%XP+.=QFPRO.GG'\26;US\!E!+ P04 " #I@?M*C>801;0! M #2 P &0 'AL+W=O67M\4;@X@-?IWV? CNNV5E^ &>:<.3,,V6CL MBVL!/'E34KNRO(T@SYG1//QR/7=/ZX&!%UHL&GL#_Z$\6+;:P M5)T"[3JCB84ZI_?[PS$-\3'@9P>C6YU)J.1LS$LPOE8YW05!(*'T@4'@=H$' MD#(0H8S7F9,N*0-P??Y@_QQKQUK.PL&#D<]=Y=NJXI MF8O_!A>0&!Z48([22!=74@[.&S6SH!0EWJ:]TW$?IYLDF6'; #X#^ *XBWG8 ME"@J_R2\*#)K1F*GWORGVMTG&+H%HCCE.,7P= MLT0P9%]2\*T41_X/G&_#DTV%280G?RA,MPG238(T$J3_+7$KYOJO)&S54P6V MB=/D2&D&'2=YY5T&]I['-_D=/DW[=V&;3CMR-AY?-O:_-L8#2ME=X0BU^,$6 M0T+MP_$6SW8:L\GPII]_$%N^&PO=V]R:W-H965T ,2'/[]P.2R[(MVA? QN_YV9AL0/OL6@!/ M7K0R+J>M]]V),5>VH(6[PPY,N*G1:N&#:1OF.@NB2B"M&-]L[ID6TM B2[Z+ M+3+LO9(&+I:X7FMA?YY!X9#3+7UU/,FF]='!BJP3#7P!_[6[V&"QF:62&HR3 M:(B%.JN6?%%D%@=BQ]YW(C[Q]L1#;\KH3*U(=T&\"]Y;L3W<9^P6B::8\QC#ES%S! OL M$NP7=_*#RL$^Q7"?:)8/_?$M=BCG\E88N>:K!-FB9' M2NQ-FN2%=Q[8!Y[>Y'?X..V?A6VD<>2*/KQLZG^-Z"%(V=R%$6K#!YL-!;6/ MQT,XVW',1L-C-_T@-G_CXA=02P,$% @ Z8'[2K9U00JV 0 T@, !D M !X;"]W;W)K&UL;5/;;MP@$/T5Q <$F]TDVY5M M*9NJ:J566J5J^\S:XXL"C MXG?Y] 3NNF_@%F&'.F3/#D(UHGFT+X,B+DMKF MM'6N/S)FRQ:4L#?8@_8W-1HEG#=-PVQO0%01I"3C27+'E.@T+;+H.YLBP\') M3L/9$#LH)-J'^!CPLX/1KLXD5')!? [&ERJG21 $$DH7&(3?KO (4@8B+^/WS$F7 ME &X/K^R?XJU^UHNPL(CRE]=Y=J<'BBIH!:#=$\X?H:YGEM*YN*_PA6D#P]* M?(X2I8TK*0?K4,TL7HH2+]/>Z;B/T\WN;H9M _@,X O@$/.P*5%4_E$X460& M1V*FWOI"_7\$Z9L2MV+>JF2KGBHP39PF2TH< M=)SDE7<9V <>W^1?^#3MWX1I.FW)!9U_V=C_&M&!EY+<^!%J_0=;# FU"\=[ M?S;3F$V&PW[^06SYQL5?4$L#!!0 ( .F!^TJWID'6T@$ )P$ 9 M>&PO=V]R:W-H965TJT]K,#!UBU,;--:/_];$,IR_P%^\[OWKLS=\Y&J=YT"V#0N^"=SG%K M3'\@1)+S/M.JLCD8#CK MX*20'H2@ZN,(7(XYWN)/QS-K6N,5@S92S"PV%4'?IY5U?AVGDSB>P\(!T1P0+0&IUR&3D,_\@1I:9$J. M2$UWWU/WB[>'R-Y-Z9S^*OR935Y;[Z78IG%&+HYHQAPG3+3&+ ABV1>)*"1Q MC/X+C\+A<3##V(?':_4X#1/L@@0[3[#[I\3=58DAS#XLL@^*[ ,$R95("',; M%DF"(DF (+T2"6&^78F057<(4(V?"XU*.71^)E?>9?3N(M]=7_!I;I^H:EBG MT5D:VZ.^DVHI#=A4-C>VX-8^%8O!H39N>VOW:AJ8R3"RG]\"LCQ(Q5]02P,$ M% @ Z8'[2J\AQC?. 0 G 0 !D !X;"]W;W)K&UL=51M;YLP$/XKEG] #82P+0*DIE6U2:T4=5K[V8'C1;4QLTWH_OUL M0RAC[I?8=SPO=X[/Z2CDFVH -'KGK%,9;K3N#X2HH@%.U8WHH3-?*B$YU2:4 M-5&]!%HZ$F#@F%N\ +RV,:K5'MI.S$&\V M^%%F.+ % 8-"6P5JE@O< 6-6R)3Q>];$BZ4EKO=7]0?7N^GE3!7<"?;:EKK) M\%>,2JCHP/2S&+_#W,\>H[GY1[@ ,W!;B?$H!%/N%Q6#TH+/*J843M^GM>W< M.L[Z5YJ?$,V$:$,@DY&K_)YJFJ=2C$A.9]]3^Q>'A\B<36&3[BC<-U.\,ME+ M'GX+4G*Q0C/F.&&B-69!$*.^6$0^BV/T'SWRTW?>"G>.OEN[Q[%?(/8*Q$X@ M_J?%<-.B#_-)E7NOR=XCL-N8^#"?=))X31*/P'YCXL,D&Q.RNAT<9.WF0J%" M#)V;R55V&;W;R-VN#_@TMT]4UFVGT%EH&PO=V]R:W-H965T EX$D!4M6JT],\E;1/ VYD\E3 MW3O1*C@98GLIN?ES!*&'C*[I-?':UHWS"9:G':_A.[@?W"-0HM;/@E16^=EI,*6I'\?5Q;%=9ATK_2XH1D(B0W!#86"LZ?N>-Y:O1 MS'CV'?=7O#XD>#:%3X:C"-_0O,7L)5\_[%-V\4(3YCABDB5F1C!4GTLDL1+' MY ,]B=,W48>;0-\LJV_W<8%M5& ;!+;_M7A_TV(,\Q OLHL6V7T0P,&X*1+# MW)XD6UR/>C&]Y#)SNIC%E\W]%_A=02P,$% @ Z8'[2N[] M-K.V 0 T@, !D !X;"]W;W)K&UL;5/;;MP@ M$/T5Q <$F]UMHY5M*9LH:J566J5J^\S:XXL"C MXG?Y] 3N.F_@%F.&<,Q>& M;$3S;%L 1UZ4U#:GK7/]D3%;MJ"$O<$>M+^IT2CAO&D:9GL#HHHD)1E/DD], MB4[3(HN^LRDR')SL-)P-L8-2POP]@<0QIRE]=3QU3>N"@Q59+QKX >YG?S;> M8HM*U2G0MD--#-0YO4N/IWW 1\"O#D:[.I-0R07Q.1A?JYPF(2&04+J@(/QV MA7N0,@CY-/[,FG0)&8CK\ZOZ8ZS=UW(1%NY1_NXJU^;TEI(*:C%(]X3C%YCK M.5 R%_\-KB ]/&3B8Y0H;5Q).5B':E;QJ2CQ,NV=COLXW1S2F;9-X#.!+X3; M&(=-@6+F#\*)(C,X$C/UOA?AB=,C][TI@S.V(M[YY*WW7@N>\(Q=@]",.4T8 MOL*D"X)Y]24$WPIQXA_H?)N^V\QP%^F[=?3#;EM@ORFPCP+[_P3>E_@1PY/W M0=BJIPI,$Z?)DA(''2=YY5T&]H['-WF#3]/^79BFTY9&PO=V]R:W-H965T2*,5(&531:G42*M$;9^],( 57ZAMEN3O8QM":<*+[1F?<^;B<3YJ M\V([ (=>I5"VP)US_8$06W4@F;W2/2A_TV@CF?.F:8GM#; ZDJ0@-$FNB61< MX3*/OI,I<]:> ;WJS\9;Y%% MI>82E.5:(0--@6]WAV,:\!'PF\-H5V<4*CEK_1*,'W6!DY 0"*A<4&!^N\ = M"!&$?!I_9TV\A S$]?E#_3[6[FLY,PMW6OSAM>L*?(-1#0T;A'O2XP/,]608 MS<7_A L(#P^9^!B5%C:NJ!JLTW)6\:E(]CKM7,5]G&[2;*9M$^A,H OA)L8A M4Z"8^7?F6)D;/2(S];YGX8EW!^I[4P5G;$6\\\E;[[V4-$ES<@E",^8X8>@* MLUL0Q*LO(>A6B"/]0J?;]/UFAOM(WZ^C9]?; NFF0!H%TO\$LD\E?L70)/L4 MA*QZ*L&T<9HLJO2@XB2OO,O WM+X)O_@T[0_,M-R9=%9._^RL?^-U@Y\*LF5 M'Z'.?[#%$-"X&PO=V]R:W-H965T2E?#'<\]SQW'.=T ME.I5-P &O0G>Z0PWQO0'0G31@&#Z1O;0V9-**L&,-55-=*^ E3Y(<$*CZ)8( MUG8X3[WOI/)4#H:W'9P4TH,03+T?@97?U+6 M(@M+V0KH="L[I*#*\'U\."8.[P&_6QCU:H]<)6/OS(D721>XWG^R?_.UVUK.3,.#Y'_:TC09WF-40L4&;E[D^!WF M>A*,YN*?X +N1;'!VKOIG!.?Q7^S":OK?>2T^@V)1='-&.. M$X:N,/&"()9]D: AB2/]$D[#X9M@AAL?OEFK)W=A@FV08.L)MO^5N+LJ,839 MAT62H$@2(+B[$@E@XNA*A*P:)T#5_LEJ5,BA\^.R\BY3<4]]X__!IY%Z9JIN M.XW.TMCGXYM<26G IA+=V%P:.\6+P:$R;KNS>S6]Y&PO=V]R:W-H965T/8FD\2J+\%V-N7O M&3MI&I7P8GO&,^><&8_ST;HGWP$$\JR5\07M0NB/C/FJ RW\C>W!X$UCG18! M3=#C$^!?R4,/K5F<1*+M8^ M1>-+7=!=% 0*JA 1!&Y7> "E(A#*^#UCTH4R)J[/+^B?4NU8RT5X>+#JEZQ# M5] [2FIHQ*#"HQT_PUS/.TKFXK_"%12&1R7(45GETTJJP0>K9Q24HL7SM$N3 M]G&ZV?,Y;3N!SPE\2;A+/&PB2LH_BB#*W-F1N*GWO8A/G!TY]J:*SM2*=(?B M/7JO)<^RG%TCT!QSFF+X*N8U@B'Z0L&W*$[\GW2^G;[?5+A/Z?LU^^U_^ ^; M (<$<%CS?WA3X49(]E8D6[54@VO3,'E2V<&D05YYEWF]3V_(7L.G8?\F7"N- M)Q<;\&%3^QMK Z"4W0U.4(?_:S$4-"$>W^/935,V&<'V\P=BRR\N_P)02P,$ M% @ Z8'[2HTY.*.V 0 T@, !D !X;"]W;W)K&UL;5/;;IPP$/T5RQ\0+X:FT0J0LJFJ5FJE5:JVSUX8+HHOU#9+^O<= M&T)HPHOM&9]SYN)Q/AG[Y#H 3YZ5U*Z@G??#D3%7=:"$NS$#:+QIC%7"HVE; MY@8+HHXD)1D_'&Z9$KVF91Y]9UOF9O2RUW"VQ(U*"?OW!-),!4WHB^.Q;SL? M'*S,!]'"#_ _A[-%BZTJ=:] N]YH8J$IZ'UR/&4!'P&_>IC0" ^98(S*2!=74HW.&[6H8"I*/,][K^,^ MS3=9NM#V"7PA\)5P%^.P.5#,_)/PHLRMF8B=>S^(\,3)D6-OJN",K8AWF+Q# M[[7D29JS:Q!:,*<9PS>89$4P5%]#\+T0)_Z.SO?IZ6Z&::2GV^BWV;Y MBN0 M18'L/X&W);['\.1M$+;IJ0+;QFERI#*CCI.\\:X#>\_CF[S"YVG_+FS;:T&PO=V]R:W-H965TZA37QG0G0G1>@V#Z3G;0VI-2*L&,-55% M=*> %3Y(<$*CZ$ $:UJ<)=YW45DB>\.;%BX*Z5X(IOZ<@>)5W@PQFHK_"C?@%NXRL1JYY-I_4=YK(\7$8E,1['5@T4HDA/F@77%0) X0 MT)5("+-=B9#%%12@*C]\&N6R;_W@+[SS?-]3?X7_PU>C5,Y&D9VTX-#YE&UL M;5/;;MP@$/T5Q >$7>QR?(R@SYG1//QQ/LFE]<+ BZT4# MS^!_]B>+%EM4*JFA<])TQ$*=T_O]X9@&? 3\DC"ZU9F$2L[&O 3C6Y7374@( M%)0^* C<+O 2@4A3.-UUJ1+R$!)*RL%YHV<53$6+MVF77=S'Z29)9MHV M@<\$OA#N8APV!8J9?Q%>%)DU([%3[WL1GGA_X-B;,CAC*^(=)N_0>RDX3S-V M"4(SYCAA^ JS7Q ,U9<0?"O$D?]'Y]OT9#/#)-*3=?3;=%L@W11(HT#Z3XG7 MGTKXME.8S89WO3S#V++-R[> 5!+ P04 " #I M@?M*3 ='/\8! W! &0 'AL+W=O.G=2*RV9=:9NB.DUL"H$ M24%HDMP3R7B'BRSXSKK(U& %[^"LD1FD9/K/"80:<[S![XYGWK36.TB1]:R! M'V!_]F?M++*P5%Q"9[CJD(8ZQP^;XVGG\0'PPF$TJSWRE5R4>O7&URK'B4\( M!)36,S"W7.$1A/!$+HW?,R=>)'W@>O_._A1J=[5G88S<5_@RL(!_>9.(U2"1.^J!R,57)F<:E(]C:MO OK.)VDVSDL M'D#G +H$'((.F81"YI^9946FU8CTU/N>^2O>'*GK3>F=H17AS"5OG/=:4+K/ MR-43S9C3A*$KS&9!$,>^2-"8Q(E^"*?Q\#2:81K"T[7Z?A\GV$8)MH%@^U^) MAYL28YA/<9%=5&3WD2!-;D1BF-M.DM7%2=!->+(&E6KHPKBLO,M4/-!P\?_@ MTTA]9[KAG4$79=WS"9=<*V7!I9+SV]Y&PO=V]R:W-H965T M'8^;Q ?"GA\EL M]LA70)< N@8DH3ED%@J9?V66E;E6$])S[P?FKS@Y4->; MRCM#*\*92]XX[Z6D*VG065GW?,(E-TI9<*GL;EPNG9OBU>#06+_] MXO9Z?LNS8=6PC"E9_Q7E/U!+ P04 " #I@?M*]+W:.>4! E!0 &0 M 'AL+W=O2^,]C)' MK5+#'F-9M<"(?. #]/JDX8(1I9?BA.4@@-26Q"@.?7^#&>EZ5&1V[R"*C)\5 M[7HX"$^>&2/BSR-0/N8H0*\;3]VI568#%]E 3O =U(_A(/0*+RIUQZ"7'>\] M 4V./@3[,C5X"_C9P2A7<\\D.7+^;!9?ZASYQA!0J)11('JX0 F4&B%MX_>L MB9:2AKB>OZI_LMEUEB.14'+ZJZM5FZ,M\FIHR)FJ)SY^ACE/@KPY_%>X -5P MXT37J#B5]M>KSE)Q-JMH*XR\3&/7VW&<3M)TIKD)X4P(%T(0_Y<0S83HAH G M9S;J1Z)(D0D^>F+ZLP9B[D2PCW0S*[-I>V?/=%JI=R]%&*49OABA&?,X8<(U MYAI1.A#1 L':P.(B=+H(+3^ZXF_= I%3(+("\97 [B;&A$DMIK>8P/=W:7R3 MY1ZV33;!/^+$3C?QO9O8=PLD3H'D_?W8. 4V;_>CG##)NA\[W1%WF=19)G4$ M#6[*I/=M=Y3!JPMK'I!O1)RZ7GI'KO3=MS>TX5R!5O0?M.=6OUG+@D*CS#35 M [>MSSR4^!^[\S-O7;L^8\-[J MJND6_EZ(PWT0=.L]JXONCA]8(U>VO*T+(8?M+N@.+2LV:E-=!30,9T%=E(V_ MG*NYIW8YYT=1E0U[:KWN6-=%^_N15?R\\(E_F7@N=WO13P3+^:'8L6],?#\\ MM7(47%$V9Z\OY87SUW[P>;/PPYX1 MJ]A:]!"%O)S8BE55CR1Y_-*@_C5GO_'V_H+^414OBWDI.K;BU<]R(_8+/_.] M#=L6QTH\\_,GI@M*?$]7_X6=6"7#>R8RQYI7G?KUUL=.\%JC2"IU\39B =\SC$T%%,=(T))/XU"85)J *(1@ Q!H@@0*0 MXA% 8K <8E(5TZ@8DD9AF.(\,0A)>2JS.'2D MPK9"IO@*L8W%JAK@N$1&L*\09"S6N\=V%E?!V%4(<@.71K =D.P_9(:U3H#8 M;9GE4VNEV ]H.$%A.NB]/Q?B.-1%L:]0Y"OF.:.VKX 7&(1R"(PZ/D" 75@" MH[;UC-B,$V%3H5-,A=JF MYB",JE,(I]A2)?,16F@U(7FW$BTU7&JUCH% C] MYCAI&L@-$@<++'6*OB!R,P_R@YDC#_8#BKX/B)D'!9D:"FX^TVO6[E1#TWEK M?FQ$?T!N9H>FZ5$V3:K%,>8?:"*[J02LR "Q>R)U&MPY9SP63-X9T\'7O93%X'%=N*_C:5]^W040T#P0^Z6PRN M+>OR#U!+ P04 " #I@?M*[S@4>(\$ !E%P &0 'AL+W=OW..0JWC1":>(RSPO<--[MG<6L>;;.%[/L MO4QV>[7.)\5[FL;Y?Y]5DAWG#CC=@Q^[MVU9/W 7LT/\IOY4Y5^'=5[=N26U*M\9(E1?-W\O)>E%FJM52FI/&O]G>W M;WZ/6G\GA@LP+ D .%9@5 +A+]7 MX&<%I!:08U>(M$ T=@_@=9'S1HN<@@VC1;IPP^AX0Q=P&!UQZ$(._EA_01=T M$&-C EW8873W+:NFD*]CLMX,\TAKEL:7%52E?+Z:5/Z MS3^K8BVJIQ\+)N3,_:@U:>9SR[ !$PV9)<+X?,A<(TS@#9DO& -#Y@9CV)#Y MBC&&/;<8XP^9.XP10^8>8X(AL\*8<,@\8(P1BT>,,6+Q#6%"P\_?,<;P\QIC M##\_8'!U$C*&\U!CQ/^U"CMKYIB/-^J:&J8?C_"] >MR:<7^S;*ZN^:ZF<%GQKYM=90@*XVB)C$(R:1B)DM7UKI M^2F4AKDK&_(9D3P1;DIDFR*)S=29@0XY;WP* S4H8402:ZB?"O[4:*O7&CJ7 M"U\ZIM^*@+' 2O4.E+2RNX[IF\4B,VGN-<;ZY65L\*%3U6>8'_A38Y8]=LK@ M3,)WROH,9V;&/V'F<]ZKPF'\B#$#;$1*:VB0KB*R9KE-58U9"L(@8FH!,K8D M$#J(60/^!8E-# A )H1DIF.$M65SQ*XPAMH/,6H@0&PACA- #!L(+_ )T?X MZ7^V3^S>!J$UQ!%*<)^RA^B!@#5!0@\JA!5 MR+T1/M'0H(+ F%4K!&)$D#E1SAPIYX@X6W&B"/DE[V_4"QPR"B,PG<+M\V80 M65Y!*&(P(4J0(\/0]DI@O;)^,C]0K!#(C++;^V)4 M?X!^C/.WW;Z8/&=EF:7-%Z+7+"M5I&ULE5AKCZLV$/TKB.][80RV(4HB;1*J5FJE MU:W:?F83YZ'+(P6RN?WWY;6Y869(N%\VX#US[#/V^&#/KWGQK3P:4UG?TR0K M%_:QJLXSQRFW1Y/&Y9?\;++Z/_N\2..J?BT.3GDN3+QK@]+$$:ZKG#0^9?9R MWK:]%"JN\I&E<_+TV M(S*)V58-15S_?)BU29*&J1['OSVI?>NS";Q__F3_I15?BWF/2[/.DW].N^JX ML /;VIE]?$FJK_GU5],+DK;5J__=?)BDAC^WY/\/X -$'B%M W?>C *\/\'X$^ \#_#[ G]J#[ ,DZL'IM+?) MW,15O)P7^=4JNO5PCIME!S-93]>V:6QGI_U?G<^R;OU8BM";.Q\-48]9=1AQ MA]'N$+*A$+@AG'H MU$(;A0K0<+%L(,U16A 8WA*$CTD&0S38Y/EM?'>(%D^ M3^"S!'Y+X \(),IVA]$M)FLQ+\I'V: 8H26:MLT$HHAB?$\'O"3)2I*,)(4D M=1AY/Q(O0)(H!I1$$[B90!11C%!"\Y(4*TDQDC22I&@O@415L:8@+5TT!1N& M20=XY3),RA>\*,V*THPHE+J5INE5N-37%"1 8E$1E9*< ;$G@3JKH'#38/(HAB7H@BB@FQGS"8,46\0P)GD;BD>]"CD:P9#/EH M>4X3/:09"N+]$:A!TG(&:EH2L""*(8(H1'E8$(,9$<2[(U![]-P1*P+>BT#_ M1"GS.S]P6S\I96;'UD 22U$0@L2YY79_%W!V&2ZEY8@T?O\':@!,43,;-Q"O M9E *U_Z& ?D^V:LX,QGYJA*\!PCJ ;2T>] @S=+'4\:B0NQMD[BB9UQ#:;PW M"9A0Y#UH^+V#A5',B\8?5PP(\#$BXIB"L4,9;Y>"VJ7G>B,4O$&)GS@R"=X1 M!.<(N-(%W:9!D#,D!4D9X*\\!J4"LF@8JG"LS@7O#(([.N$Z%\R11Q+[9E#@ M:Z*,X0+P%-;&D+GAV-+A34)P9RA2Z_14\^)+B;4Q9Q]7*:QM"E?TC&LHC3OCV OR-PJ#"@"ACJ+346!E%:0^O1^?N5B@UQ:&]HBNM;7[)JJ9( M[UIOUX"OHKE50NTKF*V!:=_ +.HN^7[0=W>.?\3%X925UGM>57G:WCCM\[PR M]=C=+_5\'$V\N[TD9E\UC[I^+KJ[ONZERL_]/:9SNTQ=_@]02P,$% @ MZ8'[2@"<:Q Z @ * < !D !X;"]W;W)K&UL MC57;CMHP$/V5*!^ +4-F3[]_4E9$EP@1=L M3\XYGC,VXWE+V3LO (3S49&:+]Q"B&:&$,\+J#"?T 9J^>5 686%7+(CX@T# MO->DBJ# \Z:HPF7M9G,=V[)L3D^"E#5LF<-/5879WR40VBY2FCYU=Q13G:4OJO% MM_W"]51"0" 72@'+X0PK($0)R33^=)INOZ4B7L\OZE^T=^EEASFL*/E=[D6Q M<%/7V<,!GXAXI>U7Z/S$KM.9_PYG(!*N,I%[Y)1P_>OD)RYHU:G(5"K\8<:R MUF/;Z5]H=D+0$8*>(/>^1P@[0OA)B.X2HHX0/;M#W!'BT0[(>-?%7&.!LSFC MK$+*^A?@] M LD$^BP"6Q;+X(8>##=8W2(2?Y3#0Y'-79%!FJ&U6*'F1X-BQ7:!R"H0:8%P M(#"U"\16@=B203(Z+H,)C,W:@";C>EI P20=5?09I:!D3*&KOWD%[*A[+G=R>JJ% M*LA5M&_K+X%J$Z/XTI^M?$M\+9\!T[4_Y%;$ZZA1PH%2!S M]R;R3A3RV>H7! Y"31,Y9Z9YFX6@3?&PO=V]R:W-H965T0/6(,)83<"I&:KJI5:*=JJVV<'AF"MC:GMA.W?UQ<6H[T4@EJK*LN6$\*:.>3!,36)?_-.C/4Z!$E'?3TRLV+ MG+_"TD^!DJ7Y[W #;N&N$JO12J[]-VFOVDBQL-A2!'T/*QO].H>=(EO2X@ED M22!K @F]!"%?^6=J:%,I.2*UC=Z:/'VJ\,T1 M+9ACP) -ANSR%8,M_RI"HB+$$^0;@JSX#T$>)<@]P6Y;99;>51DPI<>,'E,^ M['/([@W]H.K" M1IV/TY-/\ 4$L# M!!0 ( .F!^TJ4&< ]$ , (X- 9 >&PO=V]R:W-H965TJK+NYOU.JN0^";K43%>_N9"-J M_<]&MA57>MAN@ZYI!5_W05498!BF0<6+VE_,^KG'=C&3>U46M7ALO6Y?5;S] M\R!*>9S[X+]//!7;G3(3P6+6\*WX(=1S\]CJ47#*LBXJ47>%K+U6;.;^1[A? M8FX">L3/0AR[LWO/E/(BY:L9?%W/_= P$J58*9."Z\M!+$59FDR:Q^\QJ7]: MTP2>W[]G_]P7KXMYX9U8RO)7L5:[N9_YWEIL^+Y43_+X18P%);XW5O]-'$2I MX8:)7F,ERZ[_]5;[3LEJS**I5/QMN!9U?ST._[!L#*,#< S 4P#$_PV(QH!H M$A ,S/I2/W'%%[-6'KUV>%H--YL"[B,MYLI,]MKU_^EJ.SU[6$00S8*#231B M'@8,GF'P$K$D$/^2!)K B062++"/CRY8Q'2"B$P0]0GBBP3)I(P!PWI,W6-8 M@@PFI=@HR%F>(LTF)MG$!)MTPF; )&?K?,BS"1<"@T 324@BB44$)VL\)-8: M+ $VV0)+&V54B1UD4I),2JC"Z 2,3,"NWR49F2"[8I=D5J412Z=/;VFC($E9 MF-!L;)+,T(5# ,'7QH4\"0()/[DA! MGP40W: *;6"@'&RI8ML3]!.,I[(0L!P<.P5H'X-MY A#1PK:?9#>H KM/V#7 MJ,*L@;0;@;"SJ[C$6@+0GZ]*$A[$,,K1!E!%[V'63N%0$$4 MY8ZM@K2AD3 T.KH7.KKQ#>T8:0\BT9!Q^EY!@BQ1*)!+$MK-2+@94T<*VH"8 MW" );4"T^Y_5C$?,^0Z((0O#J28V#,(X#1TG M)V1L+.Z&C(2%L0LQMDH2V( M=ANT9BU3Z';M_$]Y(J83.&-[IA[[3 M'T>G02DVRMPR?=\.7PC#0,EF_/H)3I]@B[]02P,$% @ Z8'[2L(5;A&= M @ . D !D !X;"]W;W)K&UL?9;;CILP$(9? M!7'?Q2? 1$FD)E752JVTVJKMM3=Q$K2 J7&2[=O7-BQBS=";8)M_9KZ9F+'7 M=Z5?NHN4)GJMJZ;;Q!=CVE62=(>+K$7WH%K9V#4\68X_@]-XC.D,I^,W[Y]]\C:99]')O:I^ET=S MV<0\CH[R)*Z5>5+W+W)(*(VC(?MO\B8K*WZ?[?:H7;%'A% M;3$/;M'7SK^SV79V];:EA*^3FW,T:':]ADPTY+UB#RCH*$DLP$A!0 KB[>G$ M'J<%[(""#JAWP-ZE401I])K<:QJO83DK:)#*7)420A@,PT 8-H>A*(#I->DD MS >>,1S "J,,%TH30K2I !-$&>7SN)0SM/P7YZK&$$\A6$R$"8#8((PNPQ( MFN=! ?> BM )\CN8'(3) 9A@.^SR>66R@H>5 51%3A<^ 0["< "&!3 0A3S+XGGO&%RF $]R@$P&1ADT(SFBPO M%C8G7FB&>.:#(#QKAW,59AE=V'H8[GB80*'"E@6H,"O00C?"<&_$% A%PH8$ MJ.S.RI:R@CL?!EK?K \/HN5&W$=*)D>8NU-\%_I<-EWTK(P]#?V9=5+*2.L2 M/5CLB[W&C)-*GHP;YG:L^[.\GQC5#O>49+PL;?\!4$L#!!0 ( .F!^TH> MP3J'E ( -P( 9 >&PO=V]R:W-H965TOV,8K4]LAKIAY$RQNSLQ>R9MI,Y2%2K>1L MYTAU%>$XSJ*:E4TXF[BUM9Q-Q$E79CMHN M1+-)RP[\)]>_VK4TLVBPLBMKWJA2-('D^VDX1X\KE%B"0SR7_**NQH$-92/$ MBYU\VTW#V"KB%=]J:X*9UYDO>5592T;'G]YH./BTQ.OQF_4O+G@3S(8IOA35 M[W*GC].0AL&.[]FITD_B\I7W :5AT$?_G9]Y9>!6B?&Q%95RSV![4EK4O14C MI6:OW;MLW/O2[:1I3X,)N"?@@8 ^)I">0-X)R8>$I")RLV*:S292 M7 +9'6_+["U"CXG)_M8NNF2[/9,>95;/,T+R272VAGK,HL/@*PP:$)&Q/KC MD(L%]N@YNO6P]"'X%K$"$ 060< XB>.3FS@I;" !#23.0')CH!B%T6%RAVD< M)LDII:-0?!1!69'"8E)03.J+2>*1F Z37KFA)"?I2(R/(@4M$EA,!HK) #'C M \X\-SC!:'315CX*95EV)S,Y*"8'Q(SNTC+WW:0I'2=PY<,HQ>F=U%!0#074 MD-'71;WK@.(8=E* 3@K R1V5*(:+0/SYKP/=J2/H$[>@!]UDOL#Q./$0+$[O M)06!56>.,"#HSE5"<,U _U$T$%PU$% V_+3X%0$CXJ?%AR%4>&F)KDI_S>7! MM545;,6I<3W]:G5HW7/L6L<[O.O[/Y@\E(T*-D*;!N3:Q%X(S8V:^,$9F++M^VTVT:/M_B6CXH9G] U!+ P04 " #I@?M*UF35ZJ$" M N"@ &0 'AL+W=O&_-Q2B+U4E6MU$JGJ]K^]B5.@@XPQ4YR??O:AD,)+&WN3[#-['AV\6R\ M.*OV11^D-,%K5=9Z&1Z,:>ZC2&\.LA+Z3C6RMF]VJJV$L=-V'^FFE6+K@ZHR MHH0D426*.EPM_-ICNUJHHRF+6CZV@3Y6E6C_/,A2G96SM+!I8MD4E:UVH.FCE;AE^@/LU)2[ (WX6\JPOQH%+Y5FI%S?Y MLEV&Q"F2I=P81R'LXR37LBP=D]7QNR<-ASU=X.7XC?V33]XF\RRT7*OR5[$U MAV68A<%6[L2Q-$_J_%GV"?$PZ+/_*D^RM'"GQ.ZQ4:7VO\'FJ(VJ>A8KI1*O MW;.H_?/A%QAZC5@C"#9 (BM@4$%1%=3' MLRL5*4[ 4 +F">(K@FR41H=)/:;V& #"8S+*!86Q;$9.C,J))W+B?*2F@_"+ M;2B'E(_$(*B4\@S7PE$M'"G-6 R?;)-QEHS%("@&-,?%)*B89"J&$YP@10G2 MVT]*AA)D-YR4;)(H8UD^LL5ZBH*8IC$N)D?%Y$@Y "< @ON7W%X0F&D!<$-) M>M!EMFF2Q/&X$4QA>0(PTPP [P9 D;+0&0J\'P![1UEP#\/4Q$A9I@8%X&3F M2 /N4$ L2I,9"MQ7D+PC7]Q9D-Z2;SKICO;SDG$/Q6"$S98%=RH@5N5S)PGW M%^2WEX7B!J,$^3AL5!8,Q,?>^ ^H$Q-=_'&[F]0WT>Z+6@?/RM@[@/^GWBEE MI"4D=_;<'.SE;9B4&PO=V]R:W-H965TP$9X\-0T5OY? >+_PB7^9>*J/E3(3 M05ET] C?0'WO-D*/@E%E7S?0RIJWGH##PO] 'M8AGC=OZA_M.:UF2V5L.+L9[U7 MU<+/?6\/!WIBZHGWG\ 92GW/N?\"9V :;C+1,7:<2?OT=B>I>.-4="H-?1G: MNK5M[_0O-)P0.4(T$J+_$V)'B*<2$D=(_A*&U1JLV+594T7+0O#>$\/G[:C9 M1>0QT:N_,Y-VL>T[O3Q2SY[+.$V+X&R$'&8Y8*(;3':+66&8V2UFC6'R$1/H M/,=D(S39R K$-P)S7"!&!6(KD%P+9.&K+ =,:C&MQ41XB 0-D2 A""Z0H@+I M=),9*I A&42O/E?VC\D$#S%#0\R0$#$ND*,"^723&R$2 MY,XZD3OE1:8;)?BF)]$$JPXTQ2M>&00KC?2.!+[S2?(.K_C>)^G;7I<.=.WU M7J)X@1"L0K([$G@!D-D[O.(E0/(I7O,WO097OWIS6'^EXEBWTMMRI4\-^V\_ M<*Y RX4/6JC2]X-QP."@3'>F^V(X)(>!XIV[ 3C+:3\ U!+ P04 " #I M@?M* $1ZHST# !R#P &0 'AL+W=OYN^I_N#J >GTOYYG0JVS1G197RPBK9;F$_D5E,58 B?J7L M4ET]6[65%\Y?ZYV9EE6*\EU_&E%[6[..O#Z^5W] MDS(OS;PD%5OS['>Z%8>%'=K6ENV24R:^\\MGUAH*;*MU_Y6=62;Q>B5RC@W/ M*O77VIPJP?-612XE3]Z:W[10OY=6_ST,!] V@'8!@5,W'[2#1$2$_U-BO$ CX4\)6 WQ.8:KL-&'V[UXC1M\- )T8,Q88":"@ IYF M"#&^9LB B0R8^#[3,S2&AL9 (- ,(6:L&4*,=J\BQ(2:(<1,L:$)-#09"H1: M&JP0HZ73VH")#)CX/M,S%$)#(1#0+OJJ84+%%,U%'PV.: @1;T1T3U!*RX@8 M2OEC;&L*;4V!+0\+$!>7\/)$;7P,"5J'?0P@%-^:!]?Z)4""AG<\*0MH= M6IM D0D4/X#ZMO#W@7A (M07@Z ;-X#@SP@!=3N\414(+MPD^(]DP:62@-HT M/$0$#0[1 (I,H/@!U+>%"R8!%6JJ5\P6HM[5E:2CU8.IL>[L@59CS;GJ%W)6[E7S5ED;?BI$?=I7HUV#^$3K?D,;7Y'9 MFH#Q2#:43?OW(=]TH]^2QR5"^RXUPPN7AW)*O403; W4O&=J)^ MG,CGLND"FQ?!CVV'ZW1M]O(?4$L#!!0 ( .F!^TI#F)4H?@, )\. 9 M >&PO=V]R:W-H965T1*5_VUH>P.=4BVW5!91$2A**PS/+* M7RVZN8=ZM9!G5>25>*B]YER66?UO+0IY6?K8?YWXD1^.JIT(5XM3=A _A?IU M>JCU*!RR[/)25$TN*Z\6^Z5_BV_N"6T#.L3O7%R:T;O7EO(HY5,[^+I;^JA5 M) JQ56V*3#^>Q48419M)Z_AKDOH#9QLX?G_-_KDK7A?SF#5B(XL_^4X=EW[B M>SNQS\Z%^B$O7X0IB/N>J?Z;>!:%AK=*-,=6%DWWU]N>&R5+DT5+*;.7_IE7 MW?-B\K^&P0'$!) A0'._%T!- 'T+8.\&,!/ A@#R/@,W =QB"/O:NV;>92I; M+6IY\>I^/YRR=MOA&ZZ7:]M.=JO3_:;[V>C9YQ5-R2)\;A,9S+K'D!$F1E/( MG0O! R+4 @85!%*Q)DZXI6'C(F)L:;B:Y/[=)!.9%&P6[>+II%D43L# !*Q+ MP"8)F%5&C^$=INI;F28IIC%,Q$$B#A!QBX@[1!0QCA#,$X$\$< 36=LG&"B.\3B%>1*0)P%X MK+K7B<-#"..#6L#(F3*9!O25=A4$&Q(!# DS&U!U#E0 MENMO#&32'>1*_@CJ'D+1P#Z=X>CCNA3UH;OI--Y6GBO5GH+1['";NB7MQ[DU MO\8W&PS,W^G;5W]7>DO?7]V^9_4AKQKO42I])>@^W/=2*J'%HT!;RE'?%H=! M(?:J?8WU>]U?F?J!DB=S'0R'.^GJ/U!+ P04 " #I@?M*[ UZ!50$ X M%0 &0 'AL+W=O1&&S>ZDRJP)]%E5W7\.NBZSMKNMCV%SKE6V'X+* M(F2$1&&9Y96_7@YCK_5ZJ2]MD5?JM?::2UEF]7\;5>CKRJ?^Q\"7_'AJ^X%P MO3QG1_67:O\^O];=77C+LL]+536YKKQ:'5;^$UV\"-X'#(A_/Y4W MK;_V-[_O5S[I*U*%VK5]BJS[>5=;511]IJZ.;R:I?^/L Z?7']E_'2;?3>8M M:]16%__F^_:T\A/?VZM#=BG:+_KZFS(3DKYG9O^'>E=%!^\KZ3AVNFB&O][N MTK2Z-%FZ4LKL^_B;5\/OU>3_",,#F E@MX".^[, ;@+XCP#Q:8 P >)1!FD" MI,40CG,?%O,Y:[/ULM97KQZ?AW/6/W9T(;OMVO6#P^X,_^O6L^E&W]>"1LOP MO4]D,)L1PR:8F,PASQ!";XBP*^!6!<.JV# 0SN8$6XB(J57#W20OGR:9E)#O)C$ 1-+)X(\ A!7#0Q2A,C-*E%$P.:7V@:IP3G25">!/(P^Q%.$!Z6,N;8GQ0E M2I']L=9MDP(B*FF8K?\1E$P?NB@0 MW,&$NL 39<@V 28C8C%=F#B0#AU27,D42EDP;E-Q2,5IX/(,BFN>"H3*UJP! MS:B8#(AP4.'N0*$]" +<7,*M$@&7=D7W8/.".>27'U M4RA_Z)H4ZE]2+HG#9RBN?PH- !HGA=)VL#!:4"/S B7/H/2A\9I0%,6'D]WR!1S#S8O"#<(QA\W3H8+GR'"!\9I0/', MYATTN.@9(GK@F@PV!:[UP)7,D(X &*8!S;U9!(E#\0Q7/$.Z F"8#+8%K@GA MIL"0G@!XI0%-39!&@02K>P\V+PBW#H;T#DF*I^"X+W#D;>_R2H[+G4.Y0Z_D M4.YQ3+BK]^.XYCGRN@=>R:&8/^DRN:-O1][VP"\-:.Z7J71VFAQ7/<=>][9% M&=##S2;'I<^QSP';-3F4/DU2!OK-^[AY2;A/\.AQW^2X_CFB?^";!C237!(D M+B;< SCV70"8DI]J.#FN;HXT!L _#6A.)9U4 G?A M.,K:KI=[J'%JX>34IU3U<3B":[R=OE1MORR3T=LQWQ/K3XVL\0U=;"DR_DP7 M+^,AWH_TXYGBGUE]S*O&>]-MJ\OA1.F@=:NZXDG0>)8WWK3Z;,XIP]MAZ?I_4$L#!!0 ( .F!^TKIHC7]6P0 $05 9 M>&PO=V]R:W-H965TR76&+.S!E>SA')Y;6JOSUYX?O-[J2*M/&JLRJ[_QRJNDC;[K4^^LVY5NE^""IR7S 6^D6: ME>YZ.;2]UNME=6GSK%2OM=-V;_#7RW-Z5%]5 M^\_YM>[>_%N6?5:HLLFJTJG58>4^\<6+A#Y@0/R;J6LS>7;ZKKQ5U??^Y<_] MRF5]12I7N[9/D78_[VJK\KS/U-7Q0R=U;YQ]X/3Y(_OO0^>[SKREC=I6^;=L MWYY6;NPZ>W5(+WG[I;K^H72' M?1O?]+O:N\@_>5=!R[*F^&O\[NTK15H;-T MI13IS_$W*X??J\[_$48'"!T@;@$=]VT7W9\$733M>L;A]D9_M>-9].UOJ^E")?^>Y](8S8C M1DPP$9M#GC&$WQ!^5\"M"D%5L1$H7,P)MA@1<:.&NTE>/DTR*Q/(P8(A7LX& M*Z(32#*!'!+ - &W) C(! &J !)IC,.("09,J:L,(F'I:4CRA+BG/#9X0LP3 M!YU%T3P1R1,1/(G!$R&>WT00"Z!Y8I(G)F;.7,,QYHDC%H4T3T+R),3\&..V M21!/E,1,&(OU^2YL5@YGM+P97G&VE< M#L'QV#&S6 V*)]4"\^+$PD2ZP!,7 MQ"PA)BUB.:'BL6?K$RUD3BD93"; 3"+Q8ML,T)+GDJ R):M!,RK@GF7I<=H; M.#8'R9"7!VBB!'@L,@NZ!YL71)L()UQ$Q)84M#_PZ'''Y+3T.=8^]DR.Q1\& MH8@#"Q6M?H[ECVV38V&+D-EL4]"Z%NP!X]2@F:-Q *M%"]H !&$ R#PU:,IE M8Z'%+[#XL75JT)0ED F;3).NYBYN7A+M$@(>-T]!JU\0ZD?FJ4&&>4J+>0I: M_8)0/S)/#9I;&O.$;5QH70M*UZ9[:M#(=C6'FT1 M@M@>(.?4(&.6.!KB>[!Y0;21"&H?8=NJT@X!Q)??YIQ "Q^P\+%S A8^9W%_ M4K5PT?('XMN/K!,(67-N]3.P[.*)CS_R3@V:>V>0,-NV$VC] _7U-[U3@Q[= M>0)M $"=#4P#!7PXX" CCC8 #P#G1=%6 >'C%@JT!0!A L2'9TBAS;=$H M8Q1?[N4:N^9/;H *51^'Z[C&V567LNV'9=)ZN_)[$OT-DM&^X8LM)]J?^>)E MO-#[E7Z\7_P[K8]9V3AO5=M6Q7"[=*BJ5G7%,Z];S2>5[F\ON3JT_6/4/=?C MO=[XTE9G?6?IWRY.U_\#4$L#!!0 ( .F!^THTHF=4&PO=V]R:W-H965T3FS#U(>)XY3;@X\B\L'<>2Y^FBLO,)O9UXSG9'V2UXJE)Y$>*U6GS;SFRWBHBG M?",KBEA=SGS)T[1B4G'\;4GMSF=E>'M_9?]2)Z^2>8E+OA3IGV0K#S,[M*TM MW\6G5#Z+RU?>)D1MJ\W^.S_S5,&K2)2/C4C+^M?:G$HILI9%A9+%;\TUR>OK MI>6_FN$&T!I 9Z!\?V3@M0;>NX'_H8'?&OAC/=#6@&H>G";W6LQ5+./YM! 7 MJVC.PS&NCAV94/6X-M5F_73J_Y2>I=H]SWW/G3KGBJC%+!H,W&"8!EF9$-(A M'!5 %P5@42S ,(>^@Z6)8$2+X5.2]88ZXN^&>H7C 4#88BP7B:&PSCXTX"U$F $% MXP9#;W(!SV7: M 0B,A(%%&M/*!%&7AMHI0$"!S_"D&)H40Y(*M% PS("3$'42&@2>&^($$4H0 MC3^MQ,6;@SOBO+:@V\='&!@'MH6Q05@_H(%N11!1Z %VFH>"=PA"]X&B#=& M%L\\U2XU9?D,U@\(;RL$ZRL#9X7@S8#0.V3!2YV,J75B%GMDU#H"HB'HRID@ MPB*]V#$4'4P,+W>"U7(T0($7,PGOD!4U02$SY#5!Q*CJ M-89B[D"? [S+ -)E_($" +PO !DO+^!] 6"$O"VH=WI]39,E B(DT@L?0X5N MI.F+H( ,O08 ;U> M"M_2!R\P8!_A[YX@P'L4\+0EQKILD"7U\2$^F<+@B$D MT+5%0,' RP3PE@=(R_-A@ )O+L#ND!9O+F!^*B#2AL;[-XAT:1%,J$MK8HCN M;(V" BTIYV9&R7BQKP?&TMJ(4RXK06YVNZ'T$:H91]M?D,F2(/LK-<0V(^<[ M?3,!_XB+?9*7UHN0:K*JYY^=$)*KV-T'=2 .:NCN%BG?R>J6J?NBF3R;A13' M=JIVNM%^_A]02P,$% @ Z8'[2O];(_B- @ 0 D !D !X;"]W;W)K M&ULC5;M;MHP%'V5* _0Q/D$%) *+=JD34*=NOTV M8"!J$F>V@>[MYZ^FQ+D4_F#[YISC),V1L_$"*\][IJ^-0_"-%.@H!O M#J3&_(&VI)%?=I356,@AVP>\901O-:FN@B@,LZ#&9>//"AU;L5E!CZ(J&[)B M'C_6-6;_YJ2BYZF/_(_ 2[D_"!4(9D6+]^07$:_MBLE1T*ELRYHTO*2-Q\AN MZC^BR1)%BJ 1OTMRYA=]3Z6RIO1-#;YOIWZH')&*;(22P+(YD06I*J4D??RU MHGXWIR)>]C_4ESIYFS9/F0W48K5/T223Z[M1 M0;V<^IM< "ZCIUF2Q$5P4D(6,S>8Z *3AWW(TQ"".D0@#70N(LC%/!K0H_X$ MBR$B1XZ'FR+/MT66@$@,9Q*#]8PU/^[5,X$%$E @T0))3R!U%@3"9$[!($SN M5 S"C)R:09@QG% *)I0.!5)W^T 89V6>O\;TC&2@D6P@$(^=PAI(KB&-V<9A M.,X3Q^Y]L.40-DHS=&4[Y:#G'$@Z@@5&H,#H_OTX!@7&@ /W@#"8]"+1<1BZ M:WP#U+."0OBP"@$S5[)!5\X[=']!$'A8/:((<.'^12VHMT?B04UNH8R=X.(P MKPG;ZZN8>QMZ;(1*Y2+:7?>/^@9TXG,T62 @_H0FS^8R_Y0W;XN?F.W+AGMK M*N05I"^*':6"2//A@US+@WS.=(.*[(3JYK+/S)UN!H*V]KT2=(^FV7]02P,$ M% @ Z8'[2C C6V_< P V!$ !D !X;"]W;W)K&ULE9C;CJ,X$(9?!7&_@ZM\@BB)U)UDM2OM2JT9[? MBI/)[7_V19G%M;TM#T%U*DV\:X.R-$#&5)#%2>XOYVW;2[F<%^\/GY'"LFX9@.3_%!_/%U/^<7DI[%URS[)+,Y%52Y%YI M]@O_"68;E$U 2_R;F$MU<^TU4EZ+XEMS\^=NX;-F1"8UV[I)$=N?-[,R:=ID MLN/XWB?UKWTV@;?7[]E_;\5;,:]Q959%^C79U<>%'_K>SNSC_5_FS:06;T9B^]@6:=7^];;GJBZR/HL=2A;_Z'Z3O/V]]/G?P^@ [ /P M&@#RPP#>!_"? >+# -$'B*D]R#Y .CT$G?9V,M=Q'2_G97'QRJX>3G%3=C"3 M=KFV36.[.NW_['Q6MO5M*:2:!V]-HIYY[AB\832[1]9#!*Y$8 =P'052HWC& M03C>=[ :$AJ<,3Q,LODPR=TP.3E9O(WG=Y.EZ02"3"#:!.)V -*9[ [1+9*W MR&^A!NY@*P(#QM#EUA0G%"AGC3<$ATSJ4-#R)"E/#N0)&3KZ.D;>=11RP1U] M!,;ML-TU)S")(-V%)S"M #DM3I'B%"$NHA-H,H&>7CTAF2!\7#WA4*@26KM/ M$X%III1V9I? (LG Z71#8" ECR0M+B+%11-J)R)JAX$2CCH*$Y([D[ F, XA M.I6X(3"IY)AQ *-ME@WE*3:28L2I87K] &FS3X"/*ZAGG-74PIUDBD,1N6NV MIC@.&$;.-)-<*'"DB(!V:. 3RJB'[I=48^@J)+"(N]B:P@ 1!@(I3H ><5B@ M=Q 8;B%"C=4B[=(@?Z&0:"^$H1D."TE1"\^$NY-1'"H],".*4TR'KM=3G.12 MCSUMM%F#GE)(FEI2+2-7(L4Q@9$KD> PE%J[$BD.63BRGP&]G6"1MFV$ M"8740^Z6!:Y "N-L\"),8"&X\["A,,EU."*/WE)PN*4(-5*'2'LV_L)K-=*N MB!->K'OFH1]1'.5'%$?Y$<5]X$=(FS9.>;?N(?W(CTB.\".*H_R(Y @_"FZ^ M2C-3'MHC@LK;%N>\;@K@IO5Z#/&$S5>MT_X,LQ40[6N8;;I#AI_INS./O^/R MD.25]UK4]ENZ_>+=%T5M[/#9)SO\HXEWUYO4[.OF4MOKLCMKZ&[JXM2?HP37 MPYSE_U!+ P04 " #I@?M*PI:B5>D# "<$0 &0 'AL+W=O5OYU'\;^):>SDT[$*R7E^2D_]+-]\MS9>Z"NY=# MFNNB3LO"J_1QY3_110RR->B(OU-]JT?77BOEI2Q_M#>?#RN?M"O2F=XWK8O$ M_+SJK! G?&]1_T:\Z,WB[$C/'OLSJ[J^WO]9-F0]>S%+RY&?_FQ;=[VWP M_V:&&\!@ '<#]KX!&PS8HP9\,."/&HC!0%@&0:^]"^8N:9+ULBIO7M7GPR5I MTXXNA-FN?3O8[4[W/Q//VHR^KKGDR^"U=30PFYZ!$:/(%-FY"+T3@5G ?16 MK6(#CCF78CK%%F.DM8P'_,3O^YDLEJ$A8YT#-G&@< <<=< [!WSB(+1BWC.J M8XJ.$50P:L7$I608061%Q:442&%1L4M13AB+<&4"52809=8\FYX1HWF8D,3* MN2U"44;L_78IQ011EC*7DH)S@0N3J##I"%-67FVD,TNH*+.SV*4H(6!C.P3C MDMKY'KL8$*%"CDM3J#3E2&,PU)R+F?I,'X\N18OK$X4'ZLT 36(7AF E MW!;!P*2HF8<'BA=G*C]P1O B2-TJB)P1Y0H&1>P2CV#&EV)VF%W,G"0: MVE%VL9!S,I=$>(FFX2-G)$3V,Y+,EH=A(0-;GHL!,#M8,881-5MG\09"'^@@ M S-^O@$F[3W>(IA0SA[O$(Q#",X1<3%J]GAN]P!O(X"U$9AQ@;<1^$ ; ;R- M -)&[*3>@%O1[2:-(';N_-Y+_*Z7J1R\;0#2-NQ"'Z/0W.;A]1N0IWTU\WP% M>(D$\8'-PTLDN ^PB%H,LN<)1F^6N:Y.W6M^[>W+:]&T:QR-WC\E/$'[9FJ- M;^AB2Y'Q'5W$_8>"_]WWWRV^)M4I+6KOI6S,^W#WUGHLRT:;M9-/)D9GG1SN M-YD^-NVE,M=5_[V@OVG*R_ M)+A_D%G_!U!+ P04 " #I@?M*%0G7M90" M !Q"0 &0 'AL+W=O_#, M6RY>Y)E2Y;U6K)8+_ZQ4\Q@$,VG_O?U%*E[U+-J5BKQVS[*V MS[9[,T.]&6R >P,\&,3)NP91;Q -!OA]A;@WB$<&01>*S+-IDVW;!U1#UF%6'P7>8_!ZS=C%I.$ "[<+@ M!X;\6&%7(PM'&A &W6,V+@;'$>Q(!"8DL@31G0B&"6*0(+8$\1U!-/*RPZ06 M4W?9RK-HPL\$E$D F1@FF($$LX\'FH($*>!!,CHZ'2:Y"13E$^(> M%)Q,Z,"UB6: SI2K<'6B]#^BA6L/0<67C3_\;O5%D;.YP]]/;\ M4MM&XV9UZ">6V-YG?^%=,_*-B%-92V_'E;X5[=UUY%Q1[4SXH)-^UOW/,&'T MJ,PPU6/1-0'=1/&F;W""H5*E5JOM3MK=2DMMCY.:FH)(2$2:!!B :+52^?%SMKMAX:*6':?>5"5N MD03NE,LDV:Y7WX2#P?B;=9QF7_WQ#V7Z MQS]L__@RGU?K)-MZ<;;P+K-MNGWT7F<\0IIGWIE7+N,B*?_PS?:/?_@&W^'W MQMZ/>;9=EO#.(EG4?_U3E?6]X<#WPD$P:?ZXZGMAU/[COO7\[?RVW!;Q?/O_ MUM^4A]\G]RD^ 4.\C==)_:F+]^>_>*_?7G2\?0%3%_$*IEPDG[T_)X^=Z[MY MW#0&#P9G?^E\X2HITASWM/!>QMO&NPID_\?_^E]M<#F',18TSJM5?%__]2Y> ME8T1]_HEB0OO%7S9.,SZD[+4UF?_$C9 6A5%?9JN79Z=!>'9,.B M_JMTE13>!;QWGQ<-T+^)B_O$.Y_/$W@*GEGP\UTGF:_7@"_7VWS^T?>N"8F] M=]6VW )FI5D#A!Q=D\@0'@!I5P'3Y MB9=FWLTRKTH8KPG19 ZG&1".C[L %IX7!+ZS_&/Y!]5^BE>P?.- M2=XG@.CI')>)C]9_OE[FQ?9LFQ1K6.HG>';=-@C $^E*23/FVR4<0)',$YCS M=I64OI^ M]S;/U(/=Q.!-GMWSUHO=0#(/&ACAR98 \O)L"Y?<6R5QF;0"XJH BEL LN$^ M\: V^'KKH]=)\2D%/"HWB(BMCWR?YXN'=+5J@AM0]CZ%XQ#("$BWRSCS[N6E MUA%?)G<)0&KA;>//'5!]1T-E>7:VYX3>W9R_\97&M^DJW:9) M$ZDUFFWB1\2LEM^+"E8*/Q?Y:D40+9(5W4&%3NUKC^5-:_9..!0)8&[5F-Q% MOQT#O3$_'8V(BSV+:)[$CH7P<;QY??[B]9O7-Z\O&V="!&^9KQ9)4?Y?_^$%H"+PN0W1]5N $ND\ M;5Q;/MSK'\[?7_[P[LW+R_?7Z@0O__+A]Y'!.W_[\HCW#V-]O0]97,$1 M)8M3KW<5(X8NDVT*+/\4V.*)]TV'I'B]A=&(K.9WP+$S&#-%&2,OTST270TQ M?85?L3[L0]_@\Z\]C4+TMT"/Y\G_? 7'5@*%3K[ZHW?HF,^/VSWX>@'$+RY* M@^*G7S3X7H@]9;16:#YII)TP;$5*C4TEHM.[#4J",(A9PK)UC,YGW>C+2:8?(##( MB)?R=.LS-.5M KJNXATHMS67]EK_!D]G2(#1ZM^_B,MTCE/3KT1C MYG)KB9L>1H!>IJL*K^*7CL.K>4C2^R4.%W\".(."UR0--!Y_W;F8+QSF(&IS MX;!W.88>'MOIP8JAPPU;!^SFA^\ZA0ROAP?!J(<# VXT[MR'K$CB%8ES]S$L MD5_QX-#B3W&Z0J'\#'#O##6?70KC*\!/$ -%7)X_>FAL*5=LGHD7?Z\ZWNN> MG_3KRH)5*<66=PQT.L(!T6#4. MT'NM07:HA&^//]LVPTZY[_R)'7^SCK=500\@4A]'0:XJ8/UQ^917+^@D\2#W MV'6<.3:M=IHC 9BV *=!&UF]V0U D SG2;(0\0*%:5*S8)US6X3>+HN\NE]Z MR7JSRA^31+[>R,:\#6AG7;O&P?1[%J2$*<*5N*LL1 ,.N:W0H$="Q4.Z7:+E MH$7.>?$Z*>2HPYM7EFU9):0]H[UK UC#KWMV!(HXSW0D#2C[SO?;0&*SO MN.('AQA0<5F+9%Z@@<]+CWBQTT3;..P7R7V:9;@UQ$.RJS<-UHON'Z^KS69% MW /$UD5:SH&45P5CBV9[J7&0M%N3B2;!,SO)ZELT/>'3%J;#TMH.IS&+-@FS M- !$G+$L_8PBF:&TI6,&;9,("9FN4!V'+;>Q%"'(N* KX+%S)$'=,M/;'' C M4&:BU@E \(++!I^]#!X&7?&BB-'I-._3DE-8^@/ 2)WA\)%[A M$HL%K0#I!GV6T]D4@&WI!I6W>];/ #SP>[+9\KNXQ0]9JF4DFO%\#?=@'OMH M/OS^_/S*%[P%_2E=*V2$NV#A/*V;9L<1TPQ0 =1@L@K (8"\NO;0,T>/O:^ MP<"G08"3O4_N*Y%F"FF=//7IVD12DJW9@#")1-P<6PER\0H BIPLII=@:W^O,CIB/G>Y80:08O LO9= M,BO0'>20SK-X]2@TP-@B\6JE^B#?RSZ7&6572$]6W_F<#(,Y%;%4'I)6B>\E["$:QO01I4#D:/85P?7&PWOCX9 MV)&Q9AC^=P6WJ$+>BF9_TKZR+?Q$O%^.#)^3/VD-0$35 M:SP'C"A">%G-@5T!C$AE:FL@7<-YB>_#GXEH",U"?8,^.$1=*0X3SB MH(:BX:60Q__)9,^QPGGX*CJ70$!:L[L*"" 13,L[FF?$OA 72$0J"7KF7L)M MNDN!RRPT EK[BQ\9_1!CU.P$*=_#6(]MDM%TPGOAV_L<]IP1P2DZ+'$D("H1 M8&,+TZEB]7WO>X =XW6&ZD#2=3*W59EF"7(89*866FH]RM&N6"B-M>+E8.4M M\EO8#@*,'@.)&5;)KS$++M=(. W6*-@#J;TR/(EXH&*D>,XW=8X[UQQW;G/< MUJNO&(1BVY5BH(?+$L!^8-E (P$?B<'!'[(:"QAX_"ABQ<+A#(XD>%_(/=?W M/K .< F\8DV<%3?'?)LWBW)T^SX:+)W8F/"UTI)1\#36\9K3/C:BP,C+MTQ:F?;-B8DL4EA,H8&LJ-EV MF9?6/OJ>6/7A7T,'+!*K+WQBH3.C *[ .2#TFQ:-> *X"P]+9+@@6^ 88AG+ M"_D[)G<_JJMQD>&)VK,KUEY:]&K/ 'HVN,>H:H#228)?@NJ8J)\QG'U1H!K% M(J@0QT=Z)Y^3P6_!=-*BU;A^EO-A[D6"OFXX)IB=Y4DE')/9XE$V6^;XQ"/A M2H&[>ZFF6N0P+I)4FD^(YY:0EZF[A?#E,MUL>%Y%VXR""T6"*XZKAJ0<%>64,:T MK!5RLNW8)@?((@"WX*Q20CHFDK)NGLE !I ^7WVJHPTB;;$P2*,OWW&>-K$Q MXXC"92J,CV$?9KQ8\'[F28&P0"T]+47C]-+U)B]9.#8\"/TV[)]D(.;6C+!W@(;Y S&T(FFE.:6S7^'T M1 "+Y#XN"-9K("7(/+!Q1BW?31;1Q&F<'Z$IQ:6H\14WTA:VKP3[L&M%G!0AH9] M;%F>$Z9&IY*O:AI)7_8$#*D.24.3Y>S\/1@-*U(WP?!AA>!XEF7M,-D+AKXO MG 6?L#1U@5F9K%9B.YLG7:O%*PPK;BX0E\3S)6SN1;FM';/XUCV04,PB,CM5 M^++=)OB,=2%A4R2PZ1N@L%ZN0B&OZ"!'([@!S5ZEK(B1#$HWLP%]&(%^Q3=6 M,>4\&"10MPGVI[]TB2O?$*8Q%@2]))6SDMW]G [26Y\E^^M/UNTL73GJ(DGXT."FV1-RUHI9( M HTM%^6ON8@N-5:D2#$?K[OUOO>S.E9K;XC!:E=P /!G6BYY182V(/@Z,@EJ MI8YRPH*9%F $0<2(HR:*MT \-NP/-[-T'S+(D,(L%,)I\&R7:;$X@TT!6W1 M?'-UV6Y\0TF>59[F'LG^"-Q?B5$MUHLR1I.Q;;W05TZD.%%E$;4>2]@H2 #_ M3$3ELNYF3:22&=/L#H6 A QZ"AHV];..T*?C4IBAD1Y/ ,_%R^!<\@>/SH9@ M0J(H2$B$2-J*)SI*6J+MR-<,6M%K\5HJM2%>?$*6P-('K*BXIUN;S)=9OLKO MR5P"L&>2(#B]L,^KS3Y(""SV>+A;6[*7::PN8:&KN' QKQVG?\@?@%(6?AVO M^52KK'EC8:V^LGK6%V;$Z@K4(($!=OTZJW0/&=00D(NY*[B&"@:\7>6 M58/]RK+?4ML/=ZP:D#$E:F^6_X 8IP#D@(^Q0048.Q>+:6&KH-%.%LP2S(5Q MKRH:$N_Y$O'ECY^MM*"R:U:ZO M<+G. 3--Q#4"I)H$G3FMTF01(A3IT!#K-2U-%!OI@-]KEY_1QAJ@8$Y=DJE. M+"-=$VY6%;+/=8PWS>=;HA06-LR*[5Z.CD^"!J^]:J_"57JV3FAI^T)L.YHB M?6>:T2'VWB?Y?1%O ,1F23:/BU=E7IN8J0[&JLLJR^X%(, W( BE>55:-)=Y M_"<2>947PZR4]BH1" 1K)I; P9?Y0@B6KR\.FLV34H6FM,D01,4!3(L"29%0 M?,:A>5RAEX4U5;4;1$7F!W3SF_NU]'$76FL^C2U9C>I&31Y->UWT8DD];;.$ M*2&*.!)A2I$B)>HT4\PS*ECF;4@)KI'3$1B>HMGR MU7)9WXWY M0M$"9'MM+B+Z 8D->1V!<:T CS$8"8526AF]B8 ]HT?$?.,+)M%*R-U@N::Z M%>=?R4SB-^PDM4O_O(82P4-%1GYC'&PYQN/P\<=6G&(/#D#IEMV/1C2SC)6N MN[1(Q-+,MI1ZWIL[D[9%ESO531MOVI#?>&PX,JW-T--E8I*KQG8(5"R!4B*S MUT/6!N!3*5*0 =VO@TD(2XG\EZFAH:/F\E1AXN(OW14+A MR0]H9;>!@URX5'$\9$LPGD9B?HM$43GS*-Y18]$ @%!X7\D^%O4AS:S-JP6R MT$-+9+L2Z81J7 >O>60DAJ*_"'&"3T;V(64 LE>4!@R(172%M@3>0#8T&5&EN BP3+' MYH0)SZC,5IG://KF+..P.5OR]BGNPPK^@HU1SHARL?AL@;DL4M'T=OG/B!HH MA;4SD,+BSVSI5MZ7%*2J;8ZF&):EB;:I+_61W+G?2TB-47G9C:AMH)\2LD/K M85R[:>-A''_=&GZ&G!&M4-:S52:;1:,&.9+,4<3S);YIXE/,$EQ6M:9D4BN. MKFG<-D;MUUO> ++[LB+1AT2+)"6,K(_@6L,;^K]E:4:C"Z_87>QW2 /L09)L MB2^HC!VVI19WDEE[$EEG_'PP2J"Y,% MY#RH(\+V1)&'*HI\]U2O,Q!P'S$N,V*>9.),K9>NR:"#)_I_'/!C/?Q=0+5QF\4,K@M]Y-O@$"-!Z,::KSZP]F! K. MQ)B@9('N?#I/) +)9XDU;A/S[ZN48\18DL @,4;2>4Z*JT"50KK-9&(VTT*L MD;W(T H7;9WB;<&R)J43V$-A&V[$CE9UE7^ HLN8-17)W2IA!:9^VYEUE91> M-=]JBJ+1D:4%-)TV5M%W]H+E&XA <71"N4TVN(,Y2[,6R28>YD"%PHLH2Y94 ME-R70+ -B"M4Z84NU]^KQ;TNAF4D(PFHT*'F%DEMC3I12T)'LWZ)CTT?,8?: M&WI.MSF]HX ZQT5[NTKO)<[ =K7&J&[+$I4P(^=!;+-(B<\TU%8E#>SAU:*LCBRPI0-CA!0U3V.7&; M!9'GOC,35^A!(LJ%D4C< 'G"4(04'IEKIT+M!BTV9>/3PI60M\7F1BHJO..R&L.# M#;VA@7+$O!87%TCV&C#.C4']1*VYA?+Z=+RG+DR@!\J\H=PW"5UBJ2922 MHZ/SRB3\MLA7$K)HCD^C=>-,/P*@JD(KL3I94U&D(1:W<2A2T#<_:6^8S1E!E$BX MT"*>-X]O4D,4B0>U7%(PR,M42 47- 'COQ*43]@#$)LKTW;)A6#L2';2'VB1 M;3]XI+B@"+@!KO&9Y"1*S9&@%C02B2>L;^_2I#5(8*Q:O^QHX;)M?6IG:7;& M?X!&[_5>O7[U[A37IE*9:+MBP[ M"X91R"9B,\"YX% DXJS8JNY-(Z-:] MA:M-1/"I-V_BN]FXWH5;M@3VHNM;W& \O+I_DZA^_P $JJJBFW[#5AE3UM$. M)O][5:0EGJ'(@;>))2>248KJ?]AU'G%655/B46-A9BH;-I_"LTY+LZ+8F??L M]O',68=FLZZWH@$9;1=HE.3 K1BC.O$/%B\QNBLO$+]5^,M^0$'$!=,="(((NF2>52 MW"Z3S&&4MXD50TJ!'D"KR/O%81X^RGDV..&+9/N *1[Z@"CG5)_7HEGRDR^G M(ZNX9(_#[1KOU<\!W< 8C<]YWF0/YR24EMWZE*?GF,JL10J,)>_4H^K4 #AC M-O5;$)JD#22F*KPL(0FXAJ_-?320-S%PT-E&EA/+LGIHD8'A1!.S $U!6S X MQ]*J2#A[O?M(XN1HDLB/DZ]$"Z*($9:]MD[XGOU4*2QIU[DB: ZI5+ ?/'0= M7 540I_..;S?%^58I2E(;J')@N)T>+YI8@\2(XD]:.PJ3PX-%DJ'*,E.OY-@ MU@_0CKR2Q]76LZ3U[IE(ZCUWH7YRS1SO7;!$F3$&):,@L7%\-/,:GPT"WTEV M1"RIB8V6'=-@DOG2JHVK^-HT'-E\#6?A&G9JO<^0==U;&^=*K.V]*%UTBH,4%/,-%EC)M6E%-,6 $[=PI3H@@<(3Z^2 MV^*+\"_TO3?DF]?($X4UY E]9=LE9:$TI)I2:FO*)#(\V_)!02.2&:KBGP3M ME#@;<2<^+ MM 6;=C[XH55#]B5OF/F@TI!51KQ#741;X;,BGY0N_N6+0E^KI\>F)M$6-Q@W M7Q"B2 4RQYQLLD;WYXKVX4S+,B^.7%%L[M$+9;IO;:RM:-B701$#J1,N3$2/3[*!I\J9=80$62EBPRA28^ED[9'@=76%DA YNU@BJ MARN.SBC7XI=3).[3:)4Q"#^%4B'VN%4\38VD'I.N<#@X_;9%^U.)0_3&>_0W M;91O$K^YDFA)E^P%HPZ>"9>X0$0!D0>D8BZ D%+".2$ 4R!>PZ,VH5/!E\*> MFNNRJ4!-.<72WJ N-%9VW,I@]/OAA(??RJ.Y)6SSF;BE;6IX$@Y.#\1!JT4( M/E+#K*D2H$AN*N&7"WQ/9"?2E G''@W2M>OO[*ZQ!"@N!V47:-R+63?D,606 MW:6HBHBO@U(7"0QE5'!W0O9*N-]9I?K(5E\KS^04 #PS#YL227OOAZ\/0_JABD3'Z0O84J:,;'^%88]BY.5T)#[(=QW;X]EFQ6KL..K>KKS,+I M4C([C:2L1L1O.];'=1)K ' BKR7X%]['R7B VEHH=E%Y+5OO+)U'_AHR1)!)'ZM O.!:!EJ(L6M 4/U R,C*,=]M<2 M&?CB()\4C?-K^:0:Q:4QCO(G\O]9EKD=3[VTW.Y[8AN'*K:Q?1(3.4%8?HOQ M<,HVDJMRJ)MJRX&8.&U1%;50,A;4*73B"\:CM%\QX_UA:-_Q156]/&[ QDS;W;\9FCB'LW[=_ M<)+<'[TWE D>:* #$<)@RG]4.6*3.(%[5:8LX*=!(D.C$OTBD\0PB$16_M7#5= MS/)IX!VJ->-RJ\Q:"RUBDZ=V5+T!''6#9*1&U5E@<\N\44FI3*NOEJ MIR+@/NZ80:Z'OE\]93 M$.!IUUZ5N5A1,OF S]P6#B M_*5;ZNULS.#U8)&3F3\=#M4_FH74&\3H0OTFK*P'BX[\V2S0;_$G\2QU'?"V M=KHG7CB:P.0!_17ZTV@ ?_%0CC_JH#4-3T%X""8SO2;^9 UTQ,+X70-.]0W" M[;5E=I#2U>W-6E75Z0X9XJ"2\'T"=LN4!W=KM6M?R[M=;4.?:<'#U@5W]OL\ M:($MSW_9*A5.72B<>@ERWR>2TDNWQ$(LE1FYZMM='1<7UGNH=6(3(U7@P;77 M8M4%D8V:I3$-8Y,>JR2YNY-QF>$6.HF@:_J<70%K&;OM,QL;:;E47+@B(5N= MZAZJ*PHZA0.@# @S(Q[-H\'8V\"! 7VBRCKRX/4?+7B M")&ZB\\?B;N&7!-@EU61 R6Y_/ >:$E_1/^_?@"%WWL%)S6'GRY^>'6JB<*P M/P:]!8"+J:^_ &?K_>GJEU-OZ(\&03_4CUW$(,FE()^\E*9JO8OSEZ?>*.I' M_!_,2/IK@OBY,,^\_2L\$\SZ4SW.3>TP"="+MG/&@W8OTW8#"^2*('4"0# ET+K2JPKBTMBF^OY>_< M%DF\-3F.OQ[NO< "NNA&@K$6PI7 M0C\:1_U)%^YI# X!_?X,8(0G?H8S[?WY_<_(1L-P;"$PRX@'8YD5?HYABRY2 M18C1^U#H)!A,;-PK.?BRV3>AUI6.1?0AX_UQ[G=6"ZOR@-=-/4I&D M0HP3)&IW)8 SS*6F/B=+U#>IND:85[2G2.5I2 %T%1I*O0\%R7#U7318O=[, MFU(1@"WUEYYA/[KDBH03.."7Q1XU)*O:ANJY6B\LT(@_=FR7(R^T2 =UC>L' MHKLUG[L;COU&E7NS-#+[SP,0^&"9&>3]R0C_$QPT;I<\[05#(-_CR1&#M,C' MH ',QMZIUYO!?YZV'&>T\0P'ZHW@/]Q/US7?/>U 3[S>9!IYV PS"J,#D03- M//_QB!+XDP'JK2-_&$5?ABZ@Q$\',% TGGXIR@0!'7(X>2:<06S1\L#A6'/ M":/&/P($!T@._,ETU-(QCA-6$^4P:VN\V]X@=D?/7Y]R/ MCN"MZ[\MBT2J=J>?O34W7>>8CZ801R*:>WTEQH"ZC^_4WOGQNZ)@(Z9?H;^9#2T/D?^<#)5 MV-KY\G!*#P?^>!1:GT-_##2@!2$I2N*!90T3V'$@_)TDL\UY;5LV&3>?&:FYMMUBNCR-MP//,A&(QIRD/O?*F4Z@*"4&K+)]F M@ ;.( SITW0T4,EA9R*D,?SM]M_>9 (D?#(@/CU!&MX;TZ=+5CW-'+.(1AU% M.$14*W).>\Z<-)6#>MB9D:V2='3!*,4+VAL$0A8?=IS7^ MU4[KN8^)KLTL&!$3'TVG*/CYHT%TP#GU @#$&$XH\".XI #W4=0\)&-%AI.: MA33^8(PL;P;7=?H\!V4FZ4WXG&93FB((FP3J/_E:V= ,!GAZXVG -VT:'G!F M<&6B: !'YZ-XCE=K$/Y;KM88J7PP&]&1C29\MR*2SG<>F'.SWH@F^GN\63W- MDR9\N6:L5?GCZ)"#F@+NXLT:S ( .QEH_RTW:TQ;"6@ODR'N8#P>U 5%.HI=7UZ>-7M%QD5&E>//<'LESI#98'_XK&/^K4VJ)//?@;ZFTMZG$ M\4VEV,A*"? D:X5NU:YJ\*+U'0?#;N$4B*&TEK'(1H M%S$EI&<==; MXK< B)/&M\XV&0L(90=UZJ/H^L>/EVOJ(-0893$VS,\> *U W01:?S!ED:Q;C+@!N6C*Z 1W&?5TJVHNA+M".&WGCXJB/&V$F?>6>MPHVVK$6Y&ZY8YLZ ME2SNUC)[>"?%:% +(>YL(UW;?G-]-C!:_4\%VVITJB2;;VX3%(GJ"JLE/UU@ M(9COR0EE&1NMP)#=2SG!.!Q4)$!<&HWYXW0X;#&&F4["+(V]-^9\LFG57[%^ MWX=D$\O.M6\:^K_3V%@U@#;32<-[M"74JP77(;G#,PK"Z\)JRVPF "@-098, MQ@PT?S(8P8E(J7M['1-_"@\%$S\<1R#_<@%\?(Z$L6 ((GTD*F!K)(^G(C:L M%L#>U)]. OCO>#H4$+E3HCDZU(2M40*&A5G+9@#V$>ZH(=WVX6M!0 M*:VK'$)&![(/TKZH%Z+]2"%#; MK4JI#0?,\7EQ:<-'70N44:F7]B8I7"^1-JTZ'>'0:"'J\$7UZ-PX"BV0=L?" M-",KL*EGO5!ZMVM(&]5+6_MQ&1$EN=3/\/"K>PSC)83&%F7K:BT3Z?.MQ7^< M>-'$CV;(@T:A'X81U8[X%D #,@X5Y>.J=#U@F!$RMEXP\(,AVKI0D.B8Q*+2 M0^"WH]"+0G\P'3T3STAZ-0QM[#QX=C?S8-O>',GPR' M,C#65#I(".B%4S\(:#\ ML$()W^]^Q5;:]LC/YV(D'$B8D8[D>R G2XLIQ*C MJOD\221PKBK-AR#ED M\/=L$-%M]H+ #T#J>0HVM2E37.+19$?MHXTS6W/BE\U?SR.A7IAK&W-+8W3H MKV]7+-G#7J;D58 7Q@"MG[%O0&I*>T^'/IH5 0.GLPAK,@%Y2U05]3#R0[2" MCOWQ>"1 1'%W).'RTZD?CAIOF5J8L"\L>Q76Y1HKONZ!.K5S&;O88JX@GF!! MBH2M/E9_K2\(_:R'VC.W[>*L)V'0']H%N^XZMLF)(K#X+G[>.4,06#&M.V:H MI2)+UN #-CW!:#]*AS50M^R&>XP6?>_E@<_6PV$?BESF!B'/*6MF%EV_$;J" MI13%WO?[$?;-H2[1'HA7)])9!ZM-U>;P+V* M(F\V!C(^E.M5[WD&%&S@CZ(!_3N<3AI,HO%"+T2%;,01.' _49]K "$U92#M M6!NXTB-_.$8W Q"&()P='2]=E^%J&#\.+&PA:C >6+>L+MMKR;;9"NY9A':\ M@2,;>W?/UK;I[#AYW933" 9?[YBQCN875+;KGG,1/.=3\]'U.MU:W4N<5P^Z M5#O'YQL7Z!0#9WB;4'$3*&J(1SV%J+/7*GXH*S30WE*H+L4IOX\? 7?0 NH33[+'U=:K:*"*Y1E&&MP7H\2#YE]:Z@?9; M]6D+2CR5Q]E%([XD]*$4H#T4BP<2AD COM_*&(K%=PJY9G?;6G9I,#@\G3%L)7N M>4GV3M74$D]?=\]5':RQ ([DS^\[Y?-- 0>&$=YT!Y]VPF,\X2@<[CQ@U"]W M'/#KC+4L:]U<5/5.%6SXW<):J">\A;6D"R>]4E"Q)=M7N8T? MC8V(7\ 2X5L/-S4.,_8Y@8"#2YK MC25-UI4QUP!=J'@[YYM-$J^,?^95LJ"^RA?8,!&A7R;)1\G+1V(,4,[J2[5J MW')2KM7<1S?+!)BA0X[G(4*6;O=BFF]9!&H+QDU3AT2$7I%BTQ&KA1N>%M>Z MNX^YKH!SS164@*381R1H)V?D=+F001(&"6^=@>KQ40S*)ZL@W.7'>EBI5 M57HL;D+6$<=#AQZ96B<.;"^0/*@]K:G\9*DZF'9VY>#^@W@BG^)5NN ]JDCK M^2I.U]SFTU)@D8HJSE6K-VU/XK8@7J4?8=(ER/*4X6;J>ZPX"+66)&0MG_31 M==[B[:,0C#,& LX*"RS MKO6X-524J8$J1U"1+#/GW'Y+6^5CTV:5*'&C$]P]-E!623RJSPU]V>APOVV4 M":E%$=A'6)426/%B%<\_GEW/ESGU,-_HIE&ZO'#=HO8Q>6R&?P 7J-8;J9U M/NGU9I4_M@<([' [ZZ)67=YG5UUK#6@]*%;X?5I^/+O#=ZFT#E8*HL9807\< M?(UN^\'7^N]@]K5WJ5*D*&8&5N<]ILEJH<*COM[UQT\Y;IP*GHPB&FTTZ$^B MK_$3S@.?IJ$UQ2J]2[RH/Q#+T>Z_?JX?A7NB&AD$#1AYT TZ4] ?0N&?0R> MA0\C^A"-Z;B+#O#4^Q200G"C@F$8)$"?N<.D!([4TK($>QU=7Y4=,_G,&*". MM14IW((AKJO(H748."#19,YZ[MLPMM<(3 VT=*K@@A5!>-K$ 32E42O,K^_/ MX#535 5%E7V6?$Z*.7;D\^DZ\Q'XJI0'D%,Q_E$%)A4)D<\!1+62U-K=5KJD M0L74<<-Y*:-B]3U7"]*Y[78NWRRW1JLP1+@-X"=]27P%HQ5558BS MA75 +LC)0I>OJ#*26KP>_=;M=EV[ZE0%QI$_=7 ?9^@T>19^(TM3+,,)O'.I M&\?=Y:O\_I%#US AAQ.AI=^U (_++#131K4/3=U-B4REPM'L/TZT14O]9J_2 MO<7;QPW>"]12L(:ABX^EJMY'&C42AOJLO>TRZ9SWE._4&N_^/YN5>NK\WNOQ M1P>7T$-T2OU3L*.1WGS7E*2M5NMU7.CZ/W7TPFV<;?,SDDV+(TG1+_$N MFGI'X@KYUGLG*]:L[%Q8V:505RX(U/S]O=;X+RR?^ T:#-]9T92M1NO GTUG M?C"D>*!Q?S;SOF=R,1Q$_HCR#8-)?S;5B\"4OZ$_"H<4I3SN1P'F_L\34O$R M?6W@4V\((TQF',P^ZP\F]=6XM";TPVCDCRCL&::$J4?]B9J6F%SCE< ?S:;^ M>!R2_;4?1!Y6N= 5B8C@LNC8>'7HA[.Q'X6C#MOBE@)6D.RAV=!Q#<3W]ZBZ M;4DH )J*,9Y&ON@.7S5%3''(\. A$PL$SI H^[I/Z_@7OA=L;H2O,"R]/C+5 M4P%*(*$>:78&KYQA=^A'7?A&W2$O[8-PP;3$-%%RBA8W"A>"0F* P(17I(D5 M&J\ 3SGP.7Y4IHOVBHI:S59"!@\&7!RI'+-!,5$89F0B8%6HIT2+FJY0RQHT M3X4Z4D5?4T1,NPIE#KG6*A ."3@86[K3'$>O-/V=RX>W/! MU ^#*>\N0D?)Z+FV-ZB[+8= >@[=XTV# WU9H'I=^)8J>W*%J&$GI69TL"(' MX=M49LY4+34/[63_!_"][KV(U!E;+30/]U6FI14D\*UW+>SX)UF>5:[^FA'@ MRHH5[WZ*O6[-[^6?!F,E5DA->=U06_?IX][>RY'#T=B?#BB'$[CKT!OA369& M/$*N.)D,_"']'DS[TX"G@6FCR!_PUY/^:&0E+.G2>>X#KPRC#F;^9#8@1CT, M^I/ ZT63,3S,7P%GG4XQ7VRDGX*5P @_\='W@G#FAR&GE86PQJAE\I:'=DH# MP2CP)U/*:XWZ&+,P44 8]T=*3T!)@B+R%5FAF/7+BMUG;V*PM/&YM^])"^#92=+WE MC[1>DN*,EK' F-*IR9^I8 MB+@_C"9^,. "K?U9].N1\09Z_YMH.4MX7T[1@WK%Q* S>^"W7>'8K-#0];Y] M89VL4BG![6C-0N6PMV)N5=GVW*'>?3*<6&J:#J^J,LNRV=ROY8K5G/"Y4Z4;!J6^=ZESV'$; M)R"#.Q:@)RSZ28O3:/7;X)^_;V,IBH!VC'#?>]MA^4^=A#%$TN[-[OR1(7$P M )ZP;2X8^B5(Z!XF!ATVKT=C8[MJ6+*2'S=]UL:U([L$6D'(6$ZG''> MZ=R7;3JUP9[UFIF2TE#$Q. M1P7143U=#SD>@]PY]0+0GK'^#+#@!'L8,&?%E@#YAJ\HIO[,4#Z;HDP&4AL: MUHA"@(S#&;V@QG^ M=SJ842&=J4XN"/WA0$I7S;ANRV TI7_'T<0-*L%&44M)EE(N4S$MJZSRS2K. M*)CT\OKJ2K=H+4L8"_(5 "^3T\'B@TA&*;*EG47H2PN:R"K//SHF MCS:WU%@1&+>[CRD B6]J]W[F7-8M$@HW7$!U M*2_M?ERQU6,GUG4,8JJ^#G0/, HWS)%7.J$"%VGU!MH]1NM;15IR<#B\C'T) M2?JR8UQH$W\'["@7T@+3T[<.*W3H:C/2M8J&%6K=J)]."2(4.8H*)? VBOY" M9($W4)?M2GUIJ$+!( #IS5(HD*FW[="I*K5H?00]8C-K-.NT[R0$FXJGJ6[Q M'.)*A5, 0*2L69$FG'UMZW\SI?\%R@EJI'&TKJTKPLI<*Q3;B9D/RL-C!ZB#]F6.M%$QH,+2RE:.RB B:+ M)7(QO,\G+)O';( !G@RZ]EP>Q$CT6(*E$E7C301[@Z4DP_/]TWD%L$J4CS)V MR>,-OT^ED5SL!E"U0Z$!)\%VT\&N"RJNW$)$'CLU O!3(FDU/)7VUV=DS=> MTN?M>.$F?$W-MH1L0Q@B<)MC+&V.Y2]4.2O5*C254$9G[SJZK:4-(YPM558S M_NVU"6[J>N2][F:Z3\#4%;%;1F_4G-@Z6BNW3!75E5Y&CT0%.](US+ ] M>LZ1VYCFB!&;/UJAB3_&>.4RYAKP +R,0_+5NLSNX2:S'"]^#JN,47L48LN2 MK)HUS:(,=EUL$3>234S\V33#LX/)4J=VH82MZMYTB%>8=E)AST0L3J<+&5XL MT^0.@ZWF7/GMW1TP5RS&\;#,<0CSS#M-]5\""R;4^C'^B(^F;B ^%7W."9'G M'$3;*@"!TJ0 ES#Z.[9&AJ,&%G=S-QT0%44HDT_$$>X D_+"";9JFU@BRRC3ERJHTC+*+G5F*50<:$+WYNO4BI!1"5(5(M*7>(#[C/B M.R .$G935T3.31.3W2?=KV%R_:/A193-1(+V,KU?4J]=JIH$"]VB*8BD5F ' MA>ZYA90.)=W2#(F?J)Z0$B"HTZ1D*<+V[A.7&2?6Y9A3E10B8%664H%*;L]I M%1R"C6,OS;R@'V@1H'UCB UM&R"UK23FK;91L@PX13+S[#ZGM WK]N:J7I': M18P)&L@U2ETH"? !_L(9NFG"SM]R#GJFO#?\[>>XV "%@2O]F4BZF5(U.[62 M_61I6-7X;39^@@Y\GUH& MPPX"@=1%$;!_OVU1:B7462$&\T;^9$*EC0?^>(R&N=G('U"Y4&7MT= ?30;[SGOL MCT&3B."_ R^8^=-QB 5@9N/(NY2&\KI(!:#LF9R J9P@4V/E!)Z="G33 K 8 M/J]!=:XQ!MCIQ \X1GDP\$/^*QK[ =6"#@C&;8]B0* M9UXX];'4?X@%CH;[H!SZT2@@0RV6( P"[!J#72)VPIAOQX:V[_5D=J[$A LX MI6I&TFY EJ$ [;QZ@FL=1@B7(8(XX*)/ 36>F, W #)5^H-Y!AO"=>$+Q1 P MMS4M02/L%)QL:6N#37E485@.3.;;J\PM9@BVM%$[.&U!8(^18M_$(66 =J'P M/LF!^6Z66"K82!3H$E=]R3$V14GF6LV4"H!$0L3PGY/41IP6V_AM$BU<_)@N M%BM.9D:.5(%:= [L-9W'OG=>IK%W%;,]A4@C]O*+Z^20J'TMP+PIS[G=3MR% M$XO 6.DM5V*M,!(7^;W8),JF:$>5_F)=8*,-9BO5A:E9,]6>7%64ETD%W=H( MI/GKQBY-6R/.5\U2,%.XPT0% *6IM"K<3BP5>N(!@9A2VU:PDX _@ZMP M77/9 $' JF5 ("*XSW!?9N,A_C,%*C$<^>-!A*1B.!@WZ-)XZ$=$LZ,0IJ" MH2%0<7*G3&09#=KUY2"Z[N1>30#AU:4>!\!,9L.(">$HP"5.(S^B)4Y"?SR: M$5$=^,-A$T(C]#R%&,PZ0<:!E G+@E%OK E&R@(;&?E1-&I *!@,A9C@]L?4 M=AF Q70W ,H=#-JI^76CU*95^X5B#E!P=MM/CB;U%C9'%V?YZ %/*F^ MYK0Y'5&GE<$_,9[(S?DS4,8%]LH",)ZC%2]> 3%U1XV"EDTT+"/5;9G\H\+5 M77XB^MKX9O\KW<:4O8.QM45W@6B._3KC"B)2/<0QWX.FA@HE^AA6)*.08L:. M>U*JR=>YBC.,BUCH;+OZK^ZP[#6B>T?N&[:[/N3%1P#JG%I#N8B/7F;MY_5- M/9%/F&ZTCO\.RJ5HUFB9M[(Q514&XP5)K=^\&=#ZHJD)! M9FA@WU5AQ>.YPZ!U0*Q]-(>JC'$2#*SXOM9M,1@8_X:[F*A54M46.365UDW=C%PCK(\?H MF(B<:6:F6!H5J)[?2)HYI&#D1!W>M*&3?1;:;LJOWTMK&H*7Z5?GBQM?-6FD M4F75!J<]B:P=$&:<#-UL00J5P7%O$S9*NK$J'<=R,K *1,LH^AS4$2^QS 6 M& #)EHUMZ'HK[TPYH0T(TRF7GEXDZ\STP,MO5U*Q1:>:XQA(L:C8KV M>O0FF2\SSL+>K.;DNE.5F1H8Y6P&2 $+&*4H;,GGE",L+]@4A^J@Q;7D4GWB M"CV?$OV>+C#LNV63-3Y(<2ID5RN0JJ@0SC8G]8W:#U>4+XIJR/:1?6Y27XG6 M:RW&K3UFT>IU_#%1EC",=R&"+)(21><0&%*M=%D/P(^ETD#S.]^6 \*1/?N9 M\@8JR)OP'E8#&0HY1K+]*#JAF0L?0[,VUQFU%V"5H)+*E^1=N77+291;/%3J MM[XXLPM*X\4E8UDK[+&I1F+MV"/\4U$:%IC,ZI78UA!,7I"; -Z^8L5/=*VK'/ 'E(1&ZZDK M8&- EU<H!V/LG-V+ER$&*/V5LUM;Y51Q4L3SJ@+)ER MA1OJ4D;3L0^DBP: M$/W +8)N&%[0JJ+Q[9MFY96+ C)")F_/S^_4K4R2KONB;JI5M$* MBA0W]8LX_I5KUQ @UZJA >)H=[3E,0=%<]JGG.54_.2<*9&RKK"3DZ.+])E@ M$X-F>9&F6U(9B-YS*&P;(K8\TE651FL%EH/)Q@ NT5&OQ4TV#NP7M>4H9FGE M0N4UV(>\8E6,RXPWPF.DSIC20?8.H&=#KR@0\[**J=^-\HR+\&85C/>]18)% M4 KVI)*+MR ?T5)9FC@!.<5Z?I]Y;EW3!&977AMB(^FMKD'$(6)4: .QJZ"L M<#65KGA$\TE909%UV UB;E2Y3#<;GE=S"2&<.B7(-!' \ K<)86FD&\83TFY MYNM/4]$4[E%"249SV9%32E85I=8)$_DM$G9U7#4@M<;[M$).MAW;]&;NU%EU MJ\?)3':)@A(+T]30AH6HLJZX'AL,+6T2<42:UT>WGZ^:+"T6O!_%Y)+/5*&! M@KQ0'Y-5>='F!<\DJ$V9)E6;4 9XFLZP@S M5+M1%YTK_^=NU=":-9DKB'J+*E' ST@#D;>LMBI7ZL)*?2:9A-G$9DF]1;C, M (KLJKP=JZQ8&?*6?)I8Z9JB>Y%8<W'(YM.JL211XX[%ZU*N M!;G 82FQBF$% ;HR<3E(MCSR9:SL880*J5)9RLZ.)Z20(O8>"&. 5LNZ%$NF MRJ1(M"5^ S4QJ^ :742#:WJ_$KU$<0HGV/1_P(-BAA>DFR_Y>2C\7>$:M85 U+6 M*T]5E5-S6S7[(B\*I5C&*YR=@G^^(S"I(5\W#]4*(E%4EO(MF7)1N5W6$3_I M&1N+\AV8VIE6 E&4F.H;24N;=^K*LT2=:O'6YE3R52UL2D7S80.H&B0-39:S M\_=@=%KJFV#XL$)P3DAR#U.')M$L^(3E)1.8E0FWK2*AH6NU>(5AQ47'.AK!#6CV*F5+%LF@ M=#,;T*=PML2J!F4C@;I-Y ^4+UWBJKK'Q"X$O27,C"%(C_58-)S'J=&G,,5] M7^7G6 0+-'IE.[$CT+Q3K5"Y1ZE;"14\Z/+<^38>6GZW>7M8*B:HB2?C0XF3&O4 5N*7P:2*!" MEPV>-6U/.8LL5J1(,1^ON_6^]_/2K0>FF)#:%1P _(EMM6A%J@B9(Y.D64TY MD6:B2H 1!*EE!&-!9=!=2W>6[D,V=?(5PEE5ETQ@E@/BFZO+=A\^2O(Z3KRV M1S*? /=78E2L"0#6[E[C]LL8/2>4I*XH=JU7F"B_B%H<1E5B)+IM[9)^AHY( M)3-BJ7OVYN", @V;^EE'Z--Q*VC4E((O-MV/X]W5IE3R5[#,"^-40@;S=#T&%38 9E MI6Q3MEIJK%9QF0[FM>/T#_D#AI?Z=;SF4ZVRYHV%M?HJ+:01%*;%Z@K4(($!2>/9X7Y# 8E5&8)WU7.LP(FR"4DC1V$ZQS(?IM-ZUI6#;V,7H^7H;"HN&N&O*RW0.F&DBKA&S2QH$G3FMTF2E%Z*2[]IH M::+82 ?\:D7.:6,-4#"G+K>V2;ECPLVJ*JE(/=XTGV^)4E@X/.=.&=#IZ/@D M:/#:JZXGV%9ZV*E1;-91[OQ)1;*Z6]2EH&P5KJQ.LRO!35I"X.H)'*\>B0(53H MVJ*@\&C/*D3)_<1%4U6[051D?E"O1"U/6/JX"ZTUG\;6[FQKA6V9QK+V8KG= M:HLE3 E1Q)$(4XKD$#VTYF:N+X/FL[4&6_NU:(DZS=3XV>*&E. :.1V!X2F: M+5\M)[#)2/K:ED[A^XYLKT,K.^P92#NU-5.,R$J]L*T'!D5))K(L,#>L.NC? MC?E"T0**K6F;G*NJL\4%>Q>O,(SN?DE"*:V,WD3 GM$CV@7,F$0K(0>%U1&R M6W'^E4"YJSHJ6=#))Q<07@.4 W*V!2PM)B/]1RQEJ>K"5?$*XB_<%I9.S=]H&#G+A M4H5CD2W!^":)^2T21>7,HWA'C45#I=^7[&-1'U*[N8/.XR"AIU0A#*2AF'$= MO.:1D1B*_J+R+^WL,!=D!*Q[M!LS['()&9-LS-N$AI.<8+LA@DL?!4]-;@Y' MQBMEDW-IC!G?$F X>FI2Y4JV0"6W2WD8O4Y.8P-SOG*\$OW1.%XA MI4"R%Q1"0DB%M 5#PM #P(8N,W*:+=*Y[K7AV)Q45%"5JLA$O*V,]6F6QV M^^@&S:&K9K[$-Q=:OS1+<%G5.DE8]](.F89QVQBU7V]Y \CNRXI$'Q(MI,M8 M?037&M[0_RU+,QI=>,7N8K]#&F /DF1+?$%E/SOM.%PK-0D;*I-0]0=C[F_L M=-(HK58%J]5:</X3Y79J";/\$7#*P]R:66_OQ_A$? 8T^V@=281@$P0 MI-E&%TZ*M'>;WE4%V?-K''_# @'Q]_D*P[;N4A8A5$J#>AR6HM(3WBNRZ+#I MC#H_*OAB[+(M>;S-,VRWL,6(R1L[B,0E1(2%?""*)F76FT[X2=S53(:K:I14 MRX^I0Y5)F_7NQW4(,$""O%?S%=KWE5%TZQL.2!:]0\?"Q.%Z#(Y57?='+L%' MJ->[(71LA)D)HEAO*FW 3# O)?JASY\E6A\M+. MV:SV(]5/ YKRAJR#L^P*@?2[UCZ?N@/J.:<^4OE/.B^,6=PA&=LL=,QY]CVYM2;S/SI<*C^ M42^^4MDL=+OF&&LN8K*1!GJPZ,B?S0)3CI\^""@+Y[\];$W#4RS.-YGI-?$G^_(+U'8-%ABSX)[5#?@C2U-:*,/7VF0*$"9A\DK-!*5>I1]#AE=R#Q MU'MN;O4%QLD!Z;K**4.B]_V+JU,L[S[VAL/^E-)\X=O+#^^!O/0#K$GN_2D& ML*!V]0MLK?>GJU].]9T,_6@<]2>,]O[S^Y^15( TV0\-O?RMSXL :9V4"E5R(B"(T-\!<^9#X[ ,*U=(3.GT M&,DDZ#+&*$0R>YL90?:-.7&EOL!4U:_[]4[=/E8L]8[_OWY(05Q[!=+>',_K MAU?6>0$ZM)PZ9L,&UH%UG/H(FZ;1?]XF#]Y?$[SU"_/,V[_",\$,D$W&Z9;< M"-C657^=86J;"9=T"(KW1OQQK>-]TN,MS'BI-9Z-!RVG7I=/?J ;?"'BO#@" MV]=CRR_VGP>@Z<$$8U'D:ZJ(.K$SSM0$^\'N9BGU+2=N0=AB2HY_W'(TI N>U8%7D815^& M+B#R3K&"1S2>?BG*! $7\I@\$\X@MNABPH=CS0$GC/+Q:$;U&+"\RZ@A=\SG MU5HZK*H2"&M0Z)9P,DS%R(ISX&-="NO[9.[B%-D:#AWT35XVAVQ31,LE!L8A MNY7BLWG6<%B2%;>V&KOU+JTLME:F"G;8*Q.#>,VV12!?-%FZ8Z30MM=:4N=S MU49B[LR59'9N5'D(%@T0/6DIIOCO%PXW)@O0T\H[<>DA5.ZQDF]M]T1&QTQ% M0W\R&EJ?(ZKK\Y;3/3I?'DZY 9P_IB(\ZG/HC\/)+@7AN1&])$QGL[Y5(/,P MI+U]-+46?]V*7.Z;V!1",K>^EU3SUY:%09'1"W5KR"@HSNQS"V_KXS#4<#BR MA[Q"XO<#$[\#X?X"DR@RCEMF5H<6$L:2(*!2-M3'R9^.!K*^[9EXP1C^OLH4 M0M293(!!4/FLGI1Y&M.G2Q:6S1PSJ@+CCZ@L3"\:C02; F!3LC0<3[4 Z4D) MTU,[%4,"(5K61 5WJ) +HRHC>F\84+VIW:?4"P 0XPEV4H[@\F-IK:AY2,:B RF'.SWA"W^GW>K)[F=1.^7#/6V?QQ=,A!30%W\68- M9EA C]3Z?\O-&M-6 MK+A,I_C<>#9OL/ W_[[RYQ]H:BN*6@2VR,?FWF1=N* MCDRZ:6;7G> MO903-/0C=<3ZEV/^.!T.6_0'4PZ 4>P].;L( M4C'XA@N]OO4=%B6X0@NK&(*9 O7 49S,Z'1F"K%?<@D_LM>Q\2?PD/!Q ]! M8#R7J#!\CF+9@R$0ED@84:MMGW(7:GGQWM2?3K"PY'@Z%-"Y4Z+*#T-CZ=') MR _AV6 V\6?C$,LS2(%T%. 6>76[O:M69H>]V93T4\3[\YT0YDN+!AD_F#!- M@RFBH"'.FL6_H<4WOMCEK'0+>^.YOW9 @]_6!SQ.X6N6#\=]I8U9&H?0>N5: M#;G'(!SI\!BOOJ[6,I$.$-7-R=@E#,K'Q(]F0ZX1&(81;+\LO\4FZW/N%\/! M1KTI54?D2J+!$#D- K)C$@O'L30CZ"M12/U'>7!8.M=*$*4 &.J41=;0'XY" M&7L/_@['_@RX]G#F3X9#&1B3F ]"?JR"&@2T'RQ&.\+)7^]^);6<1'OHQHE< MKA.^7G5<^E& QIA[Y9[,>W4R>+:KM,2 \U\P2?L03X[? M=4PZ$U-%DU=S+'/%GH$*BZW21)P-'CO=GQKX2#/U)*X!ZP;1:\CXQM1B#'Z? M8C7<\3#D1B3P]PPD9>I%&8!$!83E*8C;QDTS0ESS5Q=Q,$\\#Z6WB(WDRZ+Q M;WV[8I8&"YZ2C@ OC $D/V-0"J@H2Y"MLYK;$*@LYYNN' MD1^B3#/VQ^.1;N.&Q:'9$3V=^N$HJN_PI8H)5G$SC2^Z8/.R%DW\3"#2PS;[ MZPV'L&_BA;!54$3TH_4HZPG ((J\V1BN\%! 40]^!I0:@ ^H'^'TTF#0#1> MP";.P82K4@.G'2$/:P AS;PV&RJ ?^0/QU3H%;AQ.&LP,&K5]")F1Z_5J['S MAZYSL:2I[^I@\-IM/V@6'R&,F);IT=2&X^O-*1/\=EAI=4:++8.,J M(%]0/3TM/Y[=X;M4$@K#8RE0,>B/@Z_AO^'@:_UW,/O:NU1UN73'XL<4R_:) MY/_UKC]^RG'C%.@[BFBTT: _B;[&3S@/?)J&UA2K]"[Q(M7$<\]?/]>/XL4J MGG\\NYXO<^0>VNZN^I'>2W_RDTD?>U &PS[:A>##B#Y$XP:V4=_$=QP21&$_ ML)':0][G]>K;=W"VS<\HYMUN*LKU\%() %1E M<^R8+-TW\)WLJ]'Q_?(SMIU GDCY?8W?W^N\X0MQ;F $XPU>Y[UMX4$\GLY M(,I,)L#7Z/9CVIP%/ ]-&D3_@KR?]T
!5P:+ Y"D9P/"XF'0!_&U%P&G'0SX*T [D%UZT6RDGX*5P @_\='W M@.N!_L"VJ!#6&+5,WO+0SJL2C +00\D8'O51-)HH((S[H"<$<*-#_CGL3P?> M%R J5>[XK;"59OQ E4OVH:SU:!-OK1_YOP=B7^WAH][=B[E :OQ)B,K/$)CD MS!L#)H?3$7^.9FB5FX(R.!CS-R T:=P%(2KDXYWV@P&V)AG0QW#0!_HU"@+S M/N59 -%ZP6CF#^0I_&J@473L<+\\: - MSD/0!@)NP3SJSQJ"^[F3,]\E)1YD MI?AO[_#_]@[_[7J'MW:\EA[573J-:0B-/;#?MU5F;-J*O;2/P)Z2IGOZ M03E/\1;#:K*\D@3ITCOSWF)2+TD9>@?P[8?KEU[O!)64%.NHRZ4Z;FR@ 1<< MP$!)@]9CTC/ ^]L;S$M\C3G8C79'C6!;"B"N-^;VE1G=1[].EF?RLE^<7'N?+&3;EY^>._U9)$-ZND\^:>K7_!) M7.3N!__\_F<9,MCS)"QT]^\_O/)ZL-_=H\#^=_[^_8LK7OBPN1Q@7'UM3]T) M"^?)#F[C/+,+7LZ#.^'E/-D"+_?W+G@Y3[7 R_E]-[ST#=G%"EN8T89O"ESC MKNR93CZU<[1Z5O.!8[YTLJG4[3:W?H>HHR#@U]-A=P!+,M-Z%F$[]5T^2%;& MEH:5WI.7JOC'IOIL]5WJ^7.9UG6%P&"!W^K1=]?=]O= M(O8!ZWB&?2H@VJ+7,^]4H?%CYR$?M)3G/=3?9K]'G.ZOL>MG3N,\6I\]*L-M M)X_8G<+7%D)^Z+.-+(>&IK8OJZ'A-7%2&EK$WR_,7]@%9=RY%>UOA<[:Z3N' MX$M[@LE!K^(B[.G(66DA<5YX?ZE@A7>4*=%(3^F:@O)BK@")R.OJ]2ZOKD^] MUB]M3"TY_D/^V2'IWJ3KY.R3N/HE:J1SM]DV7:2KBN[[M4F/N/PLN@UM^8*, M\-K:HC^<5AWN1QQG-(:36* M!M&Q]#N/<4^B!;D@VJ(,=F1R-%"7,EGT3/;*.HY3I[-8T.K&=LEL>:$R6[H> M9 L(Q?W=&,KS.I,LCAN3%K*;3Q^RJ+?8Q/[:;F%_H9L!6_SS&*!< #=.LJW4 M1,1VB;ZJ'-RP#8?]P:#A+@ZCMF_M)>K:#^Y<&$+;N:QCWX==6\/H\S;O[K1X[TC"J#];R\!H\ ,G!:,5_;K7^ !\%$OTYW=W30F#FYG% MAIAXU^EVQ_71*_F>DD$L2'3J"7L3/XZ&?V,(JU'FSB-I3]'H''YWLD67GZZ3 M\H@C\DL(_%Y(.)K4\>,%@S:"?N%THG4_=;HMSS=%']VK9#7CIO--B&S@D1$] M,FI_Q+%5KN*'LDH;SY!([*YJ%Q+0XZ:Y[B/R/-9@9'S0=2H*)?V7US'C1?HI M79&U&WC1VQPV\6TP.IM_.@M&H\@^@RL9^0U@S#VSKIW2OKLL@@B5SD[NDP5U ME;M#=QNVI^ E_AH+PU]EYO>FZ; IMLM2/H#GA[A8/)!4WR5?_&JKN<'N;/!# ML756=)W?;8]>T1A7%(7#)Y[;,PSYO'L\/L7KS,[@ZJ#'WU@:)<5I^TRDN[3+ M:RNPUYG,IM6WCY[]G&2@>N?4%V*G<[\]!:M!SC +J_EEV"1QE*G5,&RT)V[5 M'VNEF29QJ_X+YW$UOJ6TKI9G6Q;+25^=J\4M7:Q$CD)I;-1Y()"\*'KS#"R$FC(9$V+[C2]TH0O*F MT%/2ACO3ME-ES%1&D_8PFD9BQ$XWO 9Q(TQ=PM=1*CQL'DZ?Z+V__K##Y/44 MZO#N]T49?+4@W\E]^-M[0$A,QL!GFHJV]>2M-H&J]E",:3LL1Y*CM^,)*UVO M^Z&NQ+WN-^QU(P4Z>,5V'M]1+[9E\QTUP*]TP/[>/,V_G=^69"YX\NGOIVD6 M(AQ !VTO*ZJ"QKP[A'2JM\%&S7#J1*9_EZCD.1QZX,SBG)1MY]QM[A&G. M^=PG4C])==:$\WA#IE&0Q#;8A4[6_6&TP4!&>QV4PXFQ$X\)]J;2'2.[T0.= MD?HQ)_56W/1'OZ 5MCN[/6A]F&&[7B9YQLFB$P8J)*K^)O<1DE;ET3F+K2ZN/G\RWPZ#+[53QO1]UANN^M^QLUW,WVW7?JW4+L_UTR]T!N^ 6B?6XM 710+, MP7EAUY&V/>]+VYXFZC0S@L^\%]C $IUMK0G#1Z.+&N5]0@V0*=C+C+??HV.G M-3;&=M-#.Z_(CI30KG>Z$D)W._M5>O2.T!-0"U2RIY4)NNM^MQV2R= $$.T^ MJ.-SB;0O:=?#XWT/:W<]Q?9N;\YO+ZW8/7<<>#HRR>$]1%D8A,%O]E]<)IAV!&G$S/BYL M-5VV> C/*V0]JS36C1 __+FA@@9M@UU7MV7RCXH0]!,A<_.;0[$K<)+JF^BT MZGOAQ,$]+A"'Z/S_$;]78E2K?W%/#EQ]W7MP"V->N16I;D^ M2Z<@"(2YFJL.[]@L%&XK8.N_O*X]DL0.KW!YH#G(3O>MKFFLIRG7C/+G**M< MK;XAHT@E[?U/MHV.[TL=#QI0 MAPL2@TCJ4SGQ.3;'W371-V6Y_>/_#U!+ P04 " #I@?M*R8OZI!X# #Z M& #0 'AL+W-T>6QE2("V/7+-F )RS$ ;S:>?5USL31-C#/ MK==;6YVKW2.[?4<;=B$PC ^A1 [>0._/H7N=>JZT6>C]%O2O[S_7X2OLRE;0 M+?B@!7[_HY9=FFK0?@OZY/A]+;NRU< /6N 7I[QF&2O+HPMYV (^^U*ONK(] MKMKO;.3M>E];V.YFSMAKM9 MX+9HO+^M#YC;9LUML6@%>D.86^"V2+0\W>!G"UP7A=7<:Z;:%F7;M4ZT3\MU M\(&.,"\_\4?#B"75P=^'ID&.C&(,KA$-X FB9,R)ZA6AF-"E:=:;?L(HXT#( MC".5Z1C+;HRY:VHJ&>6%D.E-/ MP5)/&85@L2R$!$U9@K2&HD=>D-@)IO1"9>K/T1I[$0'SCEJ2#@1*15&4L\Z+ MU:J9-5NE&?8*5D[K*5R0DFLFWLWE=!)=5UL'GW,. &>/D1O+45IG(!LPAN,9.TDN\$,5V6D1/ MU=QS4/._]O,4)Y@CNBI:[OV7[.7_K+CO_[UD?:K8@E^65Y];HOHR<$#DO@LB M!RZ(="!LU->3 R(/'1#INW $R>]#!T3V7!#9=T&D"QG'=R'C^"YD'-^%C..[ MD'%\%S+.@0,9I__ MZ-H]0'41(?$"C2E>Y\N^(8[0G(IS-45M#&!5_JB$=P?E6Y]6_'Z#=02P,$% @ Z8'[2BD_OE '! J2( \ !X;"]W;W)K M8F]O:RYX;6S%FEUOVS84AO\*H:L,F&>+HO*%),#29$. K#7JH/>,=!P3E2B/ MI-+FWY>2[>7(E0]V<^H;FZ)E^0%%\GE)^>I;X[X^-\U7\;VNK+].5B&L+Z=3 M7ZR@UOZ/9@TV?K)L7*U#/'0O4[]VH$N_ @AU-96SV>FTUL8F-U>[:\W=].:J M*WPQ\,V_UW>'0A?!O,*3?KY.9DD\;XI.["^Z>]\07;K_P]0LEZ: NZ9H:[!A M ^6@TL$TUJ_,VB?"ZAJND]TI0MM2W-M@PIMXL)M+Q7,3T?_T0WF=I+$<=(C? M>37>/%>0"'=IX@?NH4P[<#[(#XTMP7HH12SYIC)EY"C%K:ZT+4 @2$E RF-" M9@@R(R"SHT N.ISX502I"$AU3,@<0>8$9'Y,R%,$>4I GO)"WFIOO&B68N[ MQU/WQ_09@7;&B_8Q3GU_%D73QCG'OD3 QL9RT?7"X!'B.8%XSHOXES9.?-%5 M"^(?T+YU/1QBNR#8+GC98M.U=5OU?>Y36(&+W;".(EK%/AEU@N?M&35QSW@Q M'QOOQ3S2+5;:@3BYGR]^PVRD5)BM\F!?P8?]_I92"DF9';(=$+ZW\>:V?H8" MS*N.'/YWC$E))&6VR$)'FDEX6X-XC -CT-LH;Z3,XNCNJ V->\- E"-29DG< MP1*#(XQ(Z2%E]D,_84RBP'K#UO%* M_J=$2KDA99;#D_X^;"Q*!BFS#1;PTH?X\>0N*0-(9@,LVF$%BMDA*$9!8$F4ZDPIB4 M+^0O\,4V 0A2BV26RWYN$,,*C$EI1W)KYX"C-VE_@K<\* 5ES KJ52TVKR-W.J.\ MDS%[9\3^%#8F('*3*GG)-S.V=D M/3$1MZTW%F+:P)B4<_(C+'LFXF]H7IQ>KW"ZS"GKY,S6(3#?*C_$G?*PO=%7,G>C>-@^@5-YM)B_;JOH0ZS[9QT;W_[_HKK'[ MZ\C-#U!+ P04 " #I@?M*&BO;,>X! !4( &@ 'AL+U]R96QS+W=O MZ^#ILZ4N*O"_2QP4*@<]Z%]<@:^>%G.M;ET+6Y.?1Y\78ZMGE=-:7T M/T+(FR:=ZGS3]:D=?]EUPZDNX]=A'_IZ\UKO4]#ERKL+;,?SIAM?=#"P!;^&(+(%OX9@M 6_AJ"V!;^&X+@%OX M<@N@6_AV"\!;^'HKT%OY>BO06Z_PK(T>MOEZ*]!;^7HKT%OY>BO06_EZ*]!; M^7HKT%OY>BO06_EZ*]!;^7H;T-OX>AO0V_AZ&]#;KG!6@@Y+^'H;T-OX>AO0 MV_AZ&]#;^'H;T-OX>AO0V_AZ&]#;^'H[T-OY>CO0V_EZ.]#;^7H[T-NO<-:- M#KOY>CO0V_EZ.]#;^7H[T-OY>CO0V_EZ.]#;^7I'H'?DZQV!WI&O=P1Z1[[> M$>@=^7K'B=ZYJ8>T?2G#H=WG2Y=\&OYMS03N7-Z/Z?(9YZG?[I\H7<8M*9P_ M+W[SGJ=^1(1/+Q$\_@502P,$% @ Z8'[2HRC=%'1 0 (R !, !; M0V]N=&5N=%]4>7!E&ULS=I=3\(P% ;@OT)V:UCIQ_ CP(UZJR3Z!^IV M8 O;VK0%X=_;#371S$0C).\-8SO=.>]&\UPQ>SY8\J-]4[=^GI0AV!O&?%Y2 MHWUJ++6QLC*NT2&>NC6S.M_H-3$QF4Q9;MI ;1B'KD>RF-W12F_K,+H]7N]: MSQ-M;5WE.E2F9;NV^-9T_-XP=53W:WQ967\1%R2C^WWLXN.U>1*K/F&_F/#] MQNX\WO>X(^>J@OX4S:Q654Z%R;=-O"7UUI$N?$D4FCKUI794/ 57M>OWO$OM MPH-N8F.VK]F7!>GYX+6AH5%\X?O)_#?S8#;EQ-+8N5EVH M!AXO1EK&JF?=PE,^(G5;IZ#B5\-CZ_/]L*_&;?KO0R_\L^A9?_C?6S]=#@&2 M0X+D4" Y,I <4Y &PO=&AE;64O M=&AE;64Q+GAM;%!+ 0(4 Q0 ( .F!^TK'('<"5@( *X' 8 M " ?@( !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ Z8'[2O4*LC8J @ (0< !@ M ( !%A 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ Z8'[2C+C+_B&! 8A4 !@ ( !J1H M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8'[ M2L@_T3^T 0 T@, !@ ( !.", 'AL+W=O&UL4$L! A0#% M @ Z8'[2E[=+"BT 0 T@, !D ( !#2< 'AL+W=O&PO=V]R:W-H965T,J !X M;"]W;W)K&UL4$L! A0#% @ Z8'[2CHJC9^U M 0 T@, !D ( !SBP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8'[2NE!G@*W 0 T@, !D M ( !DC( 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ Z8'[2B#-CDNT 0 T@, !D ( !53@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MZ8'[2J\AQC?. 0 G 0 !D ( !-CX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8'[2HTY.*.V 0 T@, !D M ( !_4D 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ Z8'[2DP'1S_& 0 -P0 !D ( !\$\ 'AL M+W=O&PO=V]R:W-H965TE3 !X;"]W;W)K&UL4$L! A0#% @ Z8'[ M2A!.9.M! P O@X !D ( !!58 'AL+W=O(\$ !E%P &0 M @ %]60 >&PO=V]R:W-H965T@T1@0 %@5 9 " 4-> !X;"]W;W)K M&UL4$L! A0#% @ Z8'[2@"<:Q Z @ * < M !D ( !P&( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8'[2L(5;A&= @ . D !D M ( !&PO=V]R:W-H965T M&UL4$L! A0# M% @ Z8'[2I12\^U @ D0@ !D ( !ZG( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ Z8'[2NP- M>@54! .!4 !D ( !BGP 'AL+W=O&PO=V]R:W-H965T% !X;"]W;W)K&UL4$L! A0#% @ Z8'[2O];(_B- @ 0 D !D M ( !48D 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ Z8'[2A4)U[64 @ <0D !D ( ! M2)0 'AL+W=O&PO&POX! !4( &@ @ 'Q @$ >&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #I@?M*C*-T4=$! C( M$P @ $7!0$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 ../@ ^ .00 9!P$ ! end
XML 65 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 66 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 68 FilingSummary.xml IDEA: XBRL DOCUMENT 3.7.0.1 html 194 228 1 true 59 0 false 16 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.cray.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.cray.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.cray.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.cray.com/role/CondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) Sheet http://www.cray.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss Condensed Consolidated Statements of Comprehensive Income (Loss) Statements 5 false false R6.htm 1004000 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.cray.com/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 2101100 - Disclosure - Basis of Presentation Sheet http://www.cray.com/role/BasisOfPresentation Basis of Presentation Notes 7 false false R8.htm 2102100 - Disclosure - New Accounting Pronouncements Sheet http://www.cray.com/role/NewAccountingPronouncements New Accounting Pronouncements Notes 8 false false R9.htm 2103100 - Disclosure - Fair Value Measurement Sheet http://www.cray.com/role/FairValueMeasurement Fair Value Measurement Notes 9 false false R10.htm 2104100 - Disclosure - Accumulated Other Comprehensive Income Sheet http://www.cray.com/role/AccumulatedOtherComprehensiveIncome Accumulated Other Comprehensive Income Notes 10 false false R11.htm 2105100 - Disclosure - Loss Per Share (EPS) Sheet http://www.cray.com/role/LossPerShareEps Loss Per Share (EPS) Notes 11 false false R12.htm 2106100 - Disclosure - Investments Sheet http://www.cray.com/role/Investments Investments Notes 12 false false R13.htm 2107100 - Disclosure - Accounts and Other Receivables, Net Sheet http://www.cray.com/role/AccountsAndOtherReceivablesNet Accounts and Other Receivables, Net Notes 13 false false R14.htm 2108100 - Disclosure - Sales-type Lease Sheet http://www.cray.com/role/SalesTypeLease Sales-type Lease Notes 14 false false R15.htm 2109100 - Disclosure - Inventory Sheet http://www.cray.com/role/Inventory Inventory Notes 15 false false R16.htm 2110100 - Disclosure - Deferred Revenue Sheet http://www.cray.com/role/DeferredRevenue Deferred Revenue Notes 16 false false R17.htm 2111100 - Disclosure - Contingencies Contingencies Sheet http://www.cray.com/role/ContingenciesContingencies Contingencies Contingencies Notes 17 false false R18.htm 2112100 - Disclosure - Share-Based Compensation Sheet http://www.cray.com/role/ShareBasedCompensation Share-Based Compensation Notes 18 false false R19.htm 2113100 - Disclosure - Taxes Sheet http://www.cray.com/role/Taxes Taxes Notes 19 false false R20.htm 2115100 - Disclosure - Segment Information Sheet http://www.cray.com/role/SegmentInformation Segment Information Notes 20 false false R21.htm 2116100 - Disclosure - Subsequent Events Subsequent Events Sheet http://www.cray.com/role/SubsequentEventsSubsequentEvents Subsequent Events Subsequent Events Notes 21 false false R22.htm 2201201 - Disclosure - Basis of Presentation (Policies) Sheet http://www.cray.com/role/BasisOfPresentationPolicies Basis of Presentation (Policies) Policies http://www.cray.com/role/NewAccountingPronouncements 22 false false R23.htm 2303301 - Disclosure - Fair Value Measurement (Tables) Sheet http://www.cray.com/role/FairValueMeasurementTables Fair Value Measurement (Tables) Tables http://www.cray.com/role/FairValueMeasurement 23 false false R24.htm 2304301 - Disclosure - Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income (Tables) Sheet http://www.cray.com/role/AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income (Tables) Tables 24 false false R25.htm 2306301 - Disclosure - Investments Investments (Tables) Sheet http://www.cray.com/role/InvestmentsInvestmentsTables Investments Investments (Tables) Tables 25 false false R26.htm 2307301 - Disclosure - Accounts and Other Receivables, Net (Tables) Sheet http://www.cray.com/role/AccountsAndOtherReceivablesNetTables Accounts and Other Receivables, Net (Tables) Tables http://www.cray.com/role/AccountsAndOtherReceivablesNet 26 false false R27.htm 2308301 - Disclosure - Sales-type Lease Sales-type Lease (Tables) Sheet http://www.cray.com/role/SalesTypeLeaseSalesTypeLeaseTables Sales-type Lease Sales-type Lease (Tables) Tables 27 false false R28.htm 2309301 - Disclosure - Inventory Inventory (Tables) Sheet http://www.cray.com/role/InventoryInventoryTables Inventory Inventory (Tables) Tables 28 false false R29.htm 2310301 - Disclosure - Deferred Revenue Deferred Revenue (Tables) Sheet http://www.cray.com/role/DeferredRevenueDeferredRevenueTables Deferred Revenue Deferred Revenue (Tables) Tables 29 false false R30.htm 2312301 - Disclosure - Share-Based Compensation Share-Based Compensation (Tables) Sheet http://www.cray.com/role/ShareBasedCompensationShareBasedCompensationTables Share-Based Compensation Share-Based Compensation (Tables) Tables 30 false false R31.htm 2313301 - Disclosure - Taxes Taxes (Tables) Sheet http://www.cray.com/role/TaxesTaxesTables Taxes Taxes (Tables) Tables 31 false false R32.htm 2315301 - Disclosure - Segment Information (Tables) Sheet http://www.cray.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.cray.com/role/SegmentInformation 32 false false R33.htm 2401402 - Disclosure - Basis of Presentation (Details) Sheet http://www.cray.com/role/BasisOfPresentationDetails Basis of Presentation (Details) Details http://www.cray.com/role/BasisOfPresentationPolicies 33 false false R34.htm 2402401 - Disclosure - New Accounting Pronouncements - Narrative (Details) Sheet http://www.cray.com/role/NewAccountingPronouncementsNarrativeDetails New Accounting Pronouncements - Narrative (Details) Details 34 false false R35.htm 2403402 - Disclosure - Fair Value Measurement (Details) Sheet http://www.cray.com/role/FairValueMeasurementDetails Fair Value Measurement (Details) Details http://www.cray.com/role/FairValueMeasurementTables 35 false false R36.htm 2403403 - Disclosure - Fair Value Measurement Derivative Instruments and Hedging Activities Disclosure (Details) Sheet http://www.cray.com/role/FairValueMeasurementDerivativeInstrumentsAndHedgingActivitiesDisclosureDetails Fair Value Measurement Derivative Instruments and Hedging Activities Disclosure (Details) Details 36 false false R37.htm 2404402 - Disclosure - Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income (Details) Sheet http://www.cray.com/role/AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeDetails Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income (Details) Details http://www.cray.com/role/AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables 37 false false R38.htm 2405401 - Disclosure - Loss Per Share (EPS) Loss Per Share (EPS) (Details) Sheet http://www.cray.com/role/LossPerShareEpsLossPerShareEpsDetails Loss Per Share (EPS) Loss Per Share (EPS) (Details) Details http://www.cray.com/role/LossPerShareEps 38 false false R39.htm 2406402 - Disclosure - Investments Investments (Details) Sheet http://www.cray.com/role/InvestmentsInvestmentsDetails Investments Investments (Details) Details http://www.cray.com/role/InvestmentsInvestmentsTables 39 false false R40.htm 2407402 - Disclosure - Accounts and Other Receivables, Net (Details) Sheet http://www.cray.com/role/AccountsAndOtherReceivablesNetDetails Accounts and Other Receivables, Net (Details) Details http://www.cray.com/role/AccountsAndOtherReceivablesNetTables 40 false false R41.htm 2408402 - Disclosure - Sales-type Lease Sales-type Lease (Details) Sheet http://www.cray.com/role/SalesTypeLeaseSalesTypeLeaseDetails Sales-type Lease Sales-type Lease (Details) Details http://www.cray.com/role/SalesTypeLeaseSalesTypeLeaseTables 41 false false R42.htm 2409402 - Disclosure - Inventory Inventory (Details) Sheet http://www.cray.com/role/InventoryInventoryDetails Inventory Inventory (Details) Details http://www.cray.com/role/InventoryInventoryTables 42 false false R43.htm 2410402 - Disclosure - Deferred Revenue Deferred Revenue (Details) Sheet http://www.cray.com/role/DeferredRevenueDeferredRevenueDetails Deferred Revenue Deferred Revenue (Details) Details http://www.cray.com/role/DeferredRevenueDeferredRevenueTables 43 false false R44.htm 2411401 - Disclosure - Contingencies Contingencies (Details) Sheet http://www.cray.com/role/ContingenciesContingenciesDetails Contingencies Contingencies (Details) Details http://www.cray.com/role/ContingenciesContingencies 44 false false R45.htm 2412402 - Disclosure - Share-Based Compensation Share-Based Compensation - Assumptions (Details) Sheet http://www.cray.com/role/ShareBasedCompensationShareBasedCompensationAssumptionsDetails Share-Based Compensation Share-Based Compensation - Assumptions (Details) Details 45 false false R46.htm 2412403 - Disclosure - Share-Based Compensation Share-Based Compensation - Options (Details) Sheet http://www.cray.com/role/ShareBasedCompensationShareBasedCompensationOptionsDetails Share-Based Compensation Share-Based Compensation - Options (Details) Details http://www.cray.com/role/ShareBasedCompensationShareBasedCompensationTables 46 false false R47.htm 2412404 - Disclosure - Share-Based Compensation Share-Based Compensation - Restricted Stock (Details) Sheet http://www.cray.com/role/ShareBasedCompensationShareBasedCompensationRestrictedStockDetails Share-Based Compensation Share-Based Compensation - Restricted Stock (Details) Details 47 false false R48.htm 2412405 - Disclosure - Share-Based Compensation Share-Based Compensation - Restricted Stock Units (Details) Sheet http://www.cray.com/role/ShareBasedCompensationShareBasedCompensationRestrictedStockUnitsDetails Share-Based Compensation Share-Based Compensation - Restricted Stock Units (Details) Details 48 false false R49.htm 2412406 - Disclosure - Share-Based Compensation Share-Based Compensation - Aggregate (Details) Sheet http://www.cray.com/role/ShareBasedCompensationShareBasedCompensationAggregateDetails Share-Based Compensation Share-Based Compensation - Aggregate (Details) Details http://www.cray.com/role/ShareBasedCompensationShareBasedCompensationTables 49 false false R50.htm 2413402 - Disclosure - Taxes (Details) Sheet http://www.cray.com/role/TaxesDetails Taxes (Details) Details http://www.cray.com/role/TaxesTaxesTables 50 false false R51.htm 2415402 - Disclosure - Segment Information - Business Segment Information (Details) Sheet http://www.cray.com/role/SegmentInformationBusinessSegmentInformationDetails Segment Information - Business Segment Information (Details) Details 51 false false R52.htm 2415403 - Disclosure - Segment Information - Geographical Segment Information (Details) Sheet http://www.cray.com/role/SegmentInformationGeographicalSegmentInformationDetails Segment Information - Geographical Segment Information (Details) Details 52 false false R53.htm 2416401 - Disclosure - Subsequent Events Subsequent Events (Details) Sheet http://www.cray.com/role/SubsequentEventsSubsequentEventsDetails Subsequent Events Subsequent Events (Details) Details http://www.cray.com/role/SubsequentEventsSubsequentEvents 53 false false All Reports Book All Reports cray-20170630.xml cray-20170630.xsd cray-20170630_cal.xml cray-20170630_def.xml cray-20170630_lab.xml cray-20170630_pre.xml true true ZIP 70 0000949158-17-000107-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000949158-17-000107-xbrl.zip M4$L#!!0 ( .F!^TH1-MR\XT,! .-B& 1 8W)A>2TR,#$W,#8S,"YX M;6SLO=F2&T>2*/I\SE?H\OF6%/LBZ]:Q6-6AT^Y_^_N+/]S?FO7OY\L7_^>5__^W_N;GYO_;=JQ_\H#VY+?KC']RP M:(V+S@_?NN///_RS4XS^^N'C<'#[PS\'P[^Z7ULW-].'OOS\ 7UH8T)42TC! MM&ZI#P3^)1A#'VDA],?_]_O/ G%1B((R)0N&VA]:'QAEDJH.4D)T%"]?]OW# ML-?].?WO#P!U?_1S>S#ICX=W?W_Q>3S^\O-//Z5+/XZ*]H^?!E]_FEW\B2 L M;A"^H?A%]=BPM7CFV[=O/Z8??FP/;M.]$@F*YG=.AD,@QWU?F%UM^$2GZ#8_ M Q?2[6SU]N)[^W/S_>E*P_N[_:_%:-S\R/1:>HC6'AH-&,%R!?7RR<'P$]R. MZ$^S.ZH'>MW^7VON3I<_M$9%=7N_U6V/FF$J+R60\"I(_4&_/[EM_D9G//QI M?/>E^ ENNH&[BF&W/7]N\T.K#PR+C_=B(GZ"J]6-HVZ[&06XT(# :/QE>,_] M<*7A@&@5XP:GRFO-#^4Z-#\4'FEZ:'Q ML/AT+YWT3W"]NC5=Z-28?$[/Z<656\>-M_+IK>/E6[OK&+0_&K?Z[3G+?<]8 M]!LM[\9:ZY_*J_-;1YVF&^&U^*?_^]NK]^W/Q6UK<7-W\\TWB/B^_C'[H <_3IT=_)O_[PZ4/5+2""N^.[]$/U2[>3?OO8+88_E' 4*RA4 M?.E>_ON+7Q#\1S.-N?K;3_6'RV_\5/_([!M?8%,-.LM?!1(,QQXTP2\)S,1/ M"%>/+ZXM/5#T.TNWBQN*%E_K5#=7/\V_5_TPHTPSJ5Y.*?7^6#Q6I+D&4BMU$Z8.02EX&5\G=N.K86FW>T>&I^T_MDI+2&G=&?7SK APED+'\K;C\4PTF'3A=NF<8+9LC\O!,)7OPR?VP;&OSMIT8PIE#_E(%])CJY MSB2VU4N>POO/13%^-6BWQD"_%7YX,_Y<#%T941B_ZK8^='O=<;<839&=W_6/ MHO,)R.6+4?=3/W_)ZT&_,[M4="Z+A>XCT();UE)H'9?L $4S?18S,:%>,K=]:XLYD^3YPW'\2-6^;-I\M6SVI)=U>'B^UTU8A; MR)RK4GQLI?AV6'QI=3OA^Q>@63$R_/?3TK M9CZ'6-B3YM^3I#H]/Q8^_8G#N7#QZ>V+*Q=?N?C)R>*K67R-79Q2 C]^!='S MX]ZK'?R0%@2><];[,2"98 S_/0&XW.#VRZ!?-)1%3FXGO42/U\7XS_ZP:/6Z M_U-T7I9-;=+CO[:Z_5>#T>BRF'$M]BL5D3NA_UAJF9X7:_PQ;/5'O>ENFI>> M/G6&6(/T);,!.4A"5-LA#@>W"U'Z9OC[!#;.QSN0IJXU^AQ[@V])N!;/06KL M1Y++-/ 732JNPN3\AT )73FW2N.+G2/L6.NA)V[]W$51V<2GWC8%(2K2W&V+L5CGAY=E=*MQU4M8YAC*[BJ%S,'?/54E=39VS-W6>ED2Z M:K(3>%D/E.=T[N/50=KI:U:=R[D_*.K.)K%=E]FR4 MV8-,MSV(A:ZBYP0._='9X$@VS568G+TP>7(*[&I'G\.9UX-(I%J6F@&(.MW> M9-S]6KPOVI-AV;XE?&_W)IVBDS98(MED7,KE-Q]#:]B'[35Z6PS??VX-"WO7 M_(+5OJG%\.-@>#OM) ,/71@+/2")EIJC-M/HD636J?/8'IDQV\/6W7_^ 2N= M-C<\=>7*&E$4N**TM>6?)\++M'9LFK^KX4]7TFC/G[E3&OC'E6 M)Y,-+5.NC'EES-,W7WEDQKQ:E^=O79X#2SZB$K^RY/FSY*G5=[V\T;3;@TE_ M/'H]&!>C5X-6/PT1BMT^*!$@T+NB772_MC[TBI&]L]U>+Q$-:#\9_7'WI5A1 MT'_V/\#UHO,.B-N?9 V^W0"T4G\\+-?M77?TE[W+7O'KX&LQ["<*P]UP:WL\ MRAZ[,&X^D+H+W=Y,WG5,NP.8:Q9G <'VJ_-(^5(/W-G^>7+LE14:.FUMNXWM MW>+O.:^46OGUH/_G^R6R34;CP6TQW$)*VJ+?_GS;&OY5/ULL(5I\[[+8[!"* MSO3X>I(^G&1<69"5X\[&%7F4'?#@O>:NPO!2A.&#]YN["L.K,#QK87@VYL#5 M9[KZ3%?=L)MN6*S9?)V?)ONN$>;WTN!YB<]&)JE>\L>PU2F>M^*OWK*6%%>Y M,I4KY5"]YRQ4F@EPN1+E:.Q1O61Z?_%,>:1ZRWU4N%Q&.6X@SW2^)OK,+,]G MQ2*E&&G$_W*5S-'MDJL4.;D4.6]KY&K GJ$!>P&*YVK GLZ /6_5?B\ZO@T%G0:C+6N[- M9\OEDJ]#]6GL[NN2G]N2/[SN'@XZD_;XS?!],?S:;:_&"687+VMIFS!:JE-: M1NEI[-K&)2QWZNR'I[!^Y79

<)[[_KXEWPSKL*STO:?]N9/+[X6 R'\VRN M'7+EMD@ZO13>V-)F:J35.F8Y#(2C):.>M]C9-B'^:?/;,UGLW7VRJX"Z"JB3 M*=59J;GY,B0+(?6J.^Y^*LG@6J,E5G/=K]V>::<+KP<_$BS:7QFA-89=/#S- MKZZUX^AWNOU/BWOJ#P]&*=,Y%5G#ZG=3LO9K>,FP>/-Q\?-2Q/)M:UR4A[]E MO\CQX(_/W6'G;6LXOAM-Z[V+X?O!Q_&WUO#"C/%\"68\N&X-CK01FE9PN5M( MXQ(>Z]M;,\",'CMSP,-MT[Q@GY#Y&S<7["_??G#!OB];S]+WQ1?"=][7O/T5 M<\[.:6.GM6SU%VOZC]:P\X1W]9(M:*-.EH?_KAB-A]TV M:+'WXT'[TFKEEU%:K'LC3I<;BMV\B)?>';9Y&1^]G^M#+F33/(KK6CZ2*#Z' MR0];+?Y5&C^SA7\2/6M7U_T,NLR>>MG7:^WKFE^ OLZJCZ[*^B(/AK=!%O K4BU_">_;AG_WN>/3N_9\7O9;W[,=5W)[BHM;W98GQ12]E?5LN8729 M"[BS@W)=P^?FGEQ7_.RDAZ\&\O/9 MUSN?VEZYX+SU]18&UU587\YR;BVLP^V7WN"N*$I&?O/E\G)[[MFB]^+U3(1T MTZS5JYP^C;8^^833?1CA*3+ LUOX^FC;Z\(_5E;EB>>_BVLJSTD6?A>=?S8+ M?]7Y3Y 1:M;_RWY[<%ND%/0B85"DCR#K^V>'C9]$_Z.S>N94E=^?8]T79V=KT.[^UAG\5*=@4 MOG\!Y6W+@)V6?DB>W!*K\6_6+8Z@'U3.%C-O \.UTHKO[&A;'KB:VWDWO(>TC7=\6H: W;GT%#^>)K MT1M\2;<^786\!;[/2,3M$5*Y,LRI&.9,(AI7AKD4ACD'E;2'EW@U^)^AP7\. MSND>VO :T3AQ1.,<-.(U#'9)3'.A=OH=/P3L\$^EZY=4KKUZ$T;B')7 -TYXPKG^)BO@:Q3AQ%./D&G&/ MT-?5-7V> :]]RK:N11Q/D!&V*MR\EG _&TOCR@#/W&JX,L!S4@'UIBQ_M+Z[ M8='ICEUK.+S[.!@FLC7ZI9>U_/?BE3N@#[W^C]EC9VH6 _)F,OX\& )H*VOI MX>)HW&V[P:0_'MY=UI(VX[98ST;D+G-9&\*=5\EQ98VK<7I6QNDY,,H>)[37^.DS/)J[ M,LDY,\F9Q$-V9)*KL7J5(5?V.#U[G(GTN&9_G,O)RSG$/FKJQ U@?_3+HLI! M_UUW])>]RPH#?AU\+8;]A#S<#;>VQZ/LL;HWV,U$W]C@L>NIQ 7!?UI(LJ'J*80&P4 M])O6-;<:?BT&GX:M+Y^[[59O\9"9I*K\7K?5ZG?&GXL___UYL\4^]DJ=L+-O MWD/9YVN_7LV5BS)73F[M'BX$+YA'3JCEKNYX/>C_>:G9(OF: M5[Y^(VG:M?%?QZ^P':+?Q7RE[[4]YV> M7_?Y,X@=;KWXUWU^P4L]/=2F_S;I$;E8Z\F'4?'?$T E?(7_R6([M>L7MN&; MD5OJH=R$W6.=;LL;(H]V$#K;QK"X>#SXK^L2GVJ)ZQM>[K;AEWGBX V_AB?> MM?J?5KG@MVZ_>SNYK9^'/V7>F1-AP2TK5#C6T?>513>9'[31_'C?+OHM>-LJ MQ\U^C(-AT6Z-QL^)81LIL\1'C:2Y?6L!C=_]+I M]9U?&_Y\U_3.[FC ")8_P^6=7^DFH_'@=@V!JQOV@';6./O>5U\XWUG+GZD=J[JDMSU#90IM?Z-IITQ_"9=W?N47T ?]^U=]>GGS6Z=BJ?6E.V[U7L%=Q>AU,7[9_UJ,QDD/=/OE MO+JD2Z=79^;GVU:I)D":?2C>%>VB^[7HO"I&H_"]:$^ D>_2L+O1#S.=]*[X M.,]N9B]^Z!3M[FVK-_K[BQOZ8FIDM=KC&ZTE#Q81$;U@)DK+'<(44Z41Q5[" MK0GH\EVES&($*0[FS-]^>E D3D E<(GNI1(0R!+.A7+$C5X-6?V3ZG=A-=8'=_J4:0]UO /5^X^%760 M7BW1M[*%T8^$W4?@&=4.).MV_.,+L.B'1:>YK&!=%MT6E%^FU\O7<8EBBGKC MC(C4BK0)F17:5A13VMM&BN'C$VQYPUT^'S*)0?E%R;#Q8#8A#JJSTI7"!-%, MU7MEVW'(>M9\:*FV,1!!0 >P )1#T4\I1HEV]AZ*;4NP,/>S63NVF>?+J9GN2+ZM_1SC"3#/K")&2 M<&U\M4>"M;YN*6$DDSDY-Y4. O6A$*Z;ALL(>R*8US(:1(C&WALDZ QA;I5# MF0&MU2/B^X^B\^EH2QN$]QA+9&#S@D[AL+XS3)620F:8"KT5INMA/#Z.ZU:3 M*&N94)98BY3SB$;!9X:^QI:I.HY@Y!X3Q^08])-Y_\<0]&/:PW\,8O=[T3&C M43%."G,V7'Q^XRIZB[R\>UT9)(+"@6*-!*,B!BSBS.'#,F!FZA@2+?4"P=T! M/"INDD=![=5@E'+\4SN%M*YOBWX' M_GPUC0%-9?)&-EQ5#]H;(CQSD8$;P:,5.-K97O.>VK"$R3P451D:6T SAWRI M1\@,N]';,L9]/^WG,&*NI"$Z8.2(14'S*"JGF'%O[(M?WN)_S6"Z]SMS2-X. M!^VBZ(SB<'";?.(W'\W75K>7K#+8-NF7]^#ZI@EH_RAZG9?],&H/!]^VU?(' M:^\5*4$U-P$;[50$=*4EW"7EC1CL)AM"SF?+,F(_1)?IU)FTQ[[H=<$L+0E61S9;+:I@F\!J\7\M0,R_,8>@G"H,EP'&9+>G.\% ^V/P MS\'PKX\#,-$J*Z2*CF]MBQV^2G@)8X,\\EH0BCCG-JK A9;6"*$-DXKAI55: M!/I!+LZ(L#N:G<[J'PV1KEMU9[A:WS$(]Y>S.ZEPBZK%B$8 K4/W4\"$1B MH S/S ),/#!6(SF10LOT/"+:YT;/VISQ];243%,MN(E$!.852^'G&2V%%3%> M:;EF'OT]-#6"@TQ/OJ2"OR062).*I@P[\J1I>LAD[WOH:3E2PD:&%$8<_G 2 M1QU4\$@HHU8,R>=(SYWV.PV&(J,,YQ%'%$,DCI6TQ P7.O_>Z"BUQ0 M@KW"5(+Y38DM:4J89%(WQ]6>!$WE ^EWY=-IC5,86^6TDJ+D46LC%02%9T[/ MG?:[LH@*KCSH(2HQ!:[_O0(,X=#0HI#3[GC#_A2KP\FL96 M=_@?K=ZD,*/1Y+;)O/V4O MK[XX/<(8Q^ZHW>K]JV@-PS19>HN/,^>U\,Y9*I*T-2(@71$Y1AM?_')S@\D- MQ=//W_>E"A(_:$]NYS=,*1?AM]$6H$1.*7/2$.^QT%;#)IL=Z&,(O?OF= M3*&X]RO-8"0XMP6""T&MI]02X2AGE"M'JS"Z@Q]?E*GI36#,OU('8@K?]DL2 MA9=(@R\1C 290Y#DJCHWL8C1%RMUA_=^J0Y&VH/;1*8==HY%'G0T%CP9YERL MSCHLX3X=$M_\OOK=].KJB"!AF8G6 M*DZEJ((F(5BY6K=Q[Y=J8 QN;P?]4LB4VW_T9C).-7R=NN2:'0%E-]T?TQ5! M:F2$PD1KJB6L&*V,%@QFX+(16&7O,T0E8I*O@+\&PE5<8K=7#!TL[*>UAW&+ M0RO,# T6:QD05822X&='##@&+==\:F;VH'VQZ];M]MPEM$T)-'G M_&8TN_5E/YT\W&X^AR*1.<% ?CL$@A.9$$5E)G $+L,21Y35 ;!Y-Z!RSMAB MXB/H86<9YI91X8TQU9E&H'8Y<%R6F>#J:/Z"EG;P!F[?*1#\&!U8IQB MI38:!.+34*V370:&J%[Q2%.IQ.FQ?3WH+S*4-BUID"P=.1M.HG=(1E5E3A(% M2LW5!15P-I/GL:@[H:F#TTI98361R'"IP)[1VECA$*SD\K%!6>AS6=AAJ8/F M+E+LN'4!A!&>YWM$D$=U^3O->K@L'&64%-2&CMB !4REB\Q461*1(5:7/92< MB>S9!4G/@U-1$XX"R-=(.46STT(B0:LN*]*RAHI2]8!(+BGP)%#GJ[PWY"61N*Y)+QM;&S'344MBF2?:!"X!55 G(BKPJ#2JJQ.LG\ 2 M@P?+$1'>PZXDQEF#0V4X*!,P>ES#X9&0]B+5=$@%R BC-<;4X\IWI]C8NFH% M\8;)Y:/M#);26ZE)("KE'5)=.0-<<.D?U1G8 >==Y#1ET@78R$X'CYR6R&-5 M64T^&/9([MT#8<=5\(X3!MXY5593+S&JL#-Q)8FRW*V7A9V54C@:)2A8Y@BL M((O5VC%OG:GK6*(?TG-[("0C4Q8,)= PQ" KWBFY6RAN'M<:S:I*Q4QYE^IRR06Q2FO2[& MLT#XCN7=5'"-&99..QHX"5[-X@<4!VJSZA2LI2[!_]M/.T-V/'1VKADR9Z&[,J(XR8.#&5UG4.4#8*KQ@" MD]0HC34/=G:Z@TV*9]71D1Q+>FILGNK^ \I2"RZ]Y@XTE!4:D^H$A0?B\@JV MTS/68Y-( W&$\QP\X@AF&(W6^LJ=\(%DG2X85L,P@'7AUCD@Q#XQDH'..6"/HJU#L ^VTAA;748,8P$U%8L*ULU14&&\%SPF!^D61Y,_Y< M#)>D_0:Z$.2$C P%ZHTEAAC.V5SG>9JK<'#>+Y,P"[6V+6U$#(A8#/\%$P>V M$[7$5SSCF,EI U90LY Z8]I4+YG>7^S .=1&)G@41N(0J%@4TP/G2)R77XM[ M).,%$.>/8:M3;-."9(5"P3H6'8HQM8O0*IW"5"E+G+&(,_[A0J+'VEQK6VB% M@%!TCCML./B8#KS1BO$I%2$WA,$$>3RX3Z9$$.%11FH-0L9R\-?AS]F"ZNA# MOJ 4J\<2",>ERXY:!)F4Y!0=8> /)C[WQLV<98=0WHI!R@NER^Y*)#ICE*>@ M68WB GG'YSU'0F0QLR#!A1:71IJ]=8B6W",2B-24*Z3 0:G:EɩN@%*7 M)V<.TR':&B&5HD13IT5D(?)8Y>F!/Y*%H9)#=0#_#"=%YU6W!4S>'7>+_7P0 MY0F &5W4.A#/D&&SC&7PW$ULD)((7/TZR,V [ GM^J /X^K#XG#IT?RU>]MN#VR*U @&'^\W' M/UK?,SW,$5!XJD8)E+M\NT!T;L;QM?/COR33[ M]!1[ =LS#Y3?J:5"M;$#4FYY9=?YK,J79)FO)!XF9 MY 9,)<15"M=4&78@XE&F]; X(QX3O^/[_08BA!62X@C2U&J/+%;":&.2OZQX M;NLT!/5.B=@Y"2*K.6P;+61@R@3.L E36F*A(LCU3!!Q=3Y;ZE!:'B"(+,8^ MVA"M%#*5*W%.1:*;#M(@U61]/ FB[2.'**,A@*5-K#(T".8C]B6I8M#!B:R? M>%-,](34NM^F UD:3(S*:F>T]1I%I((A\^$NN<6X$,H@3FR-6SHLY'\3.209YY%W MDFG'O328F8!*QX)'@ATRV:$8)NO!GDYZ,E!BJ>9C*=.TCIRZ30S[^-%P/& MUGJ**'<(*<(I-&S+WY6,ZG MJZ5KS_K#OQG.>ODOK$S%$I,\8KIX==\Z$^[7H%\-6S_0[IG/;[9%+- MU.P;&RCC* VIVZ"407)-@G"DROHP3K#DZKH\.*:8$Q6LPMX98OD\DN;SZ(^2)Z3*NIDWEG&ETA!2B[A48-=36\49M$8Q M7]YI9Y7387(F.HA*8CS'03F,#*4IF8Y550U.-AR84_%DR;:;$N((G&VF@.&8 M8B!*&)%5_8K7)C2D&IS0Z-F59JQ:3&)E8UXKPRF^',KLK88L00I'Z:D!7YMJ M&TRH@AC$$Y+79TMT*NDMU_M"F%NK&,@$\'NYB$H(I2J;/AGY&>O3$V-R)GHH M& E"%'2WMZG:Q2 4JZ8U@7.225.AGRS5=O2%!":] M68;JY1#N,"VDD M$&^ CQV0:OBY#59>8)I-G6JB,2ET*:0Y10BD326L>P!\T M+C7(8GK>?X$%G56RZDL247OK(*ZX2/O(:2.U%8$Y55G"A(@\98O6,[8>DRIK M7:&H'3%$HO7(F)R)"HK!:\U82+VW!4@(%U#5 M&D\I9/.V)/2T#' ^.HC0Z*CFWGDC6 0=K@2JMH[U/#N#PO4ZFG.FW&%***;. MZ5P%!$)68QX,]55L',>H\YQ9A4YHV3RF*R2,8DJ YRPPLGQ+U85Q,/2#R8?Q MQTDO+VW;JV!-<-"D-EKKTGFTTT&$:B*C#(HTI?_4<=D:LB.BM.[ /3!I?-JF MH/^=)-14IUWP S$F6Z &KMT/I?ZXV^GV)DGVS$8C=XM1^-[N33I%)YV IV6> MC,M5?O,QM(;]5'?]MAB6C-#4+*YI&N=A7[%WS2]8Z.(_NK?%U^G[>;H49&:RC@N4Q=^B:VP%%=N*\4B MKT_'C-=S2WG M/":O$'GE @E$2TUG4445 ^BBO.L%T5C0!GB:7,+U8*TC4Z3"*1]3MC@+VAKJ M+*[R/H0A65R*(\P4WP6L^8!/WQVU>X/19%CL!B)BTCE$)7,ZTJ@IX554D3@5 M0E;>0%)+:=P 8@,D^X.[Z,A4/6#OYG_^HUL,4SSL[E6*AJTV<*KN>=F'O3@J M;\";3K HY38-@>):."(0X[S*HP@HV/PPF1-5/\0Z;PJ0324N3C@?G0M6<>>% M JE2-5TEU*&\5;'6^W# UU:WE\(N<3!,(?*%%-TQ-!0P0R9-7]&.!V2UJ7IN MI88W>9MYJ6&%5\&]%Y(]X)V"2_]MTB-R$9B6E0Q5+4+M@"% M7.Q<5P,>-(F6"LJXD8PPRARKVA-C3O+P-!=;(K8#R%O2X'8P'*?GTR'/;EAR MQ(WC.G+#2 B@$6#1JC;S1I*\+[L64FZ+YS)8VV&R7XPY10-CT!I4E^0$S"8\ MU_@1\2S&O!7P36IM=[#7]K\&2DL,^BTDAX@P;NE\$A>1(C=4=A 6#="[UI?N MN-5[5;1&Q2A.TDSSW[K][NWD=C:5>RGZO*/%!2:.X='B0*0'*U!:,>_EJY7* M3 DFF5Y%9!?8]L5IKS5"UC&0XPA,$>^54EQ46<5$24&RG !1KVS9 \)]$7S9 MCX/), W#WE%K>3"RP!85".0X)ZF7N9KE"^"@9$,B*\:UON9[@KD_IG]\'A;% M'JB:E&A*TQ1*@R45(5):.;_!A+SX"C-=:Z.U+YP'X/IML >FCF-DA5+$:*]9 M"%R)*J,2%+1NP%300Q:U@O)>/%\5H]%@:%N]J6M<%./7Q7A1:?BR[[O#HCV> MM_XT_4Z9K9 ,E.D;7@_Z[7WT@X_26B28#JGN5S@M8Z7)*58V\R/ AZ@YA ^& MR(FHM8YQB-#:8J/!N,;>B!@PFG=%-2JW", :JE5*GR&U:J_K?%#L*98*/$'%GEI!=.5B/E@\)Y0CHP UVSVNM!.QI&:__"S2@45*/,W0(*0^W>RQT%BW M=RBSQL:(O$R'D8'P:.:GVV"ZYWUW)=*9LW<4- X^_@J.*Z4, CN-4Q1D#-I7 M)W0V-I0CI.$)<@M4-AR&'(;.8QZ/<4HY0YAA2[@)WG-?J4K$&+# TZ?0IN,S M<,JXT"X:9K%(?$-E-;Y""9P?AC\,9=X6P^X@V8_#I')\,?W_G5L\I'HL*R-2 MWGAB^JO0M\Q\-K0[T6XS8*%Y%VQMID]P3!*]$K;5[Z M>@.."]Y&]&Z!U^#V=M!_/QZT_WK;&KX9EC4-G7*!J_20C6KDY>NXDJZ=2J4B M!P7B""<1I&NU2)Q)7S/6JX\ Y_V(\!(^F^$Z&(V:[%U%0U@>$#?<.J28AT9CFCMD)N//@V$Z0MMU%/%254PY[% M0& )=I*JS T)+@QI@)@AR<$ 5&L@GH*R%[3KZ8NU],XD6Q5X0*2Y3-5!'?*1 M-N6:,4291(0*W*(+H@>7'3G82PP@8!P,%3FW1CT/F35Z@Y&N94"N ><0J-<9 M'X*BU"O82D*]\M0Q'><)5JG8*H=:8$(?'.H-758H8U$&H4D MUL9JRFKSN7! M&\^#9#=@]F9JXB& 7D=J H9K3)--0;UY#WJ8Q.ID+?60RDE-A.!R/ZAKT^[! MVD@_M#X5>&-I3?:PO;-%O_WYMC7\:Y%V_@[?BS__?3V]?&I+XL'59T&H8)0DKHIT ^\XVT@OAO>A5^H&\.M@T$GC M-F>%_Z/W@UYG9[&GHPT>%!?X,!''H!&MFHD0+6/>6%N ?JYKC_N .0#DM8XD M89)R%&7J>J8Z*%P \,\P:)1T 96PO&)L)5DA MT)!Y^TJIZ\KE 4!>VX>$ZPB.*A>,63#5# 5GL#JDDEHU]=_!!W+&7ARL*$_# M' P.WD8:4SZ#GP=)M,^4"0/MKN^#,8%;1SG)>:#8.0'; M!DD4Z7RP#;8$L^Q\@3-2&Z^U$;B*(W<7FA(!D< 9]SP*8ZR+59M>BHF,>9A: MB4;"50#L"-I:@]!Q$A71B"#AL=3>\*JHV*9X5+:F"M5/X?8&;0.["2$TIB"R M.0J*!I\R^:I!J"K2O)<*$+AI+^P)VEI9A\'@M]X:X7!J2>U3EOAT)\ VE9GQ M3[5D:DO05@_@P=2;M? (Z7XV+VW5OK^C8% ?T10SB!PP>.+Z:QYML*IA#_+ MV;])$GP%U@T0'03\!D)K O]QUBI)"29@%FE1E5A(:W#&GC>8J5I^VA[0SXR_ M'1WKH,'Y]\82!@ Z$T05KZ:8!9GI/P"3*MD(ZNS[NX*VSL3-"C]^'7PMAOUD MR\+=<&M[/,H>VU -(L%)#\)J"T:*=!J<81,K9>7! \MLP7(X^4,@?&@O,$:- M411Y 4OG# '5X2H'DUGD,A-1I^S:Q\.D=G%CZW,?_;0QJ8K*HL"K?"#5(+\@E6YH'(8X.Q['+)_&K=LB)>.\ M'O3_?+^T2<"U _$QW%3@:R0'SUV!;# M(PJ!X)AC%+S!P$2,(A7#F"S9$(@JPD[%L*'"@&A'%@0)AIM$*PA.(VA M*D!E*5R6MU:]3U$^"":["0%/HY01C*:4NYM:;P51-29.G4 S_ZK8^='ME MW=SK8KR.=Q>=).;3GD9Q,'Q=?)MU<.OV/\%N[,.?[3(JF$V.FMWT/IWBM(:= MT9]?.JUQD3+EL-S4*<+)8*1A&+8Q(5[RP)FT$81M2#,2\Y@WUO<)UO6H[T"L M?1D3%LY0HRGE8(_@%!\B55O P'1^YJ2XN,>\V@C8\; YZ>I;G(8X!Q^PER)R MBSWWL/H2G#?EN4HWTO>8 MI#NB\V4($)6F#/S=*\J^G?W.K%2Y_'UG?UJ!BP>VC0 3&PM)I.*^2GDQX*EF M_99!:-4=TLU0'8[%!L?:6# "P.*)@1MBB'91S,N1H\ZK0*72]1VY*Q;#[M>R MD^[F[BKS3;1<+=38=_7ML/C2ZG9F+GT*&T^'Y$U?/OU2[0PGC8:$75G-CZR_ M<3%7THQFM[[LC\;#R1;#_C0P=DI6(X)0Q%$, H5J4)FC/DL.EG7&:"31)5(1 M]F-G3LA-=K>6#GMJE)5@I'IOE:L"\C+:AE%=-#.[CT>W93/\PK@O2(EY:EV? M2J%2]C-5U3F7X];GS1WJUM23H>(NW!=BQ!839"U"V&F;IC/.O3Y&&[**,T6[ M,]V6=)<9SW-L08VMW\.3 M91=FX."+,(4,03I$+9$TIMI"7C&?1V_2R)63$F)YIST@?PB#A9 \54$'!F*% M!5,=^]- \_8X-U*=ED%VH,LN#()1C#Q2:WQ"'(0&4[%B$!ORV;>IE=?QZ;"M MY[)1]):"=O&VQ]98T2A.) D4,?YO,*)/">$B7ITY]CDVDG/GYC9G ?AHD@I#2,8\5851R# MB30H,X_JHR\OGWJ[,)L%ZU C U:1-MY3S8!&E<#73N7] \J1C@>0:TD0'L>I M638BEU[^> SGI:;4::HBXBGY/C66JE(KE!/9P7L]NGT_92Z)@KLPG9><6O!6 M*/?.12E3UY5*'^B&UF[D/G5P3)+MODM/R706T13*45YI9[PRVH2%.^-1'E6_ MUSZY;!KN).N$LIPX0UP0-AA..,/5T"8L1:X9\!&WZD-9(R?A/BZ))I8DLUAK M'L&MQJKB/AE])O+N\YT:Z7-YI-R%"0T1WLGID5TTR$9"$!AY0>LH(LN'JCT2 MW0ZQ44["@L9YP3S&.'*NO8C(S-M($Z]EYL(+O<5FOF1B[L*$FE&#'5?!(HX- MP98@5C*A4BIPG@6PLY/NK6F7==MOC;KM;1)KEPLHL(B.F&B-%EX1117!U>A+ M"D9K[8QT4;9[@WZD= %V(RS[ ?NO^X%%U#H%)@TW 3-B"#6JRAF5.M/,*\ R M<7Q@\^3;96 EB]HXK*P!4Y49(W650X8%5?7.F2O 8OD@P*ZAK&?6&@FP(J5< M &@UKHX7,3'UI/D58 4_ %B?IC#4RW(WX1Q<4);R^X6J7"NEK25[ MS[T:'"]" @4GB] 0 M&$JVR*RPBM/Z;-^MN?= @-=0V%!!4'!!>4LX,!%66,Q8X-)2/*7Q$K.:5GW^TOJ".P[:FHNHGR'U8J5U>%!YB7D=I&]". MB-":_8--D(%QG1P/XCFRB/FJ&-MA;QH1(N*4"*V78,)X'RB/@ YX4X2#L5#5 M/7B![BFEI>S$"*V3<$8QJ9P$NY(XF0:Z5"7<6)*(13-"#[1"[PJ O@WVZ=1: M'L>BDV8^I^K>LC_BRLW;\.)J-P@E?(C84A <2&OPA-4\W8U$R9NYD6[<7CM! M_>!$R)>[UBN%H8D9&R+QK(Y:XYFAN!.A Z-=..]&:.^T"]1R\$IPZ M75>.DP^L(;V0R%H/D+V@GZ6S-T^J!C\QM:T$G_];2I;\8S!N]9:OIXJYUX/Q MOXIQXH%/_:TZ#JV6*DB*K* ! S)6(H4(JCPP8WP^FXO*>J['@R%R.FHM$E;3 MBU9K8'8=-JBY%(A2FC)H4AF<'-S.5"*H7OSP? E>_[CI!$%.D1007 M%ZG@K8\.LZI%CC(1Y=5=LC[.\;)I/.UR%P?#V4_IOH:F'Y5Z6@AL0HAG#'8_ M4^!J.0P2<&XB:N#-7][2?ST"D1KA7Z8<7"JZG_I3,=J^JPJSRE/4@[N,QN!H MC"1H9&!+>B+G53? (D+G^2OU 6L[0G=LQ!ZSWRCVA(/!:AT#M1B,X-97C9EU MU'3=H*DG1*5-/4>Q\%Z!PQ^]$U19R3!V51F/ #OC!!PU3ZJZ.WB_),5%,5@R1IPIQ6-(D97=7Y>NZR MO*ZG3J]->RA@(T*:IR:#!*FCF&55O)*"=]QP 'UD+JLF$;XI^\6GOA35:+EZ M?-X/F]4+H-;BM!_R M,\N"+L]?G[<$>]\N^BW0[:LXSWY,"]1NC<;U?F+'GL[)O'.:1Z%%ZAGLK4ZS ML"0U@:,\CX'6VS%L3[*BG[SN5.[3N>WVNZ.R7OQK,D>A6@K&!H .A7U=?)A'9'10E :K!:>)]%7LD6J?)RUA06MM M_AX2^ T]=CAFQ@;M'6APV' 4"539@PYCO.LK&2>PRD)%C'-'B)5_U,*0DJ3]G% M#->F,%7?W0Z6M7-&-$G5"H(#%(ZZ=#@:JC,F(75.KNU@22-MWPX']W4F6ML6 MBU$#K >"W8#&2Q,/JO&,Q'M3[[J=TK]QK2_?TM=W!"J7WW8RZO:+T>A]\6E1 MS5N&07X#L3@NTL2Z(O6EFWSY,AANS,-SECEB"':1N^1@/@]GX\&+8^);Q\:]SZK=6'?VR19:.LM?"]0'C@E%,EF'!3]*R'[9?W MJ:-$G0*[R9=BV :/?))B6)N: "G&'3@QL&J.!8H-#7R*D^?$^:Q*G3!>FZ'Y MX$C-0TF]7ID>5%W?6:L4B!27E;&!QQHS><)4/EJ?HD?=9===+>,EP M-+T2>ET0RF4@95/>L ?\"*("*4&]Y=:DB7#ERH'YDU?E'&VSK5-/,34L%FEJ MCDR3X:U+7=AGZHE*F=>)9YV6]P?JH:4;Y6D&IDKMMY$"_*Q"59]VA+3+IR 1 MI$Z!V][232*NI5$8:1N(\L)60YXH]28_\F>XUJ[@D=#;1;PAA*TQ##ODJ')1 M"^-HU;/0NKP))5@*\BA28'ND]A1OSC.+F#2:81!P6 2N*VX4.OALIW$JCZ*, M=D=L/_$F?-1*,:MX<%:!?I)5RWY0JEYG^!UGMVWP'%14T5 KRSG!7,F@0S6^ MCR*M\V9#BK)C ?70XDT'[HB#;2$LL48RE@9N3O5)U"PVF.V2'ZY/=L=M3_$& M-K>B+EIDG=04G !D_0P]+7T^[9;+(QAO>V"WDW1SP4L5!+5.&#!?=.+-*4Z2 M6)K9VVD''RZR=T)J3^D&1D'04A"IC4E%4=CRBAD95PT5/8P?+K;W0FP_Z8:5 M!&.-@B!14G*'4_;^S#BUE#;DUQUKLZTUWGA@DACXEH.;:9 @O68JQ>(F94DP M/]P7D(]BO&'A"=-*I@[/U!"PE568CWQ'-//=B.*UOLJ/@]N>TLV8&+02T4D; M!/;!FE U&278H+QM-"'U8.+CH+>+>-,N!1' +[7>V:C !- 54MAJFYWZ4ZR. MX$SLA-2>XHW"\C@CA ?;5('[1@BM^12([2?>#&.IOMQ1$AD# M)]Q17756T4[8/*JP[6Z;9KJE<'T<#FZ;$B%M\7$P7*3/E=-_!\/N^*[$I!B- M86NMOB5E(H_O?BO&G],@P6J*\.X-[RU2DD;)K'.(B^!31=N\30;-CTUO,*_' M4AX1O7.BZMKA$$HY;L'- 9**-/E(S/+7-&)(Y#7Y-X2)6B#G.5)UDR/CK%=( M@!=#B0S!44'F162 8;%R2!25AMR+10("U$PN.-20B M%>I8CIR)5BHI,.BJ>3HS;AA><".8:-H#QP%VTXY-'9@1!L?.>^N2(*PZ!X-= M2U2F4F\H9P\*[-KR(3!K+$71>$9]:F/A5&6Y6905SY43+(12>T-;C-ZVNIW& MQ(5-8[(XB92#D,JG]*@T6X K@Q.?MF?M?"==R1\5[2+[M?6A]X>$;--(UHH]]9PJU/N@Z(*FWFG>7!-1(/^ M)$" !T?M;>LNW;U[.@>QG"+/"$%>&$(M"E7EE=,L'SO.**X-F=\(TX$(;%@/ M2AR CKV #:(U WE#*BO1*^*R:#%H(YS)FP,1&$Z*SOM6KS7L[K%5@@@$O 'I MJ?86,^60K^JC70CY[+N;-"8O$T7K@3H0@TU+X)%(DXNLX)1:,")CU4:2(@=_ MYQB@7.0?@L#::1/;2"L-MANEQ(!WGBKK%;@=5II"8S7M8#=2 & MFP)XJ5,>^-Q<4+"[/+7.SEL+-EIMV\4[P)^.R/Q[LM0&H=Q+L1@U4 M9T2"><-XU3@LY1QDIZL*9- F>;H$SP& ;R"Z"I*!=:^H8SAPY@BV>&[K1)7% M >'*&EF%&968PVL(\'7CBQ4,YU3/E+#05N]MF8;L Y' M8]-T.C/E'##C;4@;U[LJ>"UHS#,/;E@]Y'0X&K.FSM6>F5FNE3:?M@3<>7U, M$!)SACCWL"=\&E=>'?1RS'B&&)5B$U[;P/D0F&Z<9BFD$VF$%+9&X! \KW2@ M!,V8'6?=2+U) AR.Z3MPEX?=]K@HNQ;LO'H^Y6HB"SX&$2SX( .O)NF ,Y)1(\:!=F@)56>E1FX9D65K?.IM!.AR%=0FL MDF$IK.=4:B8$V"5B5G*M4="@7_(&KNQ@%,HHTM1OG&V8^USK=0&+R(P%N97R M;8/FEDNP#N<- 7 ..2=U6ZH9D+V!73NWGH/U#6RBJ4IS>A C<3[;E).&.$#] M0.:XT&Z(!45+J+->>Q$8\XP+;"KOTUJ;\[72&4\<%]BUI)7!P'(K"4XRF,L1 M85:UEU?@J>5U/K(VHV$[:*<&TUU,&>V?BTXYT1AN>O,1!$XQ_%JW*#9.;]*I M!@X[<".U!2C!'ZNTKO6V*<]>B#K8&T$Z!@;K1A_:HM_^?-L:_K4X@%UY^_R; MFP8S&2R(QUJ#)>6%29D955&H]SIW3J>]0D])C+>3#[UN^\_QK#W#_'T+0I3M M!XM.:S[D\GUWO+$.W5B*(T@$3C4/4OD I)@1 OYJ($16Z_\8A%BG3[!CA#&A M'+CD5FBAE\:9!^H:\KT)K@N/1\'@,?C:P J:0-/^!A^.8"+M/.B"25X[1G"] M>.RQB?% ?(V"315TH*!]Y(Q2%BM=331XA7EC%YW[@/L1XKY!)VM:G1K$C4EC M2K$&N]024TU0!+_(Y:D3BG#6#.I].N2^V1KW&VE.@E.OTXQQ; ,+AE5&/@K2 MHEQ9I#:(]]#O/J#>MH9E8#BU6ACTT_G= =J-$F53"T:KD24B>!U"E>LMP5C+ M?4J4'7ML!]9Q4%E;X95VKPFI;WJ:JTA="@S-'"Q8A#Q34&26VP&HO&M]^PVV MV[ +@,URT7K3RM%]E\:F&58X1,:(!ZU"K=&5)1JX=@U)3T+?8WAL ]P1L5JW M2HA$$9#GP'7PIV=E4&.F=GC V2D6DRH+#A^*U3\'P[]21�+D:'K% @1!&A M*-@! 8&DY+J:A8@HR,W,"* ZV;F-N-P/TL$8K%L-CB6X]2@9Y(8HP1VQ5>D] MLRQOB*)H&E=\% R&H(W\X-MV$RA7^ECY*&1,;&,]\3*RE$>F4E)@4@%YKG.] M,CX'H0Y@->[TT/89'#P'HCCP1$0V]0#%\VD$3F"2EQ=K17/I>C\T!\+]F#TQ M AC 8%_JJ!RGA!A!*T8CC).\)\8%DV)3NPMI?5 4#$ZI(@,'2L(/U9YCB&=R M?2\:+'6DV[%FVT2DN% FA?PYI0+'JJP<-*K)'1NX4!NBL?3MK4%:MXV$XSHU M!@XVQ$@M#?#%*OLW$),="&&=1L_L"%)2(.-!^Z_/@UZG&(ZFF5([VE+<<'"E MJ V<>Z*"?KWM0 M^?!6A,KHS.' []6 4J?:'4^T( Y)ZJ0 /IT'=&.>#(/33&U^'[@-31L/[3$9 MD&8X \B![#$$N9$Q(I1:NN>MJH M7*76._"L!^9 L!]33X%3&< =4L)+ZL&/PR;HZIC#@%NW1CA?# TV*:BHP)$( M @Q"Q 0E-@U3JE@73*VL7OX0;AB,1M/4UD^I<]-;,.=3UE.O5WPJ.KV[E_V/ MPW2I\[KLD9NU8N*_T_?%%\+GZ+Z"CWZ:-A]LC99:>;KNUV[/M*=="W\DF+>_ M@NO-:OV(%D^7#757ZQ_>%OUT4K*X)Z?B:@M@C:+"(@9CD$)6$@L^0G6<[EA8 MWE1?2KS!V5FBX4Z4>5HT73R\@@JPD[U[#2\9%F\^+F&X &F&ZZPK[WB0'/A6 M_V[DRCJC8OB/UK#SK34L-BV= #6B-6514L.=$#I638TP5LZ:AJ4CUZ4[ZM+] M\;D[[*1 S&+UW@\^CK=9/0<[3H(!2YQ1O$SNF#=;!_/&Z#-=/7![S96 M!)GJ"N>C7\5*.=I1%^]U,4Z9'6^'@Z_=3M&Q=W^.BL[+?NRF@EUX)M'[:X,_ MN,TIO06GF1B+J#?@-!."YRFF)$:4>2NZUO)B>]".A="&LW%&'.'!.4!("<&B MJ,H/P'>TGN=%'; ']<.A- TT'+9&:3(9=\8) C80,2K*4+GM(#)$WL)2BJTP M:H#M6!AM2F P0@47G.*48U@BBZI:.1PLH=GAV(TN#Q\>#*=9*=AAJR0QU\OE@ M=88%WTH^;$9I46^W9GMY+\@VY#\9JD!F&L1#:O/JF+2X MFFH>G,C/@,&RKQVW'@#8VCH:([ %BAF,E#'",N&JSMG":I:3#%:2\^T@FW/A M+ -J=U93GJ*0YK8XS(2G)/CJX(HX%WD6Y$W'1*L;)(-A=P W-""QD6*)!2A$ M+ GWQE1A& 5JO^&,IU[!<"B$&SA/8F1 :8OHX;^IKR#E56,#I5G,@B04X#LZ M@.OSC0-"0E&DG(I@O U2(>#& M=#*IA!FQ:+.; CWZ?M'K=CW?)8QRE0?6S[+1]Y 26 MT7&'(@:W-M4O(6;I?-)00VHIG:8H;T>&K4!^>/S7-N@(<),-E&KKE(C@I7!2 MX9^:IN75CWA[\7 .^&\0""08$XGUDFJO%**,Z:JQ 5CZ>:>X&U$WG,X?_[6Z M(16!NF3-4L?2=!R.J[8W'@6="0$P<.7VM+#2^1"(U6 X,*=%U6@**0D>=%9SOH.>V!^-$Q%J;7$^..722X%@ MKR!O;"2RRL=QH&DSTT+CITJH38:'D8)2ZPA-*2"(@1^.JM +N 9Y0+@DU%.E MU%J-!/Z=XIQX;"2";:>#FXX-O4SVQJ9$]-L JWC/"*)9 ,V.\,#J%AR.0,:]_97)["^:L"/=G M?U@ B?ZG6.HR6!%S4W:T"YH%22GC()^=\;J+IC\J9=9VD0!]0J4%QH]6,4HT-U7]L%,T M-/:I/QD6YR0[..;"!J@YZ M*!(6"->\:J9-O(@DTTPGDJX'46@?T>$C0A:TCW$R%3@#=7#5#<[&+[ M'H\R&^Q2YY6+ @%T_L8)<>&XMS$AW.,L0]XB$*;2,S MB(92HPJFI)%Y\_R;>CNLBR'< :+#I_]0ZS7'@B ;%7.A)!+60+"\[@H3>1>4B:#]LQ%K405/,26 M-'3D%[7V58^)Q3D)#\5"8 ";H2$R"Q :-E<=!IF&TRE,3V&Q'8%R!T@/SHGA MI*R9,U%*BLTL9I(J%)G.SWM/X1 ?2J)]I <6(09/M+:PXQP"T\-52AMH)#.7 M=Y<0R:Z4>5>T>ZW1J/NQVZXAD?:*>>->ONDOA8&GW?7W"I" Y>%MI A),$TT M0!!\.TMH#V1. 6- MU@;T:=)2"D>"HA-"!L&JZ!2)@N:"6Y#MW8!+H=$&@<0-C\1;;QD'NYE[I_'\ M&-KI?-KL#7TPJ7U*$JW-O-4@G$W@*>DV^&3HT*JD(@@P$L^81/M(%L]3,@JV M7"":&C((#CXT>(A6\!@HSK-S\/:"Y3B@GY-#%34X4,3K$+$RP"46-DY)+181 MHR(S>T B71*U#@G!?P@6>J4C/)\HFGBZF/"?DX2 :7"LFB#H"G/44I0 M Z(D%S&14)&+?JH>3_:?]HP&QVBT#"[$5(,2M4.!ET<1T3IF<)8\P!][#SRN M3! N:N]M8#I8 EZ\3K7VB5,P-9KGK9K)XRG:3@J7(A]2JK^FUCG.IP,ROA457+HYL)R*E@TNQQG;PGR22;C[XR4N3# M*+$^S)Q<:O2V;P&B]PIA19UF3#F+:"JKGO>#IOG0-&#MAC5L!&1?<-=5(CHK M!35241\4440B,7=O**6YP8ZII'O#FRZ!H%@9=[*S0V8-H<0Y(:*WCGJ)-*K: M2AAP/1K&!==+_>\#94]X-XTN! /1,HV$(X8X3=,3"_7A*^"[R# MU6KB=41>>TR3>CV O\(BTL)&!89)U367ZY@/T[AAI,$XN1>> R%?/RE2"XH.X&MQ$E(;EED+1>'SO TL<*T=V0[0'0VI30/4E33@>J0H M! @-1*V;#TN#?[L\] Y:B#P(4F^':>N.[][V6OVQZ7>23?CE-C-&MM'N@CF# MP WD%#0*24VOJK(V1 S/$^KKX8+M83L61AM6R>B@#0X2%L3BJ(GE\RFZQI.0 M2Q+*:P-"]D1I.!L-6C8N+[??:-8+!#R3C4;M:LM%SZPU6L? +./) ./"5?.7 MO5@)X(_*+X%A6^\!LAZ@0T"O&;BKH"=)9KF07@9FE') VVIH!;@4PCP\Z"]' MH\F]%%_L9G ; O98I\H(!I8*J2QQ+#AC#23^X?NH^W._V_O[B_%P4KSXX:=] M 2GIMY"50!C*E(%E-M0&PV+5+OO_9^_=FQQ%DGS1O^_]%%CO[%JUF5(#P;MZ M=\UX]JDYTX_353U[YZ]CI(0RF99 U)6Y7SZZQX!" 122DI0@C)L;+6RO^NW0AOVPWV2:@#49?(HNO>)KC$U,ABNK:BN>Z;N'/B=CN MJ^_5U&EC:+XGRS@UQO'P?H_EB$9Y;<6J>9?GKX;V%3\OVO1%U?45'&X-SJ!E MN*KE%B,:P)Y;#1-P4*;IN\]>VK'($CP*<&(]Q;<58)/N^KY1=.+1#;79 ?2L MI>'HX]:1QQ<-7X!84O1U#]0>YYP3"1LP%%P%0K9F'K5]@'AI2:_>P3%B0]B@ M^$11P%=U'-VS;%\M1IW+$+PUJZ$,32.OVT$R"\,Y30DBK 3Q+/QEP?3I]W@> MII_H;,/H"1_5[ONA]4.RO=2" H)YP[9L17;0>71E5RU-CFX;#:F1]P;!O@G9T"V% MQ_V$S::CS?,OBP[#!,/7?,>65%$6#=,GKJSX13&8 MYGR]C,_4M9%ZZTE\V^ M.+Y8 5?#P ]"1.OXODR*"DK-\UK&$+6X19UO]N0=YAO\RW8I;9)_;)=$WZ6F MM_=9^,\MYJ9Q,MJ7YW582TKO_?VE4:H61"&Z[JNFK!NN;>G@2>J@-! !RZ+= MG/*L[@\0/6>+!TE340SO6YC.HFS?D3NE'9FOX;QCQ5$E;#.G$5\N!@D0VQ$; MA7Q@):3#6VE;TBO7_U*:0K-$ BX/GIJ"M+JR673MEP#P6ZZE'&'$":MOC['. MGNOJ2!; JB';MN^8AF%[8G%;%>P4_-0<2:J1QL(/KN7R-1_S)TRPH:[BR,3T M5,TCJNJ*Q7P$T9?:#*HI-6S#26O&H8HXZP<^XN(PGX1^Z-*\M6OYEJQKNJIA MPSW/(9*OEF/Y+*6!:1#I[!W%'EW/ZQ9^U(,AHDIL7S-537(@X )L+E33UF6M MD25092)?9^$O9:U=R7-4VO764%PPFU[>[M'P5<,W&O73DB[OC07K<>''*>Z) MKHMM.0#:+16+O96B_YII-3M-*::I7;[P31K--N#Z!!E^'/^#"O$$X(]'IAO: M$A4^9B/& ME#2U(6TG+JRK[1P-.!T+U,;5"5$=7]$!_8M"!>(Y $Q-%NUU;WS%=K8S]#'C M!P?Z(8ZG U:#@30=5P9LT,0BKZ>YFMB\Z6*:IK2_ MY)>6]-H-'(4%37%-7_-4,.I8#&+:NS,Y8C7#U3N):&2O:>:Y.P!)V%XPD,!W M()R6<((#()/C699B%@D)45:;?@C0F?I*^V"+",V%; M-OA?"O9GT8CL^KH#3K#F:'AOH7EM3M?V[4^_NX+H)0T><$=NL E^"F+XX93; MZZ+M:(;I&#H!+PT$4K$EMC'7LLSF12ZBF.J^^O2\L2T$#;,$YX&!=KXTVU26 M"<%[G9*F&(J/UQRM?#N$^,W 2A>UZ_&IK(!;+FDFM?CC2Y>&3%^77/!,'5_V MB6K8Q)'S/4D2P&/#*]4:$-W[EC[!0]*,_<5;1JLH/C!SKZY5$&LYL@N ;%LJ MD3'2L7.M@HBXF:+N2ZM^#).'-%@_1K. C9:=L1$(__?WST<."%PLQX1(02(F M&V4DZY*E&18H4TNO:H6H#7>GE[47GP!OZ?>7:TM-U?1MPS AN'2QJD47Z28\ M [1<;=Q'P[9)KS1)QVM."-% (@Q#]E7?!>-A%*6N:. ;V@L!LKYWUG_)>JYM M(O'TU-&8T9F>\:I<]F4B)Z,0BEN*[AN?JHJ%9 M8N'^R^AT-=,5JG[=75UH(D5%UTW/LW"RFHW76@&"RWI8O27Q92B-=$;/&SO' M1&J^KD,@:8,E(9H#'K.F%X.Q%-.TF^>"JBJ;5]O/A392TRS7\WW?46T/74X% M+V+FA]ZBWE(5+IE:A\#1JY&4)-EU9;IF7$VO+C&2OJF MVZ_KLN>YHN9@&6L9\WBVUD Z<%PT?3^'VLAW3DF39 QM(]**H M#HQ]L[Q< N![E9E\L6&.Z1J* FLQ5!/O'NI^D0LS1$MJ6&U#EUX52.IO$DB* MO@4!O.$1TWV2Y[LI(.WO=57:*:IJE8L"WP M'G.7UY!;>M3($G@(5]W5A582+\&KE@F>)#C$ONLYIJKD&_,=HSD*5P)^O0:! M+]C8.592QRN'.G%=;-B@V+JKZEZ^'16'E39N78&30*ZUG0N-I*G+8!LU6_9M M2Y1<3;55(P\D7_5ZKFTB=F@ZXXM%?=$%=%LE@Y!$"F]$G1[CR--0F33 M!L@ YH"G!D;"+D;,2I*C-8^9L6>SI$E5]8-"UQ&4?9%SR6@SA(]?M US=/-YD&7HAFZW,_F MCCIB,M% @'SB^ :J+=CV(B]GRZ[93 IH+D]"59G:*1!3*B+AJEXMNB SGBR MYQ<-BSVYV:Q$517WM,Y@J5#:"2YGNIIOJ-!5*)HY95S<,::6F- %*_V ML+F7)^JBCGW[3=,@Q#?\PL,W54UNGEQ)JBSUMLQNY K\0MD27!5E]X3 8L OH:/ M]Z9MHADNN"!%_MHA7LMU!7!^WW)/Y\@5-M815<=23< H&C+I*[LF'AG1,7A,A3RJ8=6!_5'+:B#V%GYTB:ASEK<,(T MK!DF#J"$[>0NL^;:S7$81-3WDGI=;O$%-TQ49%56B2,KGDQ4O*!B%U?Q34^5 M&J9%A@BK/\WOTAG3%4EQ?-&PL>V/8H+S:+H4TUQ9M-QF'2M1M"-&\VH[.RMI M#SX!%A8XLF.#@PEAI"-13).(8Q&MI5[=U ['D!UL\6AMF"]KJJ:Z%E%?%=B-IMB1C@8=M&[[N@0W5=+'P8,"6Z@W3HDI$[,^T M].*DJ9:CN!#>V."<>0JQP?DI8-LT;;\Y3YO(1YS_0UL,E\LH?J WCM,_0LQ@ M7WIG4'5 #6S9MQ1PFM%9*X)@PX?56BV'V72^176]!Q?SBB4?U0])%7U%=!71 M .!2'-'&$R#F!X,CT%@R_DGJ>]_R4>O2WN2A]TC/!L/W51=,IQB,+SBN,V;W\0T]XWS:4ONIF6=".M551G3-$PM' F?* M-U8J[EU#N'2E5IH&,3N^LY]W'\D;;%E?@W1._]_?P@QY]6N81LE<>A$WZ7<: M9[[>:KU,GL.P@SB_6^\GZ2*,-M@*F;WW3&+2DTKXYB))5WBP MG._A=Y"/%CM4[_RENX:H6K+LVS)0V?957RW$S#5,KPHY1>7:!4^,4:P9B\O<4("HZK9X.IXE@RN,_"AF/:.K99J[1=+3IBZR1EQ.B-. MT@C;DFQB.HHF:KIC.:KB:TIQY\)T#;V%#U@Y+G,^O(CV%8PZ32=4P\9!:L1R M/3ROL!UBZ(5.N+;=UE)1T;43S"!GQO_=72ZGQOZ=YX-EI1 ,[ M7+1]$GW':V.%J7)\NH 5%*9^^_S[BTCE^9(JZ9CNUWT'?"-+*^)D52>VV&8Q M5%-\#U"UA=W^3Q@]/,("K*<0B]-^A(=O7 C>_2!*6QIN=.QF53MB$M4V)1\G M.'FN R]2%5)T"H* :;\#);R";AZ['$U%Y8K,.HEJM\''$]RS6D]34<1J/9GX MGDD<338DLVC4J3G&_D"K"@>EJ2YQ#O;,P1-4T+!U $4+G&Q9UXD$^E=X$J(I M>_N=5G<,).;4()R!'3/P#(>PRD3%PZY3CN+;CBNKMNVH5E&,:GMDO\YHQT1) MF1H&9V)/3'S1D:RRT+%LDQ#=U'S1=A2\W)WWX\=.[][^L7&%A>I453D+K\/" MPPYH31L5P],-S] \QY=$8)]69JL-R]N_=5GW:JX9%0R(E?2]V1ND^11#,SW5 M-(GMV,32B:;8>9I>)+YD^6U)C6O%T76BC(419^?W; (.I";:*O;SL" \*X, MR?;UVO7=,H#&(:J$M5MHJS9,WPW#8LXASH,).GBC@XUW"(KQNNY>JZ6TYB M):)!6F:7<"#J*X6G28HK689N8ULVPY9$K>CB*CJ>*LHMO% EZ=U TG!2>)9H MB:;GJBYP"GPGRQ*UPH%RP*"&6I?N&+[J M,7L/TTRU(,9H6ME$=XQ)\_*[-D2 M.B:J;5N2":Z+Y[I&V2E =_8K 3FROB$C3\OO2=A>5P:(E4$W1=G0=-\J3BTU M;W]H0@UCR57.O ;)T)^3&,U8./]YB\1M;3_?0X(/N]6+P"C7DC6-SH&4E,(_ ME52[+;>AJ1HQKJ)Y>S09!R/.3O!YL@QZ@37]OJ@XAJ_+Q"H T#6LEBF<_TU4 MS;A.8#UV%IRD!*JH*SJMF(9@SH:LR M5KJHNB-9KN(JLF24#IUNM^EN.5==%F6-1#SD^4S%E47-4V\$1VSZQ=+WH^>NJDM=FFB41.TUI[Y<9X-7V MX"3)$%@ZNFWJNB&+BB0YAE;4X9F^JK<53*J**;YG)^D%1ISM)!D2.$@&SBAP MB"WIBHM%67G]AVKK;9/FL<;5T#D+.G*2@.0X6LUT?=LTB $6N6S6I.!EU#;3 M8(*7^HY-PV$.7.PD*;HL^[JH^++G>(9+/,,K]4!VW3:C(.OOVD=ZF0GG^D@0 M$NBJ:6B6Y-J28WFJ7]QH$#U7;KUPA1WE.11U[R,9$O$4\(]\0\><+V8FRG:+ MKN^0-E[(>"7T'3#CS*1@ESFF:CK0%45+(>[/TZOX+=I4Y9#9.??.\CE]".Y\ MQ06%4QP\//=]M1@.05QC?\9>1?/(U.#Q0M^\.\WGU&U9TBV38)I=?'T'CX-[J8-[@32VP/_N<;NF'IP.#12OU#CD&&UNA3N']:;&)<A8Y<2N[9# M.#>-^*9DZ*A*"KC+HH9V2/5UHFE&<_R0S+G3(7=.U"%?=H$QLJ9XLJ0Y+G@- M*M@AL$;$\G"(9'."">=2KS>T:]Q1%,6$!QN>ZA!3UWW7TXNS 4LD+K=#_7+G M1!W2B6E:FFH;CND:ON>"_U:TFE$T(OL-'=+>+9<&U!\(W 7?UR5:IR>[NN62 MXK*\)[KVP6:8U^IB<2;=;H:99U8M>,0V?5$W94=S--U35=DWRX(34SE\]JU> MJ5,[Y^,IVJCXF@OVS!$M7?(M500_L9CAHA'%.UPW)$TUKHZ#:@\D$]-Q<<2( M8?G .T<7RPN#DB;Y!@?6-^/D6;4-ANH9JNGXMJF#073A+6Y13^M+IG>XMH$C MZ[49>5JA U[2 EBU7%V&_Q%)49S"XY$5(AX>:G++&%L^SWX]13Q=E619EUS9,1=-%RY2D8ABL)(NU^2WOD'K-L;1['2Q\W7%L158\ MTW,=!>D=ESU5DVW6):6B:"'HK2[95]*IT#-=5;YUZ?TN6 M\)@E@/6IR*=4)_:"GA+/_F$D341<\2;5\GON7IBNB:IEL.J)5$SV@EH2CU M1L*V/;T] 8_((,2=EF8ZIN7KKB,[>$6B0$/#]2UR@("]*?( "7@<"37=E417 MM700/$>T-+RC7L0BJBH=(J#6Q;W8\1#PB 1JLFY:KF\8EF/(GJ/8-BE&9[F> MJ+4[-6,D(&N8\LN"9?JLIR!:!O?+T$]2&H"WWLHX[$E;BBS;IJW9BJTH+GC2 MAE'ED L,+6^F$7+\41BE,9U&&CS_2B>=(12L!ET1T',TR M/=FW;$+48M24I>A>:V'O'=I#3P3:R^OD?PE_3:-9^Z6?@XEFQW%D M\(\5\.4<630L4R]FC4N>:1QNUJ!,I2Z"C?.VU@,UPZQVL M8D$9Q%LV.5C,> MKJ;2%0AT3Z7=,"GT/W!-=I6N66SA\HF(:;7=,9$75NX@X3MW452EXNM5N MIVZ]20C>F!)5$UQ#U=!UVU.+T=Z*(HG'1GMWTJ^@BSUW2?SZ6(P?TR3+SA=8 M$YQ!UY,TU=4<33()%JXSHH(AERR]36!%I9L&I8?WT1^9+CA:;3I M;O\$,:9 MEN5;0$F(5W33U,HS$Y&H!^L6)'DJ=1'FO>&,E X)?$3M<6PH45U%$UT- =4T MG#*G;?M'&G3)4Z6+ZV(W0."FWU3O1H%=ZW1+TE7=U@]RQ] MVLEUO-N@[Q$!5B4+_"?7TR05_'QTJLIS01<"]X.=6H"^7>0SWIZ^OVPWV2:( MYU'\<,Q#;8G;]VY7 25UP%4?SQ# "@']BD(4SW ;[BD]\>_403VXD9ZH=62$ MQ9'D&6BM14395GR)2(YMFGY1@"4">+:V6#8-T/@.?:3&'JY,H*-9,UF15=GR M7556%=_S3=66]*)SDJ[Y6@N!"%%4M9-V95712]OL2CYOJ<>ML+:U.PPNCEQ:X.@YI$[C%BNJXJJ"\Z]8VA &4LMZLX-E6CFN"C2//6K1Q#2 M>;&0@5,YB ?(:X&A,RRBE$.855\3F_>OVYL8]+*3GNBU!_6_A:L@BL%S<8!N M*=!D&RQ/%2U/]V7;-UT-S9CB2(;NYCV+B2[IJDA%2_F)*&XO]#IU)UT2\K"K M=^CUY 1"NH9FF 8> .N&)SL*,?*0',30TGPDI/IWXR>)=$C("W92(R3>?/D$ MJA[.W2V([0-S)%BU!_WCGA/7<@KTTAT.Q=8<5_/AL[(FZ8KC*B+!@TA/50G\ MW)94EPPB5=VDLU?9PQZ/'AQ(BJF8NJJ#%FF:*(NF[A2U89XO>:U[5$1548>T MR9'Y/E/$PS=M7KQ;S$G5R30PCS7$6QB:TK MEFM:JE:6\Q#%M/9ZBNIUI64A<$P M2&>/+W6R,!7-5DU%-C3%]6U/TXVB?,769%5I>"/[B=DC6ZCN= _OBTH]-UIN M\4XC%;B*>3BIEDFNI4Y%T[:(:?L>*+BL8]%F<1)BN:T3?&53!R"H[N7,17:] MO_T"C^K^/%=V75GU9-F5?5>4+$;DBP1=>Q#3O?'Y$= M673;]T<[-?:YO\9W[ ""@;.U#V13%#59,1Q9L12-$-,J0F#=);KZ&NUK7V*W M>SO&.:(:!H1J,@",[X,W".J7![,$F.K+K]&\WO?V@M:!=1,A<#)4TU0LU<;^ MK44O%<-SG;96KB=KW37V=HQOFN88FNP169),7Y%%W?-VUYB(_2J-.[PW[(3R M$:.C),:,:++8/(8_AYM/M*$_QD-1#+_Y'"SAQ^=U^-<00J4O&%E^@;W92W 6 M3@F"P66W@76^+/L^^$J.JI75?I)D6-_]]W\L-S_,HR*2D^ M2D3\]Q_6P1QW?7>?;#;)ZJ.Q_O8#+ODN6$8/\<=_;+--M'AFOXKB.>SZHRS" M9PZ]"G_?MM0H?@1_=-/ZO2^/H;!(ELOD*\+Q!DDH9(_)UTP ^@(-"PX(R8+^ M)@XW0E1R ?Y)?YLA(^Z0$\(262$$] NXJ#_C6U^SPK]LX_ _@M7ZAW^3-/$' M69P(R,M.'BV U'6S2#><40>QLE")+E3K9J$?**&3;08KSK[_V'CHGT',NI.X M$V2Y>- R7&P^BL5C[&M#][\OO>W7 MQ5&O?E2;?T&TDH&E5U:O^G.- ]5ZTTY_0Y0)]RN?)WQVF5 V=."6G]3OS$K=)\OY(9<#GWR?"C/P;M+_ M^BX&G^B[/^,G6UT1+I1<*+L7RC-S/Q[29!O/T7=*TH__-IN% MX6+Q!N*Z[ZEU&@?A12MA%<71:KO*@Y@U.WJ#4"@1[D,A!09$3^&\*WT?$&4' M!P2= ^5!8@]% /]T-;$Z0J4+B4&%KE-J*/I$,>7>23(4YA]R+SC4W!+4Y$X+ M37\T/):AB.(@<*@/2G4/4BJ9$*+T3J]1B,UK$6PD:8X^2?C7,,L^"N&W<+;= M)"G66&2;C >7W0>7Y V"RS-"R>Z!ZH,QT12I,Z ZD3P[L>G/\^Q<";^_-I6X M0KY'A93$B22;7".[U,@^TUO&V)V+G\/-H>P6RVOA"2P/-X<$>ET2\4W13C8F MADIX,H=KUXUJU^D1^M7SJ&0B&BI/4? 418M= M1T030Q=Y0,13%%PAAZ&09")WZ+1SA>09BIX-K%M:L/[3(GNLPKN7B2XGT]%I="#T@1@32>JL M N)]1"M<8]ZSQLC21%0[2\B]#XWA\?T1*GXZ:L;Q+&&YG=-#!2&8S;#Q44;O MYR<;>&:E2*&SDD@>J'22S)/7WX1YLL4+_*])=H[[;+&[JOF7:'O[9?7&Q-![ M*E8]AYZCD+O>DSFO%L?7@6AG3. (.W))YPC;)<)J1G=XXW<^A[,M;#H*LW-ZIOFN;1J>X8J^9NN**Q+;=XH& MDZ[AOIN>:3-LTPKK$((5"U7R_FC(KB!^9B;!()+^0U9)8&8TNBD8<;=(TCL, MA(2LY,5H.J>EK$]<7+2 8RV\[D.PL;Q;V6"ZE4ER)^W*--ZQ:[1?YYOGO=K& M' MQ^IS>%JL'6HV!/EQ^1B4_Q]JFO8I"],=&X[0=R7Z/TQ#>^Z_N>GAQX1J: M< V+/MPCX(C.&V6^'>([2;;A8L?%[BIB]V,0Q;QA$Y>V:X,L\OAHIKXK11\060>' )TCY+C/(GEOSI-)I9L33>^L-?^X MQ0:_QV]\<00;@"AR!#N95))Z\F '#E\XWL2L8ED6G8^#%A15.M-J@AK]5[DO%*S3A(Z/R>;4)#*RD'R M@T"Y@.6 53X<%9I7[%D[H9*2=%Q)^8G6#F:A$,/>LXG@I,&S\"F>3>G-KVB3 M"5\?D^7R^2[YBOWFLNU]%LVC(*6%DBG.IUTNP]DF>@J7ST(:+L(TA8]M$JRB MQ*+$@I@$3P)H8>:T_)7T@\!>+R3K* ;"(J%!GH*'$$LU)_1/>!.-?@]+/9T$ MR9#!&^!?%&F"#?Q@!\L@GH7"Y\7=9A2OC7^@BM*PT=X M(JQ?^&N2P2=PVWN?"K)'P5_B1-['X DK+,-8@.^M@W1W62Z=TQ5\C3:/Q>4Y M7/ ZC>)9M%X"M1["&-8!I,2_A^L-^RYN\?[_FPH6W0TL?OE,.? LS!.4CN)^H ![ M*&IM]Q= A0C$X)_;"&ES_TR73U>/7%R&H%^[Y63MRF*:T&WGWV>X%^%JP3K"4.9V&6!>DS M7VRPT3>*1$\2Q0+OCT'%B%"H#+*3Z)[PB$ MQ186_PPF9RI\V:-6];+EYA$PYI_;((6W42U:)^E&@ _MV)8])MOEG,U "^B7 M8&O_V,:4Q8SO%4W;$;-6!>U&V6R;906SK#A8/N?PYI=,016+2H;^EN^GID95 M!<8/H22T<;4B$GB#- 1!K&^[O5@[B.,M9>D^&?XW)2M[6P8."B6M$,;XO 8F M7P*&/<^0GO9E. X9RUXMQY<#[$M!=^-M."EU 60G*66'RL0,$?6>@3;3JF7T M!QH0D)#%$G!K"R(D9#M?!_ZT2)-5H23XN?R?5+/ ?!5?8^^ )\ZW(7XLV\X> M0=MGFR3-"IOT"(050-U34!)V#1IQFBX%%K>,5A2.XRV* JZ>?>3(]8)UFLSA M]1FS6!MX .G]3:=/>+5:NHBL\?GGQ7F@'*PA"C,OY63#9$L@7TS#:P8$O3Q MGO&A.SN"4)1__%_,V+!'%X_"KRX%4'F0&=@),SO43.UN=:.GF 9(NB5^_RG* M* 5W: @8MHC QL]+5:_LKVA@CWI9O)U2:P)V'.U53%^7A>D3TG@KZ9_VI_YG7,CKQE7_=>3;4DRK$R% M'UM<4SK#R09_#*0)G 98(?7XX!_Y:NI-&D @XRS(7;Z=^H8(9S$N\;;$[_>, MZKP'KT+B'#\+'J',L?B"^8JPSP/BU0@]J+N=^]]9)99"[%H%?X1"6!","DV0 M9=O5.@\3J+>]6$ TQP0VOU;'_+#C+MLY2D'?6]4HZB%BW+%A;A_S&F;4X9U' ML*"TE/_"#]@\)EEE+[M :/^]1%C-@A/\1FLMASC9O9O>D\0)8[URV=Q6/'V(CK,*L[7"P\HWP9. MB0!.;;8-:.X@?(('H1:"K@:@EBDLO,_U.,L- -9PSIZ_B?.+Z%]$W M]NYYB-4OH#WP=I:2*/(L]]$RVCSGF\T2_,0S5>,4=^<6KYHG\%ST#^G[V_AJ#%7<,XR.?BUPHD!MRG*_L!=+I,LHSNB7-KE?>J? MAJ53#H$3%:S7X,+F.VKU2O%I=$7)_0:\QX)=>T3"757B>N:4M5(NWW90-:#H M[X)L :\B*G3,V\O7S=ZTHPQ@4;)\VA<;%-ITOA.:$A=;\?T&*XQ6ZR1C^96=0PV;"[8 C/DM M9K ;V3J<80"5[ZNJ3IC;P)>P."/??@!N/%TJ_ Z>G@<:>>C!!'8!8IA\I=YY M&AXT!UEMSWGH0NU3&CX$*:7W"E >W<>[<,DL5$5GF)$HE]\6&JWSG#<-/<( MPHA5\ ^D%[SY 6=WTF0,_=[-A-WL1_SXQPC8'&\_);NQA+^+4 N!7XV/?E2YC_LLYCR2?,(42K$"$\2N;H?T<@ M0C. ;O@*P-"2AG59-VFE!5H(S%4UO=2+TDC"3RVQ=24OD^&)+@^E=;@*_M?OL[A44(]'095D"#AX"737@9V0] M9&UQ&" N6&ZX\)CB"D5(<[4DR8RZT@*YQ[J)3!-T)?;G?/#N.G\Z8 M3U^3_'P)U*#GSA#ZY:7P%_K$9!;>@?B9;,TW"WU&6E>KH'6YN9[+C)(X,$?!77<8D& .<.* M54*-""P # Y8ZXA9Q%W6*UKL69T9* 4:&>+L]I$M(#]L3-/X1"H M'^[AH)]4C%(_D^_KZCO8KW/.YANF<6_WM4(4Q:CVZKC[QB)H>Q+RZF('K M"]>7P>O+IZ:IS6TWVJTB:*'E5"P( )(U);F2SW3BN.!RBG*.Z(@I@*#R&>W;?G MNW N]R F+_A5P('"']N%\86;A1Y%MN=2 %QB9!VSM^ G]DXO)RV+OQ#0H%@-DAWPE.EOQ$:2G +]*WYC&4"L4!7\ MPJ^#_96_O)GXNI&>9'XG\]PKTB \ A7QZ)+J=9%QHAG+1^08QE=Y:KK0]/KW M,:A"Z:N$ 5/!R3,]98:N$@*S8\@L6[_P4J[RO0FK4CZV^=?O'IH5SXBHW_ MG8.[+F(0#"QVU5&8CIKE69R] *\(<)BHUK=^6R+W/X6Z5?B$R%)P"(0)_AEE MCXRZ%$Z6RWKZ!,^":GEGEF\K8S2^1TP" +GFKA\^;4N+7N-&8,\H]W<)ZU,V@!I\JQ/RRE[%F!16?64 MO83#/.F4'R"AJCQGL%D!:9]GU"NXN91 M%0[F3^BBL!P%K"A]H"@4SA[C9)D\T/-CH#^#ZUQ'YU6>':IGH4J95^T!7FQH M?4>IJ1DL=AFD=0ELU5/A?R5?P9*EDWWY9IS=QDT4@O5.BDJ=ML7MLH';;$N= M*^0DI4:U9$A88DG)3C2B?^W*%)E08"*%_:YRIHB?+_>4O()(-1(RJ:CLIZYH#.=;([S;A[P=27= 4(+Y(4\:YUY@G[PXZF RZ=I80:PX^_XK+K0DMLUVX1N!\T_ R M[ZXX@$'NXDWVJ)'4+&U>6)C[=EG TYNJWT$WUB %\PXS>OB?'^@=>N%ZN44W M9Q4@@DR8YA?I6E88E=?0307*.L8)^O"]KU9744_Y;I(-/8#+-BWIW'PAU>/? M M+O2H<$M?$A3![28 TDWBVIZHL$RRS9>S%#4PQQ\U5FAQ> !%^#\QTEVZQB M2Y@O]D1#RZ*:<+=2NM='%*",T9H9 ?"T'I-Y#L23$@BP="W,V-%8NZ]'K1.0 M:9XBO.:6C,G0+-ABM2/+TQ>[05%D=HXB67._-P,>!X[ BD.?CLY7JO*T8O*Z MHANI2&IYQ35+6J91GT?=7\1?5T)%?9 MJKS#\]%3H\C7\!'KU0LU=_&2DP\&/K7"U%T,7E8C89EM+>*^<8G]G"M[GR>" MZ$N4A1QY_4R1&JF>O^U@CL8,E<-45EN]^_ON +"P)^@.MI7ZTC]TLCFT>GAX MVLG#P+-<8E_TAT<:"5,2T2V@#MS1^P3YD? D5WI*$EJ-5ZEU/GP&UM.)YZ1Q MY+EGP;H]\\PAH[")5X:+%GDZ"SIJVK 7#R+#[UD]^RY^JA2+U.OOTS"O]F'' MHF5.K:@LJ;VIK ?*CN;KJG+3IH4W@WRU8D9J*%O/GP^=?.?XQ1+Q-Y1E/.S" M8(PAY 3KR"[4R#\/,3ZF[N7]-EK.*[I19P*S%11>PA0O.P0/X5VRN,OO\(%J M4#SZ]1=GDCNY4^'W\COPZ_RWDP,Z44M H*=+G>EM44*(A7.L"F'W^D)C6!"Q M"_+8M_'>$+NGL@?'GR"G%4@@;KN M&:;.\&SBVP8QBSE[#RGZ\9OD*]:T58F# 4167+ZDJ?==V37UV^=A85QW'T5$ MWAT $'2D%4K8:*E^"&**YLO%LCB-;I$=O1$4W7%6F"'[: MA:UUDE%B/6#!#Z-=4MQ7HL\7[D/ZN#]B'$5R_UPI.J];PUR3\1SD(7K&J!^5@$VGHRDXR-M6\?)6_.7M9#JW) MWMQP@H'&VRWQ Q4JM"2P)UI#QLZ%=D_.;X3F4E8[HOF*$GJ/QT#%YK$:ME+5 ML^,MK:\M? V6=YVSLYO:$W/%8KP%5V(>W6""_%CU+46V(A]Z\$Y9Q<5EY59% M+6*$HYL2/+E@*0UJE8M?EN*UJ/\^OV&XRZBR(N3RR/W<;Y9S)G3LLJ=6 6S1_SF[JK>;@EU)VN%]^2K%[F;%5:\ MLHI7BHR]4F3#- \CK&Q+PUX:S841-0O[HG]RJQ)W9#\ (X6UQ.N)^]%3\+X$?5AE4<%K"0WMQSU>D":H8/_9BQTS2,Y MFC+;5=1L-S188G]$=RL_>KY<(5]?/#@P;>2^'-?%5E^.7=;$$K9EWHUCC>6) M%27ANL!UX7WH0O7^=U@K;J\$];7R+-I-AYUAY15O'W8%#*S$8YUL:$W4\E#> MX/NBG&WO".?]%;"C:X!YOJ=HOJW2Z^7,$+H)<1+?U?(_E*)1FFG71EK+C9P/(0%X=%0S+*GVWA)#UV.?)QU]D*W/&-73&G;WV51E[R9[$X[ M:$'MJ<_:9B])2K/K[VO:^%;; 3O!&AGZ5WH*]"DN^S7NVDO\LO@K$"9)L2K\N.OZMVL-PP[R M\N.8_ PCU[9*,]2R[*:U?H*^L*AH";^M:=6\>S9VS1PDZ4 M]TM.L.(7'RP #.*K9\)C.'\(=]U,FT]:4P6NME?(>_OBQ;)3':\1B-+NW(E% M7MDCWK=B)YRK-0A1WD.&&O!P0UM LNZ^Q?EU0_P"^H5.-/4OVSBL]((5:2_8 MYDBCBT Y:R3)_7GED78>3XA 5MX!>LL_%C\H[I_.O&@/2-0!I]FZ_S# MTP/Z/*>@_/NY*85ZMOQMORZ.>O6CVCP?G3V0D3TW1I\;FBIK7$9 XV ,TG0Y M\,EMHVM:71$NE%PHNQ?*,UQ,/N[X_#B(EC3C3<[5=I4',678R_+'11:J*WT? M$&4'!P2= ^5!8@]% *ID0HO1.KU&(S6L1;"1ICCY)B">''X7P6SC;8M\A=B&*!Y?=!Y?D#8++ M,T+)[H'J@S'1%*DSH#J1/#NQZ<_S[%P)O[\VE;A"OD>%E,2)))M<([O4R#[3 M6_LE9:-S+GX.-X>R6[L9C#S<'!+H=4G$-T4[V9@8*N')'*Y=-ZI=IT?H5\^C MDHEHJ#Q%P5,4':8HMG$^AY$UL>$I"AX1=1 130Q=Y $13U%PA1R&0I*)W*'3 MSA629RA>SE#4;Q;LWRK@ =20 .]VTA/:Q#1X>H)K%]>N/K3+G.@RK^3B288S MDPPX_/N.7C.]CE/ T>ET=!H="'T@QD22.JN >!_1"M>8]ZPQLC01U"M<7:%2ET5A+) Y5.DGGR^ILP3[9X@?\U MRF!AZ3\6JY]!S%'+7>S+GU>+X.A#MC D<84@N)<<1]L28H-YMM?KYJRULX-W(K%&T#9LB\R56_3:X&%+_W:8 0 MMH0/>;_=(!8DBA_=%8$-AXKC\M$[=<&'(FR#N/T_&#]9F^AF_\7S0^%]AY[N M>SVZ!JPVWA)?;@Q_;_=X35(FFMQ9S=E0Q/]-$&1 #DS/T-+=??'AD&R\F',[ M)7H 1J;8?Q^CH6@2]W,Z "/2>6D(QYQ;]'.DB:1Q/^>*?L[HZX1X)]Y!81,_ MI^;GU&_6O:+;+L#\H/I$HW3XH/KXG+U7S<>K#=I+5JN(UHIF5CQW$CJ:+XQQ M,-]ED_5D15==2]C4R M'I6*;JL$B-)QE4!U_%V4X5Q7'$_*9E'C\%QA&7S-MA&X"_>@S;!RX?Y9^"UX MWCR&25Q\F7KTDW"ZW,#TUQV/#H@E7YA!L"[ M$7"R\%)8P#_Q)DN<;' ^-IVLS69LPA^F;,7XL$6TQ.':L.--1-^ 565?@92X M+' _YL%JFQ632-$0;MEVK/4Z#)99.=#4#W%8^5)PHG1&Y2 +PS]0O(&@&&4" ME>/]I=8 KAB@S@:>4[*R*=\1I1MP)'\7M<'1YD4-G%3FNNXM&C=.G6RD8!J% M"UHS5Y (.08^"TC) V U_JF!Q@6UP))7694K0LZKJ$1M8&[.KW48TR>"R"7+ M+?U8;CNJ; 9U;\EV@]W2 M\.EA1"5A"2M^8-2=!3$=)U\=6S\!44GQ+[51N"$X6"O4E4"@$VCQ>>L$M0BW M#9XQO-(G!=\TW!5^'Y-)$RAZ=,:L^^#Y=1^!3F(W.!H\B6IP"C M';K'+!\E/EL&T8K.^*U6.P[+VA4^8&4P.JIV@(S>+C?UC8.09-&DV2.6PN09F%:4#>'*HI+C-T5DM+Z$\O,"GKU0:9V&C\ <0.=/ MM"$?^O[G!$>NXMDB433#='U)UDW?5J5\[+CG>_J-!D=*-3:R9K/M:LL8^PM5 MSAI=A4\O=SH<>&GU\4'/$>@!(G5<6D2 #0KVH %I" J?9=$BFC&T"N:XY+SF M&4$ZJ)"/W=>/T(WU-=?A+ TIQN]S MZTVHTI%/&-.&H@/:6#=<[G0\_ GH^F[K]B6]D\)]E8RY<-\<\^+YWOG>![_W MD93_C.L@F=-GMUQ]V*V&^Y]T_07=LQT-?Z+^V>YG#QVU0Z>=A?_&!9,+9N>" M^3GZ=B6QY$:&&YE>=5E^ UU^@99G:G<'69 87-BYL/0E;,\'$A8T+&T/E<[/J2[19]W2*0Z66^OHY=#)A67*BY57*JX5(V!5%RJ MN%1U3"K>BN0P-7^D%4I8]1E\:Q0J\?;\8P2\P3?MX(WIJM_[H/7?KJ6I,OU1 M:+A#CC@*<13B*-3^/3+153[9D2,-1QJ.--S?X?X.1R&.0K>,0LI$UCMK[SQX MWK_6WQG)R6Z?)/PYW/2>)N.XW#U]AB(_G<'OF%#V@]QY"_WW[=)QA. (<5,( M(4TTE?<4YBC 4> ]HP#W$[B?P!&"(\2Q\RF-=';K82B<[# M,])YQ%?LD)71 M%EFL3>,C=MNC3>].[':%C2KA]T (6,OMM:OJ:T3Q"S=41M?I:!6D#U',%AEL M-TGQ"V8RZ6_R-B;F5!--65<'UQ))4NS'ZW- ]Y\YU]_%=_P*=_1&; MT2>Q\"E^"O,>K5P(N1!>00C]O'>R4_1._H*]DY>L9;"U:QG,Q9&+XQM@XH>_ M)EGV/4*C$V2/@@]\%/X7=OWF LD%\AH"V4%??WXI]"31M<.'**;3I>Z#91#/ M3B;JB.@W.-6_7D7R*$9@#J)<>1RC5;MK!S9ND<'O\5M='+T&((H2I) M', X@'$ &Y H<@ [W?TBG14PCUMF.'QQ^!J(*'+X.L/_,E21 U@7 #:2H_L^ M2<@.KS9W:_A$,L\K+2="7-Z>Y8<%W1\6D&$/\^D>L_3N,EXOD&8H>M6W;\75 MZ1VKTP=)[\X#.)$X_'X65[?WJF[J]>P75S>N;N]=W31NW;I5-UX[6J[OL[?\$! MD@,D!\CA 229J$IWU3T<(SE&5;J8A2RRAOJ

%WUQO.Z?/4*3L7;:?5SL[PQH*&U^;!^ 0P"'@74$ Z2S#.!0V<@C@ M$, AX)R#6MGHK-[O?52*?D<\UWJ+M\'!$7PC<70CZ. MB(OC@,2Q!1/Y'"(NB6\@B7P.$9]#=,.JWSDTCON^#.\D?7HC_-Y)-0J)P>_Q M:_POB2EU=PM_U%+# 8P#V$!$D0/8Z27J$]4P.(!Q ., -B!1 MY !V^E"/B2IVUTYSU%+S6@ ;R:$]'T1T&YC_CGO+]]3;\KUVEN?*QI7M(+DT M/O:+7]'C^M1ARE/1N\L8<(WB&O7>-8I,)+6GB1"WJU&\ H9/$QH.>)VADKR/ M<:<)3M['F FL021R/8D=M_3U[$A))JI)WIZ>HY [CI$<(\WI"(1C9!=YWK?'Q[S)E[9^ MZP[WG%07'4(->F["($C%I8I+%9,S/R0T31G((HN7S,#Q?"-Q=" M/N:'B^. Q'$?$S_\-O(8DB MAZ\S_"_=Z*Z3VZBEYK4 -I(S?#[UYS8P__VV>3=YCW=>Q,_5J2MR*8K(]8GK M$]>GKJZ92A-)[JGS)Q],QQ6.*]R^PFEB3\W(WZNZ\3H9/A-H.,AVAL+R#L6= MIC]YA^*^<@V\/3$'2 Z0'"!'#Y!DHBH]36'G&,DQDF,DQ\C18^0'156'0\ZS M4A>CD-7.TH@<0#F <@ ='H"2B63T=$C)G;'LGD^W>W\44L-?H_W)^$ -@!1Y !V,JG4B\]TEQ/C(%*Y-[UV; M3*FS6S=H4:1R1F5U5RC7A&-#BC'QL<(W1)X MG:&2O(%QIQE,WL"8":Q!)'(]B1VW]/7MS7&DY$C)D7)X2$DFJMG3-$^.D1PC M.49RC!P]1NH34>LI&<$QDF,DQTB.D:/'2'.BJ3T=TG.,["+/^_;XF#?WTM9O MW=J>D^JB0ZA!#TP8!*FX5'&IXE+%I6H,I.)2Q:6*CPSB(X/>:S[DU251MY"X MZ&_//8P,ZFK30^%BWZE2C@ < 6X* 3X8G159-^5\1,SGPT(X0G"$:/N>+O.9 M8AP#. :\9PS0-)%CP,'$S&D3@8I__^>?M]G=0Q"L/]8ZL[(LQ\_))OP"N[:7 MR>R/__Y__Y__W'TVI@>OM,/UK_"OV7/Y.:!BC*3Z+5S\UW>^2T1)_S_D[U_< M[X1H#K\(9IL[SR"J)!JJY*@&$65/,@U+DB79,(DBNX[WW7_OD;Y*QA<&_+1Q M[I291U4%D/:&(&$#[VCQW!7'Z8^-7KF_IE$\B]9+V%RR$&H4/BH%K]BGUK[- MZN FF72<=/SR& K!#*0+%.T9+^R N,PQC899V&+/\,,BB@.@1["$%\ O:/]T M 2BTW,Y#89,_9(N_1&JEP3,V$YX*03P7(OCEU\=DN7R^2[[&\*QL>Y]%\RA( MHS";"M9R*:S@D2D^/,(6R/EJ=H_$IVRPASM(*] _$QZ#IU"X#\-8")?1"I8& M2YP>5\X6!3NL-%7E0M]Z%;*"A$+*:$A%*\I0KK!E"4C/ L0C M^8KR]R&*X3?)-@.F9]]_;#"ULJ^:IS#8$6<]S"\S.QE?IBNCGN/TKL>777?S M(SEGNOTXY\;HPV'@A)T,;A06*8W=TY&SKS7YO@Y%##H89#S674D)0)T14.-7UZC#?J&&9A^A3-PJX=0P[* M[[CSGZY--*4[.'HGK?^X2G&5.GPW6YM(DLQ5:CC=-/>/VD?G GQ)-L%2F.\= MI/)P;4@PUB413^^K**1O=#9IXUXK)LPX_ M_#7,LH_",L'UA^FJ-^>#0]D[#I4^$'4B=3C>\T3Z\&MH7./>K<;I$])7Z[CW MJG$\=W%.^7<4%ZTXA&44W$?+:!.%&8^9WOCLF73OTR,72R^Z2.CI1%,DR'=V(Q?3'QA4$O 0O2&)EX)A0QA>_G9"8Y/=B^;W8 M0V$ZOQ?[YJL?U>9';TX=?0>3W8KE0CDDH^;U8?B_V-K6^T/_ M7FI+^;W8X[ U#V:V%2OQ>++\7RS7N MNAK'[\5VKG$\=\'OQ8X!]LY097[EZX%?^>J2EOQ>+$\L<9#D(,E!DM^+'09( MGG0O]FH+N^3&)B/L52;H6G3D;6,'ESRJ>;>E]0[+)8^F,W0[>=(9=QTN>?R$ MWGO]??IY*OR(%C#&F]3%*& <1)RDW>SC3YHTE03XV+)MI//;TOA/FCB5.UW; M!(+,;!W.-M%3N'R>T/O%K4?G4V$< CWI9H4 0=WP'L#L#J5VM]V*^,X B))5 MF/8BQY(T5;N5X^L(1^] TLECXN2*\I'M"<@J27&Z>A!WLQ=)_/>^!>2XB_%2 M^XP7.V9DLS1:X\#V7Q8_AU\M1BQP 'Y-DQC^.6.#Z7].-G\/-]8\66_8'/L7 MFF@8ONG[EFPJJJ6INJDI1!)I$PW#MV5;,M^BB4:M(0-I]VLZ\^G$CGVZ3['P4_",6*0P?\2/XB">12#Q%0)\WH#! M#])Y)M@)_ >,:BKXUF=[(D19M@7):_WL[^MY )3].9G2Y]^)YJ1H7"(LTF0E M.+"@%,0R$[Y&FT?!*;#AH_ E64-A&<]A6*$"< \;I1\OZ=2I\><0^)( [ MZS2"+:\A*@)UK[P,=H>ORQ_TK[+J'M;[&,9X27,5P3*$AR2![<)"\^I\ #=$ MLS2(LQPTX"D[Y(MB\)^$8(440\S#:YZ+98ATV#SFK5%@E0%=.?T[K"/\ACX- M>]0]W5P(#@X#S\UCDH7-54QK>P$ X&$I0D+^"+(2;C&'<#GZ":#V6,$NX-G MP"JYPG2-TO@![JF=9)E$0:3%+W_L9T_,!<6G,,0>+$"[F?""L2+ M+OB?VPA)@:RF'5["5DZ52T);4'Z)L:UD,?(/5S1;;E%] -_@O: K^&\0C05V M>D%N)_>@292.E.HY=:G,38HEXG?P#SD_0 *>@C1BK6#JG$CR-X;%LRB'X5EL MW7@M [<.PIC,=L]M?@@>% *Y@4_K($4-:5\RL ]Q';^W)Y9? ]P.T M>];PC M$HK" NP*Z"ZN(\*[X-$*_KY.TDU.F@AEY#Y\B.(8?Q,LX#-"X9\(DLK<$F&; MX5]#8!7\%FW@UT18A2!GBK4^ %%_D/46%/YJMEV MM5T&]'?A8H$O@PWMR!>LUTLJ.%4*ERH/[-S0IU HVWV1?BV:,C DUO8!WH2[ 3%"\W"&=5#OT "= M9!V$N[P/%A V;Q[E4;XBAUUXY@'SP5Y!\;1TYO#+8?GE@L=52;A_%B!R$I[! MT(!"5IB>OSH&5Z' L2S?',7&,%U%FTVW:HG?[U[==68*G62U#N)G7'Q^-@O: M$3X%R^T.S"+X"%,@"IGM^#05[ #-(OPA0NT%#7C.T)0^;C-A$:3,T2A>=Q\N MT?!D>\]GS\Y?BT0N3?A7" #1HD0K-# I*B-",WU3O-VCQJ)T9X Y&^; U;=; M>7^NZODBBO4](@DFZRT1KF,ESY"?8ET)<$R2VJ&%-:S"OX(#^$,,YG[U*L_&%\?48<& M/8 L8X9WQX:8>E;@S 19L>(6FSVIO+=8'B7TA+)B]HAM G/ZYMY '**1#]+G M@G647[@%2I%D">^#F+'"OE*LZSM8+\&ZTM6CO##O9:>&S$POHA1@Z9_;(-TP MRH.<&F,'V[]LE\\70ZTT$3X#CY>YRX1$^@EXO&5\0Q)]BH'-FR1]SL&TDKK MY%8-5:5I#KCP)[3U3U&RS:J."7ARJ#,;RNT5>Q$P)W]#86&7R5?&GED"[,*< M0)#^$6ZF$*#@?^'7V^6<:0!PG05C]+,3$"?TH8$!_Z)^&V)62!?9]@=AB6*. M'O@:C/8WZJ;":EE[0+3CBPCE- 70G%9W6>PGE^3=^O,=S>M>4REY( 5W[!_) M=B-\\#_YOWR/:PM P(.'D&V7.5>PB*^XP_*)K:1!I6K;V!3BUI;M1DRG"X\< M[Q OE]0^I#16R;4D24&J42.!SA!<-$ M6%/&%@>ZB2NA\USN[5?2(;%%DO=5-IH^9 M1TC0C? (E ;\+:W%#MTJ=J@,__4?*"S3\RY*KE83,G+T^!G0E=JA2Q%$GX"1 M7U)[_/DQ!+%SEF _:F:Q+/KZ$GP+RYA>5_;A SCHY+5@&-=5U2RL>&KX$.KS MT$CC']LTRE $\RCB/JQ$&0%&N:@A18T9FC8**46QV7.I1'$2'_X4BFJ4[584 MU-Y[=_]\5UM'Z>G<%_X/C3\:E*&^$[XLH\NH5,#A5KX^1C,6N5 3SH(3D#M0 M(%3/>03^*JP753<-(;"A2#0K%0D&.7'-5X$OYI$Q>W. M4"M _!O@:B)E@I1G.WY592.G)\.6FKM81VWT9UJ^M\\' M\%SPV@/SRA"F&*7G;;O%=99,9M)7661.X_M<63)4%GJX$. YU7:)B8B&0%.' M#VU!$@/84OS"(&1/7IO[: AON*/#/ DS"H?,'V,V89$EQ!=/QO1V/DSR_DNLK2UAE3#SN44^".=H/IFYY M2C'/LU4?&M2#V!H0YW"'6!+^>TS^Q<'*>TC"!J@UU;VL1[VJWP4GA>>R2@;MXN-4[Q=T(.[^B MELJY('U3RX0?S *5>7<\*\A?AEFMO5Q#:2:8T3^4YZ%; #H=]JWS],9M^]%^ M>)^^2G?(1/@KB%)%\!6R)_AD4AP2T; WVUGM)7YS+[6#OD\U#XD" ?NG-H'E MJ$N-*0*S +U)YA%C"!>DA8]\7\3P[&6@NF%Y( 9/I[6/=\GB;IO5_%GX(Y;@ M@%7<+;+JX[:[1+^WYJLF[/L94-4RKC*/I@SVOG4E%A+"H2_;F48_S6+^O\I @T"F_.)F41 M#%7,3%@&Z0-F&K8Q<\&*8ZT*JP_!!>D.+HQ7P@4C97[N6BR6V=HRY]TNBOO1 M /HAQ9E0@'C-6-GP5M($'>3SSICP#"_99ODY$\WK- ^6IL+_/$;+L):.9K"7 M[;8&[P41I(NNXEP\2ZE@YW)Q()QCFK++A1_V(NI)<9K%1(G?R[]C4A1]X'<& ML[N3I4M %@6_5%74*R?('@4?G/Q,^,!0E\CB]Q];#)UO!<'B/.\$5I]=7T M-^O\U84 9M4-TD_@C8KL *!(ZG#\C],!Y6P?!;;)?91JKN\B]3%.5)_?0O"N M(YHHPH_L*851>-S4T<[@+PY^+W>V::J*JL?S3E_:$VCLM+WB<5/?O'PUE?V7 ME.(++?A@CM&A3%$>7K,?4DQ%PJ-V.;#Z"]G);/UW^#B ;ZJE>%[)(HUY)5/W M6.KSW>[#A6-T@FI3^P+R"B8GUQJ6,"O*B$JYKOE:+"=_^,'""L$65IR',6A3 M'U]^:AE)[6HY,6F%6@&*%JXHRLRH8.R39[)/N\E+!-U+;M'#T3K_BF/'*#Z; M6;F[C5D05HI0E')ENY3D@7VT/?JEUV6/]&0+ 6T_C5TR14#OY8DY%2^*17G< M5KA6!?(5#,.<6B[>#V%,70I 55IS>L]>?.X>J,@4\@(KI/5,3%WO\=B+^O7! M!@_^\OQ=\33F,!\P4\;KS=3NY'($]LK@]JJ:CM+/-E?ZG:A,A$]@&N('+$W$ M:J$?DV3.2BA B'^A06)NMV05[=;^4?@7D$PJ:^47/P$'HI0E>W9&C;V+&;40 MJT1B6O#X&2LK20X+MA'V3U'T4%)R@) M%GP(BR!:YHA8_3!N8%)]5K[K7+F/[+D$)Q;@/ ;97D%@\43\[8'U41+L$P"^ M.@^Q3Q4U.(OB^_@R]H"]M2"TE'4HK7XRY<<^ .5%1O"O CL.;98B=0TY7G*E MS5.PY>Q5Y 3-#_Q"ECN:4^%BRR@T3FHK!]L[JF R>N X)T-W9'[2"3U]SIN= MT+?=S[C@QD7MRD:9\_UE@2L.XXP:P-_8^9*#51*?'\&1I,5Q1>1XS@14WS!< MSR3$L3Q?\U7)UDPGO[RAV;I%WN+RQIO]8R6&5\*\]:&I?P%4/ M>[J^P5O3:R;@S)Y$U U%.K+*@%F%CKMB :SCRJN(4)/!-*1YC5$!^VFP.U?9X\)>B4Y M'F()5GE8Q7!W-PCWCQ \>$H)],GS:C&P@ML5>Q$[G0[!>4F>JV'E'Q M['((!F-I&'9W:3>+OG5SBKN"7SZ6'C<+QX=^';<[,K8NLILKH/I%7QN-H\J@VZ_H,NT MH]I/Z*EDNY\]]%7P76U-?M"P"V#/N2AR4>Q %#^#NWT=0>2&A!N2-^ZGV-<4 M]3[:V?6O^JU1ZYO*86=TY$)Z0T+:V=QL#I9<#CE8#W MMRC[XVZ!IQ?TG!N/[;%ETK#4_'8U^4V%J:&,KZ>0--6D9F?(T1"'"\_;"@]I M:2LZ&N)PX>'(PX5GI,(CF2<+3Y^3R,;N3GI%)Q-X'S9RFPO/4;B<=Q;X#(>* MXU+8 1&N7TVN%"YV9@T&1#PN=5SJN-2-AG!M\CQ3.H/ M_[/?LJ/>^:-L&I*W"V']4<+.:A"X[@Z-/OVJZ)_TJ.E M#I>>MX8>=;S$X<+SUM"C7'(5ZL^T%U3;YR]BU+*]=<+1A0V\7QVVD4O;+TX) M^],)?Y]^G@I?4CK.Z)E5P^)DK2HL6N.;YB%M MZ(Z]1O-BV[)U]2+!)MFUV&[HG*1= 4)MC8]1MDE2.KAC'FP"]MJPFF:F MW:SCHJ/>_OYV_?+RP79%[[Q\NG/X+4QG$7QA0CL<,I=]DG>M;@C!)=S8?$TZ M>4[>0Y:U;'W*V[@F,V#6W@BGDX;(O8FP"F*@%&L73">Y9-7^D+1+[2*,:,=O*GAL:"[.Z$NC M)_P[]D>N<#?O8XBMA5/:^QA7A2RG#??*T79T FBQ+B8[E:]NTYC.C<8WYE0Y MO*)B $T^V+NMS6RUL2.3>]C E@HU?J4;^2B;,V;1-]82L>B%6/1OH=T+Z46C4CGTY>]GO&_LU,Q/(>E35%:Y$4.E)9>"JA;%+(SC)Z M"MGTEIWPUL41P1&^^!16-E![PSUB>+'3;!^4<4!DV:4T8$/J\@EWK)ERLVMI MI>UVT32TG$G5[%C*)E0GR^3AF?4'WRXW^>SL23Y,E!&1*GH!KR46S=E =_Q@ M@5WYY"8ZS0D(GD4;[""=/B$)B[]55UE'N&^AP/<,_5:(TO_*.\D>Z3TK?& _UJ0;!W1_3R?MXNCND@V' M7ME7JUZ::.O5[[% "U8K[&1^9$8LL@!\YCO:GKB&[_F(C>=\V 53A^HH"]:: M-_O8E*J1]CTUS:E(9$76U>[:GTIB)_U/->5M6W"*;_OZ-_VZ.>;%2V=^?R0G M%CQ9,3+ZE,LE+W2L/+5;SA'2#:I=Y2_,%>&BU+THO=3\]#J-EP8E;<5IZZE. MZU479[%TTB#7YN6)KT$N[E>,HSF"7,=8OP%J#*DC&T>0"]?V6[@*Z$2<0:[. M@=^F+)$XR/5]"=/5J1K,KQP9ICE([*%(VY^N M)E:G9F3>%(JTJ6GV3I&A\)XCS4"1AA.NOPL3QMA=^!]I80U/]PS7Z _&G,FB M,E%%L2M:#$4#^K9;7"<&HQ/#]7?'A .2/C4-C@($&XQ%^R#)$Y7(5R/23E)&Y.M\/T@9>D_*QU/&-Y\RUJ9*9U?" M!\]ZGC$>*-!PPO&,\4&J.4$\"Y?88R_NR/1$ M6KUO=YQK',]/WU1^FIA3L;/JKZ%PDN>GQX<"MT0?7@9]["^\P-M,:9,)4=2)*G?6(^YR.@Y%37FZ:: JRO/:-Y_7EO1I=Y5C M@^<]1YJ!(LV "->KNJG3DQW/D?1@N4)Y"6WWU)?_SC5S,%FV/NX%!,I44C@*Y*R M!MD\^SPTU;W-Y+(\(:8V44AWR66>T>$*]OH6C%32=+I&&W0TL^9,D364!/K:,DKB3)](1 M1 \/:?A 1RS%FS2*LVA6F?59J;(]?=7%A)7=>I^$LI*.P\G?D8T@>D^46X7>BM)1]^,C0D7PJN&\T.ZLCY:W/VIFAZ],9<,L3N66.[\5BW&F(3)\+%9 M;S4/+7\,G?M63+&E"X$7%0/V#DXI'#5G3IJ+=Y@=^=Q3)-7L,8@?PNYGH%[! M>Z-LSLH9?CWS\Q#[*D^NI>J&/RC0$!7-Z')0("&=# J4WW90X+AGY;WNZ\:8 M%\\9-]+%<\9=Z^TC*U@D4I\^+]"F7J[W!/,-!32_\G$_>_EL>;/RV\[T_ MTP"=2QV7NNZG*P)G,)Z(N>1QR;ONT#N:2+Q8UKA#PAV27A6TJUG=-S1@F5N# M-RLE?7_"QF?Q7K@V.D)I)XYNL!GF.GT\(/H;'A!Q1.'FBYNO$0L;-U]'S5=; ML7C%@K3]^0"(MWV4XRC'48ZC-R%L'$7I0,EF5RO!Y-KR_6?EOPTE'\PU[&)JDT,L;/F0WUL>G07LKDVC4.; M1MVV:"3PHDV5[F;CC4$&.+AP<.FI,2=>Z^JP$R[7)JY-8]$F;JI[AQ=)[;+- M]AAD@(,+!Y=^=$G7Q8G,HVJN3>]0F[BI[M]4&U.CNU'/8Y"!UX)+G\U@1S^5 MEY[2=#>&ES>Y&P+A!@-6BC(1.W2%>+=7KEU\4ECGOM&M3 I3>5]ICC3@ M7&77&=(_H;B*<17CQOQ]&W..-QQO!H,WMVG2>6C.M6L(VL6M^7E' *PK:OT?4 MJ:CT3I&A\+[O7 5'&NXGO'%Q[J6$Y"K*590[ ^_;&>"7!3C># 9OWJ=+P%,' M/'5P"]K+O86;]Q9XZN 4,)1@-O6TV_] MZ#W,3>"FE2L5-ZTW95HE;:IVU@WE_V?O;9L;MY&UX<^[OP(U3W+7I(I61.I] M)DF57W-R3I*9'3O9VO.-IB"+&XK4$I0]/K_^:8"D1-F2+&[5]7MK6$%H@1_RDW%:WMEVFM\^52UYR*(@V'_/1.*/'M.O_)#H(_G0 MDNJG4]@W8\XXO6?BR@K3HS0[T"SF+);EI=WI-/#I^R1B"5UX'DU()1[G82&] MCX()'M_['F?W\BGA'8OIW]CWY-.$K)+.[F0=!,&&LUC^+!_S3%Z[-#P9QYP: M&-)K_*]L0E>,!>,DI>'R1H*Z9&55YUW>:K$'5^CI0+_1_%;+@QI,#J)[=Q?S M.SEH(UD3_%[6!&?1:&D\DLC[2PT4?3C4>)@V#-\XC1:CJP(_"K4\4,E 5]/: M6IMF26V8C-XIAFN>"1A5%"%D@H?%JXT,/R&<>AA5T2C3 M:R,U\4F-%CQK][9=Y#1C^W))17V45S(_U#.4VBBS49*5HLR_4DV44QK*R<2- M'^4XKS-#9F%&3\]H:Q;Z26Z$2-7PQFYXQ_4;)'N8]I@OI&:/HH"6E.+#LV<6 M1G%I*=?,ARP;(OFY.,RA5/)@:>5CRVOFPZ;,:.;Q(,BN^?%=\YWZ3&L$+_^\ MHCB9^:K%<9:6,R\O$U8%X*1-:[6_?7U=M'*-E=YOO^WVP4'??MC;^U5N M/ :NHHW'P.WK[14)@*R_![=F\IDWM_ON95F]=A3BS=[PE_VF'EEB/"[TN[^; MN.1MZM-#:LS=1L$P?]SX65,]0/ MZK=G];N)$C=XH\+!/H%]4BI*G0.@]!59'AJWF!%*TK46=.VIKOU3??%*3L!# M->Z4ALF]XT:V[6?I2U^HXX6;F-G.*[F=^:?+LM2HF MK3"!K/IY#8>ONA0T"AH%C=9!UT"C:VF497S)%#$RR8=L>^*KB,MHCSD]+KC' M)[<\9BU[310?<&V,HRW#OPK_>09^8\X\M)V.U7.TU1LLH]/&'8D FNJ!IDJ? MFJH&O;2:C?X Y )R.3IRT8^E;J=K.7UM>76 )J"I,FC"5+V/J;J-J1KDM9 M=:7=[UB.QN2F=2]F 'B99""9KFTHF[*<[+%A@VG -)C(RTB0V+6:F,?-5))C M0A?F\=K/XTZSX>AS<)@^]F :0YFFGO-XQ[:Q( >\#@\O3.2UG\AI0:XQO-CT ML7\KTV@X\U#YS8BK-&VZONT(L+!^^1C#+^^=CM5W6KIE<=R%V8$88Q!CKGE2 M)99P!HT^RJ:!!:K* B7,FW:KI=,)@(D3D#$*,I@X-04:-MN8.,$"%66!,B;. MSL!J8L6)B;.FD,'$J6OB1#'1)_U$$/X+POU3E=S2I3+8D]12W_OY@9AZA@2\ M[_>L9D_W><7=A7CA2V :F D' -__RZO$.H<7)" * MB,(8.&YCH P^,ET#P#>&\LUQF@3P',!S4 /PPEBHO;$ S\$V9@+*+SPMO_#? MLY"S5E.57N@=DG>.B9>7[8$6V0/#:'8;<'WE=0])2;U!WVHZVB*37Q66*<@J M>PT#5"&Y:MSR3%[ I<87:MX^SJ=!H#G"!\TL^"<_W[Q"6>6W7] MWAI6$%K@A_QDG!9VMIWFMT]52YZR* CVWS.1^*/']"L_)/I(/K2D^ND4]LV8 M,T[OF;BRMO0H30\TBSF+96%I=SH-?/H^B5A"%YY'$U*)QWE@2.^C8(+'][[' MV;U\2GC'8OHW]CWY-)%$WE]L%OH)NY-%$ 0;SF)YC7S6,Z'MTOID''-J94CO M\K^R"5TQ%HR3J(;+&PKJDI5%G7=YJ\4>7*&G _U&\ULM#VHP.9+NW5W,[^3( MC61)\'M9$IQ%H]6#(M28T5>'&A73!N,;N]%A=%7@1Z&6!RH9Z&I:5VO3+*D3 M4^XE_CT/'BNH/<9!F8;(T3I$#?9EM>!=HNQ_,G83=:$WBV-J9_"H9.%%H:">Q_3$?/)R:)481[?* M/LB_LC_*'KM)XOKAA.Y6XB3]$#-O;-&#I#"F/!1N0F-,'X24LJ >\I :[?1(SN!ILK& MV"^A%\P4G OZGIG0,)3$B5N M0,HM$7(7TN_#%3B*>: L4%+X69C11XJ*:"JOHB[/OW\&'*F&ZW_-8"5D6[1T M2DY#B\6W5FNFP2Z_YCJ@;4;]QNYIGIJD*'<8T)T&;D[I^^5^Z[4.^KKL!J>I MV>QLL-^?3%7\J_Q;3L2LT"REM&R_>0Y MNS[K($E*"LW+GDQ&3*$1TJM'-M*#FCWH,UE:L7NG9GD_&FKCF59#SYS('KD; MBTK/C-*&&D5!$#TH9I0:PP0G%:1Q3,:**N_B2(C4;LT&=96NB%F@C*]1'$WT M3C!*V1]XS!>FH!^N=9N<1U)2LI7TEXK"5TI\G= _4NW5;/6)%,I-=3BS*JOL M-F'OE3RBF:#'BN\^E*R/Z]2O\.0E?WT_!+L=_[ OD1$2D];_N /DS']23W/=G(\ M0H([%?Q#_L?'I_[81:.*X<4+GVYOR=G[LA-U581RVJ9V_]O7O<8K/=!9GPY[ M>[/2K4?GT?D*=%[#48?F8<\Z]'^]>EM5K9Q[?O.?] MLBYY9$KP6(\VJ4_IHH-Z%PQSTYB,N84,?U/6W.+SI33KY+M6[5SFUAX4$XJI M73&O_:][4LO*'Z?#%&,RDEL'0/(KLCPTMG%*$ZJV/U73E@ #J@95 ZM!U8Q0 MM8U9K>Q[.N"X4&R1%X^"MG?Z,3_N"E#]+ M^37TY24S?>#7.2I ,Z 9T$RY--/75@W*^($'S8!F0#,'.G6MS\MD_,B#9\ S MX)D#\4Q77]8DTT?^K3Q3^7U=??ZM_)BU9O\6"'G17.<5+W7) 1GZJ:8[T*4F MIJ"A;,,%<*@S'/J ^ ..2&:$N;(0H\ \UP(,V!U!=\(# @_6R_<(%2=4; MIRE7:%461-/TW'C($SC2#&*B\DJ#[9NB!AIS@M;==P1H 5I;R*G3UU9"]IZK5NOW2#+$SIQX[^X3(8$]QC< M8QL4>(6[&'@ 'N9AR3V4-0(>@(>%(>HTM14 !R* B!H@HH>RLEI68 ;Y/,J4 M[<\\Y+$;I%4'AA,_]$4B\[_>XSBS243T6K:"^CB7!FUM,_K.0C,%G&6; H F MH+F5<6$/ $Z $^ T$IS]IK:S%P GP EPZI.C8]E-?>$(QPY.#3NJ_:JOVV]D M@3.X!+61UA:(6U',?A8=@4-=-WCGY3$>Y98F5P?4MCR/1K8JN$ M%I5MC8&_P%_@+VW\U1OH2Q<"_@)_F3J+/?J%LVG@AI:LA7YY_?FSQ1[&OCSR+PM1B_D]0A5 S^]0 M%:A5^>9UM9^]:#*)PNQ-;J*GIO.@\ZV6Y\B&CUP_SHZ'L'LWF'$6I96L1]%, MEMN^G0D:6B'8T"4ICA*>UJ;FH:I]SET2430:T2O"NZPF>H-)P4L9RLKJ0\XG M62GV>8WN*'Y4@4_TH)B/HE@5JY=UXPM%YE439-O21DWCZ-X7LCSVR[7-\[]_ M^'XF3NY<=_KAPA=>$,DB]9]&YX4JX5_26O(RZ9ZXEN-X)@N)?W8?54GN&U+, MLX &[:>__^V'_%&7;AQ2/\5G'JL[YA?)@O=2E;_PT8_OKBYD;9E_./^ZN7C' M_"%]X7K)2;/;NK"[IY?.E3,X[SEGO:O!E=VR6_V!?79^U3M_]],31!4'\96J MT:M83',E[2W52WU\5@CE]RCAK#/'A_.1_2KKN),XF9(G>__N\O/UN^^J3#JD M1;['J!M2IZ7&SV2M]]M'1NWV9>-DSA 6R'Z[]ZX?J$+BI.\Y44@YC$EB/!;R M+@F#5([T%)=F/_>.LW VN269$?Z*=PF+\:]>,%,O65O!G@ANEHB$X"^(%J\IZ[(/E@2OH1)KX;+/?KY1;G1.V'LN^2H.DGJ0<2Y/2HH>P/ M_4F24(!/6TKBB26=J'R;BIRCJ;R*A+A6=*J-ZW^=A7Y"$BF(;$8ZEM)E$G.7 M*.@QNW3"DS')NLIZ?A6E/=,R$26RKJT2K_"_,AKY9"SD%$,RS.N#,DFJZI*5 MY91V>>LR%+1JP0--;'1AXJ?:=\_9+??<&9D,F:V0(R@]GVE)M1$S;VS)'VG2 MXS2ETCPH#18Y+]YR'N8*/J0_U"/("O9F@9K+Y%-O%?'0J PS ,]!2CA)D=1@ MM1BU!4WY*,?N M<$&\-%M+?LZ8^]8-E-3%F-/W0S(IMEV1K%U&%-<:5[3V^5,N?4YIDDC$;\I^ MX,-/M&[Q9K&T@4[#X>]1&.$I;J0MMLVRY+1_=GK5/1_8W:MNN]5MG[6; M+;4LZ5]=V5?MKB'+DB53IEF"GV 4R76^LBR5.3LEE9'K0&(ZA3,%$_>6#(:U M2_V1'Y)B2 2Y:LB4$@>^>^L'I&'*,'7EE*Z, :56Z9!*MT!AI>OJF\(DIA;. MVAQTJ0/]77)$-_/'9)HI/Q=?'4K-"9;IZY1CW2;WD;[O=FYV M_W65=]Y'T5YA^8(++_;5TEW7EA*V;%'3^P6-D^;Y0JC*4%^WA:8,NG4_YLN> M=;^C3#U4>D\J_8]9E/#AIB;V7IOV.?8]+M=B1K;NU'LU;\.AFO:;VM@51K;M M_:\RDSZS7][N [^!W_3HVS6]QA^1*,*7:S8RVK MB:2YX 'P '@ / > \<-0\4CH6!"^ 4WM@IG)] .QE%\8F@A1CSU>$<=8R3 MO=>WO6B00(VCXB.LQM@;6/U6JW3E,@5G9=LS0!?0!70!74!7-6WMVD,,&Q_R MS#^G!S-YXI"'WJ,\53IVPSMUC#*)74\:W)O'NI@GO IS4PGQ? >EJ+8U&.@K M=OZ*=$P!&)R&0%2E)GW@"K@Z=EQAIH)+NX0XY[7Y(9+E7"EP$1PZQK*4*@^F M+Z?WE]7X5<6LPNZFT^E9_59)T\0V0C-%?^#Q!)T9I(Z@LRWIS+'Z954,!YV! MSD!GH+-:+.&/DUJ@DJWKX?I2D>WF)CJX//)E%=DCE&RC%L_JCS[I_1)% MG2BLO453="2YDBZ/-W5QBWJJN_3QET+I\=PV<9H?K\=1G)S(\K'%M%_S"^R/ M+ K75NP]CV3=5D$/I;^4M>'*M,UG687G:UGA6;Q2W7D#O %75<65AEP6%<75 MYYA/7;*^^=>I1$B:VCR2%8JR<(,DJW)=A)J\IO ,5="(T<1ULOX6H!/HW!6= M&D);*HK.%%FNY\4SOE1C?BLTKKGO\)!\2> K$%C>&*0?Y>4?_(3>X"V>M+Z# MV=\_?#\3)W>N._T@:\6J"K'IP>[?LNV73^$7+H>">G,:#G^/PCC_>.8*7]Q( MB=Q0U\Z"R/OKI[__[8=GS[OPA1=$\F%B?J&*_:(/7_CHQW=7%W(CYQ_.OVXN MWC%_2%^X7G)R.1@,+B[[@^9EY[)SVG,ZIYU+NV6WZ)M>:]!TWOWT9!!>HKAU MDC9K#)\59OL]2CAK%9Q<3$J5*;&R;(2D*?GB4+^]C^HK7X(J^=!JYK.))O(@ M-2)P9G".LAI^$O"/+!JI+WU5.8_-1,HP\BNY%^C*0MHLX=XX]/\SX]D%2<2& M7%K:U%5U:6'OD)[G$;.Z])"1'Q(9^&Z0S?:*API48Q79A?F"Q;*"2IR^8!I' M]_XP>WP4!-$#R9":-HKB2=HJ(CU:P,MOZ?(GK1C[/'9C;_S88#=K?F&Q&_XE MU(W_F;E*%FG1EKR%!=DL7OJ\_XMGO\)WANO(+R&[XR$))["*?5KT=,AN'UE6 MJ76N+PE)ZO^D!&7%8!HT59WW_2QTA[+1?/B=U"97E<5ED[0$+0UG3!1$G9#3 M;ZX;]%U!-1HI"%]H@O.T"=&\-&7^2VJD)F,WG#<[;:#%Q,P;TYN?M%LV3/@D M*3=>W2SKR0W4M[Q3]!JR:F-.\VJ2=YAN3MN0-6A^3:&M=(U'#;R5H;IQ'-U& ML9I(J9^%B]*7,)ICW;21LUN1N"1 -P@>4]V?!0%3B]],:4F/U8-V%&\K;[-L M[BPLM$4U8AKY83:2\F7J)<5W/%H*3'YJM)!0DY1*!'L@>2A4T_\3Y.G:). 6 M\T=T ]V5]50)4$)P_1LR9,^I(;7>IS0#JG3?2TQQ&\V2M:;,:S25#MO8I0&] MY3Q<&S0AB[NS9PRP"Q1E\,7"7;XV"F.71^?C,B3L)5RLY_5'!+-!+U-?/?RT;?R[(/"DY=6',W\,1F7RL_%5X=222X6+ZV5L6N;KP33-G7; MWVZ[%EVZWS[H[8,J-QY]KTC?=\MDMO_RZSOO9&DOBGW!A1?[4SF_O-F!@TWS M9]S_:CG3_>O>R_I6?AEV:?VW:YWR9;&3K3M4JWC;-;W&'Y$H M-O?![[5]:CO-S);-O79&-N\7Y5$RLFD9QVT>]8$LUJ]EL=:6_\H@J55X'MFC M$*L@.&.$!8V#QD'CH'&'S9UUL)59F7;(N2O&:OO3DW_(6)-[-U";Q6G@ATAB MWY-[YO)W+&[WPW0XHU400B6.8/5:5K.IS;EMREC*^W"8$SP '@ /@ ? ^"! MK51 :WH(4\;SK5P I_ +3N%[UP_DUL3)*(I/A*O"MN?'=IF.@\SF"=0X*MX\ MVV)MLBGV!E:_U2I=N4S!6=GV#- %= %=0!?054U;N_80P\;'9N5!-&0X@8MC M>VXJ(9[OH!158@%%9(($HHX040>HT %< 5>UQQ5F*KBT2XASWG=1#8.$:QRY M;0%9U(/7+;Y:U(-W.CVKWT)%>'@\06TJW+: MM;TU8=!BZ>#A.!I*FF )NCF\W[K[69\8PQ)++&XA-E.P"O\0P&D0. \0"P2( M J* *.9/N"0/[)+<=V 1Z.T .U2FZ!W*S^^9VVMR;JNLQ$U_*6M#E3H^O%*,>Q.\ 5=5Q96&7!85Q=7GF$]= MLK[YUZE$2)K:/"U"GH8;)%F5ZR+4Y#6%9ZB"1HPFKI/UMP"=0.>NZ-00VE)1 M=*;('Y$L"7X' \L8@_2@O_^ G] 9O.?#J/ ^\NJ"; M[UU9!7+C,F0[=JQ8;K[EY/2C2=MN%L/.)NXC4^712/62B(CL2:S9<-%E1K^/ M^?".L]$LF<4\K8L1O(ST\V6=,ERLI[( ,'O6@UT>)3?H%BZ5M3MUNSPZY0L=3[J@D9_< M\D)]Y):M&MK5\GBK2$]L[))=,DM$0LVG<7ZNJ"N"(I7./7!2NB$7=+$B,=E] M8M1H%LI/]!BR5E)-EKZQ5,'50+HAS2#^5-VT3N%315^\\67E9A)XQ4Z$D02' M&S!W(MLCTL:ZTVDGQ:>O#2[-_/'9)B2 MGXNO#J-XX@9+3BB[630(MK+*7C+!GK0\-;+L)O4\P.;1> MD>4*^>VUDNYSRT<^>95_'+%+4,H]*65NZ;*U!B[2GVVMI9>S.!+L_>4?7W!T MZ="30*6A:-TL:J2& %J!U/-"JR#*R3!%>/_A"L*O8#3V: M\L__ZPK% PQ>;AO#,B4$IYJ"B++G:^"BQKAH-39>@1X+'K#2?F$WT:7W8 &.A<;KXNBT&VVL- ( * P-)[!]G* ,7_Y3)N?KB8 M?G__7WW3KT%RK!8-U7.)8 \:?:P-3%018*OJV,+RNZ3D!'MKF.$'B&Z>G'=1 M9U&&JXZZ3".9V8_%/%#'4Y)(GI412^=<5AYI63I9\DQ4N[3YF_Z@T,UXQ%U/NR?.%P6/C>9LKA-XZ,E(=^X1CFB8>TY0W MWG(>TA16F,3D\4SY^.DLIBDOG<32(\C9$4[YCB3FKLH'H^. 9=D4M$Z3<<+R MQW==/2X?,9I*QP!A%)62"EQ!+ $[](9_>"+,?LL>RK8^Y_/ M/INY,6*,#](9Z O]K;WSL4(H,VXN.$)LM5K8.]O%L6^RX5^Q ^R5QD^[8>N2 M@RE#7/8,A(FFQGCH-YK Q9#&V\F5..4EC'P0C@&5D3&3%3UA)ACM;OMAC87 M:^WAA461@8>-C$$3LEE@G81UT@J_FX,S-5@H;2[;_XEB3A/,/R-:)OW/EW]B MF?1*43W'Z2(G@YF6_C'-4?6$%[P0.!12:KBRBFG=X@C((J[VP16EG/AH#QI] MG*IXDPCM9D_[J1E],BPY8KS!_@C)@@OHVR&[<_V06AZS(!(RP'O%D:;BH::Y MM2:5* =%S[GA(WP4$D&@T M$CQAMX_/$><.)=RSQX3S=JIJ0/>2Q-+Z/F(E6)_%O,O7TB?A#WF<]O:6,^I. M&$U\+SNQ5>EB6.=+I9)<(2+/5P)[\).Q&JU-Q21+4WK)7$BIP.79@#B:*'#3 MTVBVO!O3!\>QV' 6R]#_A['OT8O\"5=OB_D]#V<\KWI7:-#3&DZ^6/'*Z"Z4 MZFI)3';/VZ0X'Y[8O&OID,,NNC.9#_38?5350'E%BI[QZI4C1):Q3R M:2([HD2DA2?>).<2^LZDO9T>1Z$[HN&RIF7CLE4KE7X7SJOL%?%-S8B_I?76TSR'O;U9Z=97JO.[N4SW?Y)AYX6[]C,-_Z5.4IX'9 SY(Y)-LFHQ MLJL3XY@%NU0HF?T:Z14M'(V+YK9P4NFI\DD[;"'4/Z5!MLXOIGP&ZWZ4GA36 M:EKK?L?A.ZCT'E6:[:[)*_U9+Z@USO;I6 Z^[MXI?<.D7A+]'/.IZP\76BS= M5*'@8O$-K9H7'Z)D7-3Y=""2PL5"\%H.@G'B>C- ML8/[YFB[A=*-P /P,#_\T=7F1*X+'N!5-,)H.1*)IM:,ZWGQC ]9X+NW?N G M/J^C'*O+Z^4=GM@WX;]W!N5GL'NN)N6MX[4CTLP#;4!>Y9$W .ZTX [.(SB/ M]#F/2C"YP.^'S65]6)KO#O01_8;"J3?? VZ VWJXZ=O;!]C@_7JY0&"4N $; MS0]:[7S."BO, T=C0'!:2+)%)#F,9O)0W5LF$./#'?3%N;PFOEH$PKSO];5E M%'N[Q.H]7X/IP'1@ND,Q7=LQ@.A,T1UY7^EYJ6J7D2&,$F1E0%8&9&6H2NLK MU7ED94!6!D,$BZP,.,*.K Q0::BT/I5&5H9J[2 A?AI9&>!]+6GN6ROL;')0 MGH=G,X,IBFS$6>HR)%5&38U>4UMMSVIKS5M]KB"P*A"8*=IF!$<90T,=J]76 MM_UC^MB_E6D0M8^H_5T%AY0/YD005RY"N&4U^Z@$#T0 $0O#I=WM Q%P6QIH MN!R)1)'VH0K,7J/#Y[:-X^>(N ;R]H\\1UM P)$##QXD>)#T>9"0]P$'T;7R M?!]_^R&_\)?0BR;\QOVZN'!^G?*+ MTH3SO'\Z_;B[>,7](7[A>R+THPU=2$*P:-LUI&;8<7?7QV5FRWZ.$,[M56%4SDN;]Z'P4CF'%/+><2]RN+:?4FV"B*64+7/^OO M+B].QC'GS V))/RO;$)7C.FMU,LARX^/,JF(ZI*5)^MV>2M[X#&7R]!1%-#< M+) FY'!I0@9:LH2T^X?-5.'@]95Y?47V1JNU7TCU-S71 M+SY?RAE_G1U=S",!586JEJRJU_[7/2DJ)B),1 =V\96%Z#(.A)NLI$C&ID%K+U=L!&C37W-$6#'@FR.XET"M(2U! M^]L:R@S*9J2RV1TH&Y1M7\S6A;)!V?:D;,[FRK913-).P[?&=_YBPRH0/3.- M_8D;/[*8NR(*YT$R0Y\,9WG\E+-;GCQP'JJO9>)=3QZ%$(F;S)*(;LSM:GF, MXIDP=J*6%?/8+L]1H3>RT:Z7S-R@L #0UM(5YMW.+=73HA5(V:E%!PF6TO(R MBSVX0K4]YF(6)'*TDS5A8G0%P=D;J[8-^3T/HJD\^:-TQ8OYT$_43RJA-)OR M>.*&\F<_X1/18,#/V]ZPRF(]+'Y6S325P8^N&$."CTOZ/)QYLG@+\\.U^+F= M"9K6!&G$+ FBZ"\VG,4TIZGK!?Z16>Q ]/]02^U/5L6#-EB:+D >[E,U@.C>6#;9 M\P/9!07QM UI>[+&;19M*GL4S.0 \:^>%)#\X9:'?"1;$_- G2=,(B;&;LQ/ M;E7?/7HT#X4JF6.EPYW(9\F_1EE2B$1&[#;V:73HKIA7"-E5@=M^*&OGD2BF M<73O#ZF[ZEBFD@)S99BKJBCDWKGR9"831*!RO-@?C>L&C3RQ;"Q%2?)-\X4J M<;W\C)5WQ;Y0XTXWL,"?^'* PIFLGB%U-Y?_OTG!Q=!7R!!L/M&0_/XO?1M= M*V92+]/'^NDA4NJHH+[%Z:#?<@)QS.DU?W'2?E*R4%VE])WN2/P)Z>>I/J*5 M++%8?VB>;@NH4)#3\MAO[*;=:#*Z+EA50&HG8B-IAGSUZ*>D- ?MJDMTC<4W M ]W]*M#)B).2T5PM^QF1O4(Z23H=1$*>7([C1U+C!S<>9L3V0*V0)HD?+ZP4 M4HQ!%K3NV!F6GHM#GS3L1JLT:;AS>6PR73P3B1\J(:1VGNRV$.J>%PS*--W, MHWSY+*$__X^KZ6>5/F7*)OGJR<.)L-A?8?00+N97(IV_4F8C6B:6EG8C69=# M82EF\EPANSR,)IP8W,LNI&DW5*1$ J#>AZ0*I,;W,B=A@=D>Z2>13C<>CQ/7 M5Y,,FP9N*.\@^]$LH)ZD"9/2>57^ODK&[KWK!^K 9<3 M#]UM,9H8QVP:"5]-Y[(E(;_+$P.D*K+4?Y+)>FV0UD1 0R@;<$LFTC[%H 0@ MTNEL><3\)!.2-'=BB>^",9:.O9R)5;/)BLVLEH49*.T"*5;Z2VVF*K1=2TLE M%^ZGE'GD#/DPYIG8(L^;Q:^8+L\/B+UT[FOY?-@]O9S64[N=#W-:@[.K;J]_ M<7IZ>=IIM@=75]WT?)AS8??:W4.<#]-D=*F/JP^##8IGP>82U&YG0]8'E#UW M :S;T3(O/A)*65.ES.O3LI:]QH.-D,>MM52N1*-0Y:]3/N39K5Q03FX#5!ZH MYBQM?"(9E QR=;74'^C*:F3[X;Z6: MBO@=RA3A/Z/X+^G*G\:1C$O .D__.J]VI03[+:O7TL8RIB"A;+L%D*@Q)%H# MJS_05A>\+I" 5^:%JDY^Z(LQ'[*[*!K"#V,2^[SF>*U/G3JG;3GZG/L[R\T4 M3,)U 70:A$Z[:W7W5V"L]NC4L-KO5]WJ4+6.L*+9C\.UE"(4IFC2_FI-5,D! M:W9R.AJF04*(G9U4S)\'V.L[[C5H M.'K/>VD[^_V-W6QT]+9-'J4.(B\M'IHPC\8PFJA#Q_(8_92' M4*W$F4]],L\# L-71<)N,OC+7GP;YJ>S0X>&^PT,5ZVEJ:4 0^1GJ'.=59( M-8UFH51EF=Q #^0<[<<_Y5GM-2R6'G)T->E Z:I[3'I@VXW!WO1@K^D3RLC9 ME)^V'_I#E3?@@2Z6^6-&3'Z[F+4+V3BT"'4/V7L:[&*?C=:%U6(.A()S03^>IV?/;V)7(NQ4'8'>[2QOI]6^.'/.NQ=.=W#1:5]>70Q:Z5G> MEMT\/3NOYUG>[M.SO)GT]\EU)::*63I7[R^Z)V/9AJ1>,MU0IDSLP4_&;.(F M^6>:\:>SV!N[@K.[F+LR'9'*N9+F59<(?R1+\UUP?)W.LV/\U0! M)S3GG0@WX(WYKW;!OW.^.'8_J;ZE@?1PZL'NU$)HUV$)D?X1IAJ^TW":4JX[*999\8!& T9&YY'",?QZ)!&H' MM=N+VOTL4UA#VZ!M>R:Y*^G._E.ZLTLU2PPZ,E-F5-OU.(J3$QJ^R>EU M-TBLQC& =H9<*^PR2M$:''W[A@PK94A*?TAN;V!U>_J.4U9:;>1].$L)!C- M%<%@6YQ?VCCE)N@+] 7Z GV91%]D@/5;+3"8#@;;Z*#4Z\&A901]%@-+?XW< M4,B(1R'OXO005X?R]?LVO4J'W9[YY?7EZ>.RWGM-L^.S]MJZC1_E6G M,QBT#Q$UND4FI^?IQ! M% J]QHLNOJ6T#"(04<"FMF%HAMV.&+RCM/1K)I\:;4:A@ V4LOY*N<4A8.R2 M;G_^2Z[P%@;ZPBR'5ZZ"'+MG=3*?&I79:%EV7U\BY;JO"H N MH&L;=%D#&TMN++EW.0JWR&$G$[[)HW#B)'F<G,=!8*1C$/\=3#K-G]30NTX^]&B; "7#J M=:*U!JA5>V1^ ..0"?DM:@ZP 36.MO*MM3>999 M;;K+6FZR!&PRF@7S(Q=87!C$1\>SN'@_Z!]\9?%N M-A5AY<^']CJ6W=.7M>TUN55"C>#X 8&!P"I"8,K1UB[)U#U6!MLH_^3>&E80 MFHF)"U>=4Z6_IS$7,GHVKQ?]0$_@2\7IQZ[*HQ+=A?1 >?L]#V=<58S.3M]D M:0YEQLS8]9*9&^0'ILT_I)RY.V2(>TR^.M5;F 9.'T8#;D MFKKP3=MN]-E$ZG$4&B;>;^QFN]'5VCB+)"FFW$O\>QX\6@1]-Y%?S0*9\G04 M1Y,T#I\ED:*%/QK7#78G;;M0Q>G+OHE'D? )C_S[/-.LV/ZK>?Y[_-?[$_?M=@GQ0M"9YSFZ5)I,U&V]C1UMVT M!SD;S/*IPP4YZ26G922ED]]L^F3ZR^=2-X[=\(ZK9-GLP4_&F7I[-"]%$Q[+ M>;82 Z0)B&26Z=$7,O!.GC#)7*CY_"&IC0P0+2^TG6_U-%P:7E'B!J]DI-:J M%Z5C0LMCDH>H?-T092B'T]ZS,OH4?BOI$/WRH_?W_0;9]>]/NGW5;G M_,SNGP\N45ATV:V31NF6THWZ_N&O/A M70H8$A7-=+,XYJ%'MA[-;H*:HXQ!N9J+"T9@OAB5,).?]9#$..8\M4?]KVQ" M5XP%X\KVE+,?RR<]=8DVAGM2!*#!F!RDNS@2XF69#[D7F)0Q_2,LE8GQ ;DL^1L/J9"#G9/2R6'CE/E8@:#*C<>?4??C>\[CMO@N$VI M(8&] Y1*,*HPPHTTSQ8R_$W99XO/E])0D^]:M3&7VV]03"BF=L6\]K_N22TQ MR6"203V>%]'])@FNQC>*/T'9]JELVI)^0]F@;& V*)LQRE9N";O#:V#F/N]H MWJ2KH\UKDJ@VQNU^<&FRJ*!5T"IH%;2J"J*"5D&K-(L*B7_62_-G%:$DHPK= MK\\"E9#WIXJ$9WR23%0G74+!Z'7VI.$P?>WD? MDJB#:< TL'=@[X"%P$+'QD)MJ]73EUS6]+%_J[U3D9W=,D7X.T]*=Y.!E_7+ MQQ3]T4:_56+9]RUM' N3#@P!AJ@=0]A6MX-*)6 !L, QLP#L!-@)8 @PQ$O[ M4UU'VZD'4T92HUMF?:KDEQ-_ZX39*O;O^\ M?]5K]CN]UCG]SVE>G5VE2;Z8ZBK._528DF32*D!?R88,5WT[Z*?RAS 289ZQZ M]0'SM\GLU5.Z=>:J9&G\GAZ49=-VPV*R3XL->4"7Q&DN[LA3*=.&ELJ,E:;: MG<8^W4GM'_E?TWS= M1?ZJ8<33[-KJ?22\Q _4&[,<78(:0\U6N;?%V)].T_<*'M]36V23(MFC89X& M.$^::+'8%W_)7@8RGE#V2(W2B,M./;^:FFYE6O14H9./DU4?G'Y M--6BZ#9Q_?EP/1&2[%4^1;M%8^4KITOQW M6;O3-RTD$W,1!?=/U2;-;B>*N=33)'<2,#(/&OVE3HRI1U\G]$^: HZD]HET M)O4ERVI%J;8\IN^UV$R0:.[=@)Y)&$W[X]'$1K)@_*OG"R[=TM1"?S*-1)I> M;Y%:6>:*G"7CB' GNQ;1P$ZY)PD_S^A<@%.#_2+3TPT5N^3==V56/_DH^HZ> M3D*BQ@9LJF@]5=A%-D)W.=%\GKS9[GT4Q C%/J?WISEO8W[GQDK>$YE5BND]K M,K>EV<'9+WVF'^7E'WP:;M]+G_1;+LG+3)*G!4D^[_S;#/-E_IQ,HI#X1YU/ M)+4,:5SSP5H:3I5E/,O;/A_YG!C38@8T7GXBYCD$E0*D;$0_$;WXLLK D!Z< M*6O(^7!^5R&)\N>Y/:M$F&N(/N75AML':FOSU+9VVBEO;R^+2O''-_L3@!>@!?C\?++\ZDVF[OEO)4O6I1G,ET$ MD$D3IBL]:8=E<'J&.&MIIJ-955D/!=M#.B">HI2FM,)2E*R3V[F_0,QN)4@3 M7]E+V1I1S951D#\R,XU>2>*_ 7 KM(@IC*&L?O)D/E\LYS(+PGK%KJ(1R.VQ MQ3(^-[.D12&>F!3S&F7J+?**I:7K7$\$3^NV*+\#+9=7ME@:D]3JYXWTGU:7 MD*Z?U39.:O\]1+-@F"7;E]J2FWVW7%Y3K.#F)LKG,[?%F MEGM!&]B8I.C&WECA.O//ZT^7RTN[^2.$^G&!L315O>IUO@:1"XM<]:=2 M;U7W\E(!A05>OL!)576YZ_52N7_F<"N,DV26?(1(F>A/7XQ3Z2HZ"8)E]XDL MZ+CD=T[];7-?2P9<82V]R$UH(ILF8ODMZQ4VYI-L.9D3P7RHD[$?#T]H@&CA MO*0N-Y^7M66);J6C-O5H/^^G+ZD[(=%D7A]W3LZD^V(B12#H68%JWMP\SNDP MD\4E!)J]9)V6<>]0)O/O$ 96_TPY%T%5 _Y1LSB11GIX)*6FK(J8^"6A3?*1;BWCB,@NC.E]6C2/XI76<8'1;';/6HJ$$7ROU,OQ)? M)-(DBN=(%=38P(V7-7 E3ME_10\TD\764_U.1W86/F&RQ4P_^_S!&C.$@^0SI2TN]499MD'&7"G?!76DY*Z:L9>=&%!ZEYN9"61)AJ1:$_RT!+>7[E"J_^E+<0Z8((EFEH)N3? MBAQ28EE6JYGT[>8S[W#Y7@6YR^O/I"Z/^>^+#9448^)^Z9+E;HTU;4L82&)^M!.>!9 M/>S%^JD0++(49"(OGM>R=,7"IY9'EBR]:1X/)%[TUQ7U9A4*:\-\2\&,:J)< MN?^\;N<[XZ_4$5\C+^-Z$T:N,5@F,$WSPI+XAURNCY5Y>3OS@V$!&\N#D,X5 MBEYX++./NW?\)!J=2 LVX!(:BH\^?SJW,B.WP?Z8WT-?9]]::S"QY("0EJXR MIF=Y"*$,G$NC$!:OSQ&3+B(6B[ST;KII- M&A.LG=/P++>?]V)M-A")#J5,J MC$Y206JQJQO(6B;-+#Q8%"A!F>Y"NL[DWL371')6:NS=Q=*.3Z('&=-6%(Y< M0 @5BY)M22R>J]SL[I#GD^OB4LG(BPV O*RJ2*,:\P]^6.A\WL!TO:::F&X] M*5==_MPE%DN?+*>^S*64347T:;%L71:9$M:=#/A)99?V*'\^N^7J<7^%T4,H M(Q(G;NBFS+X\&V9(EOL@=U'F(QL1 C+_']T5/(I%(%AA[;6TD3);H6>R]2II M__*BG.9$M71-=S*2HE^^.+[9\*8^M.?#FTV<-$&37E*[E5+)F83ZI&+(TGVA MQ9.),V20?:9E2ULT#U)#;^4V4-YY&0U;B.I9C*V*K\UMC=3O.DSW;I:>Z!>J M+?MD2@S]&CK(7XJ^5E6Q+) MG8O4I:%FY?S+N7J-EK]/,57PJ*9!R/,MWWNN@J'FCUG>)GYVL7S^ C7T8^!3 MTY75&*N;B]?.PJRSTF>NPBH7:N5Z8WGG<.ZV7#1AV*)"GRY I+S-2R5ZWFN*^FA:>J_[+&5S!^RFX="2SL)G"QVW2ZO.U7 M"'J2^ZWI;+(\D7PD0PLX 4Z.!2<\'$L\3+)501J2F\T_"@86B$+06-0OA6=)ET"VAY5%O+U?!#"D(1[3*%$Q4<$Z MO\%W>3C;DRVX:DF1!&X)LI"/^0X'B37;4\^_LI;W M&4)7Q MEYQ8B]T.%5"[Z;-FI$TO,]V*M#NO),DI9M2Y]L9\. NX2LPCMSS$[\3(XM>( M)'4:#J]\N5%,FO5%M6DI,<\&N7;.VJV+[J73MIV+\_.S0*[UYV%[Y= M$!N(>,F&:N:/R80G/Q=?G9[%6&:G9M'LVLKVW4(Y,B=+DWJ>E=:6R6S ? M\C^*_5?9MU;;QG,S;+"R1N'FIFUF7;>_W=:X7O8;'?;V9J5;7ZG.5R0O?OUS M,]9,/AM7=LV(,Y.$/?W*5(8I]O\UU7_*D.4*^158VE,Y?PJ2Z.\FP/[:-'C_ M/0OY0JBMIJ7"25>E4936#I022KD'I;P@2W%RR^."8MH6(P7L[N "09'BIUZ5 MV)71R+F!OC#+=:';(#D:!WOMM+A6V!EOJ!7(,](P11>-**-5AJ3TYVQN]:SN MY@2XL[PJH3;K;!0P6)T8S!1M,X*DC.$AN].U>LU.Z3(Q9?3?RC45\6J4*<(_ MPNPP6,$%C*6D_J6D\\I2\LUU.O;--3VKK\_D,04-91LO0$2-$6'W+$=?R>^Z M0 +NGO6R/(U2'S5Y1^M0CPL,;4LNZ^-F&J_*@"Z@*YMT&4- M;"RYL>3>6(37XRA.3E06%#^\YR+)4G@_J^V%50=6':^*HV_U>S86'4 $$#%' M1+?? B*P#-]4MI^>QD!CI6 0_[P69%6?E43/ZFE\?)BYA:+A3S!NFD_KI9EM+8(K=*6#/B;SGY7XH"? MOB-7FXJP\N=#>QW+[FG;DGY5;I50(SA^0& @L(H0F'*TM4LR=8^5P=;F@EV5 M4;'X]R*[XAL2)J[-NSB;S&2:Z:&*BI&Y+&,^YJ'P[_DOJF[6KY$0-]OF7FQ> MVL[9>>>R9U^=]JXZ@]YEJZ=R+P[L[FFO>7FPW(MYHD69"%"GSRUCWEDGR6$&FMQBQ-=\:FDDS+ M6:>-=&=)E'^16BSJFS2_WV#0Z#8'K5Y'7\Y)NZI>L#?VSK.,:A>R7^=E ).2!$NY#":^BF+X*V;FJ-N%EE3*"M.C*Z5#F MY8?I.TF-YZX8LRL:1_9??'B'A&50R+TH9,$YRM(S@TON49;Z M1TLULPT*3RK3M7[&[_PPE)[36S>0T9JZ$&Z0_(R#OG9JK'8B8R-2RU9D>U!; M]8EJJXR\#T=6P5X&J"+8:V-1.5;/UA?:4&FM 8&!P Q111#8YN:7H^T(9+5U M!O0%^C)$%4%?6]A?_4X3!*:#P"JR=5^F"-/-J^1D2E=$PRS24AV-4O6LW:_8 M+-"_6?#6 Z&5._?9T^?Q>D4TIN"J;-L*<#IB.+VW>_HL@ V%4^_CTH ;X+8> M;IW]S5^ &^!V['#K8G8S(!F(0=Z[,H5X&0X1.&..Z[.<<_:5]G+M[P!^_9VG M@Y(2QF\CS$HH7=G^"Q D"!($:1Y!.E9GGXE+*JUWX$AP9%5T%1RIT4'1[I14 MV607<6[ENJB$KB([,0C4.*4$@>HT,NU^22Y>&)DZ?+^'Y\ M"L[>W_*0C_SD.^8*$7F^2I[RX"=CYJT*U*\/A ^.6^WR,47+M#DNRNNS?@]# M!Y5?00&@@&.F $>;A]&4800%@ ) =MLU+;ZVN+]CB-2'!0!BC@RBK"U51H\ M#HK8N@Y7H0,H1X1R1"A'=!Q%:0R[O=JMKU3G48Y(?SFBYV4$J[VO4G^SOF;R MV7A?\PBQBW)$4,*#*R'*$4$=#5+'%9R(.D30Q -H(NH0H0Y1C:&OG1JK?5X& MF:0W3X1?NJ@JH3'R/ASC!WD9H(H@K\W)RQK8^D[A5UIK0& @,$-4$02V>8BZ MU>GW06 @,!"80:H( MN\J(?5:>I+IUEIK7DK@55DTQZ%B.K!^4><6[ZDW);' MFED>8 /8UHJKB[)?.*('/&ET>;9[^CP&0!00=>R(XU1A^X[M[$]CJZU]95MS8$HP)9C2/*9TK,[ .;P\*Z%W MX$AP9%5T%1RIA#Q"Y*+,#Y3PX$J(,C]0 M1X/4\2DGOO\U$N([5/N!0J+:CP&'AU#MIV;0UTZ-U3[C@G3-!TU64FG=D??A M#"EHS !5!(UMD[*OB<)E(# 0F$FJ" +;/"MV'_0%^@)]F:2*H*\M[*]>7U\F MMTIKS5L)K")[^*CZ4P_./]XT[P/D>$<0/^"D2USM=A-X IZ )UW'3&W+;I64 M^1.%Z0 X .XIX+K-DI*1'RO<$">#FD#F,-L6@$6&8JWN3V0H+LO7@/3$($@0 M) BR\@3I6)UV2578P9'@2' D.++R'/F^W>F8(\ZM7!>5T%5M;D00* @4!&H> M@3J6W2]IDQ)&I@[?[^'Y,4O]U9D>.I\]1+73KI7151*,$!6T"EH%K8)654%4 MT"IH%>H$H4[0L?I#WAQ#50?'17E]+N$89TM7KTT9QK?Z 4 !H("CH@![H&V3 MQI1Q! > \ !V^S4]CH;Y^Q&C3!0!"CB^"BB/1B (K:AB+++![V4D':YFX4' M+^'.V()"$S>^\\.TD>XLB?(O4H51WZ#F4$FWH^9095N/SE>E\Z@YI+OFT,8G MSRNRH5)_<[YF\MEX0_,(D5NHKR$K:Z#F$)1P_TJ(FD-01X/4<44=-A0;@B8> M0!-1; C%AFH,?>W46.V#,L@2O?F>1W]OLL+I5' ;N W/)MIJ#DI(R U% U!$BRK&VB*P& MHMZP&C7(QX8R0G4BKRT@B03&6CV82&"<*FS?L9W]:6RUM:]L:PY,":8$4YK' ME([5&914S1,<"8X$1X(C*\^1/:O9+V4M$D/CM3A MYST\/V;)O;K30Z>VAZAVVH0RNF""$:*"5D&KH%70JBJ("EH%K4+)()0,.E9_ MR)M#HNK@N"BOSR64#-+5:5-&L6Q7*1@ #% K!GC?UQ9D_5S/*S3X*!8"A@!# MK+JOUT)-,7 .."8.:#;;8(#UCIF-JL(E/_]P_&A'(61-Y?/_W];S\\?]0%]?C>3=1](HEG*@WV M+^%U0@^7?W\:7?FA&WJ^&WR.A"\39E^Y?ORG&\P6CZ9Q":7PO_#1C^^N+IRF MW?N'\Z^;BW?,'](7KI> M_?1D,(L#\TK)H%6ZL&45)9D!W!\]+I5$:C4UN_.DX-B]E)R0B1F&<]$S?R%[ M^EI0BY2+RA7,DWFA)56SL5GVFAYE1E;]]OYW<[G+C_I.@[3_/:TZ.K7/SL/'"%\$O%0-ANRPA5"5*;O.O'>EI;;N MQ[P&V;K?I1T,E89*[TFEV>Z:?,$]/KGE!52T[)?4NMR*>P8=,"C3I9 7I?+R MHE3\:QI_H);3,:V:M54!.A*)?H[YU/6'"RW. D#$XAM:-2\^1-)YLOB8!8,4 M+A:"UW(0C.-V[7/?6F&;HJM&9,LUQF.\AW3>I@S\6SW)H!G0#&AF1YK1ER+0 M](%_*\T@DGB?!GJ]!)=6DB2=.\E,:J;7DL9,MGE>RC<'3^R;H^T6PHR!!^ A MOZ_5U>9$K@L>X%4TPF@Y$HFFUHSK>?&,#UG@N[=^X">^OAKM!LFQNKRN58@' M)?SWSD!?JBNMQ8=-023J"P-YI2!O -QIP1V<1W >Z7,>E6!R@=^/N++)^^Y M']%O*)QZ\SW@!KBMAYN^O7V #=ZO%X5X$R5NP$;S@U8[G[/""O/ T1@07"6R M3)L"_&HDDC8F$.9]K]\V1V+UGJ_!=& Z,-VAF*[M&$!TINB.O&^O62QJD9$A MC!)D94!6!F1EJ$KK*]5Y9&5 5@9#!(NL##C"CJP,4&FHM#Z51E:&:NT@(7X: M61G@?2UI[JMVT4@CSE)7HQ:I;?6:VG( 5UMKWNIS!8%5@'A]7-;6% >. 8#@L/9 MYX-$MQS'V6>KHS&5[-&??@:9@*Y6' MH]39J!L2TED0>7_]]/>__?#\T9>C$??2)WO1A-^X7[_00[]P+Z+'!;XZHGHC MVS]_CO*TTH>#O'\Z_;B[>,7](7[A>2&JQ2!!W)+R0:M:ZDQIR=1Q/2WL?Y M6KWW43">"YPE[E<6D[ %&T4Q2^CZ9\JURXN3<B*,;V5>CED M^>%-)@=-7;+R7-LN;V4//.9R$3B* IH9!9)T'"Y)QT!+CHYV_[!Y(AR\OC*O MK\C.9+7L=L@'Q]]?./Y^(^?YA51_4Q/]XO.EG/'76;'%+ Y05:AJR:IZ[7_= MDZ)B(L)$=& '6UF(+N,X=OG0-R\?D#8Y0DEKI*3:-G) EM!#D"64M,Y*BE1H M&K3V$%0.^.8)["=0:D@*TOZVAS*!L1BJ;W8&R0=GVQ6Q=*!N4 M;4_*YFRN;%HC@K8/VUD3_C.9!M$CY]<\OO<]?CUV8W[F"CZ4H2L\%.I!IT&0 M):O_-)*ON M)",//))2(KA.)V"8V:- ?7'7.+[OM_M5E\\PYM5O.91X;U!^< M7QU+;% :)T,-86EDB4SG)0.!DK$*!2+T",&$'(^36SD@)-K%B- 'D;"8BUF0 MR$>,XFA"C9 C$$WE!<)BL_">"WDR@RY+8M^3?Z:7R,"?];_.0I]:DHS=)(WI MB6G$8QD]I(KPK YJ.H^DI&0KZ2^UCE5G0N8!:JK^SZC\Y5M?:4ZKR&^H'E8Q^4;_,$(+R@]>*AG]CEV1+5!,8]4 M,1'#ABFF%DA&?&H%XBZ@:O55-82:0=7 :E"U>JD:8L(T**;<39-;)=,X&LX\ MN<-SS\.TOFG-MF6-@[=V^C,^Q06*F17OZ^E+Y63ZP*]S5(!F0#.@F7)IIM\" MS8!F0#.@F7+3N>GS,AD_\N 9\ QXYD \H['H@^DC_U:>J?R^KC[_EDC#S77[ MMT#(-2[:VM56O\\4-)1MN .=88#"A@##H##W!!M:3-$@0?@H09XT.8 J@L> M$'BP7K9?N""I>F-U1G)(J[(@FLJ#FQ8+>0)'FD%,5)_"T(-F^86A3<%7V7,Y MH 5H%>[K]!U "] "M$HPK*W>0)OK!> "N "N(K@Z+1O@*G-!6Z]UZ[4;<*$6 MK1,W_HO+9$APC\$]]GJ20!ON8N !>)B')?>T+1B!!^"A\GBP+:?9!"* ""!B MX??0YZ^O"R*PI;A>MC_SD,=NH!9G[G#BA[Y(8E7$',XC@XCHM6P%]7$N#=K: M9O2=A68*.,LV!0!-0',KX\(> )P )\!I)#C[36UG+P!.@!/@U"='Q[*;^L(1 MCAV<&G94^U5?M]]$B1O ):B-M+9 7(L0-XQFLO#*6Y(%EE%7UN!S])N*<,\2 M*X/K6QI#IE\36R6TJ&QK#/P%_@)_:>.OWD!?NA#P%_C+3/XR1;F,HBAC6*AC M-3LEK9A72,8470#1@&A -'LFFFY[?\LU4W1!HPM.0YELO>6M5]?0OIHELYC_ MYH?^9#;YE=/C/[N/JNKQ512?NU,_<0/UM5BNR+U)L>SSYMG%P+ZX;-N.T[X\ M/;^R.ZI8=O_JM'79/3>Q6+:L;ZE3H4Y5\>AGZK/+HV0EM@6UYW6AM3S:8I-4 M 5@@AYI-,Q50I:ZYZXUE)V3):S&3/G,I5/II%K.1+PCL[)'@(ABI)W-%5AM< MH,2T,26F.UHJ3/=[*+5;;JE=@W9/RYQD53G[]P$7@OC!#9FM^.,[;<:&.5*L MEI6_D[?3]$U59#PNWM?5ZL0T?>PU6O/'>D29N%J;NPG\6^<3-FVKV\(Q3)B! MVU"+OL!,/=DX] M8I+7>=B3B-W*4C(>]^_Y$/90'7>ZUXY&):*\]K<__A876S6""-L]JSW05T1U M9X%60O$T3DIOWXS?=9]\]:[[+^$]W1K%C^>S.*:_MMY;[]L79\W+LXO>H'G9 M;Y[V+B_.3]7>^L 9].CCP?;6\XUT1_-&^EQB4CC"%PD?YIO2Z8:SW)-^;+)E, L/4DR59V8W;I"D)@#GPLXDRHX2QN_V82 JB<.G7X?%55 -: :4$W9 M51^L+H(W=_'^FNQW*%.$_XSBOY@?LFD<>5QHLP?!Q36.;^BWK!ZJD0,2@,1B MXAU8_8&V:,*Z0 )>F?6RO9+U L9\R.ZB: @_C$GLV6E$_N"-&)W,?(?5S]0&%3- DIL592=J=C]"]-HC?A_.49_=5S_[Y',Q.<&IQ.RM1/Q:?1IEHC$#:6B M75"W[U4)R<^1\.5UVZ?4:UZV+KL7W5(>-U=HZ+H NET>;ZDS%#*.S T?V=@=LFBALS(!((U^R#R% M >^1\:_>V WON%+6F'12)?%*U(VWG(=LR(=&)N"BCVP&62P>DTCK[Z$WI%\*@. M?5 O PFH[SX\ESGR#.[K:$E7S]&2SAO/)U3[=,9^7U^1* GC#'9M'LT:!GKC M] &4TCBEQ.F#$M9K9_2#+\;LL^RI8.]_/OML9AI78Q;VSJ"QL>8=?0AGA5!F MW%QPA-AJM1HXB5'JM%:OV>MR%D;UWP@,70"YL)+KV7"\[^Q4/V_K\__PM+H0W8IN_83OEVK2DZ@A61 MH1-5/2'F6.UNNZ$O!KSN\,*BZ..Y&[I#WPW9A=P$C&E]='YZ@?5121.6*:.. M=1+62;O[W9P&3D=BH;2Q;/\GBCE-,/^,:)GT/U_^B672RU'GEN-T&]HJ#M3> MAJL0R*HU1]437O!"[#',^DD?B^U%<#*"DTL+3E91PX6P9-G]+ Y"U)V!?-< M,6:2CM,(9360;DCX]J=I++.J )!>INJU3.GQ9,,(-Z"+%V^%-%196%VWXPN]Y../B*HXF MEU\3'M/CSV>"QH;'XC0<_AJ%=[_20X>G0O!$G#W^S*.[V)V.Y5B>QMS=OHY# MI]WL])UVK]/M7C8O';MC]R_3.@YV]^+BK',,=1SD09@1F4/1@SP&,W03E\5\ M&G/!0W5N9W[N9XZYWD=!EZC!FE<6^"/TY>&$+B&+);5]#_SZ91R%SF90.^]+*[^4 S&EA7:I0ZBY., MHYF@=Y5W&.=9/&O%S^),W/C.#]-&NK,DRK](9T+U37H\8S!HM.V.TVQW>_U6 MU^GT]!W><3I:3N^T#GQZYVVW]ZO<>/0=?4??T7CQR\O($HYD&74 :\G2AX9!P[1KV">U:CS/5XW0,>B8=AW;JD@[3 J8%"6" ML853WD_AB80"4+7]J9JV$QQ0-:@:6 VJ9H2J@=6@:F UJ%J]5 WYGK3$?,2< MLPG],A:,AT,^9#+9&VLU+5U(-DB2%8;X'H58!<$9(RQH'#0.&@>-@\:9(SAH M'#0.&E<)P1DC+&C<,6B<'E? $]'UJ^X$^!Q'PYF7Y$M8 MW28L6Z 3Z#01G;;5:FH+=3MZ=)9Q_*"S%["6FH- 9F#$X8,]GZU:PF*+L#B, M9K+4A+;$GG78>MQ82I78FVQ9[:ZV!#VOBL8492C;I +3@&G -,LQD8[5:37! M-& :, V8IM2-T9;5[>HKK@JF =. :< T*^[K]'0>]P+3@&G -&":5??U>Y;= M M. :< T8)J20V.:E@.J>J0/?*ZPM_%_JU8^7W==TH/'D)G\86'L]* MN3:;J".N]7;4%:YHX]%W]!U]-[CO*/IIQ+GVFJW%YLT]^@J\J",.#4,=<>A8 MM74,=<1A4I@"1A0,1&U*J-H!50T5=Z%J8#6H6KU4#:P&50.K0=7JI6JH(ZXC MB:7_%57$S0-@\:9)#AH'#0.&F>^X%!%?-5]J"*. M$D%;2N,H2P1U',O65VG#E*&4]^'T)F@ -+ I#72L04M;XF-3AA(T !H #6S1 M::=I=6QM":Q,&4K0 &@ -+!%I_MMJZTONY0I0PD: V !K;H=,^QNAV4#P8- M@ :.F0;L=M-JM< #3_J),N(H(VX2Z2X24*%@5.[5M"VGB6*+^[)\@$Z@@$^@$.M\B1\>Q6F5EF =?KCVQGPX"_BGT9=T\TM"1,AC<1H. M?XW"NU_]>SX\%8(GXNSQ9Q[=Q>YT+ ?@-.:NN)%-N"%YG061]]=/?__;#\_? M^\T-!]\0LH7O/HPGI_V-*Y7W'[GT4+)KRV)4#Q$0Z*(O+GVGG+FU. MQC'GJDUB7?9W)L=;7;(RT?XN;V7O_9#Z$,T$/59\]^%%H+U]U#?0IZ7)K)D_ M)M,4^;GXZE!")5BB=EM>,W]P.O8>#X+LFA_?-=^IS\1P7OYY>R1DI8^;U/., M7(DT WRNC2C:/5$C;U*YV*>MFI5N/SJ/S%>@\ M"J8:D16@9HO8>7-?JUY<$>D M>-?^USVI':8(3!&U+YZ7O44M&Y^]PBC@FU?$<7/904F/1TE1U!9Z:((>@BRA MI,8K*6KE:M#:;)?NY9T+',;=,]A1X H:!XV#QD'CH''0.&B<(64CEP55_2S% MLRF/O6@RGE!QVK:* X'&@ -'#,-V)V.U1J !W2X58ZF M*E02Q>Y=>DKKPDU<]IL;TF=Y&@R.TCTZ2E_-!5R;7+]VQ^JU]9T#KGLN7Z + MZ-I"3D[;&G2TE8L'NH NH&MQ7\NVG+Z^=*- %] %="W0U;?:CKZ\=W5'%\(% MDH^_N7Z8\- -O70)>SV;RJ0SJ1S>VU=17=,841)0]9P,2-8:$T[5Z MV$\&) ")1:15T^KU$6D%2 2^7V=EM7I::MT6Q=(8)OQ!>%>AG=^R.GG\(Y= M\_C>][)LE9\2N@G^)(/HJ#[^I*[5M>&L!;@ KC+J(1&X]%6[![@ +H!K$2,S ML/I=;8M.H OH KH*Z+*M01<1:*4N;.NV?@W\B1^J$A8L&C&YZ1B?9%434%+^ M@*140@JN@W+3>[V[DIO*9Z$W%3KD\1T0!\2]'7%Z-SV!." .B'L9<7KW5($X M( Z(>QEQ>K=L@;B=U\7'LN%[$R5NH'ME##^>2?5VUXZ&MM3@E<@0\*IL7]7: MEV1<@BCU3R_]GF6W2O)9;"/02BC>6]VQ($F0)$BR>B1I-YN6 Y8$2X(E-V=) M4]2Q&D1H#M>UNY;=U58Y:W>AF:(_H#/0F4'J"#K;2EQ.LV/U^OHBAHZ>SBI2 MBO@6]@EY515;0*^B5&:6X#%J$ MEVG\_QQ'0K#/<33R$]2H-0FUJ*8'C8/&0>.@<= X:!PTSA3#N&:QK:A16Y6E MO"D:L[9F_*4,K[D#D1- :V)0&VE:GA02JH '0P#'30,NV^DX+ M- : T<,0UTNE:G9X,&-'A5CN4H,4K4FN$G/9X$@1VKYZ"&)L %<)4 KH'5 M K@ +H"KE(-WCN6@Y@'0!725$8S7[B#70L1P[EDU& M%*BM#!W5QY_D6.V.MEB(VKN3 "Z :RMPM9H %\ %<)61\=VR4?T9X *XR@D_ M:_40(5/JLK9NJ]>7RM/>J7P]4Y6O!^ZS Q!3[:J)Z=V81#4Q( Z(>P5Q6O<] M@3@@#HA[I2JTUFU5( Z( ^)>09S675L@;N?%\;'L^:8U:LM8'L.AAW(\6\@1 MY7BVC7AKM4N:*(ZQ&@_8#&P&-CL4F[5DJ41]@0I@,[ 9V QL=JB]:\>R.]JR M/8+-P&9@,[#9H=BL1[:9OJ258+."._+[Q*6NK[Q^Q=\_?#\3)W>N._UP[8WY MZ^3NB&3U/YISCU$O_>3QYO9&OG3Z,A"*6<7-" =B^:G#5(9R8!W3!D/F+(6:C**#)1GQ@SY2O()4E$F_F(LBZ+#\7Q1;*9P=+ M!&7+:^9B4"K+/!X$V34_OFN^4Y\)CU[^>?OQ?/"'R?C#8-!H.JUVJ]?Y-J<* M0GK@3@7_D/_Q; @7;2NZ]Q<,T5RYI[/Y#D':M&[[V]=C7 M'_3V094;;V]Y?T4+@YMMZD(^^K?5]>RB>UQ&ZA:ZV=]-.O(V]>DAG.&]FVRZ\\]GQA M9N,^Q[[W*LV/2B M4W#97*4<9<\F*F.<^+8UZ \LNZ4OF'^=#,N0AW$^?$#3(#>-\3M&^C86!,@4!9<]; MP(0QF##7WJT2#]B]QD!;PBI31A(L4#T6J)-\<'3[I81GV7ZI-CL52R(3!&?, MC/;>;ED=C9'?KPFIWEDH #Z#YDCCW89P&1?OZS;:R&(.HJG3+%\GP<%CG'P\ ME]5- SY41W5&43SB_FL17%@'ZH-FV8G@#FJ'M]I6IX?$ITC#:!#BX)^NF'_: M&32:J) )%C@X"]1)/@B#WC@,^K]G(6>MI@J!+C\*]=@5L_S4)94TI1W+:7>L M3JMS>#F: E.XFPR%*/S:M?=KV[V&OL@QX\<>3&,HTQ@DN'+S,C8V-CPKDH-E M#^$E*MU36?8[D&F,EZV,,X>=0=_J=K5E0C4%&? Z'0TJS#6 *\4$[8;=!@N M!0[- @8;I^W&Q@B!U_F%C*OWKA\HFW44Q>Q.GN.#]]DTZ-;3N=RRG$'7:COZ MG,OPZ !@;T_!N$TB.+WI_G?,U?]:YO_/[J.L%'#ZX,;# MXM/^=(.9>L6I$+-)^MW650!:G'+@* MP+]G(O%'C^46 K@9\RQ9OPR'^(L_LH.3:1 ]JHS_ MJG8 8)%WWHZ"#?"UQ.B&UY.PFTU]A20&6NI( MM/N'K4;@X/65>7U%MB'-LK@@'WV+Q_VL$?>;YEB:3 NI_28M%;'X?"EME76. MC=R-"%6$*FI0Q6LRM_>CB)A(,)'4XE3F<_F5D7"Z?.B;%T6E38Y0TAHIJ;9J M!2!+Z"'($DI:9R7=F"PK8HZ7&3OPQ1=_G8SD[H4O1X:+A,5N@A)KM5V[O 1& M#2&FC:[];76% ^4YK/(X32@/E ?, ^79M_+8@XV5!W'?+YU6G')/AM/0^WS2 MXR%[]'F@+0&?05*L%F -$ERY2$Y%UW=LYZ.VV< @X4'KH'70NLH(#EH'K8/6 MP=%*]_T9R9CQP$\>J[L(JQ8BZP:\3GN;5:IYTH'V'%1[FHU>&]H#[=F5>^"; MA_;LSCU]!_Y5G?[5P!]IVZ0W2';5PJE!@BL7P.U&DSUR-T:-2Z@<5 XJ!Y6K MFN2@3:&T#6:<12,695D\5/8Y% '$XG4W M"7W3:_1P_ ;*LYORV*V&K:UH,K3'-/F43SW:TEA">4R33_G4T][E*)3._'B[ M9[1[(5?>[=/,>U^X2&)?^D75.T[#X9-O_@C]9$U.O@TRY_7MB_[Y5;-W>7EY M93M.[[Q[[JC,>0/;Z5_:9\>0.>^4T3A-W/A16M8RY9V4OQL^SJ-!>A\%FX7W M)'>RS..Y^.D]4LC*!A*>DN+13^US3?79[H[N5D MT[N\@OG4!9%E$!3( ;=5#KC!H-%OMKO]7D=?*CC'T9(+KM4^:#JRP6&3H1WT M]@-GX"JUOA*#5Q%_)58JE1,/O/F=E_+NU]"K@RSLM?Q^-[W./N3;&YI M4"^6/DRMEK3M9D'KH'5SK?M,(R/7$R$T#YJWW\2Q4>(&N^L:#!(8)*4"U#D M0%^1Y:$AB]G@8%6GCD_9\O"03;VS>VW<:1JR8F3;?I8^^H4Z7KR6!NY0[;QR M_9C)#21DJFKRLJ&Z>O%Z6M5R8'"#++JYS4DONI2\"AX%#Q:"V4#CZ[E M4981)E/,R"0ALNV9KR)>HS+#[C_-$I&XH6R=+.5^P3T^N>4Q:]EKZBH"U\;X MVLI(Y:Z_7;J/= KF 7(Z. M7/1CJ6.WK$ZS"30!34>')DS5I=.+W6F 7/[_]JZU.7$DRW[>^149WJB)Z@@5 MUEO"U5T1-M@=/;O=75-VS\1\VI!% IH6$J.'7?[W>U,2(&QLC$D9 :<_5!N0 M4IDWSSGWYD-Y(2Y'*"[RN>0XJF)@5 TV'2&;X*J;=]5NQY5VP,%>8&!;<6GR M?$MWWU<9?I9[6$^+#I+:+P67:KC6B)5I*JK$4.@Y&[6%3$V'06#7>\9';4>; MM-AH+:SV06HTIV-).[NG]7T/I6FITARF'Z_E( +%VHB48Z(8G/G!.W/H#?2F M-7ISF"X=0W.PJPWL@C<_>&^.H?DF2B/AU8>]7Y6XBI,A#Y!$H-4JW!I]^:AU M%:+)/*F%H'4?:QHFV]&33PQJH0&M4H &_ M:3JVHLK;^ O'"$XH0)[J@)-.,ZNA1$G'.?!4@:.4]); M=?+FO=O2D]LZ3NS&?\&X_RC2>\JNOXT==NN MK'C1@>YV'X6QYQ9JA%#@9I M_@ZZO$D\8% \,(CSVY#+R[*[VW5B37'1-@&L%J>!:#\JU:G;'DG8:2EMZ$BH U]KD2>1=1<>P M%:R";X5O?7'8JG=<:2%X6WIR6Q6HS:R?9A[IW,KKG_F[UL9Z?6^""4_9;_R> M?8LGWO,\KMT>!A'_-"Z3.6NZ^N$QD,0K%8_-6'P.(E**[,P02)-IUW.6YI.) MESRP>,BR,6>]>$(]_##?Y>%\3ED>W15O2K"$_I<$OO@SS6+_3_HER-A()#5( MF1<-F#_VHA$999 G8@)?%/BDA]Y2S33XSB;T_3AEG"PQ6+,N\)9'L(":D+)A M')(TIV=/RJSUXI(DJK,NJ[I(?*YW;^VW>W=G3Y]M[>[^UQY=-R>5AX=]UY/WY.- M!(<_$CHP^\RK:Y^\;*MU6PJW'E6^//[P*1+C2:W=[MO,)6XK/MV7P=QM' [* M'WTV< M>>&6@$-\@OBD49;J.V#I&EONFK?P" UAS0#6'F/MG\47:\[6V57ESJF;O!%O M9=V*!,$+./:]K)WUO/*"A/W#"_.7JP=%@?>"]VHUUN"]7O1>JQ:=:PYDU<_/ M:/BJ2R&CD%'(Z"%@#3+ZK(RR2B]9(8Q,Z"';7/CV9,KH'=^-[7.?3VYYP@RM MV =C@]?MG6BK^%]L_WE"_M;L'31U2W%T:7E[FFATZ[86@DV'P::]WGV\'_)B MJ!VW"W&!N!R=N,CGDFW9BN[*2_0+-H%-^\(FN.KW<-4F7#7$Y?C$I8%7=Q75 MU155E39! SZ!3WO#)SCK]W#6-D8"FX@+\J*]8-QBG0:)T7:NX(=Y>KGI6HHN M\9"P0S\4&/1J4X#4=K3A^/'E0Y,Z&I0&2@-'WL1!0[:BPH^W$R3'Q"[X\8/W MX[K:T>5-<+2][Z$T+56:P_3CEJ9A0 YZ[9Y><.0'[\AI0"YQ>W';^WY;I9'P MSL/>+T96E\VY+3\)Q'HT*-.$XK:ZB M8L0)QWF@E('CE.4XD93K43NQ"?\%X_ZC2+DE"S)8DY22)_/I"S&'N27@H^LH MJB/[?<6W&_&XHR&0%QL*L*'@F1$L''RP@)F#3<($I%]XG'[A;WG$ MF:$6J1><7>K.,>GR#D0 M*@#?ND&" \-T%$U>2 KO"E[!NQZB=]6M3A=O$#YJ9VUR_33S2.=67K_B[Q]/ M\_33R/.F9]?^F _RD/\^O!Y[";_U4C[HQ9,ICU(O"^+H&T^S)/ S/KC.8O_/ M\VCPZ)LB,_BYGP5W0?9P(RIQ0Q:[".FG+W_YKQ_GS^&C"8^R;WP:4X]$HWZ0 M^F&\0M5N#X.(?QJ7 M":HU7?WPF"+B;9$:0/Z=IUDP?)"%D>+CD_38O\499YI9V[/"*N.R7Z)AG$R* M?GL10MNWL/@JB$CHLS-#I6MDTN)FS)G H!<]L+&7LHP^#^.0G(M80DD*" F@ ML;1L=WK&KO,I3WRZ)Q?@4AA!LT@=[D4#D3C<8[]Z$7T65ROT=T! B[S(+R^@ MFT612O'A,AJ12:AN]*AKGMP%/H%&_/ [52/IL%KEYEW@?$Y754M\E_!4](RH M&M%;?!D/BP;-&D@]QN['@3^FVZ9>(I*<#P-1M\ +6;#H4!90->Z\("P>D8V] M3'Q#S0W)> -&%WCTO%$>>@DC%M-OMP_E@\8!'[++[]RGB^\X^WTXI#8E"CTU M%D4LKOF=;.@)^XD4X4$J'OJK]Z>X-(C8@&<\F021^'DDS1++)_:<^YP4B!Y@^B1A5J))J601"!.4E$A M/\R+%;7GGBVZ.(GHGGC>*M*MW,](DPI\ -DOS@'J/>G),%0X?F#>X M$\@F@&2B!?2-@.)(]/&@0 '=F1(NZ,9YD>+3 WTY22LL"J#E OQ$8H(5*9D0 M$B\1/PDJU43*YP+I O LCXC@21ID 2>.C$1('A6.@0!'>DC4*7XH*A%/)O3T M$FYDORPO$-YYI*3$\31>M%8 .(Y&L?AE4E/14M-2/F\%J?8]#T/Q__(K>J@7 MTE]I9[\!_;Q?>4]TV[+1_7RSJ&^' EZ]Q'LH?ONGETS)P9(W^RX\1*VG8^$A M"0A!,OA$HD;ZEE;E3I-X0-([5\$@60FC0T7-,P''/B/FF2:)GKX+A%0\(Q,% MC):4CP3I-ABQ@8!=6L-AT?6%ZZQ$13E8?+P<<^ZSV_RE]!P#=A^0+D1KHNO" M[3T7ABWP<)NG5$A:WMBC9L23>L%-8Z%1@[UI2J#E;;I9&K^58Z1J8"3&"'<\ MRBL4C)*8NG5" 0\%)<70:$U0+J+ZV>!A=OD34[VESMDXX:4.I<%W-J$KQBF% M70+*2QOXBDOHCZ<[U]_R5/:1.)*-XSRE8M,?SG:D:K62ER9*U5DQ%5+$Y_JC M(S%L"9?F%35QS;S@LN]]TO#JFI].U)/B=N[H-!-J8_J>75$H!/ M>/.F*3^;_?'Y\43>HE+U?:F+R4!G:9;PY=FW55M;RSJ9[H?UTXTKIRZK-NWV M=G6O:X_&H_%[T/B]WR/OOBU"6-S6BO6] UO_G%?7.9%OJY6^<356RODI.6A9 MO2)R(V*UA8U^+8*UQ>=+$;4]%U?/@CD #\#;&'C7P?=W@AUO4$ J[3P%B"5P"+$$2 \9I*\6RR;/ MG]YME+X]:K^5RSDOKUS@))IW)OL[&G$?#-<:8P%Q0!P0!\0!<>TQ'!#W%L,A MY?A&N]TQ];+3>?RV(.8H7^6T3<5Q<%("9 R<,PRX*B*;>,P,L@ 9."89:!K M*:HF[7BUMG0E9 R !G8H-&:92E&%SH@8UKE6%+=OO5E;$R4RITHU=]SHG2# M70--J)3BF-*.H3KXY ]@%]BU@9UT4^E:+M@%=H%=3>0M4G2W"W:!76!7 ^QR M%5.7ER7@T-F%[0)O.Q4*4X2-Z-#^R8VFJ"9FRT )4&(^>K05!^O)H 0HL=AI MI2J.BYU6H 0H,;O/,A3+D9:^^5 H@67&%XR[Q>FLF$_"?-(;7;=B:YBL!;E MK@;(91*YI,4 (!?(!7+5]LAT%=>6-N@$N\ NL*O&+DWIVMB!UNC ]M#&KV$P M":(RB5P\+!.C?:JR)LS2+V#N; >BU, 17#O5IH]R5R5?:Y\%;O;H)8\?P#@P M;GO&R5WT!./ .##N9<;)75,%X\ X,.YEQLE=L@7CWCPN/I8%WYLX\T+9(V/, MXTDAK$&$'<2Y2".XC:(]VQO2C@;?BQ,"UMIV+6I?LG$#II3O7EQ'T8R&YBPV M,>A> &_;Z5B()$02(KE_(JFIJJ)#):&24,G7JV1;X+@?0M@>K3-M1;.E92L17"$G&UD+EVU%,>5MV/HZ.5L3U+Q/I:R<9GQ3%>IG';+&FSU MMGPD#=AMWVP%7 %7P!5PM2^V JZ JW:DXFK1(+S)X/_G)$Y3]C6)AT&&'+5M M8BVRZ0%Q0!P0!\0!<4 <$->6P/C ]K8B1^V^#.7;@IBC3$>EJXHF[S7[MG2E MN \G)T(&( .OE0%3L0PD:"V-3JTCW+C6-*<>5L8T;3/!B4.F1*J8NJ@!"@! M2LSW5[B*Y2!G,R@!2LPIH2NJB[T&,H9CQ[+(B 2U>R-'AS.?I"NF)6TOQ,%/ M)X%<(-=&Y#)4D OD KF:./%=T9#]&>0"N9K9?F8XV"'3Z+#VT$:O+Z6G'17G M]4R+\WHP?;8#83JX;&)R%R:130R, ^/6,$[JNB<8!\:!<6NR0DM=5@7CP#@P M;@WCI*[:@G%O'AP?RYIOF:.VB>$Q)O20CF<#.R(=SZ8[W@RS(4=QC-EXH&90 M,ZC9KM3,$*D2Y6U4@)I!S:!F4+-=K5WKBF9).^T1:@8U@YI!S7:E9@[%9O(. MK82:U:8C3S./FK[J^G>K6,UH81#Q3U7Z,4U7/SQ&I9CKK!GVWWF:!<.'\JL@ M(K7+S@R!7)G&_L;O>)27QP;X<9J)G3U)]5V0LFS,61R%#VP0I'[",\Z&@3AG M(/!"%D3#.)F4^X'$=;UX0H!Y8-.$3[V$IXQ^9D&6LFJ/4-HIWW.I%4%7Y2%= M01=Z:=SRD8\'B7>=!SX M+)[RI# G&23/TF# "[O^$07"#M<9F2,EJ_MA3K^D7EB]/)26;Q)1SPV+%XJ" MB%WF"156_"I*^)5\)2G I9=F"KNFLL?L?$(U]3V%G:>!Q[YZ?D W%S?TO,@; M>!TF*CR,0_*UXG6E@3@3D3J6>DQT9;W#EYHSPX[H^Z>5%^5[8#EUW-LAXW.Q^^U9@-0*7O+PZJR4"F7B<_W)D2!4N.2]-''-O.!"SYC/ MP["ZYJ<3]:3X3&+MSSZO@.9-,"'[_\;OV;=XXCV)FR9>,@JBLI)>GL6S+\H@ MK?CF/AADX[-NMV-2[*V:MN,:MFXY'V8>AQQ&Z$U3?C;[X_-C)[%H17V5:+$8 M::U<&GS]0E-90\/\L-Z5K72HY?W:3F]W][GR:#O:CK:C[:ULNX0M_+O=B^"^ M+01UFYO>P/3/HKI.N[=2/0E8MT!3\>F^C%AOXW!0EK,4Z0-A0)ATA)6S![W9 MJ!$8 \:D8ZS8KO>&F4:$%""C;#*NS1G< !G7V'+7]-153=KK$H :H/8RU&Q M#5"#J@%J!P4UJ!J@!E4#U X+:J]6M2;?5MS[EQ7'">=L0K^,4\:C 1^PO^41 M9X:JR&)RBRRYQQ1_1R/N@^%:8RP@#H@#XH X(*X]A@/B@#@@;B\,UQIC 7'' M@#@Y4P&/3+?W)Q9]3>)![F>S5SDPA?<^\K;UUIE#>..SN38W<*:&J[BZM,64 MMG2EN \Y\2 #D(%7-EJ<*&E!!B #D(%CE@%-5QS5@@Q !B #1RP#IJVX#K(" M0P8@ \QHV$IMHK(%NP$.]O(3DTQ M5&E;W8Z>G4V\?F"]"UF;3YB,EP_V/U%56Q#U?OFH]FIMTE!,6]H!/6M-TQ8P M-!U206F@-%":Y3V1NF(9*I0&2@.E@=(TNC!J*+;M0FF@-% :*$VC&[P=F:][ M06F@-% :*,VJ^UQ'T0PH#90&2@.E:7AKC*KHD)IMUO%.BP3=*Z^O_5UKUQM3 MU3_7C%K)2_QL;>+Q*I6KJB*/N-3;D5=X3RN/MJ/M:'N+VXZDGZUXK_W QF+S MZAY]!E[D$0?"D$<<&-MOC"&/.$**MI 1"0.1FQ)0VR'4D'$74(.J 6J'!36H M&J &50/4#@MJR",NXQ#+X#NRB+>?X,@%",0!<4 <$ ?$ 7% '!#7)L,!<4 < M$-=^PR&+^*K[D$4<*8(VM,91I@BR=$63EVFC+5TI[L/;FY !R,!K9T4^8"?8N8$=35-QS(:.>P0[P4ZPD!E(#J8'4K+I/IZC& M<:6=9W$T4O.J5.+O5K&:T=Z8I[R><]P0")5I[&LOY"G+8I:-.?NC<]UA/PMA MC";T-/HZHY\'S)M.D_A[,/$R'CZP)\U]$^4MIV,RNBP,XDA*B.DL+"4TK)QPGG1W/2Y,^+9RH0/;WF8PA*>3KF?!7?4^0KIPF3J)?0H MPDP3N##LCMY67+C=CKK_N'@:O&Z/BPZ[DMF2=\&UE&*B6 X0R)M\>BR_9%'" M!_F+B%@G$JT^,,\O_B*+".1,Z%'E"HO6%&%?CK6KOW\\S=-/(\^; MGEWSD>CF;WP:T] C&O6#U _C-$_X#06O%V'L__GE+__UX_SR_#;E_\GICDMZ M7);.+R*=BT2X^XT/?SJYZ@NQ_[O^KYO^"0L&](7G9Y\N34?M]BYZEGFINX9K M7_2OKASM0E?=GJGI5_V3+X^B[KH1;H()1;N_\7OV+9YXSX_YMP_:)<7HQ<?J!A,IB$7T*6Z,D^$-%F2^UF>B,_3T(LZ1&H:-A>W/_UUN5C^7<1# MQ6B* N3<)UV@3_=Q\B8;^(V"6*Q&]Q MM"AWK2D)'\)(J0AO,K(CW1J&5+:?)\P;C1(^HE\?%>./O61$MU1JG'C1B(LZ MRPG^-;FAO[+:ON17R,!%8X55"5%1*G!:-BD;!\F _2?W$NH"<7EAY,,D:<)] M3G@:,&*,S_D@9<.$G*JX)/7"HF,I\ VB.\) $6.0C3RZ.+@3R/"K4@KXC+T! M_>1[2?(@<'+GA;E,8'0TJ2C>83>KY++.<.KU.!&]5;9CY%&OQA7XB="I5PB)PKRA8$#%#U(LLDT^%>V7 MTW)3BT)=C#G/P258,J&@\(HB%/:?A#P/D#5CP]+8DH,*_J1XM_*/$$RJ^R!^H\BT6G1 M$V*FDHEA6,9'@5_7D9*6U]PKHHE>&.<#=OV09GRB4.3B=X2'\8;#@,9O66&X MV:4WW!]'-. Q\Y1-B1TS["UIU5)'4.A23KBG^52,EDC#@K0(/WLA M&8PGUQD-#Q?CY F5B%!H&?J&3 MXKED#QZ&I+PYZ2MQA/"9"6\;>D4MJJ6 >F6F91H2>I HJQ;E3KP_A56&HI[4 M\#* K%8.%#%]59@A*"PM"JU=0#^FY?%:XE9%^E26_G0WT)NTI&:'3X6-"%$S M$,P#YL(NL_Z($R(K^S5.YV!87'<_CL4\ )]F=5O,H^(92.[CG)2JBO_\RK&G MF< 7=>PD&'RZIB+XY)84HU3B7N(]K(:!1XI&M])HIXPF9I6G$JE?[X+! E'4 M2W,P5IVS0)D0H"!=(@]]K%=0C/A%N?<>^8JBW625R@0SUU'.YBYJ/YO2W7C" MX;D9A/HTPQ\I_WUX.1])K)];L/H7>M_5KNRN:5S:5K??N](U0S/3#61%T8MS.\KT%O7&V3M8_;PIP@1.REVY^2$;TL V\@/21F)- M5LP-%"-*,7V7# H>%7S]^?S\*Y'M/WE @U!2PL@;\4KZ2EU<#&&%.A -\\FT M&C$+2?>* 7-!CED\D!339XNHJY*#^32/\[D \: <$M)?Q4NZA22MK'7Q7+\: M"0E21S%5I\/.2^VG>N=A)HH4:C,(A(XS4>.$RB&76@T^!*GG;=F4I\L4%.0D M6/QY-HSC3%3F?^D#^UY\E<2BX\99-CT[/;V_O^]\OTW"3IR,3G55-4[%SZ?B MPI/J^NQA2M<3. I).:&BJ[))!:I+QHF@^G\7U-;L?M^]T,^O^CW;<"\<4]-Z M);4-W;[J=F?%AMXM#RLY6'?/_X6WX7)UZ-D>.8 3=KJV/GW=ZCGJ1<\D<;D\ MMZV+OEE)3?>J:Y@KZ[/FGFWJ8UGGANY:7L: MEE-BP;TZMRS'656?=?=L4Y]+3;4<2^M>N3W+T/5SV[BXJFQO6GK/756?=?=L M5Y]S^U*[U!WGTB&5=[E)?X:W:VN.!V*"LV*FMTN/,1;M#*FFZJBB"2J>7[N6C;=[/9- MW=7.+ZL;+\Y=;871J4J[:. FXKN/#=Q(S>L--$RCU[^@3N[9KN7:=E\WN_,& MVI?G;6G@1NYA'QNXD;^I-U!5K7Y/O=0<_<+J.UW;<W,C%[F<#-_#9S;B)1Y'$6RSXFL'88R.4E:)!99PGOOAV$E(= MHA$-TJ)/?UR??/DE\L.\6E3X*XUG=?7S[S3,3<08-%K]K MU=[-^K5B.<]&S;WYJ+E7'S5?>&$QH+\>"L,$9^+?+_\/4$L#!!0 ( .F!^TKP7)A[ M\@P ,". 1 8W)A>2TR,#$W,#8S,"YX[ M_>?9XXUS$;CA! AWSBD@#I[SBOG8^>$!>W&&-)@X/P+Z@F>HW8Z4''7PQKQC MYHYA@AS$.<6#D,-50"<7,$2AST]:(?D[1#X>8O"$"3[(*N8$8=':[O:_=PSWAD'"1L&-98"?I8_(R)_DV MH/Y.0$="LKO7D<4#Q" 1)P$AX42OX'':X>]3Z BAMI "BMU4;[G2O((4P ;# M,&$<$3]-7S+6^?W$3 /* M';+ P!"Q@=(,67N$T%3&]K#=[;7W>BTGXO\F$#?K\2YG64^I7,HEQF(-/%(FM@[ M7,%$A4Q@)%.QO4EYK;7:42$LB<;*]>N3K(T9>4(.U)EG M24=.059\4*U*!N[.*)AUW" DG+Y;IS2=7G)2)Y?-@X:4BIE,#6ORBNG9RO9X M@"7B?A53$AUYT,Z4ZQD ;^ZXG M4TR&071%7)-#]G$R;C_"T%$ST^-XU#3/7SM3&DR!M.0L MOYW,\/]RD;\C9KR)R$(%\S,*-4()%3?TE1,WF9$)@LS9)RTF@NU#[/D_[I0' MPZI."15,\ ;[Y*-!59^$"O@;ZLZ40E5WA H3:^!:#4\"/ D!!XMEW:FKQE1V M2KQ[/@;Z""Z(]?E +&'NY'Q-"C\_7NO7QLJ4)0A)W4GM6>/ZOMOK?NUUNT[; MN<#,]0,64A G":"#B.'^6]'H'[K%+$*M80,O'OR71T78Q4KQR(&Q4+G MMM:;[S]:M?AB0D5M@BZ (^RSU7E*@$QT[7>_[G=W:]#E_!3#_[PE+H[WDSI8 MG;<8QT3;7O?K7K=7B[8(O6&LA1-I!431/@\FPJ$Q$(9G<$T$*V!)VE(8IF1-^3Y/P%8H3#)T\3K.#7R%9&[3- MF;>GR;Q:*AJ9035A?0A\[&*[A&A2-]$BELN[B_FMA)8$L4F\G ?$$^D:/'' MA/^>S.9GR)?WW?IC &Y%CP6*@261P\2?S&-]$49UGUX%EI[E5EU?DJK^UETRWR-C>^;:3!% M.CQ';'SE!Z_U^Z@>SAJYT+N (5 *WB/,@(16^]Y% M%7,?Z6KZ2(+@Q!#-C??"J77GL ,R=Y"N9@^DR,WBA6TW*4;;?J?8"L>X ]SK M:G: +4AKWJYN\I["*?$N19KG[]=D&-")]?:N4=_ 43?='TG?E,@=RENQ$9R3 MPVL0+5<(TS^0'\(M(-E\951LZ-#JF;?;]S1CCX1Q%(Z3 VIX_"^ XIFP2RX[ M&:>JIN*,+R6:8D"83\?,6B;[T/O:68A9:PT;^IQ3<2L M2[[B8\-!)FP>S8XTHUFJV\3@I@<5\E"YLCD+'6FR4 J1.VIB"EJ,J7T"*M4U MIY\C3?K1TM',W,.XFLK8$I"(F_//84G^B;6;&>+<8<4L5 Y@SD2')9DH!ID[ M;FHV*HWMN;!P=V6&(I0M3>NGJ=K 4:IO'CP.2P8/+37-&T#D+> 'H/TQHG Y MM2*CJ&(>2 XT XE$< 2$HS">&TPLAB!V1.70>:^V8Z?O07FYC, M[N U?M<&D]$##8@X=,%Z#F92-W>E74U7$FA.!N?,XVU)D5&X0Y2JC;\*/:L* MG+E_[6KZEY$T69Y4TLUW.5D'#W(M^T?0B!: ^J^,HB,9& M>_ZL0H>Q@3%WE%\T<^@B+XL7MAU$&VOKI8\UUI:\CR?/?D%D@6)>%OVB6199 M$-:\!5(?1G)8KO@X@4;+."KU=,ND&*2ACPXLAO L9)@ 8XLE50:J&K#&W-<[ MT.6^1>KDNTUQ3=KB1B;#A9#_!L&(HNE8OD^R9I[MH)=RO?# @9[K?&U;ODOY MKC#DE>D:![K>@6Z@T]'1P*%-;N2TSS$Z;8O%%!;(3EY MJ,:SH+]Z.AI1]1G/*HEP%7QS-I1W/FP9+2]H.VFUS4R*50AB+)Q,Y5&5?>(5 M:UC:"!:G/W4:05;QMADL(>G^0YO ?47Z%V=$->B_WU)O16.JGW;)JJQ]2R,^*C<8*IJ:>LX^)#6H6S8MI$EQ%58 M:%5'-2_!=G5+L,K,-W&!%@X8_!T*!R[E,XZL>&[%YC(,\Z)-]QQ@!N%$&(M7 MMB2EYU42L264.=$>:NXX6U#6R SZA-[LDF(D:.XKNC?0E%[3 EJAR<_)F]NU M[MT@I=[:CN9- @G)ZTU"^$'6,.DY8C;]*>M*(?)SOV@@G"Y%H42'=:3B0X M!8H#[TD)>B&--WL[%=P(98&/$2(>'\/S?PJ.E!9_FBNIZ>=HBCGRU5UL^97M M[*E?3.;OGK-;T5HFX>0!O:O'L7@P@.@[VN#= &.7;^"&\G63\X#)&5CD^P?B MUPE>=&42$)$7Z7LQ>H/H@VXB=## 7!?3Z->]>*76<8YGV)>OT ;D+MC9[1VX ML][!P?Y\&UDFM'F-OFCQH3O;W]TS>U60V8#F+Q92HC&(YA8,1=6E'*WP>9;Z'E15N M7KXP?4CD-%9*O;*3K=_(Y$X9&:W<:2XG4S]0P]7]4/"0= 1UDO:794(?VE5J M474E1F(V!N^W(/!8^AKI?,-;(O/YJ?TJH(!'Y#S^Y;K+MZF:JLL'6CQ@HD1^ M-K @)+^$)B.20[>P)#X\""0'U"$MO6/HC>!>2Y_ULP TJD8#HYGF=EJ=3F3>2*O\TU M[U!IZ>8Y\B"REEBT/8+Z-1@>R'4<(N],_A]RH+\CZKTB6IAQ5];:?,>?QIC* M;^3SS(N^6,HN]]U&<0/=!ZI6$R*1_"'6Y2*_JSOE!5>7"'U^PGR@@0O@L2L: M3.0.P_WP=(:PLDI,P.25/K@A%:NGW\'WKLDEI05?M[(D=JM'MP0MH5R3?H(TDSY!$'P(Z OH@VZD"P9 MHY4D0#H/KZ6Y>>M-[<[&YN]HQ+.0>;.+%S\_3Y0\SDK%,Y%X]_U4 MI'#O%M$7X ]4N*,V*T0;NQ!Y/_5T_;@?N/-F'ZJ!P:7!>R:2=^E2V#F)]P*& M($RF\%@,U7IQ_V=#E7YL,?=<\^7;%.2#:Z6S9P$=+G@71"+/A$#T.WB* H((6 *SJ/FH]EF8@I87;[0KFLET:>GF.?),!L(H>4.E9(%K$OCG MW(F>N6#N&";H^Y?_ E!+ P04 " #I@?M*E.PGV60< !O+@$ %0 &-R M87DM,C Q-S V,S!?8V%L+GAM;.U=67=;.7)^GU_A.,]H8U_F3$^.UX[/L=N. M[ M31]]AKJ9S&>_/F:_T,>/8!;G:3([^?7Q'Q_)TX_/7[]^_&]__\O?_H60_WKV MX9'JT^ M3">S/_]:?@3?P*.OS>2O33R%,_]F'OUB5??I8G'^UR=/OGSY\LO74$]_F=F*-_(53)2?D48)X+]\K5)CQ]A"V?-JNX6E5PE_WHG_1>Q2LV< MM)FL2XC%LB?_]?;-QU4[R636+/PLPN.__^71HPLXZOD4/D!^5/[_ MX\/K&X7$VG_[)<[/GI0_/GD:XWPY6S1/9^G=XA3J#Q !(0Y3:'Z'!0JR*N^T MAOSKXY(3,6"&:D$+ O_:+O?BVSG\^KB9G)U/$84G_8OY A9^,FVZ27NKD,&% M_K3ZT$WFFV7T(_+R;#DMHV]5W?/YV7D-IS!K)I_A-0[?,V@A<=LBQA&X19+V M!.J_LJ,!H34A>Z^K!PB>^6;2O,OO:VA0@ZPF_FTMV9!E&(%:LFQ[SF'$>S^? M3N)D.P-:9.U!P.?S64+&0,(/#1:?"IV>^6G1=!]/ 19;Y6Q?PBCB_C'SRS3! MW[[W->)V"HM)]-/NC=A<[E!-^X@=#\580R8\]\WIJ^G\RWX]LK&D4<2_.SV] MF3<]-&9SN6,T[=TYU*L!VKTU=XOJIP$+] ?0+\#)X\:7%O)NR3FH>"VG\M8% M]"#L"\A0UY ^P&>8+;>::?SW+\_JLE>W3)F\/(K[RD_H__70);\$WRWHUEVP3;5.>@41Z 37Z5(O5 M--TLZA4RQ>/Z=T@G.&*?1OS39%%&[:2)TWG)UI+&P]0V& P=VC2&@.V&X?:< M/8CW>H:#>C&OOVV3YD["/BO__J%EUVW-.(AP[;IM6[Z>1&L6J_'61II;2?L5 MX-K''3IO:^:AA7SNIY%WDO1&"8.)VYYSV_+V(&(Q^]]#_?$4/;27YUNENB=Y M_X+<^MJ2ASL5TH/0O\.7RU50U([OZ_D,/T9H-8I;9!U6P-]]7:]4?4ML]RBJ MAP9\],CW3UC.&[C8J-@HX_K4O8MQ\UM+_'8H8AR!6\V7NY8SL.CMYL[V)?0A M+IR40;"#AW-_CD'$>;9L)C-HFKM_:G93&QQT;M5.P@ M#6O)[BWY^A"M:,QG?K7F=G8.LZ8=KS?F&DRL];]]>G)2PXE?M)Z>>RA[["8V MS?+L?+7P.40C[RU]Y&:^&ZR)ZTL>N7D?T+:O)W&UICV/?P[0S,TU'+:Y?\PF MK;W,GJL9N>$M)_>]2^RC.EG6.YO;WK<*WS#^"J&TIM5LQ/0C^ MR7_=SH(;B?JJM"4DZ]+V)<+ECS8#X;[T]XJ"5ELLD1TX,-[@]\ODI>[.,687 M=<+7!53^?Q!HJ7%:Z"_+)OPBHD;]F0$^_/GR"Z^@E, M%\W5;PK>FE!V&3/XKY>_KJZD^WV^@"+BF[F?-3]$1 F?+^OZVM;'U >8_OH8 MI:EV+J-24CE!-1#02A&>I"4IBDRX"IK:P#*-["84TQ(].:\ONV$<+'Z(_EL] M;YKV *S/6'FGI>?&$N,Y)YA&$&$U-ET*;263R7+>IM77Z/>TCH_F=8+ZU\<( MV!>8G)PN5A\O2O%UO,/*F]&@ERF>H-EWX5:0R0+.KO*7*-=1^G@^,)#8S'&H M,YW.OY18F%?S^L5\&19Y.;W;F!9,VJ6U5@NP72CEKUOH&NQR;DL'VX M-<9TT*H&[H#6@:#]5;EK3.>(%MV;B0^3Z2IP V>+E4-\.I_BC-Z\_.=RLOBV M0?MLRUI1"SWZZ)WZZ1E4X"HG.*J#+/ M0W:4Y$ M2HDH0'M/>F D,!8U#=PE]Y (L%?'W>.*=49J+"Z\/#N?SK\!?("5G;73G+ U M;P6<@A1.$^:#(2FD3 M(CGZ!&LL4MP*E-_.B/49*@Y6!B42 M<2H&HC3.EEX%15@2S H=*4]N?SK(ATB'WI Z$!=^G\_BKG3XD:=B7GF7HR;. M2DI0@VKB+0]%:VH5!3,QA0>D/3H9F'VB-!8;5HLVUP!H18?[,U5!*VL-",*L M5H@?3G_1>L"192R-(6<'\( 41B<^] K36(38:5EEC4_.M93),T%,\!Z5(,]$ M"Z"$.JJ]=BQXVFHC[$@FA/X7'GK!;"PVO*\OY[25U*LS/QOHL"9U)2)JSY0E MD5I'D@T:18%R1I@1PN0H/9/FV!W0KETV'P*FL2CP?'YV-I^UZO_;2:NDA$!S MRA 9L4$2="(:'(X3KX%Z'"6AIVV\A]/Y/6 THBNY;6^G'$WY'1;O\B?_=;.# MN4M)E8? **<>M:[U:"I%1K*0."1\SIGIR'7L8%6.8T7TS)OA(1R+5A_*GMD, MTDM?SR:SD^9:R]""GL3))M-S>^8J&^7 H$7ELLS$20:$,6&)="%*F34:W1VV M/L9Q4GLFSR"HC38-- &B+11D.1Y(BHI[J2%( T] M8 C62L@6:W'7TU4I8)O0&R Y24$T4V@1.)4(58(;;GWD3!^[];1/]]R>_#J" M,IJMY)M3]!C*?V74?O;3U^KK_AP-MJ0+7)7T%4."*Y)2Z:0)@PD8 L M7SU($[DP*L>'08J]>O2V03409N.IPZL0_Z[LV;&D*FG0O.QS92\9B2E I MI:64A!B+H0 XG+0WZ+0$P3T-V:9\[+9Y?ZP9 J^Q8PP>5H3\(?[-3+7SIBLH3]/)K.;,'5Y':;3V:%KDK&R-ER3H2$Y>$\Z"(,0D_"?0\/5CF8P=: MZ =&BV$0.Q:#MM468_M"*I&=]]9Q8@WWA#/T+K-,GB@5;(@%]"Z'D,8T8SOY MR(,B-IX#?3Y9^.GJBI/F#33-O+X>>X[3Y(];I%[/7DQJB(M7DQDF*/?ZS=+- M2U+:46VP.BNKLX/@$TFJS $Q"!(@\K*Z9G$:P"'*U,,PE3LQ\Y@ 'D]ESL^A M7GQ[C^UA.=.H9H]&MY?>^7AUW*SLX\]EJ:BZ;-CA_0_UYXP&/MD54TDL0/FOB&'?$ M%P! !8[P4I#: #6V U/&M+([,65 O,9BS6_S>?HRF4XWL.(J294,%]0*5.;& MXVQ8C$/GN":"^^P]9339!V)$=^KU#GB,-QV^DKT#X!0T\1YU%'0DJ6)$06*Q76> J6=XGF= ^%$'V!,_!="OT\ M93/P6?(6K]&,>*9\_5K)>Z@G\_1Z%NN+"V(O_M]YXWY],16CTF?#)&H;M#95 M,JAW2C Q52Y;'876[4[<#8-(V7K 9J"7]7F"??#LVQ_8@:]GEZ_37'\]80,> M[0NIG%%>9!^(R1+18)H3'@/.HRP$)HUS@G783QPGFF&X[I^/B.M8JFFUX'/[ ML:;U)/J1KK+!9VN2(BKS3$RBB<1@53E=QZ4+'FCLL)@V#D^&ZKZ[+.D$W'C& M[7D-<7)YD\KY%%:=,DM/S^;U8O*_-RYS66O7;L]>!9HTJGW4RN50I@PB%3#+ M]KMD,FK/N#CZ VHCT68@/$<[N;3QWN9UIY?69JBDX-):-.:XC9ZHLHZHC<,& MNP",4Z=,./I5^Y$8TQN"8[O35S=3?;W<8WT&,\@; \^WY*P<#@*I63GBZ1)Q M:/T3)F@Y*,AS67\2U!U]U/EH\TS?4([J5!Y M,TFY?]ZMN&RPXW+O3N4 M4SFM##>,$LLS(RQPCZ,G<.)^E2/YL+/R6!NB%Y..9V7QK8QIW MHE2; BMP+GM@.)AH%L2)$H=)09,079 I*DNAPZ*B^\FY-A#$A[>[+J_\V\O6 MNLQ;*2HH4]AD\!QK3\:36"+S==(^9QH5=D.'=4CZ,WEZ0Z!Y4!:5F]\^^JG? M61'>REL9[402%D@,CA.C<>" BHZ(I"6S%K$U778]?JKE["'0/!R+;MT2MA.+ M;N6MA,66F9R)*XNQR2M//#A/;+0N6QEUZ+(]SWZJU>TAT!QQQVP=1!=ATQWW M9-<44CF5M1&*DG+[&5%),@+%T_6R!- R!TP=_:;)H?=D^\%UQ'CU")":5XAC MB;='Y-[Z13G*^NU=OO^0Z^90]GU*K$22@:D$)+"0R<5;)2(SXIBP+()02:0' MNL_;F1)W(^%'@G@T&OIO%P_$SY]&'+0U[$>]]J54D7*?M'4705Q"FDQ20)6B M- U>,M!6'_]+0V/Q;5!<#V>2W3PZMY-%=C-KQ2.+?F66.&G*PC"0!"H1KRS@ M_]3H+G=/B9^*30. >;!IZMXS2;O,4O<64CE7COH"(J&R(8QJ1K+*EECM8W0L M,Z,[V&/RIZ+5H+ >V.#_<2JR@\&_II"*6LUDII%$X3F1L7C1D>%0@X1V K,( M>X=-PW%B7@YM\/>#ZR$,_M=-LRPQXN_R*J"G^6.&W8:0(7Z3S\6J7!_G4P94 M@\DN#M.LKBR\?(J\I5O0>[U59.6Z2^U)\"$1G#Q0;PCI2)!)2N\#]D"7!9%# M.@^=Z;7!>3B&CAA;=U\^[O)I_LE__<=D<5INV\16%$MVUT#"?8NL&,..DNB( M6:T8T3("T2%A3QIGA1+*Z_1@G8_>^3H>R =9=+DV>EY^A3I.&D@MY]&U>2LE M0I" OKWB09.R0DJ8-IPD)L%K(3U3'?"OL )=??HVG M?G8"'W!TO)NM-X8V\&F78BJ7#9?29:)YUL0P1(,R;DDTU-HLLU"\0RC'.,&N MHYF+ R-[B#.%-\[PK;^(_*:08Y[HNRM/BQOJ-^2JM!9>2Q9)8%00!NS2+XW4 M6#1L/!6LE??]_Z>I>A[!??79 ST^U?%1AE;/" CMHJ,)[:;D&;%441(UE23[ MA#.1H,QW>3]TI)W @7@R$(#'0)_[%_:?IO]97ES5U9%BNU11T'F&4F^J?-OT,Z@:[:OE79E;'61H]HR7+RQ94W M"[G&3TD:U)TQ('(=UE;'64\X*&>'@OD8Z/D!XM0WS21/XJUQ5]94GKY[_OK= M[%K[.Q)VS]HJHXVE-F//&D!?WCM :T\[XICE"*V,07=XG72D?=2#/+^WF/B@6FM47$'$WC9O3>$68IUBL *.,Z M][/7-_#FR;Y==S>81@S$NK+F$!<P89[;SO+8/F[60V M+^&-KV<+J*$IX1PW2[EX+.\M+$[+*N[5K=);SFJ,)46E@K<*/) H(R>&QTBR M ^P:"BE*9JR #JMNHX7K]\K88T5^-*OJZIQ#JZE^3>K*4II"*(= )=8 U ?B M!<6FYO((*#KNV.9C7QPY6B[N-8R+G#_20C*=C.'78? 3K -%;WE_O-L:ZRS_@"/L-TO@I[W'YE MS<9\E6;12VXB\38;8H3.)&<=B..F7'N;H^F)%F.P8K]>O/OT2J]XC79C&DRG M%T]LO/7UGW -CPWDN#]3I8S@)G-%/!>94 V)",$M,3D))5*D(G=8I1]I5;-7 M9O0*UEBT^ T]A]I/R\U_Z6PRFS2+>N7-;^?&EIP5#UIDCU :;S@1UM)RA04G M6E#JG'7*YPYQ(R,M(?9*D/X1&XTE-:K2]_5\L_-^+57%4/ H@B*,>TEHIN6& M-RP[ZN1,DA[_[W#F?>3IH2=SHAL^XQD2JQ/2F\S'JR25C""--(#TIS@D1"JG MOY0E.KO$M%"1P]%[(WOWRAW#8&]01K,!RN-:EW*6]S":S0]4K4M>)8A.>$0G MT'(ID5,2E1I.5P"!*PH^<=?A],@X7;Y?5]U6]_V@L;4<]+B4 M^>-\NBGZ_/Y,E= 67&F:3(R3C/X.,2XXM%B,I3*!S!9%WUTQWG[P M!4HWY-ULC]Z7I<+&J,B$(>4=-OQA& &O!,D9VY=UT#)T6(H<9Z7IH1"NQTX8 M/NBG# B8Q0DT-[[<$^/3QQ-H]]3X A9^,AVLXGNN&1RXFCM?-[5QO.<^MM^U M>/LN0%K>ART/.WKFBJ+'XI5/F3":P$L),JE6QLPH[=KI%= [>2KFE7\D "8^BMHE$24Y<;;4>9*SOUWSWOD_2!U%BZ\Y;,SW>EPV6&BH.5 M08E$G(J!*.TY\:KXODDP*W2D/!V]H38@%_:':6#-MGD>_G3C!8C>=< \+HL5 M4>Y60@57K \T2\YNW)K1=YVO_*3^3S]=PEOPS;*&ZW=MC5'7CQCGU[-F4:_: M7US&$LQ_XUZ"%Y,F3N#T VS$Z;,U8R*VT@HWEJ MDR&Z6)?!!TXHY89%R[G2K:[9&Z;5M\XF%:NO]O''*]+?=L-BG^(J0&,>E90E M*N= J%>.B$ Y29Q)(:PQ)G:X_&,8'P70L[7_Q),-NM+HW3\44%>!< M0%6I%8GEK ;7$-!M7'MQQFYM;UU&I9PUR22T'8+E)(#7 M!&)!A5'.M*?6='FC;9QQU%-/WU[3'!##\5:O8K>AA6-,[<&-1Y1Z-L4*I%WU^7TE5EH9;:S-Q2:*' MP8(E622!OH87,B?ML!N.?2ES&#(-C^3 7MLZFWU87^WJ&;%O@U?P_<.AG9#O M@FS;2OB1K/(*"Q,4"1FT((F!(EF"(<"5I"X'E=JI_8%;],%_>>L7Z(KZZ6J_ MGUYRW/%.U03I6,8M13(!HT(\!P;K8AE[4PQ15.TM'S#O/0 M6,>,]NWD-7IL2.C&M(!6[?C'O/ZSO/PVC]#L3J#[9[K*W?OFG3*V"CD^55B50_A705X[@;6>[/72G@V8!D)$:> M""OA[LZA)>AIUC39Y&/LX&Z-M6W;-UEZ!6Q@D^:N_A_>H+EUR'O *JY]/+19 ML^%&K[-YO9C\;[G:HMED\;0LH0K:,"^064!U1$ER(HZJ2*)4 #11'U2K6(K1 M<8AQ>;98GLQ(1<1$_L?D>FE[*KZ0L#X33U>O.FEAJ M-#'*4R+1OY$I9NF[O)X]TEG:00@S/PZX1UNJW>=!JPWO+%$6@>GZF-D9@H MT&1061$GF7$L,0.YPXM#(RTU'917>T X@@Z]5^$\QQ+YN*IN6 U>1NY[N+B] M_^7Y6-7<^CKPYNSO\.7RY>/)[ 2M_AE^C#"HU;*ARM]]?7'*=.!6KP[#?,)" MWY1+U,>IY>:W0QMIS_WY9.&G*UF:5\O%LH:W:,R?+<]^/&<18?)YRZODNQ13 M 9?>)0[$.C\CV**8]2JNHLTPR5QQJD0BE M,A >%<+%A4WHK#%JCOXNX>$(<6>7;PR 1SO:LD-K7L\^?9G_-_AZXQ&8O0JL M6&81;1BT1PTMEP48B@AICQ8')*UBCB(=_U&98Z1@)XR/E(58-?3,P^]%5KY< M!"JR)S3)3&R)GXF&9F*,XF58C[D MP(K;%3+)5*/^R,*2R*)UD(R +A%K8[TI=)1,[ +R08BXNF/RROU\/;MIT[86[%.RFM-(@N7;6Q_&:#:)/; MHMWJRL4\P$5W0GH#37F5+"[+RGI9%%F'QJ#U5>6"*BL!U2F@.N6@D+)>9(*& MG7!6&Y'5T5_P,AA/YL?9 T^LDW;G,*F>>*/7H<0,SI%1TO8'\XRG 8G,K=UP5WK/X M"IA-62A&ROO!)1PY$RA+F3:( $:5Z.&-=_4/LC/88J]CT_[@44TT/;EQXM5+ M6^[1,#&I(2Y^/'\]2[?@:'45P&!U M;N\,J[.#X!-)2@JB8Q D0.1EK]TJP9F/[/C?G3T8.S>IAF/OQ__7+3]TRU9X MNRJ?H]L@>CC#9+PN&SB*:).M,&Q$ST$8@S<)^70*IG?O6@WEFY 6S8?E];V_K?/CTYJ>'$+P:/ M=MI%I@9GT?/5'6Y')-6[HY/H T[+]22NGF:2TR,#$W,#8S,%]D968N M>&UL[7U9DQLYDN;[_ IMS;-*N(^VJ1G#62U;E:35T3W[%$:1D2EN,1G905)2 MSJ]?!)/!O$A&,!@'F*HV:Q7)#"#C93IY\7VZ_/KBGY-T\>>+BSR[>O'/+/]S^FWT\N5MH1?K#[/I_,^_%?]\ M&2W2%S\6T[\MQE_3J]&;;#Q:KM_]=;F\_MNK5]^_?__UQY=\]FN67[Y" .!7 MVU)[GRB^O2P?>UG\]!*BEQC^^F,Q^>5%T'"^6+^[QDO*QXN_3I;; OO&B^._G#Z\?5#+.1S>_CK.K5\4?7ZGQ.%O-EPLUG[Q;?DWS M#^DX#=;X,DL7;]-"YG5]7_/TXK=?BI(!+L@!PZ Z]_KE5[>7*>__;*87EW/ M F"OVA?3ILO1=+8X3=I'E70N]*?UA]-D?EA'.R*OKE:SHJ&N7V>RJ^L\_9K. M%]-OZ>O0TJ_2&A+7K:(?@6L\4I] [;\L&A!J$[+U=[4 @1XMIHMW%^_S=!$& MF_484:7)@2+="%239=4ENQ'O?3:;CJ?5#*A1M 4!33:?!,:DD_!A$:J?%'32 MHUDQTGW\FJ;+2CGKU]"+N)_GH]5D&GY]/\H#;E_3Y70\FIVNQ.%ZNU+M8S!\ M6OAU@0EFM/CJ9]GW9A8Y6%,OXC_MGMYDBQ:4.5QO'ZJ]NT[S=0,]79NG5;6C MP#),'<(4(G0>#[[4D+>B9*?BU>S*:U?0@K VO4CS/)U\2+^E\U6EF[;G\?8% M>?*U%G)'5=*YT/5AQ:IQ^--T M6;3:Z6(\RXIB-6GZLCS:-'VQ7@WLQYO7Y!'7VL:]JA*6A#Z;?I]$U8,P\W[/)N'C^.T5K.H M4;1; =^.\GP]=M;$MD%5+2CP<13X_BG4\R:]720X*./NIUL7X^&WFO@=447' M M?K@.K7T(:XZ67!I"/\[OTE.A%'KQ;3>;I8//U+7?,WK[(3A7Y/L\M\=/VU M"'&UJ-11U7:B6$UV5Y1K0[1BV-&C=23HZCJ=+^KQ^F"ISL3:_:NZO,S3R]&R M=A_70MU]J[A8K*ZNU^&X+I3<6WO/:K[K3,7=-?>LWH?@(.?3\3K2FHW_[$#- MPV\85MW/\VGMN4_+K^E9\9J=>^,:VU!G]661_FL5!A=7S+X7C[]7"E^S? ^B MUJ74<=6T(/BGT8]J%CQXJ*V7UH1DU[-MB;#YITY#V/?\7E%&^;B49O/QOD#; M9*SI?/EJ,KUZM7GFU6CV:/EU3[I7F<%5I(K1M83W2K8M5/A3]&*T MFBT;BKBWG@X%SJY&T_GI\CZHIG5QU[6_O$JOOJ1Y4UEWU=&VH%]#??EX]25] MN86FH;@':MHK="#-- ROFZ4*NDW,);U^9_EBF\TDZZ?BE.SNS[;N+ M-Y?OGF7C7>BND;T8+;ZLX5TM7EZ.1MI;/EHOREZ,#82P W6:3_OODY M*:5[FRW30L0WV6B^N!,QJ)F^7J976P%GHR_I[+=?@C#)L54D$'O*G.#.&L>, MU8I; 3'$&G-*C':?5NN,_ $K#&A-)-"*$2XN-=M5LN'Z>)/?5.$"M6/Z:'F>*!4@@!S#FKDL,%..6FD MM24X%$C5([L.]/E/V=8Y&;*N,%P3; BN%/+:!XY*':['6H)DI]O6*6?VNHQ/&=.*!:M8<3):SY<=P[#B@4;QDV(8,OR>?4OS M>3&*%0E_^6B\7#Q1XH\',X<=W*A?2>(I4HQ[91 6VEB@E*4E"B" TB=5=LV+ M:O"DB4VSG@"KILW3 $;Q2_(VFW_^>$^LU6*97:7Y8J_M:Y1*E/60:L&@5R@, MN)ASBC?N'D#"B\;&1N=@[/81ZJM3J.M7+?2-GL["ZR^+W.O5HH9#>FK5"5&$ M :.XH4@8SAFFBI>(261\CYR*VFOM&>B^J'E?\/MB5_HOAPLFP'&(/).22:-# MU\B9V6H+(9!Q.[C]&3OK =7GSJ4HW>%SI= PU/D\_Q)DW>Z6V.\F'2Z0>"@H M)$0KP03G@G&.?:F=MQ;%YPZW9:ZL WQB\X_TS;W1O#W?:%>UB4(,4LR=X-I2 M#R@R4)9($>";=SKXY_2+6@"Y_W&L5B1GU^.)P$P'Y2#& 3]K/ Q3FHUF$"!. MGX?_G6.U]=L.Q_3V%D@PY@@2ZI1CP;W7 M2C."2HFE<[66[/L-Y[5BSE91:6Q'-?E6G**Q\;DK;+CSX00KKJ5!@71 4XP0 MOJVXE-9IL55%$N8Y,!)JY053S@G-I"LU]!J0 MQC8G4=N\95P:M]K'25Z'F^WNIQ.CM##4$^$Y,6%V[1&&&UF1$+AYNZ51V[ ] M2.):%7/,(J: 15QX"YR7GI7N)'(>-U_!8/&;LU5H!DN8T#C3BGT\0DWCXHF2 )$ M# KS42ZQ(D%EP38:$V(MCCMDTYY!*YG2"FX_ V.B#-W$2Y1A%Q^.B-+LC4%X M8$GP?SGU'EHH!&&T=*.H8KRY9]E?-E9CH^U9%S@1H^%8\'N>+19FE>?W3B"K MQ87[!1,*.5&4(R. QT);980IM0W#LXV/$9UO/F@5L=[X,9MEWXNIK\]RFZV^ M+"]6LZ>*U*#+,?4D&ALA.86,.>*X<8;8;5NQ!#1?&^@L0M@]>SH$<)#U[J<@ MO4V7]?N=RCH2H"D%6C$KG<,<(ZQ%&5!E0H#F8>;.PI2]=4%M@]TPUB2F"I\:$%FR#\R@((EQOT&"&X#[7QJOV M]G9DYJ=C7%?H1;VQ=WMLO?O7:KJ\*=3.YNM#E@^'E@^62ZQ PCG#* -"*6$U ME:8$2!G7YSSNJ+AR-RQXO)V\1>CZ\L$?B5H9#-SY?((=T$+K,+O0%@2GQ'*) MRL:)PA0V[IAQ2W;+ND/J>;$ARGAP3"08;#I>]I'!W_X\S]/1;/H_Z>3N#.O? M@_!%-UDG,GQ458D"C#%("*($,R*T91"6B!!IFD_..XL/GFC9_5Y*%X -0*%/ M>9B_SFY/TIS\O]6M$L<0YT %B= .4\PY%F&2ZHM\1UHV1PX,;.Z&=!80[(PN M[<$T3#]3\MH'R&RZF%[.UTY:_G]6H054VH1V3;L8.]>5]QKAS?[ MF>]'@/<9,CDT\G<7O1&Y?%OB/*84:6J=]IX2*C!16R-STCR-N,N%O;/C<4.X M!_ '#BE=@Z)'UI0(&DP!A"V.65$2VM"Z08F' A3&-\K'%C9M"&4,/>2)7=Y6 M.:1SNZ7&HK<.-Z?./NN#&]3@EJ7@/?PPJ'34 H[/Q#H38V$ MD_V%$@>,]%AI#P#TF@& Q6VJ%1((,&B&2RUY(G15$LGN HD25B@(%-2 (V&- M]IM-#HA;05"?!T4=3!=IPTA9!XA$G0+R)ACE;1VHY@&?(G;+?M^.SRSORTQM@,9?4CQN8'Q^*JT$!PT$-J MB@C&R@'OMYP6(/+C-4\S6(7U3T+HN?$@<@]M./,/8_;WZ7P2.KT[F2N3VO:4 M2 30U(DP,@KGC0E?)#$;_:!CBL?LQS4S5-8%,+VU]\3'.L]@F16KGZ/YS:+X[VJ9YG\?Y9/OHWS_84X-:DD0DDX)38T)3AF#AF*C M2MV*8TXC]#K:L%36%V*ML>'3UVE>I 4L[P3[F%TLCR=$946)*LZYA5HQCYR# M-K0AP,ME.,1 \TNENXL]=KBEG+ M<14EFG#%A/ 6$62%)TQM+D0(:(2)0?-TW)ZZE0Z6I5O&K'''\EBJS:QK]'VQ MFB[W\J!NT01(+YB4F+N #"K2!24MM8#>-)_&]M1YG&3YCE#J-/W1IA=IGF_O MU>HHT^C16YY\'3;;Z)$X*L]'P7A%=L>;&FE'-4HG7/O@F%IM&2(\-'3NC.&0 M$Z,T%%;56GCM6_?;ZZZKTI%JE4^@,9I+X1$"86PT7AM*;O57QA'59UCS8'92 MJ[;,ND"1'69>&_RL972&:^CK M8?)X]Z$LE0@KA:+&81N&5B1A@-"4>E)LH\VQZ=US:(C88,RHE1I[H%0"K.4( M:V:+5B29-89N6P"R*O*5M%8L6,6*D]%ZONPX%[=@4%*TY QT;,"C/%R\028RK2L^I4D%D$A MBO"/!L;Z,-@Z*C?Q'Z",CO"HFS9YTCE@O:7NY=ED-5Z^RS^F^;?IN,JEW/5X MPJC56&O/D Y>N%2<65IJ!B%K?GI7QUE9W?J2+4#5,PF*FPHVPE9G[NXMDQ#F M)#)!.^$<]XY(J[A(C29XR$!X/:OSJ-^_YS2="! M4>ZM*D[."ITE(H"4NC#+(SS%L06[[+9T(T0:3P0VLA_V^Q\\%!P>++!3" -- ME2(4:;?5CT$;87I3>[8Z&8Z^FN&>K(3J]>?$>(B<]DC#X&8&0!C&O%R=I?V> M@U'3O#VN.1^)SD#6#K/0<>5U<7O+)$03'72A&'%O,!-,\K+K@F1 M8YP&XD+UO8&["R36"\8MDP8PB<,T4[HP>&RTDXXU9T%G)X+VR()F(#7?'M_6 M98! ,0NH,@IIZ;TFR(MM]V4H;;XTV]D)G5T8M4V,^LPM?/2UTR,3;39>%2@' MG\G-E]-ED6Z;Y5==GIWH1]/\'Z-9L: Z6JSR].H>PWMXU=TQT:_GBV6^UKYP M&8N#_*?SR^(PA6_A-<%WG"Z*5+$B17[PO,M2Y#>U\BR?/)UH(@.[F=9(<"!] M\(7=[1BF51C=;*W;';K6K3J#\L&302=$C &"8*Z1Y\;YK4X<6*+CR94\P1Y/ MQJ=3,(@Z"_+^"9]OLLTQ[X=CS?N*)$X+[W0 @OI-?306%#"@JSN\W*E(^/- M#1%EF#DF.@P5:TZO1].)^W%=G#N\O2U[,SE3BT6ZK+XDJWXE"7("8:H] MT-@02!F"Q)4H*,8B3'!HPZ1/PM0=X=47:];BWH5Q:M+D0*G$44 H@$@9HR20 MCEL"2SVU5,UW:W86,.N %^T!U"L1-KQ],QU]F<[6T[MZ5-A7+M$08VDPHRIT MP9@8&#RSC:Z*\1/N[^PL;M85&5J":*!^X6A&'"B:$!Z(CT.OA[@S;^$]YVV/U['-W@00#[)$7%@,D("A<,D1+[3 7 MS;V'SO/FVYE[M@++<$:OG%_L*Y)(Z*UP1>Z'P\) J PNVXN"H2'%/>L\U6R5 M+#@)I>?(ARAGF['08*A%U?*J7[78B'ZW2%#I'M0HG0 * &*AB$4"LJD)0&_ M3>!7>M+KILEZ'L+I)GP2PVX;IK[H\;:X^J@4OI(..YY./*2(2RD%Y (C@*Q& MV[B_4ZI/YV H\Y\.RW'F7J3C7R^S;T'_;^EB61@;;SX79L;WS'S[ZSU'Z&U6 MZ#N:J:MLM7,5OJ)$HGUPGI7ST"+$N1)8%1>$W^H5J-WG.D3M=?C3%ZO:1:5Q M-H7/\C30['9Z.KYQ/Z[7B[G9?'UE^^31G[>[,_8E6S2L+K'8>"6@TD@;B+PU M>CL+#L"><'-YAVE6IW.@1\C:)XA-[WJHUFA2I]*$"5^)Q!!"L')2:VV"0D!37X96#3AEAT2' M&5U=I#V<@LI05J^9I[NO4**HYM(%-YC)H*/BB(JMEM3YYH?/TG.T?6-@^C?_ MO=#G,2W_:;%$"!F&0*N]1)Y"(U!0>DMT=<*Y<)U=H=T-!4Z&9E 2'-D1["R9 M4$=I\),]LPA"A)!1WFQ'.B^;^Y/\;*G0&)VA1H1[LJOE-DGU;7K, +&WCD0Z M9FUH#0XJ)HOP/="ZQ""XULU]!7%>#&D7ITXSP'3T)#S,NOZQOKW]3(5V[U/8EWU!".A29!*R$8) (SQ8T# MFD$M:Y$_7CRKT=B"<9>84>PUM)2P0GR)8X.@#ZWZA[,KAZ(/5D= MT;T%1=]L/_Y]FN9!Z*\W;])OZ:QBA;U>!8DM^FLM/#;"2>8110:6D$F':FUN M&"+;>P#2[*-MFP#WY53M&C,73]6H7, ]JIX$6XDE$-ICY"%UF#F_[2$T0"KN M5?ZV#;Z/3QU"^7/3*\JD@;-BUCV_7H5)20$*K%Q"/E J,9X6.;5!-X=K3D.QXUFF/7%#3-:? U^7_$?]Z_5]-MH]@"8NSW*!YA2NXY$*@^*"WPT M)DCHT"4+5&+ L341GOP=Q_2O*X3[8MGK=<;&U?'4.EPPX5Q0*Z3FA'*LH0T? M;*FMMSS"=*J(VM*A.><8*\E@- :**DSK,0#L1.& MN\ZR)N*@6;,@GVP@#&O38'3CB^O+-$BSBX MU!:B _=6V^6BFU:ZK(/5)?,<1[G#!!#JO%>%!48D,0E)9"4IMC=/-/:_.$D;BH%:KL/:^9-SI46&% M4SH/++GINO[MAZ%7P+>"O*FQC/WTX80;3;2TUA&$"0Z..2 :"H$<]-PC7\LO M[5BS3195U;KRSN<3096CT)/0$@P+HSHL+D:YU:_(R>LS!'EPC?@4T^R8F9T* M1-2+MEU>1JHD%90#2K&#$DD/@"Y!9UKX:"\C/='HQUX^>AQ,O44B.[Q*$A1[ MOU@QJX2 :AOF!9:4&@L"SOWRT=H&/?9.R6:X_0R,B7*=-%ZB'$N0?3NJ IZ+ MK^GD]RR;++:]YN%;!PZ5261PVPTCVD+'C!'<8+F5FR#9_!+*X:XBK6V*K!N0 M^FK][U=?9M/QY^5F-K45NNK^J /%$D8A$%!)1"TR.HR_"ME24XI$\_6ICL]6 M:=>!:!&BH"4REDJ7<@*@( M'8@VC9%U U.?:0EKW3^,OO\1A,^GH]GZ=J?5]?6LV/>5+M]=?$@7:?XMK16: MJU-/ @7!3FEOJ-"(2D(\-246PKD^T\EK4J:+^%8'4/5.FW]F^9^OY^_S;)PN MCB?+_M*)UX04>X]AL>O8J( P=QN])1B?%@.G4T,?:7 M3KR41E(*G8< (HNL7E_JN];;<=L\(MY9)DH7Q&@-H-Z)<7@+[OW'$FDYUAPR M+9SF&DOO93D(2\Q9A&>]=F'JXY'H?Q3(@Z-CL^^'I@M/'TZ@#?^CA@#%##0& M -5J17SNGE3[BPYHY,^OB$>G2Y]/UTI[GSA>Y.-V?T;[GT\O/S=S3L[!?)- MMEB\#Q./KZ,\==<]O>71UZ%S"M1\.9U,9ZOB@(*/1?+*>I;G?HQGJR" #XW: M9%?7J^4Z?OSNPHWR^71^N=7@38U,A+9>D007#M(PTT0*8@2"1X=XZ#8TY(3" MT+'7BI!T@^+'<7 O5K/TW<6)RE8E/K3[HD1YP"1T$&"';8!52\U*1"7C?88C M#F9,]$^A+"+H*IHPQ:BB-$Q%0;" <09[4VKL,$=Q MKR1%P85:_#P9\I^!;%$N03U+CK6T?O4IH%C,I8+":V4KEJ[V/)[ XLX=3*%P M"AOGJ4-"WWE-*,)SP]LS0-8Z/KTM6*?Y^N[L]7U*!XU?42(1W'AB/%.*N6*' M._=VZS43=X)'U-GZ0NOV;Q>B80>+VGWCWHL&6JT_48I:!+E;7W3O&17JKI=5 MVD>XPCGX?'0(X#N-H;Y-OZOQN) JR/D^S^;AXSCM,LAYX(UO1WF^/K)SZ.C< M 1G?Y>;K:'Z9OI[??V(Z'T^O9[7",^NP5(08J0#7GF"!C'"N MUI)37+A5A=].JC>1A!(%@ *(*DT,0\4\^A8O!;QOOI>[Y6A;C\QX?!E/C_C& M'56;_+]5>>)&EA^ I2I.=DP]"75"28BXM9PQA2DPW)4 ,B^BW1#5$VT>C\$= M8MN7@UAD\;V[4)/LNK!8Y01AU^,)\4ZY, &R%A5Q0L1$\&%N-0MPXMA#5-U8 M,>L,N.=$C3@#2O$R8J!9Y%;_C\O1?#+*)XO/UY/1,@W/4\@KJ5&K?.(\UDH& M(*4.(%(!#)!!=T:]]TJH/@>?FK/ TTSX>#3I *2^"&+3BS3/T\FGT8\GEQR\ M39Q)0%?1*47 0-NO"E2?B,\%7 XA[HK5"-A5IUKC.I4 MD"CI-2!4"^A#3RZLTU05^!JR;L?-]^]V%N&,EE/-(.TTN/1Q-$L716_])ATM MTH]/ E#[]UFSIWZ,V=)M!]O)T1OYZO0^++>W.TSE^D5XM Y,7BZ5^& MCMEM)/J07F?YCY7IX>N1.5@T7!\LE#+GBQE^" /(\?/'%V9\;78$ MS?,9.CX6IL]1HTT$>V/+K8B5/<2#YQ)!L*+,$&&IUMQX1@TM=5$*1GY#5TMV M>FS]%A Z;ZM'.1C$8.R6,E\_KHJ.;YT#%?JOPVFONYY-/#>&"40YY-HP21DC MVX[-41_A22T-<<[:1:*YQ0)^H\M4S2=VM!S],9J'+X4^%;8[6"K17G'*I+<% M%*"XFLGCK=LA??-K8SN+Z[9AQ38Q:6S//X+\RW1>9,IN#FP)OL1A8QXHDB") M+.484X.ZL7AG042 M1;70DAH)+2+8,+@^2?)6.Q8T;6SNSHZS.,W9LJ4& O9[1O)1=NTF1-\0E[XL^WM>'%219Q?30\OK M]YY*UJI;0:QCTCEM+"1^.S]0/L+;]3JU;W-HNET+?[)@^GN:7>:CZZ_3\6@6 MWW)JV4R*/2TNO#:?CV;ED9'K6WFR^>6;Z;=T4N8B5"^Q-JTR8<1XYR!5#!AJ ME*?%)AW(B9& F1X#,NN1RI7?P6V2<4)( M7(SMGA)[%VA[P#7VM=KN;GCA%$(I$0E3)(VY]QB[$J9BOV[\Z[?=LN/HJV". MPK/'1;S.+O:@)CC;5(4IM;)>>.V\91N-@]]M9=S1^_8,>NP-'\UP^QD8$V7D M/UZBM!2-W/2CA^./#QXJAG;.D91*>6(U!3),OTO)' %])O^T==E+;;"SEE#I M?2'__F2F[B+^XS*)8@8X)2QW ##NJ&,E MK;NZ^[1,PJFE$"DFI2#4&TBPIJ6.&CH;MX?0@NUV+_>VAM3S9$647D!,9#B% M!(MT_.ME]NW5>O-+?G/+@4PDD-/B'D%%&M51,(VKD5@^&^[RZ MK7=SGHY'8S= MF>9SK*Z3 =IHC.T!,]QT>WU]U/'1O;)4HJDJ]E.KX*02!HE@1)>N*C)(-6^^ MQQ/@'#ST]J 0.O([&5NQ8!4K M3D;K^;(C2G\]-E(,E*F0?0N]9S&Z!MF#X./EXHD2E;YA_4H2@@C$%FLA)+#* M&V]UN>2'.>6]4J5A7+")31^G-W0%6&_S_6*?_&84+F\&.S35W_%X I%4R$%' MPI <_"OA 2JCXM1+W/S2K(Z 0( E!Z.N04T!R8NV=!B>2$TE9ZZBQ6SEA>3N"I".HUMG=G MJ>J]V;L;" >;9;P/$_WPP^@RA0CE:#GY: M^A[Q\KPX#&V]K?7F[I'WHYOB)_5]E$_>U#F7Z>3*$RL0)D KJ(CF-O1QUFTV MAF /D?8QI ]7JKG8I^<19SF=]HY$^O7!%$2$3H4+;#S&?(.CI1[T.>LZ?,)3 MCY39?_Y3KV!'G6G\/L\FJ_'R7;Z9;U2L/^QZ/$$8 ,DDX@0P8IV$%&PV0V,' M/&V^H;B_$Z'Z(L3CFW-.A[,OQV\C:N'=E%/3RN#RWC()YYHQ)*G45A1)=IQI M6>K(A#=Q+SR<9K;='&@-I.=)B"C7&B+AP:#VK[Y [?YSB4):A]%;,&@9!I28 M@%6I"Z8@PB-$6K#+;DLW0J3Y42*WLE><''+_H80:JS5TPE-)%2)*0*1*R012 MS6W56<2V/5N=#$=_YPV$"6JZS5)\4UBA0/NP'W>@5$(E)XH)ZYP%05&E$2F= M&5<<MNEH>B/=VO%BO68 M<1)>SYLC43I\\5%CJ%6 Q3)TL\5R9:7_]^39A'DFE<+&""D9%E0)ZDN=PB#; MZSZ >GY%2S9Z$M0_#9G^%GH7:7C7U^+PM/1;.LNNU\?Q_"A&UOT.Y1&E$P:+ M^^6H518XCP5A 8)2;P)UGZ?##LJ(]K'J;Z?0+-1Y&03_8Y3_F18GQ]0E2%71 MA&E')?2&2(N#)\:,0&"+)C+-#\SH+'F@&W:T#%1ON8CI/,U'LR"VFEP%(RR6 MMQ<)U^5'K?*)(C!XY\ "Q#V@%C!4'J:-'> PPHR#;DC2!5I],>5V"E:]"^+! M<\4V_# /M\8H);@DD*T/DH*("F&8.,'RO>U[&&J^>@J.O0TLC;&YTVX^>3\; MS=^.KJKSX;MX76(H5\9I02 T!",8VI@(R&)$,0O-+O+MT U9\GCPB@?8OZC; M'L)13M//F+$#K>6D^3IA:SY.UQI5S^KWE$@PIV'LX4&](@(B(=6.;?2S O ( ML_^'-?/CI:%68&V\2/0I-+%OZ6)]X^YA'AQZ/"'!#P'(20>9,U9)*VVIO=, MU$KJZGDC>0PD:!'3OCH.=W4]RV[2G.W)V? ML,VT8;K>XJ"S-4G2R6[U-Z'<0P'26A4D0FJ( "#<4V$H-=RP,L;L'8#-SW3L M;&$E7N)V GGS;+^F?N#MRM+[/(#[[N(BM)GYI0U:[4T8;/D]"93&2\<=@\H6 M9W(PS[FQPZ(@TY 1PK02IT[@Z0NZL-MMI()QV'E%&#;+2 01-B2/CI,]) M4M>;[6I3IK/-=L>!'?5FNV;KVYSCT/U2(;E'!'JK#<5YL" M!]>WC\/QKT7"^H%NH"@R5E"@'880*.>I*Y$EF$6^FZ\A2_I8+6P&[%_4;0_A M,UC?/BO&#AR97&;C/]^M)PN5*]Q[RR18*,5PF'$+RS6C&&-*2QVQ5!%>@C*L MJ?>%^$X$ML?T]V68+!>AG4+B.@GO3Y\//HQ&TBE+*!( $B@$LZ5N@L,(4]RC M(DT;H Y$F,_!9(L/'S\?2YR'Y9*@(9:46:N#ED 9R3PH=958-M^-V]WY[A$3 MZ"1PHW&P]N'G1]/\'Z/9*KT7'"M.#?-YFJZOU Y@?-@=UNWMW8GVUBA*%,+2 M20DX]6SKMW"*>[T4KK=0;^-X2F3F.,LF4"S"%#V G7Z;3M+YI,\FL.O=B7:4 M$ (M5]YBS0FU9-N984+[O%3M)VL"+9CCK)O /[)9J&8V7=X,T0@>OCT1''AG M$./,:&ADF,$J4>+NJ6J>9#Z<:W-FS> D@_3:$+Y4:_[E&,T_I?G5H5RB[EZ: M0.48ID7" 96$80P=WTYW.9+-S\WK;,OBT+2/P0[1=_NW(97%[^'!Y>+U_#;Q MZ9_I]/)KD1+S+HB3(G^ M<;O_XF#2T\"R)0[88C\;%-X1+@6 U,'2#A2:YHE2[!DUDG,U5__-Q@4QKXKT M19_E%^ETNP^Y?JS 5 M?SU?+//5>J'DW?)KFG_Z.IIOAII_K//;2Z]MG>'>J2=_DD )$)(HCQP0D J@ M!#*R#"<(@'"MO-.=[4+^U2Z&L5$TV=_OZF1^]WGSRZ-UQK]2T@^W$NJ]!B9P M3U!& $9(E:=?4VPAKA7Z_2LE/4T\QWZ%[TG.&-;?: M RL%X,X@67K$6NH^;VPY)\ZT"^MY;4< 'GOJH"&68RBIAX:&212" !CCH>2- M*7->V>1-*=,&J-'X1(T#BMN#5CYDLYG/\J+0(-'G78(D(DS$&$-:**"Q9QAZ M;;=Q B6:]XHQYYKJINP^A+AL10)*T#B@,N .+$2U?V?=AI MVN>Y EVWCXY)VG];:F3"\V]&#Y/5!FE%#T5(D"):!QB*BQ?QO:9/_<+00/THR>2)$8C+D/#KA1&B*" ;5B.]L*4[#FARK% MMPGDN;2D4XUX_HWI84I%!)DW28 _C/S40L$D"40I;@W86(!82YLG4L:WJ>2Y M-*.3+'C^;6AKI9(&1S82.EE)]PBT!\+N)9 MQ"$Z--[/U!@C;X&)D,@2BCW5$&)&H2&T[.)L MQ,<(F&",N!9>*0:!EEY!1LMX 7ACS]E4.?,6W"'!#C_YOMP+A]G"SY2QD1" M+[0 &G+M&,'*2%VF3U$L;//([#F'E,Z\$7?+@?-OQVHR6;-U-+/31;%KH^CN M:EQ*.9!$"B\=BE+I@.A M$/!,8$D8,0R42>O,^D5=!M<.16DSZO..AZ M.W%MRG2VG?@XL)_A=F(G%400(R^$I%!P"S0K 4"6-S__]6RV$]>FP,'MQ,?A M&(U_>09[,@E$6#O M?2$$X0#MK1$EF/CSVD[<6V6]+$YLQFP?U&W/83/8#OQ M63&V_>W$:\^_]F[B>T\G!BI&."9"4*&X>/95$7X$;C!3W3#<04 M FZ)##,QCA7!#@+!R\B 5KT&0?I;4VD<#HG9-L^HI42T@5@B)1TD7$B%(26& M%3?&;&S@O?AK W%MD@ZV@?@X$YY_,XIO W$ W$,2'$9APZS"4R#*U)#0WVK= M?(IVSCFN<3>BDRQX_FTHU@W$P$ME;>C$G%->A/];:$L[ (R;7^4>7PK,11RB0^/]3(TQ\A:8"*6%P5@2337C$ 8: MWG6CW(F?,KS1#?Z=UB 83XI-HC*1811Y3B/G M3].$N^7 ^;?CY[6!6"H9[!>\0$FD)Y9*+4%I/6;).2XW__0MN$,"G'_S?8X; MB)%UU$$'.1,0<2XU\65:@]3NA*,=SSFD=.:-N%L.G'\[/K<-Q,)RHA"3TC%A M/*,6L3*JJ0S#S6>[\0VT,0>9VC32^3>B\]I S(4&&$I$M234:$4P+5V5T'7; MGRI@U!*/X]A ?)QAH]E O-Y:UMF=R*LOB_1?JX"E^U8 ^OC[0*\=?(/T0WG> MU-GVO*=(PK$2BAC&H'5( ^.I-.LKN;%ETM):5\'UHF7EON0=CR>LV'J/P^2. M\- 1A(&7*;71CC('FA^+V_86XY/-\[@3.QV-J/< ?UP&Q[]XV\=Q.A^%[K1B M+_#.YQ,1%!?28B$=\!1#[8SCWC#%,5"RU^3KX_8$GV3=QU1I 9K>O,"-B)_G MB^MT/+V8II/J#8_[RB02$P6*6_8X4EQ)AA2$&QVEAU#'O>'V1+L].6F@792> M)R.BW,<:"Q&&)8#/\G0\6BPKMY[M+I!0H3PP$DMI0V\IF6&2%-H91ZWS+,8[ M<4^WU![;GP1-;UL/B_E8Q;"_?28!SE'EF2=44 Z!$E+)TI%2W#:_B_3X5=KA MAOJFRQRZ(G87&^MHUR M,.[7I,.8\H\ Z=7JJM*8#YY+!($:PH")8-A[J 0RH-0EC$N]FK/> -O($EE[ M&/3F0CT:8ZJ/UMI3(D'*:8(DUM92+(@&%,!2/TQTGPL\ TZH6P%G0.-73Z#V ME4D4<(P"R@SAD ;BU!%"3^,>CT^V7#433L+I>7(BRG$\'BI$08'J6?6N MYQ-%*:,0.&"M,I;=I.FN4;]A30E7P 9=K'?" NJR7D]Y*A4Q7T?YY4Z>''H\P=+)X"DS"(#@P'!;G(R]TS]&,Z#E(OIP?MOK]00KS1-/23 M7K, %3).PQ(RCL,<*,+,K[:MWQHZ?7'@?9Z-TW2R\ &;0N!W%XU8<4PUB3(6 M:D6Y!@1*ZJ3$$I=(4$%BO%FZ;9YTB%=?S/D] /S6\5N!/X;7HH+_5@ MN00 !+0B" @J194.K)M)8#8YLXD/1MNM E0\V-#ZQ+TYN_I;/)Z[A8!M._[ M_,IFM270*36?PX]*&ON3K#HR= ?;(TI*%4>)>0> T81864Z\N0FO;VQP?AX&;Q.=3K-'/XU^=)80 MNJY[Z/3+=]=I/BJ.YRUZ8C/*\YN+VQTTBSVSQ#S4>M.K1D\ MZP:IOB8,.^6M=9U%1D&K!CG68<3)>SY\G M42Y2Q4>/P>+3:7C7USK7#MQ[,/%0:<0L(II8I8(#';K94AO%6/.H9&<+%*W9 MYVEHNCDP?9GY]3Q,!-( @5HMOV;%W+;"8=A=(!&$6@\ 0Y0! A@E FX;!Q"N MU@6.0^2"=N4MM +3<"2H[/OW%4D(@PHQS;5S-DS"-0R.>ZFA!C#R;)53S5;) M@I-0>HY\B-()B(4&PY@_"%?.OF,,O.1P(UZ#*0 MNBIFKD-(_\=):=WB4AVD.J^TRCS3\5 MI]!MWE[\\V6T2/_SW_X_4$L#!!0 ( .F!^TJ@=70%%*( -W>" 5 M8W)A>2TR,#$W,#8S,%]L86(N>&UL[+UKD]PXEB7X?7X%MWIM)\LL5$D2!$!6 M/\8 D*B6M5+22)'5TU:VYN9R9T1XIX;8O?/?PC^Y/_!RW>K8KW97?_S'W[]_(9\ M9F_?_N%__[]O#C?>OZ_S_6_> M55G<>O]>E+]MOB[?O*G_D5?]9KO9_?9G^3]?EOO<^[;?_'F_NLEOE^^*U?)0 MV;XY'.[^_///O__^^Y^^?2FW?RK*ZY]#WP<_=__J[$_(_WK3_M@;^4=O@O - M"/[T;;_^@R<\W.TKVPI&VA__]NSG?P?53P=)DOQ<_6WWH_O-2S\H/AO\_']^ M>?>Y\O/-9K<_+'>K_ __\C\\KZ:C++;YI_S*D[_^^NGM673)S_(G?M[EUY+O MCWFY*=:?#\OR\&[Y)=\*&-77;LK\ZN5/;,ORT1;04]/P_ ;P#X\!RL*W05">]-0/:Q^O2#EO%>BJZ;VT7\_).6,=<- M+=NM7;3?IY^UC-TN9*K>G@2V.3H7,/]EPZ5=X3E_:T%]O_^T\]'=QZQ6*Q>:A85 MG*OE_DN%J?%<8 O0S_GVL&__Y(W\DS=^T RR_Z! T5-BBY558FN>MC*=*,JF M*3YJ,:1<>46YSDN1YK3_:%FN7@E(\Q,_KPHQ=M\=WCR*C4QW''A2V&]V-3O" MF9>84>E+EZ(K4N'I;PL:^10D29Q&(<] YH=1@%J3C 3AXM"-'R8]2MV03I,0 P,RG<2C4D_-,L= 2H^[=$([)&@4=3O#594A-@=P3IB:@Z-T[T[Q$-/1IF1M<\=,@0>V&CP6AF MHL8J=42W6W\4#>S]\C9/B]OE9K>@((T8B>0.)6)!R'"2T!8J!#S12DJG .A8 MG;+_NM\<'MHDI,:DFUY.$C?%3'/N(=/32[UHN/QVOCR:I%8?$]@FAE1F&(WST)B!/A0V&Y;EI0<^JS.(EBB"(?A"%) M4"M\:0!2JPN1P^&XWA97V#%]9<-4^N)5SMA>K[003$NKD^/&47,#?)P03K.( M^2KQ0Y8L[45U'KH^IL.ZRY&VN78^8M1+_&]W8G"K%F'V'PXW>7EYL]Q]N).? MV+\O=G(RGZ\_%=LM+TKYCQ9Q&"0(A30F/@4<@8#3M'."Q%J3ZYE!G_M(=.$U MNS(GCGN5Y]Y!N.XUOE]XG??BM_F.#HG)KF3$:R@9:SQSU-0]\%'=,CJT1?XP8SB@[J!5@P6"8I)E/L(]C/\01 M3[)V:Q5D%/+%W9,;[G,0;D7L.IK]U$UE^?YP?Y!%"F3Q!^]+?KW9[>3OA+ * M\%[]5>^GS<[;5SK[Q]D-W:KM8#:CMH/@?S<#]@\W+M=N33LD:S:HOYO16)>7 M\0=BH\A-/P;_17SBL'^[JXMO+$(242IZ(.$XQG[@\R@,.O@$\7G,S35!.YZ5 M5VCR68ZLNM&=>F!U&-BYCJNURYYH.[73/\JP^CB4DXRJAJWI1Q]436D9;4P= M%+?IAU0Q';_*-V)$Z#R0EY\YPPDC- @CX,,T[@Z2I)23Q;/*71-JL#Y\)1E^ MK>S9JY+VQ%/]R(^RR@DPRZYLWJ1Q]W!S SVM [ M-'K3C[Y_K6;C'7R!74R[81K$*)&UC3#&40,_2E.8S6KHU<0^SKA;@YKCH*L; MZJE'7!?AG?EPVS2>'VZL?1S*209:P];THX^RIK2,-L0.BMOTX^O3!6^8!3$A M"4]X&H0\S6@"LP8_1$&$FTW;MJSSC';M7D.NOV7[+7BF(C_GRTWYU^7V M/C\]UL- %@+"@Q10@#* XBABK9<0!W >>W)N?/L1#]2V!'D-0_46D"*A[LUJP/':]'4EN5>_E$]HYW- M&K+-AO3])#)66\\/D[W\_:4L,\]3E)OI_Y^S7B^>OY)AK6F\K4V<:4K62N*^WV1\]!G/$VT;ERVY&?/AMI#N_="RE\W3D 0DQC3@@*?)IP M$B#8GNN#OOC+>:0B5EURG(<\/J ^WTS$;C.9.@V9K(7,-03O+?W0:0M3 M'HZWVUA_],3##6EC'ZEW$?/I4X['AQE?]R\)>$QCGP:89B@"A"6T+>,.09R2 M>60=MKURG'B[_]Y: :+:)&=P;L-=N?_0T MQ!EO$]T\L!WYZ9,1C8TF!& $,,\23N7O?!+"]GURD7$E=(:W%H8[-8L+#1H9 MRG+]_1"3];KC?S-3Z_;D\<(' M09QP%+ ,@\0G#),D;KT!/ SF,<<=QO>C9QN66!HMP; 9U>ESBL>3X\OBL-R>S(01A9R' M/D3#QAF;XW*M[VMU1TS,"<4/M@_;[:N'[;YV"X=W M_75"OJM6,?6@/UJ#F.N8_WP]^D=? 3EM:@FFZ.<)ZA'6"RP.H_.;\.1PGJ+T^M$HJ=O]A^N/HH&)[IU+0>[]>?- M]6YSM5DM1?=_AN@R_W:@@H??%H@R&H$ 91%/ IZ&/ 2T@13%0&\AS2D0Q[EK MA5VFK:?H]3)4MW%0D[O9A$!/$%]DWUONUMX)=.]%V93PO0K_R,(YA.H>:1TE M@O,0WW%<+2;H(7H"7B5B,ILK\QN1T&V^YF]WJ^(V?U?L]^_SPX>KR^6W.BD3 M?U[F(K%+\_K7;F2)4A)C0"G)4$82&!( "2*893Y!?A*KUD4= 8D[$:DGAX_0 M>S5\[R?IP!\O/.!GAQ63YUG"*>\1CQ/C-0T+&=+B8K*]H3ZKN;^^WLA1T M'\;+Y9=MOA )*0H8$QJ60AS&41AAVD)@$= ZK&O5L.-\[P2K]ZIPB"Q#8M;< MI[0;!^7I[C0AT)X 6V3?U;Q8F]VX]GPV[8H_Y?THD256*VOU M"II$4.SD AKYMMDOTCB,LXPAB/R8D#BE,&&M3<*R5&O;:) EQXK9+,-23/6T*W6Q3]+'3MYM@A=5Y:)A-P-]*&PV+./9I)C5_KH3,]CMYK_E/J$\SR'% M[B_"N,S!?LFK@NW$1P@%413""* HIBD*@A9&E+#,<$9IQ_B(LTJYUG1$[!TA M>Q)S-[>I@9M/+2T%17MZ.7X\S*>8,A1G^">'0[GYM7FGW4C-0T_=N7=^_NF"1P,5OBR7N_VVWKA8_^=]#:(Q'M,,0( Q MB!'F/(:$P#;%Q#X+M":CEDR.J+@G,+TCSN$2.XAQ;6$=BVQS.>5%F6^N=QZ[ M+X58KAY.R9ZKGO:PJJ:B-L(R.^VTXM1YQ;3'F5FVVDHS%QRD^5ZTV6H=L?S? M]T+$KQXVNVNVW-_P;?'[O^;KZ[R5\ BD.&!Q3.*0T@30B$2=A-,H3,PS6$> M1LYJ3_,GV;R\HRNB]7I'9SSIC2?=\6I_K*2[KJ)JD@+/(*##TN)GL7P6LKDJ MNC'[REFSX^#.;C08P>7>['H4OBWOHK_;[/*WA_QVOP!I ). BW8;08(@#7D: MM3"X'_H.=M+5C<]K-UWB]BK@;K;4-8)B=5O=33R<;JVKA&+*_?6.TN%[[/K1 MF9U"6W;/;*_=E$<;QR$_Y:OMITM:;*^*5CGOCS$]IXE>.[':#:\(PS/FDWAA]N>-)GP-WH M9!@-RZM7'8H8BHF;'ZW0S$.;G7EGMC!ER*+-:[J+P(^) MD'.?1833A/E)$"6=G+-,Z^"U%8..4_+Z#,CA35/]>74CR]!<>+LN4[>7EZMS M/#S1=D*O]N>CP/ \5M.:-1KZB MSY+SLM%=D4NRW]_?-G6O=^M?\L--L2ZVQ?5#5[ %BTDE]'$$8DS2*,8!3BGF M-,"1CZD?,-?5@"U"==?E+93^/5;P]4X\K0K"G?CZ_=7U5X]?CPC-J?7,0\AF MQ8BM>KW.HJ5<6>#V;EL\Y/EG6;V]KA'0@TDU(E2]7+5HU9V.)Z'8EGR MI7#1"B>&0.NR MZO1H72NHP/3F2H#R-@TJKQ2P1GJ)R%Y,)UAFI_Z M&LG\EQA>BMU8"PR#VLT\AJ,9\>%R<<%"I"89%K-O=[D$IH#B":91U$Y$(CO- L#6TKIN@'E/6SR[5@/]-F+Z03#HO-P MSF98[!I)Z^KW/BJ^%+JQ1L5!S>8''!6'\>%R5+00J4E'Q;\6L@#3=G-XJ)#' MV.<9"Y$\81*P)*6,Q"UR#HE>N?(9X'4\,A[1S& PU WEA,.APRC.;T \.ONC M#(F/PS?VH&C8>'[@8=&4D3$&QD'1TAH:O[R._(L.\LN\O T6 &M/F$!OGL[SFF?:_B!\\[-MGVO\]WUS?",3D:UXNK_/J+U,Q M#A]?;H^3.* \I!0G, E2!H,P;+R("4[&60EUA-WQH-<"])8U0H]NEZO?WGQ> MW8@/[KVOE3(65U[1G$^]EAZ('_]IL_/6Q7:[+/?>75YZ>\G)'T>:0;IJ)HYG MDS-H(:./KQ_: ;7VVA/-IO;[PNN:7N-Z_2.>=/YD6/Y.IIIFL74Q[73KC?@4N1+# MV5_SO7RF?)'Y*1&3["#F6823V ]@%K1^P8!1E1'^^_%FK(EN.^8WM__:,5Y" M][[D7MZ"]Y82O?>UAJ\VR'\_;+\R['\_CLPZ$7AUHMUF 34=;>+0-<:.$J_B MQ/OK#]H8U\7J7EJNP/V=-9P7^;5ME * A:C*$V9#[(T"4C* MDA8CCQ.E5T&G0>8ZWVQA>5<=+HU#Z1-%RV56.$:@1L_PCF$^>M5_6F .81XC MWQHCW)/E3OIA=YS]G&';>B8S-*K?,G(=H=&3 MA#J^C4?-=/H[V>)Y(18N]F^&A/P[WYP9Y+JMG9?A_"M-/S^6Q?I^=4CS[4;, MA1]J2PL84\A1X*P/*6S>HM/1]"&L* MVY:,8R;&6E#Z8CN -PW!'8<_,]'M:7]#A?>L MV^?$=SA/,Q!@"TX45MN.AA"G31,BNW6V.VP.#V]W5T5Y6^?@;4U'!BF(8@:@ M#P,(_"3"E%9V(YPQ'R(51;%BR)VXM/"JNJXU0.\$H4IY5U?D:LC.Z"2;*= C MLO.:[,T1Z5 54F'AG"!997 &VF37G\)56U-3K'6^6=2V/N77&VEB=WB_O,T7 M20("!"(?E8L]_GJ3]?%UY^%DW*Q,I*_D2H3G:Q1GB/@!5D9S-6T*C(AJ M!!/B5"ZW;W?K_-N_Y0^+,,)^'"2!SZD0(R$_C$6='0*PGDCH?GT14L M3^#2U0EMTE2%PB5?1DJA3I4UK7C"0:]8F/(U%[4PQO],+H8QH:(7;2IS*?[% M@L40IC%"LLZ M-BST^E-_SW1V(TJF[^-FL(N!34&_1W]LW\V3MZ\68<(HSN3CA'&'5^& J!*E44M>,3!*Z)@QM=\ MU,$0_PLR,80)%;T@PLA:&N+;Y?4"\"0#"5T-W+&BIP**A%CH^X\\/M/GS5B9OJ\;XBZ&M@?]7(!O M]JOE]C_R919X$/&?-):HAPK'>$9\OVQ\H$:ER>!>14R M_8Q FSKUG, E:X99@3IA%O.")SR\DAF8LC:]7@SVX(7L8!@;^AI29R.U+9 & M-$M1BGT>4X2X4%EN2 M[LXGWVSSD@D+UT7YL/"3E-',SP)A+O2S! FFRI;GBZ(\IHNU.1(VM[G8_<[]WI-"-J>HT8A/[9+N<0%C3.1!2WM\6N M>G.RNE2U_W!_V!^6NW55NX-D,2 @24(_15$,TP!T1C$AFD(QR-1(IR4JB/5[ MJQ?U9ZOCI/W)A@]BYZ)(=9YX?QK#' MD?)U_H-013DA^W#%EOL;OBU^WW<'3!%C@8]![*>0Q3@B480"%*093(@/(OA: MS4 K-MSUJ0Z6K.PL@7D5,I73Z&ZN9/?0]$+7LLKN3*Y,6W'EZ15H>_RH=JKW M^4&:^E@6\BFQ-7WX=9^OW^X^W.7E4EZH)JO#YNOFL,F/0 ) 6(I)3(B?$@93 M%,1Q"X3 3*L2A@/SCE.&#IJW[+#]6:_@A0O.U>1M8KKU1$^ K;6NA2LK5?PD M$7N;W1^]8R".J"<31'UB>V32893F(9XN'2Q&:_':0OMVMRIN\W?%?K\($: D M0@EA,4!11&F(.S$/@S#2U%"-+SN61]EIMP*'MB+JD*,L=HYXT=>Q&HCWDX3R M1X\<#N7FR_UA^66;>X?"^[B4ZX*C*]:1G7XQ,F!Q-CIC@OVYA!@SH*H.9/V? M]_N#3/WVE\6G7/JWV>:/+%\6VD(&,\9!0#.,XA#Y"0L9:Z!"&H:ACLA, M#U M2;BC3[(7EJU7WJX1,?FG\O)O9J&SC[L>E+\).*= M0]YSC19__;TDGRZ"U#,B3-HFYC&P3$M!,:,^JC?,I?F=4-E-=3=<_'Z;5Y?$ M=VMR6Y2'S7_7E0WB* T)@ Q12'T2I$&2MODW1%3M$K=5@ZX/5IU@K"HA+$_ MZ0TE=OA5&QI&IU9/ZD_A77@=P(I@HD*P$ZE6(:U'>JUR/@\IM>M2X;"-VB@^ MO,CBC+$4,PY9"GR&0 R"3EGM617IS5G\V_R]R8/-1O0J+C= MXYY!S8V>,P5[YU!QMV]C9QB/\U"BH4XHU;/5Y$0]L;K*RU(F=3+ENUQ^R^K. M1O-=?K4Y+"@C, [C$/MQ&ON!R.XX;JV&"8!Z.=4P6\[3J1J>F*=5\[G#\ENN MN1PYF$W5#&H\(G63IX;#9DXLL'D-..^G!M[YMX,=94Z]9/4F379HGH=*6?/F M6:IDDR55W?IPN,G+]\)S,3VM+3=F%X @C!/. $UQ$-/ 3T+4V$,)B-%BEU\O MZV?1587+W)A23TOJGO8,E_K6LL2GIU0#^%/3*,><&:E3A_GJZ)[??YX;@>EF0QQA3[E*&8 MIE$4,\Y;^U&0*9V)M6_5<2K%'NU[5)L>?_36]]6>Y>I&OLM0O0]_L@=2P:_6 M6+:;Y9?-UF0_Q&)0U#1NFGCH:5Z+T?NI1?E'2?W)/D1-_51[$,H<]NBB_3C, M0R<=^%6X;L%#=92L5L7]3AC>K2M1_Y2O\LU7>>!AOX@Y3UCJPS@&($D 25C6 M80 H2MK4SE1-A]@VR/0T-YT;<)5(%E4F4Q[Q#57*0;2;JJ5SOFTJYB/^ZTSR MDP+_(XEF#Y5:PFDC)',53RN^O2J@]A@T%]%WXAF.8EI0AGE /HA##/* M0M":]BE*#:;%5NR.,T-^5^RNWXA$]E;T9/GD8'4E0G3J_5)@?"/_N;>5+ES( M8SM#M=2$?5,)=<6X3>5L,,Y)+I_3IJ62 UB?JS@.<>E531S,E[D4OA7]?2>H M%M/)!8ZS)$BHSR)(L"_K^["PM4DCF W-'W5L.<\76S"*U]DM,6BJ8]:ILRE@ M)^"F%JX3*%J*9<+O7*7*R)=7-!YP.7W[\N'R0>>HBXG'B MQR"D/DUA&@(8!+"U"U%"AVW?Z%ISO&W3+7'=U7AL+2HJDSET(=$%CW87#S^^ MPNS(RX4-'*,E0EVRYRIWQOXH+P6:,35(Q,K[?/UYN5U6Z6Q$PX325)CGC 8B MG85)TMK-D-ZEX>'6W(N8A",U3'QB6^4D9;Z5&>=+R>/)=K,%N=.C?8#<.6/< MEMQ5,6@1SD#N3@G3E3LCLF7J-6KM&=MK%/+98UGJ(AIDVDJ8BYYM")B';.?7F%V)!%[0IB6 MB)F2/5<1,_;G51$;QI3]ZED+$,4^0D'$PXSQA/LX\MM;9B@F,%@OGN"JEM;K$5"3P(G(U]-"@]I9'%BH/#C$O.,4L8-FO?+@ M(,X'J>98=%M5SV,@9E#\19]8?4&U$:59"ZL5!]4$UAZ7JD(K$*SR?+WG@@TQ MJ9=;,K\L#_?EYO#PX8I\76ZV=>%N/V TV] M7CXTQ;S(ZK_N-V7>@R"-?)*@E&91&F0(1P%FI$7 TC30.U1DT[+[DT3BSV^6 M>P>B;)-_12$>FW@S\6U0RNN?#&C:)0'D:)FXD_OY(\LPD0(J:S+@Z((^2%AA'3W$1/,T< LT-SP MN$G@78.SFA+F+Y7V<7*_LR3JI'[# M(S$/:73AV&N)GRWN[&\G+5( :2#/G<,LS+(X )1WT_8T8M3"5KR)V6FWXCKE MK:HTI"$AC!%*6 QCEH+C5A7.B(VM^"'F'>\+=="L;\4/XGR0:HY%MU7U/ 9B MOEOQ/<3J"ZJ-*,U:6*TXJ":P]K@TV8I_N]_?"_/YAZOZ >5?=X+PM^(/=@*, MW()ZN8"XS*?WXL>V]_*IY>H!Y@]W\B_V"TPCB&&$4Q\D)!#C0QAWZQ!()-FF M&_;C(W4LWX]WD3>->W()856_6KZ78+W#35G<7]]X^>W=MGC(\^:/[YHU!^]. M?-1\OW^"^.N?"IAWZ(><'7A[$O7F=?I[Z9S7>5>M9YQ[D*%:\]A?>)V3]4OW M7N/F=.<,K$=,\33"="UE'L/93+CH.=DP=81T%[X_U;<]+XO+Y;=_WQQN;HJM M1" W$E]^6L//DC", XXYPC@$?II%[3EEC% 8FRV#6X>OHT<1NVNMY@EJ&13VZ< MP/:NBO+L8#3-6KLNP0HK[\YB-I,QPKF;9U;E'?-J=!+Y9"#)ON7E:B,P+#B+ MQ* 2 A#1A&<8A#!JK^GA$"=:)0Z&6QMU&I(WL*JMS'JF4;R23+HB67^>X)[? M(;G^H]3!CX);I4C_T.HGHF0FC/G[ZCO!:8LK^$OH@Q BSS 85"60.6 M<0JR%@ @"%C8?C0Q.^WVX]4+*^JN%M1?CX#MA72KY#M?0)_KJKF5U7+E4,Q# M*5TX9KPZKLF=JG9F5U?YZO#A*OM6/RKT2>2J'W82$]E5)^SDV9&ORZW,9!?" M4$I0&C 61P$/(&"H/36,602TJL)8->PX6:RQRMQ0S 3SS;5\3[=&[94"=O<> M4[&K958N7E:_R8\^Z FJW;"H2>ID$=$3U6,P6J">1"K)9RWYU6\R!?*=J*H. MD3VZZB0>\U!6-ZX5([1G/75]V=C'O-P4ZZ='FQ=9G$"4,IJ%(4PBDK$$M^7\ M<A)Z5BC)3A+0N03[O,84("#! &_A4@27^OHW*C '&>X[)SF:IZL&S=80T1Y!G&R M)MI+NC3AUR#MZ--E)/9OAT%9^QU&?\\C@VG6ED6,4_JV.+ LF M)@ ,$9Y1"&)"0O3]O5KG*6^O[BK1L//AV5YL#APO&I71VF>0E06'9I?;W8[ M*2/RCE_U%0<#PNL<6U1ZJ\2ZD_ 9BO)0M55F_CN2476?3/11DS&[PI>@ $)Z"M-;B^QP6^SOR_J>@!P\KP1L;W/$K3E/M<:\ M6F(R!>EZJ2*F[SR^6W M?/]QN5F_S\4LT,^ '_ TB0BC80 3RM+6$ >1UATK@\^/L017/04ICQMO*GSR M-+C!HTK:Q*FIF&/.] 2K!N-5:#P)Y\)[W_/NO*L"4$\(Z1&A >S-0V^&./"\ MK-,P+E15I'K_\KWP3W2NXYW^W;H[8//VD-\>UYF(3V+N8QY2$J'$CV&<=5+& M.-,Z FW9M&/U$4#?5(G522T2,0UZZ6B@9JIE.P1J6C4A^WHZ5K_UVR ]J4@B MV3\>$*S03I:!Z9'9HX&.HC(/?73E7#%*RU;3U56Y?%BTS[P_7);+W?Y*B,UE MP3??\G7]T+"\S9B77S>KO/O!11SY/&0@P4E$$2,\C?SV-7CL$[6[):YL.U;6 M#HAW:"%7U_\DZ.;=]:JS[VO@7V3E$0C=;;(-P>1J$"F_S MT'I]Y;P)0O?S$\=A7:SNJQE8=3-LSO%XA-19Y]BT/_\GU1%0PCX%>C MFB%;+PQKKGF?=EQS[ETQ3NO5FS%\RE?YYJNLFGT<0\- #)V>IIX'A%=YM\.5#C^VR+( .,!Q)GHHW$*_(BF:8LH MY5FHM77A$(?C)+ %7 UF]93O)'[]2U?CQT1Q4V,FX=#\;W=DA#C.0WY'\?3I+LIH[*K*^3MY M6'M_LGV3,40I1FE"4D@)R)+:"."<4ZAZ>TSSJ^XZ> UDLI3F,0\]WY8#N.5"G05#3J/GPKR=I M#6ZOD;;-SNN@>T?L,J.IT7M'^")GF2I;&<1V[QFW,:(X#YT=R==G9^+&8UC[ M/,C19#=N9#$*49 D&?4#D@'@!P''E$1A&A/$?-67 (>8&..@PZ-N/5%ZT\.1 MRMF' 3<:8C!["@?BZBOV.RNWQ7[?772]:HH?U^6ZWTUPUW$C%&< M983&S$>^[V4XK>G@>1*?]PA@,^$_W\7 M3AD2Z$2ASO+3HTW#.9V'*EGPH[#=VBPHT?OE;9X6M\O-;N&S.,V(+Q(X"G#, M"&1IIW]9BK3.E0ZU-8TJ77@2HO>W&J0-==*A=X!&.6+6BE*IDCJ>8AW9TM4M M YYGK%XFWJAHF#%+ZL=?]KGXV9M?\MLO>;G@ :$A2L.(1BDA!"4B@6N-$(2T M5K\U/^U8IUHTWMDLH,:I*56Z_*DIDT/J](1H.&N.SA&=\M-[A,B(R'DHC2GX M9P>'!G"@O5Q+[@\W1;DY/%3I5QS!E/L^"B'R(Q_!* ZZ],N/,ZV;S(8F'.O* MR7)MA\MH2F;*H.9:MSORC)>YE7ESN\+]B!F5Q6TS*N>A+4.=.+>D/803XSF388_KT5,>4.2>Z\R(Y/:(SC,QY*,Y M'PJ;S6MHKB.7A.JE;1+05!X11B#E22J,!U%K,( \'9;M*)N9(-]IUT&MS++4 M^33->IQ0.3SO46-QI-RGY4@K^]$F=AYJ9,.15S,@0VZ&Z5*3=H4^ASA$G(8G=$D/Z&NAHWKO;.CS3T[Y0;T#4/M3#$_GP7W)@!;3UH5"?U8TK2A)$X M(,1G$'",.M7Q,ZU'8G2_/:(FF![%T>-*4Q<?,U%L8R$ M2IG3N>N3NB/*LJ3)S;";7K=ROVWAQRF"$<)$Z!]*(Y"D23LGI)@S"W>]U.R, M,'-[\0I #<_&=2]%/I5G=*-0J3^[,V%QQ#M?%9#^6=]@8N>A3%8\4;KY9<*. MJC;5S\QOON;=2K9\:)[5KUD*C3P^9[D(04 8PFFB),D"SBA'8 T#K0>,+%H MUK%R=4CE:R:> "4K[0ETJUQ7MFQ2K:9B$[&L)VI'@D\VS21.6;M0=,7-=E-A MK%YW[V7=B@X",0\1=.%8X;P1VY#(QXV3''@NJ*Z+#-W+ L^/?GCA M? :)[S.BZ?_:%:BK14";35W$^ YR[PCCY7TWR7;RB?G\ZN\%.FZ M//Y1U?E_MUE^$9#D,U/O\X-\Y>9>_+W(W1D.DS1( &&(H92".,-A:S^B6&O1 MT9Y5QR+? JVDO7X-0_-4O3U^U91[&FKU]+ECM3I;5J&L"K!?>$=X(Q_!5V6M M1U+M,S\/X73@U]/C^XZ84WY>(;^6-34_Y7=%6;WEU=;^@R(+1W&0(HPBC"-( M,4$XP!%+?#]@RL4#C+_OK@LVD+P.TW2/"Y\AIZ>G#>9S'AUKN!M/*]W;X47_ M59)/^==\=Y_ON? Q^R;&V=URR^[W!Y&^E++&_KMB=_U.I#_-6T)U2;HH$KV8 M<^P3D&">@HS"L 6%LTQK/ND8BN,LX_1%C!:_)]N+UWK@=2Y4;V-()]Y47K1/ MIQG5R70=0$5UG$_L-#74?=@P'!VU81X5&+UI'8(IVZ>5GB%JQZ5M$;S/'30GCM/WT"P MRY.YEK5&F^/-D %,( DX("F/.&\VNJ9@ZI MM:EFD]QY>(TM+3TS)'JN>F;JSJMZ-H@GI8?BFQRQ*8B!(H9QF"2$\"BET$\B M'K0&LLA76L(W^*QCC6K :):],:&G7W@<,Z,G,>.1HO% NCMRS-X^5R9)[47S M1^Z]()@#.)C!.^2&P(O!\==XW#<*=7IJJ<.:FR6Y M"9<%/YZND5EB1G/_\-1:D])AF,(@)"A)X@AR%D2 PM8>#3*MBF#F5D;5'*-) MX0 &M;9@'9,W1'4FF?:=I>7UW=B16V@ M=\6(7C>NR9BHGO )!3W#N E1\QBXC9 7PYN)QKHKN9+CSA0G3&GO:) !QR+0P:K.NPA@WJ__IK'T:$R;PLKL M&(SIB<1+9)DLV!JSIK%T.P9[9HNX9BRJK>B>\?KB>,M'F=1ZIGQ9/7SQ49LF.L3-)>]XAHB#-.,,8(41]F M?DR[^6:<4*WW^(;8F4J9[)PATB'44)L<<6E)F^9Q:.C(D8XZ&3 [4W4R\>0U M=3)F1U6=_E)\SAO544_/VS;NN6BR*&,^R !+D,\@(AS!HX4"19&H^Z.X(A&-%-;TM]\ZT MI+6[:*E)[BP"I2? +F/DZ EZ,XY[%-IYV.:AU^[=+$;N#IKGMY;;?-]@^DM1 MK&71B440)B3,@BSB6*Y*QMP/V]M%D"> +L0 ]*50/KQE8D*G[C'\MB M?;\Z>&4-3//,EA%K:GKIG"X]+:S@M'>\+[P*456Q9N336B^PTG=0:PB)\U"F M82X\/9XUG \31?FTN-.7%E>D#5*7%M3$ G/"C:+&F+ Y/YDQ\J)':%D=&;Q%FEQ&Q2-LW,2F&F MI,S-/#J^/NPS,QE-OY4.D3U;T'I_+Q>T/EQU4Z5%&(993&B:<)BE@&0LQ>VY M[@FD429W"&S:8WA9NF-O#\2%.0?'F=!XL$1<2G. (HRX#/ M$Q^%;=4(Q'"HE?0-,C2J_I=5'[KKX T\/Z)%J%JV.!J7PP7_X^LTCG-^Y(0B MG0,D)LS.(_^TX\IK1TC,^5'*4R\WMR(+WLN*L[_N-H?V6@4+"(HPB.(89@1B ME,00818&0AQ]/_.I\<@38]Z9F6,8V< M<@3FS/)($P;5773Z7+PXD: 8YXE /"GO-14-IA9!?%>7M4OCWU^<&,XA M@AC/$C\C&?%]CJDP&$9AA,(T),J".\R,8]T] >?]=:B8#"14087'XU)/C.=$ MHX8TCT>GF4(/H%5-J'L).*?7=EB;@6Q;'M;G\HJ\:Y_W"XRW)13OJ\0B%^_$#Q[*3?,08+'ZS;NO>OO7R@5OLY-K%,*) MD?=Q)PE-WS;QO-O*/!8#YD[2TTWNF-:,4)SUBRSE/]^1/&Q+';BMZN\UIBR1O5V M=_H3F]UJ<[?-Z[=1A)Y$(L,C?@@)C1@*@P15F.*0^)Q'6H69G")Q/,46X+V3 M7O\8OB=[?>6 S&X>_5CC@]EC5(YCIR;)\PF;GD:[CIB;.E5#R.X1\G&". ]E M'\G7I]6S1F18.8-;_^?]_E!AX$79@[ J] "SF"1!B-,4(T1$"LEPUF) 7*1P M&EIOU[)C;3\!ZUT)8>A7#I/",98#H9A+3Q8#S63:)OUNLFD=)OO2:2<1F8?J M.O+M:4+MD$%55975)SY+*:U$95JDQXTY-[YS3IKFUK\V8$^UZB94>B1I$XCR4:)@+A<5& M9;K>]OFPW*V7Y7K_Z]UZ>TB&F# M^7EHG&6?SBY;VF/,]7KENZX@0DHX2"(.4)J!A$012XC?J#.+LTSID.5X:.:^ M;OG.M+[,"(%TNX#I)H8C+V*JA&]6*YGO%&K0C!?1>:C]B/Y:6M4T95IUE$CS MJ[PL\_7E\EM;#V?Y9;/='#;5K?+W@M=[\?>[PX)!$LBZ@>\=EM^\I73@PFL 7WB' MPMMU^,<5"V5:>T3!?FCFT?D=^%6X;M16.S-KC).$4S^"- XX3M,XS2@D4DE8 M5,W#X6*77XL<=7VIGMY9LJS4EY.Z+S\#J=RATWQ5YLM]M:C4!.2%#JV7I-FB M7BT3&Y-NHW2K!>@)A$WUOJKDS(7'9BB+;*@FZA+^70BBME-Z:FC&F:H4OMW) M4[)5?I7F7P[RN%!U,O!S+GI\!:$[+H21,!V&<9*D:<1H2"/( Q "DA ?*A: M^=BB17?]\@3DA2=AUL?M*J#>$>EDQ^W42>SIK XB,8\.Z\*QPGDK-NZX;W<- MA%^6Y6_Y09[O> 9FMV9Y>5AN=I?E)7WKISW11TQ;G^0;,6,KEJE4G MYD>W7M#UG^1/-+YYC7--?O9'[^B?]S?IH5>Y.-T(8#52:N/%-(UC=J/+1#2< M'XNFC(ORQ;O53;Z^W^8?KK*K*WDF_6O^=KA M,ZD*,XS-?M$9ET@]X9D/AQJ%=4;CTJRNCCFG:F5U^MQ_0:OM43:#HCIV_"AL M-R:]S/#C_9?M9O7KH=F\ZHQ6=V,0#/PX($D(TY!1,6Z0,&U-PC#6>OY]D*&Q M\D2CBWO#*%1+$D=CSS!7G.3*71\I/8FB%2[GD2_:<:5PT-;LJ-#)(\X!27T M4<")3\(LA &,6\,8I%QK%=&"N?$4R>@.G0U"ARF3(RZ-]6F2BW6ODV.@4P;, MSENM3!Q2U"QCKI3FO>\DH?EZ>6A?,OB\.>1='5L"8^C[6<8RPL,8P(0DK3T_ M(NKSWD%6'.M4@\U;'KKG.+P*GLFD;1B="A/?T9C44ZD9D:@Q\QV-3+.9[P!2 MU::^??Z?F_I:X6P&4U\[?A2V6Y/AILB[[B(*9C2B29IF40@BD&+B1[0UQ$.> M&NV(J']^O*3RG>F-/1/2-/=!W/!EG#BJ4.5V ^2=PG6W >S-(SDUOE\?W>WK8^"?[CZE._S\FN^7P1Q!#)".8,Q#:&\ M"P-9BR'.LL1(7*Q8=JP[LLYML:M.\\DS>OO[+_(6RNT7"=10?>P0KBE,HW-M MO'$KD'H=U(KT%FQU546>@FD!3Z1I*ERJR)W5F,Q,">WZ=DXD'3"HK9__7I2_ MO=U]+(M5OG]BF=,H@A0G0> 3S(A0;YPUEA,=]3-L*MJ C+*NJAP]3,9$(+ M^CD]T/=??YI6;@YY6OR^6P2I^#^013Y!+&#,]UE 6D.(4[/L1?WSHRV4_RX@ M'7)9%^G*="JFSIGNS,L)7:;KY!6:-VL!9ZH954N'T@1*F[N928:! V>G1X9< MZ)9N^I0+@_?Y\=9J5VXAH&%":$RR*$:(T2@._;"Z]!2Q5.0RJD>1AAMRUU&Z MJD$-N$J2/(J7ST]R1[7\^A8%OTY4RO(%E.&W8X^G#PQ^-+-<$9:%*FO=]C;MFW'X_W3SFE6'\T:T49J-RK'P[3OPOORX)V@O7A< MGF/:2]>:M*I+I+4 S5(P[7G7+Y^665054[:\V\BU!%E;42ZV'.MWO-U]7F[S MO3QH6O_M+YO=YO;^MGFY=7]94'GC.]]\S=>+(,@ I0@1PFCH1PF(*<.41&'F M)T&*B8[&C@3)L?16ZRW>;0W0VU:U*^\:G++:[)?<*QNH>JH\5L34Q'J&P=+3 M\,8!K\98KSQ\QS P MMM/%I/W*V:"1?&*4$(,RQN[ M*(G.X,K&[_+]_L]>WD+S5A*;LR%!-Q[61P$7,1A/^#OT'NL-T]1"_YAE.]IN M&+GO3LY-_317\$',*EWH.@]F\\IPEQ M@ DBI+)=.BU"Q_NN4E;.S +J_%^N"FA<@YHNDOU#P?<3Q.GG!Q>>=%%Y,)E3 M(]"X1_==- :S.W@S:!1J=_E"%C&(>,9_!'<+I.2CFU N=32W;!=2Z!N5" M/K4% /"SC&*0AC&.>-+BX0C%;J>6FF#&G%K>[_)EN#E#MYGTMC],4T\M'[-L9VII&+GO;FIIZJ?YU'(0LPY$>T$R>;,]24A, M YSR&#&>M0@2@C*=\[4V[8XP#=P\DH"]!/A&_L-Z7NA,EU^GW+H26V7;N?;. M5FKMB*MR,+X[.57WS%Q -=DSDDR9IQ4E78J&O,H_W^3YX0FF=%/FJP/?[,0/ MR%J:0Q0D#H.L8\P)!%H9^0+B\G,&SS8 .)'16G08ILDAUOB]WU MFT->WKJ3YW'#:R#F\XNK%>FOW?(:O[S*L9<&A-H[KW.OKBOP/$,_.CGAB&$S M5JKCRR3M8X:CT30\](U=$T;&S4CW!%W[X&@2LI3S+(U"&#$ 04P%R@8:A7K7 ML4JN]&SOU]62C[>L'ZBOJZ44AYN\/-EX&G+0P%DL78Q@(X1Q MG,'JA7%IDN>9;=!O;?P9&-WO<:@9ZO*@4<4*WT8#"+\_W)?YDYV*3YV>M4A" ME-(41 DB,?!3'G(,>#=IPUBKWJ$+^XZ'![D1Z/VTE?N)AYOES@N\AWQ9_G& MV-OBW4#;)Z!\F)37@)_O]QXQ2V'_=O N?\^W7\4/%KO#S92K4&H,JZJUY7C- M4)QM>]BGQ4[8="&];W>7OQ?_(61FOZ )#5 (080Q# +"<<2ZB42$(NY*?34@ MN!?@V)W:ZE!M7W =L>Q$Z;4DN ;Q^OXTU\3) ;)K MS*DCY16--:_AA PF)/9IQ$F*(RZ (-C"0=AWJ;WJ(-RK;^)4?37H=J*_;I@> M1X$E]N] @SN*[:FP?M2^2QTV<'.8$IORZD:+N>@P-1J2((@@8&)00)"'V =9 MMQR2P-C9(H0.!N=*'/HNE5B#;!="[(;G47180I^_#'<$6U-A_9!]CR)LX.4@ M#39EU84$+R+$&?81)1@BRE(>I$'000@(-#YB.-2PXS.&XY2<&,R^?2&V2KSK MM=_YRJTEC56.QO1_E&WD2U&0E"<^QT]/G!A,ZC_XU MW(W"-O2!)M%YP,;?B> ;WKMB?]I^? MLH^?-?>1!Q!HICQNN!LN/9.5_CM+D(;ZZ),Z3_DQ\.,5_3%E1E6 /M]_V>?_ M=2^2A$P6-MYW>L<2%B81QS!,.?.)CTDJZX2 C.)4/OBBV'V,O^^N]QPA>36F MR<;M<^3T])S!?,ZCXPQWH[#TR941:? MU4V^OM_F'ZX^Y]=R?O\IORO*@T@;WNZNBO*V*C=#'YJ_/**).0X2/P6,9F(: M@P(HD-5%?N.8!%SK*5U7&!P+UPDX3_R_#W=YN92@O0:HKI"YBH2BS,T@")HB MV""6KZXUL+P.M'>"NJIVWO[$U-7-#7GN$U/'D9N)U+KV\JD0C\*JODPW5=CW M7#"4?1.RM5MNV?W^4-P*!2.[];MB=_U.[IR0_3X_[.G#7_+BNES>W6Q62Q&I M?+FO.L#)7!#2T(]#D/KQ[+8B=^NJ@=&)$AV M(Y\;V;_=G?[,9K?:W&WSX^),$*:81D&$&$PH\),(Q/4;3F'B8_5'?<: XD[C M!'KO",U[C+]2M<8#>;+JT0^V3DRV@&F!^!ZY&C.L\]"E43TNINM$>DJ3YOM5 MN;F32=N'JQZ8[XO#?^0'LB[N#OEZ@2"AL4^"A"0P0C 3J3UNL 0LP%#O9387 M"!RGO[VZHOM8FY,(J*G[].3KZ?D)7IFV]LN[ .T]Y >O@3WAFK 1S3WJ[39L M\]!KQSX^>]3-/:/*BQN'Y:&R]N&JJ?^SW'XL]AL)KAL.0D23C*=+M3/6$\'.B ]C@%*"4N1G$:0)14G0&LGBR%]\SYR0FQCZ\J"G#&%&_++>_D>M!XI?LO^XW7Y?;:H7H MP)9E^2"F(G]=;N_S!4IY$'.*.(8!BJ,P"$DG:^+/J=[M9!L6'2^V2'356NU* M_B8_XAS[1I8"5SU]RR[7\^AKEGUZ=OG*/F.J??%3+KKZ9B5F^8HH,*)A!J, M<5]6, @0CEL408BT#H#9MNW\+$ +M^JA>FF!=9[5$H8I*=9+)4[8[82P^LT) MVHE*R6J2V*.-KL(Q#Y5TYETQ3J/6G"!]76ZV<%Z6L-_LY7]V7F\/F6&X6 M0!!E,60^13'+< B3$+=V4Q\#':T<;LVQ.GZ^*(+%"J.(\:E4W- M.56+[16*T@3Y!(+,9V$"3W)0HK4A;L^J8V4CO0\47'B[_'QO M=,VWHMQ-0K6F[#48Y3,VA^K! 0FRXOSX\,WC"M6'J=10EDIFHHWV_ MGJJD(^94U5*^,["3SPP+2XLPB0*6A7$89!%*0!0D/FQ-$!1K38>U/NQ8\SHL MX_:L4PIZ.H\14_/H'V;0"PLM1:^5?RSSN^5FG7V[RW?[7'2S#W+@>[1*O/ 1 M2T,0(HA]D7QP$@>\ZU^![VO=4[9ASW&?:"!Z>8WQ-!]8/=HQTLL&K#"ME@>, M3;)>!M#RV\"KZ*T >D^VF<;5) 72>J3*)N7S4#"K'A7N&NB [>Y%*$SX&*4\ M(TGHU-,RT!.,0N=(DRF!?VRI'@_:S)]S$5MV\5B9K M'N)AB+UOLUJ3 3U!.+X^V>V)QVD"XI"&/J-1%N$D2*.L-8<)B+360$R-N%[R M:/K!$9G*T0[+/.I(AV,*S51$CSV'FO*;&U,7_R M+FX:T!0B&"5"!1'U(Y$5H19 @E%HPZQCC7K7/8Q>NMR8U^'9SIZ\(XI= M;,=/]>*X.H4#-N,-XC /Z7/AF.86O#%W;E[MUGEEG$4T0&F 0!;2..%Q$E#0 MS2\Q9^Z>\K:)A/#/@8="[T>XBH[[N M7MSEY>'AH\!X$/:EIMY)<'*I'_.,)1$14]TXI6$2^5'$NPTMR+2D:9 AYROM M-;8JZ\A;8 8[[[M[Y:ET>$@>^RJR=(5 E?,,MF(P#\&S[]:Y5,5PK\4Q?KWS7:[2-(, M!0E%%/ ,,I"RD'>I8(H)TA$ZY8\Z%K(6AYYZJ5.BIDY.V-!3GU>)<*(JK=4> MU=#F9AZJH ^[&-@F=-.;@PC_YLLV;U;\\T/V;;6]7XL)86\U.'T6M!GG_?RE&"\SIOOF+U M^%SF5-N +[+2(T7#6)R']@STH;#9KDQ.5"T8"4+,8QAE2911BJ(0H^[C"0[U MSU:^^DG7ARH_7))WGGE1L=/<^DS,H\>KDNZ!?/ M*FGZK-J/WVV67S;;ZEZJW" [%*O?;HJM(&0O%Y\/#\?J02D,@RS.,A^D* &( M\;B]=Q\F(81ZQ<*LF=5I_T;UP]Z])?3MN[>7;[//'GF?>I__E7S*_O7#NS3[ M]/G_^8MG__O7MY7_HJ84]XM7T9!+&]13G!&*WPW5XF.RXI2IC/7)E MG?1Y")I]MPK'C=58%)\64- M/@L]YIFQ#.H:M%R^E"2-*U6OTM6C6O:HGH> 6?2G<-4HM;,FV8]? ML HL^ST)U0#&9V')%GPXWE:9849]6<*KW+Q_77S?FMK+*-^P@&-HRC) M,$E1(!?SVW7\C&B5'# TX5A\6E0B<:I@Z;XM:$:;FN",P)B>VG1D-8@FDIJ7 M>>G1F8%$SD-DACKQ[$$^"YR8+U(O4A@E*< AB D-."> L6X!"O LT-F--_B\ MZYWY1^6.C',:$]Y,5Z.M4C9\%7KJI6>M)6=E[N8A)4,<>'6)69,+ PEYH10* M$BRDD9^0!$'*>,P3<%S.COU )U$99LEQOO*HJUBHDC205FVQ<IP0P9SJE.CCER'J=IFE"&:1K&+ :$^MT<+@FTZM>: M6W&M5%VECK7-.98.C4;3+$<,#IUI3774^2P[ZO,M T;GH446_.B?=1DSHW6Q MXD7Q6U :1E% >,@QA#&% ,#VCG[(LTCKDOP ,Z,L+I]>L3">C WA4DV)1J)1 M3XIJ!L^D2A-;$TVJU*;0RF3- ]= M,$)^?GZDZ;UJS^\Y&.TSD?JP-",\]F$"&1 94#?]HGZJ=TYY@"&=QF]T3OGS MS;+,&VSMA8R\PJAY7'D(FVJB,1*->AIR"NI_MG20]O<=3Y,Z2-Y>8O(J<0K_T2/WAYNBW/RW^ MYNO!^M\[WF^N=/!YU MX<$+W_?E__?V4M?V_RCF6)],.@)FZN M(Z"G:D?R*S@77@7HPGM;<3CZHT-/F>F1K2$\SD.O!GGP_!&A@6PH%Z$N;F^+ MW8D9%A+@,Q*E0<1#$/H()>VI(.##2*LLD/;''6M3C:<1)JE"R_5:9*K%;KGU MY*--;S8[;U57V[T0?U!Z7R5J[__^DQ]X=WE9*](+BG;AX><*UNA6]<+:4;B\ MR+\ $;[PP[#Z*_&?&.*+",;-/[R0;P'(';*H_I;08;G9Y>ML6>[$,+H_097F M5YO5YK#@T(]"'Q(,"0C#-.9)T"5(6+.TO 5S(W;==0U)]]6@X8RJI0\CDZF7 M4+3@O!:=]],IM0W D>L5OLY8C^Q9I'L>2F?3H6>/ %GFRGP1>P&ICPADG"9^ M6BU I2CMLJ$(4YU=+(//C[*99:N.D E]IJO55IESMDH]]=*TUI*T,J7S$* A M#KRZ!*W)A:T29PN8$C]+ (QH2N.(RC-#79Z&.(2&F^9FQL;>21^UJ-GK5&OO MOKMGV7A+_J2(V;PJEZEMV0]C=AYZ9<\=S0IEFCRI:AE?;LIJQ2C=[%?;8G\O M6F*W5PD'C&]ZG+O-O!RJ<_6V1,A8+FU&(4@Q0FC&(:&L3(Z!U M"VJ8)HF7]]O\P]7;7VP]\4AW[\KECN9@G3OG'[*5_GFJYP27\K_ M6221/'6,DS3,2)IQEL(HJM Q)(PTWK/RA4&Q]+6PI;ORK7 Y8G[@]QDKL!7 MJ7H'WSOB%]U7_J)Y ]19K!17;F80)LWE'8<1_ET ME6D45E_3\%6Y?%B\+W:_?OY+\34O=S*S8O?[0W$KQ.R7_/9+7BY(R@-(Q1R1 MDU 8!!A#4%O$?AASI3*+-NPXUF*!3OSJ'?%Y'4#O;S5$1;&U0FJ_H([-IYYH MSHS*=;&ZE_]P*<^1S8;21ZATJ;T^4KMJ,?Y)=:"1GLKA _L(^-7@H>#["P.$ M3<:F'02L>E+8;T]FA;E?&U#V](%NMN)#UY]%*[S?7PHKY-MFOXA(A'Q&,(-A MS+"8&4""6UA)R+0.F#H'XWA8:$!Y-:H+3^+R_B:1::;>[J.BEH//*B!ZXXI) M+)Q6$S?EL/]$W#CAF4?:/9Z[9VJ9C\2S^B&ZH^%3LVEQN]SL%GZ&@Y"C)$$) MHV+XQHAU1H/ UZH1/-"48]T]0><][O?>WVJ$FOH[E%DU=1V15#WM',*GHP-T M?4SU'IZS0O$\],^6,\\.S5GD2%6[?MU]$;:Z>C=MDLN#& 911$F,8HQCA#'@ MK3&>IJ&.9AF:<*Q5+:JV@)/N+'I)D0)L3)7J9F!X%&LCD/)1G MJ!.%U=;E9H9+'TZ63]O$C80H@ !G,:8IY#X,69"TD"*?Z[ZSX [(:!F6^TFM M62#L3FB=Q\ T(9O_//8EZBS,80=%9!XJ.HZKAG-7"_SJSUNEH2;-C &BPEH M $ L93S@ 6U,!7Z(H=EL5 HZ=$ZJPYKN3-018<9R-_5\\\B'TBS3@+YY M:-,P%\[.*(WY4-62RW*YSEN-.]IM,DH(80P)B5B,.(R ?$TY:FV&.-1Z7W28 M)^W9I;8PP ' 81S$B&, *44!2%K;$DRS+EDS/F)L9;^3HN+QL<\1C M8;\NC4B?\>+75,QIG(L9AT&S(S%F3*J=B3GK][GC,,.)FL%)& M.%%8;CX8: MD_57,0W.FUV/SA#!5#YJ1HA/(0A#<)*H1DSMJ>@!GW>LP@VH=E_/2$<,>5-0 M7_>4Z2GOA&QI**Y[ULS4MF7O2P-LZ*G#%_T\IZ[#2)F!L@YTH+#60#1O(E9K MB_ES 4<<^RP)*.$Q(ED64Y1DK3E.?:TW8XV-.%;7SS=%>7AS*1\WNMQ]S?>' MZMCMVYWW>2DPOJD6[]_ER[WIO-R<7+4I^2B\ZDGPR]=E)IF(GV.G9PX^F-!Y M3+^'N_'T\J$=7I32O*K.W7-+C-"801[%'$B.PIBV-0)Q9NE<36!Z1#QN M% 8U)]BSV64QV& 9S.<\DKOA;IPYZFC/K;X3>O9X,\_=_E(6^SUKGON$ 8X(Q"&+?0YB MFA(6L]9HF"&M]ZT&FAHKCZO>>'DZE[GPKB76H0F='K>F:9TS6@A>W" M8U.\$]S/E%:F9T3QO!1MJ#.O9GT#.%)6K^VV^%VN)/*B3(O[+X>K^^US("T& M"EB<8!@@E$499AF+TB[_3",?+G;YM2P6?ZFA:58!*/7%I.Z+S["J]\L6LW=5 ME-ZZ0>TM&]B:&F-KOKMSN1[-]6,.A#\Y=U058QY<64\R3Q@YB*Y,W/0("9 M+T<##OU8ZTU#%_9=GXX[*9#:_+,,TC W;JX=D2U:[85-5E,0SLB^UF75FL-DZJ4@8XH7X6 M)"CUXYC36,R7(6J-!1!J/8%B:,)]7GQ$56\B&M5I,25031U'X$X[,=:ES=$+ M]"\1TR-@ YF+9F_06.#%7FJ;408*X$#1$*:=)3 ,"0];.ENYH\CE7Y=%UXU7M,>)%_[S>[?+]OD[98#%*=09R MJ#@?'(T^S9F?(G..7ISN(:5OUF:%S'DHD"5?GCU);8\A92VJ3;25GB) (&)1 MG$)*,>,(,MC:("30JKJD]^71M,8HT=%D25%=G!%DJB:3Y#&/:.C3#R.Z9J(7 M9MB?ZL, !I1V)C_?R]VXXO;N7B[_M"?_,6,H#B$.,&4H@0A%W5I/!C4>!C/Z MNFM=>(3)Y-J@&6<*.Y'.Z=)4B8F8TMA]=,Z8VK$\TM8PSE1U9BWNZI_5I:R[>9VLZO&K=9F0K.(!S ),@ PB2EC M26M30%&ZQV''DF/%.07GG: S%9^!M*IIT'B,ZDG1 #*=J%(O3SWB9(??>6B4 M)5\*%RW0:)_WI;.][[HR)0C %((8HI2(W]&0IJ0[[H()T'4.QRU[F7MM68,:^]V] MFHF>/J--UCSZA3[L9V_J&?FMVKZK4CT?R^)JU\JJFEW=7 =,;G;4(4QN$K9-D--96*+R/_90XZ?TG M_O<(@ E+\] (^3%\#:B>ZOE]J[\_\I[MQXWZN^#B8_W]1(4W?ZQRB%->9AR3JB@*A$F.B_XX M=9IF"&.I;0?6C#FN[N573F.=( MC/[V5C3MO_^X\.2ACE2=982OKX^Y> M#!8ZF^WI>#=LBC]L_ZW>?A:#";(1/]J==G5;[MK-OFGOCC7Y)'YQO3D)1!3" MM(B3 J4QP3CM)H!!D3)*\I1+SQJZA."NMUY01U>P^Z72$7AT01Y=H$>_3^ ] M]V$#FF>ZMX_@A='SO7C:^.\:NGHQ7%= 4RB^.$9I4E H"JV*5^EHI8C+E*K4 M/:K?[;C,N>KA6K>M*%.E*I?V6=*6P$6N/GG$A)1*J7$6FO(HHG]13718D%4( MNMYW6U(^?*GKT]N.N5USZ$_9513QB@H#"<*< @Y8&4_F8$F5ED"TC3C6C!%7 MU .+)F1:QW#U>933$2\4J@F*'GM.M.4E=F9$QIC0,-3&W(W&^/];?U;EM]_U8?VOY:Y'[>=+P)F;1M?=Y5!RL$ MDXSRF"8L!5D.05I- $B>*]T38-&L8\T:D483U'X>99Q;'M!& US-[6\V R G M:PMQKR9S%FEWHGSR),XHH8-(A*&,+AQKG+=B->7LS?TJ^'C&8I7%:18#2!@C M.,954:9@LD@Q4;J]TL2.8VT<^N,%FYD2&A$J)WV^N%33.FT:G2C;#$TRIC?@-3*W)?G],H2 M0YKUU%.S:2$$,A$E&RPJABN69_E4QA&6%DH+>L;&?%=6EJ3+B%^M&LLMM8:% M5B :-L.6?,FE3W1 2F;%G?GBRY0G63T;=T*4=;O[?+@L+21QPB%'91)#!.)N M6:&_@ZHWEA1(:19-TX1C[9HV&5W!TEIFU"503J8\<*X$M4=Y&,IFU:,G.T9MLR6K=V(DN3T;GRX3!ADL,,8( M%"B!,2PIG/:KTHH0I4&=SO<[UK-?FU/D2-.TV)33,-=$JFF6'0Z=Z-8S1,WH ME FM8>B2D0>-O4:F>[[E[?GR#)IB5!0YI1 5,>:0Q>=]\C2EI=*S43K?[[R. MNASC>*M[+X\6;[)5DEO*5*LB-;8,U+=D= M[NOV=&5(9"4Q/ESOR=?F[G!:49X"2"H.2@B+@J"$).5D35114OL"3&UXTY2; MZ# BB]8]-#E=,>9P7EM\TJ>K+S?1!"HB\\S-:$Q;;_[[Y^;^_QT<[A0F&?_> M:4MRI2VO4/*,OM@B<5F-L>9%8[=I*=R>SYMC+8JC82O!YD?U_5M_%+@Y=,5O MO7WT8]8<^A/"[:I,&"<($ HI Y"7C)ZW& A%I/)OI;@"X%BE1ES19@06U2/P MJ#E$7WKHT>WCW]E,Z!6NE'<6H'F5"R8V:A(XA67"%%5781E01T]^AX44%H57 M $((C]X+ 8[")/>.@"9MSV0Q+U$(X/T!YRXV'ENUC>18UIK7KJ%22=<"M^OSYH:O-H.ILNCORM&?4R< ; M>X4WQW/J#XB1FE?7HS*TN75-+UZ<7S=A15=O+CO0N_>)"ERA+,^Q,$<*F*&S MP:SB2F\%&9CQKCJ',S8SX5&A4D]['+%H*C^_ODZ@%P6ZX% 0(0U.P]0A'4=> MD2)M;G1V#YS/OTP"B!!.BZ*D'$.> 8:@L'X60$(4MV<:&/*G2/L1W _C6DB' M3_7M!4ZIU):EMQ<6%ZZ,GC(DN>U F]C0M,G$E9F-"(;\&.G3E2IF59812GA> M0@ @A(QP=AX3XN.XXI MG>R7"3.:>]*WZGE+!OSKC1[]4&\V MF!2LOWW,>@!]5]G6/D47/[[*M6BSW?HLCA3/=U%8TP.K$S[QX_N^J41>ECUEG4MA_=_MQ_?V]R+'-5GQ^K-=M7=;#G^=^ MF&4E3'B5IHAQ@N,B%HR-P#B+TUBMCW@ Y+QC#?=U;1XDN]WX^F#7X?[>#PZZ MA'A:?_\?2UP^:,+O3)_U&+PP.KI/AY^]Z] CUS8DA=RO=_ONJ23>'#^L]_6' M>G-W'*KU[?^^:T]=^I_ K](*DA1GD&0(H*0J$X#0&5Y"D?IMKQY .9Z$^-=! MA'"_^Z]Z&WU>[PZCGG1;VM:3%[_<-L=?6N%'-!RPJ-PDH=*'#13B)-0AY](W+BMD$X< M\FXCJ3S:D/GQN#ZT(KUUE]<=MOV_]L-5=D_!QBED/(T100EE997'&3YG0)!P MI9OF%H+H..$\.:APNJ"-UF>X%A.,RW":IYM (FD]^3S9!'_E6?^(S95OP>AOQ' MR'K&N7(ANO@PW3!6MV&F%BGB-;.(W:"&GS L^ZN0&UPP;2,-_%9O]NNVW=WN M-H]R$Q?,DG?LS;O#%?;KA%40F#-,,@AHA5%!^#EAE01H;#-< J:?K8F/T5\/ M8YY+']W<_?YN*_*,R#*'11;-' 1#4Z-85RB#)<,05.?^7Z5 I1.:V''<]QZ./V;3MGT* MY09YOMA3&[[-#MPNP[*;B)Q.Q]VGNU.W.A"=FNC]VO]IA!D*9Y3,!O%A")@5 M3QK[S5+Q],&NW>S[ZS;>W7;6A>F^I/FMWG=U/FO:4_OABVA>=-W6V_?K'WV] M_K'^?J*"C#]6*8"\@K1*15$3QP7-8L) A*:YCQ'::ET)L$Q%L,(K@,B)Y AQ4)-1"_(I[W/$_9H!!_UZ&^B(6"?^H!-'D2_=SY$O1.^ M+\,VHWSNH(.G8(8AS-Z\?7PHPBO+\O7HH6WVNVT/Y;WXV^;'Q61"$TZK(HN[ M([J T2+)\]XDQ+B(D5K)MH !;]/OZYF&K.L35;AUH@.0R]L^/*DTK4&C^R2O6O5@AGU9YV7X5< MMJLBIQ4"*: 8EZ+VS0J4H\E("E&JHDV*7^UZ";7M2Y,S'C4)4J5)3G0<,J0F M,X_)"4=I'E(THRV:7(:A)KK@&ROM24TQ?JOOZ\-=_5N]:3X?=L\I%>=ER8L2 M%#%-1365%F+L?%:JJE2Z.\WW,3]?Y$HT,WT=FEZ[A&O_=>+:?: M=H,R(_$+13^,?+"4\X\O5%@R!B:9YGK.\AHDV9QV][O3CT? "*]XCF/",4PJ MADG>/9<\ LNSF)EF%\MP7"_^7.E0-$$T3RBV8Z*?1!8,AYW$<>W D[PQ>1%D MJE"C7C$].(IKN"G!E<,2:< IUYK2_^DQL-_J]G3<;4[UD*G(8?OHDW^)(=%+ MD#FJ>);!$A%"&.4<5_@,.4%8:;YE4:#.IVHFI*,264D9GF.IE4S"#:.+-/,D MSMV9SBJZKOG[;-S_J^D-]O-]M MZN=S,MGW@1=_>W<[3O[]EQB\]=?Y]-LW+G@!34"!8)(7%)*4D8H .N+E"&#- MN37?*!UGN0O2BTJ:[H];,*2J^2[D:.HGN\FK:'1K)OL]C/_%NVAP;]B'%U"Z MLQPPJ5RW5",)+=$MQL.+66[9R"B<-_FZ&TY1]C>W'DZ[P^?ZL-G5[65#XOGN M.5C!&&8P@3'*$I2QBB+882"\*$LL?86Y7:-.#U1,./O*^P'2Z&JG\%*W(2L1 M.7^LPD% PM (1[X]/7KAC$&K??DB*$5<)1E.$Z$=.:E!^(M74<$Y'-G4YE-7-X:3< M^2;[LTJ7*>1E2N**L 1 BA,$6$X*5L6LS(2$2W9>W:]WUTO'HZ&75QZ6JE]> MH&:FTYF2&4;O,O:BL=O$M/;-MFOJM,6AF3HPW]^=ZHN M#])SY^M]W8ZV_M$TV^[BC!7/<,DQH25 "2$8,)SBR52194H'!K4,.!Y8O#\V MV[N-YYL4GB-B;N[0A+Z*Z84T9*+(5F&LCB.TQ)EDRU8)$1MU*1GP_G0J8/5 MK=X>M890FL3)3JJZ9DQU[G2@:CI!N-RBTC.\S,Z#FO 8AH(8^O!D5M.<$35M MZ0O7#\U^NTISGL8@PXQ5M(2$4@;CLX(!H'2CENIW.U^V&3K(MV&4]6H6M<.7 MBIBXH4I/1GHL40=F"?DX,_&J<*AS%I)D:*!_5BQT65"3B:EX7XE2)B.@B+&H MTX449;0JST:2'"K=CJ+XU9Y$HAVWEQF(A#Q;*AKAA"@]B9B@+"$0D^U7]4&9 MKY#D01W\L^J@R8%$.V\E8KT8@R7B>IVF1\[+,*:JJ[#PYW)T@5;MS6-N, MEU'YYN%81;NN4.90N<1P29])M=%M^9B +5MZ/&)(K@K1I34DQ3%SY.7:Q(P; M627ZQ[%IV_?'YG9W6B4X02@A56JI]L+:!&JQ*<(7 MZ9G1%7-*PU 9"WX\?F[$$C/R"VQM+7[WBTCII2AU]\VW;M/8:'Q5"$L09E6> MH9@!2"'"Z60S1BQ7N_/0Q)+CF8()7%^U;B_P;KKGPE2W>ADQ*J=)_LA4TZ4' M/%XAFV3*]RKG#$NS2Y\VV U#HBSY\F21U!Y#TCMFZOV^>^3QL/WG^OA'?262 MJR3)"IRC A05!3E) ,NGY90*E&HZ96#&];Z9;NM%W[.^3L@4#SP;,"BG2Y[( M4Q.E$53/W!G6,HKT,C]S&Y',20U#BVPX\G@[DBUNI&)9 5!93%:K@BNMIIC:.)):LL:4\VK2!$><9A"DB6 M8YRQK"S/"HDQATHON2I_NY=UG.;)])+A[-+KI&G.*EGERW0V:>$I))6I(VG> MPM 4 _RO314I,J&L&Y>';X5"E:""*&4%9!44XSQ2H,D29+324@Z%[W>L'1V& MJ(O=I!_*5[IKD::H'([XTM6.!X_,+B0@%TID)$2#P,!$1,>#EV1$FPVEU^5_ M;0[-0XM3U4,0RR!!18X8R4B**(')6;UR E1&3H:F' ^I"0P>1(,+T94/-U,FZ)FXZ>I5(6(G M 6D_5*P#)4OWV19!6 M"<%)D<<8)2E@#)S'$K3*T.I0?UZ?ZJU*3E2W(J5M>-"V:T"J$B>REA"Q'I-. M[M*@3R7/..+-)"<(2--*2?2W$97GF887N'E5:_79#$D7#;QX5L-,69'5&S%> MN)IEI24LXXI1"F/*&.&$56=-BVFA5'>K?;/CREB B?8"A]\N\8""F8Z@1U48 MS5\3>V.CL:@U]6I]/(A:H'U?'Z?G#G:;56_/@X_[#]].7?8I%8N MZ;IG52WE3GBZAUZ&]V%NHAZ37W%YEI89D3&C,0RQ,?2AL=FPS,2GW.WO1'6\ M D!\;XP+S+,BHW$%T/G:G2J'56$B/[(V' O0",.S!$D3K"="+K@UEZ$1U;)" M-()0D")5,L,4(V4O7I$C/59D!>D_ZMWG+^+KR7U]7'^N?[W[^JD^CJ\?MN_N M3NUI?=@*.(,HIFE9QBAF&2WB/"% M:J/F@K87L>%C1>6R' DY/5LN"&HJ-^&,1J#1@/3\Y&(;78%=I Y38G)&%-U$ M) RI=.1;XZ--6Y'54.X!"VSYM[)":TE%F6E]FVS/K2_-J>Z_7A< M;VMRV/;[\7ZK-_7NOGMU]]E'NDK(&2%Y#..\Q 6*.>)I_U I+$E9I4JG(=T@ M<"R[9+-I[J87\(;]JE> Y[>$^8R#G- N'P(UN>WQ=CLN3AW7/>;G Q'&Z^_E!O[HZ[TZYNJ^^;_=VV MW@Z;,[Y^NSN-CTL_GOKH'TU?$1[G&%0@3JJDA 103/."4U"D&X;F M6,.OGZR_]B>Z.!1-'DT;Q_G=8Y23/2)85)8A%,NSN6N5L,ELE!31/ M+PK&ELD1-U$',?I] &DE5Z@0;"+XCKBUHMJRM'I4[PM=RA*LP73(.JKCCI08 M:O/DJ=9^NSO4;T[UUW:59A1D<9*)44#2;<_+8,'/@EODLCB]F/[>*R4+"^9<;]P<$4YOP:O) MN TZY33:,Y-J OR8Q##V^[Q.V8QL6N0[#$VTZ5#CK&W*J=GFN/ZQZD2T.737 MES2WIR]U?^IZNM%D=Q"?] ^Z=%_XMEZWP_KK!1!,0 %3B!E@$.<4$I*@8=-0 MC@%-I X!>8#A6/TNX+N22(#M=DQ>W:X4B?JV^[3WX9?NZZ+>"SF5]!&F>?4, M+$)JJJH;G'%73"0CO-[CM6TV=]U7]<7/SQ*W!Z"EX_'-DZV^[[GJ;[N/V$; 4=3-E "1)GI048\P(F(#QI%1:^/4 QW$B'A&/ M/7W"')V:Z%,][J3OYC&$?%3KS9>+< AIX=VL!Q!'+\2TSP&##\./6I6$[7A'JR[S4KM8G8729[EA_J0^MD+3IZK@' MX J:)XR@/"\H+,H\8R#' SB$*QHK)0U/D!PGCL=>#'/=5VZ,I[$>."+YF,RB MD93+&0$&42UO/(E?7YZ H&$YBD&8\86565#A."$]&5"3/D-ICUHZQ.,X=#TYDN'@PYEQI5N(UF& G!F[2<&,]6]^+_A M9%U>(@H3C&A:=*]S%B0GI%\O3\HLK^),2==U#+@6ZS.FJ >E><99BSI)@77- MFJ)JJA+F1@&?(65.UDPX#$2KC%QX+$#F?$BKRDF(6S=#\F%3'];'7=,?BT+B M.Q$N$U&RQCQ+ *VZFW-93HHD)CA5.OZJ9\%Y$3A@T3JIJLF9I)XXITNU#)-C MRHV./$?&G) 8D1>(DICY\%A*+# B/T@=3/SKT'ZK-V(@76_'0TDX24F<4$P+ M2 J"<]B]NC/8PQP JC;\U+7B25-NHBMHF@<<#:B4'1?Z8%%/:A0)=#2&>X&? MV=&9*:>!*)"Y'T]&5':8454BWASKS;H]_;/N[C=<98CP6(S.,"Y%Q81SEN.T M,\:JK*QXKC@+IF7"FP9-N/1T1Y4X-=%QR)FNXDR0HM\'4 O)S4-F)+1&D\JP MA$;7B1=4QH@3Z;5=T8[JOIB*JRHC/.=IAK("Q 1A@L>!F9"Q4ND!$/EO=;W" MV@'1&ATI$".YVNF$$\4%2QDZW*PU3M[/+1A=[N@!FM_K[(T..*@=?Z MO")/ ?5Z5>3/]7LM[V5[_KB);+2!4D !$ J#\H1S0!!D\61#C%24^K[:-_O9 M@JO6[16YD>OX[FA1Z_K3!M9E!@(/6)CI_GILA2$ FM@;&^W%;,U5_,=]L0%) M15.($UJ668)2&F0;B*BY+QN(RXU7&SJI7,K5E%"T+GA7(2'-D2=/2&P=\&6K-0NLGS]$B+S&* M- 8I+ZH^S$N+%B.:LO+V?)U@D1!$4I;GH*P@C1G/\-D<+C,399$WXKN\T;^V M59]'+;%Q0Z&IWLBPYT-SWDK<=VI,:)#*H^'&O/CH\B)U@])O=7LZWFU.=\?= MX?-O]5;\==<PZR^?MLW/^I:H"!Q*=2NY!4JXZRJ:'S> M>IL3%$O-_KJR[5BM)B#1<4+;7<_PYX17X8H=%[S/RU@(E"LN.UV#C. X*]QLM' ^]2XWLQT7NVB)ULIY)/JYI#^""(I?>-7X: MK^K-$E= V)?U\;,PE> *YXCE((Y1$;.B1#";3%6EVDOT6@9<[U1XT LW RC5 M>QQT>).KEIU39I)+V"ML.;HGX2DCON9AX-%@F+B]5]??S42%^DKV](I:M< M8Y+N,>^/N_OUJ>YOP%\??D2[R^V$F_7Q^*/K1_?KO>IUR2;1&7]I!:RK6^H]WS;_(C\S:F2!U# TR88CCR][M\6-K#Z]/S:;NMZVW3WR MG<%WMS,0""L!)5E!XQ3@K,(XP'[HJ2 M=X_#X:.WY(:%9KF:DS0['86B9)5\:%ZU086%&6BU_ M_%N]W[XY5*U@Z<\5J @NLCACD.=YRA#$YR5J47_F4K->+NTO4/0=KH>N7P38 M[G;]NH>KL%#@*AX2BS8!A$*S(N3GBO#=5478'2\>/IUPWT0=\NC-(:I"B8O" M(DX \=%;R'$7)[D%'3WB7EK4<1R& !9V7'O8^&O4"IEP6#WJ6O>[V]OZ."TJ M]?]H5Z!(28XAP;R*8T;3M,33IO."B?8FG?#,S'C9>-!GL*8'I*"0AOQ))"A_ MU*GEH2O6>BS7B]+O/-.HD$_\T:F7-@QHET;&3D>N\/*'13ZX_(KX\,4Y,_U+[;N[4WM: M'[;=WH)FOQ=)I_OA*JE0@6.."YPA6)80@2+'55&D(.[V%B1*FV*7@>AZ2VT' M^9=/'>;HVJ_HRK'HTX_H^O=&YZ+>NYMH]$_\Y>)A]'OG8S0ZJ;HW=Z'&(#?% M]!.T [7$MW 3<+/!V$F0YK8G+]LJPIA-6YJ$QUNC0XC) AEPR-@K #*:QH"4 M%4H(9V6<9G3"R:LL77VKC[MF^^&T/IZ\IT!)C"JJ]]@=:0&\%JU/]>?=H7M> M?7HR;_C6Z&^[0]1VOBD_9N$_KM[SF(-@!I'"IK'*3YN[!OA^TI9B(_C+92Q5 M_]TE*ZU(^,I3_Q"_>&K?'-[WNOJ/8].V*P(PSWE,(*PX 3RE%.<7I"CU.4S3 MP>=Z!;Z'M%P*T@J9GR3D.EK+I:$QZ"+F@V_=)\*[GRL5/1,>A\G(I#'\-=*1 M$0.6$Y)Y-.0?8FDV?[QIV[MZ6_8;_@>3/;JV_^$(J?I>'S<[ 7?%$U:!(LTS M2&!)$84Y8!,0QFF^.M2?NZ>K/JH\UF(=A912X4&IG@"6GZ$?\9AD& <1D$P@ M"[&^>'ZX1.V<(GP_,*/*_)STNPMC(,KNT,$G[]8XYM+74($WQ]MZUSU+WI+# MMOK^;7?LO^&<5%9%@0M8E55640)YDJ0EF(8X-*T2I"/CBX/VH_IL+=KM7@B, M&#-&MP/H>L%Y+@O!]C/D\!3@Q1/,E9]]&[GR=+&4XSIT#@W0;A$6=!BR2I,I#'&6(Y MRE*8I!-.DK/8YQJ .CK7.WHO@#0U*I0H^JG1W09P\4F?SJ^?0@LA5QK%UG+)\AM5[YAK/>G1'W7OWHH>MI/?P M)\E@K\3)12*SU31^\GQFC09;:O?YRZG>DOOZN/Y<3PM![X^[ M3=UM=;X=MSH7E&9%@=*T8A#G&,=B&#DYPFBB=JE\>/!_SK,U-]'D?S02<%X, MCGH*HM_)I_9T7&].RQV\L=;"_ P8%VYKL'*V=G3]3);:;FH_>9[W M0)"[Z58WL0RL-E@AE*=QB0#,BQS"F #(X@D]*#%8]$R1$?*@3AIM18-9']ON MHV&TO-RA([/F$%3VMMH&?HZ4_9?,T\LG9^F6]']51I9G99DTK!@U:[FW5=HI M/^M!-Z? <%RF>4H0K6+*^7DU-X,$6!V0>\3M[P25\]3J,]J6TFN@@;:?8EO] MTU<_5Z*U%U&39+M N_I)$NX2S*@FW<6BYRWQGL_02#E1X*S,89R6',""@P)1 M#B8G,*CL+@+[A>YG^U(=2 :V''9/27BYB"^8AY\YY?972\5*<769C=TTL+]( M0G9$CNV<[#*&P1S[FR\U8 H@+PL,"Q"SHB @/^\L2[*$^%RR=NN)XZ0]EIQRW$SZ1U.(UCN:ELJ3.&/UO"=QGW)0\H6FF//TDY$ 97O@\V6HQP: O7 MHLPA,8*4ED6%2B;^R*<9"%9D*5SP**01[B .2"K4 T%*\L^S[BC;'/X:,FN= ME876'=6BML 9S%GT+$F*,@%)B3)2I G%"$ZC1):0!"]T,M,(\^+G-9<>0ED+ MOI_!TA)Q7VY8]."8YU]J\",91S^G0JVTI+]&IK7.BKL3I!:CYBO3DNUVU_UE MO2]W[6;?M/T0;-Q+OQ)=#=.B+ '-,XA!19+D7!WDA!8^\ZL9TI_H/,W%T>C* MT\5.SABV$#])V%_C6"[UZK>+(//M;,@<9ED[3>6OD5LM<6$YH]J,D%(>_?0Z MYD_*X^W?ZJ_K77>8@C6'WH.[]?YC??P*5[B*BR+)>4P+DI.2E#F>KC9E94[4 MGX +#+_CG/O@L,&?TU!D/0Y%CA/L:'/!'0DS7_M![H]:#'%U!K:!<:R27P.# M_G-DW?DC+6?OHROWH\[_!9*QW_B^EJ(#;6T!)>Y0&7HNG8>*U6N2?WFH_Y(G M8%4@3AG&L&"L0H! 6!(\>8()9#Z3O O\_J:K?XXD[Z2-^$GR2S>/4&>U_RI) M7B.^#I.\R];VUTCR3AFRG.3=1W.!;3MO!.#=H=UM_GV]OZM7!,DQRQ"N"B+&@*TQC%@$_/9#$.F?K2 MZ]* '>>]-P\37+=KN!G01_7T5."1_>BK!\1G0; M@NVTG8"R9#"4N-D.;#->LIGSS6'3?*T_KK]?MDU]K+^?J.#^CQ4JDPSD&:Q* MSDK$ ,(T%_D[H9!F6992E8QG9,AQIA*HZE8M%9GQ)I="O%&F)OT#K$C@NMI3 M&OW>08MZ;)XWE<[1-".R5M@-0QSMN-(X:'V*97S]N9/&W^IOS?&T.WQ^SC*G M"6-IF6)(2A;3/,,,=Y8)+U(,%!]6M&#/]2&! :(HAVZ;X]<^KRC6S#8XE2QY M/=.I6+&.3)[AA:%>$J3-58H6*0]#RZQZ]+A.L\Z6K+*]/S;;N\WIW?%#?;S? M;6KR?=>N8!+'.,>P2.,\+2L,LA@4PB:"217S3&E"020]^N14RSES:C*E19H397J.F!DI,N(Q#.TQ%Z$C)E15*)_UOVSR 12FJ0QRD&9)W&6,J%]DXTD MBY&&^DA^LQ_%B7X?X.AIC"Q)2KKB@!\M+7F=&I?J,=A^73$4V0I*)52Q/Z\, M6@R\I@:;X_K':M2;T4#&2DI!A7B&,P)3@@ DDP$$B904:'RM\]F9'HRB#NC0 M,R\"CIE1G6CQ1 M 0?+BIX)\,8X_CIK:1]$2^@7_=YVE'7K@-W +\-%2G)45E49"Y.$PK28+/(B M5SH'8&+'^9Z/?FWHC"V:P&E-^Q@1JK+&YIY+K24V=1H=+K ]R]&KZVMFS(91 M<%GQY-G5-1OL&*K3.!P$B/(D$T5@ 3G-XQA0>BX (0%*[PR865I.H;0FC QI M-5(I!XQ:TZE%)H]F>5+7*D5^@U8K55_D]$J+(5G%8DU[>G?[8;VOV[%NRWF. M"4D80QCG"_D,.VK._K??.M$ZWJ>[AI99]:AQUT!5-T[NQ4\_"\/_7!__J+N]38_,TBK# M@+,4ETF2%#E#,#X7:)!5:KLF#8TYGY3O\?4=\8S04.;,"9;3.*_]K=UP]M MDQ3 I(S+&!8\SLHXAQR>MU,50&E6W8Y%Q]HV@NP[X4.8A@)GB6\YE?-/M9K4 MV6#9B=Y)$3G:)#T/Y+/O4N&RJ:AI8??VV;W[4];AV^?PIPU^;PWW==E>G M=0<*V_[DX/7/NR'WK\WI?]6GW^I-\_FP^R_QJ].]Z(CE195R0CB >9XG/ 9H MQ,TQ!)F*?BZ/UK'V3@Y..R2CE\Y WT1G-X>SSNW-PS/2_026<#/Z47?G429' MM9_K6)YZ2>%?'JB[I!%$\W"2=9Q';29CA=-BPLAV ?'1A-JW \FR*YJB"J L M*1@@>8;*!+-RPLM)H;2FOAQ*QUGU7X?C1>$VUS)8#R56(*GP]6@NG *M!C*P MU/<7R7=+Y#GI9O$7SV_R//C*:XJ163R?#5?3\.8X?M3]'EC%&:I(20"#5/B2 M5F6:T\F))$%**PN!05\Z\TT/+#>WT?&".Y!\J-D:%DZ2[AM"8)GS9KQ0+;IM MCM%O$JWHY\JHS\9SB31KUK#^XKG7D!Q?"=E&#&6S--GWT:ZWS\,?IY=7"%,@ M0ID6/$,LRUC!\FEC):]B %2RJR63CK/B&>6+4CBMP:@E0EN$RR6P!;A62SP6 M:':2*>2(FU%XR\R'H'T4">'=[*X3[\+D4'JP M9AQ7194#4D(&2?^_!KJ&A)(C)TLVE5+\ M&9[2N2C%09$M,B5'10OPJ#@LFA#^XB"FA+"U(QI,X1S$MXA$;C!%6.CWK!Y&'%9@!6O198&NC MO^T%O%KU^6]/T3'6V(4"8U>!+TY$O1?151 [/Z*_=9[\_2;ZU#O3/5,0C$++ M!T!/OQT$.'AU=^&SO/8[8]P\,ZQ87'1/P\2800ZK(@,HSB>#@"1J:P?Z9AQK M.%_OCDL\$?4R(UI]5YK&T#NDO"/2O4R1&]FN4]9BL'JLM[_5]_7AKGXPTOTH MONEC!V8%&*,%1AS"N 2$<BX0TT@HQ'E]2343?>D M6XZ1 MX?$\&X]AP@G%!2%% EB"<'>,K3?4'?25>C; X.M]*YS&3;6:O$DL9[FGS%"G M_+&EL"KDGC6]I1UU]N3699[U]Z7%%3-R E@A,72@L=90;%68;W>'^LVI_MJN M"LJKA)6TS&%:B,%A43$V6*8 E83;J2_E[2U874:_=S"C'J>URE*!:=.ZT@W) M]JI*.7X]5Y1GTK3J277*0Z\F-3R2KB5UV=+4NQ7C %:4=QMGJRS%99XDQ60E M2R%468-5_6[':ZW]AN)H._6VXX#*2+1>ITM+H*PR929&BVJ.O+Y(,Q:DELBC MG]<-118T-8+=B7\<3JN2H[PH<\SB'"H<8]2+:':+- "[:[]:?=OM^PG/1?C*2)=]=5-D-LM?0XD7]E M;;3VX=1L_NAW9;7D[O2E.?;G2@DH4Y'1,>8DKW !<#*L-(FA# (@2=6>73,R MY7@T<487M1V\FZCM 4;K,T+5E]G,B)5+T!XY5'SBC- "(I)Q84]5N4L1F2R2E&L=+^%J:V%M*FY0#07*"5N M]57*%:UVI.J=!*/>].H*C*)HZ9 2,A7_HLR3^4]/5K<^A-OE\?WQW[ M9YJV_::X]_6Q1['"%2"@R"E@((V++*8)0:-E@F"EM,YDPYYC+1L@#D+6W^.\ MWF[["QW6^^C;>K?]I9MY67_;G=;[&_'!,;KOT$=_$Q]OF_U^?6R[VW<&!53< M#FXE&G+*YSL0:NHWQF"4/@%0].OAK;CML&.SNYMFD$3?CS>]2MN,$MHD/0PU MM.K1DR>?;+.EH8I/1[UU:8L9*GL?@3)PC'.$=\,IG3-#<2)A5# :J3]O29&>.:.N6*;!MB MM=BTV1Q+*K*E0VZ@VJ7ERFL"IL^/]$N9FR_U]FY?O[M]<[BO#X+2'^->C?Z( MS'U9PX3QO*"*FVBL&;4L;J=T2D^CFF- M4SG-6H1.-?V:('9W=Y]!WD0CS/%47]0AC7JHOM_-E&1P1MNL!R$,G;/OUN/W M--WP)JM_W9T$K#ETSWC6A\VN;H>3A025B("8 !H7$)6,\NG:FJ)$_4YM>;73 M-.%8VSI4T0-8>F>8=0F4DS8/W*D)F09M3A3K>6)F],F0R3#4R-2)QFKK4E0: M,2[Z/-RUOFYK\GW7KCA*&8[+G%2 D9(0*@J[T1#/JTRIIM+X>M<*JX@I%WH*TEV#4#9? MU[O#"L0LCK.RI( G2??P;I:G@SD4(P25]C)H&_&M)@,L(SU1H5!'51RQ9Z@M MKQ'G05TNQ$AKC :7(2J-CANS>J/-B]1U*&QWO]N3S?""S'^'(-O<@RQ+QUL" MA)A!#EB>9[0H>94G:9)/!D$.I2[0M&#&]1QW!RX:T$4"7@3_!\A^V=S_TD'4 MN?W#D-1Y)?+,I^(T=F!4*ERHXH]2O8M5#*F5NV5EEH1GI-PB==1!$(;$J3& MJ(:8.R/37,N7X]% R9WQ:4_(Y7G5T_%K"F1E7(NV %5052EC017XMI!M,D(57,^5G" M4*QT.$#3A']E,9Q>5"-03UT<<&>L+PM/+EX3HZ QBDR&J3*J3KRB,UJ<2)\R MK_M-;1>;8[6$8II5* 4)JCACXA\X9:,U4.6D4#I=KFG#L=:,L**KSJ,V6C+F M4$YM?-"G)CZD5__"J$[EB_N[U\ M_*,OKW!9)4S8JK*D+.,""!&,)P L 4IW[U@TZW=+V(]HP*DWRK)(MF1UM S/ MBA63'L5^MI"]2)C*MC)SUL/0.A>.O;;]S!9W>HHX&A_K/IZQJJRR#!2053B/ M(2N00ZZV-\W CF?-NSGW2+T!H FC.CKGCDPS89/GT8.V/2!)6LSTJ U1 MO30]F94K$W:D5BK?KT_UX=3^5O?/"9Z:[A7N]>%'V_UY)WKZOZV/VS_7Q^G% M"@AQ11#-&$,QS '+$D8F!(!3J9+-A5W7H\D!;33"C4Y-- +^?]IH@AQ-F'76 MY6S'06+%<\$0*(Y(?SKV%=9)%XR"WLJI[6C(K:6JT?32ZJHCL@-8;W7E6>.^ MJ1IDJX]?=L?M^_7Q= 'QH;D]78$@W1T$@)*CKOCKAMJ&<%B*BD;K\!L,X>_T<<3!(8G[C82V/&<=%+Y>]RI9L M.K-'>X 9S:)S: M,]>C5)+]OOY<;_<_WAQNC]V/MK_>]<)(TX+D"/$2IK!$/,T)P!,(CBDPF,PV M->U#NS;7\[+?QNIB/2&.=A/DF^C0@S::\S:.A=8TN,\PF,Z,3_7=&6STYA*! M7^HVU<=KC-3'[ MBAXZ8E9AAL$WPWIS"N9,R\T@2+#QTIR!32(#F"6PZD[CJ,&I5=WD?KW;=U;X8;VO/]2;NV/_0NOEFC8.,8MCRBF*DSC)THJ1_A("PG-VIZX\OOU+KCDNY4MDWC6HYX(SNE]OF^$LK\$47@(O?#"G!W4P];)/Y M,(I@JQXU[MJIFK#Q]>[8/\%"VK86Q?9A^_;R^O0_ZW5[=ZRW[PZ_=8"ZZEO\ MPJ_-X3C]DZ[;W7AW7)DF"2=)E2:4XC)#10IY3@I6Q32O!-\J\N">1.=H?=WAU^#U[N,TF,ZZ)'@*8]P>GI0XP3&B/($<9%625SR9,- 8$BW1LV+97^5[U4.UCI98 M9EQ1 [V3K5VC*O#L5@ME*).11*O4!Z:,=GU[22 =,*BLDV\.W^Y.;2_+8-RN MQ7A&,0'"2I5D*4-E>:E#65$H[4HPL>.Q_AO0W40]O@AHWGQ@1*JB\#GF4[_B M4Z;2K=H]Y4E&VPS8#4S)3#QY2;>,V3%1*3A=QH!!R2&H *C*&)8L87%ZKA_C M2FE!Q\3.8BH%+:J4-*GZ*N6"3ULJ)4&E-Y6"6BJERFZX*J7LB81*Z;'C@]0K/1$JU]D'I5P\*>?W[_R:%H'V$;-86X5 MH/?+8*^\YX#[6])Q$VM]E?86YF#7?=Y*G !8)O*!91"_OCM8 ]*-@/2[X.OV MB[#;_5']Y]WN?KU_,.U0[MK-ONF KC#A<7*[X/;8UXN%2Q#NIK,G_GN_W(% M\R:ZFC2]0/7\D+@L@S.R;#\*84BN [\>OS?NB#E9J;S://FO?Y,+Q2OOG1;<4_KC>GOB1]#@7B19$FG.(8@)(! MG%4LGU# 7'$"U;)MUU,) ]QH,^*-ZN^;+^(7ZOXX58=<4=RL-M*G5DX@_;"J)H4#IB $[T5Z9J3-G-(P1,R"'X_/ M"5EBQK#@:Z>YQQ_/00D8*;**0E!.DXM%5F"E-]F= /B+E'Z&43"J M__P%P%(1V"W$3Y"#$$8=8M7+03MQ"D-.W;HH5QC:Y%/^;;KS0L]S1D'%*4D+ M80]#!B$F)8XGHZRB1*5$-#3EN$Z\7J!U4BR:,BTGJ1Y)5A3/W6%]V.S6^VFA M^_;\P17F(-1SGL,9G;1$?AB*:,N9)^_A6>1(<0E7%< M@BHI*$N&,_*(9$4,#78VN0'D>LGY? G\I6^_MN-%2.A5!^]^[?3E^FQ)<]M_ MT/UX>(ENV 5GM+_)4;2UMC4M'VCCW4QJNY<6OF?$!OWR6Y?<1C>,M.#7Y?F- M2C[XEDTQ'S9?ZNW=OGYW^VO3*==Z3[XV=X=3^^[VG5"PT[J_3JJLC[M[H6SW M]?NFW76_]P1=07!.RXJ!/,#'53S@OQ')WB,[N=+]V&<%.'CV8B0HG UF)C50F\ML*0LM(GKU_,3,M$85+ MAKINY6_%W_[G?YL^$?_W:=W6__.__1]02P,$% @ Z8'[2G,+I[;U8@ M$B8% !4 !CH9LRYE M9B "_O@#P-WA?MOO_[ZYY]__NW'EV+VM[RX^A4!@'_=MMK[1/KIE_*Q7]*O M?H'H%PS_]F,Q^?FG*.%\L?IVA8^4C_]X\?R?>/4TE%+^NOKK]M'%=->#\;7P MU__[^]M/*SE_F)KU]ME+6N_TY]4_ MZO7YZ3N:Z?+=S=TLC;[5YTQ^O8G#]R:KT..JK^BFPQ4>J4Z@ MYC\V&! J$[+Q;S4 @1XMIHOW7S\4V2*N(*N)_Y@D!YJTTZ&*+#O>LIWN?SM-)]NLZRY=%^5G]#)]W]8SZZ MFTSC;S^,BHC;=;:S^D(3'RKT]TC+5KM7 M<2JO_((&.FNSKUE19)./V?=L?G?43-OS>/,=>?%C)>1.>DGKG:YF&IWRCB:Z MO'&7HVO@(K.6]V_F7_/BII+M4Z5M UWTHVGQC]'L+OL]&RWNBM5<4<;M];)ZDH\UK:!+B8[^D-6?+J.+H^[/=JK/8\W MWY%G/U94[$DO::#3[[(_-V'%N-Q\*/)Y_.+NYO; M53BN#2'WOKUC,=^W)N+N-W,7)_>PW-B'.W9=%]I]W<7%QR?M>//_Y:.KOK;0WW]%VV;+:SSU_8<'\_9,4TG[AYPQ#O?FTK??^T M'!4-8[[OQ0WW_W-6++)F>_[RE4WW.5^.9@WW^<4KF^OS&<18ONQF11;1M_L7D^O;=V6N?ZH]F/93:?9)-5_FCYV5D^WB7?2K:OH\67E8!WBU^N1J/; M" YDOV:SY:+\39K/V2\ ;C)E__OFU^%1-]27:*6-QMN^S!(:?_\Y?C<<>#I@ M'1<*1SUB!"**F%'(0 RQ1E8B8LE3T68I!S@O-H"V*]O;?#1?O,N7<=4J1I-L M!_(/^WF?(^8Z=N/; >G/>E^PR!NE&$" 644\7XI[R8 M9,7??X8__Q3_LM[3?KON[]ZDYQ4)ER_FC5$Q?D'6$E)B))&KA-'KG@(JLR3O _&'2:!=1II\/HX KK/V/DX7W_1]V@I1 M/Z:+ ZP[T"K$2W7S)B@.DJOZ2X"E2C'ME$!;:6*"4I24*(()RX1P[AP]Y1V ? MI]S+:&'Z37B7S__X]*A;=XME?A.QW3V?Q\U?ID,3=HH)E5??5@2C"@%'<4"0,YPQ3 MQ4O$)#+^LOC8M?G5L7JZ(O3CCC_N]E$S[7## !R'R#,IF30Z3L:HA:ZXMP?\R^QK]N3+_M7X<,-@H>"0D*T$DQP+ACGV)?2>6O197&L M*57G+6 [M.57WS^:]IM;>G>]-BC$(,7<":XM]8 B V6)% &^SDR'A\?"H2Z[ M#:BF^R6W4CQDU^-!8*:CR,9!(C3RYKZNB'!WJ7U;-R[8M1Z M1VH#TD._CZZK!]L%2JF@2A$CF*<$(XDH*65%'%U8.+>>NO/V@#T[Z/&PLF\- MA\/QCKT- L8<04*=#$L#IAK@':-\WIO@DTNUI UFMI5F6F.-8D,,^! MD5 K+YAR3F@F72FAUZ!.B@FY4+XTC.G9L\7SG)##T\7NIX-16ACJB?"H0WN^L<"8'KS!?T0O7?')PO5;\'2G;)4+[*K84=N[TZFX^O;T;%M].3,IXT M#5P1DC9HC%1*:H\@IZ4/A'B]??,!SLD#R,RH W]_A"L[?7J.QK.F 4F B$'1 MV^82*Q)%CL-M+3$AUN++\AV;(\!19M7"N>LP[0FAB+W.L@>61*.'4^^AA4(0 M1LOUCRK&ZY@3KX))YRI\3QRU)KZ]!/KCG+V:NQ_Z_G8ZS]XLLYO*0?T#KP@0 M>\J1(HLNZ?'E5\M$:4)D'N^:#BKKH/K^J< M(H*$29_BF2PZ=)@QR];Q ,20TKC2W#>8&N #AL/*7=$,V$Q('IS MTB5B9;V[W"R_T]E2_[SBF:AW,1^<=FM0A]/!O@ZE0JUQLGK_]?/HQ[JZ1_Q] ML:Z,N?YOA=FC_LL#YQ8K@"0W GB&11B31\2/7A=S>!O*P+]0J[$T"HSRK&F M(0X5XBWU4CG.N9"*2;Z1F@HI+RP"W25-7L2H&]7$$*:2DLV43L4IP MK+5RS"E)D<)4,15=7: 8D*)'"Z>"MC&1]);R.+H0X;I$ MPQ!\8:F47=+GI1?Z/>Y&,T7L[4B)__O M;BW$*:0[\((@M,,4K[>3^=7Y3VDZ4JV"JGR3;P^$&PY-$(H@;26T7E69#LT M-:E5EF: QS#:G <[44 /U#UDZ;ZMEC!UTJL"MI!*Z&/'2/3.J$;>DA(1#U"= MC;D!SI>=^!0MZZ K5A[J^\=L/!LM%M.OT_&S-2(-2/7>O'D_?[@#=>[G@E+6 YZV03CWFE*+R':IBK/0A060VR->/CA=O<)14(;-NAD$ MY=>"\YA2I*EUVGM*J,!$;97,:Y6+?KTS_*#&P)FJ&IAY4H'>)[XI"!I5 81- M]>>4A#;.#*#$0P$*N[27;_?<[?!J"=RN,H8P/]><<+>20R!4'); $.6U-$!" M(K<(&UY24=$J;',(0+9U]7CAR? MG$U_^IN#D1A 0CTVEG(G 58>;_"*BX^H

/_U MPZ/&O:W"FQ,-T_G5AWPV'4\K'<79WR@@9S0R"A"!HF?HL"%D75>!>*PLJY2A MV8ZD.U!7\\FGZ=5\-6_.ER^EJC*)U'EM8#JZ+1@R1WPT6RWR".L-6D1@5">X M-L 5L@G:Y+VAW\>TT'=V?-.S _8&0,6= 00 R5'TS\!Z(J8LG6DX9W;8F';W>_W"@0E//(+!"*>VMLH32LK?6CZ]]%T'D=)*B3P*2N^3\?9XC #]C8(D!J@;+IQE!D>IP;/P<8JIM%@ MKE5A9(!67M,L: K7/F;?$H&+F7X==5:Y: )K#RR@TD*ZT: 4PD'>GW%F\ODB M]G;R@/M]M=.+^YL%K+'7CE/ N=70:(X9VT@KXW1QF;7]:ZG]9=6\IM#M*ECP MQR(ZB6ZQG-Y$%_%0DM[3!P-GV@E(H);2(A2Q$DR4TA D+B]!HVFNU,*S*W9L M[N;YF(WSZ""<-M4<;1N\M]9S&TT1392!A#M!MR/"V3IIG /,+&Z!0TU#W+K- M$"?(239?9).'F3*;Z-%L9>U<9]FR/]-A>]CJ_==-?8K1[$.^6*%:P8BHTCP@ MIJ7S5B.+HP7(# 98,6@=E0:F:QGZ,R?48A'!KV(L/7DP "HPLXI9!ARA6FHF M82F1$Z33>Y&CT_0E[^I(7B-J?KZ77P?;SK)(5IW":%K>)"6& M>R_1XEK-)^D_Z5#-]]%L=71U:49% MDY_C/ M$+VB1OG5-+J760#7&VG245(&%,4.&"3IHQE=U8GS#3$UO%F&M81R5TQ+%1CF M49WWL:<'R/3XL8 D@<8A@: C3&("):"E)(J)3M.W7QM?:@#9%24^%-GM:#IQ M/VY3:*8L?/L$A@-,J= ZI"/S""-&.8ASK%<"^NU0@ !4VD9Y14G8C1*H>7Q[ MB114C1 $%$4!/#H=3DD$O*&:;A=H3U0=\XXA):X4D*N\*5M0C490ZJ-YE <_0=!:OCX#R\)%FI+&24R M#AVF 8GS*2M1D)Q=6 Y^?3*6!T] M($!2C>^-'TQ-'0H.-I[5( 4;Q+;S&,.'4;&Z2>6A'<%=-^R_/)G]/9[ "3RD>" MM!&1:"5K[!TUV!KDMS.NY:K.X;/!1K$:9,J9.'8WYRQ'\ZOIEUFVD3Q;NA_C MV=TD+L056%*E>7"<"B, DP!S9S3#4)22(XHNKI9 \W--XQAWQ2Z[4P97&>-%Z4N3A((MK-]_TX' 7W&I>_?OY50_KKC.@/HSN*]X]O[-! MX%K1)(905B'JM39F:])IY"_LPK,FU+PGP:D6KEVQQMW&6T()F.TD3H>I,-0/AR[3H1VJXH0&H MI ;'274[MC2H4[/P9%?K(@+0C6'=X2FXM8Y6/3]6-&#'TX&0Y"9$7](:G8ZM M*T'D1BZ,&*G#H0':.TTH^.51MYJ@=G9((+^YR>>5F/+\T6"0PL H8B'Q""/ MF"QC5AA04B>+;( F30LTJ8EHAT'DGJ[;(AP"8".LRE$/%3)XNV1C'SV&RPHX MM\"P=@'O[N3<[/^C[)Z@Y4 Z:H\5H"NX++,KN=L FODYLXP%!U M"\RIC>E0$M1J)*8%:A5P$E.BK19$IW#8=M9EOE9"V@!9U*73WP3>#PSKK9;L M'_/1W60:?_MAA?!UMIR.1[.GW;RP"K.8.VJU8]1+*@#0A!.5ZOTJ;Q@5NM*6 M<1?^]:?KJ)*%NEM>Y\7TO[)=MTQ4:Q@4M$1Q)Z57S$D.)>9@([& L%8-B$%Z MW4V2X*#_71/I?N(VZTZ_62SN3N;4NE$0$& -@&(<68FQ<-3 C902ZEI%R0?I MGG?,I[-0[I-+[^^6B^5HG@ZIG4BH1RV#-U I 91+9R:-8P:($D*I!:B3X#Q( ME[QC5IT/=0\1PVB-O"]6$$U6\:L/6;&2HEH0<5_K(!U4D#,-#22 4Z"Q$ANY ME4"N3EQQD.YXBQ1K'NX>:':"B76@55#68&$@$-BCZ#U( 80LY;2T8R_K8FA5 M$^;>Z'34LMK3(D0YB&91/*XYQ%I33ETIG^&U$CD&>':^6QJ=!7%O%*IF4!UJ M%IPTQGH"XG\E%A)()GPI*=.D3BF/ 1Z0[Y9,Y^/<3\1GB\[B_==4:\[/\C\' M<8O0MC.GQ79>- O,Q'6!8Y'BNB*J-=WTNXZ[*9!.S?07TTG5KF-W/Q3Y]VG$ M5]__$97S9O[^-BM&Z:(K-5Y.OZ\CBL);V!!$%Q8] M;%/9+WEU-LR=96A,_M_=NG;CXG.>+M&+2^NJA/]#SS_GS4UP;7PN0.J,QU [ MS@1B0!ID-J6B%=4(U:GI,\/G@ YWCP(8I'"U#!--5#00EEN'BK*M+JP<_G]DN?%&9+&]=-9HDER M2?1H9?+?I L0CG%Q=X/@A(N>##>>&HN!85B41RE_(BB>N$40>X 30H!C:K MFDY/TJ6C6A&E=<\WW3Y PKUM E:,<^E37AB'0D,@T:9\F6(2BSH1L^J;0W)- MOWEVE0(WG_]:+&Q*-UWQ+_:Q2$7K;;;^[V-4JEX67?D=03K!N>9 &R:T)408 M[TL,"'275IQY2,1L2TG]$;4L855>EO5P/=_ADO,GO"<([Z6Q@ J!L9182>.V M6&!&N@D]/IU06Z5L"RPYRL/F\.^/B^GBCXC1N11\V3QX);341GM, :+(:8-P M*3G0K,XQP^J^3-=+>1_TJXU]?ZPKKW4X?(+^8+O A9-0:F (5=$TEA0;5,JJ M">TF9>W"9[CS\>Z/6YL+*4NO:N?%E">1KLH+ S/8*$4XAYPB"Q@@%FZ-9$'K MQ _/=6 NCHTM**)_(W!3Q_0LPV_3-A O)! 8:: MM0A3"&DI,V6RV_-J%[G6 MUD.\5Y:ETI2?1K/1R8OML[:!:"1UA-$+;S2,"P"5LI39L5I[T0-,D>N)9340 M[X]ESZJ G<2R9VV#8(9ZAJ 0&G/+B(-,;V56YL)RY_I@63W$.\R7J1AA:B1G M*V B &.I0HX._N7C+)LL?,0MW=D;?9[? M1\N[8KJ\?_]5?1]-9\DJ]7F1_O@I&Z>_')X9SWQCB&I@P!-(-/!(<>,HW>(# M*:DS30XP3Z9- KV\1[<#A71&V-']9OM(C?_S;EIDYY&T^EN")4!)9K6+_KYC MG$!N5(F#L;:;\M =!F"ZI&9K:NC/9?D842JFXZBEA.))'LO3I@%&(QDA'1TU M@2# +.4+;\UG)^L43LIM^3&[8[0SPM (OXV/I^^-4!Y?>WZ0]5O>[& MOQNX)G%:(=P"+!6,0Q^)K37$XFKTE_#-&R'C =^\;[5U;<1N[D;\G'\>_?CG M='F=:BY&"9+G=^KAEW-?&8"3" GHHQ7%.<+ .E(&B#ECJ)N++OLW<%NA=C$/B8$48$RV]XQA14NZ4<<1EG1WP 9H0/4VP M34 _/)NV$5LV",ZP<0!K&H<<-,YK[$H4L&)U;-C3:ZCUY5VU0<#6=- 5$]W7 MK]DX&OONQ_AZ-+_*/L;9_/T\R11-DO2?%*CX/IJEN?X %T]Y38CRVNA10F,$ M@1Y2;%@9Z^6&X L[%-,A&UO40F=EM79V]D-63//)\[#N 3Z>\IK@A*3,&NT0 MHI(H9R0OL]\Y]*!.#N[I"6J7-#NVJ(5^^:@BA$5Q']%:%<_<^F=VNACGT:&; MWV633<9*M$8JQ*6:_$S@T<1F0'G@!=:80\DP*)%4$M19[0>8"M<[GSO1TJ#X M7I?(P<0E!F-CM">:*J$,LN718.XLJ+/W>7+$Z78U'7U:CHIEJSSMASSG,/A$ M]5P6-26#'$(-C##4Q9D!$;,UTRE!W1Q#?$)--V\W:O2*B'F:SM; M;9J,9N6FR9OYU[RX&56] Z7:&X)$%#JJF#'4*(49!W ;S5 UIDWAUT+O;F] MJ':@[C A:5WK)5M\&$TGT?8YG(+T[.' @<, >AL-;*,1I%(;6TKE<:U+.@>X MU=.XKE_F&=4#N)^B.^7._WRR-9+?Q(%6Q4\Y[45! 24\X!ZMJF2":&N[+;#& MFSJ![P%&>EJ9KUI%_#C_4J7JQ"H.XD*^XE3Z32@/>-]_+D;S1=3"XG/NIS^R MR>84R'SR*2N^3\?9]L$=I#KS34$0X)'!DDNBF5'>$E">*.= U=I.&> DUA8! M\BZ5\$"TWFJH[[[K]FDW^ZFHONY-LGY?]O&T(NM5WA0\NV6F67T? M+'5]&LJ=&C9'KK'>'6^N:NS4>GF@Z9"_=ZOCC]']Y2#J>X.:-X!T>NO>)7&S M<]4,@=#[C\\\%-XKA3^3UJ=\(A"'%)$4*2J@P,[BAQ+DJ>ICG?2JH=IA'5'N M!+:WJ+$A<#Y*E4VOYN8N,F$^7MNG$_53[,U=YH: >=_, ""C"= *(&C MU^\8H'*K7H@][W*R_\N.A\[T-X3182.^WT3]_)'M-PI_YM31M<(682675H792\.T!/@^MJG."?+@UR 'AA!R\'2MLSM=%9YL7+7E>@ MWX%6 :$((/58>B/_Q^H?YK:D7%3S*_*WN_S1T.T M(CDFUBG-K2#8_R #[[6UFS<*:&?I3:-9MMCT];<\GRP.9YWL M>CQX*JV72ELHL%(2&DED*1E_<0W\:P\5GJ_8Y\E*];'L@R6;S>(3B/*H1= P MKE(0<:@-C/_/2!Q/I7S ^SK',0881FN%*^?#V15=2K$KK#IFNI7 (4 LI MTM A5$K@K*^SP3M 8[$Q0IR)7W=.Q2*:IIM.5CDBL^OY +06VOJXXE)! 0#$ M"EK*ACCN=+)XC39($ZAVRYC5.O@IGQTZDO_LR4"8)P!2:8S3%BFM#0+;$0!A MG:3^ 9H?-76ZDR'G8MDM-\IU[R@UR@=#G/ZH@AS(N!9&4*AV=BL-KGBK@N/)&MRR:5=(331B@SF^M;2,OC!Y-6R/G(]G9EDQY M#\'F%JE*AR;VM0D,*\^%50*D>Q\U7E=A6,GH#%9U-E]./L_U&JW7II#MSNM= M9/%;Z:2CC7/J+%^5@#U^ ?;!=H%'"5'T[Q@5P$3XD)"DE!6(6E??#-"Z;4#G M+QSEYM#M+-R6S6;K"0.PV9PG'\E4NZ@[86 MAP9H!S?/H<:@[81@UGLL)K<3.?3)'_*B3C.HB,M V>$4T*\TIP*3SD4 MEI?R.NXOK-I=\U1J%M_>#*-3#** D(P(595)20ZW=CA$I?:4-TM=3H*YY MSM1%M'.65#KGM>/IR'X+4Z5;PY%Q*"[*BHM2+F1TG>N;!YBOU)K!?#:B71]9 MSY_V^/CR=+AA4,)0I 1GPBBJB- *X>VX8+6R-8=Y&VFS_&D2W.Z*9D2@L\7R M25^/E<[8W20HJ"VC ,3Y%#F/A3% /0P6)6O09X"UU9JF3T.P=EMM976J)$)C MUF6/(ND?+:]3CFDZSK]* M>#N:5-9)+P(@/L[]$')BM5."",ILJ0>-:E5,'^9MI@W3>ZB:ZKP^T69LZ^C+ M' Z>[VD1!-(.*XDY U)@ HV!VZ5$.UJ'B7*(M?O;X6)=7+OBS7F5'[1%%CBC M-0+:&.65<=LQ #2O=0 97/YT50?,KHCA1L4\SJ"I:'!YH<1T?( @.Y\/UF#' M#>=1-D*B5XU3T9J-;-RK6A'R 8;(FR9*$Z#V11@[G=TM#][?L:=%@#!* B27 MGG*J@8-BN\OM&')UCG/# <;$VR;->;!V19M_9M.KZ]@]]3V::E?9N[N;+UE1 MWM7T_FZY6([FJ?SIL?GGI/<$0JP%(GH]F@/&%("0^2T6L%:V !Q@K+QIBK4) M=L_$VXR6%Z*<3KU];PJ:.9HLG/SSM2(?G[4Q^K Y*/^I2J3L_RQ5U1+5/\A/>$J&(0 M]8$1$!0+&KT@@6"T9I3GULIJ.]\]XO$Y*DC'[W^K"\CV1:L:ME02#*5C7C/# M#-0E(@S+.ELL S266V++RZ.Y[:F@Q\G"9LO1=/:7FS.,0HIQ;HEWT&()A!9) M/1IQ*P&O=.JD'3R2*_^D]Y]3;; #@N]N$)2P0D&@H 8<"6NTI[*44!!49T/^ M]<\!5;6?MP!U5W;IV^ER>K52G4G5+WY,#X7E7CXR')9_CMVU^,YH>NLUW7Y, @0& 6IL.K&*$+:",K"44 M0 AT87<3U%'Q0;:AQSNPI!F^FWZT@PG' M&X4H,/+1#V/16;?>,4PP*WL.6:U;> ;/A7,4F+>$;&.<8./O!.'3*/&X35 Z MQ9LU) 91 (UG6MBRWYR+;N[ROA!&U "V^X4E16SN%I4-D(?' W2&42YE*N@) ME6!>45Q*AGRM[<$A4J8M$^1L1/OBR@DFR.,&0<5AA:,<4E-$,%8.>+\="0)< M6)&:>@H^PI:S$.V*+Q^R543VH<][EZ4C+8( FCH1)V#AO#'Q!TG,1C[HF*JU M13A\QIRJY+P-4#N;9)Y/K_K^702AR-+5,N6O[X\M4Y5?$J1UV$2!'<76 @XC MRJ!$P>!:5_T-<&>PZ<6K+9S[8=NF\\?7M?VM@J?&64TM 2#HE-#5&I!N_#,5&E;)!KSN]N[EK(IVIY;PKM!MCTN?K:3'Y M,"J6#QW[E']=GDZFHR\*RD5YH%;,(^>@C>,O#L*UA @Q<&$GCUOG4]. ]V9? MO9W.L]75AJ?84]M&P:4:(5AI#T <)RQJ2HA22A '4@U:#3"YI6W[Z5Q<>[*7 M-H-"S6;953:9W;^9?RW2GR;K+)WJ)M21%P5-N&)">(L(LL(3IJ LT8@.49W3 MA(-?#,^CQ6$KJEF\SUX.G_=JXZF._ES<39=[.52U:0#2"R8EYBXB@U+ZF:2E M%-";"[LHJD'6M(1PZ_DS=J.132&UWK)EGO7CI R9HVT#U!0XZI@U%$D"L'7. MK).6),!Q@/67%;.W[U6RYXXW#H0XR25T1J? J1&<:[F1'%K/ZIP*'N RT" 3 M\I:A[GIDO_BQW^RX=L<[HXQ%#2B/+'6>@SB/&PXY,2J='<.50DJ=R*V*8A07 MBY3?I>_39NJQI+A*[0,T1G,I/$(@>E'&:T/)5GZB+FR_J$$^'![UC:#=E>,1 M#9%Q[.CZ>/?'Z>*;OM?1*KF^&17?CFP&'&L:(/2$*L6B@60\1@83Q4J)L<$7 M5M>O81:\R+]N%.S^Z%5V^NAFP+&FP7(K-=#1ES)"$^FTTV(CL17.7MCTU1P! MCC*K%LYG^ZS/QL_A,.W.AX,'"'NE)5>*8VBPD YL>NH-D75B9J^"$>B\6,L.AO=LU>F=_G\CT^_Y=^S8I[& MAKE;+/.;".;A)>IPJP $)RQV61L,G58:(L;+OD/HZES\\QJ8<8X6\[;0[6I^ M>=3??+[R.15+YVC:(& M .Z8.H^ONCEJ"^UM$PAS$IDHG4A%OAV15F]EQ)Q>6#"HGIIWZM8@J(.*@0 :24A5E>9Y89+D'JZ'0W2\Y"\VS3>-/WPY;PDX?B M4HP%=@IAH*E2A"+MMO(Q:"\L7ZXY/=>&LJOAOW\!?5LA):Y"Z\"U=]@D6PL1 M3KCBSFQ\20V%575.6@\P-ZY=@Z1YO'OB675.!>,A;FT0N7] MA66_=LS'NB4?F5!)M&@3K!>.620.8Q$ 9Z:)AM9%..E:'02<[U%U?#T Q"Z@R"FGIO2;(B^W$:2BMLYG]JDR:\PG1 M)+X]I]VM++I+S;J#&DFEA7)$,&8T$0BL*A!J8JR7LM+YNT[DUO>/>%DKY?;8 MFX(V"C $J<%&8*^9]$Z5F%@@+BQQH4&.'%X,&L:]_5DA']^M:OO.)VZ^7-VJ M\C4O;E9O.6,VV)=H<^ K!T9XY;;!4(V),)@""BD&DG"MUZC&.1Q4"_4>&N&+ M;/RWJ_S[KY-LF@8W2?](LT;!?8TZ_XTH@VPX_5.S6)'7-ST:[KK9X\4S 7CHLM=,$ M,( T3>'1=:\%B&9N'3ZU[FW8$!7^W8S5]3#M@N6K&>SZCQY]'S %FIGF>7 M(Q_]5NB\*:6AUM2I832@6WR[9,KYZ+;#E4T<^X'&AXV/?8\'"RV7QDO-.*.< M8*@WU<&2+!S4B2R=?B'N*V5*0^"VZ;15F?G MVU3;SCQ$]A<5=J@.-0O4<>D9P-""J$H-L%,;9P(1+TFE;=CNI*VR%76P7;#& MB"@O02DGE%EG*-.EO)SA"ZO_U8SJ\_8 [F4 VVCZ?H_O^9Z]F4NSWQH8TBB%K3$7!"@I2=3[*K] *T9\ M-8^L;:R.5XUY\F1('(U^LB"8:^2Y<=Z1C4P<6*(O:W+H1/LO]JOK(-Y5VIL> MS4;S]CL.HQ2);[C]\?_I+ G("8:H]T-B0Z)\C2%R)@F+L M0A(]FJ3#B[-G+6'=%>-6W7W(/Z](L0.M@J. 4 "1,D9)(!VW!)9R:JGJ>%8# MR@YID5/-@=LIB3:BNXBEP8RJ./5C8F T&3:R*A9- MB,M(+&F;2 W!V]-\=#*;#C0-A,=!@^-LB[@S,EV8QLH96!G"Z[AU TI)Z6YF MJHMP5YS:.+(V6TROYE66H^[:O29#06^%2V0N'A8%0&5R.,@5AKC*5:%U !0 A2-,S04E$E+(GYKN;7TU39H7C.;3E7_BX!C MTQ!W1:VXWDZVG3]*I1U/!P\IXE)* ;G """K43ES:Z=J'><8X+K5.'7J0]K= M+%0NV6\K%1QY\71+9>('WOP[,0,_8L;ZMX\Z^"Y/:AG-U$U^M_.T]I$60?OH-2CGH46(O:)?9\769S$UO& \;W[<;O:RLOG:<+,)L_^O*WZ MN(,B=5X7+#9>":@TT@8B;XW>AATBL+I.M;,!+D9-\*=#N)LGE\T>UL[&*%;E MI8$)GW)2"85( BP-$5IN)#<>PDYKC5P"T5H O7N[:!U,KU*_9F>+8 @A6#FI MM391(*"I+^/O!M0KYCG $&(3I&H6T;X84[%RUKY&05'-I8M.)9-11L41%5LI MJ?-USJT,Z/1;%[PY&]0^G+!M?/R4&>=ELR"$C,NVU5XB3Z$1* J]'22JUH5E M SH@URY]:L/:*X%.G(!VM@S441I]"L\L@A A9-3FGK>T.GM9Q_:N?GI.KFDT MSZZ2)?'Y];/I;(#[6LP>]5TMMXG1[[)3UK:][PC2,6OC@')0,9DB*4#K$H/H MC=0QD09T\*Z+I:XIC'M*KN\W4[Z-0S) :)%B@1 +99'74"C%%#<.:(:1&<(A MF35SU'SR9'-^I97)^_G'+,U4*:E[/HG35E'^J$>+Z>)8EGQCWPB68.P5=@1K M+2T5G"!?XNCB&+RL&&(SE-IW^*9C972U9FWET_?;?_[[-"OB]Z_OWV;?L]F1 M'(YJ+P@VS9A:>&R$D\PCB@PLI9<.7=@%X#VP9A]OFU1+YZ1\M,XM7HIQ-&7D MI/<$;"66<9[P&'E('6;.XQ(+#="%)6DW39!]_&L!^LYI^&9^>Q?-Q 0*/)H9 M<*!5,)ZF[.$HF\.4&&'MPV@VG%_J:=AF.;"/:;7Q[I-7Z"Q>;5H%(:'U"#H( MG07(&FP V8Y2X.K4!AS@9E]_O#H/[\YY5%LAH:71[P3OJ"$<"TVB5$(P M2,16/U#+"[NN:4"680_:ZVHDF-'B.O8[_6@SH,+C:JDLZ,A=VI)2L@3V/DB6\*PG-.L-<20&@- ME-095N*!6"UC=8 )0\.@:+LZZHJS:PA/8^?>-@%[80#C7AL.F&2>2B5*&1U2 M=2XO/SW'J/5+^H;!PZ:TT?,LN=TRO&]DJCSXNL"L$0)K;Z%1G#J-H"VQYI3+ M.L5)!IC3- R>=J"HKBC\"+[3R'JX88#.:T5X%%0B@Y!45H)26N-T'4OS]%RI MO\CTV:A*>DE7Z/GFN3:R%222)"Y:2# -(:94:.!2!4;EA2*,5K(C.@D(GA)> M.JGR9XW7!\6U"+2X8A>%WKH:O'Z-+[.)G>S M[/W7IX>Y%N^_/JIB_)#0]2%?3--SU4G"XDHR;9V!C$F$-5-*;/"S&,$Z MJ<-##KPTR>-^5-$]E7<6 GTS_Q05OUHCWW_UT_EH/IZ.9J6(6[Q/HW0C7PI* MI'Q;RP!0BC,/(9&JQ!-X7">-;,@!FW:HW8=*6K?T4@1TOGQT,T3GAMVV!R<5 M9#[0*C@*E;,T*MQKB#05<'.')-+*:M%C$NJ.7E>9%@XU"]$3T5A*80GR#CN M"&2EM$;!"S/#&M'[CEV AN#M;KP^=+KG-/+FQZ]TUEM+7/2LL63IUM?H9PN! M'/2825:)T2W+NCD?=2PA?.?S05 5J>I)=/0-D]'"L89OY$LG]2XLEZP13>\; ML35P[2RC(9^/LQ2$3*KZ.%U\T_:!B6IB"X>I=C!:.!X M +3>2,RT\+7NVADPD\[3^O,\A&;![8].9:>/)E4?:QI JM?$TL8A!%1;S9TE MI<2"@ NKH-8< 8XRJQ;.YY<:!48A$%!) M1"TR.D[A"ME24HI$GHTM5<#'H%%'*( M0BI*J3FVM:J'#'!F:H8 %5EU-LIGKUMODWJRR6AI[A;+_"8K/DV7!ZJ;'VT3 MC(H+.0#.&:<\$IA*)WLU2])%N^ M__HQ*K'XGE7B3Y7W!"@(=DI[0X5&5!+BJ2FQ$,Y=V+'J.F38QZL68.Z<"F-I!0Z#P%$%EEM42FWX[9.X'K(RV&#I&H,W,Y)=;CXU>/' M@K0<:PZ9%DYSC:7WLK0N)>:LVUN$6L\O;8,FIZ/8_*4N>1<= )[#-70W9=ZO!A;U)9HU!W,L0WYV5['=6;/MCLRS)Z?ND8^?+^4\J17I>"K#;( MJ[TD<":@1TC(.&D3HY$F=*,"!:/^>QSSCX1X,]^(\?NH^)8M$XE>"#2?F*Q8 MCJ;SS\4HI>.N<\Y/ST1KXY/)VO$B>N8*0LJPCZ:O9B7*A-,+*WC8!OWV'VWO M4U-=3DE/4.T_*:[+28I)(.)"P1V@1GMKD*9FG:7H($&H4J"Z'234]ZB(1#F? M%Y]&L^Q1YV_R8CG]KVQB\L4A&"J^(3AC#'(&,XE(NL)%$2I+#!PBW>X!=N)V M-DV.YT>^6P&^LY(#^WL_'M_=W,W29M9O1;Y8_#$OLM$LB?-;G #?QM_H[&L> MY[S1C_-H6?W]07*@E3:$*^HQ8 )H#C;8(2#DA=5_ZY>TK:FE?TJ?Q=-@ (? M>" -\LAQ"@5@I910X0N,Y_9&OA.Q[LEL&D# IDNKB6JC,3%(82"B8^T5UF!] M%BL:W:#:T9FN1WH5+ZU"Z^"1- !HKP7 %/BC"(;V25GO,["\[H=KLJDJ#SV MSP6]]4D@K7D?LN+3=<30W?8W[MVHF$>?<]N7"J-\7Y/@G6:"V:@YRI43S$D/ MN=>0$XJ5ACV&:YYWNN)IN]WO^#(V9 6OQJT$,)HZ:5#1EGEHADG2YPQKN75 M#I#U?9'TN?4[&(7V.W#>C6Z.'V@YUC0PQ:BBE-OH<&AIG,%;&R05>+JPF@Z# MX$XE/I^MHK//PGR>WF3)=8T"KX0]<@QFS^,!$H@HIE XA8WSU"&AMS!P=&'> M0G/*RQO'MK,3=UGQ-2]N1O-Q=H0X1UH$P8TGQC.EF$L7L7!O?2D?<;76TP%N M433.G6;A?25FX=L*YZV:^D0@5$,*,(WF"D: $(JX?QB K,[&[P )>AD&W[G: M>R7\7Y<_;(_\Z_<'I:A%D#L-#:6>4:$>K!NE_84=(NN>Z%/*5+L>S:_2P>;'STSGX^GMK-(.80-O#Q!9 MK@DDS%"I,9 $"[3>SI6 @VKU*]K!SF:+<3&]75/P@*CO\N5_9$LUR6^7V>0 M6F>]+T0;20N@H%22$D:=$YAO\($&\@LK)=0IH_+N]=/G)/1N5!2KJJM][W4\ M='"CT+2+7!1Y8?)(Q?&JGG&%V>>4UP0EH*22QJ%3@ MK?,I^GVQEFPGX8]M@=1Z;Y"$$@6 BCRFQB&D@V;\!)( >\O[&A*.U3*^U-( M9];]Y/_=E?>^Y<6AV?O(-L8I[PG4"24AXM9RQA2FP'!78L%\M<'\>LC9$6^> MF^@M:J0K=J9"/=&[3RMUU/+1N-VNQP/Q3CF(J+4H>?6(B>CBK"6+<.)+VT%H M1^MYXT!W-L%MY?^4+E\8%9/%'[>3T3*+SU/(CW*J4OO@/-9*1B"ECB!2 0R0 M479&O?=*J N;T.JI__D\U0+ 79'KW)F]2E"X]KN#51Y+XC&S#DM%B)$*;#1B MA'-UJD\,,!K9OOX]ZSXD@^4JV>PYD6,I!V=#(27IBXI M-R\(2GH-"-4"^F@=">LT50E?0U;K6S=78?WV;+19Y<5K1AEKO#232V&!NC8XVJ%+8 M,L5+O(2V_+*,_'/)\OP*@ XA[WC /_VI[Z#\N;. =Q1*F:KT(V])=*DPCY:O M(L@!2:FK5&^D@UD@K@(/1]?>S)]BO_A].I_>W-U\&-VO3V_F.ON8C;/I]X,; M>LU\($#HL-:,*64T D1BH4V)(+2\SBW2PY\7*M/GT+S0%?9=6:DG".=^9..[ M5=FK?+$\> 72N>\,AE / +'1#*/,&L!S]4&*+%L^D\E.4^K+QN.>7Z6;(9Y*62F*W]HW@Q8LJHYXSCWDU! $I-HN M,XK6V9EG9TZAKX[&/2IDF*1_)MWQ#8$F7A\D,C;5RB"($H-I]$(CB!OD-*U5 MS)W_-4( W2#?"V?]W?*NR)Z9X&OS.^T]GTC1:F\+B%EM,9%,"0RL1YYCOUW M>*VJ5N*OP<40N4Y,=LEA3#B M:]!0_HN&=; >*!/CI[.&N;A]94"&1HL>:.*5C79.Q(;1$B'&01TVI@);_Z)C M';B'24B?WQ7-\G'[QJ DHXQB$\TU=)P_G7Y77V;*LE_F8%Z/()H(?2D>J_ M-" ,.2)(&FB09!HIA44I/=2XEB4S^)6CLNKSGO#N:O%XJ(#R9#Y:"5!.2CXO MGLQ<9]R"=N[+ Q&IL 2$&#-LM932*%BBYK&M$^$=X F$FBSM#??V5Y_L:AW# M6Y5]2FU[6VTV7?F8W:9[6^97%=:=?4V2O^VD@YP"0J! W$>TUS7,.:'&5PKZ M=B/E:5FR%5H'G^[=(Y9(I*P!FE%I9"F[A*;;*X;:KS15FP+/QWCC$/?S!4T-*68$ =6I+#M"+[7)2:A+WSCBV[N+1">G)>44-+652T&2YK%FI(K[N=IK,0/?M\Q:>[VZP8KXJ9QB%PN.;\ MKF>#Y\8P@2B'7!LF*6-D.S8<]1=V]9FD_L:#GZ?32/ M/R1YCNC]8*N@?=H%DMXF* !UF'F\72NEKW.C^Q#7CP88T"2>9W/A]]C_99;R M9E-/(BO3,GB8" >:!"21I1QCZA#GT6J"GF^=1&QJU8$=X!6S#;"@.3 [JS4V MF[U?7F=%N=H=+RZVLT%05 LMJ9'0(H(-@\:(4CH6):U!E>IGBUX)51J%LBNB MO)FO8%WUU,VF-]/YJ%*!PX/M@I+:D>C.R53&E"NAC9&EK!&".C'YTP\%O1+: M-(EHQQ[(+K_L;87"ZY4G2EHB*M5ESYO\_!W M1;R/V?=L?G?P$&/Y2&#&( (UE@(2#*F#3-E2 @%!-V7OGYV/;3W3K%G=YHU MVQ4Y?BO2A;Q%_G5Z:)OMT5-A);H5Q#HFG=/&0N*W<0#E+[,N1:L4.1_='K:/ M?\ORJV)T>ST=CV:7O85,N69,0,LX(YP3JKEB'')B) #0L$J%P]K>0BYGEW1W MCXLP%_/1S-PMEOE-'!+1_WJ;SZ_>IGH1Z_I\U7>3SWEQ($09YCT'"DON+7:: MHA(Q[MR%W=)8GSA[-Y8[0+_#3<%Q1*E8*?3C=/%-W^ML/KZ^&17?CN\V'VP: M5#HQ)24BB'.-N?<8NU+B=*'EA?&M(WJ\W$QL4@O]\:[L=)5-Z8-- S71K:0* M>JRL%UX[;\L!'CU,>V'7UC5'@*/,JH7SV2'CS7 Z'"1^\E!@Q'".I%3*$ZLI MD,3#LF>.@ O+>&E.47E#B':>FO#8[*V:EO"\35#, *>$Y0X QAUUC(-21H#M MA=U$W--ZU13\'<<%'_>V:I;"RS:!1Q<4(L7243GJ#218TU)VMPZD#I%A] M7>^.\]5&]C3V+++QWZ[R[[^N:K07]VOR;'YXSIO-K\,?GW8M5=L_!J@=\@I1 MJ26V<4Z-G?6;_B(&Z(7=8-F WO*:$'8U8;S+YW\IC>;9-JNY2,&$V'8WFD^5U]L?_/FR=[GD\> 56 MY\.5,!O1$M]??TH,I#JP ,XLXKSCEC&E '4CFX MC9Q"Z@L[EMB(QH^QZ&QT.]MXS+_'@96FZ]CW5=Q\\4*(HT9.]9<$@@C$%FLA M)+#*&V\UWJ" .>67SK%S^/!\F[(ML+M.A*@XK[^MD)5S[BM3N,L[!ZEBP%"C M/*6P1(C&H5[G5J(A)@OVL[9VI)W.(D6IU,E&IM_R?)*J81\*$NUX/$ D%7+0 MD8AF-%:%!ZB,U5,O<9W;10=Y9V/[%'@>0*J/>A]\^I05WZ?C[ 1*/6H1XHJ" M-/*:: RE4C+^8$KY#'2=!A@NGE7G S_$C$- (4 2@F@G(*> Y,3:!PEXG6)# M W0R.R?.F3B?';=Z81&^NTL6X?NO6RGWA;".MPP((2>4MM)39[%RQO(RBD-% M%.^RC*;.N-(._+V%(SYD1?K%Z"J#!R:@0\V"9$0!S0EFSF'@)6"HW,]FAJ,Z M1!O@F8S.)Z4&L>\A [;GRIM-IK@RARUA6AD'E.6"IHN@5Q7GB!#8@TK>0-LI MKI7.=IQ4&/&D-P;A.93 8J-=Q(3!.-6Q$B,%_84E>]6G2KUJ26?"WIG+=&X@ M0]\_25$HLM$Y)3V;_F@P5",@D )<*,L8BUX$+%%V&M8I2#O$VR-VS9MI? M!J\CPGJTR":I(F\V7_1;$/2A\F(T4!]UZ&,V2P>"5A=BKKK\)76YK+]:8:FL M]^)@G#8(&J^U$<(R8QP$:ZTQ#Z#O<4&M+)A^+%B5Z:GFFP.!R#ND7;3P% \ M71EO2LR8(!>6LM85P?(^E=33=+3[M^KJJEB=$^S[<-I0)RWD (^K'^($,D>Q M)(CJ]9E#;*VI=FRK=2]@MVJ+8C1?5YF)2^H+_JH_1\7DA JJ];X1I%^5ZB,B MNL)<8.,QYB6.M*(W]9>9R"J3;K\_T:FZNO(P/A3YY&Z\?%]LPOQ'\K=V/1X0 M!D R&;$%C%@G(06;(@?8 4_KE*X:(!%[8$3>N!(ZIE=R2YFR5EHGE].<=WW(]43'S\4J+%:0R<\E50AH@1$JNR9 M0*J.G@<81VI.S[6A[*[V6?2]LNUYJ[=)@TE/AZV3 ZT"E9PH)JQS%D1!E4:D M7&Q=*C![693IWTAI3A<]<^ZHO7*P78!">TSC1,J1UPP J/5V$D475].Y$:U7 M8])9^':7);!8QK&7TJB.FC OG@W,,ZD4-D9(R;"@2E!?RA3GZPL+43:DWQ>; M_O50[2YY;9'%;UVG.L;9]VR6WZZJ3/Y(4_5^F^B$UH%!&.TV:I4%SF-!6(2@ ME)M ?6$W$[3#IN9Q[NZ\_VR6]A[GD]]'Q;QIH%I1R7TADB+HUG MC$!@BR8R%U;_LQUF-0QR9^>ILGE6C&:QVVIR,YU/%ZOTJN]956Y5:A\4@=', M!!8@[@&U@*'R AGL (<7EH'9#L':0+HKEJW]D./'BI\\EPI$11?6&J.4X)) MMBIJ"1$5PC!1BS4#G);Z=_7JH-_9,G@V-@_2S2/';7PN&,J5 M<5H0" W!",:1*2*R&%',XF"],+?@3%8]7U[[5T1G(?.L6&4XSL?92J+CGN>> M%H$Z[8Q51FFM#=(8"(.W,4'L+^SP1Z!;T0E9\?B/T]OLG3??;1"CW#H MT.,!Z)0GI+DW5L,X8ITDF\N[L-<6U4E-&*#+.0@"-:B/P:S)^V![6^4"B]HO M#S;"0X".MC71W!K+K:,E:A#I.MG* _0^^KS_#XKC]+NEO-= M/D]#-UM/"HO5/12/_YX"FN_RY7]DRX_9.+^:3_\K/GH\6:_U;X=H@'%'O%(1 MX90Y[@$4)>82P4NK_-H&)46"R-+3'VBE_8 MAN" .-O5:#I1PZ]^%$6799I/?%YL?I6>.W04NMN.!$"%4U;!Z#5%I1"73EZ5 MVL!8U-FD&* O\A<<;TVHO;. ]FQ%L&RR6_Q-3/Y0I+O2"X*0&D;V$.ZI,)0: M;EBY6> =@'5*OP\P!#YBKO,S+<^U7==;DQ^*".[[KU'UT_F5C5+M3=9L M^#L!2N.EXXY!95-A2N;Y=D7%B/[5XDG-NQA#4-NP3O$M%GZR1\*D/(-L>9U/\EE^=5^EF$?[7P\<"$L!)UAP98G@D%O-O8:< M *X!K'2NXU\G K.@@7#:>409-0>$>BM-AR7LD"%Z@34A\C/[CEP,#'C-/0'LPGT"A(S@*+(6$&!=AA" MH)RGKD268'9AYQ+/9%47B1FG*:+SR-LR'W][OUIOCJ9F[&T3L%"*X>C9"$0GHBVQ_SZ7+Q\=,?IY+N:;L0)<22,FMUE!(H M(YD'I:P2RSHG?0<8R!PR^6HI9C#69,\I10H0R &,5KLA2DJ/#29;?U()\>4.&D6)0E@Z*0&GGFV= M"D[QI17![9"D38V/EE3Y*H=/VL5+RZ2=?I].LOFDR^&SZ]M!.TH(@98K;['F MA%JR7?$QH9=V\?>%#)\&5/FJA\\_\EE\S6RZO.]C #W]>A <>&<0X\QH:*35 M1HD2=T]5G;-6K]'O>&5#J)8R.QU$7XY+_N44R3]GQW,3".9)TRD$,\+M'SD!F"#@>_W*QCM(O?XH/+Q9OY.E/PG]GTZCKE M@7W/BM%5MOIC2E?9HM/&TG->3X*0 FJ/M.:22F@-A0AM]"$4EW4LN0'>#-3W MF!JL8NME_!V:*KZ<,55LI%J+NI'_S^EL]B5S/[)B/(VO4E\C6_ZQ/HEX,$NP MY[X%!VPZ40Z%=X1+ 2!UL-0#A:9.9B'[UP![Q:KN?LBYV,V;E"OL\^)K-EW> M%=D>1ZB5[P2+H1&,6&L =E9"98TL\?%"UCDHP?\U% :BML&;;*O_V0S9]= ^ MZLXT])E@H6:"[^\SHK/UZ/Y9HG[Q^H02VEIKHZQM.JYU.I0 $(2Y9$# E(!E$!&EJ$7 M 1"NL^$I_S6F7IM^!W7$X_TPCG<,]9HF&J=2*QE#W$$A@5.4*^DX)Q!(*&"E M"/C YM:-QM_?+1?+T7P2%Y&/^6P6[:GTQQ:C/KL_&+ 37 (ON:0"68M$'/4; MA!6P^,+NS>F*C@T'=AK1W>"MCI?"KN]C[V90K+\5(*2:@.C .(&5-Q80JDM, MO:-U;(63Q\/M:K'[M!P5RV%:# W1L[W11KN_:W(%ZTD#N[_6E!0 M>N:!0LAY!3W16K('7"\ND_"RADE]A78V4%+J[YO%XBZ;V+MBZW:OI%L\.@>Q MV,9<#XV#DU\6HO_CHC/!*%+(:J$1@Z9$Q7C-.LG#D&N:SU?7NJ:=TK\8V]M6 MVVN9]1\BK^F\L/MQ.RU6;]B.Y!;7@*/?#IQ+CIQUU&F%/,;$PG*EU<3A.D1? MPZ8[E;Z68;)98-.1F-:'R8MO!:XYQHY"!E*&F* $85)BJIBI4Q;^DG(EACE$ MZJIS\$-D+=7FJ-E"?1]-9TG8B/O*VVICI!SY9""4"<^ 9DH 39E'$M$280=) MG7HGEY11,; !TZQ6!S]N7J+_+'NQ].I6]=V29KYVN6%2L3-Q-M.4]_LV4=O1Z8:.M_R$6A& $6 '3Z1F$@(+(@!)_:&ME MH/\5-F4:IWD_(_)$&@QF&.XM*U E;;^QH=A<+T(R.XP$EC"BA'9 >[_U:RFJ M5?UI@,O<)0W$WDCP:@9C*63OX_&DCH3HF%B& +$>(NXA%]K#4AL2NCI>WB4= M%7Z%0[)-'@QF5-;=D>C)?JW5KP 0@ES7'YW -SDZZR1$DSNT#WTT!WH_'TD2.H@I0V2BZCTVB5].!$X\<$B47D M:_,^YAN[ 78#@*D8('[]NFD-=G']F#P_YAI-I]];Y06/$SVV:%.%HV>7.KBN?5[4M,+Y[\-ZM9' _<5US1XD#AE1OZ.I(#%K MI2'F+1J,& TT-:@A&IS9]:J18+PMJJK>]#X5>]R_>>^31"/IK*.?( < M6H>0'$)DA&[DB&UK!-J=X([V?+X];5POOK1R7'+AP$3! MA N:N%1-B4-P'$KR'C,\$QC]_E2FWJEL0W\[HMSPL_2V(QWS]94T+B0.-EJO M1,T+PZFYLA1(A)) ;$XDIJ/>G#I0]*C(@%XT._H@!7H] Q=0RZQ,;;E-2(I4 MG2O>=/36'(F.XHCL:"&=5*=FTA*3TMQR'[3'E#C15HZ" R^AG1UA;JHOT'76 MA/DT=?7E.SP,\-0FS$ZG)+T,/CKF/$7KG&[F0B!*;O&-$'H#8.#-)LRG27\T M7N@$FC![&55 E3UY,(&+8"$[2EO):DDSZQEV)JKZ:,)\FB+.YMG^=?EM\?V! M"O;AIM[>3J-O/5X%HZ//PH)H68H,@Q.V&:V)MN3>V AA,ZS"UZWKHZ\%,L<\ M5^N;;Q>KR\4!L!UXHP*R1N8(SA.+X)BM:T"V\Y,>BC*U4SP%Z0-O[:JD+\BU MT[R;D22=>%#12@Z:>-#&!L$9"X%RJ/[.#@;ZA%L;"AF- SAPWV1-Y%EPH)PV MBDDA$$QCHI'+DG9\8UPU!P]:>E?9Z(%^D";]E_7J^X8IO6-.Z;,&4M4EG,8( M[Y!Y249R\G&G#70E;L<4W=P6X=L;#W\+>IV1E77'?W7J&*J@!<3$T#+KF+"* M(#4.@DQ>EUP G1]%0LSP^1 J@31(2B4?II4G2.*5"HT]MN?Z(-:>33NU0 M\>_)D$=NO94#$966I#WGTF@>E&XV"+G^FO 4_H%,>Y )PR MP$I*8;TC1%-3LA)RHYN2!RG]9\XQ@HX.>^8 MY]8GHR0&\$UQN98N?M#^OK,%H%O\3'\-F$_T;Z16TE("\O5/#(5N[I#F=1Q* M+MR^WQS\Q*V_,_A,W_![)TLM&U'%)'= AH=D)3 ,%L$U^I$D2MKBS,FS'W,^ MODT%3]\ GWLF&[*5,;G:SP=4@?$94(*1<1*44<&PYOZQC:[H4N.<;A?T90,# M^<]%H!@S&]!OJ^7=[0I 0Z3?JC<6TG0 FDN) ^,>N!E%5"9MGJ1K)6AEXO MYO5-"70TJOJ@!#I-$6U0 FU\XC"4V M,VJ^8=6]AQ#H?'6<#9TGW##_=32"WGRI2CDJ Q,HU9UJ$C)&UN>1"Y5]%!%% MR6'3%&M->@-2FUH9B.QG,^#/7WX[E?3G^7N5B$S9(-$SD;CVR1O#&_&!>W>= MB?M 8!>*&8W+-S )$$\"-?<@6&3D/;?:XE9J#H0I82X=XX(Z>)C2N\I&#_2) MDP!ISFQ4D+5O)2J9.'.VT8;'N:68^H3OL"1 I^EU1E8VHDN>4+?DX"8/IF.,;XD )7$GBP M"B.78)32KM%!(%?29^3]7D 8MQ6606!&9CA3$B 7?$0$826 #DX$T+[1IU.B MA&!O3K'F)-*I'2K^/1GRR*VW!$ M $W?]&=) N1\%$&@I>0]R\H#U_AAD/>ACWW[G9E_M_B9_AHP+Q(@0,CZRSXH M*" 5-7A@C?9,5.^M*.[=6W^'X)F^Z<^1!$C$I!-/W!K'A;7@%37%E^!348>* M#Q*@"2X W>)G^FO ?*)_S/_E5=M'IKDBPS+Q45[Q8Z^Y];R&_[X>JP'V907CH $Z#1:CH@':7)_Z8/QY2;ZB M74+FK+1&*F6\CB$[1))+KU22-AS5SZH_QI^G2-[+;_GE;T(]:=]>(64R !# B%3 #0H;2,UHUE)9?@(S]Y& MA/1.]300NG]_.;$7M^YQ]?6U>_BEN&_U:RMRB;3.CA B!D\$"7:2E@Y*;K6/ M,&H=AT4,J<'^;25]^^MZ_6.Q^+*X^;Z\7.R) ZXWT,H_?;KZO+A<_[%:_E]6 MP,:CWVCE-$-I^3LK[B6W3DACO4 5,"'W6QF3X]!/,^/W8R7#JJ_[(/#^]]O% M?]_G%]/W6G(O_SQ8R/=R(,=D6_>\4@4( A39O#)18,@L1F<]RN1ME$H.&::] M&/)12\N^=ZKD4 O'#5J#2630NPSRS3P=C]:6M%<>8?!4KNZ71M^28 6QDE,#KJME OLSS(C_S*XY6IZ;\E.*^L = V M1Q>XG9TVB95T3YZ2Q1ZMY+KB^P8'. E?O7YRN4Y M.(C9ETZ,M.0^A60IY(5),H39\185J?Z<"J9!)#]X*M A&(.?;.0)Q/C<>US(]_RT0:$>J?2.'UC>+RXO;NX.\ MF:^_D ,G)!9 L1L5&"" 57/+B0=$YF22[ICQ$RYEO?@IDBLO7&NUN>>!_:C MW3,52TDC&5+::<*L5<@'*;:?7RJD@I (7>: MY0B)>YG(F68>+O"9-4PX0W^O(> LV?6%@?]8KI;?[K\=1,&SYRJGN.<\R\09 M2<31B<":N>2E>='3M?T8>2< M)=>!L',X=GGM^0JU-IJSQ&(,@45-28>=M&*86^A2KN.W47.65 ="S,_'T._O M>:6R$AVJ8 R/27@62,-NAI"7Z'D=K':Y19TKT\.HV=.S9E.B<']Y=W^S7/WQ M>?$U_U@7K:[_L;[YY]7ZYG+QP#OU>)K[&D#._*3*(HO9 B(E%YE.R;.=T PZ M-C/7MUS5ZS[%W5OD_'0BX<^+FS]>Q=A;CU<2$N20P7#&G&7!QKH_['9F*4*) MCSS^Q,KY0&I1IGVA!;]?+*_K%9?6-U\NKA=?%I=YU'?+-S&S_Z5*4? Z[^KD M31:5",GS1F16YD"RS^BJEPLG;6.G-=GVA:#_O%E?+A9?;RG+IA[PIZNS,'7* MQU08(O>HK6>*@TX $F0C">W4S"K/6L=8A[+N"W7_EN.*G]>WMY]6#Q-X'/ O MB[>J.]Y\KV),,(\JZXB!]DY#4CL+8RKV2@@[05RU*=RS/?"CP?WCWQ?77W]: MI=LLL__9YX6?]VD53P@VA[Q!D#$J. &[OW*;$@3(S!E)_(C\;7@_N?WVJ M_^DJ*Z&)"C9_V!O+O?E2Q:U"4[>IH<18\$I%:))J-N2O+P"+G3M8VI1LY]62 MOU[\[X!75W]:Y8$L\A@>*]F/*(=\XZTJN$!*"*DL2*> 2VWXIH)<>$UAR(K( M5T9]3$'S6Z]5+DK-C18I4H@N< ?>-+/56LVL>*D5O:\[$V\_MCIT^7+[)IN< M$88#),\X)BD9YV1KKRPZ-($=5;;9S5P__;6XN:@[0]<>9+BXN?EQ]4!0='NH MGOG FY4+P=N4T+O 3/8^$ZK4S%EKF%FI:BO:7W!X_W=G^LZSW%@SWK]A?KT Z(*N]UP@2 M$C.4=B9F]-P8L\I5O&Y?J,,M-/7N?/(^U;Q4:>0^*A_K"CZ"F&?,53-+KJFD M@L MZ?88I3]0W!S.[CP^5\5((JF:H165SKN[#+0S,V9-">_="*M(.LSHG"W3WO%Q M3-;FZ9-59,YCA(".([*@)5FSPSM+)>T)1KB:G*G+?8@X2X9]86*_/?Q\1.W^ M$6]7V>\S@%8I[X&)F$T*=HX@*!3SJB;J:GUI7]+#(^PL8%4HA B"I$I11@_" M>;#;67IIX\S.L5K5^]&8.E'(PQYE?:LCQ9,/LS9O5F=264'R\'4GI3[0E.ZNEK4M*F+G:O_^>)N$=:K+*'[+*2MM-:KMQ:J MXS^D$I*C# &L-X20.*'?22$Z7M+><818Z^( OC-A#PNYFJ%T=;F\7CZH]8X6 M6:D7US5QTGV&P(]G#Y^,Q9,^O6(DI2-C@+P "]EA94VJU^>_+\E>CC %U1]( MN]1";_GQK?+JI,CM[>(N[QH7O^H@LD=B7K?JH.M[\,VN>F_&UL M4$L! A0#% @ Z8'[2O!'-D4$L! A0#% @ Z8'[2I3L)]ED' ;RX! M !4 ( !,U$! &-R87DM,C Q-S V,S!?8V%L+GAM;%!+ 0(4 M Q0 ( .F!^TKE'[6KMS8 ,S@ @ 5 " 2TR,#$W,#8S,%]L86(N>&UL4$L! A0# M% @ Z8'[2G,+I[;U8@ $B8% !4 ( !^T8" &-R87DM F,C Q-S V,S!?<')E+GAM;%!+!08 !@ & (H! CJ@( ! end