0000917491-18-000056.txt : 20181031 0000917491-18-000056.hdr.sgml : 20181031 20181031170553 ACCESSION NUMBER: 0000917491-18-000056 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 73 CONFORMED PERIOD OF REPORT: 20180930 FILED AS OF DATE: 20181031 DATE AS OF CHANGE: 20181031 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FARO TECHNOLOGIES INC CENTRAL INDEX KEY: 0000917491 STANDARD INDUSTRIAL CLASSIFICATION: MEASURING & CONTROLLING DEVICES, NEC [3829] IRS NUMBER: 593157093 STATE OF INCORPORATION: FL FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-23081 FILM NUMBER: 181151067 BUSINESS ADDRESS: STREET 1: 125 TECHNOLOGY PARK CITY: LAKE MARY STATE: FL ZIP: 32746-6204 BUSINESS PHONE: 4073339911 MAIL ADDRESS: STREET 1: FARO TECHNOLOGIES INC STREET 2: 125 TECHNOLOGY PARK CITY: LAKE MARY STATE: FL ZIP: 32746 10-Q 1 faro-93018x10q.htm 10-Q Document

 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, DC 20549
 
 
FORM 10-Q
 
 
x
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2018
OR
¨
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                      to                     
Commission File Number: 0-23081
  
 
FARO TECHNOLOGIES, INC.
(Exact Name of Registrant as Specified in Its Charter)
  
 
Florida
59-3157093
(State or other Jurisdiction of Incorporation or Organization)
(I.R.S. Employer Identification No.)
 
 
250 Technology Park, Lake Mary, Florida
32746
(Address of Principal Executive Offices)
(Zip Code)
(407) 333-9911
(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  x    NO  ¨
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted 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 such files).    YES  x    NO  ¨
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
x
 
Accelerated filer
o
 
 
 
 
Non-accelerated filer
o
 
Smaller reporting company
o
Emerging growth company
o
 
 
 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ¨
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    YES  ¨    NO  x
There were 17,252,953 shares of the registrant’s common stock outstanding as of October 29, 2018.
 



FARO TECHNOLOGIES, INC.
Quarterly Report on Form 10-Q
Quarter Ended September 30, 2018
INDEX
 
 
 
PAGE
PART I.
 
 
 
 
Item 1.
 
 
 
 
a)
 
 
 
b)
 
 
 
c)
 
 
 
d)
 
 
 
e)
 
 
 
Item 2.
 
 
 
Item 3.
 
 
 
Item 4.
 
 
 
PART II.
 
 
 
 
Item 1.
 
 
 
Item 1A.
 
 
 
Item 2.
 
 
 
Item 6.
 
 


2


PART I. FINANCIAL INFORMATION
Item 1. Financial Statements
FARO TECHNOLOGIES, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except share and per share data)
September 30,
2018
(unaudited)
 
December 31,
2017
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
115,098

 
$
140,960

Short-term investments
19,871

 
10,997

Accounts receivable, net
75,361

 
72,105

Inventories, net
62,471

 
53,786

Prepaid expenses and other current assets
22,024

 
16,311

Total current assets
294,825

 
294,159

Property and equipment:
 
 
 
Machinery and equipment
73,748

 
66,514

Furniture and fixtures
6,817

 
6,945

Leasehold improvements
20,049

 
19,872

Property and equipment at cost
100,614

 
93,331

Less: accumulated depreciation and amortization
(69,919
)
 
(61,452
)
Property and equipment, net
30,695

 
31,879

Goodwill
66,201

 
52,750

Intangible assets, net
36,030

 
22,540

Service and sales demonstration inventory, net
35,288

 
39,614

Deferred income tax assets, net
15,685

 
15,606

Other long-term assets
4,689

 
2,030

Total assets
$
483,413

 
$
458,578

LIABILITIES AND SHAREHOLDERS’ EQUITY
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
16,401

 
$
11,569

Accrued liabilities
29,186

 
27,362

Income taxes payable
908

 
4,676

Current portion of unearned service revenues
30,517

 
29,674

Customer deposits
2,538

 
2,604

Total current liabilities
79,550

 
75,885

Unearned service revenues - less current portion
13,940

 
11,815

Deferred income tax liabilities
613

 
695

Income taxes payable - less current portion
14,579

 
15,952

Other long-term liabilities
3,772

 
2,165

Total liabilities
112,454

 
106,512

Commitments and contingencies - See Note 16

 

Shareholders’ equity:
 
 
 
Common stock - par value $.001, 50,000,000 shares authorized; 18,675,208 and 18,277,142 issued, respectively; 17,252,160 and 16,796,884 outstanding, respectively
19

 
18

Additional paid-in capital
249,284

 
223,055

Retained earnings
170,161

 
168,624

Accumulated other comprehensive loss
(16,896
)
 
(7,822
)
Common stock in treasury, at cost; 1,423,048 and 1,480,258 shares, respectively
(31,609
)
 
(31,809
)
Total shareholders’ equity
370,959

 
352,066

Total liabilities and shareholders’ equity
$
483,413

 
$
458,578

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

3


FARO TECHNOLOGIES, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(UNAUDITED)
 
 
Three Months Ended
 
Nine Months Ended
(in thousands, except share and per share data)
September 30, 2018
 
September 30, 2017
 
September 30, 2018

September 30, 2017
Sales
 
 
 
 



Product
$
75,817

 
$
68,563

 
$
222,118


$
193,476

Service
23,888

 
21,687

 
68,665


61,018

Total sales
99,705

 
90,250

 
290,783


254,494

Cost of Sales
 
 
 
 



Product
34,004

 
26,673

 
88,766


78,186

Service
13,384

 
11,543

 
38,223


33,765

Total cost of sales (exclusive of depreciation and amortization, shown separately below)
47,388

 
38,216

 
126,989


111,951

Gross Profit
52,317

 
52,034

 
163,794


142,543

Operating Expenses
 
 
 
 



Selling and marketing
27,811

 
25,990

 
86,166


74,884

General and administrative
12,496

 
10,307

 
34,889


32,883

Depreciation and amortization
4,747

 
4,368

 
13,467


12,075

Research and development
9,975

 
9,019

 
29,364


26,530

Total operating expenses
55,029

 
49,684

 
163,886


146,372

(Loss) income from operations
(2,712
)
 
2,350

 
(92
)

(3,829
)
Other expense (income)
 
 
 
 



Interest income, net
(96
)
 
(78
)
 
(205
)

(249
)
Other expense (income), net
226

 
(147
)
 
868


320

(Loss) income before income tax (benefit) expense
(2,842
)
 
2,575

 
(755
)

(3,900
)
Income tax (benefit) expense
(354
)
 
947

 
73


(442
)
Net (loss) income
$
(2,488
)
 
$
1,628

 
$
(828
)

$
(3,458
)
Net (loss) income per share - Basic
$
(0.15
)
 
$
0.10

 
$
(0.05
)

$
(0.21
)
Net (loss) income per share - Diluted
$
(0.15
)
 
$
0.10

 
$
(0.05
)

$
(0.21
)
Weighted average shares - Basic
17,122,705

 
16,708,446

 
16,976,459


16,697,729

Weighted average shares - Diluted
17,122,705

 
16,796,518

 
16,976,459


16,697,729

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

4


FARO TECHNOLOGIES, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(UNAUDITED)
 
 
Three Months Ended
 
Nine Months Ended
(in thousands)
September 30, 2018
 
September 30, 2017
 
September 30, 2018
 
September 30, 2017
Net (loss) income
$
(2,488
)
 
$
1,628

 
$
(828
)

$
(3,458
)
Currency translation adjustments, net of income tax
(4,911
)
 
3,875

 
(9,074
)

15,174

Comprehensive (loss) income
$
(7,399
)
 
$
5,503

 
$
(9,902
)

$
11,716

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

5


FARO TECHNOLOGIES, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(UNAUDITED)
 
 
Nine Months Ended
(in thousands)
September 30, 2018
 
September 30, 2017
Cash flows from:
 
 
 
Operating activities:
 
 
 
Net loss
$
(828
)
 
$
(3,458
)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:
 
 
 
Depreciation and amortization
13,467

 
12,075

Stock-based compensation
5,717

 
4,823

Provision for bad debts
360

 
321

Loss on disposal of assets
401

 
263

Provision for excess and obsolete inventory
5,357

 
1,271

Deferred income tax (benefit) expense
(161
)
 
224

Change in operating assets and liabilities:
 
 
 
Decrease (Increase) in:
 
 
 
Accounts receivable
(1,882
)
 
3,701

Inventories
(12,104
)
 
(11,450
)
Prepaid expenses and other current assets
(4,257
)
 
(3,834
)
(Decrease) Increase in:
 
 
 
Accounts payable and accrued liabilities
569

 
(2,774
)
Income taxes payable
(5,082
)
 
(598
)
Customer deposits
(107
)
 
(6
)
Unearned service revenues
3,415

 
(1,326
)
Net cash provided by (used in) operating activities
4,865

 
(768
)
Investing activities:
 
 
 
Proceeds from sale of investments

 
32,000

Purchases of investments
(9,000
)
 

Purchases of property and equipment
(6,895
)
 
(6,081
)
Payments for intangible assets
(1,716
)
 
(1,345
)
Acquisition of businesses
(27,638
)
 
(5,496
)
Equity investments and advances to affiliates
(1,786
)


Net cash (used in) provided by investing activities
(47,035
)
 
19,078

Financing activities:
 
 
 
Payments on capital leases
(84
)
 
(6
)
Payment of contingent consideration for acquisitions
(638
)

(521
)
Proceeds from issuance of stock related to stock option exercises
20,901

 
387

Net cash provided by (used in) financing activities
20,179

 
(140
)
Effect of exchange rate changes on cash and cash equivalents
(3,871
)
 
5,502

(Decrease) increase in cash and cash equivalents
(25,862
)
 
23,672

Cash and cash equivalents, beginning of period
140,960

 
106,169

Cash and cash equivalents, end of period
$
115,098

 
$
129,841

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

6


FARO TECHNOLOGIES, INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
(in thousands, except share and per share data, or as otherwise noted)
NOTE 1 – DESCRIPTION OF BUSINESS
FARO Technologies, Inc. and its subsidiaries (collectively “FARO,” the “Company,” “us,” “we” or “our”) is a global technology company that designs, develops, manufactures, markets and supports software driven, three-dimensional (“3D”) measurement, imaging and realization systems. This technology permits high-precision 3D measurement, imaging and comparison of parts and complex structures within production and quality assurance processes. Our devices are used for inspection of components and assemblies, rapid prototyping, reverse engineering, documenting large volume or structures in 3D, surveying and construction, as well as for investigation and reconstruction of accident sites or crime scenes. We sell the majority of our products through a direct sales force across a broad number of customers in a range of manufacturing, industrial, architecture, surveying, building information modeling, construction, public safety forensics, cultural heritage, dental, and other applications. Our FaroArm®, FARO ScanArm®, FARO Laser TrackerTM, FARO Cobalt Array Imager, FARO Laser Projector, and their companion CAM2®, BuildIT, and BuildIT Projector software solutions, provide for Computer-Aided Design (“CAD”) based inspection, factory-level statistical process control, high-density surveying and laser-guided assembly and production. Together, these products integrate the measurement, quality inspection, and reverse engineering functions with CAD and 3D software to improve productivity, enhance product quality, and decrease rework and scrap in the manufacturing process, mainly supporting applications in our 3D Factory (formerly known as “Factory Metrology”) vertical. Our FARO Focus and FARO Scanner Freestyle3DX laser scanners, and their companion FARO SCENE, BuildIT Construction, FARO As-BuiltTM, and FARO Zone public safety forensics software offerings, are utilized for a wide variety of 3D modeling, documentation and high-density surveying applications in our Construction Building Information Modeling (“Construction BIM,” formerly known as “Construction BIM-CIM”) and Public Safety Forensics verticals. Our FARO ScanArm®, FARO Cobalt Array Imager, FARO Scanner Freestyle3DX laser scanners and their companion SCENE software, and other 3D structured light scanning solutions specific to the dental industry also enable a fully digital workflow used to capture real world geometry for the purpose of empowering design, enabling innovation, and speeding up the design cycle, supporting our 3D Design (formerly known as “Product Design”) vertical. Our line of galvanometer-based scan heads and laser scan controllers are used in a variety of laser applications and are integrated into larger components and systems, supporting our Photonics vertical.

7


We report our segment information in accordance with the provisions of Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 280, Segment Reporting (“FASB ASC Topic 280”). We evaluate business performance based upon several metrics, using segment profit as the primary financial measure. During the nine months ended September 30, 2018, the following changes were made to our verticals and reporting segments when compared to our Annual Report on Form 10-K for the fiscal year ended December 31, 2017:
In the first quarter of 2018, we combined our historical Factory Metrology and 3D Machine Vision verticals under a single reporting segment, 3D Factory, which replaced our Factory Metrology reporting segment, due to the linkage between the two historical verticals related to the type or class of customers served, the nature of the products and services provided, and the nature of the production processes. The 3D Machine Vision vertical was previously reported in our Other reporting segment.
In the first quarter of 2018, we renamed our Other reporting segment “Emerging Verticals.”
In the third quarter of 2018, we merged the historical Factory Metrology and 3D Machine Vision verticals into one vertical named “3D Factory” for greater consistency with our realigned reporting segments.
In the third quarter of 2018, we segregated the operations of our recent acquisitions of Laser Control Systems Limited and Lanmark Controls, Inc., along with the operations resulting from our recent acquisition of substantially all of the assets of Instrument Associates, LLC d/b/a Nutfield Technology, into a vertical that we have named “Photonics.” The creation of this vertical will enable us to better focus on our product range directed at laser steering. These operations were historically reported in the 3D Factory reporting segment in the first six months of 2018 and the historical Factory Metrology reporting segment in 2017 and will now be included in the Emerging Verticals (formerly known as “Other”) reporting segment. Due to this change, we performed a qualitative goodwill impairment analysis. Management has concluded there was no goodwill impairment at the time of this vertical reporting change.
In the third quarter of 2018, we renamed our Product Design vertical “3D Design.”

There has been no change in our total consolidated financial condition or results of operations previously reported as a result of the changes in our verticals and reportable segments. The amounts related to our reporting segment information for the three and nine months ended September 30, 2017 have been restated throughout this Quarterly Report on Form 10-Q to reflect the changes in our reporting segments. Each of our reporting segments continue to employ consistent accounting policies. As a result of this assessment, we now report our activities in the following three reportable segments:
The 3D Factory reporting segment contains solely our 3D Factory vertical (formerly our Factory Metrology and 3D Machine Vision verticals) and provides both standardized and customized solutions for 3D measurement and inspection in an industrial or manufacturing environment. Applications include alignment, part inspection, dimensional analysis, first article inspection, incoming and in-process inspection, machine calibration, non-contact inspection, robot calibration, tool building and set-up, and assembly guidance.
The Construction BIM reporting segment contains solely our Construction BIM vertical and provides solutions for as-built data capturing and 3D visualization in building information modeling applications, allowing our customers in the architecture, engineering and construction markets to quickly and accurately extract two-dimensional (“2D”) and 3D measurement points. Applications include as-built documentation, construction monitoring, surveying, asset and facility management, and heritage preservation.
The Emerging Verticals reporting segment (formerly known as “Other”) includes our 3D Design (formerly known as “Product Design”), Public Safety Forensics, and Photonics verticals. Our 3D Design vertical provides advanced 3D solutions to assist in the engineering or design of a movable object, enabling a full digital workflow for applications that include reverse engineering and virtual simulation. This vertical also includes our 3D dental solutions business, which enables customers to utilize 3D structured light solutions specific to the dental industry. Our Public Safety Forensics vertical provides solutions to public safety officials and professionals to capture environmental or situational scenes in 2D and 3D for crime, crash and fire scene investigations and environmental safety evaluations. Our Photonics vertical develops and markets galvanometer-based laser measurement products and solutions.
All operating segments that do not meet the criteria to be reportable segments are aggregated in the Emerging Verticals reporting segment and have been combined based on the aggregation criteria and quantitative thresholds in accordance with the provisions of FASB ASC Topic 280. See Note 15 – Segment Reporting for further information.

8


NOTE 2 – PRINCIPLES OF CONSOLIDATION
Our condensed consolidated financial statements include the accounts of FARO Technologies, Inc. and its subsidiaries, all of which are wholly-owned. All intercompany transactions and balances have been eliminated. The financial statements of our foreign subsidiaries are translated into U.S. dollars using exchange rates in effect at period-end for assets and liabilities and average exchange rates during each reporting period for results of operations. Adjustments resulting from financial statement translations are reflected as a separate component of accumulated other comprehensive loss. Foreign currency transaction gains and losses are included in net income (loss).
NOTE 3 – BASIS OF PRESENTATION
The accompanying unaudited condensed consolidated financial statements and notes thereto have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and with the instructions of Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. These condensed consolidated financial statements include all normal recurring accruals and adjustments considered necessary by management for a fair presentation in conformity with U.S. GAAP. Preparing financial statements requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ materially from those estimates. The condensed consolidated results of operations for the three or nine months ended September 30, 2018 are not necessarily indicative of results that may be expected for the year ending December 31, 2018 or any future period.
The information included in this Quarterly Report on Form 10-Q, including the interim condensed consolidated financial statements and the accompanying notes, should be read in conjunction with the audited consolidated financial statements and related notes included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2017. The accompanying December 31, 2017 condensed consolidated balance sheet has been derived from those audited consolidated financial statements.
As described in Note 1 – Description of Business, we changed our reporting segment structure. Amounts related to our reporting segment information for the three and nine months ended September 30, 2017 have been restated throughout this Quarterly Report on Form 10-Q to reflect the changes in our reporting segments.
NOTE 4 – IMPACT OF RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS
Impact of Recently Adopted Accounting Standards -
In January 2017, the FASB issued Accounting Standards Update (“ASU”) No. 2017-01, Business Combinations (Topic 805): Clarifying the Definition of a Business (“ASU 2017-01”) in order to clarify the definition of a business and provide additional guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. ASC Topic 805 recognizes three elements of a business: inputs, processes, and outputs. While an integrated set of assets and activities (collectively referred to as a “set”) that is a business usually has outputs, outputs are not required to be present. Additionally, all the inputs and processes that a seller uses in operating a set are not required if market participants can acquire the set and continue to produce outputs. ASU 2017-01 provides a screen to determine when a set is not a business. The screen requires that when substantially all of the fair value of the gross assets acquired (or disposed of) is concentrated in a single identifiable asset or a group of similar identifiable assets, the set is not a business. If the screen is not met, the new guidance (1) requires that to be considered a business, a set must include, at a minimum, an input and a substantive process that together significantly contribute to the ability to create output and (2) removes the evaluation of whether a market participant could replace missing elements. The new guidance provides a framework to assist entities in evaluating whether both an input and a substantive process are present. This framework includes two sets of criteria to consider that depend on whether a set has outputs. Although outputs are not required for a set to be a business, outputs generally are a key element of a business. ASU 2017-01 provides more stringent criteria for sets without outputs and more narrowly defines the term output. ASU 2017-01 became effective for us on January 1, 2018 and was applied prospectively. Our adoption of the new guidance did not have a material impact on our consolidated financial statements.

9


In October 2016, the FASB issued ASU No. 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory (“ASU 2016-16”), which removes the prohibition in ASC Topic 740 against the immediate recognition of the current and deferred income tax effects of intra-entity transfers of assets other than inventory. This ASU requires the tax effects of intercompany transactions, other than sales of inventory, to be recognized when the transfer occurs, instead of deferred until the transferred asset is sold to a third party or otherwise recovered through use of the asset. The new guidance must be applied on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption. ASU 2016-16 became effective for us on January 1, 2018 and was applied on a modified retrospective basis. Our adoption of the new guidance did not have an impact on our consolidated financial statements.

In August 2016, the FASB issued ASU No. 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (“ASU 2016-15”), which clarifies how companies present and classify certain cash receipts and cash payments in the statement of cash flows. ASU 2016-15 became effective for us on January 1, 2018 and was applied on a modified retrospective basis. Our adoption of the new guidance did not have an impact on our consolidated financial statements.

In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers: (Topic 606) (“ASU 2014-09”), amending its accounting guidance related to revenue recognition. Under this ASU and subsequently issued amendments, revenue is recognized to depict the transfer of goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. Additional disclosures are required to provide the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including significant judgments and changes in judgments and assets recognized from costs incurred to obtain or fulfill a contract. The following represents the impact of our adoption by significant revenue stream:

Measurement equipment and related software: Under the prior accounting guidance, sales of measurement, imaging and realization equipment and related software sales were generally recognized upon shipment, as we considered the earnings process complete as of the shipping date. The related software sold with our measurement, imaging and realization equipment functions together with such equipment to deliver the tangible product’s essential functionality. Customers frequently purchase extended warranties when purchasing measurement equipment and related software. Under the new guidance, we allocate the contract price to performance obligations based on our best estimate of the standalone selling price, utilizing data from the sale of our applicable products and services to customers separately in similar circumstances, with the exception of software licenses. We use the residual method for allocating the contract price to performance obligations relating to software licenses. Our adoption of the new guidance did not result in material changes to our accounting for revenue related to our measurement, imaging and realization equipment and related software.

Extended warranties: Under the prior accounting guidance, extended warranty sales were recognized on a straight-line basis over the term of the warranty. Extended warranty sales include contract periods that extend between one month and three years. The unearned service revenues reported in current and noncurrent liabilities on our condensed consolidated balance sheets appropriately reflect the remaining performance obligations related to these contracts. Our adoption of the new guidance did not result in material changes to our accounting for revenue related to extended warranties.

Software: Under the prior accounting guidance, software-only sales were recognized when no further significant production, modification or customization of the software was required and when the following criteria were met: persuasive evidence of a sales agreement existed, delivery had occurred, and the sales price was fixed or determinable and deemed collectible. These software arrangements generally include short-term maintenance that is considered to be post-contract support. Maintenance renewals, when sold, were recognized on a straight-line basis over the term of the maintenance agreement. Our adoption of the new guidance did not result in material changes to our accounting for revenue related to software-only sales and maintenance renewals.


10


The unearned service revenue liabilities reported on our condensed consolidated balance sheets reflect the contract liabilities to satisfy the remaining performance obligations for extended warranties and software maintenance. The current portion of unearned service revenues on our condensed consolidated balance sheets is what we expect to recognize to revenue within twelve months after the applicable balance sheet date relating to extended warranty and software maintenance contract liabilities. The unearned service revenues - less current portion on our condensed consolidated balance sheets is what we expect to recognize to revenue extending beyond twelve months after the applicable balance sheet date relating to extended warranty and software maintenance contract liabilities. Customer deposits on our condensed consolidated balance sheets represent customer prepayments on contracts for performance obligations that we must satisfy in the future to recognize the related contract revenue. During the three months ended September 30, 2018, we recognized $5.3 million of service revenue that was deferred on our consolidated balance sheet as of December 31, 2017. During the nine months ended September 30, 2018, we recognized $21.5 million of service revenue that was deferred on our consolidated balance sheet as of December 31, 2017.

Under the prior accounting guidance, we recognized sales commission expense as incurred. Under the new guidance, we must capitalize commission expense and amortize such costs ratably over the term of the contract. In accordance with the modified retrospective method of adoption, we recorded a net increase to opening retained earnings as of January 1, 2018 of $2.4 million and recognized an associated $2.4 million deferred cost asset due to the cumulative impact of adopting the new guidance. As of September 30, 2018, the deferred cost asset related to deferred commissions was approximately $2.6 million. For classification purposes, $1.8 million and $0.8 million are comprised within the Prepaid expenses and other current assets and Other long-term assets, respectively, on our condensed consolidated balance sheet as of September 30, 2018. The impact of adopting the new guidance was not material to the consolidated operating results for the three and nine months ended September 30, 2018.

We have elected to account for shipping and handling as activities to fulfill the promise to transfer the good. As such, shipping and handling fees billed to customers in a sales transaction are recorded in Product Sales and shipping and handling costs incurred are recorded in Cost of Sales. Additionally, we have elected to exclude from Sales any value add, sales and other taxes that we collect concurrent with revenue-producing activities. These accounting policy elections are consistent with the manner in which we have historically recorded shipping and handling fees and taxes.

The nature of certain of our contracts gives rise to variable consideration, which may be constrained, primarily related to an allowance for sales returns. In accordance with the adoption of the new guidance, we are required to estimate the contract asset related to sales returns and record a corresponding adjustment to Cost of Sales. Historically, our allowance for sales returns has not been material and was approximately $0.1 million as of September 30, 2018. As such, our adoption of the new guidance did not result in material changes to our accounting for variable consideration related to sales returns, and the corresponding contract asset related to such returns. See Note 5 – Revenues for further information.

Impact of Recently Issued Accounting Standards -
In January 2017, the FASB issued ASU No. 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment (“ASU 2017-04”), which is intended to simplify the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. Under the current guidance, performance of Step 2 requires us to calculate the implied fair value of goodwill by following procedures that would be required to determine the fair value of assets acquired and liabilities assumed in a business combination. Under the new guidance, we will perform our goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An impairment charge will be recognized for the amount by which the carrying amount exceeds the reporting unit’s fair value up to the amount of the goodwill allocated to the reporting unit. The new guidance also eliminates the requirements for any reporting unit with a zero or negative carrying amount to perform Step 2 of the goodwill impairment test if it fails the qualitative assessment. As a result, all reporting units will be subject to the same impairment assessment. We will still have the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. ASU 2017-04 becomes effective for annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019, with early adoption permitted for annual or any interim goodwill impairment tests after January 1, 2017. The amendments in this ASU will be applied on a prospective basis. Disclosure of the nature and reason for the change in accounting principle is required upon transition. This disclosure is required in the first annual period and in the interim period within the first annual period when we initially adopt the amendments in this ASU. We plan to adopt this guidance for our fiscal year ending December 31, 2020. We do not expect that the adoption of this guidance will have a material impact on our consolidated financial statements.

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842) (“ASU 2016-02”), which is intended to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements to enable users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases. ASU 2018-11, Leases (Topic 842): Targeted Improvements, was issued by the

11


FASB in July 2018 and allows for a cumulative-effect adjustment transition method of adoption. The new guidance is effective for fiscal years beginning after December 15, 2018, and interim periods within those years. We plan to adopt this guidance in the first quarter of 2019 using the cumulative-effect adjustment transition method. Although we are in the process of evaluating the impact of adoption of this ASU on our consolidated financial statements, we currently believe the most significant changes will be related to the recognition of new right-of-use assets and lease liabilities on our consolidated balance sheet for operating leases.

12


NOTE 5 – REVENUES
The following tables present our revenues by Sales type as presented in our condensed consolidated statements of operations disaggregated by the timing of transfer of goods or services (in thousands, unaudited):

 
 
For the Three Months Ended September 30,
 
 
2018
 
2017
Product sales
 
 
 
 
Product transferred to customers at a point in time
 
$
75,817

 
$
68,563

Product transferred to customers over time
 

 

 
 
$
75,817

 
$
68,563


 
 
For the Nine Months Ended September 30,
 
 
2018
 
2017
Product sales
 
 
 
 
Product transferred to customers at a point in time
 
$
222,118

 
$
193,476

Product transferred to customers over time
 

 

 
 
$
222,118

 
$
193,476



 
 
For the Three Months Ended September 30,
 
 
2018
 
2017
Service sales
 
 
 
 
Service transferred to customers at a point in time
 
$
11,580

 
$
9,522

Service transferred to customers over time
 
12,308

 
12,165

 
 
$
23,888

 
$
21,687


 
 
For the Nine Months Ended September 30,
 
 
2018
 
2017
Service sales
 
 
 
 
Service transferred to customers at a point in time
 
$
30,939

 
$
26,694

Service transferred to customers over time
 
37,726

 
34,324

 
 
$
68,665

 
$
61,018




13


The following table presents our revenues disaggregated by geography, based on the billing addresses of our customers (in thousands, unaudited):

 
 
For the Three Months Ended September 30,
 
 
2018
 
2017
Net sales to external customers
 
 
 
 
United States
 
$
38,090

 
$
35,316

EMEA (1)
 
29,577

 
27,975

APAC (1)
 
27,942

 
23,810

Other Americas (1)
 
4,096

 
3,149

 
 
$
99,705

 
$
90,250



 
 
For the Nine Months Ended September 30,
 
 
2018
 
2017
Net sales to external customers
 
 
 
 
United States
 
$
115,670


$
99,229

EMEA (1)
 
88,858


77,256

APAC (1)
 
75,475


67,951

Other Americas (1)
 
10,780


10,058

 
 
$
290,783


$
254,494

(1) Regions represent Europe, the Middle East, and Africa (EMEA); Asia-Pacific (APAC); and Canada, Mexico, and Brazil (Other Americas).
NOTE 6 – STOCK-BASED COMPENSATION
Stock-based compensation expense reflects the fair value of stock-based awards measured at the grant date and is recognized over the requisite service period.
We have two compensation plans that provide for the granting of stock options and other share-based awards to key employees and non-employee members of the Board of Directors (the “Board”). The 2009 Equity Incentive Plan (the “2009 Plan”) and the 2014 Equity Incentive Plan (the “2014 Plan”) provide for granting options, restricted stock, restricted stock units or stock appreciation rights to employees and non-employee directors. In May 2018, our shareholders approved an amendment to the 2014 Plan, which increased the number of shares available for issuance under the 2014 Plan by 1,000,000 shares. A maximum of 2,974,543 shares are available for issuance under the 2014 Plan, as amended, plus the number of shares (not to exceed 891,960) underlying awards outstanding under the 2004 Equity Incentive Plan (the “2004 Plan”) and the 2009 Plan as of May 29, 2014 that thereafter terminate or expire unexercised or are canceled, forfeited or lapse for any reason. No awards were outstanding under the 2004 Plan as of September 30, 2018, and no further grants will be made under the 2004 Plan or the 2009 Plan.
Upon election to the Board, each non-employee director receives an initial equity grant of shares of restricted common stock with a value equal to $100,000, calculated using the closing share price on the date of the non-employee director’s election to the Board. The initial restricted stock grant vests on the third anniversary of the grant date, subject to the non-employee director’s continued membership on the Board. Annually, the non-employee directors are granted restricted shares with a value equal to $100,000 on the first business day following the annual meeting of shareholders, calculated using the closing price of our common stock on that day. In addition, the Lead Director is annually granted restricted shares with a value equal to $40,000 on the first business day following the annual meeting of shareholders, calculated using the closing price of our common stock on that day. The shares of restricted stock granted annually to our non-employee directors and our Lead Director vest on the day prior to the following year’s annual meeting date, subject to the non-employee director’s continued membership on the Board. We record compensation cost associated with our restricted stock grants on a straight-line basis over the vesting term.

14


Annually, upon approval by our Compensation Committee, we grant stock options and restricted stock units to certain employees. We also grant stock options and restricted stock units to certain new employees throughout the year. The fair value of these stock-based awards is determined by using (a) the current market price of our common stock on the grant date in the case of restricted stock units or (b) the Black-Scholes option valuation model in the case of stock options.
Our annual grants in March 2018 and March 2017 consisted of stock options and restricted stock units that are subject to only time-based vesting. The number of stock options and/or restricted stock units granted was based on the employee’s individual objectives, performance against operational metrics assigned to the employee and overall contribution to FARO. The stock options vest in three equal annual installments beginning one year after the grant date. The restricted stock unit awards vest in full on the three-year anniversary of the grant date. The fair value of these stock-based awards is determined by using (a) the Black-Scholes option valuation model in the case of stock options or (b) the current market price of our common stock on the grant date in the case of restricted stock units.
In 2015, we granted performance-based stock options and restricted stock units to certain executives. These awards vested in three annual installments beginning one year after the grant date if the applicable performance measures or strategic objectives were achieved. The related stock-based compensation expense was recognized over the requisite service period, taking into account the probability that we would satisfy the performance measures or strategic objectives. In addition to certain strategic objectives, the performance-based stock options and restricted stock units granted in 2015 were earned and vested based upon (1) our achievement of specified revenue and earnings per share targets, and (2) our total shareholder return (“TSR”) relative to the TSR attained by companies within our defined peer group.
Due to the TSR presence in certain performance-based grants, the fair value of these awards was determined using the Monte Carlo Simulation valuation model. We expensed these market condition awards over the three-year vesting period regardless of the value the award recipients ultimately received. In March 2018, our Compensation Committee determined that 7,743 performance-based stock options and 266 restricted stock units were earned for the 2017 performance period and 17,160 stock options and 640 restricted stock units were unearned, as the required metrics were not achieved. As of September 30, 2018, all performance-based stock options and restricted stock units granted in 2015 were either vested or were forfeited because they were not earned.
The Black-Scholes option valuation model incorporates assumptions as to stock price volatility, the expected life of options or awards, a risk-free interest rate and dividend yield. The weighted-average grant-date fair value of the stock options that were granted during the nine months ended September 30, 2018 and September 30, 2017 and valued using the Black-Scholes option valuation model was $23.43 and $14.51 per option, respectively. For stock options granted during the nine months ended September 30, 2018 and September 30, 2017 valued using the Black-Scholes option valuation model, we used the following assumptions:
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017
Risk-free interest rate
2.65
%
 
1.88% - 2.02%

Expected dividend yield
%
 
%
Expected term of option
4 years

 
5 years

Expected volatility
45.0
%
 
45.2
%
Weighted-average expected volatility
45.0
%
 
45.2
%
Historical information was the primary basis for the selection of the expected dividend yield, expected volatility and the expected lives of the options. The risk-free interest rate was based on the yields of U.S. zero coupon issues and U.S. Treasury issues, with a term approximating the expected life of the option being valued.

15


A summary of stock option activity and weighted-average exercise prices during the nine months ended September 30, 2018 follows:
 
Options
 
Weighted-
Average
Exercise Price
 
Weighted-Average
Remaining
Contractual Term
(Years)
 
Aggregate Intrinsic
Value as of
September 30, 2018
Outstanding at January 1, 2018
1,156,763

 
$
45.93

 
 
 
 
Granted
174,439

 
61.30

 
 
 
 
Forfeited or expired
(72,785
)
 
51.66

 
 
 
 
Exercised
(439,677
)
 
47.25

 
 
 
 
Unearned performance-based options
(17,160
)
 
59.97

 
 
 
 
Outstanding at September 30, 2018
801,580

 
$
47.61

 
4.6
 
$
13,419

Options exercisable at September 30, 2018
393,321

 
$
49.65

 
2.1
 
$
5,780

The total intrinsic value of stock options exercised during the three months ended September 30, 2018 and September 30, 2017 was $4.7 million and less than $0.1 million, respectively. For the nine months ended September 30, 2018 and September 30, 2017, the total intrinsic value of the stock options exercised in the respective period was $7.5 million and $0.1 million.
The fair value of stock options vested during the three months ended September 30, 2018 and September 30, 2017 was $0.1 million and less than $0.1 million, respectively. The fair value of stock options vested during the nine months ended September 30, 2018 and September 30, 2017 was $3.2 million and $3.0 million, respectively.
The following table summarizes the restricted stock and restricted stock unit activity and weighted average grant-date fair values for the nine months ended September 30, 2018:
 
Shares
 
Weighted-Average
Grant Date
Fair Value
Non-vested at January 1, 2018
257,492

 
$
34.75

Granted
102,458

 
60.26

Forfeited
(20,578
)
 
38.07

Vested
(18,618
)
 
35.03

Unearned performance-based awards
(640
)
 
51.15

Non-vested at September 30, 2018
320,114

 
$
42.64

We recorded total stock-based compensation expense of $2.3 million and $1.6 million for the three months ended September 30, 2018 and September 30, 2017, respectively, and $5.7 million and $4.8 million for the nine months ended September 30, 2018 and September 30, 2017, respectively.
As of September 30, 2018, there was $12.7 million of total unrecognized stock-based compensation expense related to non-vested stock-based compensation arrangements. The expense is expected to be recognized over a weighted average period of 2.0 years.
NOTE 7 – SHORT TERM INVESTMENTS
Short-term investments at September 30, 2018 consisted of U.S. Treasury Bills totaling $19.9 million, consisting of $11.0 million maturing on December 6, 2018 and $8.9 million maturing on March 14, 2019, respectively. Short-term investments at December 31, 2017 consisted of U.S. Treasury Bills totaling $11.0 million that matured on January 11, 2018. The interest rates on the U.S. Treasury Bills held on September 30, 2018 and maturing on December 6, 2018 and March 14, 2019 were 1.9% and 2.2%, respectively, and were less than one percent for the U.S. Treasury Bills held as of December 31, 2017. The investments are classified as held-to-maturity and recorded at cost plus accrued interest, which approximates fair value. The fair value of the U.S. Treasury Bills at September 30, 2018 and December 31, 2017 were classified as Level 1, as they are traded with sufficient frequency and volume to enable us to obtain pricing information on an ongoing basis. For further discussion of fair value, refer to Note 13 – Fair Value of Financial Instruments.

16


NOTE 8 – ACCOUNTS RECEIVABLE
Accounts receivable consist of the following:
 
As of
September 30, 2018
 
As of
December 31, 2017
Accounts receivable
$
77,394

 
$
74,062

Allowance for doubtful accounts
(2,033
)
 
(1,957
)
Total
$
75,361

 
$
72,105

NOTE 9 – INVENTORIES
Inventories are stated at the lower of cost or net realizable value using the first-in first-out (FIFO) method. We have four principal categories of inventory: 1) raw materials; 2) manufactured product to be sold; 3) sales demonstration inventory, which consists of completed product used to support our sales force and demonstrations; and 4) service inventory, which consists of completed product and parts used to support our service department. Shipping and handling costs associated with third party sales transactions are classified as a component of cost of sales in our condensed consolidated statements of operations.
Sales demonstration inventory is held by our sales representatives for up to three years, at which time it would be refurbished and transferred to finished goods as used equipment, stated at the lower of cost or net realizable value. Management expects these refurbished units to remain in finished goods inventory and to be sold within 12 months at prices that may produce reduced gross margins.
Service inventory is used to provide a temporary replacement product to a customer covered by a premium warranty when the customer’s unit requires service or repair and as training equipment. Service inventory is available for sale; however, management does not expect service inventory to be sold within 12 months and, as such, classifies this inventory as a long-term asset. Service inventory that we utilize for training or repairs and which we deem as no longer available for sale is transferred to fixed assets at the lower of cost or net realizable value and depreciated over its remaining life, typically three years.
Inventories consist of the following: 
 
As of
September 30, 2018
 
As of
December 31, 2017
Raw materials
$
39,799

 
$
36,328

Finished goods
22,672

 
17,458

Inventories, net
$
62,471

 
$
53,786

 
 
 
 
Service and sales demonstration inventory, net
$
35,288

 
$
39,614


NOTE 10 – EARNINGS (LOSS) PER SHARE
Basic earnings (loss) per share is computed by dividing net income or (loss) by the weighted average number of shares outstanding. Diluted earnings per share is computed by also considering the impact of potential common stock on both net income and the weighted average number of shares outstanding. Our potential common stock consists of employee stock options, restricted stock units and performance-based awards. Our potential common stock is included in the diluted earnings per share calculation, when adding such potential common stock would not be anti-dilutive. Performance-based awards are included in the computation of diluted earnings per share only to the extent that the underlying performance conditions (and any applicable market condition) (i) are satisfied as of the end of the reporting period or (ii) would be considered satisfied if the end of the reporting period were the end of the related contingency period and the result would be dilutive under the treasury stock method. When we report a net loss, which we did for the three and nine months ended September 30, 2018 and for the nine months ended September 30, 2017, the calculation of diluted net loss per share excludes our potential common stock, as the effect would be anti-dilutive.
For the three and nine months ended September 30, 2018, there were approximately 546,538 shares and 627,733 shares, respectively, issuable upon the exercise of options that were excluded from the dilutive calculations, as they were anti-dilutive. For the three and nine months ended September 30, 2017, there were approximately 1,143,523 and 1,145,632 shares, respectively, issuable upon the exercise of options and the contingent vesting of performance-based awards that were excluded from the dilutive calculations, as they were anti-dilutive.

17


A reconciliation of the number of common shares used in the calculation of basic and diluted earnings (loss) per share (“EPS”) is presented below:
 
Three Months Ended
 
September 30, 2018
 
September 30, 2017
 
Shares
 
Per-Share
Amount
 
Shares
 
Per-Share
Amount
Basic (loss) earnings per share
17,122,705

 
$
(0.15
)
 
16,708,446

 
$
0.10

Effect of dilutive securities

 

 
88,072

 

Diluted (loss) earnings per share
17,122,705

 
$
(0.15
)
 
16,796,518

 
$
0.10


 
Nine Months Ended
 
September 30, 2018
 
September 30, 2017
 
Shares
 
Per-Share
Amount
 
Shares
 
Per-Share
Amount
Basic loss per share
16,976,459


$
(0.05
)
 
16,697,729

 
$
(0.21
)
Effect of dilutive securities



 

 

Diluted loss per share
16,976,459


$
(0.05
)
 
16,697,729

 
$
(0.21
)

NOTE 11 – ACCRUED LIABILITIES
Accrued liabilities consist of the following:
 
As of
September 30, 2018
 
As of
December 31, 2017
Accrued compensation and benefits
$
14,617

 
$
16,144

Accrued warranties
2,605

 
2,628

Professional and legal fees
2,088

 
1,541

Taxes other than income
2,922

 
3,787

Other accrued liabilities
6,954

 
3,262

 
$
29,186

 
$
27,362

Activity related to accrued warranties was as follows:
 
Nine Months Ended
 
September 30, 2018
 
September 30, 2017
Balance, beginning of period
$
2,628

 
$
2,594

Provision for warranty expense
2,888

 
2,606

Fulfillment of warranty obligations
(2,911
)
 
(2,616
)
Balance, end of period
$
2,605

 
$
2,584



18


NOTE 12 – INCOME TAXES
For the three months ended September 30, 2018, we recorded an income tax benefit of $0.4 million compared with income tax expense of $0.9 million for the three months ended September 30, 2017. Our effective tax rate was 12.5% for the three months ended September 30, 2018 compared with 36.8% in the prior year period. The change in our income tax (benefit) expense was primarily due to a pretax loss during the three months ended September 30, 2018 compared to pretax income for the three months ended September 30, 2017.  

Our quarterly estimate of our annual effective tax rate, and our quarterly tax provision for income tax (benefit) expense, is subject to significant variation due to numerous factors, including variability in accurately predicting our pretax and taxable income and loss and the mix of jurisdictions to which they relate. Also, our effective tax rate may fluctuate more based on the amount of pretax income or loss recognized during the quarter. The change in our effective tax rate during the three months ended September 30, 2018 compared with the same prior year period was primarily due to a shift in the geographic mix of pretax income expected for the full year.  

For the nine months ended September 30, 2018, we recorded income tax expense of $0.1 million compared with an income tax benefit of $0.4 million for the nine months ended September 30, 2017. Our effective tax rate was 9.7% for the nine months ended September 30, 2018 compared with 11.3% in the prior year period. The change in our income tax (benefit) expense during the nine months ended September 30, 2018 compared to the nine months ended September 30, 2017 was primarily due to the decrease in pretax book loss for the nine months ended September 30, 2018 when compared to the same prior year period, a shift in the geographic area where income was recognized and the exclusion of tax benefit for certain jurisdictions in a loss position in calculating income tax expense.

Our effective tax rate could be impacted positively or negatively by geographic changes in the manufacturing or sales of our products and the resulting effect on taxable income in each jurisdiction, as well as by any change in statutory tax rates in a jurisdiction.

On December 22, 2017, the United States enacted the U.S. Tax Cuts and Jobs Act (the “Tax Cuts Act”), resulting in significant modifications to existing tax law. We are following the guidance in SEC Staff Accounting Bulletin 118 (“SAB 118”), which provides additional clarification regarding the application of ASC Topic 740 in situations where a company does not have the necessary information available, prepared, or analyzed in reasonable detail to complete the accounting for certain income tax effects of the Tax Cuts Act for the reporting period in which the Tax Cuts Act was enacted. SAB 118 provides for a measurement period beginning in the reporting period that includes the Tax Cuts Act's December 2017 enactment date and ending when we have obtained, prepared, and analyzed the information needed in order to complete the accounting for such income tax effects, but in no circumstances will the measurement period extend beyond one year from the enactment date.

Under the Tax Cuts Act, changes include lowering the statutory corporate tax rate from 35% to 21%, eliminating certain deductions, imposing a mandatory tax on accumulated earnings in foreign subsidiaries, introducing new tax regimes, and changing how foreign earnings are subject to United States taxation. The statutory corporate tax rate reduction is effective for tax years beginning on or after January 1, 2018. Based on our best estimate, we have calculated the impact of the Tax Cuts Act in our current tax provision in accordance with our understanding of the Tax Cuts Act and available guidance. The portion of the provisional amount that related to the transition tax on the mandatory deemed repatriation of foreign earnings was $17.4 million based on our best estimate and guidance available as of the date of this filing, which was recorded in the fourth quarter of 2017. The provisional amount related to the transition tax on the mandatory deemed repatriation of foreign earnings has not changed as of September 30, 2018 when compared to December 31, 2017. Additional work is necessary to finalize our analysis of historical foreign earnings. Upon gathering all necessary data, interpreting any additional guidance from tax authorities, and completing the analysis, our provisional amount will be adjusted in the measurement period allowable in accordance with SAB 118. Our provisional amount relating to the transition tax may materially differ upon completing the analysis compared to the amount accrued as of September 30, 2018. We expect our analysis to be completed during the fourth quarter of 2018.

Additionally, the Tax Cuts Act included a new provision designed to impose a tax on global intangible low-taxed income (“GILTI”) of foreign subsidiaries but allows the possibility of using foreign tax credits to offset the tax liability, subject to some limitations. For the three and nine months ended September 30, 2018, our income tax expense included an estimate of the current GILTI impact on our tax provision, which we currently estimate would result in a tax liability of approximately $0.5 million for the year ended December 31, 2018. Based on our current forecast of taxable income for the United States and foreign tax jurisdictions, the estimated $0.5 million GILTI tax liability would be fully offset by the utilization of foreign tax credits and have an immaterial impact on our income tax expense for the year ended December 31, 2018. Our amount relating to GILTI may materially differ if the geographical mix of taxable earnings or total taxable earnings change compared to the assumptions used in our forecast.

19


NOTE 13 – FAIR VALUE OF FINANCIAL INSTRUMENTS
Our financial instruments include cash and cash equivalents, short-term investments, accounts receivable, customer deposits, accounts payable and accrued liabilities. The carrying amounts of such financial instruments approximate their fair value due to the short-term nature of these instruments.
Assets and liabilities measured at fair value on a recurring basis are categorized in the tables below based upon the lowest level of significant input to the valuations:
 
As of September 30, 2018
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 
 
 
 
Short-term investments (1)
$
19,871

 
$

 
$

Total
$
19,871

 
$

 
$

Liabilities:
 
 
 
 
 
Contingent consideration (2)
$

 
$

 
$
5,846

Total
$

 
$

 
$
5,846

 

As of December 31, 2017
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 
 
 
 
Short-term investments (1)
$
10,997

 
$

 
$

Total
$
10,997

 
$

 
$

Liabilities:
 
 
 
 
 
Contingent consideration (2)
$

 
$

 
$
412

Total
$

 
$

 
$
412

(1)
Short-term investments in the accompanying consolidated balance sheets are U.S. Treasury Bills. The fair values of these assets are based on Level 1 inputs in the fair value hierarchy.
(2)
Contingent consideration liability represents arrangements to pay the former owners of certain companies we acquired. The remaining undiscounted maximum payment under the arrangements is $6.3 million. We paid $0.6 million as part of these arrangements during the nine months ended September 30, 2018. The change in the fair value of the contingent consideration from December 31, 2017 to September 30, 2018 is primarily related to our acquisition of Laser Control Systems Limited on March 9, 2018, our acquisition of Lanmark Controls, Inc. on July 6, 2018, our acquisition of Opto-Tech s.r.l. on July 13, 2018, and the payment of contingent consideration for historical acquisitions in the third quarter of 2018. See Note 17 – Business Combinations for further information regarding these acquisitions.

20


NOTE 14 – VARIABLE INTEREST ENTITY
A variable interest entity (“VIE”) is an entity that has one of three characteristics: (1) it is controlled by someone other than its shareowners or partners, (2) its shareowners or partners are not economically exposed to the entity's earnings (for example, they are protected against losses), or (3) it lacks sufficient equity to permit the entity to finance its activities without additional subordinated financial support from other parties.
On April 27, 2018, we invested $1.8 million in Present4D GmbH (“Present4D”), a software solutions provider for professional virtual reality presentations and training environments, in the form of an equity capital contribution. This contribution represents a minority investment in Present4D.
As of our investment date, Present4D was thinly capitalized and lacked the sufficient equity to finance its activities without additional subordinated financial support and is classified as a VIE. We do not have power over decisions that significantly affect Present4D’s economic performance and do not represent its primary beneficiary. After April 27, 2020, Present4D may request additional equity financing of up to $1.8 million from us in exchange for additional share capital. Our investment in this unconsolidated VIE at September 30, 2018 was $1.8 million and included in Other long-term assets in our condensed consolidated balance sheet as of September 30, 2018. We had no VIE investments as of December 31, 2017.
NOTE 15 – SEGMENT REPORTING
We have three reportable segments: 3D Factory, Construction BIM, and Emerging Verticals. These segments are based upon the vertical markets that we currently serve. Business activities that do not meet the criteria to be reportable segments are aggregated in the Emerging Verticals segment.
We develop, manufacture, market, support and sell CAD-based quality assurance products integrated with CAD-based inspection and statistical process control software and three-dimensional documentation systems in each of these reportable segments. These activities represent more than 99% of consolidated sales.
Our Chief Operating Decision Maker (CODM), our Chief Executive Officer, evaluates segment performance and allocates resources based upon profitable growth. We use segment profit to evaluate the performance of our reportable segments. Segment profit is calculated as gross profit, net of selling and marketing expenses, for the reporting segment. Our definition of segment profit may not be comparable to similarly-titled measures reported by other companies.
Our segment structure presented below represents a change from the prior year as further described in Note 1 – Description of Business. The amounts for the three and nine months ended September 30, 2017 have been restated to reflect the change in reporting segments. Each of our segments employs consistent accounting policies.
The following tables present information about our reportable segments, including a reconciliation of total segment profit to (loss) income from operations included in the condensed consolidated statements of operations for the three and nine months ended September 30, 2018 and 2017:
 
 
3D Factory
 
Construction BIM
 
Emerging Verticals
 
Total
Three Months Ended September 30, 2018
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Total sales
 
$
64,182

 
$
23,710

 
$
11,813

 
$
99,705

Segment profit
 
$
16,421

 
$
6,860

 
$
1,225

 
$
24,506

General and administrative
 
 
 
 
 
 
 
12,496

Depreciation and amortization
 
 
 
 
 
 
 
4,747

Research and development
 
 
 
 
 
 
 
9,975

Loss from operations
 
 
 
 
 
 
 
$
(2,712
)

21


 
 
3D Factory
 
Construction BIM
 
Emerging Verticals
 
Total
Three Months Ended September 30, 2017
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Total sales
 
$
58,529

 
$
22,751

 
$
8,970

 
$
90,250

Segment profit
 
$
19,648

 
$
5,407

 
$
989

 
$
26,044

General and administrative
 
 
 
 
 
 
 
10,307

Depreciation and amortization
 
 
 
 
 
 
 
4,368

Research and development
 
 
 
 
 
 
 
9,019

Income from operations
 
 
 
 
 
 
 
$
2,350

 
 
3D Factory
 
Construction BIM
 
Emerging Verticals
 
Total
Nine Months Ended September 30, 2018

 

 

 


 
 
 
 
 
 
 
 
 
Total sales

$
190,584


$
69,994


$
30,205


$
290,783

Segment profit
 
$
56,248

 
$
19,287

 
$
2,093

 
$
77,628

General and administrative







34,889

Depreciation and amortization







13,467

Research and development







29,364

Loss from operations







$
(92
)


3D Factory

Construction BIM

Emerging Verticals

Total
Nine Months Ended September 30, 2017








 
 
 
 
 
 
 
 
 
Total sales

$
172,524


$
60,550


$
21,420


$
254,494

Segment profit

$
52,757


$
13,799


$
1,103


$
67,659

General and administrative







32,883

Depreciation and amortization







12,075

Research and development







26,530

Loss from operations







$
(3,829
)


NOTE 16 – COMMITMENTS AND CONTINGENCIES
Leases — We lease buildings and equipment in the normal course of business under non-cancellable operating leases that expire in or before 2026. Total remaining obligations under these leases are approximately $1.3 million for 2018.
Purchase Commitments — We enter into purchase commitments for products and services in the ordinary course of business. These purchases generally cover production requirements for 60 to 120 days as well as materials necessary to service customer units through the product lifecycle and for warranty commitments. As of September 30, 2018, we had approximately $72.0 million in purchase commitments that are expected to be delivered within the next 12 months. To ensure adequate component availability in preparation for new product introductions, as of September 30, 2018, we also had $4.7 million in long-term commitments for purchases to be delivered after 12 months.
Legal Proceedings — We are not involved in any legal proceedings, including routine litigation arising in the normal course of business, that we believe will have a material adverse effect on our business, financial condition or results of operations.

22


NOTE 17 – BUSINESS COMBINATIONS

In April 2017, we completed the acquisition of substantially all of the assets of Instrument Associates, LLC d/b/a Nutfield Technology (“Nutfield”), a component technology business located in Hudson, New Hampshire, which specializes in the design and manufacture of advanced galvanometer-based optical scanners, scan heads and laser kits, for a total purchase price of approximately $5.5 million. This acquisition supports our long-term strategy to expand our presence in key markets and improve our existing product lines with innovative technology. The results of Nutfield’s operations as of and after the date of acquisition have been included in our condensed consolidated financial statements as of September 30, 2018 and December 31, 2017, and for the three and nine months ended September 30, 2018 and September 30, 2017.

On March 9, 2018, we acquired all of the outstanding shares of Laser Control Systems Limited (“Laser Control Systems”), a laser component technology business located in Bedfordshire, United Kingdom, which specializes in the design and manufacture of advanced digital scan heads and laser software, for a purchase price of $1.7 million. An additional $0.7 million in contingent consideration may be earned by the former owners if certain milestones are met. This acquisition supports our long-term strategy to expand our presence in key markets and improve our existing product lines with innovative technology. The results of Laser Control Systems’ operations as of and after the date of acquisition have been included in our condensed consolidated financial statements as of, and for the three and nine months ended, September 30, 2018.

On March 16, 2018, we acquired all of the outstanding shares of Photocore AG, a vision-based 3D measurement application and software developer, for a total purchase price of $2.4 million. This acquisition supports our long-term strategy to improve our existing software offerings with innovative technology. The results of PhotoCore AG’s operations as of and after the date of acquisition have been included in our condensed consolidated financial statements as of, and for the three and nine months ended, September 30, 2018.

On July 6, 2018, we acquired all of the outstanding shares of Lanmark Controls, Inc. (“Lanmark”), a high-speed laser marking control boards and laser marking software provider, for a purchase price of $6.0 million. An additional $1.0 million in contingent consideration may be earned by the former owners if certain milestones are met. This acquisition supports the development of components used in new 3D laser inspection product development. The results of Lanmark’s operations as of and after the date of acquisition have been included in our condensed consolidated financial statements as of, and for the three and nine months ended, September 30, 2018.

On July 13, 2018, we acquired all of the issued and outstanding corporate capital of Opto-Tech SRL and its subsidiary Open Technologies SRL (collectively, “Open Technologies”), a 3D structured light scanning solution company located in Brescia, Italy, for an aggregate purchase price of up to €18.5 million, subject to post-closing adjustments based on actual net working capital, net financial position and transaction expenses. The aggregate purchase price includes up to €4.0 million in contingent consideration that may be earned by the former owners if certain product development milestones are met. This acquisition supports our long-term strategy to establish a presence in 3D measurement technology used in other industries and applications. The results of Open Technologies’ operations as of and after the date of acquisition have been included in our condensed consolidated financial statements as of, and for the three and nine months ended, September 30, 2018.

The acquisitions of Nutfield, Laser Control Systems, Photocore AG, Lanmark, and Open Technologies constitute business combinations as defined by ASC Topic 805. Accordingly, the assets acquired and liabilities assumed were recorded at their fair values on the date of acquisition. The purchase price allocations marked as “Preliminary” below are based on the information that was available to make estimates of the fair value and may change as further information becomes available and additional analyses are completed. While we believe such information provides a reasonable basis for estimating the fair values, we may obtain more information and evidence during the measurement period that result in changes to the estimated fair value amounts. The measurement period ends on the earlier of one year after the acquisition date or the date we received the information about the facts and circumstances that existed at the acquisition date. Subsequent adjustments, if necessary, will be recognized during the period in which the amounts are determined. These refinements include: (1) changes in the estimated fair value of certain intangible assets acquired; and (2) changes in deferred tax assets and liabilities related to the fair value estimates. The purchase price allocation marked as “Final” below represents our final determination of the fair value of the assets acquired and liabilities assumed for such acquisition.

23



Following is a summary of our allocations of the purchase price to the fair values of the assets acquired and liabilities assumed as of the date of each acquisition:
 
 
Nutfield (Final)
Laser Control Systems (Final)
Photocore AG (Final)
Lanmark (Preliminary)
Open Technologies (Preliminary) (3)
 Accounts receivable
 
$
160

$

$

$
592

$
2,735

 Inventory
 
539



328

1,852

 Other assets
 
96



41

645

 Deferred income tax assets
 
131





 Intangible assets
 
2,329

1,400

1,435

2,276

11,084

 Goodwill (1)
 
2,357

928

1,010

3,851

9,225

 Accounts payable and accrued liabilities
 
(12
)


(117
)
(2,926
)
 Other liabilities (2)
 
(104
)
(579
)

(971
)
(5,201
)
Total purchase price, net of cash acquired
 
$
5,496

$
1,749

$
2,445

$
6,000

$
17,414


(1) A portion of the goodwill is expected to be tax deductible for Nutfield.
(2) For Laser Control Systems, Lanmark and Open Technologies, this total consists primarily of the fair value of the projected contingent consideration.
(3) Amounts converted from Euros to US Dollars based on the foreign exchange rate on the closing date of the acquisition.


Following are the details of the purchase price allocated to the intangible assets acquired for the acquisitions noted above:
 
 
Nutfield (Final)
Laser Control Systems (Final)
Photocore AG (Final)
Lanmark (Preliminary)
Open Technologies (Preliminary)
 
 
Amount
Weighted Average Life (Years)
Amount
Weighted Average Life (Years)
Amount
Weighted Average Life (Years)
Amount
Weighted Average Life (Years)
Amount
Weighted Average Life (Years)
 Trade name
 
$
29

1
$

0
$

0
$

0
$

0
 Brand
 

0
26

1
22

1
26

1
98

1
 Non-competition agreement
 
144

5
29

3
9

3

0

0
 Technology
 
1,970

10
1,319

7
1,343

7
1,170

7
5,493

7
 Customer relationship
 
95

10
26

10
61

10
1,080

10
5,493

10
 Favorable in-place lease
 
91

12

0

0

0

0
 Fair value of intangible assets acquired
 
$
2,329

10
$
1,400

7
$
1,435

7
$
2,276

8
$
11,084

8

The goodwill for the Nutfield, Laser Control Systems, Lanmark and Open Technologies acquisitions has been allocated to the Emerging Verticals reporting segment. The goodwill for the Photocore AG acquisition has been allocated to the Construction BIM reporting segment.


24


Acquisition and integration costs are not included as components of consideration transferred, but are recognized as expense in the period in which such costs are incurred. To date, we have incurred approximately $0.7 million in acquisition and integration costs for the acquisitions in 2017 and during the nine months ended September 30, 2018. Pro forma financial results for Nutfield, Laser Control Systems, Photocore AG, Lanmark, and Open Technologies have not been presented because the effects of these transactions, individually and in the aggregate, were not material to our consolidated financial results.

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
The following information should be read in conjunction with the Condensed Consolidated Financial Statements, including the notes thereto, included elsewhere in this Form 10-Q and Management’s Discussion and Analysis of Financial Condition and Results of Operations included in our Annual Report on Form 10-K for the year ended December 31, 2017.
FARO Technologies, Inc. (“FARO,” the “Company,” “us,” “we” or “our”) has made “forward-looking statements” in this report (within the meaning of the Private Securities Litigation Reform Act of 1995). Statements that are not historical facts or that describe our plans, beliefs, goals, intentions, objectives, projections, expectations, assumptions, strategies, or future events are forward-looking statements. In addition, words such as “may,” “might,” “would,” “will,” “will be,” “future,” “strategy,” “believe,” “plan,” “should,” “could,” “seek,” “expect,” “anticipate,” “intend,” “estimate,” “goal,” “objective,” “project,” “forecast,” “target” and similar words identify forward-looking statements.
Forward-looking statements are not guarantees of future performance and are subject to a number of known and unknown risks, uncertainties, and other factors that could cause actual results to differ materially from those expressed or implied by such forward-looking statements. Consequently, undue reliance should not be placed on these forward-looking statements. We do not intend to update any forward-looking statements, whether as a result of new information, future events, or otherwise, unless otherwise required by law. Important factors that could cause actual results to differ materially from those contemplated in such forward-looking statements include, among others, the following:
 
an economic downturn in the manufacturing industry or the domestic and international economies in the regions of the world where we operate;
our inability to further penetrate our customer base and target markets;
development by others of new or improved products, processes or technologies that make our products less competitive or obsolete;
our inability to maintain what we believe to be our technological advantage by developing new products and enhancing our existing products;
risks associated with expanding international operations, such as difficulties in staffing and managing foreign operations, increased political and economic instability, compliance with potentially evolving import and export regulations, and the burdens and potential exposure of complying with a wide variety of U.S. and foreign laws and labor practices;
changes in regulation which result in rising prices of imported steel, steel byproducts, aluminum, and aluminum byproducts used as raw materials in the production of measurement devices, and our ability to pass those costs on to our customers or require our suppliers to absorb such costs;
changes in foreign regulation which may result in rising prices of our measurement devices sold as exports to our international customers, our customers’ willingness to absorb incremental import tariffs, and the corresponding impact on our profitability;
our inability to successfully identify and acquire target companies and achieve expected benefits from, and effectively integrate, acquisitions that are consummated;
the cyclical nature of the industries of our customers and material adverse changes in our customers’ access to liquidity and capital;
change in the potential for the computer-aided measurement (“CAM2”) market and the potential adoption rate for our products, which are difficult to quantify and predict;
our inability to protect our patents and other proprietary rights in the United States and foreign countries;
our inability to adequately establish and maintain effective internal controls over financial reporting;

25


fluctuations in our annual and quarterly operating results and the inability to achieve our financial operating targets as a result of a number of factors including, without limitation (i) litigation and regulatory action brought against us, (ii) quality issues with our products, (iii) excess or obsolete inventory, shrinkage or other inventory losses due to product obsolescence, change in demand for our products, scrap or material price changes, (iv) raw material price fluctuations and other inflationary pressures, (v) expansion of our manufacturing capability, (vi) the size and timing of customer orders, (vii) the amount of time that it takes to fulfill orders and ship our products, (viii) the length of our sales cycle to new customers and the time and expense incurred in further penetrating our existing customer base, (ix) manufacturing inefficiencies associated with new product introductions, (x) costs associated with new product introductions, such as product development, marketing, assembly line start-up costs and low introductory period production volumes, (xi) the timing and market acceptance of new products and product enhancements, (xii) customer order deferrals in anticipation of new products and product enhancements, (xiii) the inability of our sales and marketing programs to achieve their sales targets, (xiv) start-up costs associated with opening new sales offices outside of the United States, (xv) fluctuations in revenue without proportionate adjustments in fixed costs, (xvi) inefficiencies in the management of our inventories and fixed assets, (xvii) compliance with government regulations including health, safety, and environmental matters, and (xviii) investment costs associated with the training and ramp-up time for new sales people;
changes in gross margins due to a changing mix of products sold and the different gross margins on different products and sales channels;
our inability to successfully comply with the requirements of the Restriction of Hazardous Substances Directive and the Waste Electrical and Electronic Equipment Directive in the European Union;
the inability of our products to displace traditional measurement devices and attain broad market acceptance;
the impact of competitive products and pricing on our current offerings;
the loss of our Chief Executive Officer or other key personnel;
difficulties in recruiting research and development engineers and application engineers;
the failure to effectively manage the effects of our growth;
the impact of reductions or projected reductions in government spending, or uncertainty regarding future levels of government expenditures, particularly in the defense sector;
variations in our effective income tax rate, which makes it difficult to predict our effective income tax rate on a quarterly and annual basis, and the impact of the U.S. Tax Cuts and Jobs Act of 2017 (the “Tax Cuts Act”), including the global intangible low-taxed income of foreign subsidiaries;
the loss of key suppliers and the inability to find sufficient alternative suppliers in a reasonable period of time or on commercially reasonable terms;
the impact of fluctuations in exchange rates;
the effect of estimates and assumptions with respect to critical accounting policies and the impact of the adoption of recently issued accounting pronouncements;
the magnitude of increased warranty costs from new product introductions and enhancements to existing products;
the sufficiency of our plants to meet manufacturing requirements;
the continuation of our share repurchase program;
the sufficiency of our working capital and cash flow from operations to fund our long-term liquidity requirements;
the impact of geographic changes in the manufacturing or sales of our products on our effective income tax rate;
our ability to comply with the requirements for favorable tax rates in foreign jurisdictions; and
other risks and uncertainties discussed in Part I, Item 1A. Risk Factors in our Annual Report on Form 10-K for the year ended December 31, 2017 and Part II, Item 1A. Risk Factors in our Quarterly Report on Form 10-Q for the quarter ended March 31, 2018.
Moreover, new risks and uncertainties emerge from time to time, and we undertake no obligation to update publicly or review the risks and uncertainties included in this Quarterly Report on Form 10-Q, unless otherwise required by law.

26


Overview
FARO Technologies, Inc. and its subsidiaries (collectively “FARO,” the “Company,” “us,” “we” or “our”) is a global technology company that designs, develops, manufactures, markets and supports software driven, three-dimensional (“3D”) measurement, imaging and realization systems. This technology permits high-precision 3D measurement, imaging and comparison of parts and complex structures within production and quality assurance processes. Our devices are used for inspection of components and assemblies, rapid prototyping, reverse engineering, documenting large volume or structures in 3D, surveying and construction, as well as for investigation and reconstruction of accident sites or crime scenes. We sell the majority of our products through a direct sales force across a broad number of customers in a range of manufacturing, industrial, architecture, surveying, building information modeling, construction, public safety forensics, cultural heritage, dental, and other applications. Our FaroArm®, FARO ScanArm®, FARO Laser TrackerTM, FARO Cobalt Array Imager, FARO Laser Projector, and their companion CAM2®, BuildIT, and BuildIT Projector software solutions, provide for Computer-Aided Design (“CAD”) based inspection, factory-level statistical process control, high-density surveying and laser-guided assembly and production. Together, these products integrate the measurement, quality inspection, and reverse engineering functions with CAD and 3D software to improve productivity, enhance product quality, and decrease rework and scrap in the manufacturing process, mainly supporting applications in our 3D Factory (formerly known as “Factory Metrology”) vertical. Our FARO Focus and FARO Scanner Freestyle3DX laser scanners, and their companion FARO SCENE, BuildIT Construction, FARO As-BuiltTM, and FARO Zone public safety forensics software offerings, are utilized for a wide variety of 3D modeling, documentation and high-density surveying applications in our Construction Building Information Modeling (“Construction BIM,” formerly known as “Construction BIM-CIM”) and Public Safety Forensics verticals. Our FARO ScanArm®, FARO Cobalt Array Imager, FARO Scanner Freestyle3DX laser scanners and their companion SCENE software, and other 3D structured light scanning solutions specific to the dental industry also enable a fully digital workflow used to capture real world geometry for the purpose of empowering design, enabling innovation, and speeding up the design cycle, supporting our 3D Design (formerly known as “Product Design”) vertical. Our line of galvanometer-based scan heads and laser scan controllers are used in a variety of laser applications and are integrated into larger components and systems, supporting our Photonics vertical.
We derive our revenues primarily from the sale of our measurement equipment and related multi-faceted software programs. Revenue related to these products is generally recognized upon shipment. In addition, we sell extended warranties and training and technology consulting services relating to our products. We recognize the revenue from extended warranties on a straight-line basis over the term of the warranty, and revenue from training and technology consulting services when the services are provided.
We operate in international markets throughout the world and maintain sales offices in Australia, Brazil, Canada, China, France, Germany, India, Italy, Japan, Malaysia, Mexico, the Netherlands, Poland, Portugal, Singapore, South Korea, Spain, Switzerland, Thailand, Turkey, the United Kingdom, and the United States.
We manufacture our FaroArm® and FARO ScanArm® products in our manufacturing facility located in Switzerland for customer orders from Europe, the Middle East and Africa, in our manufacturing facility located in Singapore for customer orders from the Asia-Pacific region, and in our manufacturing facility located in Florida for customer orders from the Americas. We manufacture our FARO Focus in our manufacturing facilities located in Germany and Switzerland for customer orders from Europe, the Middle East and Africa and the Asia-Pacific region, and in our manufacturing facility located in Pennsylvania for customer orders from the Americas. We manufacture our FARO Freestyle3DX products in our facility located in Germany. We manufacture our FARO Cobalt Array Imager, FARO Laser Projector and FARO Laser TrackerTM products in our facility located in Pennsylvania. We expect all of our existing plants to have the production capacity necessary to support our volume requirements through the remainder of 2018.
We account for wholly-owned foreign subsidiaries in the currency of the respective foreign jurisdiction; therefore, fluctuations in exchange rates may have an impact on the value of the intercompany account balances denominated in different currencies and reflected in our condensed consolidated financial statements. We are aware of the availability of off-balance sheet financial instruments to hedge exposure to foreign currency exchange rates, including cross-currency swaps, forward contracts and foreign currency options. However, we have not used such instruments in the past, and none were utilized in 2017 or the nine months ended September 30, 2018.
Over the past decade, we have achieved profitability on an annual basis, with the exception of a loss in 2009 that resulted primarily from the decline of the global economy that year, and a loss in 2017 that resulted primarily from the enactment and the impact of the Tax Cuts Act further described in Note 12 – Income Taxes in Part I, Item 1 of this Quarterly Report on Form 10-Q. Historically, our sales have grown as a result of continuing market demand for and acceptance of our products, increased sales activity in part through additional sales staff worldwide, new product launches or enhancements, and acquisitions. Our historical financial performance may not be indicative of our future financial performance.

27


During the nine months ended September 30, 2018, the following changes were made to our verticals and reporting segments when compared to our Annual Report on Form 10-K for the fiscal year ended December 31, 2017:
In the first quarter of 2018, we combined our historical Factory Metrology and 3D Machine Vision verticals under a single reporting segment, 3D Factory, which replaced our Factory Metrology reporting segment, due to the linkage between the two historical verticals related to the type or class of customers served, the nature of the products and services provided, and the nature of the production processes. The 3D Machine Vision vertical was previously reported in our Other reporting segment.
In the first quarter of 2018, we renamed our Other reporting segment “Emerging Verticals.”
In the third quarter of 2018, we merged the historical Factory Metrology and 3D Machine Vision verticals into one vertical named “3D Factory” for greater consistency with our realigned reporting segments.
In the third quarter of 2018, we segregated the operations of our recent acquisitions of Laser Control Systems Limited and Lanmark Controls, Inc., along with the operations resulting from our recent acquisition of substantially all of the assets of Instrument Associates, LLC d/b/a Nutfield Technology, into a vertical that we have named “Photonics.” The creation of this vertical will enable us to better focus on our product range directed at laser steering. These operations were historically reported in the 3D Factory reporting segment in the first six months of 2018 and the historical Factory Metrology reporting segment in 2017 and will now be included in the Emerging Verticals (formerly known as “Other”) reporting segment. Due to this change, we performed a qualitative goodwill impairment analysis. Management has concluded there was no goodwill impairment at the time of this vertical reporting change.
In the third quarter of 2018, we renamed our Product Design vertical “3D Design.”

The amounts for the three and nine months ended September 30, 2017 have been restated to reflect the changes in our reporting segments. Each of our reporting segments employs consistent accounting policies.
Amounts reported in millions within this Quarterly Report on Form 10-Q are computed based on the amounts in thousands. As a result, the sum of the components reported in millions may not equal the total amount reported in millions due to rounding. Certain columns and rows within the tables that follow may not add due to the use of rounded numbers. Percentages presented are calculated based on the respective amounts in thousands.

28



Results of Operations
The following table sets forth, for the periods indicated, our unaudited results of operations expressed as dollar amounts and as a percentage of total sales.
 
Three months ended September 30,
 
Nine months ended September 30,
(dollars in thousands)
2018
 
% of Sales
 
2017
 
% of Sales
 
2018
 
% of Sales
 
2017
 
% of Sales
Sales
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Product
$
75,817

 
76.0
 %
 
$
68,563

 
76.0
 %
 
$
222,118


76.4
 %

$
193,476


76.0
 %
Service
23,888

 
24.0
 %
 
21,687

 
24.0
 %
 
68,665


23.6
 %

61,018


24.0
 %
Total sales
99,705

 
100.0
 %
 
90,250

 
100.0
 %
 
290,783


100.0
 %

254,494


100.0
 %
Cost of Sales
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Product
34,004

 
34.1
 %
 
26,673

 
29.6
 %
 
88,766


30.5
 %

78,186


30.7
 %
Service
13,384

 
13.4
 %
 
11,543

 
12.8
 %
 
38,223


13.1
 %

33,765


13.3
 %
Total cost of sales (exclusive of depreciation and amortization, shown separately below)
47,388

 
47.5
 %
 
38,216

 
42.3
 %
 
126,989


43.7
 %

111,951


44.0
 %
Gross Profit
52,317

 
52.5
 %
 
52,034

 
57.7
 %
 
163,794


56.3
 %

142,543


56.0
 %
Operating Expenses:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Selling and marketing
27,811

 
27.9
 %
 
25,990

 
28.8
 %
 
86,166


29.6
 %

74,884


29.4
 %
General and administrative
12,496

 
12.5
 %
 
10,307

 
11.4
 %
 
34,889


12.0
 %

32,883


12.9
 %
Depreciation and amortization
4,747

 
4.8
 %
 
4,368

 
4.8
 %
 
13,467


4.6
 %

12,075


4.7
 %
Research and development
9,975

 
10.0
 %
 
9,019

 
10.0
 %
 
29,364


10.1
 %

26,530


10.4
 %
Total operating expenses
55,029

 
55.2
 %
 
49,684

 
55.1
 %
 
163,886


56.4
 %

146,372


57.5
 %
(Loss) income from operations
(2,712
)
 
(2.7
)%
 
2,350

 
2.6
 %
 
(92
)

 %

(3,829
)

(1.5
)%
Other expense (income)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Interest income, net
(96
)
 
(0.1
)%
 
(78
)
 
(0.1
)%
 
(205
)
 
(0.1
)%
 
(249
)
 
(0.1
)%
Other expense (income), net
226

 
0.2
 %
 
(147
)
 
(0.2
)%
 
868

 
0.3
 %
 
320

 
0.1
 %
(Loss) income before income tax (benefit) expense
(2,842
)
 
(2.9
)%
 
2,575

 
2.9
 %
 
(755
)
 
(0.3
)%
 
(3,900
)
 
(1.5
)%
Income tax (benefit) expense
(354
)
 
(0.4
)%
 
947

 
1.0
 %
 
73

 
 %
 
(442
)
 
(0.2
)%
Net (loss) income
$
(2,488
)
 
(2.5
)%
 
$
1,628

 
1.8
 %
 
$
(828
)
 
(0.3
)%
 
$
(3,458
)
 
(1.4
)%
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 


29


Consolidated Results
Three Months Ended September 30, 2018 Compared to the Three Months Ended September 30, 2017
Sales. Total sales increased by $9.4 million, or 10.5%, to $99.7 million for the three months ended September 30, 2018 from $90.3 million for the three months ended September 30, 2017. Total product sales increased by $7.2 million, or 10.6%, to $75.8 million for the three months ended September 30, 2018 from $68.6 million for the three months ended September 30, 2017. Our product sales increased primarily due to increased unit sales and higher average selling prices across all segments and increased sales in our APAC region. Service revenue increased by $2.2 million, or 10.1%, to $23.9 million for the three months ended September 30, 2018 from $21.7 million for the three months ended September 30, 2017, primarily due to an increase in customer service revenue driven by the growth of our installed, serviceable base and an increase in training revenue driven by higher unit sales. Foreign exchange rates had a negative impact on sales of $2.0 million, decreasing our overall sales growth rate by approximately 2.2 percentage points, primarily due to the weakening of the Euro, Chinese Yuan, Brazilian Real, and Turkish Lira relative to the U.S. dollar.
Gross profit. Gross profit increased by $0.3 million, or 0.5%, to $52.3 million for the three months ended September 30, 2018 from $52.0 million for the three months ended September 30, 2017, primarily due to increases in both product revenue and service revenue, partially offset by an increase in our inventory reserve. During the third quarter of 2018, we performed an analysis of our inventory reserves in connection with our recent new product introductions and acquisitions and recorded a charge increasing our reserve for excess and obsolete inventory based on the determination that quantities on-hand for certain legacy products exceeded our revised sales projections. Gross margin decreased to 52.5% for the three months ended September 30, 2018 from 57.7% in the prior year period. Gross margin from product revenue decreased by 6.0 percentage points to 55.1% for the three months ended September 30, 2018 from 61.1% for the prior year period, primarily as a result of the increase in our inventory reserve. Gross margin from service revenue decreased by 2.8 percentage points to 44.0% for the three months ended September 30, 2018 from 46.8% for the prior year period, primarily as a result of an increased contribution from customer service sales with lower margins than other service revenue types.
Selling and marketing expenses. Selling and marketing expenses increased by $1.8 million, or 7.0%, to $27.8 million for the three months ended September 30, 2018 from $26.0 million for the three months ended September 30, 2017. This increase was driven primarily by higher compensation expense, reflecting an increase in selling headcount as part of our strategic initiatives to drive sales growth, as well as an increase in commission expense driven by our increased sales. Selling and marketing expenses as a percentage of sales decreased to 27.9% for the three months ended September 30, 2018, compared with 28.8% of sales for the three months ended September 30, 2017 primarily due to the leveraging effect of higher sales. Our worldwide period-ending selling headcount increased by 72, or 11.3%, to 707 at September 30, 2018, from 635 at September 30, 2017.
General and administrative expenses. General and administrative expenses increased by $2.2 million, or 21.2%, to $12.5 million for the three months ended September 30, 2018 from $10.3 million for the three months ended September 30, 2017. This increase was driven primarily by an increase in headcount and professional advisory services related to our recent acquisitions and associated business integration activities. General and administrative expenses increased to 12.5% of sales for the three months ended September 30, 2018 from 11.4% of sales for the three months ended September 30, 2017.
Depreciation and amortization expenses. Depreciation and amortization expenses increased by $0.3 million, or 8.7%, to $4.7 million for the three months ended September 30, 2018 from $4.4 million for the three months ended September 30, 2017. This increase was driven primarily by higher amortization of intangible assets related to our recent acquisitions.
Research and development expenses. Research and development expenses increased by $1.0 million, or 10.6%, to $10.0 million for the three months ended September 30, 2018 from $9.0 million for the three months ended September 30, 2017. This increase was mainly driven by higher compensation expense resulting from increased engineering headcount due to our acquisitions and activities to accelerate new product development for both hardware and software platforms in all of our segments. Research and development expenses as a percentage of sales were 10.0% for both the three months ended September 30, 2018 and September 30, 2017.
Other expense (income). For the three months ended September 30, 2018, we had other expense of $0.1 million compared to other income of $0.2 million for the three months ended September 30, 2017. This change was primarily driven by the effect of foreign exchange rates on the value of intercompany account balances of our subsidiaries denominated in other currencies.
Income tax (benefit) expense. Income tax benefit was $0.4 million for the three months ended September 30, 2018, compared with income tax expense of $0.9 million for the three months ended September 30, 2017. Our effective tax rate was 12.5% for the three months ended September 30, 2018 compared with 36.8% in the prior year period. The change in our income tax (benefit) expense was primarily due to a pretax loss during the three months ended September 30, 2018 compared to pretax income during the three months ended September 30, 2017.

30


Our quarterly estimate of our annual effective tax rate, and our quarterly tax provision for income tax (benefit) expense, is subject to significant variation due to numerous factors, including variability in accurately predicting our pretax and taxable income and loss and the mix of jurisdictions to which they relate. Also, our effective tax rate may fluctuate more based on the amount of pretax income or loss recognized during the quarter. The change in our effective tax rate during the three months ended September 30, 2018 compared with the same prior year period was primarily due to a shift in the geographic mix of pretax income expected for the full year.
Net (loss) income. Our net loss was $2.5 million for the three months ended September 30, 2018 compared to net income of $1.6 million for the prior year period, reflecting the impact of the factors described above.
Nine Months Ended September 30, 2018 Compared to the Nine Months Ended September 30, 2017
Sales. Total sales increased by $36.3 million, or 14.3%, to $290.8 million for the nine months ended September 30, 2018 from $254.5 million for the nine months ended September 30, 2017. Total product sales increased by $28.6 million, or 14.8%, to $222.1 million for the nine months ended September 30, 2018 from $193.5 million for the nine months ended September 30, 2017. Our product sales increase reflected higher unit sales in the Construction BIM and Emerging Verticals segments and higher average selling prices in the 3D Factory segment. Service revenue increased by $7.7 million, or 12.5%, to $68.7 million for the nine months ended September 30, 2018 from $61.0 million for the nine months ended September 30, 2017, primarily due to an increase in warranty and customer service revenue driven by the growth of our installed, serviceable base and focused sales initiatives in all of our segments. Foreign exchange rates had a positive impact on sales of $5.3 million, increasing our overall sales growth rate by approximately 2.1 percentage points, due to the strengthening of the Euro, Japanese Yen, British Pound, and Chinese Yuan relative to the U.S. dollar.
Gross profit. Gross profit increased $21.3 million, or 14.9%, to $163.8 million for the nine months ended September 30, 2018 from $142.5 million for the nine months ended September 30, 2017 primarily due to the increased product revenue and service revenue. Gross margin increased to 56.3% for the nine months ended September 30, 2018 from 56.0% in the prior year period. Gross margin from product revenue increased by 0.4% percentage points to 60.0% for the nine months ended September 30, 2018 from 59.6% in the prior year period. This increase was primarily due to higher average selling prices in our 3D Factory segment and improved manufacturing efficiencies, mostly offset by the increase in our inventory reserve during the third quarter of 2018. During the third quarter of 2018, we performed an analysis of our inventory reserves in connection with our recent new product introductions and acquisitions and recorded a charge increasing our reserve for excess and obsolete inventory based on the determination that quantities on-hand for certain legacy products exceeded our revised sales projections. Gross margin from service revenue decreased by 0.4% percentage points to 44.3% for the nine months ended September 30, 2018 from 44.7% for the prior year period primarily as a result of an increased contribution from customer service sales with lower margins than other service revenue types.
Selling and marketing expenses. Selling and marketing expenses increased by $11.3 million, or 15.1% to $86.2 million for the nine months ended September 30, 2018 from $74.9 million for the nine months ended September 30, 2017. This increase was driven primarily by higher compensation expense, reflecting an increase in selling headcount as part of our strategic initiatives to drive sales growth, as well as an increase in commission expense driven by our increased sales. Selling and marketing expenses as a percentage of sales were 29.6% for the nine months ended September 30, 2018, compared with 29.4% of sales for the nine months ended September 30, 2017. Our worldwide period-ending selling headcount increased by 72, or 11.3%, to 707 at September 30, 2018, from 635 at September 30, 2017.
General and administrative expenses. General and administrative expenses increased by $2.0 million, or 6.1%, to $34.9 million for the nine months ended September 30, 2018 from $32.9 million for the nine months ended September 30, 2017. This increase was driven primarily by an increase in outside professional services spending related to acquisition and integration costs related to our recent acquisitions. General and administrative expenses decreased to 12.0% of sales for the nine months ended September 30, 2018 from 12.9% of sales for the nine months ended September 30, 2017 primarily due to the leveraging effect of increased sales.
Depreciation and amortization expenses. Depreciation and amortization expenses increased by $1.4 million, or 11.5%, to $13.5 million for the nine months ended September 30, 2018 from $12.1 million for the nine months ended September 30, 2017. This increase was driven primarily by higher amortization of intangible assets related to our recent acquisitions and new production tooling for the manufacture of new products.
Research and development expenses. Research and development expenses increased by $2.9 million, or 10.7%, to $29.4 million for the nine months ended September 30, 2018 from $26.5 million for the nine months ended September 30, 2017. This increase was mainly driven by higher compensation expense resulting from increased engineering headcount due to our acquisitions and activities to accelerate new product development for both hardware and software platforms in all of our segments. Research and development expenses as a percentage of sales decreased to 10.1% for the nine months ended September 30, 2018 from 10.4% for the nine months ended September 30, 2017.

31


Other expense (income). For the nine months ended September 30, 2018, other expense increased by $0.6 million to $0.7 million from $0.1 million for the nine months ended September 30, 2017. This increase was primarily driven by the effect of foreign exchange rates on the value of intercompany account balances of our subsidiaries denominated in other currencies.
Income tax (benefit) expense. Income tax expense was $0.1 million for the nine months ended September 30, 2018, compared with income tax benefit of $0.4 million for the nine months ended September 30, 2017. This change of $0.5 million was primarily due to the decrease in pretax book loss for the nine months ended September 30, 2018 when compared to the same prior year period, a shift in the geographic area where income was recognized, and the exclusion of tax benefit for certain jurisdictions in a loss position in calculating income tax expense. Our effective tax rate was 9.7% for the nine months ended September 30, 2018 compared with 11.3% in the prior year period. Our effective tax rate could be impacted positively or negatively by geographic changes in the manufacturing or sales of our products and the resulting effect on taxable income in each jurisdiction, as well as by any change in statutory tax rates in a jurisdiction.
Net loss. Our net loss was $0.8 million for the nine months ended September 30, 2018 compared to net loss of $3.5 million for the prior year period, reflecting the impact of the factors described above.


32


Segment Results
We use segment profit to evaluate the performance of our reportable segments, which are 3D Factory, Construction BIM and Emerging Verticals. Segment profit is calculated as gross profit, net of selling and marketing expenses, for the reporting segment. The discussion of segment results for the three and nine months ended September 30, 2018 and 2017 presented below is based on segment profit, as described above, and segment profit as a percent of sales, which is calculated as segment profit divided by net sales for such reporting segment, which we believe will aid investors in understanding and analyzing our operating results. Our definition of segment profit may not be comparable to similarly-titled measures reported by other companies. For additional information, including a reconciliation of total segment profit to income (loss) from operations, see Note 15 – Segment Reporting, in Part I, Item 1 of this Quarterly Report on Form 10-Q.
Three Months Ended September 30, 2018 Compared to the Three Months Ended September 30, 2017
Total sales by segment for the three months ended September 30, 2018 and September 30, 2017 were as follows (in thousands):
 
Three Months Ended
 
September 30, 2018
 
% of
Total
 
September 30, 2017
 
% of
Total
3D Factory
$
64,182

 
64.4
%
 
$
58,529

 
64.9
%
Construction BIM
23,710

 
23.8
%
 
22,751

 
25.2
%
Emerging Verticals
11,813

 
11.8
%
 
8,970

 
9.9
%
Total sales
$
99,705

 
 
 
$
90,250

 
 

3D Factory
 
 
 
 
(dollars in thousands)
 
Three Months Ended
 
 
September 30, 2018
 
September 30, 2017
Total sales
 
$
64,182

 
$
58,529

Segment profit
 
$
16,421

 
$
19,648

Segment profit as a % of 3D Factory segment sales
 
25.6
%
 
33.6
%
Sales. Total sales in our 3D Factory segment increased by $5.7 million, or 9.7%, to $64.2 million for the three months ended September 30, 2018 from $58.5 million in the prior year period. This increase was principally driven by an increase in units sold, higher average selling prices, and continued growth in service revenue.
Segment profit. Segment profit in our 3D Factory segment decreased by $3.2 million, or 16.4%, to $16.4 million for the three months ended September 30, 2018 from $19.6 million in the prior year period. This decrease was primarily due to the increase in our inventory reserve and higher selling and marketing expenses resulting from an increase in headcount as part of our strategic initiatives to drive sales growth. During the third quarter of 2018, we performed an analysis of our inventory reserves in connection with our recent new product introductions and acquisitions and recorded a charge increasing our reserve for excess and obsolete inventory based on the determination that quantities on-hand for certain legacy products exceeded our revised sales projections. These cost increases were partially offset by higher product revenue driven by increases in average selling prices and growth in service revenue.
Construction BIM
 
 
 
 
(dollars in thousands)
 
Three Months Ended
 
 
September 30, 2018
 
September 30, 2017
Total sales
 
$
23,710

 
$
22,751

Segment profit
 
$
6,860

 
$
5,407

Segment profit as a % of Construction BIM segment sales
 
28.9
%
 
23.8
%
Sales. Total sales in our Construction BIM segment increased by $0.9 million, or 4.2%, to $23.7 million for the three months ended September 30, 2018 from $22.8 million in the prior year period, primarily due to increases in unit sales, average selling prices and service revenue.

33


Segment profit. Segment profit in our Construction BIM segment increased by $1.5 million, or 26.9%, to $6.9 million for the three months ended September 30, 2018 from $5.4 million in the prior year period, primarily driven by an increase in sales and manufacturing efficiencies, partially offset by an increase in selling expense due to increased compensation expense resulting from an increase in headcount as part of our strategic initiatives to drive sales growth.
Emerging Verticals
 
 
(dollars in thousands)
 
Three Months Ended
 
 
September 30, 2018
 
September 30, 2017
Total sales
 
$
11,813

 
$
8,970

Segment profit
 
$
1,225

 
$
989

Segment profit as a % of Emerging Verticals segment sales
 
10.4
%
 
11.0
%
Sales. Total sales in our Emerging Verticals segment increased by $2.8 million, or 31.7%, to $11.8 million for the three months ended September 30, 2018 from $9.0 million in the prior year period, primarily due to higher units sold in our 3D Design vertical as we continue to strategically invest in new markets both organically and through acquisitions.
Segment profit. Segment profit in our Emerging Verticals segment was $1.2 million for the three months ended September 30, 2018 compared to $1.0 million in the prior year period. This increase of $0.2 million was primarily due to segment profit contributions from the sales growth in our 3D Design vertical.

34



Nine Months Ended September 30, 2018 Compared to the Nine Months Ended September 30, 2017
Total sales by segment for the nine months ended September 30, 2018 and September 30, 2017 were as follows (in thousands):
 
Nine Months Ended
 
September 30, 2018
 
% of
Total
 
September 30, 2017
 
% of
Total
3D Factory
$
190,584

 
65.5
%
 
$
172,524

 
67.8
%
Construction BIM
69,994

 
24.1
%
 
60,550

 
23.8
%
Emerging Verticals
$
30,205

 
10.4
%
 
$
21,420

 
8.4
%
Total sales
$
290,783

 
 
 
$
254,494

 
 

3D Factory
 
 
 
 
(dollars in thousands)
 
Nine Months Ended
 
 
September 30, 2018
 
September 30, 2017
Total sales
 
$
190,584

 
$
172,524

Segment profit
 
$
56,248

 
$
52,757

Segment profit as a % of 3D Factory segment sales
 
29.5
%
 
30.6
%
Sales. Total sales in our 3D Factory segment increased by $18.1 million, or 10.5%, to $190.6 million for the nine months ended September 30, 2018 from $172.5 million in the prior year period. The increase was driven by higher average selling prices and growth in service revenue.
Segment profit. Segment profit in our 3D Factory segment increased by $3.4 million, or 6.6%, to $56.2 million for the nine months ended September 30, 2018 from $52.8 million in the prior year period. This increase was primarily due to higher product revenue driven by increases in average selling prices and growth in service revenue, partially offset by higher selling and marketing expenses resulting from an increase in selling headcount as part of our strategic initiatives to drive sales growth and the increase in our inventory reserve in the third quarter of 2018.
Construction BIM
 
 
 
 
(dollars in thousands)
 
Nine Months Ended
 
 
September 30, 2018
 
September 30, 2017
Total sales
 
$
69,994

 
$
60,550

Segment profit
 
$
19,287

 
$
13,799

Segment profit as a % of Construction BIM segment sales
 
27.6
%
 
22.8
%
Sales. Total sales in our Construction BIM segment increased by $9.4 million, or 15.6%, to $70.0 million for the nine months ended September 30, 2018 from $60.6 million in the prior year period, primarily reflecting an increase in product unit sales and service revenue.
Segment profit. Segment profit in our Construction BIM segment increased by $5.5 million, or 39.8%, to $19.3 million for the nine months ended September 30, 2018 from $13.8 million in the prior year period, primarily driven by an increase in product unit sales, partially offset by an increase in selling expense due to increased compensation expense resulting from an increase in headcount as part of our strategic initiatives to drive sales growth.

35


Emerging Verticals
 
 
(dollars in thousands)
 
Nine Months Ended
 
 
September 30, 2018
 
September 30, 2017
Total sales
 
$
30,205

 
$
21,420

Segment profit
 
$
2,093

 
$
1,103

Segment profit as a % of Emerging Verticals segment sales
 
6.9
%
 
5.1
%
Sales. Total sales in our Emerging Verticals segment increased by $8.8 million, or 41.0%, to $30.2 million for the nine months ended September 30, 2018 from $21.4 million in the prior year period, primarily due to higher product unit sales in our Public Safety Forensics and 3D Design verticals as we continue to strategically invest in new markets both organically and through acquisitions.
Segment profit. Segment profit in our Emerging Verticals segment was $2.1 million for the nine months ended September 30, 2018 compared to $1.1 million in the prior year period. This increase of $1.0 million was primarily due to higher product sales in all verticals resulting from the increase in selling headcount as part of our strategic initiatives to staff these verticals with a dedicated sales force to drive sales growth.


36


Liquidity and Capital Resources
Cash and cash equivalents decreased by $25.9 million to $115.1 million at September 30, 2018 from $141.0 million at December 31, 2017. The decrease was primarily driven by cash paid for acquisitions of $27.6 million and for our $1.8 million equity investment in Present4D, $12.1 million of cash used in the purchase of inventory, property and equipment purchases of $6.9 million, U.S. Treasury Bill purchases of $9.0 million, and intangible purchases of $1.7 million, partially offset by $20.9 million in proceeds received from the exercise of options during the nine months ended September 30, 2018.
Cash provided by operations was $4.9 million during the nine months ended September 30, 2018, compared to cash used in operations of $0.8 million during the nine months ended September 30, 2017. The change was mainly due the decrease in our net loss during the nine months ended September 30, 2018 compared to the same period in the prior year, changes in working capital accounts, and the increase in our inventory reserve in the third quarter of 2018.
Cash used in investing activities during the nine months ended September 30, 2018 was $47.0 million compared to $19.1 million of cash provided by investing activities during the nine months ended September 30, 2017. The change was primarily due to the purchase of $9.0 million of U.S. Treasury Bills, $27.6 million in cash paid for the acquisition of businesses, property and equipment purchases of $6.9 million, and the purchase of equity investments of $1.8 million during the nine months ended September 30, 2018, compared to $32.0 million in proceeds received from the sale of U.S. Treasury Bills, $6.1 million in property and equipment purchases, $5.5 million in cash paid for the acquisition of a business, and no equity investment purchase activity during the nine months ended September 30, 2017.
Cash provided by financing activities was $20.2 million during the nine months ended September 30, 2018, compared to cash used in financing activities of $0.1 million for the nine months ended September 30, 2017. The change was primarily due to $20.9 million in cash received from the exercise of employee stock options during the nine months ended September 30, 2018 compared to $0.4 million during the nine months ended September 30, 2017.
Of our cash and cash equivalents, $71.4 million was held by foreign subsidiaries as of September 30, 2018. On December 22, 2017, the United States enacted the Tax Cuts Act, resulting in significant modifications to existing tax law, which includes a provision for repatriation through a one-time transition tax. We continue to gather and analyze information, including whether or not we will repatriate cash to the United States from our foreign subsidiaries.
On November 24, 2008, our Board of Directors approved a $30.0 million share repurchase program. Acquisitions for the share repurchase program may be made from time to time at prevailing prices, as permitted by securities laws and other legal requirements, and subject to market conditions and other factors. The share repurchase program may be discontinued at any time. There is no expiration date or other restriction governing the period over which we can repurchase shares under the program. In October 2015, our Board of Directors authorized an increase to the existing share repurchase program from $30.0 million to $50.0 million. We made no stock repurchases during the nine month period ended September 30, 2018 under this program. As of September 30, 2018, we had authorization to repurchase $18.3 million remaining under the repurchase program.
We believe that our working capital and anticipated cash flow from operations will be sufficient to fund our long-term liquidity operating requirements for at least the next 12 months.
We have no off balance sheet arrangements.
Contractual Obligations and Commercial Commitments
We enter into purchase commitments for products and services in the ordinary course of business. These purchases generally cover production requirements for 60 to 120 days as well as materials necessary to service customer units through the product lifecycle and for warranty commitments. As of September 30, 2018, we had $72.0 million in purchase commitments that are expected to be delivered within the next 12 months. To ensure adequate component availability in preparation for new product introductions, as of September 30, 2018, we also had $4.7 million in long-term commitments for purchases to be delivered after 12 months. Other than as described in the preceding sentences, there have been no material changes to the contractual obligations and commercial commitments table included in Part II, Item 7 of our Annual Report on Form 10-K for the year ended December 31, 2017.

37


Critical Accounting Policies
The preparation of our condensed consolidated financial statements requires our management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, and expenses, as well as disclosure of contingent assets and liabilities. We base our estimates on historical experience, along with various other factors believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Some of these judgments can be subjective and complex and, consequently, actual results may differ from these estimates under different assumptions or conditions. A discussion of our critical accounting policies is included in Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Annual Report on Form 10-K for the year ended December 31, 2017, as filed with the Securities and Exchange Commission on February 21, 2018. As of September 30, 2018, our critical accounting policies have not changed from those described in our Annual Report on Form 10-K for the year ended December 31, 2017.

38


Item 3. Quantitative and Qualitative Disclosures About Market Risk
Foreign Exchange Exposure
We conduct a significant portion of our business outside the United States. As of and for the nine months ended September 30, 2018, 60% of our revenue was invoiced, and a significant portion of our operating expenses were paid, in foreign currencies, and 55% of our assets were denominated in foreign currencies. Fluctuations in exchange rates between the U.S. dollar and such foreign currencies may have a material effect on our results of operations and financial condition and could specifically result in foreign exchange gains and losses. The impact of future exchange rate fluctuations on the results of our operations cannot be accurately predicted due to our constantly changing exposure to various currencies, and the fact that all foreign currencies do not react in the same manner in relation to the U.S. dollar. Our most significant exposures are to the Euro, British pound sterling, Swiss franc, Japanese yen, Chinese yuan renminbi, Mexican peso, Indian rupee, and Brazilian real. To the extent that the percentage of our non-U.S. dollar revenues derived from international sales increases in the future, our exposure to risks associated with fluctuations in foreign exchange rates may increase. We are aware of the availability of off-balance sheet financial instruments to hedge exposure to foreign currency exchange rates, including cross-currency swaps, forward contracts and foreign currency options. However, we have not used such instruments in the past, and none were utilized in 2017 or the nine months ended September 30, 2018.

39


Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
We are responsible for establishing and maintaining disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), that are designed to provide reasonable assurance that information required to be disclosed in our reports filed under the Exchange Act, such as this Quarterly Report on Form 10-Q, is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures also include, without limitation, controls and procedures that are designed to provide reasonable assurance that such information 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.
Under the supervision and with the participation of our management, including our Chief Executive Officer and our Chief Financial Officer, we evaluated the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rule 13a-15(e) under the Exchange Act) as of September 30, 2018. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of September 30, 2018 to provide reasonable assurance that information required to be disclosed in this Quarterly Report on Form 10-Q was recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and was 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
During the quarter ended September 30, 2018, there was no change in our internal control over financial reporting (as such term is defined in Rule 13a-15(f) under the Exchange Act) that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

40


PART II. OTHER INFORMATION

Item 1. Legal Proceedings
We are not involved in any legal proceedings, including routine litigation arising in the normal course of business, that we believe will have a material adverse effect on our business, financial condition or results of operations.

Item 1A. Risk Factors
In addition to the other information set forth in this Quarterly Report on Form 10-Q, you should carefully consider the factors discussed under “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2017, as filed with the SEC, our Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2018, as filed with the SEC, and in this Item 1A before deciding to invest in, or retain, shares of our common stock. These risks could materially and adversely affect our business, financial condition, and results of operations. The risks described in our Annual Report on Form 10-K for the year ended December 31, 2017 and our Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2018 are not the only risks we face. Our operations could also be affected by additional factors that are not presently known by us or by factors that we currently consider immaterial to our business. As of September 30, 2018, there have been no material changes in our risk factors from those set forth in our Annual Report on Form 10-K for the year ended December 31, 2017 and our Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2018.


Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
Purchases of Equity Securities by the Issuer Under the Share Repurchase Plan
On November 24, 2008, our Board of Directors approved a $30.0 million share repurchase program. Acquisitions for the share repurchase program may be made from time to time at prevailing prices, as permitted by securities laws and other legal requirements, and subject to market conditions and other factors. The share repurchase program may be discontinued at any time. There is no expiration date or other restriction governing the period over which we can repurchase shares under the program. In October 2015, our Board of Directors authorized an increase to the existing share repurchase program from $30.0 million to $50.0 million. We made no stock repurchases during the nine month period ended September 30, 2018 under this program. As of September 30, 2018, we had authorization to repurchase $18.3 million remaining under the repurchase program.

41


Item 6. Exhibits
 
INDEX TO EXHIBITS
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
101.INS
  
XBRL Instance Document
 
 
 
101.SCH
  
XBRL Taxonomy Extension Schema Document
 
 
 
101.CAL
  
XBRL Calculation Linkbase Document
 
 
 
101.DEF
  
XBRL Taxonomy Extension Definition Linkbase Document
 
 
 
101.LAB
  
XBRL Taxonomy Labels Linkbase Document
 
 
 
101.PRE
  
XBRL Taxonomy Presentation Linkbase Document
 _________
* Schedules and exhibits are omitted pursuant to Item 601(b)(2) of Regulation S-K. The Company agrees to furnish supplementally a copy of any omitted schedules or exhibits to the Securities and Exchange Commission upon request.
 
 

42


SIGNATURE
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

 
 
 
FARO Technologies, Inc.
 
 
 
(Registrant)
 
 
 
 
Date: October 31, 2018
By:
 
/s/ Robert Seidel
 
 
 
Name: Robert Seidel
 
 
 
Title: Chief Financial Officer
 
 
 
(Duly Authorized Officer and Principal Financial Officer)


43
EX-31.A 2 faro-93018xexhibit31xa.htm CERTIFICATION Exhibit



EXHIBIT 31-A
FARO Technologies, Inc.
Certification Pursuant to Rule 13a-14(a)/15d-14(a), as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
I, Simon Raab, certify that:
1. I have reviewed this Quarterly Report on Form 10-Q of FARO Technologies, 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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5. The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: October 31, 2018
 
/s/ Simon Raab
Name: Simon Raab
Title: President and Chief Executive Officer
(Principal Executive Officer)


EX-31.B 3 faro-93018xexhibit31xb.htm CERTIFICATION Exhibit


EXHIBIT 31-B
FARO Technologies, Inc.
Certification Pursuant to Rule 13a-14(a)/15d-14(a), as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
I, Robert Seidel, certify that:
1. I have reviewed this Quarterly Report on Form 10-Q of FARO Technologies, 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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5. The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 
Date: October 31, 2018

/s/ Robert Seidel
Name: Robert Seidel
Title: Chief Financial Officer
(Principal Financial Officer)


EX-32.A 4 faro-93018xexhibit32xa.htm CERTIFICATION Exhibit


EXHIBIT 32-A
FARO Technologies, Inc.
Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
Solely for the purposes of complying with 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, I, the undersigned President and Chief Executive Officer of FARO Technologies, Inc. (the Company), hereby certify that the Quarterly Report on Form 10-Q for the quarter ended September 30, 2018 (the Report) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Date: October 31, 2018

/s/ Simon Raab
Name: Simon Raab
Title: President and Chief Executive Officer
(Principal Executive Officer)


EX-32.B 5 faro-93018xexhibit32xb.htm CERTIFICATION Exhibit


EXHIBIT 32-B
FARO Technologies, Inc.
Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
Solely for the purposes of complying with 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, I, the undersigned Chief Financial Officer of FARO Technologies, Inc. (the Company), hereby certify that the Quarterly Report on Form 10-Q for the quarter ended September 30, 2018 (the Report) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: October 31, 2018
 
/s/ Robert Seidel
Name: Robert Seidel
Title: Chief Financial Officer
(Principal Financial Officer)



EX-101.INS 6 faro-20180930.xml XBRL INSTANCE DOCUMENT 0000917491 2018-01-01 2018-09-30 0000917491 2018-10-29 0000917491 2017-12-31 0000917491 2018-09-30 0000917491 faro:CurrentportionofunearnedservicerevenuesMember 2018-09-30 0000917491 faro:CustomerdepositsMember 2017-12-31 0000917491 faro:CustomerdepositsMember 2018-09-30 0000917491 faro:CurrentportionofunearnedservicerevenuesMember 2017-12-31 0000917491 2018-07-01 2018-09-30 0000917491 2017-07-01 2017-09-30 0000917491 2017-01-01 2017-09-30 0000917491 us-gaap:ServiceMember 2017-01-01 2017-09-30 0000917491 us-gaap:ProductMember 2017-07-01 2017-09-30 0000917491 us-gaap:ProductMember 2018-07-01 2018-09-30 0000917491 us-gaap:ServiceMember 2018-07-01 2018-09-30 0000917491 us-gaap:ServiceMember 2018-01-01 2018-09-30 0000917491 us-gaap:ProductMember 2017-01-01 2017-09-30 0000917491 us-gaap:ProductMember 2018-01-01 2018-09-30 0000917491 us-gaap:ServiceMember 2017-07-01 2017-09-30 0000917491 faro:CurrentportionofunearnedservicerevenuesMember 2018-01-01 2018-09-30 0000917491 faro:CustomerdepositsMember 2017-01-01 2017-09-30 0000917491 2017-09-30 0000917491 faro:CustomerdepositsMember 2018-01-01 2018-09-30 0000917491 2016-12-31 0000917491 faro:CurrentportionofunearnedservicerevenuesMember 2017-01-01 2017-09-30 0000917491 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 0000917491 us-gaap:OtherNoncurrentAssetsMember 2018-09-30 0000917491 srt:MaximumMember 2018-01-01 2018-09-30 0000917491 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2018-09-30 0000917491 srt:MinimumMember 2018-01-01 2018-09-30 0000917491 faro:ProductSalesMember us-gaap:TransferredAtPointInTimeMember 2017-01-01 2017-09-30 0000917491 faro:ProductSalesMember us-gaap:TransferredOverTimeMember 2017-01-01 2017-09-30 0000917491 faro:ProductSalesMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-09-30 0000917491 faro:ProductSalesMember 2017-01-01 2017-09-30 0000917491 faro:ProductSalesMember 2018-01-01 2018-09-30 0000917491 faro:ProductSalesMember us-gaap:TransferredOverTimeMember 2018-01-01 2018-09-30 0000917491 faro:ProductSalesMember us-gaap:TransferredOverTimeMember 2018-07-01 2018-09-30 0000917491 faro:ProductSalesMember us-gaap:TransferredAtPointInTimeMember 2017-07-01 2017-09-30 0000917491 faro:ProductSalesMember 2017-07-01 2017-09-30 0000917491 faro:ProductSalesMember us-gaap:TransferredAtPointInTimeMember 2018-07-01 2018-09-30 0000917491 faro:ProductSalesMember 2018-07-01 2018-09-30 0000917491 faro:ProductSalesMember us-gaap:TransferredOverTimeMember 2017-07-01 2017-09-30 0000917491 country:US 2018-07-01 2018-09-30 0000917491 faro:APACMember 2018-07-01 2018-09-30 0000917491 us-gaap:EMEAMember 2018-07-01 2018-09-30 0000917491 us-gaap:EMEAMember 2017-07-01 2017-09-30 0000917491 faro:APACMember 2017-07-01 2017-09-30 0000917491 faro:OtherAmericasMember 2018-07-01 2018-09-30 0000917491 faro:OtherAmericasMember 2017-07-01 2017-09-30 0000917491 country:US 2017-07-01 2017-09-30 0000917491 us-gaap:EMEAMember 2018-01-01 2018-09-30 0000917491 faro:APACMember 2018-01-01 2018-09-30 0000917491 country:US 2017-01-01 2017-09-30 0000917491 faro:APACMember 2017-01-01 2017-09-30 0000917491 us-gaap:EMEAMember 2017-01-01 2017-09-30 0000917491 faro:OtherAmericasMember 2017-01-01 2017-09-30 0000917491 faro:OtherAmericasMember 2018-01-01 2018-09-30 0000917491 country:US 2018-01-01 2018-09-30 0000917491 faro:ServiceSalesMember 2018-07-01 2018-09-30 0000917491 faro:ServiceSalesMember us-gaap:TransferredAtPointInTimeMember 2018-07-01 2018-09-30 0000917491 faro:ServiceSalesMember us-gaap:TransferredAtPointInTimeMember 2017-07-01 2017-09-30 0000917491 faro:ServiceSalesMember us-gaap:TransferredOverTimeMember 2017-07-01 2017-09-30 0000917491 faro:ServiceSalesMember us-gaap:TransferredOverTimeMember 2018-07-01 2018-09-30 0000917491 faro:ServiceSalesMember 2017-07-01 2017-09-30 0000917491 faro:ServiceSalesMember 2018-01-01 2018-09-30 0000917491 faro:ServiceSalesMember us-gaap:TransferredOverTimeMember 2018-01-01 2018-09-30 0000917491 faro:ServiceSalesMember us-gaap:TransferredAtPointInTimeMember 2017-01-01 2017-09-30 0000917491 faro:ServiceSalesMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-09-30 0000917491 faro:ServiceSalesMember us-gaap:TransferredOverTimeMember 2017-01-01 2017-09-30 0000917491 faro:ServiceSalesMember 2017-01-01 2017-09-30 0000917491 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-09-30 0000917491 us-gaap:RestrictedStockUnitsRSUMember 2018-09-30 0000917491 us-gaap:RestrictedStockUnitsRSUMember 2017-12-31 0000917491 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2017-07-01 2017-09-30 0000917491 us-gaap:RestrictedStockMember faro:DirectorSPlanPerDirectorMember 2018-01-01 2018-09-30 0000917491 srt:MaximumMember 2017-07-01 2017-09-30 0000917491 faro:TwoThousandFourteenPlanMember 2018-05-01 2018-05-31 0000917491 us-gaap:EmployeeStockOptionMember faro:BlackScholesOptionValuationModelMember 2017-01-01 2017-09-30 0000917491 faro:A2004EquityIncentivePlanMember 2018-05-31 0000917491 faro:PerformanceBasedEmployeeStockOptionsMember 2018-03-01 2018-03-31 0000917491 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-09-30 0000917491 us-gaap:RestrictedStockMember faro:DirectorSPlanPerDirectorMember us-gaap:BoardOfDirectorsChairmanMember 2018-01-01 2018-09-30 0000917491 us-gaap:EmployeeStockOptionMember 2018-07-01 2018-09-30 0000917491 faro:PerformanceBasedRestrictedStockUnitsMember 2018-03-01 2018-03-31 0000917491 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-09-30 0000917491 faro:TwoThousandFourteenPlanMember 2018-05-31 0000917491 us-gaap:PerformanceSharesMember 2018-01-01 2018-09-30 0000917491 us-gaap:EmployeeStockOptionMember faro:BlackScholesOptionValuationModelMember 2018-01-01 2018-09-30 0000917491 us-gaap:EmployeeStockOptionMember 2018-09-30 0000917491 us-gaap:EmployeeStockOptionMember 2017-12-31 0000917491 faro:A2015Member faro:PerformanceBasedEmployeeStockOptionsMember us-gaap:ExecutiveOfficerMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2018-01-01 2018-09-30 0000917491 faro:A2015Member faro:PerformanceBasedRestrictedStockUnitsMember us-gaap:ExecutiveOfficerMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2018-01-01 2018-09-30 0000917491 faro:A2015Member faro:PerformanceBasedEmployeeStockOptionsMember us-gaap:ExecutiveOfficerMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2018-01-01 2018-09-30 0000917491 faro:March2017Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2018-01-01 2018-09-30 0000917491 faro:March2018Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2018-01-01 2018-09-30 0000917491 faro:A2015Member faro:PerformanceBasedRestrictedStockUnitsMember us-gaap:ExecutiveOfficerMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2018-01-01 2018-09-30 0000917491 faro:March2017Member us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2018-01-01 2018-09-30 0000917491 faro:A2015Member faro:PerformanceBasedRestrictedStockUnitsMember us-gaap:ExecutiveOfficerMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2018-01-01 2018-09-30 0000917491 faro:March2018Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2018-01-01 2018-09-30 0000917491 faro:March2018Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2018-01-01 2018-09-30 0000917491 faro:A2015Member faro:PerformanceBasedEmployeeStockOptionsMember us-gaap:ExecutiveOfficerMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2018-01-01 2018-09-30 0000917491 faro:March2018Member us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2018-01-01 2018-09-30 0000917491 faro:March2018Member us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2018-01-01 2018-09-30 0000917491 faro:March2017Member us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2018-01-01 2018-09-30 0000917491 faro:March2017Member us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2018-01-01 2018-09-30 0000917491 faro:March2018Member us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2018-01-01 2018-09-30 0000917491 faro:March2017Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2018-01-01 2018-09-30 0000917491 faro:March2017Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2018-01-01 2018-09-30 0000917491 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2017-01-01 2017-09-30 0000917491 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2017-01-01 2017-09-30 0000917491 us-gaap:USTreasuryBillSecuritiesMember 2018-09-30 0000917491 faro:U.S.TreasurySecurityMaturingonMarch14th2019Member 2018-09-30 0000917491 faro:U.S.TreasurySecurityMaturingonMarch14th2019Member us-gaap:USTreasuryBillSecuritiesMember 2018-09-30 0000917491 faro:U.S.TreasurySecurityMaturingonDecember6th2018Member us-gaap:USTreasuryBillSecuritiesMember 2018-09-30 0000917491 us-gaap:USTreasuryBillSecuritiesMember 2017-12-31 0000917491 faro:U.S.TreasurySecurityMaturingonDecember6th2018Member 2018-09-30 0000917491 faro:ServiceInventoryMember 2018-01-01 2018-09-30 0000917491 us-gaap:ScenarioForecastMember 2018-01-01 2018-12-31 0000917491 2017-10-01 2017-12-31 0000917491 faro:MonteCarloSimulationValuationModelMember 2018-01-01 2018-09-30 0000917491 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-09-30 0000917491 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-09-30 0000917491 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-09-30 0000917491 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000917491 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000917491 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000917491 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2018-09-30 0000917491 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2018-04-27 2018-04-27 0000917491 us-gaap:OperatingSegmentsMember 2017-01-01 2017-09-30 0000917491 us-gaap:OperatingSegmentsMember faro:EmergingVerticalsMember 2017-01-01 2017-09-30 0000917491 faro:FactoryMetrologyMember 2017-01-01 2017-09-30 0000917491 us-gaap:OperatingSegmentsMember faro:ConstructionBIMCIMMember 2017-01-01 2017-09-30 0000917491 us-gaap:OperatingSegmentsMember faro:FactoryMetrologyMember 2017-01-01 2017-09-30 0000917491 faro:ConstructionBIMCIMMember 2017-01-01 2017-09-30 0000917491 faro:EmergingVerticalsMember 2017-01-01 2017-09-30 0000917491 us-gaap:OperatingSegmentsMember faro:EmergingVerticalsMember 2017-07-01 2017-09-30 0000917491 faro:EmergingVerticalsMember 2017-07-01 2017-09-30 0000917491 faro:ConstructionBIMCIMMember 2017-07-01 2017-09-30 0000917491 us-gaap:OperatingSegmentsMember 2017-07-01 2017-09-30 0000917491 us-gaap:OperatingSegmentsMember faro:FactoryMetrologyMember 2017-07-01 2017-09-30 0000917491 us-gaap:OperatingSegmentsMember faro:ConstructionBIMCIMMember 2017-07-01 2017-09-30 0000917491 faro:FactoryMetrologyMember 2017-07-01 2017-09-30 0000917491 faro:FactoryMetrologyMember 2018-07-01 2018-09-30 0000917491 us-gaap:OperatingSegmentsMember faro:FactoryMetrologyMember 2018-07-01 2018-09-30 0000917491 us-gaap:OperatingSegmentsMember faro:ConstructionBIMCIMMember 2018-07-01 2018-09-30 0000917491 faro:EmergingVerticalsMember 2018-07-01 2018-09-30 0000917491 faro:ConstructionBIMCIMMember 2018-07-01 2018-09-30 0000917491 us-gaap:OperatingSegmentsMember faro:EmergingVerticalsMember 2018-07-01 2018-09-30 0000917491 us-gaap:OperatingSegmentsMember 2018-07-01 2018-09-30 0000917491 us-gaap:OperatingSegmentsMember faro:ConstructionBIMCIMMember 2018-01-01 2018-09-30 0000917491 faro:ConstructionBIMCIMMember 2018-01-01 2018-09-30 0000917491 us-gaap:OperatingSegmentsMember faro:FactoryMetrologyMember 2018-01-01 2018-09-30 0000917491 us-gaap:OperatingSegmentsMember faro:EmergingVerticalsMember 2018-01-01 2018-09-30 0000917491 faro:FactoryMetrologyMember 2018-01-01 2018-09-30 0000917491 faro:EmergingVerticalsMember 2018-01-01 2018-09-30 0000917491 us-gaap:OperatingSegmentsMember 2018-01-01 2018-09-30 0000917491 faro:BuildingsAndEquipmentMember 2018-09-30 0000917491 faro:BuildingsAndEquipmentMember 2018-01-01 2018-09-30 0000917491 faro:LanmarkControlsIncorporatedMember 2018-07-06 0000917491 faro:InstrumentAssociatesLLCMember 2017-04-01 2017-04-30 0000917491 faro:PhotocoreAGMember 2018-03-16 2018-03-16 0000917491 faro:OptoTechSRLMember 2018-07-13 2018-07-13 0000917491 faro:LanmarkControlsIncorporatedMember 2018-07-06 2018-07-06 0000917491 faro:LaserControlSystemsLimitedMember 2018-03-09 2018-03-09 0000917491 faro:OptoTechSRLMember 2018-07-13 0000917491 faro:LaserControlSystemsLimitedMember 2018-03-09 0000917491 faro:InstrumentAssociatesLLCMember 2017-04-30 0000917491 faro:PhotocoreAGMember 2018-03-16 0000917491 faro:OptoTechSRLMember us-gaap:CustomerRelationshipsMember 2018-07-13 2018-07-13 0000917491 faro:LanmarkControlsIncorporatedMember us-gaap:OffMarketFavorableLeaseMember 2018-07-06 2018-07-06 0000917491 faro:InstrumentAssociatesLLCMember faro:BrandMember 2017-04-01 2017-04-30 0000917491 faro:PhotocoreAGMember us-gaap:TradeNamesMember 2018-03-16 2018-03-16 0000917491 faro:PhotocoreAGMember us-gaap:CustomerRelationshipsMember 2018-03-16 2018-03-16 0000917491 faro:LaserControlSystemsLimitedMember us-gaap:NoncompeteAgreementsMember 2018-03-09 2018-03-09 0000917491 faro:LaserControlSystemsLimitedMember us-gaap:TechnologyBasedIntangibleAssetsMember 2018-03-09 2018-03-09 0000917491 faro:InstrumentAssociatesLLCMember us-gaap:OffMarketFavorableLeaseMember 2017-04-01 2017-04-30 0000917491 faro:OptoTechSRLMember us-gaap:OffMarketFavorableLeaseMember 2018-07-13 2018-07-13 0000917491 faro:PhotocoreAGMember faro:BrandMember 2018-03-16 2018-03-16 0000917491 faro:LaserControlSystemsLimitedMember faro:BrandMember 2018-03-09 2018-03-09 0000917491 faro:InstrumentAssociatesLLCMember us-gaap:TradeNamesMember 2017-04-01 2017-04-30 0000917491 faro:LaserControlSystemsLimitedMember us-gaap:TradeNamesMember 2018-03-09 2018-03-09 0000917491 faro:InstrumentAssociatesLLCMember us-gaap:NoncompeteAgreementsMember 2017-04-01 2017-04-30 0000917491 faro:PhotocoreAGMember us-gaap:NoncompeteAgreementsMember 2018-03-16 2018-03-16 0000917491 faro:LanmarkControlsIncorporatedMember faro:BrandMember 2018-07-06 2018-07-06 0000917491 faro:OptoTechSRLMember us-gaap:NoncompeteAgreementsMember 2018-07-13 2018-07-13 0000917491 faro:LanmarkControlsIncorporatedMember us-gaap:TradeNamesMember 2018-07-06 2018-07-06 0000917491 faro:OptoTechSRLMember faro:BrandMember 2018-07-13 2018-07-13 0000917491 faro:LanmarkControlsIncorporatedMember us-gaap:CustomerRelationshipsMember 2018-07-06 2018-07-06 0000917491 faro:LaserControlSystemsLimitedMember us-gaap:CustomerRelationshipsMember 2018-03-09 2018-03-09 0000917491 faro:InstrumentAssociatesLLCMember us-gaap:TechnologyBasedIntangibleAssetsMember 2017-04-01 2017-04-30 0000917491 faro:OptoTechSRLMember us-gaap:TradeNamesMember 2018-07-13 2018-07-13 0000917491 faro:LaserControlSystemsLimitedMember us-gaap:OffMarketFavorableLeaseMember 2018-03-09 2018-03-09 0000917491 faro:OptoTechSRLMember us-gaap:TechnologyBasedIntangibleAssetsMember 2018-07-13 2018-07-13 0000917491 faro:PhotocoreAGMember us-gaap:OffMarketFavorableLeaseMember 2018-03-16 2018-03-16 0000917491 faro:LanmarkControlsIncorporatedMember us-gaap:NoncompeteAgreementsMember 2018-07-06 2018-07-06 0000917491 faro:PhotocoreAGMember us-gaap:TechnologyBasedIntangibleAssetsMember 2018-03-16 2018-03-16 0000917491 faro:InstrumentAssociatesLLCMember us-gaap:CustomerRelationshipsMember 2017-04-01 2017-04-30 0000917491 faro:LanmarkControlsIncorporatedMember us-gaap:TechnologyBasedIntangibleAssetsMember 2018-07-06 2018-07-06 iso4217:USD xbrli:shares xbrli:pure xbrli:shares iso4217:EUR iso4217:USD faro:segment faro:plan false --12-31 Q3 2018 2018-09-30 10-Q 0000917491 17252953 false Large Accelerated Filer FARO TECHNOLOGIES INC false FARO 0.00 0.00 0.00 0.00 500000 P3Y P1M P3Y 2026 2 0.99 321000 360000 4700000 P12M 39614000 35288000 39614000 35288000 640 640 51.15 17160 17160 59.97 P3Y 17400000 100000 40000 0.019 0.022 0.01 1800000 11569000 16401000 74062000 77394000 72105000 75361000 3787000 2922000 4676000 908000 15952000 14579000 27362000 29186000 1541000 2088000 61452000 69919000 -7822000 -16896000 P10Y P0Y P10Y P5Y P12Y P10Y P1Y P7Y P1Y P10Y P3Y P0Y P7Y P0Y P7Y P1Y P10Y P3Y P0Y P7Y P0Y P8Y P1Y P10Y P0Y P0Y P7Y P0Y P8Y P1Y P10Y P0Y P0Y P7Y P0Y 223055000 249284000 1600000 4800000 2300000 5700000 1957000 2033000 1143523 1145632 546538 627733 458578000 483413000 294159000 294825000 10997000 0 0 19871000 0 0 1700000 18500000 6000000 6300000 700000 4000000 1000000 0 0 412000 0 0 5846000 700000 160000 0 0 2735000 592000 12000 0 0 2926000 117000 131000 0 0 0 0 2329000 1435000 1400000 11084000 2276000 539000 0 0 1852000 328000 104000 0 579000 5201000 971000 96000 0 0 645000 41000 5496000 2445000 1749000 17414000 6000000 2600000 800000 1800000 2400000 106169000 129841000 140960000 115098000 23672000 -25862000 0.001 0.001 50000000 50000000 18277142 18675208 16796884 17252160 18000 19000 5503000 11716000 -7399000 -9902000 29674000 2604000 30517000 2538000 11815000 13940000 5300000 21500000 1300000 38216000 26673000 11543000 111951000 78186000 33765000 47388000 34004000 13384000 126989000 88766000 38223000 15606000 15685000 224000 -161000 695000 613000 4368000 12075000 4747000 13467000 0.10 -0.21 -0.15 -0.05 0.10 -0.21 -0.15 -0.05 5502000 -3871000 0.368 0.113 0.125 -0.097 16144000 14617000 12700000 P2Y0M 22540000 36030000 2329000 0 95000 144000 91000 1970000 29000 1435000 22000 61000 9000 0 1343000 0 1400000 26000 26000 29000 0 1319000 0 11084000 98000 5493000 0 0 5493000 0 2276000 26000 1080000 0 0 1170000 0 6945000 6817000 -263000 -401000 10307000 32883000 12496000 34889000 52750000 66201000 2357000 1010000 928000 9225000 3851000 52034000 26044000 5407000 989000 19648000 142543000 67659000 13799000 1103000 52757000 52317000 24506000 6860000 1225000 16421000 163794000 77628000 19287000 2093000 56248000 2575000 -3900000 -2842000 -755000 947000 900000 -400000 -442000 -354000 -400000 100000 73000 500000 -2774000 569000 -3701000 1882000 -598000 -5082000 -1326000 -6000 3415000 -107000 11450000 12104000 3834000 4257000 78000 249000 96000 205000 17458000 22672000 53786000 62471000 36328000 39799000 1271000 5357000 10997000 0 0 19871000 0 0 1800000 19872000 20049000 106512000 112454000 458578000 483413000 75885000 79550000 0 0 412000 0 0 5846000 P120D P60D 66514000 73748000 -140000 20179000 19078000 -47035000 -768000 4865000 1628000 -3458000 -2488000 -828000 147000 -320000 -226000 -868000 3 49684000 146372000 55029000 163886000 2350000 -3829000 -2712000 -92000 2030000 4689000 3875000 15174000 -4911000 -9074000 2165000 3772000 3262000 6954000 521000 600000 638000 1800000 0 1786000 0 9000000 5500000 2400000 5496000 27638000 1345000 1716000 6081000 6895000 16311000 22024000 32000000 0 387000 20901000 2594000 2584000 2628000 2605000 2616000 2911000 2606000 2888000 93331000 100614000 31879000 30695000 72000000 6000 84000 9019000 26530000 9975000 29364000 168624000 170161000 2400000 90250000 68563000 21687000 35316000 23810000 3149000 27975000 68563000 68563000 0 21687000 9522000 12165000 254494000 193476000 61018000 99229000 67951000 10058000 77256000 193476000 193476000 0 61018000 26694000 34324000 99705000 75817000 23888000 38090000 27942000 4096000 29577000 75817000 75817000 0 23888000 11580000 12308000 290783000 222118000 68665000 115670000 75475000 10780000 88858000 222118000 222118000 0 68665000 30939000 37726000 90250000 22751000 8970000 58529000 254494000 60550000 21420000 172524000 99705000 23710000 11813000 64182000 290783000 69994000 30205000 190584000 100000 25990000 74884000 27811000 86166000 4823000 5717000 P3Y P3Y 20578 38.07 102458 60.26 257492 320114 34.75 42.64 266 18618 35.03 0 0 0.452 0.450 0.0202 0.0188 0.0265 0.452 0.450 1000000 891960 2974543 393321 49.65 100000 100000 4700000 7500000 72785 51.66 174439 14.51 23.43 13419000 1156763 801580 45.93 47.61 47.25 61.30 0.3333 0.3333 0.3333 0.3333 0.3333 0.3333 0.3333 0.3333 0.3333 0.3333 0.3333 0.3333 0.3333 0.3333 0.3333 0.3333 0.3333 0.3333 P5Y P4Y 5780000 P2Y1M6D P4Y7M6D 100000 3000000 100000 3200000 7743 10997000 11000000 19871000 11000000 8900000 19900000 439677 352066000 370959000 1480258 1423048 31809000 31609000 88072 0 0 0 16796518 16697729 17122705 16976459 16708446 16697729 17122705 16976459 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">SHORT TERM INVESTMENTS</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> consisted of U.S. Treasury Bills totaling </font><font style="font-family:inherit;font-size:10pt;">$19.9 million</font><font style="font-family:inherit;font-size:10pt;">, consisting of </font><font style="font-family:inherit;font-size:10pt;">$11.0 million</font><font style="font-family:inherit;font-size:10pt;"> maturing on December 6, 2018 and </font><font style="font-family:inherit;font-size:10pt;">$8.9 million</font><font style="font-family:inherit;font-size:10pt;"> maturing on March 14, 2019, respectively.&#160;Short-term investments at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> consisted of U.S. Treasury Bills totaling </font><font style="font-family:inherit;font-size:10pt;">$11.0 million</font><font style="font-family:inherit;font-size:10pt;"> that matured on January 11, 2018. The interest rates on the U.S. Treasury Bills held on September 30, 2018 and maturing on December 6, 2018 and March 14, 2019 were </font><font style="font-family:inherit;font-size:10pt;">1.9%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2.2%</font><font style="font-family:inherit;font-size:10pt;">, respectively, and were less than </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> percent for the U.S. Treasury Bills held as of December 31, 2017.&#160;The investments are classified as held-to-maturity and recorded at cost plus accrued interest, which approximates fair value. The fair value of the U.S. Treasury Bills at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> were classified as Level 1, as they are traded with sufficient frequency and volume to enable us to obtain pricing information on an ongoing basis. For further discussion of fair value, refer to Note 13 &#8211; Fair Value of Financial Instruments.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ACCRUED LIABILITIES</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued liabilities consist of the following:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As of<br clear="none"/>September&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As of<br clear="none"/>December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued compensation and benefits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,617</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Accrued warranties</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,605</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,628</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Professional and legal fees</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,088</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,541</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Taxes other than income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,922</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,787</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other accrued liabilities</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;">6,954</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,262</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;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;">29,186</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;">27,362</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-top:16px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Activity related to accrued warranties was as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align: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 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;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">September 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">September 30, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, beginning of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,628</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,594</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Provision for warranty expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,888</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,606</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fulfillment of warranty obligations</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,911</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;">(2,616</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, end of period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;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;">2,605</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;">2,584</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">BASIS OF PRESENTATION</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying unaudited condensed consolidated financial statements and notes thereto have been prepared in accordance with accounting principles generally accepted in the United States (&#8220;U.S. GAAP&#8221;) for interim financial information and with the instructions of Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. These condensed consolidated financial statements include all normal recurring accruals and adjustments considered necessary by management for a fair presentation in conformity with U.S. GAAP. Preparing financial statements requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ materially from those estimates. The condensed consolidated results of operations for the three or </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of results that may be expected for the year ending </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> or any future period.</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The information included in this Quarterly Report on Form 10-Q, including the interim condensed consolidated financial statements and the accompanying notes, should be read in conjunction with the audited consolidated financial statements and related notes included in our Annual Report on Form 10-K for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. The accompanying </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> condensed consolidated balance sheet has been derived from those audited consolidated financial statements. </font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As described in Note 1 &#8211; Description of Business, we changed our reporting segment structure. Amounts related to our reporting segment information for the three and nine months ended September 30, 2017 have been restated throughout this Quarterly Report on Form 10-Q to reflect the changes in our reporting segments.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying unaudited condensed consolidated financial statements and notes thereto have been prepared in accordance with accounting principles generally accepted in the United States (&#8220;U.S. GAAP&#8221;) for interim financial information and with the instructions of Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. These condensed consolidated financial statements include all normal recurring accruals and adjustments considered necessary by management for a fair presentation in conformity with U.S. GAAP.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">BUSINESS COMBINATIONS </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2017, we completed the acquisition of substantially all of the assets of Instrument Associates, LLC d/b/a Nutfield Technology (&#8220;Nutfield&#8221;), a component technology business located in Hudson, New Hampshire, which specializes in the design and manufacture of advanced galvanometer-based optical scanners, scan heads and laser kits, for a total purchase price of approximately </font><font style="font-family:inherit;font-size:10pt;">$5.5 million</font><font style="font-family:inherit;font-size:10pt;">. This acquisition supports our long-term strategy to expand our presence in key markets and improve our existing product lines with innovative technology. The results of Nutfield&#8217;s operations as of and after the date of acquisition have been included in our condensed consolidated financial statements as of September 30, 2018 and December 31, 2017, and for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and September 30, 2017.</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On March 9, 2018, we acquired all of the outstanding shares of Laser Control Systems Limited (&#8220;Laser Control Systems&#8221;), a laser component technology business located in Bedfordshire, United Kingdom, which specializes in the design and manufacture of advanced digital scan heads and laser software, for a purchase price of&#160;</font><font style="font-family:inherit;font-size:10pt;">$1.7 million</font><font style="font-family:inherit;font-size:10pt;">. An additional </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> in contingent consideration may be earned by the former owners if certain milestones are met. This acquisition supports our long-term strategy to expand our presence in key markets and improve our existing product lines with innovative technology. The results of Laser Control Systems&#8217; operations as of and after the date of acquisition have been included in our condensed consolidated financial statements as of, and for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended, </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On March 16, 2018, we acquired all of the outstanding shares of Photocore AG, a vision-based 3D measurement application and software developer, for a total purchase price of </font><font style="font-family:inherit;font-size:10pt;">$2.4 million</font><font style="font-family:inherit;font-size:10pt;">. This acquisition supports our long-term strategy to improve our existing software offerings with innovative technology. The results of PhotoCore AG&#8217;s operations as of and after the date of acquisition have been included in our condensed consolidated financial statements as of, and for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended, </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On July 6, 2018, we acquired all of the outstanding shares of Lanmark Controls, Inc. (&#8220;Lanmark&#8221;), a high-speed laser marking control boards and laser marking software&#160;provider, for a purchase price of </font><font style="font-family:inherit;font-size:10pt;">$6.0 million</font><font style="font-family:inherit;font-size:10pt;">. An additional </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> in contingent consideration may be earned by the former owners if certain milestones are met. This acquisition supports the development of components used in new 3D laser inspection product development. The results of Lanmark&#8217;s operations as of and after the date of acquisition have been included in our condensed consolidated financial statements as of, and for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended, </font><font style="font-family:inherit;font-size:10pt;">September 30,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On July 13, 2018, we acquired all of the issued and outstanding corporate capital of Opto-Tech SRL and its subsidiary Open Technologies SRL (collectively, &#8220;Open Technologies&#8221;), a 3D structured light scanning solution company located in Brescia, Italy, for an aggregate purchase price of up to &#8364;</font><font style="font-family:inherit;font-size:10pt;">18.5 million</font><font style="font-family:inherit;font-size:10pt;">, subject to post-closing adjustments based on actual net working capital, net financial position and transaction expenses. The aggregate purchase price includes up to &#8364;</font><font style="font-family:inherit;font-size:10pt;">4.0 million</font><font style="font-family:inherit;font-size:10pt;"> in contingent consideration that may be earned by the former owners if certain product development milestones are met. This acquisition supports our long-term strategy to establish&#160;a presence in 3D measurement technology used in other industries and applications. The results of Open Technologies&#8217; operations as of and after the date of acquisition have been included in our condensed consolidated financial statements as of, and for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended, </font><font style="font-family:inherit;font-size:10pt;">September 30,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The acquisitions of Nutfield, Laser Control Systems, Photocore AG, Lanmark, and Open Technologies constitute business combinations as defined by ASC Topic 805. Accordingly, the assets acquired and liabilities assumed were recorded at their fair values on the date of acquisition. The purchase price allocations marked as &#8220;Preliminary&#8221; below are based on the information that was available to make estimates of the fair value and may change as further information becomes available and additional analyses are completed. While we believe such information provides a reasonable basis for estimating the fair values, we may obtain more information and evidence during the measurement period that result in changes to the estimated fair value amounts. The measurement period ends on the earlier of one year after the acquisition date or the date we received the information about the facts and circumstances that existed at the acquisition date. Subsequent adjustments, if necessary, will be recognized during the period in which the amounts are determined. These refinements include: (1)&#160;changes in the estimated fair value of certain intangible assets acquired; and (2)&#160;changes in deferred tax assets and liabilities related to the fair value estimates. The purchase price allocation marked as &#8220;Final&#8221; below represents our final determination of the fair value of the assets acquired and liabilities assumed for such acquisition.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Following is a summary of our allocations of the purchase price to the fair values of the assets acquired and liabilities assumed as of the date of each acquisition:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Nutfield (Final)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Laser Control Systems (Final)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Photocore AG (Final)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Lanmark (Preliminary)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Open Technologies (Preliminary) </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;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;">160</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">592</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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,735</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;">&#160;Inventory</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">539</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">328</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,852</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">&#160;Other 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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">645</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Deferred income tax 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;">131</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Intangible 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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,329</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,435</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,276</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,084</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Goodwill </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,357</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">928</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,010</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,851</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,225</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">&#160;Accounts payable and 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;">(12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(117</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,926</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;">&#160;Other liabilities </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(104</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(579</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(971</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,201</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total purchase price, net of cash acquired</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,496</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,749</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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,445</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,000</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">17,414</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font><font style="font-family:inherit;font-size:10pt;"> A portion of the goodwill is expected to be tax deductible for Nutfield.</font></div><div style="line-height:120%;text-align:left;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font><font style="font-family:inherit;font-size:10pt;"> For Laser Control Systems, Lanmark and Open Technologies, this total consists primarily of the fair value of the projected contingent consideration.</font></div><div style="line-height:120%;text-align:left;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></font><font style="font-family:inherit;font-size:10pt;"> Amounts converted from Euros to US Dollars based on the foreign exchange rate on the closing date of the acquisition.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Following are the details of the purchase price allocated to the intangible assets acquired for the acquisitions noted above:</font></div><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="22" rowspan="1"></td></tr><tr><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" 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:6%;" 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:6%;" 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:6%;" 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:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="4" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Nutfield (Final)</font></div></td><td colspan="4" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Laser Control Systems (Final)</font></div></td><td colspan="4" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Photocore AG (Final)</font></div></td><td colspan="4" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Lanmark (Preliminary)</font></div></td><td colspan="4" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Open Technologies (Preliminary)</font></div></td></tr><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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Life (Years)</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Life (Years)</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Life (Years)</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Life (Years)</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Life (Years)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Trade name</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;">1</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Brand</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Non-competition agreement </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;">5</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;">3</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;">3</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,970</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,319</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,343</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,170</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,493</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Customer relationship</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;">10</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;">10</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;">10</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,080</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;">10</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Favorable in-place 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;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;">91</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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0</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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0</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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0</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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Fair value of intangible assets acquired</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,329</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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,400</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,435</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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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,276</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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,084</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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The goodwill for the Nutfield, Laser Control Systems, Lanmark and Open Technologies acquisitions has been allocated to the Emerging Verticals reporting segment. The goodwill for the Photocore AG acquisition has been allocated to the Construction BIM reporting segment. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquisition and integration costs are not included as components of consideration transferred, but are recognized as expense in the period in which such costs are incurred. To date, we have incurred approximately </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> in acquisition and integration costs for the acquisitions in 2017 and during the nine months ended September 30, 2018. Pro forma financial results for Nutfield, Laser Control Systems, Photocore AG, Lanmark, and Open Technologies have not been presented because the effects of these transactions, individually and in the aggregate, were not material to our consolidated financial results.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">COMMITMENTS AND CONTINGENCIES</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Leases</font><font style="font-family:inherit;font-size:10pt;"> &#8212; We lease buildings and equipment in the normal course of business under non-cancellable operating leases that expire in or before </font><font style="font-family:inherit;font-size:10pt;">2026</font><font style="font-family:inherit;font-size:10pt;">. Total remaining obligations under these leases are approximately </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;"> for </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Purchase Commitments</font><font style="font-family:inherit;font-size:10pt;"> &#8212; We enter into purchase commitments for products and services in the ordinary course of business. These purchases generally cover production requirements for </font><font style="font-family:inherit;font-size:10pt;">60</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">120</font><font style="font-family:inherit;font-size:10pt;"> days as well as materials necessary to service customer units through the product lifecycle and for warranty commitments. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, we had approximately </font><font style="font-family:inherit;font-size:10pt;">$72.0 million</font><font style="font-family:inherit;font-size:10pt;"> in purchase commitments that are expected to be delivered within the next 12 months. To ensure adequate component availability in preparation for new product introductions, as of September 30, 2018, we also had </font><font style="font-family:inherit;font-size:10pt;">$4.7 million</font><font style="font-family:inherit;font-size:10pt;"> in long-term commitments for purchases to be delivered after 12 months.</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Legal Proceedings</font><font style="font-family:inherit;font-size:10pt;"> &#8212; We are not involved in any legal proceedings, including routine litigation arising in the normal course of business, that we believe will have a material adverse effect on our business, financial condition or results of operations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our condensed consolidated financial statements include the accounts of FARO Technologies, Inc. and its subsidiaries, all of which are wholly-owned. All intercompany transactions and balances have been eliminated.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present our revenues by Sales type as presented in our condensed consolidated statements of operations disaggregated by the timing of transfer of goods or services (in thousands, unaudited):</font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;text-indent:30px;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:90.625%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:66%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">For the Three Months Ended September 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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2017</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Product sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product transferred to customers at a point in time</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,817</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,563</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product transferred to customers over time</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,817</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,563</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;text-indent:30px;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:90.625%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:66%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">For the Nine Months Ended September 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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2017</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Product sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product transferred to customers at a point in time</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">222,118</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">193,476</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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 transferred to customers over time</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">222,118</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;">193,476</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;text-indent:30px;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:90.625%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:66%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">For the Three Months Ended September 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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2017</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Service sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service transferred to customers at a point in time</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,580</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,522</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service transferred to customers over time</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,308</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font 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;">12,165</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,888</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,687</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;text-indent:30px;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:90.625%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:66%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">For the Nine Months Ended September 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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2017</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Service sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service transferred to customers at a point in time</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,939</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,694</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service transferred to customers over time</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,726</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font 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;">34,324</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,665</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;">61,018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents our revenues disaggregated by geography, based on the billing addresses of our customers (in thousands, unaudited):</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;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:90.625%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:66%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">For the Three Months Ended September 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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2017</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net sales to external customers</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,090</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,316</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">EMEA </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;background-color:transparent; font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,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;">27,975</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">APAC </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;background-color:transparent; font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,942</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,810</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other Americas </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;background-color:transparent; font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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,096</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,149</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">99,705</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;">90,250</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;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:90.625%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:66%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">For the Nine Months Ended September 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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2017</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net sales to external customers</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115,670</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99,229</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">EMEA </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;background-color:transparent; font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88,858</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,256</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">APAC </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;background-color:transparent; font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,475</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other Americas </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;background-color:transparent; font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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,780</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,058</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">290,783</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">254,494</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></font><font style="font-family:inherit;font-size:10pt;">Regions represent Europe, the Middle East, and Africa (EMEA); Asia-Pacific (APAC); and Canada, Mexico, and Brazil (Other Americas).</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">STOCK-BASED COMPENSATION</font></div><div style="line-height:120%;padding-top:8px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense reflects the fair value of stock-based awards measured at the grant date and is recognized over the requisite service period. </font></div><div style="line-height:120%;padding-top:8px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> compensation plans that provide for the granting of stock options and other share-based awards to key employees and non-employee members of the Board of Directors (the &#8220;Board&#8221;). The 2009 Equity Incentive Plan (the &#8220;2009 Plan&#8221;) and the 2014 Equity Incentive Plan (the &#8220;2014 Plan&#8221;) provide for granting options, restricted stock, restricted stock units or stock appreciation rights to employees and non-employee directors. In May 2018, our shareholders approved an amendment to the 2014 Plan, which increased the number of shares available for issuance under the 2014 Plan by </font><font style="font-family:inherit;font-size:10pt;">1,000,000</font><font style="font-family:inherit;font-size:10pt;"> shares. A maximum of </font><font style="font-family:inherit;font-size:10pt;">2,974,543</font><font style="font-family:inherit;font-size:10pt;"> shares are available for issuance under the 2014 Plan, as amended, plus the number of shares (not to exceed </font><font style="font-family:inherit;font-size:10pt;">891,960</font><font style="font-family:inherit;font-size:10pt;">) underlying awards outstanding under the 2004 Equity Incentive Plan (the &#8220;2004 Plan&#8221;) and the 2009 Plan as of May 29, 2014 that thereafter terminate or expire unexercised or are canceled, forfeited or lapse for any reason. No awards were outstanding under the 2004 Plan as of September 30, 2018, and no further grants will be made under the 2004 Plan or the 2009 Plan.</font></div><div style="line-height:120%;padding-top:8px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Upon election to the Board, each non-employee director receives an initial equity grant of shares of restricted common stock with a value equal to </font><font style="font-family:inherit;font-size:10pt;">$100,000</font><font style="font-family:inherit;font-size:10pt;">, calculated using the closing share price on the date of the non-employee director&#8217;s election to the Board. The initial restricted stock grant vests on the third anniversary of the grant date, subject to the non-employee director&#8217;s continued membership on the Board. Annually, the non-employee directors are granted restricted shares with a value equal to $</font><font style="font-family:inherit;font-size:10pt;">100,000</font><font style="font-family:inherit;font-size:10pt;"> on the first business day following the annual meeting of shareholders, calculated using the closing price of our common stock on that day. In addition, the Lead Director is annually granted restricted shares with a value equal to </font><font style="font-family:inherit;font-size:10pt;">$40,000</font><font style="font-family:inherit;font-size:10pt;"> on the first business day following the annual meeting of shareholders, calculated using the closing price of our common stock on that day. The shares of restricted stock granted annually to our non-employee directors and our Lead Director vest on the day prior to the following year&#8217;s annual meeting date, subject to the non-employee director&#8217;s continued membership on the Board. We record compensation cost associated with our restricted stock grants on a straight-line basis over the vesting term.</font></div><div style="line-height:120%;padding-top:8px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Annually, upon approval by our Compensation Committee, we grant stock options and restricted stock units to certain employees. We also grant stock options and restricted stock units to certain new employees throughout the year. The fair value of these stock-based awards is determined by using (a)&#160;the current market price of our common stock on the grant date in the case of restricted stock units or (b)&#160;the Black-Scholes option valuation model in the case of stock options.</font></div><div style="line-height:120%;padding-top:8px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our annual grants in March 2018 and March 2017 consisted of stock options and restricted stock units that are subject to only time-based vesting. The number of stock options and/or restricted stock units granted was based on the employee&#8217;s individual objectives, performance against operational metrics assigned to the employee and overall contribution to FARO. The stock options vest in </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> equal annual installments beginning one year after the grant date. The restricted stock unit awards vest in full on the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year anniversary of the grant date. The fair value of these stock-based awards is determined by using (a)&#160;the Black-Scholes option valuation model in the case of stock options or (b) the current market price of our common stock on the grant date in the case of restricted stock units.</font></div><div style="line-height:120%;padding-top:8px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2015, we granted performance-based stock options and restricted stock units to certain executives. These awards vested in </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> annual installments beginning one year after the grant date if the applicable performance measures or strategic objectives were achieved. The related stock-based compensation expense was recognized over the requisite service period, taking into account the probability that we would satisfy the performance measures or strategic objectives. In addition to certain strategic objectives, the performance-based stock options and restricted stock units granted in 2015 were earned and vested based upon (1)&#160;our achievement of specified revenue and earnings per share targets, and (2)&#160;our total shareholder return (&#8220;TSR&#8221;) relative to the TSR attained by companies within our defined peer group.</font></div><div style="line-height:120%;padding-top:8px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due to the TSR presence in certain performance-based grants, the fair value of these awards was determined using the Monte Carlo Simulation valuation model. We expensed these market condition awards over the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year vesting period regardless of the value the award recipients ultimately received. In March 2018, our Compensation Committee determined that </font><font style="font-family:inherit;font-size:10pt;">7,743</font><font style="font-family:inherit;font-size:10pt;"> performance-based stock options and </font><font style="font-family:inherit;font-size:10pt;">266</font><font style="font-family:inherit;font-size:10pt;"> restricted stock units were earned for the 2017 performance period and </font><font style="font-family:inherit;font-size:10pt;">17,160</font><font style="font-family:inherit;font-size:10pt;"> stock options and </font><font style="font-family:inherit;font-size:10pt;">640</font><font style="font-family:inherit;font-size:10pt;"> restricted stock units were unearned, as the required metrics were not achieved. As of September 30, 2018, all performance-based stock options and restricted stock units granted in 2015 were either vested or were forfeited because they were not earned.</font></div><div style="line-height:120%;padding-top:8px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Black-Scholes option valuation model incorporates assumptions as to stock price volatility, the expected life of options or awards, a risk-free interest rate and dividend yield. The weighted-average grant-date fair value of the stock options that were granted during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and valued using the Black-Scholes option valuation model was $</font><font style="font-family:inherit;font-size:10pt;">23.43</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$14.51</font><font style="font-family:inherit;font-size:10pt;"> per option, respectively. For stock options granted during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> valued using the Black-Scholes option valuation model, we used the following assumptions:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:97.65625%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">September&#160;30, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</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;">2.65</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-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.88% - 2.02%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected dividend yield</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected term of option</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">5 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Expected volatility</font></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;">45.0</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average expected volatility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Historical information was the primary basis for the selection of the expected dividend yield, expected volatility and the expected lives of the options. The risk-free interest rate was based on the yields of U.S. zero coupon issues and U.S. Treasury issues, with a term approximating the expected life of the option being valued.</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of stock option activity and weighted-average exercise prices during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font 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;">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;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Exercise&#160;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;">Weighted-Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Contractual&#160;Term</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Aggregate&#160;Intrinsic<br clear="none"/>Value as of <br clear="none"/>September 30, 2018</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;">Outstanding at January 1, 2018</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,156,763</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.93</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">174,439</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61.30</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited or expired</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(72,785</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51.66</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(439,677</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;">47.25</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unearned performance-based options</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;">(17,160</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;">59.97</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at September&#160;30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">801,580</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;">47.61</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.6</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">13,419</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options exercisable at September&#160;30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">393,321</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;">49.65</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,780</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-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total intrinsic value of stock options exercised during the three months ended September 30, 2018 and September 30, 2017 was </font><font style="font-family:inherit;font-size:10pt;">$4.7 million</font><font style="font-family:inherit;font-size:10pt;"> and less than </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. For the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, the total intrinsic value of the stock options exercised in the respective period was </font><font style="font-family:inherit;font-size:10pt;">$7.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of stock options vested during the three months ended&#160;September&#160;30, 2018&#160;and&#160;September&#160;30, 2017&#160;was </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> and less than&#160;</font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. The fair value of stock options vested during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> was $</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;">3.0 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the restricted stock and restricted stock unit activity and weighted average grant-date fair values for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font 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;">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;">Weighted-Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Grant Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Fair Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested at January 1, 2018</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;">257,492</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.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></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,458</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60.26</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</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;">(20,578</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;">38.07</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(18,618</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.03</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unearned performance-based awards</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;">(640</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;">51.15</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;">Non-vested at September&#160;30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">320,114</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.64</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-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recorded total stock-based compensation expense of </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;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;"> for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$5.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4.8 million</font><font style="font-family:inherit;font-size:10pt;"> for the nine months ended September 30, 2018 and September 30, 2017, respectively.</font></div><div style="line-height:120%;padding-top:8px;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;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, there was </font><font style="font-family:inherit;font-size:10pt;">$12.7 million</font><font style="font-family:inherit;font-size:10pt;"> of total unrecognized stock-based compensation expense related to non-vested stock-based compensation arrangements. The expense is expected to be recognized over a weighted average period of </font><font style="font-family:inherit;font-size:10pt;">2.0</font><font style="font-family:inherit;font-size:10pt;"> years.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">EARNINGS (LOSS) PER SHARE</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic earnings (loss) per share is computed by dividing net income or (loss) by the weighted average number of shares outstanding. Diluted earnings per share is computed by also considering the impact of potential common stock on both net income and the weighted average number of shares outstanding. Our potential common stock consists of employee stock options, restricted stock units and performance-based awards. Our potential common stock is included in the diluted earnings per share calculation, when adding such potential common stock would not be anti-dilutive. Performance-based awards are included in the computation of diluted earnings per share only to the extent that the underlying performance conditions (and any applicable market condition) (i)&#160;are satisfied as of the end of the reporting period or (ii)&#160;would be considered satisfied if the end of the reporting period were the end of the related contingency period and the result would be dilutive under the treasury stock method. When we report a net loss, which we did for the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended September 30, 2018 and for the nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, the calculation of diluted net loss per share excludes our potential common stock, as the effect would be anti-dilutive. </font></div><div style="line-height:120%;padding-top:8px;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 nine</font><font style="font-family:inherit;font-size:10pt;"> months ended September 30, 2018, there were approximately </font><font style="font-family:inherit;font-size:10pt;">546,538</font><font style="font-family:inherit;font-size:10pt;"> shares and </font><font style="font-family:inherit;font-size:10pt;">627,733</font><font style="font-family:inherit;font-size:10pt;"> shares, respectively, issuable upon the exercise of options that were excluded from the dilutive calculations, as they were anti-dilutive. For the three and nine months ended September 30, 2017, there were approximately </font><font style="font-family:inherit;font-size:10pt;">1,143,523</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">1,145,632</font><font style="font-family:inherit;font-size:10pt;"> shares, respectively, issuable upon the exercise of options and the contingent vesting of performance-based awards that were excluded from the dilutive calculations, as they were anti-dilutive.</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A reconciliation of the number of common shares used in the calculation of basic and diluted earnings (loss) per share (&#8220;EPS&#8221;) is presented below:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="13" 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;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">September 30, 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="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;">September 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">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;">Per-Share</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">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;">Per-Share</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amount</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic (loss) earnings per share</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;">17,122,705</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;">(0.15</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,708,446</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;">0.10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of dilutive securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">88,072</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted (loss) earnings per share</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,122,705</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;">(0.15</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;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;">16,796,518</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;">0.10</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="13" 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;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">September 30, 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="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;">September 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">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;">Per-Share</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">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;">Per-Share</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amount</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic loss per share</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;">16,976,459</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">(0.05</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,697,729</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;">(0.21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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;">Effect of dilutive securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted loss per share</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,976,459</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">(0.05</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;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;">16,697,729</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;">(0.21</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">FAIR VALUE OF FINANCIAL INSTRUMENTS</font></div><div style="line-height:120%;padding-top:4px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our financial instruments include cash and cash equivalents, short-term investments, accounts receivable, customer deposits, accounts payable and accrued liabilities. The carrying amounts of such financial instruments approximate their fair value due to the short-term nature of these instruments.</font></div><div style="line-height:120%;padding-top:4px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets and liabilities measured at fair value on a recurring basis are categorized in the tables below based upon the lowest level of significant input to the valuations:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As of September&#160;30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">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;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Level 3</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments (1)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,871</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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: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;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contingent consideration (2)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,846</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;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">5,846</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/>As of December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">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;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Level 3</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments (1)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,997</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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: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;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,997</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contingent consideration (2)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">412</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;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">412</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><table cellpadding="0" cellspacing="0" style="padding-top: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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments in the accompanying consolidated balance sheets are U.S. Treasury Bills. The fair values of these assets are based on Level 1 inputs in the fair value hierarchy.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contingent consideration liability represents arrangements to pay the former owners of certain companies we acquired. The remaining undiscounted maximum payment under the arrangements is </font><font style="font-family:inherit;font-size:10pt;">$6.3 million</font><font style="font-family:inherit;font-size:10pt;">. We paid </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;"> as part of these arrangements during the nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">. The change in the fair value of the contingent consideration from </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> is primarily related to our acquisition of Laser Control Systems Limited on March 9, 2018, our acquisition of Lanmark Controls, Inc. on July 6, 2018, our acquisition of Opto-Tech s.r.l. on July 13, 2018, and the payment of contingent consideration for historical acquisitions in the third quarter of 2018. See Note 17 &#8211; Business Combinations for further information regarding these acquisitions.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The financial statements of our foreign subsidiaries are translated into U.S. dollars using exchange rates in effect at period-end for assets and liabilities and average exchange rates during each reporting period for results of operations. Adjustments resulting from financial statement translations are reflected as a separate component of accumulated other comprehensive loss. Foreign currency transaction gains and losses are included in net income (loss).</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">INCOME TAXES</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, we recorded an income tax benefit of </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> compared with income tax expense of </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;"> for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. Our effective tax rate was </font><font style="font-family:inherit;font-size:10pt;">12.5%</font><font style="font-family:inherit;font-size:10pt;"> for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> compared with </font><font style="font-family:inherit;font-size:10pt;">36.8%</font><font style="font-family:inherit;font-size:10pt;"> in the prior year period. The change in our income tax (benefit) expense was primarily due to a pretax loss during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> compared to pretax income for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. &#160; </font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our quarterly estimate of our annual effective tax rate, and our quarterly tax provision for income tax (benefit) expense, is subject to significant variation due to numerous factors, including variability in accurately predicting our pretax and taxable income and loss and the mix of jurisdictions to which they relate. Also, our effective tax rate may fluctuate more based on the amount of pretax income or loss recognized during the quarter. The change in our effective tax rate during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> compared with the same prior year period was primarily due to a shift in the geographic mix of pretax income expected for the full year. &#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, we recorded income tax expense of </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> compared with an income tax benefit of </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> for the nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. Our effective tax rate was </font><font style="font-family:inherit;font-size:10pt;">9.7%</font><font style="font-family:inherit;font-size:10pt;"> for the nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> compared with </font><font style="font-family:inherit;font-size:10pt;">11.3%</font><font style="font-family:inherit;font-size:10pt;"> in the prior year period. The change in our income tax (benefit) expense during the nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> compared to the nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> was primarily du</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">e to the decrease in pretax book loss for the</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">nine</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">months ended</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">when compared to the same prior year period,</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </font><font style="font-family:inherit;font-size:10pt;">a shift in the geographic area where income was recognized and the exclusion of tax benefit for certain jurisdictions in a loss position in calculating income tax expense. </font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our effective tax rate could be impacted positively or negatively by geographic changes in the manufacturing or sales of our products and the resulting effect on taxable income in each jurisdiction, as well as by any change in statutory tax rates in a jurisdiction.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On December 22, 2017, the United States enacted the U.S. Tax Cuts and Jobs Act (the &#8220;Tax Cuts Act&#8221;), resulting in significant modifications to existing tax law. We are following the guidance in SEC Staff Accounting Bulletin 118 (&#8220;SAB 118&#8221;), which provides additional clarification regarding the application of ASC Topic 740 in situations where a company does not have the necessary information available, prepared, or analyzed in reasonable detail to complete the accounting for certain income tax effects of the Tax Cuts Act for the reporting period in which the Tax Cuts Act was enacted. SAB 118 provides for a measurement period beginning in the reporting period that includes the Tax Cuts Act's December 2017 enactment date and ending when we have obtained, prepared, and analyzed the information needed in order to complete the accounting for such income tax effects, but in no circumstances will the measurement period extend beyond one year from the enactment date.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the Tax Cuts Act, changes include lowering the statutory corporate tax rate from 35% to 21%, eliminating certain deductions, imposing a mandatory tax on accumulated earnings in foreign subsidiaries, introducing new tax regimes, and changing how foreign earnings are subject to United States taxation. The statutory corporate tax rate reduction is effective for tax years beginning on or after January 1, 2018. Based on our best estimate, we have calculated the impact of the Tax Cuts Act in our current tax provision in accordance with our understanding of the Tax Cuts Act and available guidance. The portion of the provisional amount that related to the transition tax on the mandatory deemed repatriation of foreign earnings was&#160;</font><font style="font-family:inherit;font-size:10pt;">$17.4 million</font><font style="font-family:inherit;font-size:10pt;">&#160;based on our best estimate and guidance available as of the date of this filing, which was recorded in the fourth quarter of 2017. The provisional amount related to the transition tax on the mandatory deemed repatriation of foreign earnings has not changed as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> when compared to </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. Additional work is necessary to finalize our analysis of historical foreign earnings. Upon gathering all necessary data, interpreting any additional guidance from tax authorities, and completing the analysis, our provisional amount will be adjusted in the measurement period allowable in accordance with SAB 118. Our provisional amount relating to the transition tax may materially differ upon completing the analysis compared to the amount accrued as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">. We expect our analysis to be completed during the fourth quarter of 2018.</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additionally, the Tax Cuts Act included a new provision designed to impose a tax on global intangible low-taxed income (&#8220;GILTI&#8221;) of foreign subsidiaries but allows the possibility of using foreign tax credits to offset the tax liability, subject to some limitations. For the three and nine months ended September 30, 2018, our income tax expense included an estimate of the current GILTI impact on our tax provision, which we currently estimate would result in a tax liability of approximately </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> for the year ended December 31, 2018. Based on our current forecast of taxable income for the United States and foreign tax jurisdictions, the estimated </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> GILTI tax liability would be fully offset by the utilization of foreign tax credits and have an immaterial impact on our income tax expense for the year ended December 31, 2018. Our amount relating to GILTI may materially differ if the geographical mix of taxable earnings or total taxable earnings change compared to the assumptions used in our forecast.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">INVENTORIES</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories are stated at the lower of cost or net realizable value using the first-in first-out (FIFO) method. We have four principal categories of inventory: 1) raw materials; 2) manufactured product to be sold; 3) sales demonstration inventory, which consists of completed product used to support our sales force and demonstrations; and 4) service inventory, which consists of completed product and parts used to support our service department. Shipping and handling costs associated with third party sales transactions are classified as a component of cost of sales in our condensed consolidated statements of operations.</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales demonstration inventory is held by our sales representatives for up to </font><font style="font-family:inherit;font-size:10pt;">three years</font><font style="font-family:inherit;font-size:10pt;">, at which time it would be refurbished and transferred to finished goods as used equipment, stated at the lower of cost or net realizable value. Management expects these refurbished units to remain in finished goods inventory and to be sold within </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;"> months at prices that may produce reduced gross margins. </font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service inventory is used to provide a temporary replacement product to a customer covered by a premium warranty when the customer&#8217;s unit requires service or repair and as training equipment. Service inventory is available for sale; however, management does not expect service inventory to be sold within 12 months and, as such, classifies this inventory as a long-term asset. Service inventory that we utilize for training or repairs and which we deem as no longer available for sale is transferred to fixed assets at the lower of cost or net realizable value and depreciated over its remaining life, typically </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> years.</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">Inventories consist of the following:</font><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As of<br clear="none"/>September&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As of<br clear="none"/>December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,799</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;">36,328</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</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,672</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;">17,458</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories, net</font></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;">62,471</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;">53,786</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:18px;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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service and sales demonstration inventory, net</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;">35,288</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;">39,614</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories are stated at the lower of cost or net realizable value using the first-in first-out (FIFO) method. We have four principal categories of inventory: 1) raw materials; 2) manufactured product to be sold; 3) sales demonstration inventory, which consists of completed product used to support our sales force and demonstrations; and 4) service inventory, which consists of completed product and parts used to support our service department. Shipping and handling costs associated with third party sales transactions are classified as a component of cost of sales in our condensed consolidated statements of operations.</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales demonstration inventory is held by our sales representatives for up to </font><font style="font-family:inherit;font-size:10pt;">three years</font><font style="font-family:inherit;font-size:10pt;">, at which time it would be refurbished and transferred to finished goods as used equipment, stated at the lower of cost or net realizable value. Management expects these refurbished units to remain in finished goods inventory and to be sold within </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;"> months at prices that may produce reduced gross margins. </font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service inventory is used to provide a temporary replacement product to a customer covered by a premium warranty when the customer&#8217;s unit requires service or repair and as training equipment. Service inventory is available for sale; however, management does not expect service inventory to be sold within 12 months and, as such, classifies this inventory as a long-term asset. Service inventory that we utilize for training or repairs and which we deem as no longer available for sale is transferred to fixed assets at the lower of cost or net realizable value and depreciated over its remaining life, typically </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> years.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ACCOUNTS RECEIVABLE</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable consist of the following:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:70%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">As of<br clear="none"/>September&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As of<br clear="none"/>December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">77,394</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;">74,062</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</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,033</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,957</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">75,361</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;">72,105</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">DESCRIPTION OF BUSINESS</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">FARO Technologies, Inc. and its subsidiaries (collectively &#8220;FARO,&#8221; the &#8220;Company,&#8221; &#8220;us,&#8221; &#8220;we&#8221; or &#8220;our&#8221;) is a global technology company that designs, develops, manufactures, markets and supports software driven, three-dimensional (&#8220;3D&#8221;) measurement, imaging and realization systems. This technology permits high-precision 3D measurement, imaging and comparison of parts and complex structures within production and quality assurance processes. Our devices are used for inspection of components and assemblies, rapid prototyping, reverse engineering, documenting large volume or structures in 3D, surveying and construction, as well as for investigation and reconstruction of accident sites or crime scenes. We sell the majority of our products through a direct sales force across a broad number of customers in a range of manufacturing, industrial, architecture, surveying, building information modeling, construction, public safety forensics, cultural heritage, dental, and other applications. Our FaroArm</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;">, FARO ScanArm</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;">, FARO Laser Tracker</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">TM</sup></font><font style="font-family:inherit;font-size:10pt;">, FARO Cobalt Array Imager, FARO Laser Projector, and their companion CAM2</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;">, BuildIT, and BuildIT Projector software solutions, provide for Computer-Aided Design (&#8220;CAD&#8221;) based inspection, factory-level statistical process control, high-density surveying and laser-guided assembly and production. Together, these products integrate the measurement, quality inspection, and reverse engineering functions with CAD and 3D software to improve productivity, enhance product quality, and decrease rework and scrap in the manufacturing process, mainly supporting applications in our 3D Factory (formerly known as &#8220;Factory Metrology&#8221;) vertical. Our FARO Focus and FARO Scanner Freestyle</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">3D</sup></font><font style="font-family:inherit;font-size:10pt;">X laser scanners, and their companion FARO SCENE, BuildIT Construction, FARO As-Built</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">TM</sup></font><font style="font-family:inherit;font-size:10pt;">, and FARO Zone public safety forensics software offerings, are utilized for a wide variety of 3D modeling, documentation and high-density surveying applications in our Construction Building Information Modeling (&#8220;Construction BIM,&#8221; formerly known as &#8220;Construction BIM-CIM&#8221;) and Public Safety Forensics verticals. Our FARO ScanArm</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;">, FARO Cobalt Array Imager, FARO Scanner Freestyle</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">3D</sup></font><font style="font-family:inherit;font-size:10pt;">X laser scanners and their companion SCENE software, and other 3D structured light scanning solutions specific to the dental industry also enable a fully digital workflow used to capture real world geometry for the purpose of empowering design, enabling innovation, and speeding up the design cycle, supporting our 3D Design (formerly known as &#8220;Product Design&#8221;) vertical. Our line of galvanometer-based scan heads and laser scan controllers are used in a variety of laser applications and are integrated into larger components and systems, supporting our Photonics vertical.</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We report our segment information in accordance with the provisions of Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) Topic 280, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Segment Reporting </font><font style="font-family:inherit;font-size:10pt;">(&#8220;FASB ASC Topic 280&#8221;). We evaluate business performance based upon several metrics, using segment profit as the primary financial measure. During the nine months ended September 30, 2018, the following changes were made to our verticals and reporting segments when compared to our Annual Report on Form 10-K for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" 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:60px;"><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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the first quarter of 2018, we combined our historical Factory Metrology and 3D Machine Vision verticals under a single reporting segment, 3D Factory, which replaced our Factory Metrology reporting segment, due to the linkage between the two historical verticals related to the type or class of customers served, the nature of the products and services provided, and the nature of the production processes. The 3D Machine Vision vertical was previously reported in our Other reporting segment.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" 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:60px;"><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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the first quarter of 2018, we renamed our Other reporting segment &#8220;Emerging Verticals.&#8221;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" 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:60px;"><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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the third quarter of 2018, we merged the historical Factory Metrology and 3D Machine Vision verticals into one vertical named &#8220;3D Factory&#8221; for greater consistency with our realigned reporting segments.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" 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:60px;"><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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the third quarter of 2018, we segregated the operations of our recent acquisitions of Laser Control Systems Limited and Lanmark Controls, Inc., along with the operations resulting from our recent acquisition of substantially all of the assets of Instrument Associates, LLC d/b/a Nutfield Technology, into a vertical that we have named &#8220;Photonics.&#8221; The creation of this vertical will enable us to better focus on our product range directed at laser steering. These operations were historically reported in the 3D Factory reporting segment in the first six months of 2018 and the historical Factory Metrology reporting segment in 2017 and will now be included in the Emerging Verticals (formerly known as &#8220;Other&#8221;) reporting segment. Due to this change, we performed a qualitative goodwill impairment analysis. Management has concluded there was no goodwill impairment at the time of this vertical reporting change. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" 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:60px;"><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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the third quarter of 2018, we renamed our Product Design vertical &#8220;3D Design.&#8221;</font></div></td></tr></table><div style="line-height:120%;padding-top:8px;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-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There has been no change in our total consolidated financial condition or results of operations previously reported as a result of the changes in our verticals and reportable segments. The amounts related to our reporting segment information for the three and nine months ended September 30, 2017 have been restated throughout this Quarterly Report on Form 10-Q to reflect the changes in our reporting segments. Each of our reporting segments continue to employ consistent accounting policies. As a result of this assessment, we now report our activities in the following </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> reportable segments:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" 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:54px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;padding-left:42px;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;text-indent:-42px;"><font style="font-family:inherit;font-size:10pt;">The 3D Factory reporting segment contains solely our 3D Factory vertical (formerly our Factory Metrology and 3D Machine Vision verticals) and provides both standardized and customized solutions for 3D measurement and inspection in an industrial or manufacturing environment. Applications include alignment, part inspection, dimensional analysis, first article inspection, incoming and in-process inspection, machine calibration, non-contact inspection, robot calibration, tool building and set-up, and assembly guidance.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" 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:54px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;padding-left:42px;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;text-indent:-42px;"><font style="font-family:inherit;font-size:10pt;">The Construction BIM reporting segment contains solely our Construction BIM vertical and provides solutions for as-built data capturing and 3D visualization in building information modeling applications, allowing our customers in the architecture, engineering and construction markets to quickly and accurately extract two-dimensional (&#8220;2D&#8221;) and 3D measurement points. Applications include as-built documentation, construction monitoring, surveying, asset and facility management, and heritage preservation.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" 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:54px;"><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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Emerging Verticals reporting segment (formerly known as &#8220;Other&#8221;) includes our 3D Design (formerly known as &#8220;Product Design&#8221;), Public Safety Forensics, and Photonics verticals. Our 3D Design vertical provides advanced 3D solutions to assist in the engineering or design of a movable object, enabling a full digital workflow for applications that include reverse engineering and virtual simulation. This vertical also includes our 3D dental solutions business, which enables customers to utilize 3D structured light solutions specific to the dental industry. Our Public Safety Forensics vertical provides solutions to public safety officials and professionals to capture environmental or situational scenes in 2D and 3D for crime, crash and fire scene investigations and environmental safety evaluations. Our Photonics vertical develops and markets galvanometer-based laser measurement products and solutions.</font></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All operating segments that do not meet the criteria to be reportable segments are aggregated in the Emerging Verticals reporting segment and have been combined based on the aggregation criteria and quantitative thresholds in accordance with the provisions of FASB ASC Topic 280. See Note 15 &#8211; Segment Reporting for further information.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">IMPACT OF RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Impact of Recently Adopted Accounting Standards -</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:8px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2017-01, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations (Topic 805): Clarifying the Definition of a Business </font><font style="font-family:inherit;font-size:10pt;">(&#8220;ASU 2017-01&#8221;)</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> </font><font style="font-family:inherit;font-size:10pt;">in order to clarify the definition of a business and provide additional guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. ASC Topic 805 recognizes three elements of a business: inputs, processes, and outputs. While an integrated set of assets and activities (collectively referred to as a &#8220;set&#8221;) that is a business usually has outputs, outputs are not required to be present. Additionally, all the inputs and processes that a seller uses in operating a set are not required if market participants can acquire the set and continue to produce outputs. ASU 2017-01 provides a screen to determine when a set is not a business. The screen requires that when substantially all of the fair value of the gross assets acquired (or disposed of) is concentrated in a single identifiable asset or a group of similar identifiable assets, the set is not a business. If the screen is not met, the new guidance (1) requires that to be considered a business, a set must include, at a minimum, an input and a substantive process that together significantly contribute to the ability to create output and (2) removes the evaluation of whether a market participant could replace missing elements. The new guidance provides a framework to assist entities in evaluating whether both an input and a substantive process are present. This framework includes two sets of criteria to consider that depend on whether a set has outputs. Although outputs are not required for a set to be a business, outputs generally are a key element of a business. ASU 2017-01 provides more stringent criteria for sets without outputs and more narrowly defines the term output. ASU 2017-01 became effective for us on January 1, 2018 and was applied prospectively. Our adoption of the new guidance did not have a material impact on our consolidated financial statements.</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2016, the FASB issued ASU No. 2016-16,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory</font><font style="font-family:inherit;font-size:10pt;">&#160;(&#8220;ASU 2016-16&#8221;), which removes the prohibition in ASC Topic 740 against the immediate recognition of the current and deferred income tax effects of intra-entity transfers of assets other than inventory. This ASU requires the tax effects of intercompany transactions, other than sales of inventory, to be recognized when the transfer occurs, instead of deferred until the transferred asset is sold to a third party or otherwise recovered through use of the asset. The new guidance must be applied on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption. ASU 2016-16 became effective for us on January 1, 2018 and was applied on a modified retrospective basis. Our adoption of the new guidance did not have an impact on our consolidated financial statements.</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2016, the FASB issued ASU No. 2016-15,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;ASU 2016-15&#8221;), which clarifies how companies present and classify certain cash receipts and cash payments in the statement of cash flows. ASU 2016-15 became effective for us on January 1, 2018 and was applied on a modified retrospective basis. Our adoption of the new guidance did not have an impact on our consolidated financial statements.</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued ASU No.&#160;2014-09,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers:&#160;(Topic 606)</font><font style="font-family:inherit;font-size:10pt;">&#160;(&#8220;ASU 2014-09&#8221;), amending its accounting guidance related to revenue recognition. Under this ASU and subsequently issued amendments, revenue is recognized to depict the transfer of goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. Additional disclosures are required to provide the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including significant judgments and changes in judgments and assets recognized from costs incurred to obtain or fulfill a contract. The following represents the impact of our adoption by significant revenue stream:</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Measurement equipment and related software:&#160;Under the prior accounting guidance, sales of measurement, imaging and realization equipment and related software sales were generally recognized upon shipment, as we considered the earnings process complete as of the shipping date. The related software sold with our measurement, imaging and realization equipment functions together with such equipment to deliver the tangible product&#8217;s essential functionality. Customers frequently purchase extended warranties when purchasing measurement equipment and related software. Under the new guidance, we allocate the contract price to performance obligations based on our best estimate of the standalone selling price, utilizing data from the sale of our applicable products and services to customers separately in similar circumstances, with the exception of software licenses. We use the residual method for allocating the contract price to performance obligations relating to software licenses. Our adoption of the new guidance did not result in material changes to our accounting for revenue related to our measurement, imaging and realization equipment and related software.</font></div></td></tr></table><div style="line-height:120%;padding-left:30px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Extended warranties:&#160;Under the prior accounting guidance, extended warranty sales were recognized on a straight-line basis over the term of the warranty. Extended warranty sales include contract periods that extend between </font><font style="font-family:inherit;font-size:10pt;">one month</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">three years</font><font style="font-family:inherit;font-size:10pt;">. The unearned service revenues reported in current and noncurrent liabilities on our condensed consolidated balance sheets appropriately reflect the remaining performance obligations related to these contracts. Our adoption of the new guidance did not result in material changes to our accounting for revenue related to extended warranties.</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software:&#160;Under the prior accounting guidance, software-only sales were recognized when no further significant production, modification or customization of the software was required and when the following criteria were met: persuasive evidence of a sales agreement existed, delivery had occurred, and the sales price was fixed or determinable and deemed collectible. These software arrangements generally include short-term maintenance that is considered to be post-contract support. Maintenance renewals, when sold, were recognized on a straight-line basis over the term of the maintenance agreement. Our adoption of the new guidance did not result in material changes to our accounting for revenue related to software-only sales and maintenance renewals.</font></div></td></tr></table><div style="line-height:120%;padding-left:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unearned service revenue liabilities reported on our condensed consolidated balance sheets reflect the contract liabilities to satisfy the remaining performance obligations for extended warranties and software maintenance. The current portion of unearned service revenues on our condensed consolidated balance sheets is what we expect to recognize to revenue within twelve months after the applicable balance sheet date relating to extended warranty and software maintenance contract liabilities. The unearned service revenues - less current portion on our condensed consolidated balance sheets is what we expect to recognize to revenue extending beyond twelve months after the applicable balance sheet date relating to extended warranty and software maintenance contract liabilities. Customer deposits on our condensed consolidated balance sheets represent customer prepayments on contracts for performance obligations that we must satisfy in the future to recognize the related contract revenue. During the three months ended September 30, 2018, we recognized </font><font style="font-family:inherit;font-size:10pt;">$5.3 million</font><font style="font-family:inherit;font-size:10pt;"> of service revenue that was deferred on our consolidated balance sheet as of December 31, 2017. During the nine months ended September 30, 2018, we recognized </font><font style="font-family:inherit;font-size:10pt;">$21.5 million</font><font style="font-family:inherit;font-size:10pt;"> of service revenue that was deferred on our consolidated balance sheet as of December 31, 2017. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the prior accounting guidance, we recognized sales commission expense as incurred. Under the new guidance, we must capitalize commission expense and amortize such costs ratably over the term of the contract. In accordance with the modified retrospective method of adoption, we recorded a net increase to opening retained earnings as of January 1, 2018 of&#160;</font><font style="font-family:inherit;font-size:10pt;">$2.4 million</font><font style="font-family:inherit;font-size:10pt;">&#160;and recognized an associated </font><font style="font-family:inherit;font-size:10pt;">$2.4 million</font><font style="font-family:inherit;font-size:10pt;"> deferred cost asset&#160;due to the cumulative impact of adopting the new guidance. As of September 30, 2018, the deferred cost asset related to deferred commissions was approximately </font><font style="font-family:inherit;font-size:10pt;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;">. For classification purposes, </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> are comprised within the Prepaid expenses and other current assets and Other long-term assets, respectively, on our condensed consolidated balance sheet as of September 30, 2018. The impact of adopting the new guidance was not material to the consolidated operating results for the three and nine months ended September 30, 2018.</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have elected to account for shipping and handling as activities to fulfill the promise to transfer the good. As such, shipping and handling fees billed to customers in a sales transaction are recorded in Product Sales and shipping and handling costs incurred are recorded in Cost of Sales. Additionally, we have elected to exclude from Sales any value add, sales and other taxes that we collect concurrent with revenue-producing activities. These accounting policy elections are consistent with the manner in which we have historically recorded shipping and handling fees and taxes.</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The nature of certain of our contracts gives rise to variable consideration, which may be constrained, primarily related to an allowance for sales returns. In accordance with the adoption of the new guidance, we are required to estimate the contract asset related to sales returns and record a corresponding adjustment to Cost of Sales. Historically, our allowance for sales returns has not been material and was approximately </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> as of September 30, 2018. As such, our adoption of the new guidance did not result in material changes to our accounting for variable consideration related to sales returns, and the corresponding contract asset related to such returns. See Note 5 &#8211; Revenues for further information.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Impact of Recently Issued Accounting Standards -</font></div><div style="line-height:120%;padding-top:8px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU No. 2017-04,</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment</font><font style="font-family:inherit;font-size:10pt;">&#160;(&#8220;ASU 2017-04&#8221;), which is intended to simplify the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. Under the current guidance, performance of Step 2 requires us to calculate the implied fair value of goodwill by following procedures that would be required to determine the fair value of assets acquired and liabilities assumed in a business combination. Under the new guidance, we will perform our goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An impairment charge will be recognized for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value up to the amount of the goodwill allocated to the reporting unit. The new guidance also eliminates the requirements for any reporting unit with a zero or negative carrying amount to perform Step 2 of the goodwill impairment test if it fails the qualitative assessment. As a result, all reporting units will be subject to the same impairment assessment. We will still have the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. ASU 2017-04 becomes effective for annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019, with early adoption permitted for annual or any interim goodwill impairment tests after January 1, 2017. The amendments in this ASU will be applied on a prospective basis. Disclosure of the nature and reason for the change in accounting principle is required upon transition. This disclosure is required in the first annual period and in the interim period within the first annual period when we initially adopt the amendments in this ASU. We plan to adopt this guidance for our fiscal year ending December 31, 2020. We do not expect that the adoption of this guidance will have a material impact on our consolidated financial statements.</font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842)&#160;</font><font style="font-family:inherit;font-size:10pt;">(&#8220;ASU 2016-02&#8221;), which is intended to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements to enable users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases. ASU 2018-11, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842): Targeted Improvements,</font><font style="font-family:inherit;font-size:10pt;"> was issued by the FASB in July 2018 and allows for a cumulative-effect adjustment transition method of adoption. The new guidance is effective for fiscal years beginning after December&#160;15, 2018, and interim periods within those years. We plan to adopt this guidance in the first quarter of 2019 using the cumulative-effect adjustment transition method. Although we are in the process of evaluating the impact of adoption of this ASU on our consolidated financial statements, we currently believe the most significant changes will be related to the recognition of new right-of-use assets and lease liabilities on our consolidated balance sheet for operating leases.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Impact of Recently Adopted Accounting Standards -</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:8px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2017-01, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations (Topic 805): Clarifying the Definition of a Business </font><font style="font-family:inherit;font-size:10pt;">(&#8220;ASU 2017-01&#8221;)</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> </font><font style="font-family:inherit;font-size:10pt;">in order to clarify the definition of a business and provide additional guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. ASC Topic 805 recognizes three elements of a business: inputs, processes, and outputs. While an integrated set of assets and activities (collectively referred to as a &#8220;set&#8221;) that is a business usually has outputs, outputs are not required to be present. Additionally, all the inputs and processes that a seller uses in operating a set are not required if market participants can acquire the set and continue to produce outputs. ASU 2017-01 provides a screen to determine when a set is not a business. The screen requires that when substantially all of the fair value of the gross assets acquired (or disposed of) is concentrated in a single identifiable asset or a group of similar identifiable assets, the set is not a business. If the screen is not met, the new guidance (1) requires that to be considered a business, a set must include, at a minimum, an input and a substantive process that together significantly contribute to the ability to create output and (2) removes the evaluation of whether a market participant could replace missing elements. The new guidance provides a framework to assist entities in evaluating whether both an input and a substantive process are present. This framework includes two sets of criteria to consider that depend on whether a set has outputs. Although outputs are not required for a set to be a business, outputs generally are a key element of a business. ASU 2017-01 provides more stringent criteria for sets without outputs and more narrowly defines the term output. ASU 2017-01 became effective for us on January 1, 2018 and was applied prospectively. Our adoption of the new guidance did not have a material impact on our consolidated financial statements.</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2016, the FASB issued ASU No. 2016-16,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory</font><font style="font-family:inherit;font-size:10pt;">&#160;(&#8220;ASU 2016-16&#8221;), which removes the prohibition in ASC Topic 740 against the immediate recognition of the current and deferred income tax effects of intra-entity transfers of assets other than inventory. This ASU requires the tax effects of intercompany transactions, other than sales of inventory, to be recognized when the transfer occurs, instead of deferred until the transferred asset is sold to a third party or otherwise recovered through use of the asset. The new guidance must be applied on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption. ASU 2016-16 became effective for us on January 1, 2018 and was applied on a modified retrospective basis. Our adoption of the new guidance did not have an impact on our consolidated financial statements.</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2016, the FASB issued ASU No. 2016-15,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;ASU 2016-15&#8221;), which clarifies how companies present and classify certain cash receipts and cash payments in the statement of cash flows. ASU 2016-15 became effective for us on January 1, 2018 and was applied on a modified retrospective basis. Our adoption of the new guidance did not have an impact on our consolidated financial statements.</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued ASU No.&#160;2014-09,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers:&#160;(Topic 606)</font><font style="font-family:inherit;font-size:10pt;">&#160;(&#8220;ASU 2014-09&#8221;), amending its accounting guidance related to revenue recognition. Under this ASU and subsequently issued amendments, revenue is recognized to depict the transfer of goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. Additional disclosures are required to provide the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including significant judgments and changes in judgments and assets recognized from costs incurred to obtain or fulfill a contract. The following represents the impact of our adoption by significant revenue stream:</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Measurement equipment and related software:&#160;Under the prior accounting guidance, sales of measurement, imaging and realization equipment and related software sales were generally recognized upon shipment, as we considered the earnings process complete as of the shipping date. The related software sold with our measurement, imaging and realization equipment functions together with such equipment to deliver the tangible product&#8217;s essential functionality. Customers frequently purchase extended warranties when purchasing measurement equipment and related software. Under the new guidance, we allocate the contract price to performance obligations based on our best estimate of the standalone selling price, utilizing data from the sale of our applicable products and services to customers separately in similar circumstances, with the exception of software licenses. We use the residual method for allocating the contract price to performance obligations relating to software licenses. Our adoption of the new guidance did not result in material changes to our accounting for revenue related to our measurement, imaging and realization equipment and related software.</font></div></td></tr></table><div style="line-height:120%;padding-left:30px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Extended warranties:&#160;Under the prior accounting guidance, extended warranty sales were recognized on a straight-line basis over the term of the warranty. Extended warranty sales include contract periods that extend between </font><font style="font-family:inherit;font-size:10pt;">one month</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">three years</font><font style="font-family:inherit;font-size:10pt;">. The unearned service revenues reported in current and noncurrent liabilities on our condensed consolidated balance sheets appropriately reflect the remaining performance obligations related to these contracts. Our adoption of the new guidance did not result in material changes to our accounting for revenue related to extended warranties.</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software:&#160;Under the prior accounting guidance, software-only sales were recognized when no further significant production, modification or customization of the software was required and when the following criteria were met: persuasive evidence of a sales agreement existed, delivery had occurred, and the sales price was fixed or determinable and deemed collectible. These software arrangements generally include short-term maintenance that is considered to be post-contract support. Maintenance renewals, when sold, were recognized on a straight-line basis over the term of the maintenance agreement. Our adoption of the new guidance did not result in material changes to our accounting for revenue related to software-only sales and maintenance renewals.</font></div></td></tr></table><div style="line-height:120%;padding-left:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unearned service revenue liabilities reported on our condensed consolidated balance sheets reflect the contract liabilities to satisfy the remaining performance obligations for extended warranties and software maintenance. The current portion of unearned service revenues on our condensed consolidated balance sheets is what we expect to recognize to revenue within twelve months after the applicable balance sheet date relating to extended warranty and software maintenance contract liabilities. The unearned service revenues - less current portion on our condensed consolidated balance sheets is what we expect to recognize to revenue extending beyond twelve months after the applicable balance sheet date relating to extended warranty and software maintenance contract liabilities. Customer deposits on our condensed consolidated balance sheets represent customer prepayments on contracts for performance obligations that we must satisfy in the future to recognize the related contract revenue. During the three months ended September 30, 2018, we recognized </font><font style="font-family:inherit;font-size:10pt;">$5.3 million</font><font style="font-family:inherit;font-size:10pt;"> of service revenue that was deferred on our consolidated balance sheet as of December 31, 2017. During the nine months ended September 30, 2018, we recognized </font><font style="font-family:inherit;font-size:10pt;">$21.5 million</font><font style="font-family:inherit;font-size:10pt;"> of service revenue that was deferred on our consolidated balance sheet as of December 31, 2017. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the prior accounting guidance, we recognized sales commission expense as incurred. Under the new guidance, we must capitalize commission expense and amortize such costs ratably over the term of the contract. In accordance with the modified retrospective method of adoption, we recorded a net increase to opening retained earnings as of January 1, 2018 of&#160;</font><font style="font-family:inherit;font-size:10pt;">$2.4 million</font><font style="font-family:inherit;font-size:10pt;">&#160;and recognized an associated </font><font style="font-family:inherit;font-size:10pt;">$2.4 million</font><font style="font-family:inherit;font-size:10pt;"> deferred cost asset&#160;due to the cumulative impact of adopting the new guidance. As of September 30, 2018, the deferred cost asset related to deferred commissions was approximately </font><font style="font-family:inherit;font-size:10pt;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;">. For classification purposes, </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> are comprised within the Prepaid expenses and other current assets and Other long-term assets, respectively, on our condensed consolidated balance sheet as of September 30, 2018. The impact of adopting the new guidance was not material to the consolidated operating results for the three and nine months ended September 30, 2018.</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have elected to account for shipping and handling as activities to fulfill the promise to transfer the good. As such, shipping and handling fees billed to customers in a sales transaction are recorded in Product Sales and shipping and handling costs incurred are recorded in Cost of Sales. Additionally, we have elected to exclude from Sales any value add, sales and other taxes that we collect concurrent with revenue-producing activities. These accounting policy elections are consistent with the manner in which we have historically recorded shipping and handling fees and taxes.</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The nature of certain of our contracts gives rise to variable consideration, which may be constrained, primarily related to an allowance for sales returns. In accordance with the adoption of the new guidance, we are required to estimate the contract asset related to sales returns and record a corresponding adjustment to Cost of Sales. Historically, our allowance for sales returns has not been material and was approximately </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> as of September 30, 2018. As such, our adoption of the new guidance did not result in material changes to our accounting for variable consideration related to sales returns, and the corresponding contract asset related to such returns.</font></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;"></font></div><div style="line-height:120%;padding-top:8px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU No. 2017-04,</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment</font><font style="font-family:inherit;font-size:10pt;">&#160;(&#8220;ASU 2017-04&#8221;), which is intended to simplify the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. Under the current guidance, performance of Step 2 requires us to calculate the implied fair value of goodwill by following procedures that would be required to determine the fair value of assets acquired and liabilities assumed in a business combination. Under the new guidance, we will perform our goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An impairment charge will be recognized for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value up to the amount of the goodwill allocated to the reporting unit. The new guidance also eliminates the requirements for any reporting unit with a zero or negative carrying amount to perform Step 2 of the goodwill impairment test if it fails the qualitative assessment. As a result, all reporting units will be subject to the same impairment assessment. We will still have the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. ASU 2017-04 becomes effective for annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019, with early adoption permitted for annual or any interim goodwill impairment tests after January 1, 2017. The amendments in this ASU will be applied on a prospective basis. Disclosure of the nature and reason for the change in accounting principle is required upon transition. This disclosure is required in the first annual period and in the interim period within the first annual period when we initially adopt the amendments in this ASU. We plan to adopt this guidance for our fiscal year ending December 31, 2020. We do not expect that the adoption of this guidance will have a material impact on our consolidated financial statements.</font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842)&#160;</font><font style="font-family:inherit;font-size:10pt;">(&#8220;ASU 2016-02&#8221;), which is intended to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements to enable users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases. ASU 2018-11, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842): Targeted Improvements,</font><font style="font-family:inherit;font-size:10pt;"> was issued by the FASB in July 2018 and allows for a cumulative-effect adjustment transition method of adoption. The new guidance is effective for fiscal years beginning after December&#160;15, 2018, and interim periods within those years. We plan to adopt this guidance in the first quarter of 2019 using the cumulative-effect adjustment transition method. Although we are in the process of evaluating the impact of adoption of this ASU on our consolidated financial statements, we currently believe the most significant changes will be related to the recognition of new right-of-use assets and lease liabilities on our consolidated balance sheet for operating leases.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">PRINCIPLES OF CONSOLIDATION</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our condensed consolidated financial statements include the accounts of FARO Technologies, Inc. and its subsidiaries, all of which are wholly-owned. All intercompany transactions and balances have been eliminated. The financial statements of our foreign subsidiaries are translated into U.S. dollars using exchange rates in effect at period-end for assets and liabilities and average exchange rates during each reporting period for results of operations. Adjustments resulting from financial statement translations are reflected as a separate component of accumulated other comprehensive loss. Foreign currency transaction gains and losses are included in net income (loss).</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">REVENUES</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present our revenues by Sales type as presented in our condensed consolidated statements of operations disaggregated by the timing of transfer of goods or services (in thousands, unaudited):</font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;text-indent:30px;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:90.625%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:66%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">For the Three Months Ended September 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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2017</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Product sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product transferred to customers at a point in time</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,817</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,563</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product transferred to customers over time</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,817</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,563</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;text-indent:30px;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:90.625%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:66%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">For the Nine Months Ended September 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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2017</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Product sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product transferred to customers at a point in time</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">222,118</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">193,476</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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 transferred to customers over time</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">222,118</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;">193,476</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;text-indent:30px;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:90.625%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:66%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">For the Three Months Ended September 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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2017</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Service sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service transferred to customers at a point in time</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,580</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,522</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service transferred to customers over time</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,308</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font 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;">12,165</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,888</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,687</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;text-indent:30px;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:90.625%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:66%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">For the Nine Months Ended September 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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2017</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Service sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service transferred to customers at a point in time</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,939</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,694</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service transferred to customers over time</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,726</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font 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;">34,324</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,665</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;">61,018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents our revenues disaggregated by geography, based on the billing addresses of our customers (in thousands, unaudited):</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;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:90.625%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:66%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">For the Three Months Ended September 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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2017</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net sales to external customers</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,090</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,316</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">EMEA </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;background-color:transparent; font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,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;">27,975</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">APAC </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;background-color:transparent; font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,942</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,810</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other Americas </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;background-color:transparent; font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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,096</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,149</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">99,705</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;">90,250</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;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:90.625%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:66%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">For the Nine Months Ended September 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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2017</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net sales to external customers</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115,670</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99,229</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">EMEA </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;background-color:transparent; font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88,858</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,256</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">APAC </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;background-color:transparent; font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,475</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other Americas </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;background-color:transparent; font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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,780</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,058</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">290,783</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">254,494</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></font><font style="font-family:inherit;font-size:10pt;">Regions represent Europe, the Middle East, and Africa (EMEA); Asia-Pacific (APAC); and Canada, Mexico, and Brazil (Other Americas).</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable consist of the following:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:70%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">As of<br clear="none"/>September&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As of<br clear="none"/>December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">77,394</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;">74,062</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</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,033</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,957</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">75,361</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;">72,105</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued liabilities consist of the following:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As of<br clear="none"/>September&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As of<br clear="none"/>December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued compensation and benefits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,617</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Accrued warranties</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,605</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,628</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Professional and legal fees</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,088</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,541</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Taxes other than income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,922</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,787</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other accrued liabilities</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;">6,954</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,262</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;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;">29,186</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;">27,362</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Following are the details of the purchase price allocated to the intangible assets acquired for the acquisitions noted above:</font></div><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="22" rowspan="1"></td></tr><tr><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" 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:6%;" 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:6%;" 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:6%;" 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:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="4" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Nutfield (Final)</font></div></td><td colspan="4" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Laser Control Systems (Final)</font></div></td><td colspan="4" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Photocore AG (Final)</font></div></td><td colspan="4" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Lanmark (Preliminary)</font></div></td><td colspan="4" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Open Technologies (Preliminary)</font></div></td></tr><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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Life (Years)</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Life (Years)</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Life (Years)</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Life (Years)</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Life (Years)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Trade name</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;">1</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Brand</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Non-competition agreement </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;">5</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;">3</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;">3</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,970</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,319</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,343</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,170</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,493</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Customer relationship</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;">10</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;">10</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;">10</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,080</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;">10</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Favorable in-place 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;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;">91</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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0</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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0</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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0</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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Fair value of intangible assets acquired</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,329</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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,400</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,435</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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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,276</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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,084</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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Following is a summary of our allocations of the purchase price to the fair values of the assets acquired and liabilities assumed as of the date of each acquisition:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Nutfield (Final)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Laser Control Systems (Final)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Photocore AG (Final)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Lanmark (Preliminary)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Open Technologies (Preliminary) </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;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;">160</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">592</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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,735</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;">&#160;Inventory</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">539</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">328</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,852</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">&#160;Other 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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">645</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Deferred income tax 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;">131</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Intangible 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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,329</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,435</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,276</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,084</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Goodwill </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,357</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">928</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,010</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,851</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,225</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">&#160;Accounts payable and 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;">(12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(117</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,926</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;">&#160;Other liabilities </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(104</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(579</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(971</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,201</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total purchase price, net of cash acquired</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,496</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,749</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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,445</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,000</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">17,414</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font><font style="font-family:inherit;font-size:10pt;"> A portion of the goodwill is expected to be tax deductible for Nutfield.</font></div><div style="line-height:120%;text-align:left;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font><font style="font-family:inherit;font-size:10pt;"> For Laser Control Systems, Lanmark and Open Technologies, this total consists primarily of the fair value of the projected contingent consideration.</font></div><div style="line-height:120%;text-align:left;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></font><font style="font-family:inherit;font-size:10pt;"> Amounts converted from Euros to US Dollars based on the foreign exchange rate on the closing date of the acquisition.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A reconciliation of the number of common shares used in the calculation of basic and diluted earnings (loss) per share (&#8220;EPS&#8221;) is presented below:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="13" 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;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">September 30, 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="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;">September 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">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;">Per-Share</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">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;">Per-Share</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amount</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic (loss) earnings per share</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;">17,122,705</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;">(0.15</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,708,446</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;">0.10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of dilutive securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">88,072</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted (loss) earnings per share</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,122,705</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;">(0.15</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;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;">16,796,518</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;">0.10</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="13" 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;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">September 30, 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="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;">September 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">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;">Per-Share</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">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;">Per-Share</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amount</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic loss per share</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;">16,976,459</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">(0.05</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,697,729</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;">(0.21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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;">Effect of dilutive securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted loss per share</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,976,459</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">(0.05</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;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;">16,697,729</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;">(0.21</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:4px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets and liabilities measured at fair value on a recurring basis are categorized in the tables below based upon the lowest level of significant input to the valuations:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As of September&#160;30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">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;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Level 3</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments (1)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,871</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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: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;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contingent consideration (2)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,846</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;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">5,846</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/>As of December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">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;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Level 3</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments (1)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,997</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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: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;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,997</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contingent consideration (2)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">412</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;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">412</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><table cellpadding="0" cellspacing="0" style="padding-top: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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments in the accompanying consolidated balance sheets are U.S. Treasury Bills. The fair values of these assets are based on Level 1 inputs in the fair value hierarchy.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contingent consideration liability represents arrangements to pay the former owners of certain companies we acquired. The remaining undiscounted maximum payment under the arrangements is </font><font style="font-family:inherit;font-size:10pt;">$6.3 million</font><font style="font-family:inherit;font-size:10pt;">. We paid </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;"> as part of these arrangements during the nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">. The change in the fair value of the contingent consideration from </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> is primarily related to our acquisition of Laser Control Systems Limited on March 9, 2018, our acquisition of Lanmark Controls, Inc. on July 6, 2018, our acquisition of Opto-Tech s.r.l. on July 13, 2018, and the payment of contingent consideration for historical acquisitions in the third quarter of 2018. See Note 17 &#8211; Business Combinations for further information regarding these acquisitions.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">Inventories consist of the following:</font><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As of<br clear="none"/>September&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As of<br clear="none"/>December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,799</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;">36,328</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</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,672</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;">17,458</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories, net</font></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;">62,471</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;">53,786</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:18px;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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service and sales demonstration inventory, net</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;">35,288</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;">39,614</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Activity related to accrued warranties was as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align: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 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;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">September 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">September 30, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, beginning of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,628</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,594</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Provision for warranty expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,888</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,606</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fulfillment of warranty obligations</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,911</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;">(2,616</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, end of period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;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;">2,605</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;">2,584</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present information about our reportable segments, including a reconciliation of total segment profit to (loss) income from operations included in the condensed consolidated statements of operations for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and 2017:</font></div><div style="line-height:120%;padding-top:16px;text-align:center;text-indent:32px;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:95.3125%;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:2%;" 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:2%;" 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:2%;" 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:2%;" 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="3" style="vertical-align:bottom;border-bottom: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;">3D Factory</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Construction BIM</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Emerging Verticals</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Three Months Ended September 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64,182</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,710</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,813</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99,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;">Segment 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,421</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,860</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,225</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,506</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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="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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,496</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,747</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,975</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loss from operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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,712</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-align:center;text-indent:32px;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:95.3125%;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:2%;" 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:2%;" 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:2%;" 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:2%;" 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="3" style="vertical-align:bottom;border-bottom: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;">3D Factory</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Construction BIM</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Emerging Verticals</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Three Months Ended September 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,529</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,751</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,970</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90,250</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,648</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,407</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">989</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,044</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,307</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,368</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,019</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income from operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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,350</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-top:16px;text-align:center;text-indent:32px;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:95.3125%;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:2%;" 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:2%;" 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:2%;" 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:2%;" 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="3" style="vertical-align:bottom;border-bottom: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;">3D Factory</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Construction BIM</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Emerging Verticals</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Nine Months Ended September 30, 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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Total sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">190,584</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,994</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">290,783</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,248</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,287</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,093</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,628</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,889</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,467</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,364</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loss from operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(92</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-align:center;text-indent:32px;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:95.3125%;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:2%;" 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:2%;" 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:2%;" 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:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">3D Factory</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Construction BIM</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Emerging Verticals</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Nine Months Ended September 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Total sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">172,524</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60,550</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,420</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">254,494</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment 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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,757</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,799</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,103</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,883</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,075</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,530</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loss from operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,829</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:16px;text-align:center;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-top:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of stock option activity and weighted-average exercise prices during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font 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;">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;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Exercise&#160;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;">Weighted-Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Contractual&#160;Term</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Aggregate&#160;Intrinsic<br clear="none"/>Value as of <br clear="none"/>September 30, 2018</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;">Outstanding at January 1, 2018</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,156,763</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.93</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">174,439</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61.30</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited or expired</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(72,785</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51.66</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(439,677</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;">47.25</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unearned performance-based options</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;">(17,160</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;">59.97</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at September&#160;30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">801,580</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;">47.61</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.6</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">13,419</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options exercisable at September&#160;30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">393,321</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;">49.65</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,780</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For stock options granted during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> valued using the Black-Scholes option valuation model, we used the following assumptions:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:97.65625%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">September&#160;30, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</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;">2.65</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-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.88% - 2.02%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected dividend yield</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected term of option</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">5 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Expected volatility</font></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;">45.0</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average expected volatility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the restricted stock and restricted stock unit activity and weighted average grant-date fair values for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font 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;">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;">Weighted-Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Grant Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Fair Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested at January 1, 2018</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;">257,492</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.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></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,458</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60.26</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</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;">(20,578</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;">38.07</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(18,618</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.03</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unearned performance-based awards</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;">(640</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;">51.15</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;">Non-vested at September&#160;30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">320,114</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.64</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">SEGMENT REPORTING</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> reportable segments: 3D Factory, Construction BIM, and Emerging Verticals. These segments are based upon the vertical markets that we currently serve. Business activities that do not meet the criteria to be reportable segments are aggregated in the Emerging Verticals segment.</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We develop, manufacture, market, support and sell CAD-based quality assurance products integrated with CAD-based inspection and statistical process control software and three-dimensional documentation systems in each of these reportable segments. These activities represent more than </font><font style="font-family:inherit;font-size:10pt;">99%</font><font style="font-family:inherit;font-size:10pt;"> of consolidated sales. </font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our Chief Operating Decision Maker (CODM), our Chief Executive Officer, evaluates segment performance and allocates resources based upon profitable growth. We use segment profit to evaluate the performance of our reportable segments. Segment profit is calculated as gross profit, net of selling and marketing expenses, for the reporting segment. Our definition of segment profit may not be comparable to similarly-titled measures reported by other companies. </font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our segment structure presented below represents a change from the prior year as further described in Note 1 &#8211; Description of Business. The amounts for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> have been restated to reflect the change in reporting segments. Each of our segments employs consistent accounting policies.</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present information about our reportable segments, including a reconciliation of total segment profit to (loss) income from operations included in the condensed consolidated statements of operations for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and 2017:</font></div><div style="line-height:120%;padding-top:16px;text-align:center;text-indent:32px;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:95.3125%;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:2%;" 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:2%;" 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:2%;" 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:2%;" 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="3" style="vertical-align:bottom;border-bottom: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;">3D Factory</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Construction BIM</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Emerging Verticals</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Three Months Ended September 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64,182</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,710</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,813</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99,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;">Segment 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,421</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,860</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,225</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,506</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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="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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,496</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,747</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,975</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loss from operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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,712</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-align:center;text-indent:32px;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:95.3125%;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:2%;" 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:2%;" 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:2%;" 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:2%;" 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="3" style="vertical-align:bottom;border-bottom: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;">3D Factory</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Construction BIM</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Emerging Verticals</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Three Months Ended September 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,529</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,751</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,970</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90,250</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,648</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,407</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">989</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,044</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,307</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,368</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,019</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income from operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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,350</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-top:16px;text-align:center;text-indent:32px;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:95.3125%;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:2%;" 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:2%;" 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:2%;" 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:2%;" 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="3" style="vertical-align:bottom;border-bottom: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;">3D Factory</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Construction BIM</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Emerging Verticals</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Nine Months Ended September 30, 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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Total sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">190,584</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,994</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">290,783</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,248</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,287</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,093</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,628</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,889</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,467</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,364</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loss from operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(92</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-align:center;text-indent:32px;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:95.3125%;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:2%;" 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:2%;" 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:2%;" 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:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">3D Factory</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Construction BIM</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Emerging Verticals</font></div></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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Nine Months Ended September 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Total sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">172,524</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60,550</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,420</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">254,494</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment 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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,757</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,799</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,103</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,883</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,075</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,530</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loss from operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,829</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Preparing financial statements requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ materially from those estimates.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">VARIABLE INTEREST ENTITY</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A variable interest entity (&#8220;VIE&#8221;) is an entity that has one of three characteristics: (1) it is controlled by someone other than its shareowners or partners, (2) its shareowners or partners are not economically exposed to the entity's earnings (for example, they are protected against losses), or (3) it&#160;lacks sufficient equity to permit the entity to finance its activities without additional subordinated financial support from other parties.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On April 27, 2018, we invested </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;"> in Present4D GmbH (&#8220;Present4D&#8221;), a software solutions provider for professional virtual reality presentations and training environments, in the form of an equity capital contribution. This contribution represents a minority investment in Present4D.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of our investment date, Present4D was thinly capitalized and lacked the sufficient equity to finance its activities without additional subordinated financial support and is classified as a VIE. We do not have power over decisions that significantly affect Present4D&#8217;s economic performance and do not represent its primary beneficiary. After April 27, 2020, Present4D may request additional equity financing of up to </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;"> from us in exchange for additional share capital. Our investment in this unconsolidated VIE at September 30, 2018 was </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;"> and included in Other long-term assets in our condensed consolidated balance sheet as of September 30, 2018. We had </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> VIE investments as of December 31, 2017.</font></div></div> EX-101.SCH 7 faro-20180930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2115100 - Disclosure - Accounts Receivable link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Accounts Receivable - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Accounts Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 2121100 - Disclosure - Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 2421403 - Disclosure - Accrued Liabilities - Activity Related to Accrued Warranties (Details) link:presentationLink link:calculationLink link:definitionLink 2421402 - Disclosure - Accrued Liabilities - Summary (Details) link:presentationLink link:calculationLink link:definitionLink 2321301 - Disclosure - Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2127100 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2427402 - Disclosure - Business Combinations - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2427403 - Disclosure - Business Combinations - Purchase Price Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 2427404 - Disclosure - Business Combinations - Summary of the Purchase Price Allocated to the Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2327301 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 2126100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2426401 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 2401401 - Disclosure - Description of Business (Details) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Earnings (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - Earnings Per Share - Reconciliation of Number of Common Shares Used in Calculation of Basic and Diluted Earnings Per Share (EPS) (Details) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2422402 - Disclosure - Fair Value of Financial Instruments - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2422403 - Disclosure - Fair Value of Financial Instruments - Assets and Liabilities Measured at Fair Value on a Recurring Basis - Footnotes (Details) link:presentationLink link:calculationLink link:definitionLink 2322301 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Impact of Recently Issued Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - Impact of Recently Issued Accounting Pronouncements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2422401 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - Inventories - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2417403 - Disclosure - Inventories - Schedule of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Principles of Consolidation link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Principles of Consolidation (Policies) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Revenues - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 2124100 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 2424402 - Disclosure - Segment Reporting - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2424403 - Disclosure - Segment Reporting - Summary of Reportable Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2324301 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Short Term Investments link:presentationLink link:calculationLink link:definitionLink 2414401 - Disclosure - Short Term Investments - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Stock-Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Stock-Based Compensation - Assumptions Used to Estimate The Fair Value of Time-Based Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock Unit Activity and Weighted Average Grant Date Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - Stock-Based Compensation - Schedule of Stock Option Activity and Weighted Average Exercise Prices (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2123100 - Disclosure - Variable Interest Entity link:presentationLink link:calculationLink link:definitionLink 2423401 - Disclosure - Variable Interest Entity (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 faro-20180930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 faro-20180930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 faro-20180930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Segment Reporting [Abstract] Segment Reporting Segment Reporting Disclosure [Text Block] Payables and Accruals [Abstract] Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Schedule of Activity Related to Accrued Warranties Schedule of Product Warranty Liability [Table Text Block] Business Combinations [Abstract] Schedule of Fair Values of Assets Acquired and Liabilities Assumed for Acquisitions Schedule of Business Acquisitions, by Acquisition [Table Text Block] Summary of the Purchase Price Preliminarily Allocated to the Intangible Assets Acquired for the Acquisitions Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Nutfield (Final) Instrument Associates, LLC [Member] Instrument Associates, LLC [Member] Laser Control Systems Limited (Final) Laser Control Systems Limited [Member] Laser Control Systems Limited [Member] Photocore AG (Final) Photocore AG [Member] Photocore AG [Member] Lanmark Controls (Preliminary) Lanmark Controls, Incorporated [Member] Lanmark Controls, Incorporated [Member] Opto-Tech SRL (Preliminary) Opto-Tech SRL [Member] Open Technologies SRL [Member] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Trade name Trade Names [Member] Brand Brand [Member] Brand [Member] Non-competition agreement Noncompete Agreements [Member] Technology Technology-Based Intangible Assets [Member] Customer relationship Customer Relationships [Member] Favorable in-place lease Off-Market Favorable Lease [Member] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Intangible assets acquired Finite-lived Intangible Assets Acquired Intangible assets acquired, weighted average life (in years) Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Organization, Consolidation and Presentation of Financial Statements [Abstract] Number of reportable segments Number of Reportable Segments Principles of Consolidation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Basis of Presentation Basis of Accounting [Text Block] Earnings Per Share [Abstract] Reconciliation of Number of Common Shares Used in Calculation of Basic and Diluted Earnings Per Share (EPS) Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Inventory Disclosure [Abstract] Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Revenue from Contract with Customer [Abstract] Revenue, Initial Application Period Cumulative Effect Transition [Table] Revenue, Initial Application Period Cumulative Effect Transition [Table] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Service sales Service Sales [Member] Service Sales [Member] Product sales Product Sales [Member] Product Sales [Member] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Product transferred to customers at a point in time Transferred at Point in Time [Member] Product transferred to customers over time Transferred over Time [Member] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States UNITED STATES EMEA EMEA [Member] APAC APAC [Member] APAC [Member] Other Americas Other Americas [Member] Other Americas [Member] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Sales Revenue from Contract with Customer, Excluding Assessed Tax Receivables [Abstract] Schedule of Accounts Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Fair Value Disclosures [Abstract] Assets and Liabilities Measured at Fair Value on a Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Schedule of Variable Interest Entities [Table] Schedule of Variable Interest Entities [Table] Variable Interest Entities [Axis] Variable Interest Entities [Axis] Variable Interest Entity, Classification [Domain] Variable Interest Entity, Classification [Domain] Variable Interest Entity, Not Primary Beneficiary Variable Interest Entity, Not Primary Beneficiary [Member] Variable Interest Entity [Line Items] Variable Interest Entity [Line Items] Equity investments and advances to affiliates Payments for (Proceeds from) Businesses and Interest in Affiliates Potential additional investment (up to) Variable Interest Entity, Potential Additional Investment Variable Interest Entity, Potential Additional Investment Investment in VIE Investments in and Advances to Affiliates, at Fair Value Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Table] Commitments and Contingencies Disclosure [Table] Commitments and Contingencies Disclosure [Table] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Buildings And Equipment Buildings And Equipment [Member] Buildings And Equipment [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Commitments and Contingencies [Line Items] Commitments and Contingencies [Line Items] Commitments and Contingencies [Line Items] Lease future expiration date, year Lease Expiration Year Lease Expiration Year Total remaining lease obligations Contractual Obligation Length of purchase commitments, (in days) Long-term Purchase Commitment, Period Purchase commitment, due in next twelve months Purchase Obligation, Due in Next Twelve Months Purchase commitment due after twelve months Purchase Obligation Due After Twelve Months Purchase Obligation Due After Twelve Months Consolidation Policy Consolidation, Policy [Policy Text Block] Foreign Currency Translations Policy Foreign Currency Transactions and Translations Policy [Policy Text Block] Basis of Accounting Policy Basis of Accounting, Policy [Policy Text Block] Use of Estimates Policy Use of Estimates, Policy [Policy Text Block] Impact of Recently Adopted and Recently Issued Accounting Standards Policy New Accounting Pronouncements, Policy [Policy Text Block] Inventory Policy Inventory, Policy [Policy Text Block] Accounting Changes and Error Corrections [Abstract] Impact of Recently Issued Accounting Pronouncements New Accounting Pronouncements and Changes in Accounting Principles [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] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] Two Thousand Fourteen Plan Two Thousand Fourteen Plan [Member] Two Thousand Fourteen Plan [Member] 2004 Equity Incentive Plan 2004 Equity Incentive Plan [Member] 2004 Equity Incentive Plan [Member] Directors Plan Director S Plan Per Director [Member] Director's Plan, Per Director [Member] Award Date [Axis] Award Date [Axis] Award Date [Domain] Award Date [Domain] March 2018 March 2018 [Member] March 2018 [Member] March 2017 March 2017 [Member] March 2017 [Member] 2015 2015 [Member] 2015 [Member] Vesting [Axis] Vesting [Axis] Vesting [Domain] Vesting [Domain] Year One Share-based Compensation Award, Tranche One [Member] Year Two Share-based Compensation Award, Tranche Two [Member] Year Three Share-based Compensation Award, Tranche Three [Member] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Restricted Stock Restricted Stock [Member] Restricted Stock Units Restricted Stock Units (RSUs) [Member] Employee Stock Option Employee Stock Option [Member] Performance Shares Performance Shares [Member] Performance Based Restricted Stock Units Performance Based Restricted Stock Units [Member] Performance Based Restricted Stock Units [Member] Performance Based Employee Stock Options Performance Based Employee Stock Options [Member] Performance Based Employee Stock Options [Member] Title of Individual [Axis] Title of Individual [Axis] Relationship to Entity [Domain] Relationship to Entity [Domain] Lead Director Board of Directors Chairman [Member] Executive Officer Executive Officer [Member] Valuation Approach and Technique [Axis] Valuation Approach and Technique [Axis] Valuation Approach and Technique [Domain] Valuation Approach and Technique [Domain] Black-Scholes Option Valuation Model Black-Scholes Option Valuation Model [Member] Black-Scholes Option Valuation Model [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Number of compensation plans Number of Compensation Plans Number of Compensation Plans Additional shares authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Shares authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Term for value of shares to be granted upon election Term For Value Of Shares To Be Granted Upon Election The term for value of shares to be granted upon election. Vesting installment (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Vesting period (in years) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Number of stock options vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares Number of restricted stock units vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Number of stock options unvested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Unearned Performance Based Options in Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Unearned Performance Based Options in Period Number of restricted stock units unvested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Unearned Performance Based Awards in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Unearned Performance-based Awards in Period Stock option weighted average grant date fair value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Total intrinsic value of stock options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Fair value of stock options vested Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Allocated share-based compensation expense Allocated Share-based Compensation Expense Unrecognized stock-based compensation expense Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Weighted average, expected recognition period Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Statement of Comprehensive Income [Abstract] Net (loss) income Net Income (Loss) Attributable to Parent Currency translation adjustments, net of income tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Comprehensive (loss) income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Business Combinations Business Combination Disclosure [Text Block] Raw materials Inventory, Raw Materials, Net of Reserves Finished goods Inventory, Finished Goods, Net of Reserves Inventories, net Inventory, Net Service and sales demonstration inventory, net Service And Demonstration Inventory Net Service And Demonstration Inventory Net Accounts Receivable Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Antidilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Earnings Per Share, Basic and Diluted [Abstract] Earnings Per Share, Basic and Diluted [Abstract] Basic earnings (loss) per share (in shares) Weighted Average Number of Shares Outstanding, Basic Effect of dilutive securities (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Diluted earnings (loss) (in shares) Weighted Average Number of Shares Outstanding, Diluted Basic earnings (loss) (in dollars per share) Earnings Per Share, Basic Effect of dilutive securities (in dollars per share) Effect Of Dilutive Securities Per Share Effect of dilutive securities, per share. Diluted earnings (loss) (in dollars per share) Earnings Per Share, Diluted Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Accrued compensation and benefits Employee-related Liabilities, Current Accrued warranties Product Warranty Accrual, Current Professional and legal fees Accrued Professional Fees, Current Taxes other than income Accrual for Taxes Other than Income Taxes, Current Other accrued liabilities Other Sundry Liabilities, Current Accrued liabilities Accrued Liabilities, Current Investments Schedule [Abstract] Short Term Investments Short Term Investments [Text Block] Short Term Investments Earnings (Loss) Per Share Earnings Per Share [Text Block] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Inventory [Axis] Inventory [Axis] Inventory [Domain] Inventory [Domain] Service Inventory Service Inventory [Member] Service Inventory [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Demonstration inventory shelf life (in years) Shelf Life of Demonstration Inventory Shelf Life of Demonstration Inventory Refurbished demonstration inventory selling period (in months) Refurbished Demonstration Inventory Selling Period Refurbished Demonstration Inventory Selling Period Inventory, remaining useful life (in years) Inventory, Remaining Useful Life Inventory, Remaining Useful Life Variable Interest Entities Variable Interest Entity Disclosure [Text Block] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Nutfield Laser Control Systems Limited Photocore AG Lanmark Controls Opto-Tech SRL Business Acquisition [Line Items] Business Acquisition [Line Items] Purchase price, including contingent consideration Business Combination, Consideration Transferred Potential contingent consideration Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Purchase price, net of cash acquired Payments to Acquire Businesses, Gross Integration costs for acquisitions Business Combination, Integration Related Costs Schedule of Valuation Assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of Stock Option Activity and Weighted Average Exercise Prices Share-based Compensation, Stock Options, Activity [Table Text Block] Schedule of Restricted Stock and Restricted Stock Units Activity and Weighted-Average Grant Date Fair Value Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward] Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Non-vested at January 1, 2018 (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) Unearned performance-based awards (in shares) Non-vested at September 30, 2018 (in shares) Weighted-Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Non-vested at January 1, 2018 (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 Unearned performance-based awards (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Unearned Performance-based Awards in Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Unearned Performance-based Awards in Period, Weighted Average Grant Date Fair Value Non-vested at September 30, 2018 (in dollars per share) Stock-Based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Income Statement [Abstract] Statement [Table] Statement [Table] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Product Product [Member] Service Service [Member] Statement [Line Items] Statement [Line Items] Cost of Sales Cost of Goods and Services Sold Gross Profit Gross Profit Operating Expenses Operating Expenses [Abstract] Selling and marketing Selling and Marketing Expense General and administrative General and Administrative Expense Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Research and development Research and Development Expense Total operating expenses Operating Expenses (Loss) income from operations Operating Income (Loss) Other expense (income) Other Nonoperating Income (Expense) [Abstract] Interest income, net Interest Income (Expense), Nonoperating, Net Other expense (income), net Nonoperating Income (Expense) (Loss) income before income tax (benefit) expense Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income tax (benefit) expense Income Tax Expense (Benefit) Net (loss) income Net income (loss) per share - Basic (in dollars per share) Net income (loss) per share - Diluted (in dollars per share) Weighted average shares - Basic (in shares) Weighted average shares - Diluted (in shares) Schedule of Segment Reporting Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Revenues Revenue from Contract with Customer [Text Block] Options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Outstanding at January 1, 2018 (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Forfeited or expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Unearned performance-based options (in shares) Outstanding at September 30, 2018 (in shares) Options exercisable at September 30, 2018 (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Weighted- Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Outstanding at January 1, 2018 (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Forfeited or expired (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Unearned performance-based options (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Unearned Performance Based Options in Period, Weighted Average Exercise Price Share-based Compensation Arrangements by Share-based Payment Award, Options, Unearned Performance Based Options in Period, Weighted Average Exercise Price Outstanding at September 30, 2018 (in dollars per share) Options exercisable at September 30, 2018 (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted-Average Remaining Contractual Term (Years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract] Weighted-average remaining contractual term, outstanding at September 30, 2018 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted-average remaining contractual term, options exercisable at September 30, 2018 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Aggregate Intrinsic Value as of September 30, 2018 Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract] Aggregate intrinsic value outstanding at September 30, 2018 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Aggregate intrinsic value of options exercisable at September 30, 2018 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value 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] Operating Segments Operating Segments [Member] 3D Factory Factory Metrology [Member] Factory Metrology [Member] Construction BIM Construction BIM/CIM [Member] Construction BIM/CIM [Member] Emerging Verticals Emerging Verticals [Member] Emerging Verticals [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Total sales Revenue from Contract with Customer, Including Assessed Tax Segment profit General and administrative Depreciation and amortization Research and development Income (loss) from operations Securities Purchased Under Agreements to Resell and Other Short Term Investment Securities [Table] Securities Purchased Under Agreements to Resell and Other Short Term Investment Securities [Table] Securities Purchased Under Agreements to Resell and Other Short Term Investment Securities [Table] Financial Instrument [Axis] Financial Instrument [Axis] Financial Instruments [Domain] Financial Instruments [Domain] U.S. Treasury Security, Maturing on December 6th 2018 U.S. Treasury Security, Maturing on December 6th 2018 [Member] U.S. Treasury Security, Maturing on December 6th 2018 [Member] U.S. Treasury Security, Maturing on March 14th 2019 U.S. Treasury Security, Maturing on March 14th 2019 [Member] U.S. Treasury Security, Maturing on March 14th 2019 [Member] Investment Type [Axis] Investment Type [Axis] Investments [Domain] Investments [Domain] US Treasury Bill Securities US Treasury Bill Securities [Member] Securities Purchased Under Agreements to Resell and Other Short Term Investment Securities [Line Items] Securities Purchased Under Agreements to Resell and Other Short Term Investment Securities [Line Items] Securities Purchased Under Agreements to Resell and Other Short Term Investment Securities [Line Items] Short-term investments Short-term Investments Interest rate on U.S. Treasury Bills U S Treasury Bill Rate U S Treasury Bill Rate Interest rate on U.S. Treasury Bills (less than for 2017) U S Treasury Bill Rate Maximum U.S. Treasury Bill Rate, Maximum Description of Business Nature of Operations [Text Block] Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Deferred income tax assets Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Goodwill Goodwill Accounts payable and accrued liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Other liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Total purchase price, net of cash acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Monte Carlo Simulation Valuation Model Monte Carlo Simulation Valuation Model [Member] Monte Carlo Simulation Valuation Model [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] Undiscounted maximum payment under the contingent consideration arrangements Business Combination, Contingent Consideration Arrangements, Change in Range of Outcomes, Contingent Consideration, Liability, Value, High Payment of contingent consideration for acquisitions Payment for Contingent Consideration Liability, Financing Activities Income Tax Disclosure [Abstract] Effective tax rate Effective Income Tax Rate Reconciliation, Percent Tax cuts and jobs act of 2017, incomplete accounting, transition tax for accumulated foreign earnings, provisional Income tax expense Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Transition Tax for Accumulated Foreign Earnings, Provisional Income Tax Expense (Benefit) Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Transition Tax for Accumulated Foreign Earnings, Provisional Income Tax Expense (Benefit) Income Tax Contingency [Table] Income Tax Contingency [Table] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Forecast Scenario, Forecast [Member] Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Net GILI inclusion income - tax expense Effective Income Tax Rate Reconciliation, Global Intangible Low-Taxed Income Inclusion Effective Income Tax Rate Reconciliation, Global Intangible Low-Taxed Income Inclusion Foreign tax credits - income tax benefit Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Balance, beginning of period Provision for warranty expense Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Fulfillment of warranty obligations Standard and Extended Product Warranty Accrual, Decrease for Payments Balance, end of period Statement of Financial Position [Abstract] Current portion of unearned service revenues Current portion of unearned service revenues [Member] Current portion of unearned service revenues [Member] Customer deposits Customer deposits [Member] Customer deposits [Member] ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Accounts receivable, net Accounts Receivable, Net, Current Inventories, net Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property and equipment: Property, Plant and Equipment, Net [Abstract] Machinery and equipment Machinery and Equipment, Gross Furniture and fixtures Furniture and Fixtures, Gross Leasehold improvements Leasehold Improvements, Gross Property and equipment at cost Property, Plant and Equipment, Gross Less: accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property and equipment, net Property, Plant and Equipment, Net Intangible assets, net Finite-Lived Intangible Assets, Net Service and sales demonstration inventory, net Service and Sales Demonstration Inventory, Net Service and Sales Demonstration Inventory, Net Deferred income tax assets, net Deferred Income Tax Assets, Net Other long-term 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 liabilities Income taxes payable Accrued Income Taxes, Current Current portion of unearned service revenues Contract with Customer, Liability, Current Customer deposits Total current liabilities Liabilities, Current Unearned service revenues - less current portion Contract with Customer, Liability, Noncurrent Deferred income tax liabilities Deferred Income Tax Liabilities, Net Income taxes payable - less current portion Accrued Income Taxes, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies - See Note 16 Commitments and Contingencies Shareholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Common stock - par value $.001, 50,000,000 shares authorized; 18,675,208 and 18,277,142 issued, respectively; 17,252,160 and 16,796,884 outstanding, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Retained earnings Retained Earnings (Accumulated Deficit) Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Common stock in treasury, at cost; 1,423,048 and 1,480,258 shares, respectively Treasury Stock, Value Total shareholders’ equity Stockholders' Equity Attributable to Parent Total liabilities and shareholders’ equity Liabilities and Equity New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Prepaid expenses and other current assets Prepaid Expenses and Other Current Assets [Member] Other long-term assets Other Noncurrent Assets [Member] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Domain] Initial Application Period Cumulative Effect Transition [Domain] Difference between Revenue Guidance in Effect before and after Topic 606 Difference between Revenue Guidance in Effect before and after Topic 606 [Member] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2014-09 Accounting Standards Update 2014-09 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Extended product warranty term Extended Product Warranty Term Extended Product Warranty Term Recognized service revenue Contract with Customer, Liability, Revenue Recognized Deferred cost asset Capitalized Contract Cost, Net Allowance for sales returns (less than) Revenue, Remaining Performance Obligation, Amount Product sales to consolidated sales (more than) (as a percent) Percentage Of Product Sales To Sales Percentage of product sales to total sales. Inventories Inventory Disclosure [Text Block] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, shares issued (in shares) Common Stock, Shares, Issued Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Treasury stock, shares (in shares) Treasury Stock, Shares Statement of Cash Flows [Abstract] Operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Net loss 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] Stock-based compensation Share-based Compensation Provision for bad debts Provision (Recoveries) for Bad Debts, Net Provision for Recovery of Doubtful Accounts Loss on disposal of assets Gain (Loss) on Disposition of Assets Provision for excess and obsolete inventory Inventory Write-down Deferred income tax (benefit) expense Deferred Income Tax Expense (Benefit) Change in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Decrease (Increase) in: Increase (Decrease) in Operating Assets [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets (Decrease) Increase in: Increase (Decrease) in Operating Liabilities [Abstract] Accounts payable and accrued liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Income taxes payable Increase (Decrease) in Income Taxes Payable Customer deposits Increase (Decrease) in Contract with Customer, Liability Unearned service revenues 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, Continuing Operations [Abstract] Proceeds from sale of investments Proceeds from Sale of Debt Securities, Available-for-sale Purchases of investments Payments to Acquire Debt Securities, Available-for-sale Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Payments for intangible assets Payments to Acquire Intangible Assets Acquisition of businesses Payments to Acquire Businesses, Net of Cash Acquired Equity investments and advances to affiliates Net cash (used in) provided by investing activities Net Cash Provided by (Used in) Investing Activities Financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Payments on capital leases Repayments of Long-term Capital Lease Obligations Payment of contingent consideration for acquisitions Proceeds from issuance of stock related to stock option exercises Proceeds from Stock Options Exercised Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash and Cash Equivalents (Decrease) increase in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Fair Value of Financial Instruments Financial Instruments Disclosure [Text Block] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Fair Value, Measurements, Recurring Fair Value, Measurements, Recurring [Member] Assets: Assets, Fair Value Disclosure [Abstract] Short-term investments Investments, Fair Value Disclosure Total Assets, Fair Value Disclosure Liabilities: Liabilities, Fair Value Disclosure [Abstract] Contingent consideration Business Combination, Contingent Consideration, Liability Total Financial and Nonfinancial Liabilities, Fair Value Disclosure Accrued Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Accounts receivable Accounts Receivable, Gross Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable Total Document And Entity Information [Abstract] Document and Entity Information [Abstract] Entity Registrant Name Entity Registrant Name Trading Symbol Trading Symbol Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Document Type Document Type Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Entity Emerging Growth Company Entity Emerging Growth Company Entity Small Business Entity Small Business Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Income Taxes Income Tax Disclosure [Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Risk-free Interest rate (as a percentage) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Expected dividend yield (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Expected term of option (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Expected volatility (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Weighted-average expected volatility (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate EX-101.PRE 11 faro-20180930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2018
Oct. 29, 2018
Document And Entity Information [Abstract]    
Entity Registrant Name FARO TECHNOLOGIES INC  
Trading Symbol FARO  
Entity Central Index Key 0000917491  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Document Type 10-Q  
Document Period End Date Sep. 30, 2018  
Document Fiscal Year Focus 2018  
Document Fiscal Period Focus Q3  
Amendment Flag false  
Entity Emerging Growth Company false  
Entity Small Business false  
Entity Common Stock, Shares Outstanding   17,252,953
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Current assets:    
Cash and cash equivalents $ 115,098 $ 140,960
Short-term investments 19,871 10,997
Accounts receivable, net 75,361 72,105
Inventories, net 62,471 53,786
Prepaid expenses and other current assets 22,024 16,311
Total current assets 294,825 294,159
Property and equipment:    
Machinery and equipment 73,748 66,514
Furniture and fixtures 6,817 6,945
Leasehold improvements 20,049 19,872
Property and equipment at cost 100,614 93,331
Less: accumulated depreciation and amortization (69,919) (61,452)
Property and equipment, net 30,695 31,879
Goodwill 66,201 52,750
Intangible assets, net 36,030 22,540
Service and sales demonstration inventory, net 35,288 39,614
Deferred income tax assets, net 15,685 15,606
Other long-term assets 4,689 2,030
Total assets 483,413 458,578
Current liabilities:    
Accounts payable 16,401 11,569
Accrued liabilities 29,186 27,362
Income taxes payable 908 4,676
Total current liabilities 79,550 75,885
Unearned service revenues - less current portion 13,940 11,815
Deferred income tax liabilities 613 695
Income taxes payable - less current portion 14,579 15,952
Other long-term liabilities 3,772 2,165
Total liabilities 112,454 106,512
Commitments and contingencies - See Note 16
Shareholders’ equity:    
Common stock - par value $.001, 50,000,000 shares authorized; 18,675,208 and 18,277,142 issued, respectively; 17,252,160 and 16,796,884 outstanding, respectively 19 18
Additional paid-in capital 249,284 223,055
Retained earnings 170,161 168,624
Accumulated other comprehensive loss (16,896) (7,822)
Common stock in treasury, at cost; 1,423,048 and 1,480,258 shares, respectively (31,609) (31,809)
Total shareholders’ equity 370,959 352,066
Total liabilities and shareholders’ equity 483,413 458,578
Current portion of unearned service revenues    
Current liabilities:    
Current portion of unearned service revenues 30,517 29,674
Customer deposits 30,517 29,674
Customer deposits    
Current liabilities:    
Current portion of unearned service revenues 2,538 2,604
Customer deposits $ 2,538 $ 2,604
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Sep. 30, 2018
Dec. 31, 2017
Statement of Financial Position [Abstract]    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 50,000,000 50,000,000
Common stock, shares issued (in shares) 18,675,208 18,277,142
Common stock, shares outstanding (in shares) 17,252,160 16,796,884
Treasury stock, shares (in shares) 1,423,048 1,480,258
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Sales $ 99,705 $ 90,250 $ 290,783 $ 254,494
Cost of Sales 47,388 38,216 126,989 111,951
Gross Profit 52,317 52,034 163,794 142,543
Operating Expenses        
Selling and marketing 27,811 25,990 86,166 74,884
General and administrative 12,496 10,307 34,889 32,883
Depreciation and amortization 4,747 4,368 13,467 12,075
Research and development 9,975 9,019 29,364 26,530
Total operating expenses 55,029 49,684 163,886 146,372
(Loss) income from operations (2,712) 2,350 (92) (3,829)
Other expense (income)        
Interest income, net (96) (78) (205) (249)
Other expense (income), net 226 (147) 868 320
(Loss) income before income tax (benefit) expense (2,842) 2,575 (755) (3,900)
Income tax (benefit) expense (354) 947 73 (442)
Net (loss) income $ (2,488) $ 1,628 $ (828) $ (3,458)
Net income (loss) per share - Basic (in dollars per share) $ (0.15) $ 0.10 $ (0.05) $ (0.21)
Net income (loss) per share - Diluted (in dollars per share) $ (0.15) $ 0.10 $ (0.05) $ (0.21)
Weighted average shares - Basic (in shares) 17,122,705 16,708,446 16,976,459 16,697,729
Weighted average shares - Diluted (in shares) 17,122,705 16,796,518 16,976,459 16,697,729
Product        
Sales $ 75,817 $ 68,563 $ 222,118 $ 193,476
Cost of Sales 34,004 26,673 88,766 78,186
Service        
Sales 23,888 21,687 68,665 61,018
Cost of Sales $ 13,384 $ 11,543 $ 38,223 $ 33,765
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Statement of Comprehensive Income [Abstract]        
Net (loss) income $ (2,488) $ 1,628 $ (828) $ (3,458)
Currency translation adjustments, net of income tax (4,911) 3,875 (9,074) 15,174
Comprehensive (loss) income $ (7,399) $ 5,503 $ (9,902) $ 11,716
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Operating activities:    
Net loss $ (828) $ (3,458)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation and amortization 13,467 12,075
Stock-based compensation 5,717 4,823
Provision for bad debts 360 321
Loss on disposal of assets 401 263
Provision for excess and obsolete inventory 5,357 1,271
Deferred income tax (benefit) expense (161) 224
Decrease (Increase) in:    
Accounts receivable (1,882) 3,701
Inventories (12,104) (11,450)
Prepaid expenses and other current assets (4,257) (3,834)
(Decrease) Increase in:    
Accounts payable and accrued liabilities 569 (2,774)
Income taxes payable (5,082) (598)
Net cash provided by (used in) operating activities 4,865 (768)
Investing activities:    
Proceeds from sale of investments 0 32,000
Purchases of investments (9,000) 0
Purchases of property and equipment (6,895) (6,081)
Payments for intangible assets (1,716) (1,345)
Acquisition of businesses (27,638) (5,496)
Equity investments and advances to affiliates (1,786) 0
Net cash (used in) provided by investing activities (47,035) 19,078
Financing activities:    
Payments on capital leases (84) (6)
Payment of contingent consideration for acquisitions (638) (521)
Proceeds from issuance of stock related to stock option exercises 20,901 387
Net cash provided by (used in) financing activities 20,179 (140)
Effect of exchange rate changes on cash and cash equivalents (3,871) 5,502
(Decrease) increase in cash and cash equivalents (25,862) 23,672
Cash and cash equivalents, beginning of period 140,960 106,169
Cash and cash equivalents, end of period 115,098 129,841
Customer deposits    
(Decrease) Increase in:    
Customer deposits (107) (6)
Unearned service revenues (107) (6)
Current portion of unearned service revenues    
(Decrease) Increase in:    
Customer deposits 3,415 (1,326)
Unearned service revenues $ 3,415 $ (1,326)
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
Description of Business
9 Months Ended
Sep. 30, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business
DESCRIPTION OF BUSINESS
FARO Technologies, Inc. and its subsidiaries (collectively “FARO,” the “Company,” “us,” “we” or “our”) is a global technology company that designs, develops, manufactures, markets and supports software driven, three-dimensional (“3D”) measurement, imaging and realization systems. This technology permits high-precision 3D measurement, imaging and comparison of parts and complex structures within production and quality assurance processes. Our devices are used for inspection of components and assemblies, rapid prototyping, reverse engineering, documenting large volume or structures in 3D, surveying and construction, as well as for investigation and reconstruction of accident sites or crime scenes. We sell the majority of our products through a direct sales force across a broad number of customers in a range of manufacturing, industrial, architecture, surveying, building information modeling, construction, public safety forensics, cultural heritage, dental, and other applications. Our FaroArm®, FARO ScanArm®, FARO Laser TrackerTM, FARO Cobalt Array Imager, FARO Laser Projector, and their companion CAM2®, BuildIT, and BuildIT Projector software solutions, provide for Computer-Aided Design (“CAD”) based inspection, factory-level statistical process control, high-density surveying and laser-guided assembly and production. Together, these products integrate the measurement, quality inspection, and reverse engineering functions with CAD and 3D software to improve productivity, enhance product quality, and decrease rework and scrap in the manufacturing process, mainly supporting applications in our 3D Factory (formerly known as “Factory Metrology”) vertical. Our FARO Focus and FARO Scanner Freestyle3DX laser scanners, and their companion FARO SCENE, BuildIT Construction, FARO As-BuiltTM, and FARO Zone public safety forensics software offerings, are utilized for a wide variety of 3D modeling, documentation and high-density surveying applications in our Construction Building Information Modeling (“Construction BIM,” formerly known as “Construction BIM-CIM”) and Public Safety Forensics verticals. Our FARO ScanArm®, FARO Cobalt Array Imager, FARO Scanner Freestyle3DX laser scanners and their companion SCENE software, and other 3D structured light scanning solutions specific to the dental industry also enable a fully digital workflow used to capture real world geometry for the purpose of empowering design, enabling innovation, and speeding up the design cycle, supporting our 3D Design (formerly known as “Product Design”) vertical. Our line of galvanometer-based scan heads and laser scan controllers are used in a variety of laser applications and are integrated into larger components and systems, supporting our Photonics vertical.
We report our segment information in accordance with the provisions of Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 280, Segment Reporting (“FASB ASC Topic 280”). We evaluate business performance based upon several metrics, using segment profit as the primary financial measure. During the nine months ended September 30, 2018, the following changes were made to our verticals and reporting segments when compared to our Annual Report on Form 10-K for the fiscal year ended December 31, 2017:
In the first quarter of 2018, we combined our historical Factory Metrology and 3D Machine Vision verticals under a single reporting segment, 3D Factory, which replaced our Factory Metrology reporting segment, due to the linkage between the two historical verticals related to the type or class of customers served, the nature of the products and services provided, and the nature of the production processes. The 3D Machine Vision vertical was previously reported in our Other reporting segment.
In the first quarter of 2018, we renamed our Other reporting segment “Emerging Verticals.”
In the third quarter of 2018, we merged the historical Factory Metrology and 3D Machine Vision verticals into one vertical named “3D Factory” for greater consistency with our realigned reporting segments.
In the third quarter of 2018, we segregated the operations of our recent acquisitions of Laser Control Systems Limited and Lanmark Controls, Inc., along with the operations resulting from our recent acquisition of substantially all of the assets of Instrument Associates, LLC d/b/a Nutfield Technology, into a vertical that we have named “Photonics.” The creation of this vertical will enable us to better focus on our product range directed at laser steering. These operations were historically reported in the 3D Factory reporting segment in the first six months of 2018 and the historical Factory Metrology reporting segment in 2017 and will now be included in the Emerging Verticals (formerly known as “Other”) reporting segment. Due to this change, we performed a qualitative goodwill impairment analysis. Management has concluded there was no goodwill impairment at the time of this vertical reporting change.
In the third quarter of 2018, we renamed our Product Design vertical “3D Design.”

There has been no change in our total consolidated financial condition or results of operations previously reported as a result of the changes in our verticals and reportable segments. The amounts related to our reporting segment information for the three and nine months ended September 30, 2017 have been restated throughout this Quarterly Report on Form 10-Q to reflect the changes in our reporting segments. Each of our reporting segments continue to employ consistent accounting policies. As a result of this assessment, we now report our activities in the following three reportable segments:
The 3D Factory reporting segment contains solely our 3D Factory vertical (formerly our Factory Metrology and 3D Machine Vision verticals) and provides both standardized and customized solutions for 3D measurement and inspection in an industrial or manufacturing environment. Applications include alignment, part inspection, dimensional analysis, first article inspection, incoming and in-process inspection, machine calibration, non-contact inspection, robot calibration, tool building and set-up, and assembly guidance.
The Construction BIM reporting segment contains solely our Construction BIM vertical and provides solutions for as-built data capturing and 3D visualization in building information modeling applications, allowing our customers in the architecture, engineering and construction markets to quickly and accurately extract two-dimensional (“2D”) and 3D measurement points. Applications include as-built documentation, construction monitoring, surveying, asset and facility management, and heritage preservation.
The Emerging Verticals reporting segment (formerly known as “Other”) includes our 3D Design (formerly known as “Product Design”), Public Safety Forensics, and Photonics verticals. Our 3D Design vertical provides advanced 3D solutions to assist in the engineering or design of a movable object, enabling a full digital workflow for applications that include reverse engineering and virtual simulation. This vertical also includes our 3D dental solutions business, which enables customers to utilize 3D structured light solutions specific to the dental industry. Our Public Safety Forensics vertical provides solutions to public safety officials and professionals to capture environmental or situational scenes in 2D and 3D for crime, crash and fire scene investigations and environmental safety evaluations. Our Photonics vertical develops and markets galvanometer-based laser measurement products and solutions.
All operating segments that do not meet the criteria to be reportable segments are aggregated in the Emerging Verticals reporting segment and have been combined based on the aggregation criteria and quantitative thresholds in accordance with the provisions of FASB ASC Topic 280. See Note 15 – Segment Reporting for further information.
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
Principles of Consolidation
9 Months Ended
Sep. 30, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Principles of Consolidation
PRINCIPLES OF CONSOLIDATION
Our condensed consolidated financial statements include the accounts of FARO Technologies, Inc. and its subsidiaries, all of which are wholly-owned. All intercompany transactions and balances have been eliminated. The financial statements of our foreign subsidiaries are translated into U.S. dollars using exchange rates in effect at period-end for assets and liabilities and average exchange rates during each reporting period for results of operations. Adjustments resulting from financial statement translations are reflected as a separate component of accumulated other comprehensive loss. Foreign currency transaction gains and losses are included in net income (loss).
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation
9 Months Ended
Sep. 30, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
BASIS OF PRESENTATION
The accompanying unaudited condensed consolidated financial statements and notes thereto have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and with the instructions of Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. These condensed consolidated financial statements include all normal recurring accruals and adjustments considered necessary by management for a fair presentation in conformity with U.S. GAAP. Preparing financial statements requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ materially from those estimates. The condensed consolidated results of operations for the three or nine months ended September 30, 2018 are not necessarily indicative of results that may be expected for the year ending December 31, 2018 or any future period.
The information included in this Quarterly Report on Form 10-Q, including the interim condensed consolidated financial statements and the accompanying notes, should be read in conjunction with the audited consolidated financial statements and related notes included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2017. The accompanying December 31, 2017 condensed consolidated balance sheet has been derived from those audited consolidated financial statements.
As described in Note 1 – Description of Business, we changed our reporting segment structure. Amounts related to our reporting segment information for the three and nine months ended September 30, 2017 have been restated throughout this Quarterly Report on Form 10-Q to reflect the changes in our reporting segments.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
Impact of Recently Issued Accounting Pronouncements
9 Months Ended
Sep. 30, 2018
Accounting Changes and Error Corrections [Abstract]  
Impact of Recently Issued Accounting Pronouncements
IMPACT OF RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS
Impact of Recently Adopted Accounting Standards -
In January 2017, the FASB issued Accounting Standards Update (“ASU”) No. 2017-01, Business Combinations (Topic 805): Clarifying the Definition of a Business (“ASU 2017-01”) in order to clarify the definition of a business and provide additional guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. ASC Topic 805 recognizes three elements of a business: inputs, processes, and outputs. While an integrated set of assets and activities (collectively referred to as a “set”) that is a business usually has outputs, outputs are not required to be present. Additionally, all the inputs and processes that a seller uses in operating a set are not required if market participants can acquire the set and continue to produce outputs. ASU 2017-01 provides a screen to determine when a set is not a business. The screen requires that when substantially all of the fair value of the gross assets acquired (or disposed of) is concentrated in a single identifiable asset or a group of similar identifiable assets, the set is not a business. If the screen is not met, the new guidance (1) requires that to be considered a business, a set must include, at a minimum, an input and a substantive process that together significantly contribute to the ability to create output and (2) removes the evaluation of whether a market participant could replace missing elements. The new guidance provides a framework to assist entities in evaluating whether both an input and a substantive process are present. This framework includes two sets of criteria to consider that depend on whether a set has outputs. Although outputs are not required for a set to be a business, outputs generally are a key element of a business. ASU 2017-01 provides more stringent criteria for sets without outputs and more narrowly defines the term output. ASU 2017-01 became effective for us on January 1, 2018 and was applied prospectively. Our adoption of the new guidance did not have a material impact on our consolidated financial statements.
In October 2016, the FASB issued ASU No. 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory (“ASU 2016-16”), which removes the prohibition in ASC Topic 740 against the immediate recognition of the current and deferred income tax effects of intra-entity transfers of assets other than inventory. This ASU requires the tax effects of intercompany transactions, other than sales of inventory, to be recognized when the transfer occurs, instead of deferred until the transferred asset is sold to a third party or otherwise recovered through use of the asset. The new guidance must be applied on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption. ASU 2016-16 became effective for us on January 1, 2018 and was applied on a modified retrospective basis. Our adoption of the new guidance did not have an impact on our consolidated financial statements.

In August 2016, the FASB issued ASU No. 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (“ASU 2016-15”), which clarifies how companies present and classify certain cash receipts and cash payments in the statement of cash flows. ASU 2016-15 became effective for us on January 1, 2018 and was applied on a modified retrospective basis. Our adoption of the new guidance did not have an impact on our consolidated financial statements.

In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers: (Topic 606) (“ASU 2014-09”), amending its accounting guidance related to revenue recognition. Under this ASU and subsequently issued amendments, revenue is recognized to depict the transfer of goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. Additional disclosures are required to provide the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including significant judgments and changes in judgments and assets recognized from costs incurred to obtain or fulfill a contract. The following represents the impact of our adoption by significant revenue stream:

Measurement equipment and related software: Under the prior accounting guidance, sales of measurement, imaging and realization equipment and related software sales were generally recognized upon shipment, as we considered the earnings process complete as of the shipping date. The related software sold with our measurement, imaging and realization equipment functions together with such equipment to deliver the tangible product’s essential functionality. Customers frequently purchase extended warranties when purchasing measurement equipment and related software. Under the new guidance, we allocate the contract price to performance obligations based on our best estimate of the standalone selling price, utilizing data from the sale of our applicable products and services to customers separately in similar circumstances, with the exception of software licenses. We use the residual method for allocating the contract price to performance obligations relating to software licenses. Our adoption of the new guidance did not result in material changes to our accounting for revenue related to our measurement, imaging and realization equipment and related software.

Extended warranties: Under the prior accounting guidance, extended warranty sales were recognized on a straight-line basis over the term of the warranty. Extended warranty sales include contract periods that extend between one month and three years. The unearned service revenues reported in current and noncurrent liabilities on our condensed consolidated balance sheets appropriately reflect the remaining performance obligations related to these contracts. Our adoption of the new guidance did not result in material changes to our accounting for revenue related to extended warranties.

Software: Under the prior accounting guidance, software-only sales were recognized when no further significant production, modification or customization of the software was required and when the following criteria were met: persuasive evidence of a sales agreement existed, delivery had occurred, and the sales price was fixed or determinable and deemed collectible. These software arrangements generally include short-term maintenance that is considered to be post-contract support. Maintenance renewals, when sold, were recognized on a straight-line basis over the term of the maintenance agreement. Our adoption of the new guidance did not result in material changes to our accounting for revenue related to software-only sales and maintenance renewals.

The unearned service revenue liabilities reported on our condensed consolidated balance sheets reflect the contract liabilities to satisfy the remaining performance obligations for extended warranties and software maintenance. The current portion of unearned service revenues on our condensed consolidated balance sheets is what we expect to recognize to revenue within twelve months after the applicable balance sheet date relating to extended warranty and software maintenance contract liabilities. The unearned service revenues - less current portion on our condensed consolidated balance sheets is what we expect to recognize to revenue extending beyond twelve months after the applicable balance sheet date relating to extended warranty and software maintenance contract liabilities. Customer deposits on our condensed consolidated balance sheets represent customer prepayments on contracts for performance obligations that we must satisfy in the future to recognize the related contract revenue. During the three months ended September 30, 2018, we recognized $5.3 million of service revenue that was deferred on our consolidated balance sheet as of December 31, 2017. During the nine months ended September 30, 2018, we recognized $21.5 million of service revenue that was deferred on our consolidated balance sheet as of December 31, 2017.

Under the prior accounting guidance, we recognized sales commission expense as incurred. Under the new guidance, we must capitalize commission expense and amortize such costs ratably over the term of the contract. In accordance with the modified retrospective method of adoption, we recorded a net increase to opening retained earnings as of January 1, 2018 of $2.4 million and recognized an associated $2.4 million deferred cost asset due to the cumulative impact of adopting the new guidance. As of September 30, 2018, the deferred cost asset related to deferred commissions was approximately $2.6 million. For classification purposes, $1.8 million and $0.8 million are comprised within the Prepaid expenses and other current assets and Other long-term assets, respectively, on our condensed consolidated balance sheet as of September 30, 2018. The impact of adopting the new guidance was not material to the consolidated operating results for the three and nine months ended September 30, 2018.

We have elected to account for shipping and handling as activities to fulfill the promise to transfer the good. As such, shipping and handling fees billed to customers in a sales transaction are recorded in Product Sales and shipping and handling costs incurred are recorded in Cost of Sales. Additionally, we have elected to exclude from Sales any value add, sales and other taxes that we collect concurrent with revenue-producing activities. These accounting policy elections are consistent with the manner in which we have historically recorded shipping and handling fees and taxes.

The nature of certain of our contracts gives rise to variable consideration, which may be constrained, primarily related to an allowance for sales returns. In accordance with the adoption of the new guidance, we are required to estimate the contract asset related to sales returns and record a corresponding adjustment to Cost of Sales. Historically, our allowance for sales returns has not been material and was approximately $0.1 million as of September 30, 2018. As such, our adoption of the new guidance did not result in material changes to our accounting for variable consideration related to sales returns, and the corresponding contract asset related to such returns. See Note 5 – Revenues for further information.

Impact of Recently Issued Accounting Standards -
In January 2017, the FASB issued ASU No. 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment (“ASU 2017-04”), which is intended to simplify the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. Under the current guidance, performance of Step 2 requires us to calculate the implied fair value of goodwill by following procedures that would be required to determine the fair value of assets acquired and liabilities assumed in a business combination. Under the new guidance, we will perform our goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An impairment charge will be recognized for the amount by which the carrying amount exceeds the reporting unit’s fair value up to the amount of the goodwill allocated to the reporting unit. The new guidance also eliminates the requirements for any reporting unit with a zero or negative carrying amount to perform Step 2 of the goodwill impairment test if it fails the qualitative assessment. As a result, all reporting units will be subject to the same impairment assessment. We will still have the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. ASU 2017-04 becomes effective for annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019, with early adoption permitted for annual or any interim goodwill impairment tests after January 1, 2017. The amendments in this ASU will be applied on a prospective basis. Disclosure of the nature and reason for the change in accounting principle is required upon transition. This disclosure is required in the first annual period and in the interim period within the first annual period when we initially adopt the amendments in this ASU. We plan to adopt this guidance for our fiscal year ending December 31, 2020. We do not expect that the adoption of this guidance will have a material impact on our consolidated financial statements.

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842) (“ASU 2016-02”), which is intended to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements to enable users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases. ASU 2018-11, Leases (Topic 842): Targeted Improvements, was issued by the FASB in July 2018 and allows for a cumulative-effect adjustment transition method of adoption. The new guidance is effective for fiscal years beginning after December 15, 2018, and interim periods within those years. We plan to adopt this guidance in the first quarter of 2019 using the cumulative-effect adjustment transition method. Although we are in the process of evaluating the impact of adoption of this ASU on our consolidated financial statements, we currently believe the most significant changes will be related to the recognition of new right-of-use assets and lease liabilities on our consolidated balance sheet for operating leases.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenues
9 Months Ended
Sep. 30, 2018
Revenue from Contract with Customer [Abstract]  
Revenues
REVENUES
The following tables present our revenues by Sales type as presented in our condensed consolidated statements of operations disaggregated by the timing of transfer of goods or services (in thousands, unaudited):

 
 
For the Three Months Ended September 30,
 
 
2018
 
2017
Product sales
 
 
 
 
Product transferred to customers at a point in time
 
$
75,817

 
$
68,563

Product transferred to customers over time
 

 

 
 
$
75,817

 
$
68,563


 
 
For the Nine Months Ended September 30,
 
 
2018
 
2017
Product sales
 
 
 
 
Product transferred to customers at a point in time
 
$
222,118

 
$
193,476

Product transferred to customers over time
 

 

 
 
$
222,118

 
$
193,476



 
 
For the Three Months Ended September 30,
 
 
2018
 
2017
Service sales
 
 
 
 
Service transferred to customers at a point in time
 
$
11,580

 
$
9,522

Service transferred to customers over time
 
12,308

 
12,165

 
 
$
23,888

 
$
21,687


 
 
For the Nine Months Ended September 30,
 
 
2018
 
2017
Service sales
 
 
 
 
Service transferred to customers at a point in time
 
$
30,939

 
$
26,694

Service transferred to customers over time
 
37,726

 
34,324

 
 
$
68,665

 
$
61,018



The following table presents our revenues disaggregated by geography, based on the billing addresses of our customers (in thousands, unaudited):

 
 
For the Three Months Ended September 30,
 
 
2018
 
2017
Net sales to external customers
 
 
 
 
United States
 
$
38,090

 
$
35,316

EMEA (1)
 
29,577

 
27,975

APAC (1)
 
27,942

 
23,810

Other Americas (1)
 
4,096

 
3,149

 
 
$
99,705

 
$
90,250



 
 
For the Nine Months Ended September 30,
 
 
2018
 
2017
Net sales to external customers
 
 
 
 
United States
 
$
115,670


$
99,229

EMEA (1)
 
88,858


77,256

APAC (1)
 
75,475


67,951

Other Americas (1)
 
10,780


10,058

 
 
$
290,783


$
254,494

(1) Regions represent Europe, the Middle East, and Africa (EMEA); Asia-Pacific (APAC); and Canada, Mexico, and Brazil (Other Americas).
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation
9 Months Ended
Sep. 30, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-Based Compensation
STOCK-BASED COMPENSATION
Stock-based compensation expense reflects the fair value of stock-based awards measured at the grant date and is recognized over the requisite service period.
We have two compensation plans that provide for the granting of stock options and other share-based awards to key employees and non-employee members of the Board of Directors (the “Board”). The 2009 Equity Incentive Plan (the “2009 Plan”) and the 2014 Equity Incentive Plan (the “2014 Plan”) provide for granting options, restricted stock, restricted stock units or stock appreciation rights to employees and non-employee directors. In May 2018, our shareholders approved an amendment to the 2014 Plan, which increased the number of shares available for issuance under the 2014 Plan by 1,000,000 shares. A maximum of 2,974,543 shares are available for issuance under the 2014 Plan, as amended, plus the number of shares (not to exceed 891,960) underlying awards outstanding under the 2004 Equity Incentive Plan (the “2004 Plan”) and the 2009 Plan as of May 29, 2014 that thereafter terminate or expire unexercised or are canceled, forfeited or lapse for any reason. No awards were outstanding under the 2004 Plan as of September 30, 2018, and no further grants will be made under the 2004 Plan or the 2009 Plan.
Upon election to the Board, each non-employee director receives an initial equity grant of shares of restricted common stock with a value equal to $100,000, calculated using the closing share price on the date of the non-employee director’s election to the Board. The initial restricted stock grant vests on the third anniversary of the grant date, subject to the non-employee director’s continued membership on the Board. Annually, the non-employee directors are granted restricted shares with a value equal to $100,000 on the first business day following the annual meeting of shareholders, calculated using the closing price of our common stock on that day. In addition, the Lead Director is annually granted restricted shares with a value equal to $40,000 on the first business day following the annual meeting of shareholders, calculated using the closing price of our common stock on that day. The shares of restricted stock granted annually to our non-employee directors and our Lead Director vest on the day prior to the following year’s annual meeting date, subject to the non-employee director’s continued membership on the Board. We record compensation cost associated with our restricted stock grants on a straight-line basis over the vesting term.
Annually, upon approval by our Compensation Committee, we grant stock options and restricted stock units to certain employees. We also grant stock options and restricted stock units to certain new employees throughout the year. The fair value of these stock-based awards is determined by using (a) the current market price of our common stock on the grant date in the case of restricted stock units or (b) the Black-Scholes option valuation model in the case of stock options.
Our annual grants in March 2018 and March 2017 consisted of stock options and restricted stock units that are subject to only time-based vesting. The number of stock options and/or restricted stock units granted was based on the employee’s individual objectives, performance against operational metrics assigned to the employee and overall contribution to FARO. The stock options vest in three equal annual installments beginning one year after the grant date. The restricted stock unit awards vest in full on the three-year anniversary of the grant date. The fair value of these stock-based awards is determined by using (a) the Black-Scholes option valuation model in the case of stock options or (b) the current market price of our common stock on the grant date in the case of restricted stock units.
In 2015, we granted performance-based stock options and restricted stock units to certain executives. These awards vested in three annual installments beginning one year after the grant date if the applicable performance measures or strategic objectives were achieved. The related stock-based compensation expense was recognized over the requisite service period, taking into account the probability that we would satisfy the performance measures or strategic objectives. In addition to certain strategic objectives, the performance-based stock options and restricted stock units granted in 2015 were earned and vested based upon (1) our achievement of specified revenue and earnings per share targets, and (2) our total shareholder return (“TSR”) relative to the TSR attained by companies within our defined peer group.
Due to the TSR presence in certain performance-based grants, the fair value of these awards was determined using the Monte Carlo Simulation valuation model. We expensed these market condition awards over the three-year vesting period regardless of the value the award recipients ultimately received. In March 2018, our Compensation Committee determined that 7,743 performance-based stock options and 266 restricted stock units were earned for the 2017 performance period and 17,160 stock options and 640 restricted stock units were unearned, as the required metrics were not achieved. As of September 30, 2018, all performance-based stock options and restricted stock units granted in 2015 were either vested or were forfeited because they were not earned.
The Black-Scholes option valuation model incorporates assumptions as to stock price volatility, the expected life of options or awards, a risk-free interest rate and dividend yield. The weighted-average grant-date fair value of the stock options that were granted during the nine months ended September 30, 2018 and September 30, 2017 and valued using the Black-Scholes option valuation model was $23.43 and $14.51 per option, respectively. For stock options granted during the nine months ended September 30, 2018 and September 30, 2017 valued using the Black-Scholes option valuation model, we used the following assumptions:
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017
Risk-free interest rate
2.65
%
 
1.88% - 2.02%

Expected dividend yield
%
 
%
Expected term of option
4 years

 
5 years

Expected volatility
45.0
%
 
45.2
%
Weighted-average expected volatility
45.0
%
 
45.2
%

Historical information was the primary basis for the selection of the expected dividend yield, expected volatility and the expected lives of the options. The risk-free interest rate was based on the yields of U.S. zero coupon issues and U.S. Treasury issues, with a term approximating the expected life of the option being valued.
A summary of stock option activity and weighted-average exercise prices during the nine months ended September 30, 2018 follows:
 
Options
 
Weighted-
Average
Exercise Price
 
Weighted-Average
Remaining
Contractual Term
(Years)
 
Aggregate Intrinsic
Value as of
September 30, 2018
Outstanding at January 1, 2018
1,156,763

 
$
45.93

 
 
 
 
Granted
174,439

 
61.30

 
 
 
 
Forfeited or expired
(72,785
)
 
51.66

 
 
 
 
Exercised
(439,677
)
 
47.25

 
 
 
 
Unearned performance-based options
(17,160
)
 
59.97

 
 
 
 
Outstanding at September 30, 2018
801,580

 
$
47.61

 
4.6
 
$
13,419

Options exercisable at September 30, 2018
393,321

 
$
49.65

 
2.1
 
$
5,780


The total intrinsic value of stock options exercised during the three months ended September 30, 2018 and September 30, 2017 was $4.7 million and less than $0.1 million, respectively. For the nine months ended September 30, 2018 and September 30, 2017, the total intrinsic value of the stock options exercised in the respective period was $7.5 million and $0.1 million.
The fair value of stock options vested during the three months ended September 30, 2018 and September 30, 2017 was $0.1 million and less than $0.1 million, respectively. The fair value of stock options vested during the nine months ended September 30, 2018 and September 30, 2017 was $3.2 million and $3.0 million, respectively.
The following table summarizes the restricted stock and restricted stock unit activity and weighted average grant-date fair values for the nine months ended September 30, 2018:
 
Shares
 
Weighted-Average
Grant Date
Fair Value
Non-vested at January 1, 2018
257,492

 
$
34.75

Granted
102,458

 
60.26

Forfeited
(20,578
)
 
38.07

Vested
(18,618
)
 
35.03

Unearned performance-based awards
(640
)
 
51.15

Non-vested at September 30, 2018
320,114

 
$
42.64


We recorded total stock-based compensation expense of $2.3 million and $1.6 million for the three months ended September 30, 2018 and September 30, 2017, respectively, and $5.7 million and $4.8 million for the nine months ended September 30, 2018 and September 30, 2017, respectively.
As of September 30, 2018, there was $12.7 million of total unrecognized stock-based compensation expense related to non-vested stock-based compensation arrangements. The expense is expected to be recognized over a weighted average period of 2.0 years.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
Short Term Investments
9 Months Ended
Sep. 30, 2018
Investments Schedule [Abstract]  
Short Term Investments
SHORT TERM INVESTMENTS
Short-term investments at September 30, 2018 consisted of U.S. Treasury Bills totaling $19.9 million, consisting of $11.0 million maturing on December 6, 2018 and $8.9 million maturing on March 14, 2019, respectively. Short-term investments at December 31, 2017 consisted of U.S. Treasury Bills totaling $11.0 million that matured on January 11, 2018. The interest rates on the U.S. Treasury Bills held on September 30, 2018 and maturing on December 6, 2018 and March 14, 2019 were 1.9% and 2.2%, respectively, and were less than one percent for the U.S. Treasury Bills held as of December 31, 2017. The investments are classified as held-to-maturity and recorded at cost plus accrued interest, which approximates fair value. The fair value of the U.S. Treasury Bills at September 30, 2018 and December 31, 2017 were classified as Level 1, as they are traded with sufficient frequency and volume to enable us to obtain pricing information on an ongoing basis. For further discussion of fair value, refer to Note 13 – Fair Value of Financial Instruments.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Receivable
9 Months Ended
Sep. 30, 2018
Receivables [Abstract]  
Accounts Receivable
ACCOUNTS RECEIVABLE
Accounts receivable consist of the following:
 
As of
September 30, 2018
 
As of
December 31, 2017
Accounts receivable
$
77,394

 
$
74,062

Allowance for doubtful accounts
(2,033
)
 
(1,957
)
Total
$
75,361

 
$
72,105

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories
9 Months Ended
Sep. 30, 2018
Inventory Disclosure [Abstract]  
Inventories
INVENTORIES
Inventories are stated at the lower of cost or net realizable value using the first-in first-out (FIFO) method. We have four principal categories of inventory: 1) raw materials; 2) manufactured product to be sold; 3) sales demonstration inventory, which consists of completed product used to support our sales force and demonstrations; and 4) service inventory, which consists of completed product and parts used to support our service department. Shipping and handling costs associated with third party sales transactions are classified as a component of cost of sales in our condensed consolidated statements of operations.
Sales demonstration inventory is held by our sales representatives for up to three years, at which time it would be refurbished and transferred to finished goods as used equipment, stated at the lower of cost or net realizable value. Management expects these refurbished units to remain in finished goods inventory and to be sold within 12 months at prices that may produce reduced gross margins.
Service inventory is used to provide a temporary replacement product to a customer covered by a premium warranty when the customer’s unit requires service or repair and as training equipment. Service inventory is available for sale; however, management does not expect service inventory to be sold within 12 months and, as such, classifies this inventory as a long-term asset. Service inventory that we utilize for training or repairs and which we deem as no longer available for sale is transferred to fixed assets at the lower of cost or net realizable value and depreciated over its remaining life, typically three years.
Inventories consist of the following: 
 
As of
September 30, 2018
 
As of
December 31, 2017
Raw materials
$
39,799

 
$
36,328

Finished goods
22,672

 
17,458

Inventories, net
$
62,471

 
$
53,786

 
 
 
 
Service and sales demonstration inventory, net
$
35,288

 
$
39,614

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings (Loss) Per Share
9 Months Ended
Sep. 30, 2018
Earnings Per Share [Abstract]  
Earnings (Loss) Per Share
EARNINGS (LOSS) PER SHARE
Basic earnings (loss) per share is computed by dividing net income or (loss) by the weighted average number of shares outstanding. Diluted earnings per share is computed by also considering the impact of potential common stock on both net income and the weighted average number of shares outstanding. Our potential common stock consists of employee stock options, restricted stock units and performance-based awards. Our potential common stock is included in the diluted earnings per share calculation, when adding such potential common stock would not be anti-dilutive. Performance-based awards are included in the computation of diluted earnings per share only to the extent that the underlying performance conditions (and any applicable market condition) (i) are satisfied as of the end of the reporting period or (ii) would be considered satisfied if the end of the reporting period were the end of the related contingency period and the result would be dilutive under the treasury stock method. When we report a net loss, which we did for the three and nine months ended September 30, 2018 and for the nine months ended September 30, 2017, the calculation of diluted net loss per share excludes our potential common stock, as the effect would be anti-dilutive.
For the three and nine months ended September 30, 2018, there were approximately 546,538 shares and 627,733 shares, respectively, issuable upon the exercise of options that were excluded from the dilutive calculations, as they were anti-dilutive. For the three and nine months ended September 30, 2017, there were approximately 1,143,523 and 1,145,632 shares, respectively, issuable upon the exercise of options and the contingent vesting of performance-based awards that were excluded from the dilutive calculations, as they were anti-dilutive.
A reconciliation of the number of common shares used in the calculation of basic and diluted earnings (loss) per share (“EPS”) is presented below:
 
Three Months Ended
 
September 30, 2018
 
September 30, 2017
 
Shares
 
Per-Share
Amount
 
Shares
 
Per-Share
Amount
Basic (loss) earnings per share
17,122,705

 
$
(0.15
)
 
16,708,446

 
$
0.10

Effect of dilutive securities

 

 
88,072

 

Diluted (loss) earnings per share
17,122,705

 
$
(0.15
)
 
16,796,518

 
$
0.10


 
Nine Months Ended
 
September 30, 2018
 
September 30, 2017
 
Shares
 
Per-Share
Amount
 
Shares
 
Per-Share
Amount
Basic loss per share
16,976,459


$
(0.05
)
 
16,697,729

 
$
(0.21
)
Effect of dilutive securities



 

 

Diluted loss per share
16,976,459


$
(0.05
)
 
16,697,729

 
$
(0.21
)
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Liabilities
9 Months Ended
Sep. 30, 2018
Payables and Accruals [Abstract]  
Accrued Liabilities
ACCRUED LIABILITIES
Accrued liabilities consist of the following:
 
As of
September 30, 2018
 
As of
December 31, 2017
Accrued compensation and benefits
$
14,617

 
$
16,144

Accrued warranties
2,605

 
2,628

Professional and legal fees
2,088

 
1,541

Taxes other than income
2,922

 
3,787

Other accrued liabilities
6,954

 
3,262

 
$
29,186

 
$
27,362


Activity related to accrued warranties was as follows:
 
Nine Months Ended
 
September 30, 2018
 
September 30, 2017
Balance, beginning of period
$
2,628

 
$
2,594

Provision for warranty expense
2,888

 
2,606

Fulfillment of warranty obligations
(2,911
)
 
(2,616
)
Balance, end of period
$
2,605

 
$
2,584

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value of Financial Instruments
9 Months Ended
Sep. 30, 2018
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments
FAIR VALUE OF FINANCIAL INSTRUMENTS
Our financial instruments include cash and cash equivalents, short-term investments, accounts receivable, customer deposits, accounts payable and accrued liabilities. The carrying amounts of such financial instruments approximate their fair value due to the short-term nature of these instruments.
Assets and liabilities measured at fair value on a recurring basis are categorized in the tables below based upon the lowest level of significant input to the valuations:
 
As of September 30, 2018
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 
 
 
 
Short-term investments (1)
$
19,871

 
$

 
$

Total
$
19,871

 
$

 
$

Liabilities:
 
 
 
 
 
Contingent consideration (2)
$

 
$

 
$
5,846

Total
$

 
$

 
$
5,846

 

As of December 31, 2017
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 
 
 
 
Short-term investments (1)
$
10,997

 
$

 
$

Total
$
10,997

 
$

 
$

Liabilities:
 
 
 
 
 
Contingent consideration (2)
$

 
$

 
$
412

Total
$

 
$

 
$
412

(1)
Short-term investments in the accompanying consolidated balance sheets are U.S. Treasury Bills. The fair values of these assets are based on Level 1 inputs in the fair value hierarchy.
(2)
Contingent consideration liability represents arrangements to pay the former owners of certain companies we acquired. The remaining undiscounted maximum payment under the arrangements is $6.3 million. We paid $0.6 million as part of these arrangements during the nine months ended September 30, 2018. The change in the fair value of the contingent consideration from December 31, 2017 to September 30, 2018 is primarily related to our acquisition of Laser Control Systems Limited on March 9, 2018, our acquisition of Lanmark Controls, Inc. on July 6, 2018, our acquisition of Opto-Tech s.r.l. on July 13, 2018, and the payment of contingent consideration for historical acquisitions in the third quarter of 2018. See Note 17 – Business Combinations for further information regarding these acquisitions.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes
9 Months Ended
Sep. 30, 2018
Income Tax Disclosure [Abstract]  
Income Taxes
INCOME TAXES
For the three months ended September 30, 2018, we recorded an income tax benefit of $0.4 million compared with income tax expense of $0.9 million for the three months ended September 30, 2017. Our effective tax rate was 12.5% for the three months ended September 30, 2018 compared with 36.8% in the prior year period. The change in our income tax (benefit) expense was primarily due to a pretax loss during the three months ended September 30, 2018 compared to pretax income for the three months ended September 30, 2017.  

Our quarterly estimate of our annual effective tax rate, and our quarterly tax provision for income tax (benefit) expense, is subject to significant variation due to numerous factors, including variability in accurately predicting our pretax and taxable income and loss and the mix of jurisdictions to which they relate. Also, our effective tax rate may fluctuate more based on the amount of pretax income or loss recognized during the quarter. The change in our effective tax rate during the three months ended September 30, 2018 compared with the same prior year period was primarily due to a shift in the geographic mix of pretax income expected for the full year.  

For the nine months ended September 30, 2018, we recorded income tax expense of $0.1 million compared with an income tax benefit of $0.4 million for the nine months ended September 30, 2017. Our effective tax rate was 9.7% for the nine months ended September 30, 2018 compared with 11.3% in the prior year period. The change in our income tax (benefit) expense during the nine months ended September 30, 2018 compared to the nine months ended September 30, 2017 was primarily due to the decrease in pretax book loss for the nine months ended September 30, 2018 when compared to the same prior year period, a shift in the geographic area where income was recognized and the exclusion of tax benefit for certain jurisdictions in a loss position in calculating income tax expense.

Our effective tax rate could be impacted positively or negatively by geographic changes in the manufacturing or sales of our products and the resulting effect on taxable income in each jurisdiction, as well as by any change in statutory tax rates in a jurisdiction.

On December 22, 2017, the United States enacted the U.S. Tax Cuts and Jobs Act (the “Tax Cuts Act”), resulting in significant modifications to existing tax law. We are following the guidance in SEC Staff Accounting Bulletin 118 (“SAB 118”), which provides additional clarification regarding the application of ASC Topic 740 in situations where a company does not have the necessary information available, prepared, or analyzed in reasonable detail to complete the accounting for certain income tax effects of the Tax Cuts Act for the reporting period in which the Tax Cuts Act was enacted. SAB 118 provides for a measurement period beginning in the reporting period that includes the Tax Cuts Act's December 2017 enactment date and ending when we have obtained, prepared, and analyzed the information needed in order to complete the accounting for such income tax effects, but in no circumstances will the measurement period extend beyond one year from the enactment date.

Under the Tax Cuts Act, changes include lowering the statutory corporate tax rate from 35% to 21%, eliminating certain deductions, imposing a mandatory tax on accumulated earnings in foreign subsidiaries, introducing new tax regimes, and changing how foreign earnings are subject to United States taxation. The statutory corporate tax rate reduction is effective for tax years beginning on or after January 1, 2018. Based on our best estimate, we have calculated the impact of the Tax Cuts Act in our current tax provision in accordance with our understanding of the Tax Cuts Act and available guidance. The portion of the provisional amount that related to the transition tax on the mandatory deemed repatriation of foreign earnings was $17.4 million based on our best estimate and guidance available as of the date of this filing, which was recorded in the fourth quarter of 2017. The provisional amount related to the transition tax on the mandatory deemed repatriation of foreign earnings has not changed as of September 30, 2018 when compared to December 31, 2017. Additional work is necessary to finalize our analysis of historical foreign earnings. Upon gathering all necessary data, interpreting any additional guidance from tax authorities, and completing the analysis, our provisional amount will be adjusted in the measurement period allowable in accordance with SAB 118. Our provisional amount relating to the transition tax may materially differ upon completing the analysis compared to the amount accrued as of September 30, 2018. We expect our analysis to be completed during the fourth quarter of 2018.

Additionally, the Tax Cuts Act included a new provision designed to impose a tax on global intangible low-taxed income (“GILTI”) of foreign subsidiaries but allows the possibility of using foreign tax credits to offset the tax liability, subject to some limitations. For the three and nine months ended September 30, 2018, our income tax expense included an estimate of the current GILTI impact on our tax provision, which we currently estimate would result in a tax liability of approximately $0.5 million for the year ended December 31, 2018. Based on our current forecast of taxable income for the United States and foreign tax jurisdictions, the estimated $0.5 million GILTI tax liability would be fully offset by the utilization of foreign tax credits and have an immaterial impact on our income tax expense for the year ended December 31, 2018. Our amount relating to GILTI may materially differ if the geographical mix of taxable earnings or total taxable earnings change compared to the assumptions used in our forecast.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
Variable Interest Entity
9 Months Ended
Sep. 30, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Variable Interest Entities
VARIABLE INTEREST ENTITY
A variable interest entity (“VIE”) is an entity that has one of three characteristics: (1) it is controlled by someone other than its shareowners or partners, (2) its shareowners or partners are not economically exposed to the entity's earnings (for example, they are protected against losses), or (3) it lacks sufficient equity to permit the entity to finance its activities without additional subordinated financial support from other parties.
On April 27, 2018, we invested $1.8 million in Present4D GmbH (“Present4D”), a software solutions provider for professional virtual reality presentations and training environments, in the form of an equity capital contribution. This contribution represents a minority investment in Present4D.
As of our investment date, Present4D was thinly capitalized and lacked the sufficient equity to finance its activities without additional subordinated financial support and is classified as a VIE. We do not have power over decisions that significantly affect Present4D’s economic performance and do not represent its primary beneficiary. After April 27, 2020, Present4D may request additional equity financing of up to $1.8 million from us in exchange for additional share capital. Our investment in this unconsolidated VIE at September 30, 2018 was $1.8 million and included in Other long-term assets in our condensed consolidated balance sheet as of September 30, 2018. We had no VIE investments as of December 31, 2017.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Reporting
9 Months Ended
Sep. 30, 2018
Segment Reporting [Abstract]  
Segment Reporting
SEGMENT REPORTING
We have three reportable segments: 3D Factory, Construction BIM, and Emerging Verticals. These segments are based upon the vertical markets that we currently serve. Business activities that do not meet the criteria to be reportable segments are aggregated in the Emerging Verticals segment.
We develop, manufacture, market, support and sell CAD-based quality assurance products integrated with CAD-based inspection and statistical process control software and three-dimensional documentation systems in each of these reportable segments. These activities represent more than 99% of consolidated sales.
Our Chief Operating Decision Maker (CODM), our Chief Executive Officer, evaluates segment performance and allocates resources based upon profitable growth. We use segment profit to evaluate the performance of our reportable segments. Segment profit is calculated as gross profit, net of selling and marketing expenses, for the reporting segment. Our definition of segment profit may not be comparable to similarly-titled measures reported by other companies.
Our segment structure presented below represents a change from the prior year as further described in Note 1 – Description of Business. The amounts for the three and nine months ended September 30, 2017 have been restated to reflect the change in reporting segments. Each of our segments employs consistent accounting policies.
The following tables present information about our reportable segments, including a reconciliation of total segment profit to (loss) income from operations included in the condensed consolidated statements of operations for the three and nine months ended September 30, 2018 and 2017:
 
 
3D Factory
 
Construction BIM
 
Emerging Verticals
 
Total
Three Months Ended September 30, 2018
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Total sales
 
$
64,182

 
$
23,710

 
$
11,813

 
$
99,705

Segment profit
 
$
16,421

 
$
6,860

 
$
1,225

 
$
24,506

General and administrative
 
 
 
 
 
 
 
12,496

Depreciation and amortization
 
 
 
 
 
 
 
4,747

Research and development
 
 
 
 
 
 
 
9,975

Loss from operations
 
 
 
 
 
 
 
$
(2,712
)
 
 
3D Factory
 
Construction BIM
 
Emerging Verticals
 
Total
Three Months Ended September 30, 2017
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Total sales
 
$
58,529

 
$
22,751

 
$
8,970

 
$
90,250

Segment profit
 
$
19,648

 
$
5,407

 
$
989

 
$
26,044

General and administrative
 
 
 
 
 
 
 
10,307

Depreciation and amortization
 
 
 
 
 
 
 
4,368

Research and development
 
 
 
 
 
 
 
9,019

Income from operations
 
 
 
 
 
 
 
$
2,350


 
 
3D Factory
 
Construction BIM
 
Emerging Verticals
 
Total
Nine Months Ended September 30, 2018

 

 

 


 
 
 
 
 
 
 
 
 
Total sales

$
190,584


$
69,994


$
30,205


$
290,783

Segment profit
 
$
56,248

 
$
19,287

 
$
2,093

 
$
77,628

General and administrative







34,889

Depreciation and amortization







13,467

Research and development







29,364

Loss from operations







$
(92
)


3D Factory

Construction BIM

Emerging Verticals

Total
Nine Months Ended September 30, 2017








 
 
 
 
 
 
 
 
 
Total sales

$
172,524


$
60,550


$
21,420


$
254,494

Segment profit

$
52,757


$
13,799


$
1,103


$
67,659

General and administrative







32,883

Depreciation and amortization







12,075

Research and development







26,530

Loss from operations







$
(3,829
)
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies
9 Months Ended
Sep. 30, 2018
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
COMMITMENTS AND CONTINGENCIES
Leases — We lease buildings and equipment in the normal course of business under non-cancellable operating leases that expire in or before 2026. Total remaining obligations under these leases are approximately $1.3 million for 2018.
Purchase Commitments — We enter into purchase commitments for products and services in the ordinary course of business. These purchases generally cover production requirements for 60 to 120 days as well as materials necessary to service customer units through the product lifecycle and for warranty commitments. As of September 30, 2018, we had approximately $72.0 million in purchase commitments that are expected to be delivered within the next 12 months. To ensure adequate component availability in preparation for new product introductions, as of September 30, 2018, we also had $4.7 million in long-term commitments for purchases to be delivered after 12 months.
Legal Proceedings — We are not involved in any legal proceedings, including routine litigation arising in the normal course of business, that we believe will have a material adverse effect on our business, financial condition or results of operations.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Combinations
9 Months Ended
Sep. 30, 2018
Business Combinations [Abstract]  
Business Combinations
BUSINESS COMBINATIONS

In April 2017, we completed the acquisition of substantially all of the assets of Instrument Associates, LLC d/b/a Nutfield Technology (“Nutfield”), a component technology business located in Hudson, New Hampshire, which specializes in the design and manufacture of advanced galvanometer-based optical scanners, scan heads and laser kits, for a total purchase price of approximately $5.5 million. This acquisition supports our long-term strategy to expand our presence in key markets and improve our existing product lines with innovative technology. The results of Nutfield’s operations as of and after the date of acquisition have been included in our condensed consolidated financial statements as of September 30, 2018 and December 31, 2017, and for the three and nine months ended September 30, 2018 and September 30, 2017.

On March 9, 2018, we acquired all of the outstanding shares of Laser Control Systems Limited (“Laser Control Systems”), a laser component technology business located in Bedfordshire, United Kingdom, which specializes in the design and manufacture of advanced digital scan heads and laser software, for a purchase price of $1.7 million. An additional $0.7 million in contingent consideration may be earned by the former owners if certain milestones are met. This acquisition supports our long-term strategy to expand our presence in key markets and improve our existing product lines with innovative technology. The results of Laser Control Systems’ operations as of and after the date of acquisition have been included in our condensed consolidated financial statements as of, and for the three and nine months ended, September 30, 2018.

On March 16, 2018, we acquired all of the outstanding shares of Photocore AG, a vision-based 3D measurement application and software developer, for a total purchase price of $2.4 million. This acquisition supports our long-term strategy to improve our existing software offerings with innovative technology. The results of PhotoCore AG’s operations as of and after the date of acquisition have been included in our condensed consolidated financial statements as of, and for the three and nine months ended, September 30, 2018.

On July 6, 2018, we acquired all of the outstanding shares of Lanmark Controls, Inc. (“Lanmark”), a high-speed laser marking control boards and laser marking software provider, for a purchase price of $6.0 million. An additional $1.0 million in contingent consideration may be earned by the former owners if certain milestones are met. This acquisition supports the development of components used in new 3D laser inspection product development. The results of Lanmark’s operations as of and after the date of acquisition have been included in our condensed consolidated financial statements as of, and for the three and nine months ended, September 30, 2018.

On July 13, 2018, we acquired all of the issued and outstanding corporate capital of Opto-Tech SRL and its subsidiary Open Technologies SRL (collectively, “Open Technologies”), a 3D structured light scanning solution company located in Brescia, Italy, for an aggregate purchase price of up to €18.5 million, subject to post-closing adjustments based on actual net working capital, net financial position and transaction expenses. The aggregate purchase price includes up to €4.0 million in contingent consideration that may be earned by the former owners if certain product development milestones are met. This acquisition supports our long-term strategy to establish a presence in 3D measurement technology used in other industries and applications. The results of Open Technologies’ operations as of and after the date of acquisition have been included in our condensed consolidated financial statements as of, and for the three and nine months ended, September 30, 2018.

The acquisitions of Nutfield, Laser Control Systems, Photocore AG, Lanmark, and Open Technologies constitute business combinations as defined by ASC Topic 805. Accordingly, the assets acquired and liabilities assumed were recorded at their fair values on the date of acquisition. The purchase price allocations marked as “Preliminary” below are based on the information that was available to make estimates of the fair value and may change as further information becomes available and additional analyses are completed. While we believe such information provides a reasonable basis for estimating the fair values, we may obtain more information and evidence during the measurement period that result in changes to the estimated fair value amounts. The measurement period ends on the earlier of one year after the acquisition date or the date we received the information about the facts and circumstances that existed at the acquisition date. Subsequent adjustments, if necessary, will be recognized during the period in which the amounts are determined. These refinements include: (1) changes in the estimated fair value of certain intangible assets acquired; and (2) changes in deferred tax assets and liabilities related to the fair value estimates. The purchase price allocation marked as “Final” below represents our final determination of the fair value of the assets acquired and liabilities assumed for such acquisition.

Following is a summary of our allocations of the purchase price to the fair values of the assets acquired and liabilities assumed as of the date of each acquisition:
 
 
Nutfield (Final)
Laser Control Systems (Final)
Photocore AG (Final)
Lanmark (Preliminary)
Open Technologies (Preliminary) (3)
 Accounts receivable
 
$
160

$

$

$
592

$
2,735

 Inventory
 
539



328

1,852

 Other assets
 
96



41

645

 Deferred income tax assets
 
131





 Intangible assets
 
2,329

1,400

1,435

2,276

11,084

 Goodwill (1)
 
2,357

928

1,010

3,851

9,225

 Accounts payable and accrued liabilities
 
(12
)


(117
)
(2,926
)
 Other liabilities (2)
 
(104
)
(579
)

(971
)
(5,201
)
Total purchase price, net of cash acquired
 
$
5,496

$
1,749

$
2,445

$
6,000

$
17,414


(1) A portion of the goodwill is expected to be tax deductible for Nutfield.
(2) For Laser Control Systems, Lanmark and Open Technologies, this total consists primarily of the fair value of the projected contingent consideration.
(3) Amounts converted from Euros to US Dollars based on the foreign exchange rate on the closing date of the acquisition.


Following are the details of the purchase price allocated to the intangible assets acquired for the acquisitions noted above:
 
 
Nutfield (Final)
Laser Control Systems (Final)
Photocore AG (Final)
Lanmark (Preliminary)
Open Technologies (Preliminary)
 
 
Amount
Weighted Average Life (Years)
Amount
Weighted Average Life (Years)
Amount
Weighted Average Life (Years)
Amount
Weighted Average Life (Years)
Amount
Weighted Average Life (Years)
 Trade name
 
$
29

1
$

0
$

0
$

0
$

0
 Brand
 

0
26

1
22

1
26

1
98

1
 Non-competition agreement
 
144

5
29

3
9

3

0

0
 Technology
 
1,970

10
1,319

7
1,343

7
1,170

7
5,493

7
 Customer relationship
 
95

10
26

10
61

10
1,080

10
5,493

10
 Favorable in-place lease
 
91

12

0

0

0

0
 Fair value of intangible assets acquired
 
$
2,329

10
$
1,400

7
$
1,435

7
$
2,276

8
$
11,084

8


The goodwill for the Nutfield, Laser Control Systems, Lanmark and Open Technologies acquisitions has been allocated to the Emerging Verticals reporting segment. The goodwill for the Photocore AG acquisition has been allocated to the Construction BIM reporting segment.

Acquisition and integration costs are not included as components of consideration transferred, but are recognized as expense in the period in which such costs are incurred. To date, we have incurred approximately $0.7 million in acquisition and integration costs for the acquisitions in 2017 and during the nine months ended September 30, 2018. Pro forma financial results for Nutfield, Laser Control Systems, Photocore AG, Lanmark, and Open Technologies have not been presented because the effects of these transactions, individually and in the aggregate, were not material to our consolidated financial results.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Principles of Consolidation (Policies)
9 Months Ended
Sep. 30, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Consolidation Policy
Our condensed consolidated financial statements include the accounts of FARO Technologies, Inc. and its subsidiaries, all of which are wholly-owned. All intercompany transactions and balances have been eliminated.
Foreign Currency Translations Policy
The financial statements of our foreign subsidiaries are translated into U.S. dollars using exchange rates in effect at period-end for assets and liabilities and average exchange rates during each reporting period for results of operations. Adjustments resulting from financial statement translations are reflected as a separate component of accumulated other comprehensive loss. Foreign currency transaction gains and losses are included in net income (loss).
Basis of Accounting Policy
The accompanying unaudited condensed consolidated financial statements and notes thereto have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and with the instructions of Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. These condensed consolidated financial statements include all normal recurring accruals and adjustments considered necessary by management for a fair presentation in conformity with U.S. GAAP.
Use of Estimates Policy
Preparing financial statements requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ materially from those estimates.
Impact of Recently Adopted and Recently Issued Accounting Standards Policy
Impact of Recently Adopted Accounting Standards -
In January 2017, the FASB issued Accounting Standards Update (“ASU”) No. 2017-01, Business Combinations (Topic 805): Clarifying the Definition of a Business (“ASU 2017-01”) in order to clarify the definition of a business and provide additional guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. ASC Topic 805 recognizes three elements of a business: inputs, processes, and outputs. While an integrated set of assets and activities (collectively referred to as a “set”) that is a business usually has outputs, outputs are not required to be present. Additionally, all the inputs and processes that a seller uses in operating a set are not required if market participants can acquire the set and continue to produce outputs. ASU 2017-01 provides a screen to determine when a set is not a business. The screen requires that when substantially all of the fair value of the gross assets acquired (or disposed of) is concentrated in a single identifiable asset or a group of similar identifiable assets, the set is not a business. If the screen is not met, the new guidance (1) requires that to be considered a business, a set must include, at a minimum, an input and a substantive process that together significantly contribute to the ability to create output and (2) removes the evaluation of whether a market participant could replace missing elements. The new guidance provides a framework to assist entities in evaluating whether both an input and a substantive process are present. This framework includes two sets of criteria to consider that depend on whether a set has outputs. Although outputs are not required for a set to be a business, outputs generally are a key element of a business. ASU 2017-01 provides more stringent criteria for sets without outputs and more narrowly defines the term output. ASU 2017-01 became effective for us on January 1, 2018 and was applied prospectively. Our adoption of the new guidance did not have a material impact on our consolidated financial statements.
In October 2016, the FASB issued ASU No. 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory (“ASU 2016-16”), which removes the prohibition in ASC Topic 740 against the immediate recognition of the current and deferred income tax effects of intra-entity transfers of assets other than inventory. This ASU requires the tax effects of intercompany transactions, other than sales of inventory, to be recognized when the transfer occurs, instead of deferred until the transferred asset is sold to a third party or otherwise recovered through use of the asset. The new guidance must be applied on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption. ASU 2016-16 became effective for us on January 1, 2018 and was applied on a modified retrospective basis. Our adoption of the new guidance did not have an impact on our consolidated financial statements.

In August 2016, the FASB issued ASU No. 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (“ASU 2016-15”), which clarifies how companies present and classify certain cash receipts and cash payments in the statement of cash flows. ASU 2016-15 became effective for us on January 1, 2018 and was applied on a modified retrospective basis. Our adoption of the new guidance did not have an impact on our consolidated financial statements.

In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers: (Topic 606) (“ASU 2014-09”), amending its accounting guidance related to revenue recognition. Under this ASU and subsequently issued amendments, revenue is recognized to depict the transfer of goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. Additional disclosures are required to provide the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including significant judgments and changes in judgments and assets recognized from costs incurred to obtain or fulfill a contract. The following represents the impact of our adoption by significant revenue stream:

Measurement equipment and related software: Under the prior accounting guidance, sales of measurement, imaging and realization equipment and related software sales were generally recognized upon shipment, as we considered the earnings process complete as of the shipping date. The related software sold with our measurement, imaging and realization equipment functions together with such equipment to deliver the tangible product’s essential functionality. Customers frequently purchase extended warranties when purchasing measurement equipment and related software. Under the new guidance, we allocate the contract price to performance obligations based on our best estimate of the standalone selling price, utilizing data from the sale of our applicable products and services to customers separately in similar circumstances, with the exception of software licenses. We use the residual method for allocating the contract price to performance obligations relating to software licenses. Our adoption of the new guidance did not result in material changes to our accounting for revenue related to our measurement, imaging and realization equipment and related software.

Extended warranties: Under the prior accounting guidance, extended warranty sales were recognized on a straight-line basis over the term of the warranty. Extended warranty sales include contract periods that extend between one month and three years. The unearned service revenues reported in current and noncurrent liabilities on our condensed consolidated balance sheets appropriately reflect the remaining performance obligations related to these contracts. Our adoption of the new guidance did not result in material changes to our accounting for revenue related to extended warranties.

Software: Under the prior accounting guidance, software-only sales were recognized when no further significant production, modification or customization of the software was required and when the following criteria were met: persuasive evidence of a sales agreement existed, delivery had occurred, and the sales price was fixed or determinable and deemed collectible. These software arrangements generally include short-term maintenance that is considered to be post-contract support. Maintenance renewals, when sold, were recognized on a straight-line basis over the term of the maintenance agreement. Our adoption of the new guidance did not result in material changes to our accounting for revenue related to software-only sales and maintenance renewals.

The unearned service revenue liabilities reported on our condensed consolidated balance sheets reflect the contract liabilities to satisfy the remaining performance obligations for extended warranties and software maintenance. The current portion of unearned service revenues on our condensed consolidated balance sheets is what we expect to recognize to revenue within twelve months after the applicable balance sheet date relating to extended warranty and software maintenance contract liabilities. The unearned service revenues - less current portion on our condensed consolidated balance sheets is what we expect to recognize to revenue extending beyond twelve months after the applicable balance sheet date relating to extended warranty and software maintenance contract liabilities. Customer deposits on our condensed consolidated balance sheets represent customer prepayments on contracts for performance obligations that we must satisfy in the future to recognize the related contract revenue. During the three months ended September 30, 2018, we recognized $5.3 million of service revenue that was deferred on our consolidated balance sheet as of December 31, 2017. During the nine months ended September 30, 2018, we recognized $21.5 million of service revenue that was deferred on our consolidated balance sheet as of December 31, 2017.

Under the prior accounting guidance, we recognized sales commission expense as incurred. Under the new guidance, we must capitalize commission expense and amortize such costs ratably over the term of the contract. In accordance with the modified retrospective method of adoption, we recorded a net increase to opening retained earnings as of January 1, 2018 of $2.4 million and recognized an associated $2.4 million deferred cost asset due to the cumulative impact of adopting the new guidance. As of September 30, 2018, the deferred cost asset related to deferred commissions was approximately $2.6 million. For classification purposes, $1.8 million and $0.8 million are comprised within the Prepaid expenses and other current assets and Other long-term assets, respectively, on our condensed consolidated balance sheet as of September 30, 2018. The impact of adopting the new guidance was not material to the consolidated operating results for the three and nine months ended September 30, 2018.

We have elected to account for shipping and handling as activities to fulfill the promise to transfer the good. As such, shipping and handling fees billed to customers in a sales transaction are recorded in Product Sales and shipping and handling costs incurred are recorded in Cost of Sales. Additionally, we have elected to exclude from Sales any value add, sales and other taxes that we collect concurrent with revenue-producing activities. These accounting policy elections are consistent with the manner in which we have historically recorded shipping and handling fees and taxes.

The nature of certain of our contracts gives rise to variable consideration, which may be constrained, primarily related to an allowance for sales returns. In accordance with the adoption of the new guidance, we are required to estimate the contract asset related to sales returns and record a corresponding adjustment to Cost of Sales. Historically, our allowance for sales returns has not been material and was approximately $0.1 million as of September 30, 2018. As such, our adoption of the new guidance did not result in material changes to our accounting for variable consideration related to sales returns, and the corresponding contract asset related to such returns.
In January 2017, the FASB issued ASU No. 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment (“ASU 2017-04”), which is intended to simplify the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. Under the current guidance, performance of Step 2 requires us to calculate the implied fair value of goodwill by following procedures that would be required to determine the fair value of assets acquired and liabilities assumed in a business combination. Under the new guidance, we will perform our goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An impairment charge will be recognized for the amount by which the carrying amount exceeds the reporting unit’s fair value up to the amount of the goodwill allocated to the reporting unit. The new guidance also eliminates the requirements for any reporting unit with a zero or negative carrying amount to perform Step 2 of the goodwill impairment test if it fails the qualitative assessment. As a result, all reporting units will be subject to the same impairment assessment. We will still have the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. ASU 2017-04 becomes effective for annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019, with early adoption permitted for annual or any interim goodwill impairment tests after January 1, 2017. The amendments in this ASU will be applied on a prospective basis. Disclosure of the nature and reason for the change in accounting principle is required upon transition. This disclosure is required in the first annual period and in the interim period within the first annual period when we initially adopt the amendments in this ASU. We plan to adopt this guidance for our fiscal year ending December 31, 2020. We do not expect that the adoption of this guidance will have a material impact on our consolidated financial statements.

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842) (“ASU 2016-02”), which is intended to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements to enable users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases. ASU 2018-11, Leases (Topic 842): Targeted Improvements, was issued by the FASB in July 2018 and allows for a cumulative-effect adjustment transition method of adoption. The new guidance is effective for fiscal years beginning after December 15, 2018, and interim periods within those years. We plan to adopt this guidance in the first quarter of 2019 using the cumulative-effect adjustment transition method. Although we are in the process of evaluating the impact of adoption of this ASU on our consolidated financial statements, we currently believe the most significant changes will be related to the recognition of new right-of-use assets and lease liabilities on our consolidated balance sheet for operating leases.
Inventory Policy
Inventories are stated at the lower of cost or net realizable value using the first-in first-out (FIFO) method. We have four principal categories of inventory: 1) raw materials; 2) manufactured product to be sold; 3) sales demonstration inventory, which consists of completed product used to support our sales force and demonstrations; and 4) service inventory, which consists of completed product and parts used to support our service department. Shipping and handling costs associated with third party sales transactions are classified as a component of cost of sales in our condensed consolidated statements of operations.
Sales demonstration inventory is held by our sales representatives for up to three years, at which time it would be refurbished and transferred to finished goods as used equipment, stated at the lower of cost or net realizable value. Management expects these refurbished units to remain in finished goods inventory and to be sold within 12 months at prices that may produce reduced gross margins.
Service inventory is used to provide a temporary replacement product to a customer covered by a premium warranty when the customer’s unit requires service or repair and as training equipment. Service inventory is available for sale; however, management does not expect service inventory to be sold within 12 months and, as such, classifies this inventory as a long-term asset. Service inventory that we utilize for training or repairs and which we deem as no longer available for sale is transferred to fixed assets at the lower of cost or net realizable value and depreciated over its remaining life, typically three years.
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenues (Tables)
9 Months Ended
Sep. 30, 2018
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following tables present our revenues by Sales type as presented in our condensed consolidated statements of operations disaggregated by the timing of transfer of goods or services (in thousands, unaudited):

 
 
For the Three Months Ended September 30,
 
 
2018
 
2017
Product sales
 
 
 
 
Product transferred to customers at a point in time
 
$
75,817

 
$
68,563

Product transferred to customers over time
 

 

 
 
$
75,817

 
$
68,563


 
 
For the Nine Months Ended September 30,
 
 
2018
 
2017
Product sales
 
 
 
 
Product transferred to customers at a point in time
 
$
222,118

 
$
193,476

Product transferred to customers over time
 

 

 
 
$
222,118

 
$
193,476



 
 
For the Three Months Ended September 30,
 
 
2018
 
2017
Service sales
 
 
 
 
Service transferred to customers at a point in time
 
$
11,580

 
$
9,522

Service transferred to customers over time
 
12,308

 
12,165

 
 
$
23,888

 
$
21,687


 
 
For the Nine Months Ended September 30,
 
 
2018
 
2017
Service sales
 
 
 
 
Service transferred to customers at a point in time
 
$
30,939

 
$
26,694

Service transferred to customers over time
 
37,726

 
34,324

 
 
$
68,665

 
$
61,018



The following table presents our revenues disaggregated by geography, based on the billing addresses of our customers (in thousands, unaudited):

 
 
For the Three Months Ended September 30,
 
 
2018
 
2017
Net sales to external customers
 
 
 
 
United States
 
$
38,090

 
$
35,316

EMEA (1)
 
29,577

 
27,975

APAC (1)
 
27,942

 
23,810

Other Americas (1)
 
4,096

 
3,149

 
 
$
99,705

 
$
90,250



 
 
For the Nine Months Ended September 30,
 
 
2018
 
2017
Net sales to external customers
 
 
 
 
United States
 
$
115,670


$
99,229

EMEA (1)
 
88,858


77,256

APAC (1)
 
75,475


67,951

Other Americas (1)
 
10,780


10,058

 
 
$
290,783


$
254,494

(1) Regions represent Europe, the Middle East, and Africa (EMEA); Asia-Pacific (APAC); and Canada, Mexico, and Brazil (Other Americas).
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of Valuation Assumptions
For stock options granted during the nine months ended September 30, 2018 and September 30, 2017 valued using the Black-Scholes option valuation model, we used the following assumptions:
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017
Risk-free interest rate
2.65
%
 
1.88% - 2.02%

Expected dividend yield
%
 
%
Expected term of option
4 years

 
5 years

Expected volatility
45.0
%
 
45.2
%
Weighted-average expected volatility
45.0
%
 
45.2
%
Schedule of Stock Option Activity and Weighted Average Exercise Prices
A summary of stock option activity and weighted-average exercise prices during the nine months ended September 30, 2018 follows:
 
Options
 
Weighted-
Average
Exercise Price
 
Weighted-Average
Remaining
Contractual Term
(Years)
 
Aggregate Intrinsic
Value as of
September 30, 2018
Outstanding at January 1, 2018
1,156,763

 
$
45.93

 
 
 
 
Granted
174,439

 
61.30

 
 
 
 
Forfeited or expired
(72,785
)
 
51.66

 
 
 
 
Exercised
(439,677
)
 
47.25

 
 
 
 
Unearned performance-based options
(17,160
)
 
59.97

 
 
 
 
Outstanding at September 30, 2018
801,580

 
$
47.61

 
4.6
 
$
13,419

Options exercisable at September 30, 2018
393,321

 
$
49.65

 
2.1
 
$
5,780

Schedule of Restricted Stock and Restricted Stock Units Activity and Weighted-Average Grant Date Fair Value
The following table summarizes the restricted stock and restricted stock unit activity and weighted average grant-date fair values for the nine months ended September 30, 2018:
 
Shares
 
Weighted-Average
Grant Date
Fair Value
Non-vested at January 1, 2018
257,492

 
$
34.75

Granted
102,458

 
60.26

Forfeited
(20,578
)
 
38.07

Vested
(18,618
)
 
35.03

Unearned performance-based awards
(640
)
 
51.15

Non-vested at September 30, 2018
320,114

 
$
42.64

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Receivable (Tables)
9 Months Ended
Sep. 30, 2018
Receivables [Abstract]  
Schedule of Accounts Receivable
Accounts receivable consist of the following:
 
As of
September 30, 2018
 
As of
December 31, 2017
Accounts receivable
$
77,394

 
$
74,062

Allowance for doubtful accounts
(2,033
)
 
(1,957
)
Total
$
75,361

 
$
72,105

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories (Tables)
9 Months Ended
Sep. 30, 2018
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventories consist of the following: 
 
As of
September 30, 2018
 
As of
December 31, 2017
Raw materials
$
39,799

 
$
36,328

Finished goods
22,672

 
17,458

Inventories, net
$
62,471

 
$
53,786

 
 
 
 
Service and sales demonstration inventory, net
$
35,288

 
$
39,614

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2018
Earnings Per Share [Abstract]  
Reconciliation of Number of Common Shares Used in Calculation of Basic and Diluted Earnings Per Share (EPS)
A reconciliation of the number of common shares used in the calculation of basic and diluted earnings (loss) per share (“EPS”) is presented below:
 
Three Months Ended
 
September 30, 2018
 
September 30, 2017
 
Shares
 
Per-Share
Amount
 
Shares
 
Per-Share
Amount
Basic (loss) earnings per share
17,122,705

 
$
(0.15
)
 
16,708,446

 
$
0.10

Effect of dilutive securities

 

 
88,072

 

Diluted (loss) earnings per share
17,122,705

 
$
(0.15
)
 
16,796,518

 
$
0.10


 
Nine Months Ended
 
September 30, 2018
 
September 30, 2017
 
Shares
 
Per-Share
Amount
 
Shares
 
Per-Share
Amount
Basic loss per share
16,976,459


$
(0.05
)
 
16,697,729

 
$
(0.21
)
Effect of dilutive securities



 

 

Diluted loss per share
16,976,459


$
(0.05
)
 
16,697,729

 
$
(0.21
)


XML 41 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Liabilities (Tables)
9 Months Ended
Sep. 30, 2018
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities consist of the following:
 
As of
September 30, 2018
 
As of
December 31, 2017
Accrued compensation and benefits
$
14,617

 
$
16,144

Accrued warranties
2,605

 
2,628

Professional and legal fees
2,088

 
1,541

Taxes other than income
2,922

 
3,787

Other accrued liabilities
6,954

 
3,262

 
$
29,186

 
$
27,362

Schedule of Activity Related to Accrued Warranties
Activity related to accrued warranties was as follows:
 
Nine Months Ended
 
September 30, 2018
 
September 30, 2017
Balance, beginning of period
$
2,628

 
$
2,594

Provision for warranty expense
2,888

 
2,606

Fulfillment of warranty obligations
(2,911
)
 
(2,616
)
Balance, end of period
$
2,605

 
$
2,584

XML 42 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value of Financial Instruments (Tables)
9 Months Ended
Sep. 30, 2018
Fair Value Disclosures [Abstract]  
Assets and Liabilities Measured at Fair Value on a Recurring Basis
Assets and liabilities measured at fair value on a recurring basis are categorized in the tables below based upon the lowest level of significant input to the valuations:
 
As of September 30, 2018
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 
 
 
 
Short-term investments (1)
$
19,871

 
$

 
$

Total
$
19,871

 
$

 
$

Liabilities:
 
 
 
 
 
Contingent consideration (2)
$

 
$

 
$
5,846

Total
$

 
$

 
$
5,846

 

As of December 31, 2017
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 
 
 
 
Short-term investments (1)
$
10,997

 
$

 
$

Total
$
10,997

 
$

 
$

Liabilities:
 
 
 
 
 
Contingent consideration (2)
$

 
$

 
$
412

Total
$

 
$

 
$
412

(1)
Short-term investments in the accompanying consolidated balance sheets are U.S. Treasury Bills. The fair values of these assets are based on Level 1 inputs in the fair value hierarchy.
(2)
Contingent consideration liability represents arrangements to pay the former owners of certain companies we acquired. The remaining undiscounted maximum payment under the arrangements is $6.3 million. We paid $0.6 million as part of these arrangements during the nine months ended September 30, 2018. The change in the fair value of the contingent consideration from December 31, 2017 to September 30, 2018 is primarily related to our acquisition of Laser Control Systems Limited on March 9, 2018, our acquisition of Lanmark Controls, Inc. on July 6, 2018, our acquisition of Opto-Tech s.r.l. on July 13, 2018, and the payment of contingent consideration for historical acquisitions in the third quarter of 2018. See Note 17 – Business Combinations for further information regarding these acquisitions.
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Reporting (Tables)
9 Months Ended
Sep. 30, 2018
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information
The following tables present information about our reportable segments, including a reconciliation of total segment profit to (loss) income from operations included in the condensed consolidated statements of operations for the three and nine months ended September 30, 2018 and 2017:
 
 
3D Factory
 
Construction BIM
 
Emerging Verticals
 
Total
Three Months Ended September 30, 2018
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Total sales
 
$
64,182

 
$
23,710

 
$
11,813

 
$
99,705

Segment profit
 
$
16,421

 
$
6,860

 
$
1,225

 
$
24,506

General and administrative
 
 
 
 
 
 
 
12,496

Depreciation and amortization
 
 
 
 
 
 
 
4,747

Research and development
 
 
 
 
 
 
 
9,975

Loss from operations
 
 
 
 
 
 
 
$
(2,712
)
 
 
3D Factory
 
Construction BIM
 
Emerging Verticals
 
Total
Three Months Ended September 30, 2017
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Total sales
 
$
58,529

 
$
22,751

 
$
8,970

 
$
90,250

Segment profit
 
$
19,648

 
$
5,407

 
$
989

 
$
26,044

General and administrative
 
 
 
 
 
 
 
10,307

Depreciation and amortization
 
 
 
 
 
 
 
4,368

Research and development
 
 
 
 
 
 
 
9,019

Income from operations
 
 
 
 
 
 
 
$
2,350


 
 
3D Factory
 
Construction BIM
 
Emerging Verticals
 
Total
Nine Months Ended September 30, 2018

 

 

 


 
 
 
 
 
 
 
 
 
Total sales

$
190,584


$
69,994


$
30,205


$
290,783

Segment profit
 
$
56,248

 
$
19,287

 
$
2,093

 
$
77,628

General and administrative







34,889

Depreciation and amortization







13,467

Research and development







29,364

Loss from operations







$
(92
)


3D Factory

Construction BIM

Emerging Verticals

Total
Nine Months Ended September 30, 2017








 
 
 
 
 
 
 
 
 
Total sales

$
172,524


$
60,550


$
21,420


$
254,494

Segment profit

$
52,757


$
13,799


$
1,103


$
67,659

General and administrative







32,883

Depreciation and amortization







12,075

Research and development







26,530

Loss from operations







$
(3,829
)



XML 44 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Combinations (Tables)
9 Months Ended
Sep. 30, 2018
Business Combinations [Abstract]  
Schedule of Fair Values of Assets Acquired and Liabilities Assumed for Acquisitions
Following is a summary of our allocations of the purchase price to the fair values of the assets acquired and liabilities assumed as of the date of each acquisition:
 
 
Nutfield (Final)
Laser Control Systems (Final)
Photocore AG (Final)
Lanmark (Preliminary)
Open Technologies (Preliminary) (3)
 Accounts receivable
 
$
160

$

$

$
592

$
2,735

 Inventory
 
539



328

1,852

 Other assets
 
96



41

645

 Deferred income tax assets
 
131





 Intangible assets
 
2,329

1,400

1,435

2,276

11,084

 Goodwill (1)
 
2,357

928

1,010

3,851

9,225

 Accounts payable and accrued liabilities
 
(12
)


(117
)
(2,926
)
 Other liabilities (2)
 
(104
)
(579
)

(971
)
(5,201
)
Total purchase price, net of cash acquired
 
$
5,496

$
1,749

$
2,445

$
6,000

$
17,414


(1) A portion of the goodwill is expected to be tax deductible for Nutfield.
(2) For Laser Control Systems, Lanmark and Open Technologies, this total consists primarily of the fair value of the projected contingent consideration.
(3) Amounts converted from Euros to US Dollars based on the foreign exchange rate on the closing date of the acquisition.


Summary of the Purchase Price Preliminarily Allocated to the Intangible Assets Acquired for the Acquisitions
Following are the details of the purchase price allocated to the intangible assets acquired for the acquisitions noted above:
 
 
Nutfield (Final)
Laser Control Systems (Final)
Photocore AG (Final)
Lanmark (Preliminary)
Open Technologies (Preliminary)
 
 
Amount
Weighted Average Life (Years)
Amount
Weighted Average Life (Years)
Amount
Weighted Average Life (Years)
Amount
Weighted Average Life (Years)
Amount
Weighted Average Life (Years)
 Trade name
 
$
29

1
$

0
$

0
$

0
$

0
 Brand
 

0
26

1
22

1
26

1
98

1
 Non-competition agreement
 
144

5
29

3
9

3

0

0
 Technology
 
1,970

10
1,319

7
1,343

7
1,170

7
5,493

7
 Customer relationship
 
95

10
26

10
61

10
1,080

10
5,493

10
 Favorable in-place lease
 
91

12

0

0

0

0
 Fair value of intangible assets acquired
 
$
2,329

10
$
1,400

7
$
1,435

7
$
2,276

8
$
11,084

8
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Description of Business (Details)
9 Months Ended
Sep. 30, 2018
segment
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of reportable segments 3
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Impact of Recently Issued Accounting Pronouncements - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2018
Jan. 01, 2018
Dec. 31, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Recognized service revenue $ 5,300 $ 21,500    
Retained earnings 170,161 170,161   $ 168,624
Deferred cost asset 2,600 2,600    
Allowance for sales returns (less than) 100 100    
Difference between Revenue Guidance in Effect before and after Topic 606 | Accounting Standards Update 2014-09        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Retained earnings     $ 2,400  
Deferred cost asset     $ 2,400  
Prepaid expenses and other current assets        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Deferred cost asset 1,800 1,800    
Other long-term assets        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Deferred cost asset $ 800 $ 800    
Minimum        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Extended product warranty term   1 month    
Maximum        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Extended product warranty term   3 years    
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenues - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Sales $ 99,705 $ 90,250 $ 290,783 $ 254,494
United States        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Sales 38,090 35,316 115,670 99,229
EMEA        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Sales 29,577 27,975 88,858 77,256
APAC        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Sales 27,942 23,810 75,475 67,951
Other Americas        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Sales 4,096 3,149 10,780 10,058
Service sales        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Sales 23,888 21,687 68,665 61,018
Service sales | Product transferred to customers at a point in time        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Sales 11,580 9,522 30,939 26,694
Service sales | Product transferred to customers over time        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Sales 12,308 12,165 37,726 34,324
Product sales        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Sales 75,817 68,563 222,118 193,476
Product sales | Product transferred to customers at a point in time        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Sales 75,817 68,563 222,118 193,476
Product sales | Product transferred to customers over time        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Sales $ 0 $ 0 $ 0 $ 0
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Additional Information (Details)
1 Months Ended 3 Months Ended 9 Months Ended
May 31, 2018
shares
Mar. 31, 2018
shares
Sep. 30, 2018
USD ($)
plan
Sep. 30, 2017
USD ($)
Sep. 30, 2018
USD ($)
plan
$ / shares
shares
Sep. 30, 2017
USD ($)
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of compensation plans | plan     2   2  
Fair value of stock options vested | $     $ 100,000   $ 3,200,000 $ 3,000,000
Allocated share-based compensation expense | $     2,300,000 $ 1,600,000 5,700,000 4,800,000
Unrecognized stock-based compensation expense | $     12,700,000   $ 12,700,000  
Weighted average, expected recognition period         2 years  
Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period (in years)         3 years  
Number of restricted stock units vested (in shares)         18,618  
Number of restricted stock units unvested (in shares)         640  
Employee Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of stock options unvested (in shares)         17,160  
Total intrinsic value of stock options exercised | $     $ 4,700,000   $ 7,500,000 $ 100,000
Employee Stock Option | Black-Scholes Option Valuation Model            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock option weighted average grant date fair value (in dollars per share) | $ / shares         $ 23.43 $ 14.51
Performance Shares            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period (in years)         3 years  
Performance Based Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of restricted stock units vested (in shares)   266        
Number of restricted stock units unvested (in shares)   640        
Performance Based Employee Stock Options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of stock options vested (in shares)   7,743        
Number of stock options unvested (in shares)   17,160        
March 2018 | Year One | Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting installment (as a percent)         33.33%  
March 2018 | Year One | Employee Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting installment (as a percent)         33.33%  
March 2018 | Year Two | Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting installment (as a percent)         33.33%  
March 2018 | Year Two | Employee Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting installment (as a percent)         33.33%  
March 2018 | Year Three | Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting installment (as a percent)         33.33%  
March 2018 | Year Three | Employee Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting installment (as a percent)         33.33%  
March 2017 | Year One | Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting installment (as a percent)         33.33%  
March 2017 | Year One | Employee Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting installment (as a percent)         33.33%  
March 2017 | Year Two | Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting installment (as a percent)         33.33%  
March 2017 | Year Two | Employee Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting installment (as a percent)         33.33%  
March 2017 | Year Three | Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting installment (as a percent)         33.33%  
March 2017 | Year Three | Employee Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting installment (as a percent)         33.33%  
2015 | Year One | Performance Based Restricted Stock Units | Executive Officer            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting installment (as a percent)         33.33%  
2015 | Year One | Performance Based Employee Stock Options | Executive Officer            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting installment (as a percent)         33.33%  
2015 | Year Two | Performance Based Restricted Stock Units | Executive Officer            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting installment (as a percent)         33.33%  
2015 | Year Two | Performance Based Employee Stock Options | Executive Officer            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting installment (as a percent)         33.33%  
2015 | Year Three | Performance Based Restricted Stock Units | Executive Officer            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting installment (as a percent)         33.33%  
2015 | Year Three | Performance Based Employee Stock Options | Executive Officer            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting installment (as a percent)         33.33%  
Two Thousand Fourteen Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Additional shares authorized (in shares) 1,000,000          
Shares authorized (in shares) 2,974,543          
2004 Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares authorized (in shares) 891,960          
Directors Plan | Restricted Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Term for value of shares to be granted upon election | $         $ 100,000  
Directors Plan | Restricted Stock | Lead Director            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Term for value of shares to be granted upon election | $         $ 40,000  
Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Fair value of stock options vested | $       100,000    
Maximum | Employee Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Total intrinsic value of stock options exercised | $       $ 100,000    
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Assumptions Used to Estimate The Fair Value of Time-Based Stock Options (Details) - Employee Stock Option
9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]    
Risk-free Interest rate (as a percentage) 2.65%  
Expected dividend yield (as a percent) 0.00% 0.00%
Expected term of option (in years) 4 years 5 years
Expected volatility (as a percent) 45.00% 45.20%
Weighted-average expected volatility (as a percent) 45.00% 45.20%
Minimum    
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]    
Risk-free Interest rate (as a percentage)   1.88%
Maximum    
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]    
Risk-free Interest rate (as a percentage)   2.02%
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Schedule of Stock Option Activity and Weighted Average Exercise Prices (Details) - Employee Stock Option
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2018
USD ($)
$ / shares
shares
Options  
Outstanding at January 1, 2018 (in shares) | shares 1,156,763
Granted (in shares) | shares 174,439
Forfeited or expired (in shares) | shares (72,785)
Exercised (in shares) | shares (439,677)
Unearned performance-based options (in shares) | shares (17,160)
Outstanding at September 30, 2018 (in shares) | shares 801,580
Options exercisable at September 30, 2018 (in shares) | shares 393,321
Weighted- Average Exercise Price  
Outstanding at January 1, 2018 (in dollars per share) | $ / shares $ 45.93
Granted (in dollars per share) | $ / shares 61.30
Forfeited or expired (in dollars per share) | $ / shares 51.66
Exercised (in dollars per share) | $ / shares 47.25
Unearned performance-based options (in dollars per share) | $ / shares 59.97
Outstanding at September 30, 2018 (in dollars per share) | $ / shares 47.61
Options exercisable at September 30, 2018 (in dollars per share) | $ / shares $ 49.65
Weighted-Average Remaining Contractual Term (Years)  
Weighted-average remaining contractual term, outstanding at September 30, 2018 4 years 7 months 6 days
Weighted-average remaining contractual term, options exercisable at September 30, 2018 2 years 1 month 6 days
Aggregate Intrinsic Value as of September 30, 2018  
Aggregate intrinsic value outstanding at September 30, 2018 | $ $ 13,419
Aggregate intrinsic value of options exercisable at September 30, 2018 | $ $ 5,780
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Schedule of Restricted Stock Unit Activity and Weighted Average Grant Date Fair Value (Details) - Restricted Stock Units
9 Months Ended
Sep. 30, 2018
$ / shares
shares
Shares  
Non-vested at January 1, 2018 (in shares) | shares 257,492
Granted (in shares) | shares 102,458
Forfeited (in shares) | shares (20,578)
Vested (in shares) | shares (18,618)
Unearned performance-based awards (in shares) | shares (640)
Non-vested at September 30, 2018 (in shares) | shares 320,114
Weighted-Average Grant Date Fair Value  
Non-vested at January 1, 2018 (in dollars per share) | $ / shares $ 34.75
Granted (in dollars per share) | $ / shares 60.26
Forfeited (in dollars per share) | $ / shares 38.07
Vested (in dollars per share) | $ / shares 35.03
Unearned performance-based awards (in dollars per share) | $ / shares 51.15
Non-vested at September 30, 2018 (in dollars per share) | $ / shares $ 42.64
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Short Term Investments - Additional Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Securities Purchased Under Agreements to Resell and Other Short Term Investment Securities [Line Items]    
Short-term investments $ 19,871 $ 10,997
Interest rate on U.S. Treasury Bills (less than for 2017)   1.00%
US Treasury Bill Securities    
Securities Purchased Under Agreements to Resell and Other Short Term Investment Securities [Line Items]    
Short-term investments $ 19,900 $ 11,000
U.S. Treasury Security, Maturing on December 6th 2018    
Securities Purchased Under Agreements to Resell and Other Short Term Investment Securities [Line Items]    
Interest rate on U.S. Treasury Bills 1.90%  
U.S. Treasury Security, Maturing on December 6th 2018 | US Treasury Bill Securities    
Securities Purchased Under Agreements to Resell and Other Short Term Investment Securities [Line Items]    
Short-term investments $ 11,000  
U.S. Treasury Security, Maturing on March 14th 2019    
Securities Purchased Under Agreements to Resell and Other Short Term Investment Securities [Line Items]    
Interest rate on U.S. Treasury Bills 2.20%  
U.S. Treasury Security, Maturing on March 14th 2019 | US Treasury Bill Securities    
Securities Purchased Under Agreements to Resell and Other Short Term Investment Securities [Line Items]    
Short-term investments $ 8,900  
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Receivable - Additional Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Receivables [Abstract]    
Accounts receivable $ 77,394 $ 74,062
Allowance for doubtful accounts (2,033) (1,957)
Total $ 75,361 $ 72,105
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories - Additional Information (Details)
9 Months Ended
Sep. 30, 2018
Property, Plant and Equipment [Line Items]  
Demonstration inventory shelf life (in years) 3 years
Refurbished demonstration inventory selling period (in months) 12 months
Service Inventory  
Property, Plant and Equipment [Line Items]  
Inventory, remaining useful life (in years) 3 years
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Inventory Disclosure [Abstract]    
Raw materials $ 39,799 $ 36,328
Finished goods 22,672 17,458
Inventories, net 62,471 53,786
Service and sales demonstration inventory, net $ 35,288 $ 39,614
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share - Reconciliation of Number of Common Shares Used in Calculation of Basic and Diluted Earnings Per Share (EPS) (Details) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Earnings Per Share [Abstract]        
Antidilutive securities (in shares) 546,538 1,143,523 627,733 1,145,632
Earnings Per Share, Basic and Diluted [Abstract]        
Basic earnings (loss) per share (in shares) 17,122,705 16,708,446 16,976,459 16,697,729
Effect of dilutive securities (in shares) 0 88,072 0 0
Diluted earnings (loss) (in shares) 17,122,705 16,796,518 16,976,459 16,697,729
Basic earnings (loss) (in dollars per share) $ (0.15) $ 0.10 $ (0.05) $ (0.21)
Effect of dilutive securities (in dollars per share) 0.00 0.00 0.00 0.00
Diluted earnings (loss) (in dollars per share) $ (0.15) $ 0.10 $ (0.05) $ (0.21)
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Liabilities - Summary (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Sep. 30, 2017
Dec. 31, 2016
Payables and Accruals [Abstract]        
Accrued compensation and benefits $ 14,617 $ 16,144    
Accrued warranties 2,605 2,628 $ 2,584 $ 2,594
Professional and legal fees 2,088 1,541    
Taxes other than income 2,922 3,787    
Other accrued liabilities 6,954 3,262    
Accrued liabilities $ 29,186 $ 27,362    
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Liabilities - Activity Related to Accrued Warranties (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]    
Balance, beginning of period $ 2,628 $ 2,594
Provision for warranty expense 2,888 2,606
Fulfillment of warranty obligations (2,911) (2,616)
Balance, end of period $ 2,605 $ 2,584
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2018
Dec. 31, 2017
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2018
Income Tax Disclosure [Abstract]            
Income tax (benefit) expense $ (354)   $ 947 $ 73 $ (442)  
Effective tax rate 12.50%   36.80% (9.70%) 11.30%  
Tax cuts and jobs act of 2017, incomplete accounting, transition tax for accumulated foreign earnings, provisional Income tax expense   $ 17,400        
Forecast            
Income Tax Contingency [Line Items]            
Net GILI inclusion income - tax expense           $ 500
Foreign tax credits - income tax benefit           $ 500
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value of Financial Instruments - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Level 1    
Assets:    
Short-term investments $ 19,871 $ 10,997
Total 19,871 10,997
Liabilities:    
Contingent consideration 0 0
Total 0 0
Level 2    
Assets:    
Short-term investments 0 0
Total 0 0
Liabilities:    
Contingent consideration 0 0
Total 0 0
Level 3    
Assets:    
Short-term investments 0 0
Total 0 0
Liabilities:    
Contingent consideration 5,846 412
Total $ 5,846 $ 412
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value of Financial Instruments - Assets and Liabilities Measured at Fair Value on a Recurring Basis - Footnotes (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Payment of contingent consideration for acquisitions $ 638 $ 521
Monte Carlo Simulation Valuation Model    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Undiscounted maximum payment under the contingent consideration arrangements $ 6,300  
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Variable Interest Entity (Details) - USD ($)
$ in Thousands
9 Months Ended
Apr. 27, 2018
Sep. 30, 2018
Sep. 30, 2017
Variable Interest Entity [Line Items]      
Equity investments and advances to affiliates   $ 1,786 $ 0
Variable Interest Entity, Not Primary Beneficiary      
Variable Interest Entity [Line Items]      
Equity investments and advances to affiliates $ 1,800    
Potential additional investment (up to)   1,800  
Investment in VIE   $ 1,800  
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Reporting - Additional Information (Details)
9 Months Ended
Sep. 30, 2018
segment
Segment Reporting [Abstract]  
Number of reportable segments 3
Product sales to consolidated sales (more than) (as a percent) 99.00%
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Reporting - Summary of Reportable Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Segment Reporting Information [Line Items]        
Total sales $ 99,705 $ 90,250 $ 290,783 $ 254,494
Segment profit 52,317 52,034 163,794 142,543
General and administrative 12,496 10,307 34,889 32,883
Depreciation and amortization 4,747 4,368 13,467 12,075
Research and development 9,975 9,019 29,364 26,530
Income (loss) from operations (2,712) 2,350 (92) (3,829)
3D Factory        
Segment Reporting Information [Line Items]        
Total sales 64,182 58,529 190,584 172,524
Construction BIM        
Segment Reporting Information [Line Items]        
Total sales 23,710 22,751 69,994 60,550
Emerging Verticals        
Segment Reporting Information [Line Items]        
Total sales 11,813 8,970 30,205 21,420
Operating Segments        
Segment Reporting Information [Line Items]        
Segment profit 24,506 26,044 77,628 67,659
Operating Segments | 3D Factory        
Segment Reporting Information [Line Items]        
Segment profit 16,421 19,648 56,248 52,757
Operating Segments | Construction BIM        
Segment Reporting Information [Line Items]        
Segment profit 6,860 5,407 19,287 13,799
Operating Segments | Emerging Verticals        
Segment Reporting Information [Line Items]        
Segment profit $ 1,225 $ 989 $ 2,093 $ 1,103
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Additional Information (Details)
$ in Millions
9 Months Ended
Sep. 30, 2018
USD ($)
Commitments and Contingencies [Line Items]  
Purchase commitment, due in next twelve months $ 72.0
Purchase commitment due after twelve months $ 4.7
Minimum  
Commitments and Contingencies [Line Items]  
Length of purchase commitments, (in days) 60 days
Maximum  
Commitments and Contingencies [Line Items]  
Length of purchase commitments, (in days) 120 days
Buildings And Equipment  
Commitments and Contingencies [Line Items]  
Lease future expiration date, year 2026
Total remaining lease obligations $ 1.3
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Combinations - Additional Information (Details)
€ in Millions, $ in Millions
1 Months Ended 9 Months Ended
Jul. 13, 2018
EUR (€)
Jul. 06, 2018
USD ($)
Mar. 16, 2018
USD ($)
Mar. 09, 2018
USD ($)
Apr. 30, 2017
USD ($)
Sep. 30, 2018
USD ($)
Business Acquisition [Line Items]            
Integration costs for acquisitions           $ 0.7
Nutfield            
Business Acquisition [Line Items]            
Purchase price, net of cash acquired         $ 5.5  
Laser Control Systems Limited            
Business Acquisition [Line Items]            
Purchase price, including contingent consideration       $ 1.7    
Potential contingent consideration       $ 0.7    
Photocore AG            
Business Acquisition [Line Items]            
Purchase price, net of cash acquired     $ 2.4      
Lanmark Controls            
Business Acquisition [Line Items]            
Purchase price, including contingent consideration   $ 6.0        
Potential contingent consideration   $ 1.0        
Opto-Tech SRL            
Business Acquisition [Line Items]            
Purchase price, including contingent consideration | € € 18.5          
Potential contingent consideration | € € 4.0          
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Combinations - Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Jul. 13, 2018
Jul. 06, 2018
Mar. 16, 2018
Mar. 09, 2018
Dec. 31, 2017
Apr. 30, 2017
Business Acquisition [Line Items]              
Goodwill $ 66,201         $ 52,750  
Nutfield (Final)              
Business Acquisition [Line Items]              
Accounts receivable             $ 160
Inventory             539
Other assets             96
Deferred income tax assets             131
Intangible assets             2,329
Goodwill             2,357
Accounts payable and accrued liabilities             (12)
Other liabilities             (104)
Total purchase price, net of cash acquired             $ 5,496
Laser Control Systems Limited (Final)              
Business Acquisition [Line Items]              
Accounts receivable         $ 0    
Inventory         0    
Other assets         0    
Deferred income tax assets         0    
Intangible assets         1,400    
Goodwill         928    
Accounts payable and accrued liabilities         0    
Other liabilities         (579)    
Total purchase price, net of cash acquired         $ 1,749    
Photocore AG (Final)              
Business Acquisition [Line Items]              
Accounts receivable       $ 0      
Inventory       0      
Other assets       0      
Deferred income tax assets       0      
Intangible assets       1,435      
Goodwill       1,010      
Accounts payable and accrued liabilities       0      
Other liabilities       0      
Total purchase price, net of cash acquired       $ 2,445      
Lanmark Controls (Preliminary)              
Business Acquisition [Line Items]              
Accounts receivable     $ 592        
Inventory     328        
Other assets     41        
Deferred income tax assets     0        
Intangible assets     2,276        
Goodwill     3,851        
Accounts payable and accrued liabilities     (117)        
Other liabilities     (971)        
Total purchase price, net of cash acquired     $ 6,000        
Opto-Tech SRL (Preliminary)              
Business Acquisition [Line Items]              
Accounts receivable   $ 2,735          
Inventory   1,852          
Other assets   645          
Deferred income tax assets   0          
Intangible assets   11,084          
Goodwill   9,225          
Accounts payable and accrued liabilities   (2,926)          
Other liabilities   (5,201)          
Total purchase price, net of cash acquired   $ 17,414          
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Combinations - Summary of the Purchase Price Allocated to the Intangible Assets (Details) - USD ($)
$ in Thousands
1 Months Ended
Jul. 13, 2018
Jul. 06, 2018
Mar. 16, 2018
Mar. 09, 2018
Apr. 30, 2017
Nutfield (Final)          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets acquired         $ 2,329
Intangible assets acquired, weighted average life (in years)         10 years
Nutfield (Final) | Trade name          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets acquired         $ 29
Intangible assets acquired, weighted average life (in years)         1 year
Nutfield (Final) | Brand          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets acquired         $ 0
Intangible assets acquired, weighted average life (in years)         0 years
Nutfield (Final) | Non-competition agreement          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets acquired         $ 144
Intangible assets acquired, weighted average life (in years)         5 years
Nutfield (Final) | Technology          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets acquired         $ 1,970
Intangible assets acquired, weighted average life (in years)         10 years
Nutfield (Final) | Customer relationship          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets acquired         $ 95
Intangible assets acquired, weighted average life (in years)         10 years
Nutfield (Final) | Favorable in-place lease          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets acquired         $ 91
Intangible assets acquired, weighted average life (in years)         12 years
Laser Control Systems Limited (Final)          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets acquired       $ 1,400  
Intangible assets acquired, weighted average life (in years)       7 years  
Laser Control Systems Limited (Final) | Trade name          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets acquired       $ 0  
Intangible assets acquired, weighted average life (in years)       0 years  
Laser Control Systems Limited (Final) | Brand          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets acquired       $ 26  
Intangible assets acquired, weighted average life (in years)       1 year  
Laser Control Systems Limited (Final) | Non-competition agreement          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets acquired       $ 29  
Intangible assets acquired, weighted average life (in years)       3 years  
Laser Control Systems Limited (Final) | Technology          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets acquired       $ 1,319  
Intangible assets acquired, weighted average life (in years)       7 years  
Laser Control Systems Limited (Final) | Customer relationship          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets acquired       $ 26  
Intangible assets acquired, weighted average life (in years)       10 years  
Laser Control Systems Limited (Final) | Favorable in-place lease          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets acquired       $ 0  
Intangible assets acquired, weighted average life (in years)       0 years  
Photocore AG (Final)          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets acquired     $ 1,435    
Intangible assets acquired, weighted average life (in years)     7 years    
Photocore AG (Final) | Trade name          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets acquired     $ 0    
Intangible assets acquired, weighted average life (in years)     0 years    
Photocore AG (Final) | Brand          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets acquired     $ 22    
Intangible assets acquired, weighted average life (in years)     1 year    
Photocore AG (Final) | Non-competition agreement          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets acquired     $ 9    
Intangible assets acquired, weighted average life (in years)     3 years    
Photocore AG (Final) | Technology          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets acquired     $ 1,343    
Intangible assets acquired, weighted average life (in years)     7 years    
Photocore AG (Final) | Customer relationship          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets acquired     $ 61    
Intangible assets acquired, weighted average life (in years)     10 years    
Photocore AG (Final) | Favorable in-place lease          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets acquired     $ 0    
Intangible assets acquired, weighted average life (in years)     0 years    
Lanmark Controls (Preliminary)          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets acquired   $ 2,276      
Intangible assets acquired, weighted average life (in years)   8 years      
Lanmark Controls (Preliminary) | Trade name          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets acquired   $ 0      
Intangible assets acquired, weighted average life (in years)   0 years      
Lanmark Controls (Preliminary) | Brand          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets acquired   $ 26      
Intangible assets acquired, weighted average life (in years)   1 year      
Lanmark Controls (Preliminary) | Non-competition agreement          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets acquired   $ 0      
Intangible assets acquired, weighted average life (in years)   0 years      
Lanmark Controls (Preliminary) | Technology          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets acquired   $ 1,170      
Intangible assets acquired, weighted average life (in years)   7 years      
Lanmark Controls (Preliminary) | Customer relationship          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets acquired   $ 1,080      
Intangible assets acquired, weighted average life (in years)   10 years      
Lanmark Controls (Preliminary) | Favorable in-place lease          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets acquired   $ 0      
Intangible assets acquired, weighted average life (in years)   0 years      
Opto-Tech SRL (Preliminary)          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets acquired $ 11,084        
Intangible assets acquired, weighted average life (in years) 8 years        
Opto-Tech SRL (Preliminary) | Trade name          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets acquired $ 0        
Intangible assets acquired, weighted average life (in years) 0 years        
Opto-Tech SRL (Preliminary) | Brand          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets acquired $ 98        
Intangible assets acquired, weighted average life (in years) 1 year        
Opto-Tech SRL (Preliminary) | Non-competition agreement          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets acquired $ 0        
Intangible assets acquired, weighted average life (in years) 0 years        
Opto-Tech SRL (Preliminary) | Technology          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets acquired $ 5,493        
Intangible assets acquired, weighted average life (in years) 7 years        
Opto-Tech SRL (Preliminary) | Customer relationship          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets acquired $ 5,493        
Intangible assets acquired, weighted average life (in years) 10 years        
Opto-Tech SRL (Preliminary) | Favorable in-place lease          
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets acquired $ 0        
Intangible assets acquired, weighted average life (in years) 0 years        
EXCEL 69 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .B(7TT?(\\#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,$% @ Z(A?32?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " #HB%]-/IR1F.X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>R&Z@*R;U96.G#08K;.QF9+4UBQ-C:R1]^R59 MFS*V!]C1TN]/GT U1HU=HN?414KL*=\,H6FSQK@51^:H 3(>*=A!J:&JZ "<:40OXND%N(<_5/[-P!<4X.V2^ION_+OIISXPX* MWIX>7^9U"]]FMBW2^"M[S:=(6W&9_%K=W>\>A%E)M2F4+"JU4[=:KK7:O$^N M/_RNPJ%S?N__L?%%T-3PZR[,%U!+ P04 " #HB%]-F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( .B(7TVK[YKJ>@( . ( 8 >&PO=V]R:W-H965T&UL?9;=CILP$(5?!?$ "S9_R8H@):FJ5FJE:*NVUPYQ EK U';" M]NUK&Y92>^A-L,TY\WG DR$?&'\5%:72>VN;3NS\2LK^.0A$6=&6B"?6TT[= MN3+>$JFF_!:(GE-R,::V"7 8ID%+ZLXO&_#[1A MP\Y'_OO"2WVKI%X(BKPG-_J-RN_]B:M9,$>YU"WM1,TZC]/KSM^CYR-*M<$H M?M1T$(NQIU,Y,_:J)Y\O.S_4.Z(-+:4.0=3E08^T:70DM8]?4U!_9FKC M_:-)7B5S)H(>6?.SOLAJYV]\[T*OY-[(%S9\HE-"B>]-V7^A#]HHN=Z)8I2L M$>;7*^]"LG:*HK;2DK?Q6G?F.HQWXFBRP08\&?!LP/%_#=%DB&8#,H9@W)E) M]0.1I,@Y&SP^OJV>Z$.!GB/U,$N]:)Z=N:>R%6KU481Y\-!A)L5A5."% LV* M0,6> 1@"'+!CQ_\"CJXB@@$1F$%D[-'"'L/V&+3'QAXO[(GU %Q%"@,2$) X M]LP"N(H-#$A!0.K8MQ9@5"1&T8T*E,7;E?>8@93,H2#[I "2%<0&1&Q3A"@4N8A0Y%(QL"J#!*Q2XUI%;RCBR*8!FC0(7/'+K M&=N'#-*L4>"J1V[98^N?ZXC:O?.S]7PF_U9WPSDRJKF5ZRY4Q2=6&PB>UE4I];LR3AEZE'F9JS,>> M.TXDZZ?OB6#^J"G^ %!+ P04 " #HB%]-H]T:,1X% #C&@ & 'AL M+W=OVSDBB)L;;E2DJR_?>59,=P9@[3?;$N/D,>DII/(^GRM6F_=4]UW<^^ M;S>[[FK^U/?[B\6BNWNJMU7WN=G7N^&?AZ;=5OUPV#XNNGU;5_=3T':S(&/" M8ENM=_/KR^G<37M]V3SWF_6NOFEGW?-V6[7_+NM-\WHUM_.W$U_6CT_]>&)Q M?;FO'NL_Z_[K_J8=CA:G5N[7VWK7K9O=K*T?KN8_V8N52V/ I/AK7;]V9_NS M<2BW3?-M//CM_FIN1D?UIK[KQR:J8?-2K^K-9FQI\/'/L='YJ<\Q\'S_K?5? MIL$/@[FMNGK5;/Y>W_=/5_,TG]W7#]7SIO_2O/Y:'P?DY[/CZ'^O7^K-(!^= M#'W<-9MN^IW=/7=]LSVV,EC95M\/V_5NVKX>VW\+PP%T#*!3@'4?!O Q@$7 MXN!L&NK/55]=7[;-ZZP]K-:^&B\*>\'#9-Z-)Z>YF_X;1ML-9U^N*5PN7L9V MCI+E04+GDO>*%5#$DV0Q]'\R0= $3?%\'I]P/,-XGN+=>7P6@SA(XB3931)K MONC%:R^BEZ57O43/ M07H!*K+&8R\!>@G:B[B0ED'U$LBI>=$JSS$%["5"+U%[8>$EJEZ(##GA1:ML M8&NQEP2]).U%]+),VDMVB;PP V769^PF0S=9Y2(75MD:3!2CQZ.08O3EQ-') M; 2R$+QU!3\%PEGM)TH_5G>4;)1V@"J[TNQ@U%G2;I)T0WH=C7%9VM&RD2)4 M\(/1:34[6;+SJ'D/(A.LS 6@R\Q<2 :+Z6DU/IW$I]5D_!1RMFJ&D,XZ7YHB MS%"K(>HD1*WF(YN098(BF4VQD* 6<]1JD#H)4@M(&LA(D@*9I^@+MSN+66HU M3)V$J=6E?Q@GEH-5">!:C4JV5-2 *R'(H PD2U6?OQTD_6 M*>9#4MI*+6"HDH:JI/>2 %2#4QF*9,.2%XA!F*FDF>HE4TFS MDK)-0?H!LLBA0%3"1"5-5"^)2AJ5VSN$* MR7Q*A0J!,$Y)X]1+G!(H.SG+^^0*R6RR)3\8IZ1QZB5.27,RZ.P$HESR@E%* M&J5>HI0 (YV/BET(I;E4&C!&*6N4>HE2UI#D&.4C-%"1#87988Q2UBCU$J6L M$6DM.;FB*Z0S0^U=FA^,4M;5KI?5+M+(Q?I8\]Y)X14!*ZB7GNH90Y0U1.53 M\I+1@[T<"]"4WG9@?++&9Y#$8DU&@(S:^=.5AAK)F:)#,8@U'&XU5 M;QJ0+J1 A:*+,4594S1(:K'&XZ>AJRSO>4@7$Y52 6.4-4:#1!=K0GYB&XRZ MA* NF5)*8)BRAFE0\-*4Y&BR3E"@\V1"X5;L,$Z=QFF0 '.@,D6U(-)]4 LZ MC%2GD1I*+6 $NA^O)AU&E]/59) 0=;I,'))8O<$ ,LHA%E++%=YO A#*ZM9I MR$$_J.@L^\$X= "'A4QP&%\N_/@:8=PX@!NU1N#AULN7/RND"J8T(Y@U#K!& MK=!!$__'#5!I-XNSKPWCYY\_JO9QO>MFMTW?-]OI\\)#T_3UT*+Y/(SLJ:[N M3P>;^J$?=^.PWQX^NQP.^F9__*2T.'W7NOX/4$L#!!0 ( .B(7TV9-.LH M&0( !<& 8 >&PO=V]R:W-H965T&ULC97;CILP$(9? M!?$ :V,.IA%!:E)5K=1*T59MKYUD$M "IK83MF]?V["(&*LM%_'I_V>^,=@I M!BY>9 6@@M>VZ>0VK)3J-PC)4P4MDT^\ATZO7+AHF=)#<46R%\#.UM0VB&"< MH9;575@6=NX@RH+?5%-W1MB P0- MG)2)P'1SASTTC0FD,7Y-,<,YI3$N^V_1/]K:=2U')F'/FY_U657;, ^#,US8 MK5'/?/@$4SUI&$S%?X$[-%IN2'2.$V^D_0U.-ZEX.T71*"U['=NZL^TPKF1T MLOD-9#*0V1 E?S7$DR%V#&@DLZ5^8(J5A>!#(,:7U3/S342;6&_FR4S:O;-K MNEJI9^\EQ06ZFSB39#=*R$)"'A5[CX+.$J3SSQ#$"T&L/UY"1'Y_[/7'UI\L M_0[B;I3D5M)9"7[".'(*^9?J@27QLB1KEMAA&27I(DN*Q\?!^0_A U'J)4K7 M1(E#E*X217E&4X)SA\@G))1&"?$395ZB;$V4.D39.A$E*8DR=X\\PHR^R_(\ M\1-1+Q%=$V4.$5TG2DB,$W>+?+H-#BB)HK\RL3U[J3P9$K?=KMF;QP MKD#'Q$\Z7*5OZ7G0P$69+M5],=Y5XT#Q?KJ&T?Q?4/X!4$L#!!0 ( .B( M7TVE/%+N P4 '$8 8 >&PO=V]R:W-H965T&ULC9G= M;N,V$(5?Q?!](G+X'S@&8EM%"[3 8A=MKQ6;B8V5+%=2DNW;EY*U7F=FE.U- M;,G?#'G$$0_)+-[JYFN[C[&;?:O*8WL_WW?=Z2[+VNT^5D5[6Y_B,?WR5#=5 MT:7+YCEK3TTL=D-0568@A,VJXG"<+Q?#O4_-HXK$]U,=9$Y_NYP_R M+@??!PS$7X?XUEY]G_52'NOZ:W_QV^Y^+OH>Q3)NNSY%D3Y>XSJ699\I]>.? M,>G\TF8?>/W]>_9?!O%)S&/1QG5=_GW8=?O[N9_/=O&I>"F[S_7;KW$49.:S M4?WO\366">][DMK8UF4[_)UM7]JNKL8LJ2M5\>W\>3@.GV_G7YP:P_@ & /@ M$I#:_BA C0'J1X#^,$"/ ?K_MF#& (-:R,[:AX>Y*;IBN6CJMUESKH=3T9>= MO#-IN+;]S6%TAM_2\VS3W=>E(?X]L*"(O1);:OW0"N$ZL M@(3#^P;6E' !]>&G2?(/D[SKIF*?E1KB]56\%^A9G1$W(,%<*:4LJ#M$@9I238X-&( MY@PF93 3I658988J0V6Q,J09 TJBMV#-44)II(Q2TBH7$)8SF$ZCIGAEEE5F MAQSJ6ME$O&/C'7TRJ)LK1[H)SDM4&6N&,B'@:J:4M]*BRL@IY;3W$[7L65V> MZD+OW\HS]:<#ZLN:H802J"XVE%*IQ[B4&0K\U'@%5E>@NE"/5X%Y1S4N9 92 M%D_H%))*6Y0J9R@0SO"JI. -2%!=Q($$:2A-JWA6Y2@AL4TP% 1E\1O*8=8H M,:%MPEPEU>:Q-DDG%B,@8'$42Q6+W]@-@Z4)R.-*R3E.IYD*)O2QOOT@@>H+ M6!^0EF[ 26SP# :*6"*7+&";YZ#D0A-6+WFOEXI,KV%J\'E/E=14 S9522WN MALQ#'$178 P$>.&1LY2>>C*\HTIJJ7@(5I(:' #11:$;B:>K#4-Y/%WE#*1@ M:KAX.Y66RE)8EF4>G]>DEBD&!D]7&RZ9,V3$&$H%,:6-MWI)O1XO25:26N^- M,AI+HU2@0\:X.%ZUTGM'D\,JY$)UPV)6TE\D6*)PM+87'0"83&8VNWQE@_4\@.V_)'Y MF38&H]KX7$0;CTUJXRT?J.4';/G F&]R1* ;18ZT3GBM\9:*)8.SVN"E*$LF MU$TY)/#F#]3\ S9_H%8\I90AK0O62/P2LB2OE",_5,JO!8!N_.74# S\8@"8 M'38^.QB9ZWG#&4\VH@QFO;$*/R:* 8#$CS-G.!F4=G9"'[\H &:?C1<[P)BT M%@);#(.!M=A -@SFO2,;2@9+6U@_I8Y?&P!=&T@Q-2_P%@S,=IL4 +.33FMW M[%4<)BW>-&T8S'IKR:S'8$GP:PY3%X?C8SJ*);6 M^("7&1RFG,5;U.SJN+2*S?-P=MW.MO7+L>LW 5=W+^?C#] ?MZ+[*WFWELS] MC;S+SZ??/]*?#^/_*)KGP[&=/=9=5U?#4>Q377E[2(=;\>5$:(.XF-*SPSJ*T5&1FMKQ7#=T&E2U=I:J MV)YF*;GPNFKQGEKLTC2(_MG@FO1K&]BWP$MU+KD,.%G:H3-^Q?Q'MZ=BYDPJ MQZK!+:M(:U%\6MO/8+4+)5X!?E:X9[.Q)9T<"'F3DZ_'M>W*A'"-"RX5D'A= M<8[K6@J)-'Z/FO:TI"3.QS?US\J[\') #.>D_E4=>;FV8]LZXA.ZU/R%]%_P MZ ?:UFC^&[[B6L!E)F*-@M1,/:WBPCAI1A612H/>AW?5JG<_ZM]H9H(W$KR) M(-9^1/!'@O]!"!X2@I$0_.\*<"1 ;05G\*Z*N44<92DEO46'X] A>>K "HKM M*F10[8[Z)NK)1/2: ==+G:L4&C&; >/-,%%\#]DN(6!"."*!*0O/E,7&6]"U M'/(E(DJT'/XILGLHF;RR6K_C^7;%\LT!@% B40# 32*!6[ $2*4BK()^\ M(-;JG2]1(/3T33%(Q3IH9P#Y 8S-KJ#1%5RX FZ@V1HP<+Y,D "@V5JB_#C2 M*K0U2"5NI"VX6Z( !#/4G:_0Z"LT^-*W*UR6+_(3[6CF2Q2$LY,S^#)()8G^ M,^Z6* B$&J^G-G_WV!Z5LV8606YM%R>X%ETZO?/GNP?6GP#5CDPQ+?B?AC: M^8?\<+E\1_1WTX=O?S M7=^?[I*D>]KYNNH^-2=_#/]Y;MJZZL-M^Y)TI]97V[%1?4C(F"RIJ_UQOEJ. MSSZWJV7SVA_V1_^YG76O=5VU_ZS]H3G?S^W\_<&7_O%_^/[K MZ7,;[I)K+]M][8_=OCG.6O]\/W^P=QOGA@:CXL^]/WF^3;<_+J] MGYO!D3_XIW[HH@H_;W[C#X>AI^#C[ZG3^77,H>'M]7OO/X_!AV >J\YOFL-? M^VV_NY\7\]G6/U>OA_Y+<_[%3P&E\]D4_6_^S1^"?' 2QGAJ#MWX=_;TVO5- M/?42K-35]\OO_CC^GJ?^WYOA!C0UH&N#,/9_->"I ?]H,,YFK M9=N<9^UEM4[5\%+8.PZ3^30\'.=N_%^(M@M/WU;69,OD;>AHTJPO&KK57!5) MZ/TZ!*$AUJ2:T\V+3LLEP$ U1D\A1[R:&7 M7$^L-<),KH9):291"0HBN#@(I",A+(.#>Q"<:8LX!SM)]%' M/V2-DX:0SKK41"QAVME466+U!J9Z)$?Z%00R+CBVZAB>-@.K'N&WQV4^$J44$S,@--8D^ M3%QY.])D2,MB9C#_"/"/)- )\"\K2KG84&:*V%)A !( (*72$ );+KF]@;*0 M[$4,8?R1QI\E>4(0 !OE& M((Q2 BB5.?>: "5=;EB]05IG2Y/'>(%I2@7@120])TQ @1D24 ";"OD$8Q$ MD=5FC#\&&2#+TX%U;K?0;Q]2I3&4,D8I Y2R1"F#W,Z4*CT&,BXB7X6,8.?.<"GK+D*0-0AL#5]&A9FAJ*^,$X98!3N>W6 M##A):9')Y +HB+,\Y@CSE %/6?*4-2?#2I3J2P_I3&:S6&T" Y4!4%D"E<&W MMDU-J389^B8O"Q?;9ABKK+$:#0ICD $&8VDR8PRRQJ!,@-<, '=;VIDFY?]C MT&$,.H1!50 "@--FD"IF!D/0:0C&DEJ'N>70IVNL"XP:IU&C5L>!3U)GY;$+ M5"%/HMB<1 ITB#1J@73U#?D!-3K@)[FIH-:^?1F+S=WLJ7D]]D.M\N;IM:#] M0$,%5CQ?V[O-I2S]HYM+E?SWJGW9'[O98]/W33U689^;IO?!I?D4YFOGJ^WU MYN"?^^$R#]?MI3I]N>F;TU1Y3Z[E_]6_4$L#!!0 ( .B(7TWO,,N6L $ M -(# 8 >&PO=V]R:W-H965T&UL?5/;;IPP$/T5RQ\0 MLRQ-VQ4@95-%K=1*JU1-GKTP@!7;0VVSI']?V[ $I:@O>&8XY\S%XWQ$\V([ M $=>E=2VH)US_8$Q6W6@N+W!'K3_TZ!1W'G7M,SV!G@=24JR-$ENF>)"TS*/ ML9,I1=NY$&!EWO,6?H+[U9^,]]BB4@L% MV@K4Q$!3T+O=X9@%? 0\"1CMRB:ADS/B2W"^U05-0D$@H7)!@?OC O<@91#R M9?R>->F2,A#7]E7](?;N>SES"_+X%>9^/E R-_\= M+B ]/%3BQZN>'=(_6RJ$(RCB/]\\=9'+^5N_SEGER T8XX3)EUC%@3SZDN* M="O%,?V'GF[3]YL5[B-]O\Z>)=L"V:9 %@6R_[:X@-\E6,U5@VKA-EE0X MZ+C)J^BRL'=IO),W^+3M/[AIA;;DC,[?;)Q_@^C EY+<^!7J_ -;' F-"^9' M;YMIS2;'83^_(+8\X_(O4$L#!!0 ( .B(7TU3@"=6KP$ -(# 8 M>&PO=V]R:W-H965T&UL?5-A;YPP#/TK47Y P^58-YT J==I MZJ1-.G7:^CD'!J(FF";AZ/[]DL!1UJ%](;;Q>WYVG&Q$\VQ; $=>M>IL3EOG M^@-CMFQ!"WN#/73^3XU&"^==TS#;&Q!5!&G%>)+<,BUD1XLLQDZFR'!P2G9P M,L0.6@OS^P@*QYSNZ#7P*)O6A0 KLEXT\ /1DO,R==2@;@ MVKZR?XF]^U[.PL(]JB=9N3:GGRBIH!:#-M.:38[#?GY! M;'G&Q1]02P,$% @ Z(A?35IPA?RP 0 T@, !@ !X;"]W;W)KSO(R@S MYG1'KX$GV;0^!%B1]:*![^!_]">+'EM8*JFA<])TQ$*=T_O=X9B&_)CP4\+H M5C8)G9R->0[.ERJG21 $"DH?& 0>%W@ I0(1RGB9.>E2,@#7]I7]<^P=>SD+ M!P]&_9*5;W/ZD9(*:C$H_V3&1YC[N:5D;OXK7$!A>E""-4JC7/R2Z)D% MI6CQ.IVRB^6?A!=%9LU([#3[7H0KWATXSJ8,P3B* M^ _%.XQ>BEV:9NP2B.:.U 0 T@, !D !X;"]W;W)K&UL?5/;;MLP#/T501]0)8[;!H%MH&E1=, &!"VV/2LV;0O5Q97DN/O[ M4K+K>9NQ%TFD> X/*2H;C'UU+8 G[TIJE]/6^^[ F"M;4-Q=F0XTWM3&*N[1 MM USG05>19"2+-EL;ICB0M,BB[Z3+3+3>RDTG"QQO5+<_CJ"-$-.M_33\2R: MU@<'*[*.-_ "_GMWLFBQF:42"K031A,+=4[OMH=C&N)CP \!@UN<2:CD;,QK M,+Y4.=T$02"A](&!XW:!>Y R$*&,MXF3SBD#<'G^9'^,M6,M9^[@WLB?HO)M M3O>45%#S7OIG,SS!5,\U)5/Q7^$"$L.#$LQ1&NGB2LK>>:,F%I2B^/NX"QWW M8;RY3B;8.B"9 ,D,V,<\;$P4E3]PSXO,FH'8L?<=#T^\/238FS(X8ROB'8IW MZ+T4V_0F8Y= -,4-_:^-\8!2-E^YAP:T 0 T@, !D !X;"]W;W)K&UL?5/;;IPP$/T5RQ\0LRS;I"M RB:J6JF55JF:/GMA "N^4-LLZ=]W; A% M+E=2NH)WW_9$Q5W6@N+LQ/6B\:8Q5W*-I6^9Z M"[R.)"59FB0?F.)"TS*/OK,M,)A::@M[OCJ$!I Q"F,:O69,N(0-Q?7Y3_Q1KQUHNW,&#D3]%[;N"WE%2 M0\,'Z9_,^!GF>@Z4S,5_A2M(A(=,,$9EI(LKJ0;GC9I5,!7%7Z==Z+B/TTUV M.].V">E,2!?"78S#ID Q\T?N>9E;,Q([];[GX8EWQQ1[4P5G;$6\P^0=>J_E M+ON8LVL0FC&G"9.N,0N"H?H2(MT*<4K_HZ?;]/UFAOM(WZ^C'Y)M@6Q3((L" MV;LE;F ._Q;)5CU58-LX38Y49M!QDE?>96#OT_@F?^'3M'_CMA7:D8OQ^+*Q M_XTQ'C"5Y 9'J,,/MA@2&A^.MWBVTYA-AC?]_(/8\HW+/U!+ P04 " #H MB%]-: 7T0K0! #2 P &0 'AL+W=OE-:K9)(W2($$DBK(NBS-YDD5GT)MK,I?\_824. B!?; M,YYSYLQXG(_6O?@.()!7K8PO:!="?V3,5QUHX6]L#P9O&NNT"&BZEOG>@:@3 M2"O&=[MW3 MI:)DGW]F5N1V"D@;.COA!:^%^GD#9L:![^N9XDFT7HH.5>2]: M^ KA6W]V:+&%I98:C)?6$ =-01_VQU,6XU/ =PFC7YU)K.1B[4LT/M4%W45! MH* *D4'@=H5'4"H2H8P?,R==4D;@^OS&_B'5CK5FXIF8O_#%=0&!Z58([**I]64@T^6#VSH!0M7J==FK2/T\U=-L.V M 7P&\ 5PG_*P*5%2_EX$4>;.CL1-O>]%?.+]D6-OJNA,K4AW*-ZC]UKN;WG. MKI%HCCE-,7P=LT0P9%]2\*T4)_X/G&_##YL*#PE^^$/A89L@VR3($D'VWQ*W M8K*_DK!53S6X-DV3)Y4=3)KDE7<9V >>WN1W^#3M7X1KI?'D8@.^;.I_8VT ME+*[P1'J\(,MAH(FQ.,=GMTT9I,1;#__(+9\X_(74$L#!!0 ( .B(7TUF MN)\&PO=V]R:W-H965TO&EE7$Y;[[LC8ZYL00MW@QV8<%.CU<('TS;,=19$E4!:,;[9 MW#(MI*%%EGQG6V38>R4-G"UQO=;"_CR!PB&G6_KN>)%-ZZ.#%5DG&O@"_FMW MML%B,TLE-1@GT1 +=4X?ML?3/L:G@&\2!K,P.7YG?TYU1YJN0@'CZB^R\JW.;VGI():],J_X/ ! MIGH.E$S%?X(KJ! >E80<)2J75E+VSJ.>6((4+=[&79JT#^/-CD^P=0"? 'P& MW*<\;$R4E#\)+XK,XD#LV/M.Q"?>'GGH31F=J17I+HAWP7LMMH=#QJZ1:(HY MC3%\&3-'L, ^I^!K*4[\'SA?A^]6%>X2?/>'PMMU@OTJP3X1[/];XEK,W5]) MV**G&FR3ILF1$GN3)GGAG0?V(3TB^QT^3OMG81MI'+F@#R^;^E\C>@A2-C=A MA-KPP69#0>WC\2Z<[3AFH^&QFWX0F[]Q\0M02P,$% @ Z(A?342'@$"U M 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TK MB!]0'))V661;:CI-F[1*4:>MGXE]ME'!>(#C]M_OP*[GMM:^ '?<>_?N.-+! MV"?7 'CRK%7K,MIXWQT84E%")7OD',WR#J9YK M2J;B?\ %%(8')9BC,,K%E12]\T9/+"A%B^=QEVW'#CVI@C.V(IXA^(=>B_YYGJ?LDL@FF*.8PQ? MQLP1#-GG%'PMQ9%_@/-U^'95X3;"MV\4?EXGV*T2["+![K\EKL3<).^2L$5/ M-=@Z3I,CA>G;.,D+[SRPMSR^R;_P<=KOA:UEZ\C9>'S9V/_*& \H);G"$6KP M@\V&@LJ'XR<\VW',1L.;;OI!;/[&^5]02P,$% @ Z(A?3:QZSS&T 0 MT@, !D !X;"]W;W)K&UL?5/;;MLP#/T501]0 MQ4J6%H%MH&DQ=, &!!VV/BLV?4%U<24Y[OY^E.RZ1NOM11(IGL-#BDH'8Y]= M ^#)JY+:9;3QOCLPYHH&E'!7I@.--Y6Q2G@T;R>6IZ+UL-)TM)H?C+L3'@-\M#&YQ)J&2LS'/P?A69G03!(&$P@<&@=L%[D#* M0(0R7B9..J<,P.7YC?UKK!UK.0L'=T8^M:5O,GI#20F5Z*5_-,,#3/5\H60J M_CM<0&)X4((Y"B-=7$G1.V_4Q()2E'@=]U;'?1AOMGR"K0/X!. SX";F86.B MJ/Q>>)&GU@S$CKWO1'CBY,"Q-T5PQE;$.Q3OT'O)D^0Z99= -,4>6!OXR.R]_!QVG\(6[?:D;/Q^+*Q_Y4Q'E#*Y@I'J,$/-AL2 M*A^.UWBVXYB-AC?=](/8_(WSOU!+ P04 " #HB%]-&9JK\K4! #2 P M&0 'AL+W=OV$ *[Y0VRSIWW=L6$I27FS/>,Z9,^-Q/AK[XCH 3UZ5 MU*Z@G??]D3%7=:"XNS,]:+QIC%7>#@Y5YSUOX#OY'?[9HL86E%@JT$T83 M"TU!'_?'4Q;B8\!/ :-;G4FHY&+,2S"^U 7=!4$@H?*!@>-VA2>0,A"AC-\S M)UU2!N#Z?&/_%&O'6B[9Z[BF9B_\*5Y 8 M'I1@CLI(%U=2#D;A=DV0;9)D$6"[ W!_;L2MV(.[Y*P54\5V#9.DR.5 M&72UUKX =]Q[]^XXL@'-LVT!''E14MN< MMLYU!\9LV8+B]@H[T/ZF1J.X\Z9IF.T,\"J"E&3)9G/-%!>:%EGTG4R18>^D MT' RQ/9*'P#:9Z/E$R%?\ %Y ^/"CQ M.4J4-JZD[*U#-;%X*8J_C+O0<1_&FS2=8.N 9 (D,V ?\[ Q453^A3M>9 8' M8L;>=SP\\?:0^-Z4P1E;$>^\>.N]EV)[?9.Q2R":8HYC3+*,F2.89Y]3)&LI MCLD'>+(.3U<5IA&>_J-POTZP6R7818+=?TM(T65)BK^,D M+[SSP-XF\4W^AH_3_LA-([0E9W3^96/_:T0'7LKFRH]0ZS_8;$BH73C>^+,9 MQVPT'';3#V+S-R[^ %!+ P04 " #HB%]-E5;$H[,! #2 P &0 'AL M+W=O<.3,>YZ-US[X#".1%*^,+VH70 M'QGS50=:^!O;@\&;QCHM IJN9;YW(.H$THKQ++ME6DA#RSSYSJ[,[1"4-'!V MQ ]:"_?C!,J.!=W15\>3;+L0':S,>]'"9PA?^K-#BRTLM=1@O+2&.&@*^K [ MG@XQ/@5\E3#ZU9G$2B[6/D?C0UW0+ H"!56(# *W*SR"4I$(97R?.>F2,@+7 MYU?V=ZEVK.4B/#Q:]4W6H2OH/24U-&)0X:G!MFB9/*CN8-,DK[S*P M#SR]R:_P:=H_"==*X\G%!GS9U/_&V@ H);O!$>KP@RV&@B;$XQV>W31FDQ%L M/_\@MGSC\B=02P,$% @ Z(A?38WF$$6T 0 T@, !D !X;"]W;W)K M&UL?5/;;MP@$/T5Q >$7>Q]P?&7-F" M$N[*]*#QIC96"8^F;9CK+8@J@I1D?+>[84ITFA99])ULD9G!RT[#R1(W*"7L MKR-(,^9T3S\7;G-Y14D$M!ND?S?@%YGJN*9F+_P87D!@>E&".TD@75U(. MSALULZ 4)=ZFO=-Q'Z>;))EAVP ^ _@"N(MYV)0H*O\DO"@R:T9BI][W(CSQ M_L"Q-V5PQE;$.Q3OT'LI]K=)QBZ!:(XY3C%\';-$,&1?4O"M%$?^#YQOPY-- MA4F$)W\H3+<)TDV"-!*D_RUQ*^;ZKR1LU5,%MHG3Y$AI!ATG>>5=!O:>QS?Y M'3Y-^W=AFTX[7S;VOS;& TK97>$(M?C!%D-"[/E/U[,! #2 P &0 'AL+W=OOVA-BR!Y M^3^U-I(Y[YJ&V,X JR))"D*3Y(Y(QA4NLA@[FB+3O1-(,O@1?>M"X$2)%UK(%7<+^ZH_$>F54J+D%9KA4R4.?X8;,_I $? ;\Y#'9A MH]#)2>NWX'RO)\T\9PR$)?V1?TI]NY[.3$+ MCUK\X95K0JGL.D?Z&M$^A$H%<$,B:*E7]CCA69T0,RX^P[%JYXLZ=^-F4(QE'$ M?[YXZZ/G8K.[R\@Y"$V8PXBA2\R,(%Y]3D'74ASH?W2Z3M^N5KB-].TR>YJL M"Z2K FD42/]I<7?5XAKF_BH)6&UL?5/;;MP@$/T5Q <$+[MI-BO;4C91U$JMM$K5])FUQS8*&!?P M.OW[#MAQK<3*"S##.6=J)&GZ"_]6=+%IL5BFEAM9)TQ(+54;O-H?C+N CX%G"X!9G$BHY M&_,2C&]E1I.0$"@H?% 0N%W@'I0*0IC>F3SB$#<7E^4W^,M6,M9^'@WJC? MLO1-1O>4E%")7ODG,WR%J9YK2J;BO\,%%,)#)ABC,,K%E12]\T9/*IB*%J_C M+MNX#^,-OYUHZP0^$?A,V,W*;L$H0ES'#%\B9D1#-7G$'PMQ)%_H/-U^G8UPVVD;Y?1]\FZ MP&Y58!<%=I^6N(+9OR^2+7JJP=9QFAPI3-_&25YXYX&]X_%-_L/':?\A;"U; M1\[&X\O&_E?&>,!4DBL&UL?5/;CM,P$/T5RQ^P;MTL5%42:;L(@012M0AX=I-)8JTOP7::Y>\9 M.]D0(.+%]HSGG#DS'N>C=<^^ PCD12OC"]J%T)\8\U4'6O@[VX/!F\8Z+0*: MKF6^=R#J!-**\=WN#=-"&EKFR7=Q96Z'H*2!BR-^T%JXGV=0=BSHGKXZGF3; MA>A@9=Z+%KY ^-I?'%IL8:FE!N.E-<1!4]"'_>F]$$&7N[$CQ"?>GSCVIHK.U(ITA^(] M>F_E_LAS=HM$<\QYBN'KF"6"(?N2@F^E./-_X'P;?MA4>$CPPQ\*#]L$V29! ME@BR_Y:X%9/]E82M>JK!M6F:/*GL8-(DK[S+P#ZD1V2_PZ=I_RQ<*XTG5QOP M95/_&VL#H)3='8Y0AQ]L,10T(1[?XME-8S89P?;S#V++-RY_ 5!+ P04 M" #HB%]-/,D#][0! #2 P &0 'AL+W=O:%EGTG4R18>^DT' RQ/9*:TJFXK_"!:0/#TI\CA*EC2LI>^M032Q>BN+OXRYTW(?Q)DTG MV#H@F0#)#-C'/&Q,%)4_<,>+S.! S-C[CHK!/L5@EVD6#W MWQ+78F[_2L(6/55@FCA-EI38ZSC)"^\\L'=)?)/?X>.T?^.F$=J2,SK_LK'_ M-:(#+V5SY4>H]1]L-B34+AQO_=F,8S8:#KOI!['Y&Q&PO=V]R:W-H965TSL3;"' M,^>;,?&DO52ON@8PY$WP5F=!;4QWH%07-0BF'V0'K7U32268L5MUH;I3P$J? M)#B-5JL=%:QI@SSUL9/*4WDUO&GAI(B^"L'4GR-PV6=!&-P#S\VE-BY \[1C M%_@!YF=W4G9')Y>R$=#J1K9$094%C^'AF#B]%[PTT.O9FKA.SE*^NLW7,@M6 MKB#@4!CGP.SC!D_ N3.R9?P>/8,)Z1+GZ[O[9]^[[>7,-#Q)_JLI39T%<4!* MJ-B5FV?9?X&QGVU QN:_P0VXE;M*+*.07/M?4ERUD6)TL:4(]C8\F]8_^]'_ MGH8G1&-"M$B@ \A7_HD9EJ=*]D0-9]\Q]XG#0V3/IG!!?Q3^G2U>V^@M#^,X MI3=G-&J.@R:::R8%M>X3(L(0Q^A=>H2GK]$*USY]/:=O5KC!!C78>(/-?RTF MBQ813?(!9(M"MHA!N(!@F@^.8H="=HC!>@'!-!L\1@NX!@FAT.B5%( MC!CL%Q!,$^.0!(4DB,'RP[_7V(&V@-#991*@+GZ,:%+(:^M'V"PZ3:K'R%_& M?_)AS'UGZM*TFIREL5?:7[Q*2@.VE-6#_7_4=K).&PZ5<&8!GP$_.Y@ MM*LS"96<$9^#\;W*:1(2 @FE"PK";Q=X "F#D$_C9=:D2\A 7)_?U;_&VGTM M9V'A >6?KG)M3N\HJ: 6@W2/.'Z#N9YK2N;B?\ %I(>'3'R,$J6-*RD'ZU#- M*CX5)5ZGO=-Q'Z>;]':F;1/X3. +X2[&85.@F/D7X421&1R)F7K?B_#$NP/W MO2F#,[8BWOGDK?=>"I[L,G8)0C/F.&'X"O.!8%Y]"<&W0ASY?W2^3=]O9KB/ M]/TZ^G6R+9!N"J11(/VG1/ZIQ"W,_E,0MNJI M/$:;*DQ$''25YYEX&]Y_%- M/N#3M/\4INFT)6=T_F5C_VM$!SZ5Y,J/4.L_V&)(J%TXWOJSF<9L,ASV\P]B MRS&UL;51M;]L@$/XKB!]0;!*[761;:EI5F[1)4:=UGXE] M?E'!>$#B[M\/L.-Y'E\"=WY>[@A'-DKUKEL @SX$[W6.6V.& R&Z;$$P?2<' MZ.V76BK!C U50_2@@%6>)#BA4902P;H>%YG/G521R8OA70\GA?1%"*9^'X'+ M,<NZ8U+D&*;& -? ?S8S@I&Y%%I>H$]+J3/5)0Y_@Q/AQ3A_> MPY& MO=HCU\E9RG<7?*ER'+F"@$-IG *SRQ6>@',G9,OX-6OBQ=(1U_N;^HOOW?9R M9AJ>)/_95:;-\0-&%=3LPLVK'#_#W$^"T=S\5[@"MW!7B?4H)=?^%Y47;:28 M56PI@GU,:]?[=9SU;[0P@PB9IT"0-"'S:F 0P<;0Q M(:O;(4 U?BXT*N6E]S.YRBZC]TC][?H+G^;V&U--UVMTEL;>47^3:BD-V%*B M.]MP:Y^*)>!0&[>]MWLU#=&J\/C+FR!2WFAPYO:6"T\FK9AKK<@JDC2BO'=[H9I M(3M:9-%WLD5F!J]D!R=+W*"UL*]'4&;,:4+?'(^R:7UPL"+K10,_P?_J3Q8M MMJA44D/GI.F(A3JG=\GAN _X"/@M872K,PF5G(UY"L;W*J>[D! H*'U0$+A= MX!Z4"D*8QO.L29>0@;@^OZE_C;5C+6?AX-ZH/[+R;4YO*:F@%H/RCV;\!G,] MUY3,Q?^ "RB$ATPP1FF4BRLI!^>-GE4P%2U>IEUV<1^GFY3/M&T"GPE\(=S& M.&P*%#/_(KPH,FM&8J?>]R(\<7+@V)LR.&,KXATF[]![*7B29.P2A&;,<<+P M%>8=P5!]"<&W0ASY?W2^34\W,TPC/5U'O_Z\+;#?%-A'@?T_)?(/)6YAT@]! MV*JG&FP3I\F1T@Q=G.25=QG8N_B([!T^3?N#L(WL'#D;CR\;^U\;XP%3V5WA M"+7XP19#0>W#\1.>[31FD^%-/_\@MGSCXB]02P,$% @ Z(A?3>Y&UL=5-A;]P@#/TK MB!]0+EQZJTY)I%ZGJI,VZ=1IVV\\V)AO1 MO-@6P)%7K3J;T]:Y_LB8+5O0PMY@#YV_J=%HX;QI&F9[ Z**(*T8W^T.3 O9 MT2*+OK,I,AR4 MS,5_ABLH'QXR\1HE*AM74@[6H9Y9?"I:O$Z[[.(^3C=[/L.V 7P&\ 5P%W78 M)!0S_RB<*#*#(S%3[WL1GC@Y(T65+BT,5)7GF7@;V/C\C^A$_3_D681G:67-#YEXW]KQ$=^%1V-WZ$ M6O_!%D-![<+Q@S^;:@K0! M #2 P &0 'AL+W=O<$SPSEG+AYGH[&O MK@7PY$VKSN6T];X_,.;*%K1P=Z:'#O_4QFKAT;4-<[T%44625HSO=O=,"]G1 M(HNQDRTR,W@E.SA9X@:MA?U]!&7&G";T&GB13>M#@!59+QKX!OY[?[+HL46E MDAHZ)TU'+-0Y?4H.QS3@(^"'A-&M;!(Z.1OS&IS/54YWH2!04/J@(/"XP#,H M%82PC%^S)EU2!N+:OJI_C+UC+V?AX-FHG[+R;4X?*:F@%H/R+V;\!',_[RB9 MF_\"%U (#Y5@CM(H%[^D')PW>E;!4K1XFT[9Q7.<]:^T;0*?"?R&P*9$L?(/ MPHLBLV8D=II]+\(5)P>.LRE#,(XB_L/B'48O!4\>,G8)0C/F.&'X"I,L"(;J M2PJ^E>+(_Z/S;?I^L\)]I._7V>_3;8%T4R"- ND_+3[>M+B%>7^3A*UFJL$V M<9L<*19>%?>+Q3O["IVW_*FPC.T?.QN/-QOG7QGC 4G9WN$(M/K#% M45#[8#Z@;:49%W\ 4$L#!!0 ( .B(7TTW#X-JQ $ #<$ M 9 >&PO=V]R:W-H965T%+BS=C@28JH.)#-W:H#>[31*2V;=4K?$#!I8'9*D(#1)[HEDO,=E'F)G M7>9JM(+W<-;(C%(R_>L$0DT%3O%[X(6WG?4!4N8#:^$KV&_#6;L565EJ+J$W M7/5(0U/@A_1XRCP^ +YSF,QFCGPE%Z5>_>)37>#$&P(!E?4,S U7> 0A/)&S M\7/AQ*ND3]S.W]F?0NVNE@LS\*C$#U[;KL 'C&IHV"CLBYJ>8:DGPV@I_C-< M03BX=^(T*B5,^*)J-%;)A<59D>QM'GD?QFG>R=(E+9Y EP2Z)AR"#IF%@O./ MS+(RUVI">C[[@?DK3H_4G4WE@^$HPIXS;UST6E*:Y.3JB1;,:<;0#29=$<2Q MKQ(T)G&B_Z33>/HNZG 7TG=;]?M#G& ?)=@'@OU?):8W)<8P_W&9146R",'N M1B2&V=^(D,W%2=!M>+(&56KL0[MLHFM7/-!P\7_@&PO=V]R:W-H965T[^OI3LNE[GO4@B MQ7,.25%);^R+JP$\>5-2NY36WK<'QEQ>@Q+NRK2@\:8T5@F/IJV8:RV((H*4 M9'RUVC$E&DVS)/I.-DM,YV6CX62)ZY02]L\1I.E3NJ8?CJ>FJGUPL"QI107/ MX'^V)XL6FUB*1H%VC='$0IG2V_7AN WQ,>!7 [V;G4FHY&S,2S"^%2E=A81 M0NX#@\#M G<@92#"-%Y'3CI)!N#\_,'^$&O'6L["P9V1OYO"URF]H:2 4G32 M/YG^$<9ZKBD9B_\.%Y 8'C)!C=Q(%U>2=\X;-;)@*DJ\#7NCX]X/-[O]"%L& M\!' )\!-U&,S\7GB1)=;TQ Z];T5XXO6!8V_RX(RMB'>8O$/O)>/\.F&7 M0#3&'(<8/HM93Q$,V2<)OB1QY/_ ^3)\LYCA)L(W<_7]?_2WBP3;2+#]J\3= MEQ*78O9?1-BLIPIL%:?)D=QT.D[RS#L-["V/;_(9/DS[#V&K1CMR-AY?-O:_ M-,8#IK*ZPA&J\8--AH32A^,>SW88L\'PIAU_$)N^R8MP$ -(# 9 >&PO=V]R:W-H965TP-]M#YFQJ-%LZ;IF&V-R"J2-** M\23YR+20'2VRZ#N;(L/!*=G!V1 [:"W,ZPD4CCG=T3?'DVQ:%QRLR'K1P'=P M/_JS\19;5"JIH;,2.V*@SNG=[GA* SX"?DH8[>I,0B47Q.=@?*MRFH2$0$'I M@H+PVQ7N0:D@Y-/X/6O2)60@KL]OZE]B[;Z6B[!PC^J7K%R;TP,E%=1B4.X) MQZ\PU_.!DKGX![B"\O"0B8]1HK)Q)>5@'>I9Q:>BQ S M@2^$0XS#ID Q\\_"B2(S.!(S];X7X8EW1^Y[4P9G;$6\\\E;[[T6G!\R=@U" M,^8T8?@*LUL0S*LO(?A6B!/_C\ZWZ?O-#/>1OE]'/R3; NFF0!H%TG]*_/2N MQ W,_GT0MNJI!M/$:;*DQ*&+D[SR+@-[%Q^1_85/T_XH3",[2R[H_,O&_M>( M#GPJR8T?H=9_L,504+MPO/5G,XW99#CLYQ_$EF]<_ %02P,$% @ Z(A? M32:HHQG! 0 -P0 !D !X;"]W;W)K&UL;53; M;N,@$/T5Q >4!,?=*K(M-5U576DK1:UV]YG8XXO*Q0LX;O^^@!W7F^4E,.,S MYYP!)MFH])MI 2QZ%UR:'+?6]GM"3-F"8.9&]2#=EUIIP:P+=4-,KX%5H4AP M0C>;6R)8)W&1A=Q1%YD:+.\D'#4R@Q!,?QR JS''6WQ)O'1-:WV"%%G/&G@% M^ZL_:A>1A:7J!$C3*8DTU#F^W^X/J<<'P.\.1K/:(]_)2:DW'_RH38C0W_Q/.P!W<.W$:I>(F_*)R,%:)F<59$>Q]6CL9UG'FOY3%"^A< M0*\*R"04G']GEA695B/2T]GWS%_Q=D_=V90^&8XB?'/FC"YIL,W+V1#/F M,&'H"O.%((Y]D: QB0/]KYS&RY.HPR24)VOUN]LXP2Y*L L$NW]:I%S[ADFNE+#@KFQOGI753O 0<:NNWW]Q>3V]Y"JSJYS$ERW]%\0E02P,$ M% @ Z(A?39\4WYZZ 0 T@, !D !X;"]W;W)K&UL;5/;;IPP$/T5RQ\0LX9T)LU8%D]DKWH/R?1AO)G'=- M2VQO@-4Q20I"D^2&2,85+O,8.YHRUX,37,'1(#M(R"[S#E\ +;SL7 M J3,>];"*[B?_=%XCRPL-9>@+-<*&6@*?+_;'[* CX!?'$:[LE'HY*3U6W"^ MUP5.@B 04+G P/QQA@<0(A!Y&7]F3KR4#(EK^\+^%'OWO9R8A0CQ&\S]7&,T-_\#SB \/"CQ-2HM;/RB:K!.RYG%2Y'L?3JYBNA2O>[:F?316"<13QGQ=O??1< MTO0F)^= -&,.$X:N,+L%03S[4H)NE3C0_])I>KM-D&YJ3"-!NJZ?)=L$V29! M%@FR?Q34V51&J23INT256G;9_=Q$E0 3/;2;I_ M/V,<"OC(RY>"G>>Y>^ZX.UVG)\;?Q9Y2Z7P4>2EF[E[*ZM'SQ'I/"R(>6$5+ M]0[3U2YYXO7;+>7]84WGU9D1W]2^:MZX>KDM58V64%+D;'2X70[G3J4-\;>Z\.WSU):7CKS'JMCYK M8O?];/V+#EX%\T8$7;+\3[:1^YF;NLZ&;LDAEZ_L])6:@"+7,=%_IT>:*WBM M1/E8LUSHO\[Z("0KC!4EI2 ?S3,K]?-D[)]I, $; FX)RO$WL.IDK(LE\RMG)X4T]5*0N._08J<^UKB_UU]&_J7P*=7N< MXV R]8ZU(8-9-!C$I JP)#*A;8HN.!@ZN(%8 (_3[F&< D ML,X S%:@^4'/QTB@(6@@U ;"GH%!((L&DVA,J3%1X \B6=H@C*(.JJD)24$@*"(E@ Q/0P.3VLD8^/$;\J\6T,IA>S89C MD:*1<86N?_^5 =WH")Q(3PA;CH)@Q (\*] =PP+!TP)!XV)8[0;4JY_4*K)K MJ+X<>& @>V*$\8@%N'M1?$=.X*Y#4-M9.4FL"@!2;#83*(%@2E(W[@YL-0\TU&3,!MA?$=T<)]A8-;H@5 T?#;>ITE MJ:!\IS=6X:S9H=3KVW8J?L%ZR/N'-2OV#\%U6"N>-2;6JZ85JRYBD2HO_ MH-IFK[;X]I#3K:Q?$_7.FU6V.4A6F37=:_]7F/\'4$L#!!0 ( .B(7TUW MY\G4 00 &(3 9 >&PO=V]R:W-H965T52D61G.IUW;6S6?FF.39Z5^JX+Z6!1I]=^KSLUI%I+P M5\.W;+=OVH9H/CVD._V7;OX^O%7V*3IGV62%+NO,E$&EM[/PA4Q6-&D#.N*? M3)_JB_N@+>7=F!_MP^^;61BW(]*Y7C=MBM1>/O1"YWF;R8[CWR%I>.ZS#;R\ M_Y7]:U>\+>8]K?7"Y-^S3;.?A3(,-GJ;'O/FFSG]IH>"6!@,U?^A/W1N\78D MMH^UR>ON-U@?Z\840Q8[E"+]V5^SLKN>^G^$',+P !@"X!Q@^[X50(< ^AF0 MW Q(AH#DT1[8$,"<'J*^]D[,9=JD\VEE3D'5SX=#VDX[,F'V=:W;QN[M=/]9 M/6O;^C$'1J;11YMH8%Y[!BX8(:^1I8]\)HGL ,ZC &P4K^"%PW4'"Y\0RAG# MW22KFTFNADE1L6@73Z_$ CQ!@B9(N@3)10(9.V+WB.B0LD.4$C%SY$"H&)B3 M:^E3H&(AJ2,+@K$D40E>&4,K8UYEP"B>@*,)^./:"C2!N*]MC["+0JF,E4,M M$(I1PAUM?8H0QH63;.5C2@&,S#J)%B81:4?>C4(3J,>E)3'N$O%]<0>&7Y\Q+>^\=>$6PQA3VB,FPSA#VC, MO7*36'%78I^B)'&7)(0BUH!=DT"Q^&*R7]>&^Q_Q#1"8&$F!.PV13RB,>PU1 M#RBLL.DII2LQ@A$NA:NQCW')N3>+$8S$9$1CP'T0?!^$L=<$N-D >5QCP,T& MX+[& ^.L3RZV0##%P/&3)4+16%%GMJ\0##@?VT< ;H/@VR"PD?42<*^!Y F) M<:\!?S_C2\Q\B8'&[C1&,>+.SR6"4;N4<5=C!$LHC&F,VR#X-@@\'DF!NPV( M)S3&W0;\C8VOL426*$G<306"<1U8WD;Z:Z.)\H-#5KCNLJ8.U.99-J\1%Z_E MZ 7:\P6G_95,%@1I7Y+)JC_N^4S?GS[]F5:[K*R#=],TINC.'K;&--J.//YB M)\->IYOS0ZZW37LK['W5G_KT#XTY#"=:T?E8;?X_4$L#!!0 ( .B(7TUK M*.C8,P8 +@G 9 >&PO=V]R:W-H965T5P M.$?21XY$+C^*\D?UZGT]^[G=[*K5_+6N]^>+1?7XZK=Y=5;L_:[YRW-1;O.Z M^5F^+*I]Z?.GKM%VL^!9IA?;?+V;7RR[8]_*BV7Q5F_6._^MG%5OVVU>_GOE M-\7':L[FGP>^KU]>Z_; XF*YSU_\'[[^<_^M;'XM#E&>UEN_J];%;E;ZY]7\ MDIW?LTRV+3K)7VO_41U]G[5>'HKB1_OCUZ?5/&M3\AO_6+>^R@1@:B$,#?KH'.3207PW4R09J:*"^&K"3#?300!\:R-,-S-# M'!J(_@+V9[>[7#=YG5\LR^)C5O:WW#YO[VQV;IH;XK$]V%W_[F_-%:N:H^\7 M7(OEXKT--&BN>@T?:>18T@C1MK[H'&9-BT@)='= '$* !QUB0,(+L DUZA.L^LU M@==3BE$2"B:A0!+!37;3:\Q1%RQK_P69Q#+!@>X>Z+*Q;I2WAGEKD'=XX^OX MU B0T*V._6ED,(ZG##(8ZZ0]8=! @P88#)BZ,5%'C*.,[DSL,!2.4K(P)0M2 M"A"^0QJ#.W&P$P<"6!R 97CQ)13UI2CO"@QL"H9HD1B>$AB:F$ZX='!P:&!RM" MMS&GS#3D$SUA3!G@U$8S<,R?A)P"H5%HB %"=H)GAH%F@%:KB! 85^:F7RR. M>>49R"(<5P:1&PWF9S*XIO= QN29HA+"]', MB4&,8[!YCSAM&!B.2 V&H.0 MB!J#.":6(V*)P85C8GD"L1P3RQ&QP5U_S<&,?E1$COO!O'+$*PO[B2=6XQ= ( $WL%HDHMQ@: M :!QQ'PD,#0B 1J)H9$(FNBQ"XD(MQ(S(P$SCAC-)(9!)DPS$L,@P0P2NT4B MRBWQM(M@("95B6&0"=.,Q#!(,,W$;I&(*M M8T(MI3$,>DHM!4646TR,CF$0&5%+:0R#3JBE#(;!3*FEH(AP:S Q)H9!9$0M M93 ,)J&6,A@&,Z66@B+*+2;&Q#"(C*BE#(;!)-12!L-@IM124$2Y)=Z$QS"( MC*BE#(;!)-12!L-@IM124$2XM9@8&\,@,J*6LA@&FU!+60R#G5)+01'E%A-C M02W%J$4)#(--J*4LAL%.J:6@B'*+B;&@EF)4JA@&FU!+66(9!\P,+'![-8A& M[VI.K=)93(T%]10+%[$'T>BUGC-24>^@'";' 7(8,;\[3(Y+(,=AVG M*AXTJ-Z(5=$,,40N A,+GEG"DTF[90L'08LC,O(MI]W=BZ.M/UM?OG0[O:K9 M8_&VJ]M.CHX>MI-=\G;K4'#\BIU?,W#\AIW?HN-W[;:T;@O25[?]GK;?\_)E MO:MF#T5=%]MNN]%S4=2^\96=-1?RU>=/AQ\;_URW7]OBL>RWDO4_ZF*_ZO?) M+0Z;]2[^ U!+ P04 " #HB%]-#U\$8%H" ]" &0 'AL+W=OJ8L8>U0'I1G&V\TZ50"2*IJAB91VFB;=M5)K(HQ%ES3J8NK/F@MY7H8XO!B>RD-AG &E2<,._ ZE'6@^'X9 MKO!CAF/GX!'/)3_KP3YPJ6RE?'&'K[ME&#E%7/#<. IFEQ//N!".R>KXW9&& M?4SG.-Q?V#_[Y&TR6Z9Y)L6O*93@/@QW?LZ,P3_+\A7<)3<*@R_X;/W%A MX4Z)C9%+H?UOD!^UD57'8J54[+5=R]JOYX[_X@8[D,Z!] XV]GL.M'.@;P[^ M-E&KS*?ZB1F6)DJ> ]6^K8:YCP(_4GN9N3/ZN_//;+;:6D\IQ8L$G1Q1AUFW M&#+ X!Z!+'L?@D AUN3&G5P'R&X1LP4<@8))4.]/ATF0"":(08+8$\17!'AT M"Q"&P$$F8) )0$!'02!,/+JM]S%70J:@D"E ,!D)@3#3D1 (,X.%S$ A,X!@ M/A("848?: 9@Z)WW/P>%S &"\?L',#="()X[0A:@D,4- 8FG, &.X(*./EX, M^$Y/P/\NAPP"T3OU@,'&L,($R/9.X6.X\O%_E#Z&:Q]_H/@S"$3I* X:--V* MJX.?3SK(Y;$VKKT-K/T,7!'7M$?VM9N-OIF_T;2#]3M3A[+6P58:.Q)\X]Y+ M:;C5&#W8QE#86=X?!-\;MYW9O6H'6GLPLNF&->K_,:1_ 5!+ P04 " #H MB%]-$/ZJ=P # "C"P &0 'AL+W=OFKKMU_%)Z_-#FO:[DVS*/E%GV9HG!]4UI3;#[ICV MYTZ6>[NHJ5.<93QMRJJ--RL[]]QM5NJBZZJ5SUW47YJF[/YN9:UNZQC%[Q/? MJ^-)#Q/I9G4NC_*'U#_/SYT9I5.4?=7(MJ]4&W7RL(X?T<,6TV&!5?RJY*V? MW4=#*2]*O0Z#+_MUG T9R5KN]!"B-)>K?))U/40R>?QQ0>/)1WMY*"^U_JYNGZ4KB,61J_ZKO,K:R(=,C,=.U;W] MC7:77JO&13&I-.7;>*U:>[VY^._+X 78+<#3 B)L+:.1S?QCJ, MV-)(4$H*V(>#/ASP*3P?OO#Y(+#( SLO0!^Q]*&9YR.6/J8:+@1LE(-&.6"$ M/*-\:80$XAGL4X ^!>"#/9]BX9-GB.4!'Y3!7&6 $_'!RA96I" $!_!" 831 MD@]* R% 1!\1!K)E?K:CJ)AE2UE2! !!,,N( $[<=QI%P_9,5APE(2<8>@10 M3WWJG>C.B:&$!UXO",8> =Q3GWLGNK.B(L$!(!%,/@+0IS[Z3G1?59$4 201 M##\"Z&<^_4[D5\5#1QC&'P'\,Y]_)[H[?T7"0_L'OP!0L82%X<#G#$8; V@S M'VU0%( 2PUQC!(3PH01%@=.+8?@Q!K8D<%0P3#4&J&8^ $XDYE\^\Y8/?/@P M3#4&J&;^^7>BN1,3BQ=X.NN1&MD=;7?81SMU:6UK.IN=.M!';'NL__*Q??U6 M=L>J[:,7I4VG9ONI@U):FF2RQ'!_,AWS-*CE00^WPMQW8]LX#K0ZNY8XG?KR MS3]02P,$% @ Z(A?3:G$^O^- @ H0@ !D !X;"]W;W)K&UL=991;YLP$,>_"N)]8!MLDRJ)U'2:-FF3JD[=GMW$25 ! M,]M)NF\_VU!&X7@!V]S]?W>&X[R^*?UJSE+:Z*VN&K.)S]:V=VEJ]F=9"Y.H M5C;NR5'I6E@WU:?4M%J*0W"JJY0@Q-):E$V\78>U1[U=JXNMRD8^ZLA)7*6]F-(Y\*B]*O?K)M\,F1CXB6R"?=;K__N!CN0WH$,#EEP2#M0B/RSL&*[ MUNH6Z6[S6^'?,;XC;F_V?C%L17CF@C=N];K-&%JG5R_4V^PZ&S*RP8-%ZM0' M!($0.S)SS]B"0 ;&F 6![(, @05R4" / OD'@6R29&=#@TT3; CE^6J!0T$. MG7.R8L*A,PY&)*<%S&$@AP'YY!,.FW$^$43Y H>#' YPZ(3#YQQ<,+S *4!. M 7#8A%/,.2Q',&4%4E8 A4\HJQDE(PCC'.9@!-<4 C[8A0W!"V6)@6!7T[KL MC%;C:/.$TP426)WWF,Q)^73S>R.?V(!B*"%L 077,<[F*#[[V61S5%8DB"^@ MX(K'0,ES/$7E (HF*%M P46/@:KG9(JBC#E%+?0J]T41[=6E"8QZM#OWWGH0.\]^\:]X_A#Z5C8E>E'5]*G23 MHU)6NFA0XA(_N_/",*GDT?HA=V/=-&UL ME5;MCILP$'P5Q .<,9" 3P2IEZIJI5:*KFK[VTF<@,Y@:COA^O:U#4&$+&WR M)_Y@=G9VG9&=M4*^J8(Q[;U7O%8KO]"Z>49([0I64?4D&E:;+PQ=4<10&P1)5M*S]/'-[&YEGXJ1Y6;.-]-2IJJC\\\*X:%<^]B\;K^6Q MT'8#Y5E#C^P[TS^:C30K-+#LRXK5JA2U)]EAY7_ SVM,;(!#_"Q9JT9SSY:R M%>+-+K[L5WY@%3'.=MI24#.%+.EBJT% M_U7N=;'R4]_;LP,]WWU7]F9<0.W2DR.G>#*_7J[D]*BZEF, ME(J^=V-9N['M^2]A<$#8!X1# ([_&1#U =$D '7*7*D?J:9Y)D7KR>ZT&FK_ M%/@Y,LW(-8!(!@@R @85(:@B M=/'1E8H%3!"!!)$CB,<$P:2*#I(X2.T@F*0)GE0"H )"9HJ)02WQK99D.4D# M86:2+, D"X @A0F6(,'R_I8G($'R_Y8G0,M),$&M 10.1J@K+2FH)06Z06 " M A*0^[N! ]A(P:V&=-H0$(1G\LP8%@,4X0P%[#;\@-TP[#=\A^$PX*7Y@\6P MF3#@E#2:H8"M@A&PO=V]R:W-H965T]>L-]C9CQCC/-!R&?5 .C@A;-.'<)& MZWZ/D"H;X%0]B!XZ\Z86DE-M2GE!JI= *T?B#"51M$&:GY!,A&0FQ.F[!#P1\(J 1FJ:9%+,01R_%@]M66-KB=<,\9C9KLR0UYD) MWL0K,QY4$D=D908M3IZ]";Y3>6D[%9R%-H?8';5:" U&,7HPDHVY?.:"0:WM M-#-S.?Z"8Z%%/]TN:+[BBG]02P,$% @ Z(A?3<>&(&ULC51M;YLP$/XKR#^@!A.2- *D MIM6T29L4=5KWV8'C1;4QLTWH_OUL0QE+/*E?L._\W//<'?:EHY"OJ@'0P1MG MG8T[9#>>I\)YFG M8M"L[> D S5P3N7O(S Q9BA"[X[GMFZT=> \[6D-WT'_Z$_26'AA*5L.G6I% M%TBH,O00'8Y[BW> EQ9&M=H'MI*S$*_6^%)F*+0) 8-"6P9JE@L\ F.6R*3Q M:^9$BZ0-7._?V3^YVDTM9ZK@4;"?;:F;#.U14$)%!Z:?Q?@9YGH2%,S%?X4+ M, .WF1B-0C#EOD$Q*"WXS&)2X?1M6MO.K>-TLHWG,'\ F0/($F"T;2V3D,O\ MB6J:IU*,@9QZWU/[BZ,#,;TIK-.UPIV9Y)7Q7O)X?Y_BBR6:,<<)0U:8:$%@ MP[Y($)_$D=R$$W]X[,TP=N'Q.L/[T$^P\1)L','F'X+HJL1;#$G^(Y)X11*/ M"+D2\6%BO\C6*[+U$&S\!#LOP>[CO=Q["?:>#)*K,F\QM[W$J_O)0=;N9:J@ M$$/GIL+*NSS^!^+N]U_X-#F^45FWG0K.0IM7XNYR)80&DTIX9UK>F&&U& PJ M;;<[LY?3DYT,+?IY&N%E).9_ %!+ P04 " #HB%]-#EGED0 " !Y!0 M&0 'AL+W=OV]8 M*S._4JK;(R3/%314/O$.6KU3*VOE3(%E*<=O<)W4#^ZH] K-*EF'KE_6<8\\2^-X;_ M"G=@&FZW"S(")9\=@3))E7]>H((GB?YB)G6;BM9G%*8=X M=0K!41(LO*Q1<9ALB=L+<7HA*R]1M/!"UNV/\7;1O<*!VI$@6GA!LY_ 7$K? MJ+C6K?1.7.G_R7[U)><*M.+F20>K]#TX+1B4RDP3/1?#;3 L%._&BPY-MVW^ M%U!+ P04 " #HB%]-V9ZD3]\" #V"@ &0 'AL+W=O['E39E)MFX,GZH9E.^-4%A[V_<@KL[QR5PMC>VI6"WZ215ZQI\81I[+, MFG\)*_AEZ2+WS? C/QRE-GBK19T=V$\F?]5/C=IY/_,EW\KAT8]?9L7UV*N0/?OG".D&AZW3JO[$S*Q1< M9Z)B;'DAS-79GH3D9<>B4BFSU_:>5^9^Z?C?W& 'W#G@WD'%GG((.H?@W8%, M.I#.@7PT0M@YA%8$K]5NBKG)9+9:-/SB-.UYJ#-][- \5.W::J/ICGFFZBF4 M];P*9K.%=]9$'29I,7B H?$U9#.&H![AJ03Z+#"418)'[O@ZP'J,H%::F[LD MZ23)59H!6*S ^ =#E1&!"0A(0 P!&1 0W[>JW6)"@ZD,)B11&%@57X]A")$@ MQ(%5E3$NPI0&%BP%Z<(HP+"\$)07CNI#_!OG( ()(J ^5A.3:)PI11A3/[0J M! CZL>$1%:)(.",1B2T3E@* 162XANGB((B*2#2:D="1Y&L8[(>(^+8IU:Q M-G=YTBG$E9@8%!,#8H@E)OYHQP!@1&=1B.S/#00$.P8!ISHV T7. )%6[DF+ MF0TB??(?D*UPC%(@2QS(9,=+012^\;8A'_[X^X PZ^U(.M#46;P/V=R'I).0 M:SDW_F4(D$-M.>A#C0)@XT[!7*-6P;!1K[S!/[MDS<$,4,+9\E,E]5=U8.V' MM$>L__F6/4'S-0+L&SW4F1GAG;Z="+]GS2&OA//,I9HTS#RPYUPRE;W_H!IR M5$-HORG87NHE5>NFG<3:C>1U-V5Z_:B[^@]02P,$% @ Z(A?34,FBL!2 M @ ?P< !D !X;"]W;W)K&ULC95ACYL@',:_ MBO$#'**@]F*;K/:6+=F2YI9MKVE+JSD5![3>OOT /6>!+?>F C[/G]\#5(J! M\1=142J#U[;IQ#JLI.P? 1#'BK9$/+">=NK-F?&62-7E%R!Z3LG)F-H&Q%&4 M@I;47;@IS-B>;PIVE4W=T3T/Q+5M"?^]I0T;UB$,WP:>ZTLE]0#8%#VYT&]4 M?N_W7/7 7.54M[03->L"3L_K\ -\?,JUW@A^U'00BW:@DQP8>]&=SZ=U&&D@ MVM"CU!6(>MQH29M&%U(8OZ::X3RE-B[;;]4_FNPJRX$(6K+F9WV2U3K,P^!$ MS^3:R&#C<>B) M/G7P$:OM.NI!LSOFG5I/H49O&Q3E!;CI0I-F.VKBA2:^5Y0>178OV;F2;'4O M>7(E*/JK 2K''";VAHE-@611 *:YOT#B+9"8 FA) "-K-49-9C3=. E*H16W M]*A2B) ?!GEAD <&6C"C!B^FB=,(6RP^46QM\@XYP#'.D;5#/M'J'Z&P-Q3V MA+).TQ:[O%%N\9:N"&($_2BI%R7UH"062NJBK&+[]+NB),LS/TKF1&PO=V]R:W-H965T;Q"C"09 B1NK&+W(;VXDBYV=%ZP9VPI-GQHCXNP'*N[4? M^M? FEW0J_0R'*H&32RYHTGX+CV'\/5-C-X"_A=0RR) MA"VG?^J#JM;^PO<.<"1GJIYY]PT&/XGO#>9_P 6HAALEND;)J;1?KSQ+Q=G MHJ4P\MZ/=6/';N"_IKD3\)" QP1=^W\)T9 0?23$UGROS%K]2A0IS-$&[=_:?=BMU]%+$89*CBR$:,)L>@R>8<$0@S3Z6P*X2&WR7 MCF\+;.\1V=)=(7*:B&Q^=&,B=1/$3H+8$L0W!-EL%WI,9C%-;R/%BYD3!RA9 MQFXIB5-*XI RJ[+I,\#,.9%AR(,J>8[%X,#F9B,L<1!;/;O'6 DL7\B-#D_3 0)]MJI%?RF#IF^1/XDXU8WT]ESIUVW?X)%S!5IC\*"WJM)=>5Q0."HS MS?1<]+VI7RC>#FT7C;V_^ =02P,$% @ Z(A?31.X2GV0 @ X0@ !D M !X;"]W;W)K&ULC5;1;MHP%/V5*.]K$L=) 6D M H5-VJ2JT[9G%PQ$3>+,-M#]_6S'A-2Y;7DA]LTYY][C:^SD9\9?Q(%2Z;U6 M92VF_D'*9A($8G.@%1%WK*&U>K-CO")23?D^$ VG9&M(51F@,$R#BA2U/\M- M[)'/^I%_"3P5^X/4@6"6-V1/?U+YJWGD:A9T M*MNBHK4H6.UQNIOZ]]%D'86:8!"_"WH6O;&GK3PS]J(GW[93/]05T9)NI)8@ MZG&B"UJ66DG5\=>*^EU.3>R/+^HK8UZ9>2:"+ECYI]C*P]0?^=Z6[LBQE$_L M_)5:0XGO6???Z8F6"JXK43DVK!3FU]L9ZM_H4&$Y E MH(Z@U:$DEF M.6=GC[<[KB%Z8T>33&V(C0Z:_IMWJF-"14\SC*(\.&DABYFW&-3#9*.WD(0;.Q8^33/ZG.1]1""40R[ MC<&^Q$8@[B]HAF$!# I@(X![ F/L]+6%9 92&\B7.'% RR%HC)U5?1ABLMA9 M,R 7QN_T/P$-)0-#&+F.($SB&((PJ6,(PCBF5Q!F!!M*04,I(.#LHT4Z6#:U M#<(03I.!:;)AFO@=@1$H,!IL11Q'L, 8%!@#%3C_J?5X8#1YSZ:Z^<"3+ 32 MQ.XI%-Z0)^@=GA7E>W-7"F_#CK74"]&+=O?Q/=*'KQ.?1Y-E!,0?HLFJO6VO M\NWE_X/P?5$+[YE)=>2;@WG'F*2J]O!.[;B#^M[H)B7=23W,U)BWEVX[D:RQ M'Q1!]U4S^P]02P,$% @ Z(A?38>!/DBR @ R@L !D !X;"]W;W)K M&ULE5;1CILP$/P5Q <]K&P<%O)#T)6 S.\PNZ\GF%\;?Q9%2Z7U492T6_E'*YCD( MQ/9(*R*>6$-K]63/>$6D6O)#(!I.R5*2H_65N]M9\F;.3+(N: MKKDG3E5%^-\76K++PD?^=>.U.!REW@B6>4,.]">5OYHU5ZN@8]D5%:U%P6J/ MT_W"_X2>5QCK (-X*^A%W-Q[.I4-8^]Z\6VW\$.MB)9T*S4%49]B)X\+/_6]'=V34RE?V>4KM0G-?,]F M_YV>::G@6HEZQY:5POQZVY.0K+(L2DI%/MIK49OKQ?)?P^ ; -P%X#BR8#( M!D2#@*!59E+]3"19YIQ=/-Y^K8;HID#/D2KF5F^:VIEG*ENA=L_+.(KSX*R) M+.:EQ> ;#.XC5@ BZ2"!$M"IP* *W*IH9=2& ,'Q$1@?F?BHE\4,)HA!@M@0 MQ#<$43BH0@M);B5F:8(&E0!089:-%&,&:IFY6M)T(*;%S.Z( 5#C8N:@F#E0 MV3E,D( $B9--'"6#;!)'YZ#XJRE$3T0*BD@?*&EZ5\04HB;AMK@%3>8R!>D+@8T#/>(&PO=V]R:W-H965T E"6*6JF55JG:/GMAN"@VIK99TK^O;5A"6*?J"]C# M.6?F#/8D(^,OH@&0SBLEG4C=1LK^@) H&J!8W+$>.O6E8IQBJ;:\1J+G@$M# MH@0%GK='%+>=FR4F=N)9P@9)V@Y.W!$#I9C_.0)A8^KZ[C7PW-:-U &4)3VN MX3O('_V)JQU:5,J60B=:UCDOI M@H! (;4"5J\+Y$"(%E)E_)XUW26E)J[75_4GXUUY.6,!.2._VE(VJ7OO.B54 M>"#RF8V?8?:SX %%P78G*43 BS-,I!B$9G554*12_3N^V,^]QUK_2 M[(1@)@0+0>7^%R&<">$;(3+FI\J,U47:! MO55@__^MB*T"L:6";2MB2RN\;9EH=00I\-K<5N$4;.BD_MFKZ#(0'@)]A#?Q MHQH4T[U^DYFFS#?,Z[83SIE)=4',,:X8DZ!J].Y4*QLUV)8-@4KJ9:S6?+K> MTT:R?IY<:!F?V5]02P,$% @ Z(A?3>_"[GOW 0 V 4 !D !X;"]W M;W)K&ULC53;CILP%/P5Q >L"3A (T#:)%JU4BM% M6W7[[)"3@-9@:CMA^_?UA: $W#8O\6UFSLPA=M8S_BXJ .E]-+05N5])V:T0 M$F4%#1%/K(-6G1P9;XA42WY"HN- #H;44!0&08P:4K=^D9F]'2\R=I:T;F'' M/7%N&L)_KX&R/O<7_G7CM3Y54F^@(NO(";Z#_-'MN%JA4>50-]"*FK4>AV/N M/R]6VU3C#>"MAE[1^H T!A5)J!:*&"VR 4BVD;/P:-/VQ MI";>SJ_J+R:[RK(G C:,_JP/LLK]U/<.<"1G*E]9_QF&/$O?&\)_A0M0!==. M5(V246%^O?(L)&L&%66E(1]VK%LS]O8DOM+&UL;53;;IPP M$/T5RQ\0LP:2[0J0LJFJ5FJE5:JVSUX8+HHOU/8NZ=_7%T+IAA=LC\^<<\;V M4$Q*OY@>P*)7P:4I<6_M>"#$U#T(9N[4"-+MM$H+9MU2=\2,&E@3D@0G-$GN MB6"#Q%418B==%>IB^2#AI)&Y",'TGR-P-95XA]\"ST/76Q\@53&R#KZ#_3&> MM%N1A:49!$@S*(DTM"5^W!V.N<<'P,\!)K.:(U_)6:D7O_C2E#CQAH!#;3T# M<\,5GH!S3^1L_)XY\2+I$]?S-_9/H797RYD9>%+\U]#8OL1[C!IHV87;9S5] MAKF>'*.Y^*]P!>[@WHG3J!4WX8OJB[%*S"S.BF"O<1QD&*>X]5EFV+\C5$\V8 M8\30%6:W((AC7R3HEL21ODNGZ<,V0;KI,0T$Z5I_GVP39)L$62#(_G-P6V3$ MY $C R;=EL@W)?)W$EGVX49B Y/?UD%6%R= =^')&E2KBPSMLHHN7?%(P\7_ M@\>6^L9T-TB#SLJZYQ,NN57*@K.2W#DOO>OB9<&AM7[ZX.8ZON6XL&J)+S0$ ")$P &0 'AL+W=OPGW;'F=1 MU*SWMLB:+]71ENX_VZHNLM;=UKNH.=8VV_1!11X!8SHJLD,9+N;]V'.]F%>G M-C^4]KD.FE-19/5_2YM7YX>0AV\#7P^[?=L-1(OY,=O9OVS[]_&Y=G?1):FJ;]W-[YN'D'4SLKE=MUV* MS/V\VB>;YUTF-X_O8]+P4K,+O+Y^R_YK3]Z1> M)'(3N,P"J%DLP0N'VP)//L(D: X_39)^F.1FFH(42_3QXD8LH!-(,H'L$\B; M! *I/6!,CRE[3)(8II >!(J!8D@2'P4),S$JF1(P)64B:6J*I*8(:A)1&S#J MJHX"P0VB1J&80+E6/HIK81($2PF8=.0$34V3U+1'+4:/8ZG],B 3C9@1*"88 MXK_R44+&,5KM*8&".)[@94A>QN>%9KPT7A5I)'Y@!$AH[! ^B NI4:J40 $S MBF85DZQBGQ6JLHR]*NX5PV\8 6(<>XX/@D1HO @)E%:"T:P2DE5"O%YX$29> MF5_ <.RD/@J$9QQ$J@2[*8$1,4P8*F?T]L,(7GHBQ<0.QN]W94YN/X\<[O#E M$73-5TL>8WD)F(H5X(5#P'C"5(R7#H4SH&#"FSF]<7%!$#03*>BMB\M/R$QO M$9S:(SR9?<<&83C#,A,P,+AU61$PG23>+D'!F%(3;RBGMPGN[Q-2Q1,I:$?F MYA,BT_;'??\C1/8=B?.8"RRR#XM=+X(U]E&" >Y84@(&;B^>TIBV04[YX(3E M &TYP.[7&&C+ 7Y'LS.";OA*Q7!/0,$TD[C=(6#&:$"[;$K M-&3"M%V"(0= MZHGG!+3AP"=:9: -!ZAFV1-9$FV@!(Y%)F")EKA'(6!* X:E%,QYSX2? FV& M0)BAGOIHH@T']"=$I@T'_!Z0$-GORG2LL2,3*"6]YI9 \01PAY92,-?=3ZUC MV@J!L$(]I0_M-Y#<+[&@_490+0Z6> 1=?X)Q -R2$J@$?QBL"!"P!'_R407= MQPAB%ET=(Q2VWO5G.DVPKDYEVZER-7HY-WJ$[A@"C2_Y[(D3XRL^2X=3H??T MPR'5GUF].Y1-\%*U;57T1Q3;JFJMFSS[XM;%WF:;RTUNMVUW:=QU/1P.#3=M M=1P/OJ++Z=OB?U!+ P04 " #HB%]-A:_:-6ONEUNTJ M"%110LW43+30F).CD#739BE/@6HEL(,+JGE PS ):E8U?IZYO9W,,W'6O&I@ M)SUUKFLF_VR!BV[M$_]]X[DZE=IN!'G6LA/\ /VSW4FS"D:60U5#HRK1>!*. M:W]#5EL2VP"'>*F@4Y.Y9ZWLA7BUBZ^'M1_:C(!#H2T%,\,%GH!SRV3R^#V0 M^J.F#9S.W]D_._/&S)XI>!+\5W70Y=I?^-X!CNS,];/HOL!@*/:]P?TWN W M<)N)T2@$5^[7*\Y*BWI@,:G4[*T?J\:-77^2+H

1]FR'MEXS8>(M^6V_97>M>&*V?I*UZ+9I<;T@VXK2].*U[ M8HRV[ QO0;62\53I,LB(J]C:2%RUX:N\K$9=3ZGK*74]+8JWOL+T!']M&M,H M;%4O1_;D:*'96UUE$K[6_ M1258C9I?O#6\G:+IT06SHV^TV]JZ\%8;[\GT**ELDNE!IL=:4H'EH:_S5J69 M9E_\.O7>/=$TH!;$5QNOVVLM#2R%J>"-IK:L+TLBU^T\B<=?\2] M6$DN2"Y*9/N61E_T^T:]I^UP0A*)DQ$)4A4G*!>T^[J&L'$7A^+W7U]K6W>* M45+]&[0[4_DDPA 41BUJBZ.(IJ;5YM7#M4(]_D"LWCW@O>E)F\2$H ='T%.T MC[I&;] U.@=L:5]MG4/V456EF^PCLH]VIZ76C6J"R TC2>N[TN_;IN9@$Z,> M.M1#I[*W4P^=RMY./72V4GO40^WDFYU0"YT"]OE/ MGJNHA4Y94DJ.OT*?NC]0]P?J_D",3B!*(%I"WB(0K3"(4A+GBRUT\H?)Z$*/ MTTP[&/2Z1KLS*)R()[%E5J&L@F+S\PNF(^40%,>"E0>ULWKM 'W *$.R2FA7 M.CN=+)$E2Z0[Z!F])EDBIV:)5$LVR?0@T^,ETZ/9(-.C>-.#NNQ0EQTJ$2^1 M=WW=S4NW5,W7=H;[ET7CF92P?9?"9SB:2[C-)- M]A'91WO91QKWM\D^TK(!OEESGOCOGW^,@O-'TYQ]N%8=D+]R7Y1)W,.\+AS/ M^O/7O__MY_BB&]LU7W5QA M@?>_6O^YOWK'[!%\85KA^:#3JW=ZW>[US:#;:5WU+AHW[>OKRT'OZJ)1O[GL MO/MU@WGX>?+ MV^%'=OOY[O[;;Y^N/]_?O;BTFPZ\/6,61-9DS?C-V?I^=A&N&P.7X M7/@AX-G'U:JQG,,@X#AW-T<_-N4FRB\0-\Q2P7.9B6L4^3[2]<$,;+C71U*' M_-'SX=DC(((@DT"=@#UP,([P2O@EFGGR-_@*%I\Y_(D[8E4 +.TQJ "8@.W. MHC"F-;[6#&W/#3[L3,\-L"!G]9Q4]ZZFENY=G>XI-5$JV>TT>6J?M:D%^L;M MLQHGUH!F*&R.I U-2KUMNQP1XU&Q^U[T^RA,+6V^.<79B+D6F4O;$73$7,1< MB\S5*D93GE"6E?3T7W:C=V7" U*P"M);&F(=+^P1QQ''$<>]%>'V+:_L5UV9 MWJW09OGY=W0QONHV.@-;0."F=." MF0(*M AK"&L(:PAK"&NH6+1PPMY[H>D4PTV4#ET^''Y6Q_3$N""DD<.L6]B]I2=-4N=UK-V?$9X1GA&>$9X=B)XUC'Z[>Z;4ZPLO$,AUJ//9ZI" MI/]P^TRTG;3/=E(5>*EHXXQL,$(Q0C%",4(Q0C%",4*Q8GW*4\4O:IE7O5Z- M&<94G'#5XI :/Y8L 5[L;4J-N# 8;!X2H M$1+YD@0S!#/EVQ GK"&L(:PAK"&LH0:/IYD07>F>*-21IQHN'37CH2CH6YAM M!)($DM4R$@DI"2D)*0DI"2D)*:GZ>"OZ48-':M!7YJ0,XA_B'^(?:O"HAY;4 MX+%:3L"1-A"BAF@4\BB-MB \(SPC/",\(SPC/",\$_>U&]HJ74\>QTX]P%J! M;*8JQ/FII5#YK+)3;2Q$\5E",4(Q0C%",4(Q0C%"L;?T*$\5O3)NY8^A"=-? M>7WF;W$1L[CC*";ZY5W]G?@,%+#BSVH66;[#3<_LK.[M*0_89_[,OGE3T_V) MK9O>*G?WV1Z%DP_M^B;(F.>)S2_>VN/>AB<TWQ#=I,V"X+)YR9EN5-8:1S(*G8L499-D,^8@^F8[H69\&$ M<[C>]#G[K7978_<^-X/(G[,+&S@;/L-3QJ;MLR?3B;CH50D/#N#1HEF4N/'! M#.")GLM4"T%X^RQ*!Y'>SB8V]TW?FLQK>\OI5O)(\O=6\JQI-\='X&OP1GBS (/MR.V!+ M"[.3+=>MM1ATP^[F 8PL8!_MJ1U*%?T)U2\;R.$9JQ_APJO^C!\2&.S6M6IX[S\C>'_W MA5N_S$+O_)[#"X*:7W/2FQJM^"[3'0G^B>$)L6XM*WD^6 Q!Z/FH#;(O2VR+ M<&+[(_97! *)^#D6;ZFQ.\[99R_DK-%C20"H\1.[B (0RB" R4T?;->4S\+W MC",?GN?#""^"&"ZO#A&Q__\N[F"LGVK]9_[J_>,7L$7\ SSH>M1K]^ MTQI<7];KG>O=KPN*]R4K:YW.?4EO+WI10H_;@*1N M^*'5C-TJ7?ML"'/Q L#-(&02T8&ID-7'DM(LB!Z 16T01BZMWU 1&>3+=D$J MA1D]\AS'!%6._/;(^'<%I\#87/ N'X^Y%3(S9#,8D3"08'Y&C)C)3L@66_7#T1Q2["_(2 MO$_ ]PHZ)-,4$H/S]OG8@3G M$$CFBS@H!7A8F&R@#LN91LIX0L#P M9Y]/. CZ$V? VC 4Q<7,4FPL7R;YF#V"E:,( AU/. MSO"2]Z_(YK+<[2I$64F\%2.X-[^OD-@-A*UY.6CWKRYZC69GV!E>#@>#?KW9 M;PRZU[UV9]AN'E38&EW-PG7[^?++IVMV/_R_UW/F5QC7T#[27V%B(U4%SC_;&IR(1O-6N>'JA-; MDZF?9W0MSVQU:WU-Y%5&-S@C0.K/1(L@J M-Q8D@@[&7^;^=X3N*K*B7Y)%@T,+X!3\P?Z M(\"G =A3]A@<;IC#$\BG=(65B+K@E/I>!"XSV*R>'QC*$$=)%1>KD"=@ %K^ M.$(8$+#^R+:$>X$C59(@(@'F=Q'&5P.,C?PD2C"UOR,)_@ L",0CT/F <3Q/ M;/!VX(HX'@+NC!-X,BBQ0E=-S3D;.Y$51N*3E]VT$*'1*49/\55Y,07:B?&@ MX01D^2_.(MV319S]Q+M/N]#:#/8BO4]$ =M[5*=99:!3IYU3- M2QN_%=]4Q=,9U'J:'9V*BF@1?DZC46N5S<^I_FY@SH>IL' O623[/G6Y\&HL M_I&OXS&Y1MS"C!K!+LJ\>?"\/Z59J:2XV*'LO3XO/Q[YH=(3R/)RI2=2(!2\ MZ;R>)]Q=@J'5?H=1\HF*IZQW@V"")OBVW$\\8D2MC/,9^\7\.WC=@=IUSQJ' MB"AQ[E#>:T:77*+.S%,[]IA?9#H6;L^AEEJVE&M[AG8.Y;!4V]U:8W5:7N2, M8&&9#9PO_&"Y<$\84H%E=OFCJ3X]S+-<).V3)$5B:KH1AFND*0(W!J;#DVWM MF>^-(BM,0R[I5K#:H\8023Y,@_O7N-N<93 #=X&?.3CH\'\8C^G.,X82;B-' MH>?/D^DIALP^XN5MVRUR&$O(2X7QCIL<'<^:36DO&6(=?W-%RL]=*(C-71YPOK)\PTZS\E5\&/R=>-G]X;&3;!Y M2/R9Q.KX=SL0%XK0OODL$OQP#W_L.8[W'-O'CY$]$AG)\+R[ZTL<^'@,[Q5Y MC7C11>0X'/YBC4:?G64&>3>\P._RXY,10A$&'6'.P&@D,,]T8&7!!(Q'F,_Q M8>9LYL2_@( ,[R[9O3<#F>JUZW*B&$$4,Y,P;:H,3; H/7B-ZX5L8J(4HZ4, M"Q,$IC_/)1693Z;MH#09: \*G6:@5)HPMOE_948#6HPP5A2Y$9B,MH-TQ!B!I4R*+')J8ROBB[+*XG*MT$E']\AK!@\B:K*"VP1XBH=A= MN-WVK6@*R =,#>QB S0*.%XF$@ $IO\\\+F'P7SPKX1)(U)QA+;/S9E@9R\BH2L%_8!\]\\1C3Y66Y?G M?FLJ2 GB@O0C^NRCG#+9=0*&U\ MF,N?Y9A SJ;X(S*YF!7^.O&>DVSWY/4$:GJABT6DXT4*^/'D< ,I MM5\$ML UR,)!1OX140$DQIBG^4\P21 793IOO\8NXLT8-$D>>! F.V!&(M*Q MJ1H+K["*5L*;BLS(;+)P83],;DV!D ME(\)/>+%(DT=A%5BRZJDR!4^!=Z*N M)*$$IBEK7 2.U-LP:U5N+0F8R^3NBFT@S"R3IKAB!&6O*>X8<8")$4*F&<8; M?F?1D]S<#@=X,/:M18D3NR E-9FHL5&:D\TG #/C6T MD<=8U<>>D@KZJ[(*S.I=2 _NJ25;7J."EF=B2L- @LU(3:<:T;\EWUO+8PO. M[,?_;\/Q&A4FL,9H$)K@[! /SHVK)B/!GY%YUGIU@9@\\L2)SF0,K@:F_NV57 MP>A*4:--1=^9&ZML Y4X;@K;*;4+P/L :9<,*6PU=.X4[C\ZW@,( P@W&E8H M0R!+Y_!CNK^<=4C_?>&+ED'AP:&J9AG/6?SV-&S%G>T$DDAL6"8BQN M=<4;7"DYW5S2DB@14_:7($=BKTF]G[/)$A6>W)--@7H6<3 9;Y!!H]Q\197! M#)[U75P.=^K:'>\4LSLN?#M)Z,2U;:VVA&,*(@M89A"J:&\V%A<_-6_&F[*: M).&;7"A82D5,7WUUEIKI)=DFO];/<4P44X'FL0P\R"+:*(2+_KMDAV7E!NDB MG E,K9C&*FN!-U>P^69KA\ISA<*4$UFM(^WQPAX C$8E0\4+G=B1. 9L!KC\ MBPJT+NG4((BF,QFNB@(5W5"E3,A.V];)O%3BDB^%>0*N!1-YMU*85J_=;5]V M.E=7C8M.N]GH7]S4&XVK7ONF=3$87O>J7@KS[^O/]U^^W>JNA"DJ,S5>S;C> M392$C;!T#7E,1$QD%2?BDR^JL7R.UK7@45DT+#69L'QL\++/,;8A_O! 9[= MW-Y\>0\V*QC#(V%-"1$=2YL7I-&>8=@6WOHH1P%OLV,6^\ :[YEO/B>R%?S$ MFN\SFQZX;R+W.)1!%GC.Z"?6>J_V048<=%\0JI+3Y+FQ3A(5J8&,HZ:F7/Q$ M(56H9Z,9A@"$=,G'@HQ94K_F7@"CP^_:\';N/]DBW/W"&U>\$F_'^O-@] [ "(\RQ8+JE(ZL9X6[YVKB61*\>3Z M6P[<9(_MN/ O5^\GN6"L[HT#,1ZR)HXVUX)DH<8R+4VLAES88IDDX08N-.ALVCF3:W6MIT(O"FY7D&"KG:#[!QWR],%;#/QY'_8 >3>%<: MV00TFE(_X&#+WQX];X1L)KF5_Q79,UQR8Q<8J;%/X%S)3@O*XPI4:79V.)&K M3&39(4,$4O/#29=)##V!!2$#<+F>?+3ECET[V4'*-,=28=^VQ!X)_(WFA(0$ M%8G%R?FXO3\U_4<;3?V*B-$B#J+HQ-"F-IC0YN=3#$#[HIV*8UHJMI$B.P!1 M%(3>5)08/W'D0]R&QOV?J1U-V;-HTX$V)(:TI'\BKT\:!/1^"@3SP"M$HY4@ M@5-113W#)A@B"BQ04?9>23@:FPZLF$D:Q1RKK?>?,"S/880&:JF8G9/M0Q5) M6%(/*]BTT4R8PQV)#7C^C54AM2LLL-)@N.S, M%N7L<6LHAY^S#W5QI]C)NP;U;'?TN2W:TQ';8"7).ZUPR:+.%IF^\,H,S!B<=S/RE"BOQL!D]N&Z.NM MVU#89J>&FE(3-Q;+C5ML4A_Z'-6JGVGS+1NO>TO1KO;9]?KZJ.]QZ%8U^J>W M!D9O,"B<7I5@FYWV\^ED02W*EQ",$&Q'!.L:K:8V.[C:;+,O@IWZF8(WN>V0 M77R'YAOX#EMX"OK%K]DTNKV#G>I9%D8IVE0@B^"$1:K1,]H=?1KM1$2*@@JO M;T\9N%]8#&/I.J>M[,#7O^FT[QI M#UH7O=:P>]F\Z/::U]V+XSJ^DZJ4J4J9JI17>"U4I4Q5RE2E3%7*5*5,577W[[?'_'OEU?7M_^>WCQ M\;H:**JZN8M&K6J!MZ@DI]+OLI5^U]^V^KE5Z=IM*OT^@8@K%=M2Z3=Q8]6X MD4J_"XN]KS !WU+ JUT'1^63&Y.JUS-: WU;795FFWWWOR@YNT2I>=5F14*P MS1&L;=2[^BI0*\TV^R+8J>-R1/RDL5RKYZ3SZ\?A_^] 2N80PZ&WO@)' 4I]B#@O=XTDHQO$9%E[K) M=Q1%E[V.T>I2"3E%*4I@9!":$9KMB69-HU'OO#W-RL(^&B,6N]8<[)1LETAO&,YO)$1%=EBLH37F&2(PYS\&:!D2W $)_\ M/[DZ)5*5*P 1O''XC!4%(Q^F[AKRY-3S$7"FJPY)SI[]VKK*C2MS$+/![*GY M&%.2M_\3G*0U<>8DX M6]:$F7+'P?_+D3[AT:>/9C)C/#4^O4&<)VM9-HH<"VP\317NLGPL+0@L[B(9 M?H<_\9'R//@_\ AO<0ZM.J4;R8E)S:"/'B? ER/;%\G2V9(;2V3!F^S!]\P1 M (OW!T?,HQL2SJH#REY M4KT: *ZKQ D"G6:<)^]3V ,J%BL?X/H3RO3AQB!VRPD!]]/,EQ)A>%2.J]AJI-L< 8$=5ISY[_I[1^+-#3J(&D MALNHGIAR:"W9KC./#25!K(P2B*LJ87PWLXL*.6M&JJL^ M<5P0L'YR:QOSM](M*&\W8"%(^R(!7Q<$\ :L,\&KY1$SL EUB]?_E5P)"R5F M':Q&&TF8R^O/UXDX@EQEM;ZX8ABW MUDA;/RDRD^:N"4(XP@(O<(VDZ86)9Q<9K:F.N@Y<5$I-=(+EJ>.5MQH3[ MI%Z41\/<;;>?.?YY>VGG/#A!+Y*O- M@M/&I96P)! I$;2L&X':+';N0/'BX.6CD-L30X&AMK3'P(Z@\5!#27\D=HI M-SN!!TI/E&69H#FQIG)D/]IX$>HXC+4GU;N6.AW%R(;U8/B_&*8P8:VXYPE-+ M-*?2E+&1\Z*X?E5*7%[\@I9$#L 1/YK.D^GBC#"$*HPDI"GX<^8H2"T<^:4R MB!RQ=K&'+US1#-C)ZW/@)?Q\GZ?6#MX%U!6^N[\8$5 1CR4:?)UXH>=F<:4B M;19^1_[)]+=X%.726;\;:6A9GC\2EIAJ8\&ER1L($@)A;VP7?@:OGJD\>23, M70@D,WU8JPL/_I=#_9OAW46.!5;>=^F-4%SD0+*W#^\NS.0JF:_;NQ= M@RP_XN4?4.YL*RZDEZ3YQN-UUX([BS1A,+-T-MDYBN@-Q])L-,D?L.<+.@(S M[HNUPL61,A+-,#2'EC@L!\*!B(;('C'Q L/JC>U0E-J+M;2G6/L_3E916?LU M=B6-9[S*1;%4%?'<19\B*7YB<*-[0#])*S\5J/4LDY; M5-;L\OB7BX:WJM-=A(^7MB78.BA97SL[Z&ZR6Y??(BNJ7!.FN,TVV6L%U[GM MWVZN4GKW#6P0WN[^.]AH&.F=13HZGSO"8%#WAO.9"/.+!B'Y MF#CV&^$CB8ZNV(V,^P8DX19A7LA6(4$<4!HE[O'JNY!8F5V.>_AE/379LXD/ MYD^V%P5.3 AI)2&IQ*;J,GE>:9^QP4XOP1?!5Y7@RP>_:*KP8XU09/V::Y!P ML8WY[R2DD+';2'I(>HY0>F0GPU72@]+ I<[:2_4++QP#GHG^DE*9RUF(G[L0 M,V2//L>&E7&3'NY:<^FZHDR+%(9'M$^6_0[2=B2OIR6OP/D^?Y1V+%R8-@J- M$T.PX0&\U[3^BD!&DY_DMO&E#+NQ.QD88Q_MJ1VJII4?31Z/,@ MQFU880@?/UZRT8\//YKL;C:/R:&0BCNSGJ6*>H=Q> M%49_D".BB+6DT+M@Z8?21XCQ>-FRL;/F46!_CT,^BF<2A^1%<%_Y6(R6R)Z& M2 +7>\:.B[9K.=$H'=NR-?5*6%E8:+E@X+(+PZYB#P]60L:D!.^KX!D25NTM MB]:QHH^I&*0]Q4Z,8@*F:SIS4":Y-JD34VS%JRG@2+APLUQO]3-D_T71[G6) M,=)ARQ'6V,L]1DD9D3(Z-F64=;WR^T6IG.0-0/FK5H^K-)LS>-_6N?>E&?V] M0$-$R >,I $D2ER+XTTA5BKF>Y:G&Q#8U%QI>U^9!0M]S%>&LD0'7GEY;!'$ M6Q#JK:LV'@1()AZ T-_F-.[VE(3XI#6RK-?2K;)X#T)V"L?G;[!GTI.VA: 1 MC#Q4EIC(P<7^_4))_$O*"DQU>>_C7[(9]QB3W%?->(63PZ[!ZTKMNZ7-%]Q, MM5VI,_ETYGCSU),*XVX+(JD*6^3:&'L<+E+>%NWO>1#(&"L(-VK\S&:C*=.\ M;#G2_+Z1EDT5C8V$5_ );=F43?%VVF53O+GAM;>M@_B;KS&1)4%IC0X^V;[G2K=AF$]S$V8^$\LK M00W+5'))L-GJFMAA,)0O9>+\L$=[YGIX)LQ"Y>O:[GFN4O#3WPSY.2"KG-%)Y',R-;XS)GF">,6004 2/L.TGL M6TPGW1 !EVY+<# '8WF4,H-SE,B0@=UKJDR^6#H!P9[L($K+[ "T7JR(RB6T M87A-&5'B<*!L698(D.6*KK*)^HL5:$E9(1B!?T6V]:*- M@.^VJ%A(SP21\!?7AC%Q=) ODR ) @D"CRKNS;%7V?OKF!'P3X#5'3VC6J(JC&(0QRA^(\SL4+F:1$%L+RL=A32V@ MBSSQPWO $K!,VK1,T5[.T!8(GP4SL8L0(]JJ(BF<'=B=(68W!O8T;YX2JP\5R2QRQV VX8;Q)A>"F8>,XHV#!'?BF] M&\\&XPP[F[!&)T'(1N,GMIQMCHP\CGR1CI0Q K<]W&JY%4JN40I_3O/P :9= M^%.>!1<,W=&EC"O>NMEKQ &B "];G7)U4>]?=8;]]J#>Z]Q M[F#+E8O.X5NK%-E!Y_;3U^'E/799P6.O/M]__ ^[O;O[[?J*J?.P;C__@WW] M]N4S_'UY_0FNT->&1=,\Y,=L380@V(@#SPLN^B 2=7$X:L[3&?H%P/7?Q/X] M6 +#D3=#85U9Z'&^]XSC?ICUA;9=_16KFX.ZNO8#?=D_33?">@J,[LN<7R'[ M=A!$ZPCPVPQW0!9J7'[+V5J?O9IXXGF]45B5RT5<5G(I@%%IQ3.)6/UZY_T' M=NF8OCV>QU4A5QQ/_TP:D+#D"5H"[POTB.>?I4M!E- S?MR"P0Y@PH:1A%.& M5)YJ23E/)F; D(N5:1,'YS)V*_:8$9LG0MW$]@DFUDQ$/7_^:&%05.IH6;5[ M$Q<$!_G$GC.T?>U@Y@4B$HN#4QDU?C)(L=V3Z#'@"M&)YM&%J0=J[XL[Z='# MZ>P^@.::1:%LF""3UE41913B]S7V^\3&TD M?"FV C/L W?GQ$G:Y$&6^!%&7> QN&>IAF3$?PB; ^T4=7II?+"M.G(8*)*L MEC,701BQT'+"\;+*.+.-A[<+3;K M3%>NH2\[-<0QC^PF7GR6;4+HC#!E7"7LGR"J'CS@4#S#%./.HA)+#LF6AZBF M)).;I>JNY%Q7F32%MZW-TQKC::_RG%'UC3Q>-UYE2\TYY4FYP@A^43LGX[$P;EFQD63=)U&0>(?BF.AP>D$?)A&4T,* M RR:Y/R4HD])@ZOX-;*/!T/'551-"K4KZF+MARA,2ES,!QD*0T@2:;***\0+ MSIHX?/!XN2P-3/T>I%\,+>8*1H0W(<*HZAL8?R J#F,DD)R2(U6&[\:^.95= M/%8 '"SQ"G@3^T(;$ ?%*!%2X4^G+TM\:2SQB1,'L_Y'O&IQ([89=X67D!(" MER^#%R!93C@1_;/6 H=LQ( W2M;(\D-\TR,XI[X4&O1UV)]\'I,RCZEK1'GJ MH8L;8G!!!*[C.8F3@G&BJ#4PO2 9)?JL>)-K^K[WC(7GJ*,4&XCSC.6E^1<^ M< N(R?AX+$%8'KHNTAAC*TC62&W*@F)',K[/".'%R33Z)R*O8(,/[)5.S:+/QBQ5ZF!@"U.JN,!N! MZLH$[)[#!6DE:D$6T"WN37)V;W[GB0G8:]?!!+Q%\#V_1OF<8P\M<=ZTD)VA MA&]9-7,/_B)+3E/68D^EDUYA&2)9\M'$N" PQ3-@NHG]8,?[*JD9 S,#OQ\W M=V04PIY.^0ASAF/C)LN75@16A@HFC&*;PY;T"LWO2AP$16Q!*RYI%69I%1M6 MTEB;""A3M%) A?/*Z))5S^9^TBHR8^X9V:?*]GWB;C-$^ 6=1!R$Y5O.E5T7YSG+RD,H281,!6"8(\:W 7#P]A1\X0IHF! Q\[V,K0B&55] MXN>2@@ V?\#SY/'P(K_:F%EDTL ^C1^3<37"]4SRNW\7KBRQSB3'Q M&\=[3B"^V:I++Q^LL*3W!E[)?10,>8?HO3Q39H/XYJLY%SRC)]]N-;IW5J&[ M=*O13IQXSW&S'E%"+6P^Z0K)V8 UK"9AX9#]["3$-S,UB3BB'&1)):[ _9T@ M*^,=DG&2<9#Q3Z:(][77"G@JUWC9>7U0O*1_XZ#PP<,6Q52B"LNTPK@/8[P; M^"%C4TD$Z-:[>T?57K?6D 1Y>08IN7DN#R4:A,&RBFN)+'S0;N(I#C&EG"4.-VL#JI'A+&G=_!&#*]EDQL1*\ M%&C(L&UW4K,7TT(&'I#?#.5FBUVX-#;!_HA&\78>/B]-6L__H,SDS.K(]WB! MP&EABLO\_ @B4L1]O5WA9N'V8YP8<3Q_< M:FY.7\[_KA9P;I6NI#D]J=T_C?2D5E=C>M+&E8'5R$_ZE,F%0)2:)5OU,>3' M31]&_#$-JRQK#2)W?C0XT>/G=ZF&BOC:-SV6 279>F\A'J ;^V<"O MP/G8JTP[.>,!!R'/N)GXB)EHU COE]"U/!;TL9.6!EO.+NW)G$2-Q:.""/.% MDLN$&G3 &%5E38#0-@*%2E=)$A9Z/P4,=S9$G#]YN&C57$L-#<#M1!//(A\ M'Y.@OH>R+@HFY6/DEJO6;^H*G,=T8^Y(38"\D2S*CS OUHK;6<>* 7E';JME M&^EY#TZ2$I1DAB"='S@&I@-0D2)N/HZ]!'>$1>WR= 51%X5/-526E5I)4RHN M<8?I\$3;R$2Q#%T7>D'E#(R STR5? NZ+M[/L&S?BJ8X#@NWU)($%+ 9>.(Y M)*P#K^-NH,Z#P+!+*!@,N#22'0,GG@I22XK%6[V;TTRLB[C-6_7:C7T:54]F MNVFT-[835$%>1NC'HE(P-@MS97L:A/\PR5A24]07T['(2" CX>2-A.ME5;&M M-;"H;>99E9Y1Y"(N V:^B3,Y%_V(93S92W2AV!"3T!4_K,86AQ@_/T[]31%4 MQ(W5SJT<5=)R4(OK[<5UQWKB<8B(6IXDTT.P.ZN>2*&TCB(7S2J>*,U8#\0) MH-*#SN[: .;%'QU;[HBCZ9%&S;#G/1_EXV,NJCS0=:;J3UG1WNSJ[ZKYS M3QQPLU*U">?*]9)<\FR *^TJ:ZA=B7C[QT\*KLTL*B6V/6YJ)/%%LH''.2BR&3@//R Z!A$HUB=,-,*D+(O+[!8Y=O,1E(5T^[YC[XF1$?NCF*,W MDEO4?K9+KKQ/^BD;1B;>:*01C+[>G-Q MJQG:&*J2[0'EMHW6@GWO/"7]@,QQJ.0U$P+*O4+$_W+!E&4' M9MWD5]+\-6OYG#DB)+E(LF*H(B>#,WO@.VDR+C*9:2N$M2)$HA\U3-A(B3B2DZYP[QD/[7 MJZ=X/./#_A@ M\;D>.YQ]4@35FHU:IUID>Z5MY:&,Z&HIXXWL^SQ_23O*\J8BU1X#V "W@%"X M,O&^^(L;(@)<+',F4D;^RU<^"C?@IZ@&X'>Q.R3WW7T33:[Y:I,SW72_75T7 MNR;C2>T\9)(IDRG[X@A3F((HDY#'?J+Y":.4V_FKM;96 MZ4S'%Y_PK58;TTKB-L;:L$7SX%/X0"Z1F1OIA#*GK*3)N)G4"[GH,>!FF%4T M%X0+UATWM>*M6>\C\W/,WT&=[W\56'K"R+I)VM9*TA@T5XOS%V!U7I_H% M^Y>!RD$W:GV]?* M7/P_=>U#\P70 2.!HZC$C35/'G/LMPB/DD/)IS4J>R-39J*R"I5VAFOB MQCYW281G]7L6LQ94"*DLG==L?;:PE\Y60 MX>&R"71OY MV'%HC2']4@17YCPMY/TFJ4NYJ-R2R91[.XLM47\D,FI]U'&>#-QD:JC@M@7! M_3\9?C9DJ'C]'$41+6HOT9H7%W5=SXMI5 M3?=,\BOZ E-$HI92<632N2C?N.A;'$KZ[<_M"UYG]V^ZL[!YV M^)8Z:0U=[[S>-O85YV6Z+SCGMVZ<#(M!\W_$1[VDGH$JI6EUL)CN#JQW)],S MYQZS2%% DAMODS-B-$<15C?0::\JI+/%F6O2WD=Q5X.6^ZI)&4TN&U<5Q(@I M/*#I@Z4CIF(R/F/--.5UU7$X(= A&Z&*K:]4A>7BX^/XH4E-=*2: SH6AA-X M7,LA:NOR'4:RPTRWI$4.]BA*>Y;$37*R.C/MA++IA/E:^L->49\&JQ1 L$>[J6R,)WS9P)'V1J M^.4&8[*#T>@(:VV@\N?A8NR^$MMJ,YQ2F+3-VG(0\E7Y<'0O/FDFKD:4&WRJ M>#%>TURI\&RY/O@JJ?)+S$GIPZCT]B!S+DUZ_D[6;8U;.,H:2 5DHI1%^/IV MIA-M6E*8NSAW9)PBC>J,(,\UD,"LJ*1^R83>5MTH$F">\2X[[AZ%2Z$P817) M!%//'%.P;WPQ_)0@ )(!433##DQM0"]L8S7KXF&J,VF\C3U1Q[?E[??L&YX3 M87JS_C2':G-8+=\>+,@;_N#')N2:-@RBHK_>++XP^R-N8*5]%=O-]YKWI5;V M3Z@W-S#[TNTU%'ZP*,39N;*?'!H8BKDH^$8WJ>1!I\#+:^RAY[8#Y@WRI\E@#Q;)(>1CCBDS55EYU5 M(J::C,G6:7RA\-E85?F\KMI9S"CM!]$_;Q37FW.9:3ZP>S3/$$G @?"])SF] MO=T?&=K00@1UE/GT MBI+2Z'U#J:&L_@E2!82E].*1KVH0>_W1\0,6!4FAW%9$R+2,4Q$[]9JX0A1> MD.E_EZ]77])%R(F;JAKA9"BGR\%()5@:RA"<>N+TUS0W. X^I:Z DS>_=WN5Q-<8^QF@;=;FF+M?4Y9JZ M7%.7:T9=KJG+-76YIB[7U.6:NEQ3EVOJ%BZG)-7:Z/6.M3EVOJF<]*H)4A-MJ[;1UU>-0:/=:]TTKCN-5N>B MT6HWZIWK[E7KJM?K71V^;;1.A?SUV^WGR]NO'Z_OV)<;=OGE\]V7C[=7P_O; M+Y^+B4DU-4_@R_K-T94J)TZ]%@I'LJ&0[)OAMR_LGEL3UW.\1QMWQF]=JR81 M*PQ$Y,4>V:!U1,=9V894:FZ1O3[QP#8^]YY=+H#$6=]933Q2B54@K501L$Y\ MXI%J-;%J^&HO >00".[F1B7&(5[DJ+:F@ F_U>YJ8#\[#B*U1,:D"X@O_&_L M"Z+ ,2XJ.\=:,MG:-T6+;#0%MF./5/D2,K=;;AGC M1&8JPBQVZ&)@#M0EB6Y?08=DFLDFF4H5%BWD1&=,6>,LC"6PB57+2TMI!)YL MR^,V/@<71Q00 #@$(EM"T%8"LI5;/";:^TF">*(1K]03@J>$AZ7RB["-WQE> M\GY;>-0-<5GX5-U\;H"L<2^?WT'[QAFKV\#B5:]5[UY=#UOU^K#3OKGI#Z[; MS7:O6^\W&EU0^L?53?_;];^O/_]V?:<7$P_E(^8;UXA*A[2Y&<))DKT-!J;< M_0[G,Y$%J*Z2O/U"(LH"1"62C0Z$^?CH8[0N-6!5?R"TE5YLC'0F[<(H ($# MU(U<,QK9\)SW>W;.J;9S+D>/_:NYO_GX,X_-E; L=@K S]GWNNCP.7EQJV<+ M[[25.BZ,? H^E>W*09I1Z,5?"'M6?B/K'0?U6K?9^>&G!]$G_QQS,H:RJ1:;Y"KXDN6:.,22#FJ;O>';8LP<_A-1=.+,E^5J>:9+^2$M3?:XG5R%EC@S;N;9KB@9 M".TIUR6T&Y+X)*59NP2O)799&/%_#L96FP8H-B>&8#JMU.AUC/[F1NK.)"G+ MXN-]6^^($-00U!#4[$V-;M_H=%L$-0<*"!R_Q2A;]V@T% FDT^$V"_#NMHC% MZ8>?I,:LJ4UIE452BK9J2"XVEXLWWLZLA-R\1J-CD:N=MF[)A2#?Z\"$RXEC M"\1QY$685+?[@C0U:@.FLB3C8W*FF@VHZ3JVLH62W4TW'5DJ"DL9+ M:""??$W'9^QF1B4=))VEEDY*O*>2#N(L*NF@D@Z2SR)HM7F,J K$(^8BYJ)B MD,,&<*D8I'S<2AG:A;)5%3*TF\VFT=#G.95^]?$^VFPGK"&L.3S6- 8MH]WK M$M8<*)AP_#8CE8-0.0B5@QS K"&YH'(0*@>A8->Z M:W0';8*: P4$CM]BI$(.*N38PM+I&;VFMNZM91&2H@T:$HD3+N1HM8U64Y_& MID(./W'OTS=ED;K ',X#O/%=D S_8CH,/ ZB"!P5PJS<6 MCTKCF6>X[SWQHL!T1X'!(M>,1C8\]OV'RA"N5"M?N8HC*B8D^Q0H3XA_BGE!5&AV UG:3[S<78*+L+S5!??6B):%4NMJ/\_4+9 MJ@KY^ZV^41_0D2\$-00U!#4%0TW':#6TY>J7?O'WA9HJ^/HZZ77]Z7K(EHBS M*^6#:/8"I99VI)>X2=0GS4R?N^%/+'U);Q:*5YPUWHNAPFMTJ@_2$D=M@:_QP)S)!*G+!(]8]#3ED]^+")!T2!UW_#K\/+438(2+6UU@5$K$=\< M,=MT<"9)%TE700<5-2@:2B&*U?3Z$L)O;#B%"RPS.'7+A"#RA+M(M(WZ0%\L M]T2:2)!$G7"LHV4TVMIZ,AZ+1%!;%6JK4@7"4<< ZAA0G&H8#(Q>G=JJE,,( M(Y DD"20+"%(UHUF1U]LCD!R0[M<:UN5T^M74?D)4,,-:KA!#3>HX095]!^! M 7_R#3?H_%Z2SO)+)W5%H'X;Q%G4;X/Z;9#$4K\$XA_B'^JW0?TVCD$LM8MB MZ9.,J0@^>U^CT3&Z/4HQ/T*L*91OBJ8C0<_10\]@8#2;="KX,?G^.NE%_3?( M;SSJ!/Q^W^AWM 65CP7FRB<29;>CCE=">CVCV:'3M"E8M)J0U(ZC5/YF=4V' MXVD8T.L8;7T-C([>IZJ0=!V-%7(\PM;M&8-.@X2- A@KZ47=.2B40=TYY"Y3 MW>CU"ZJ5.MZBI_*)U/$8(4GN*5H+S*.94$3H2:!)H%@B:G;;1'K3?GJ*5X#R-AOK^_3^R/-CHSKZO:D>1 M X=V?Z:_H<:68;R5@3J&_[P8K=ME=-_XH^VY ?/YS.O]3VP8V.;Y5].RQ[;%SG"/%K[$ZRY-UQR9 M!OO$O]N6)^^]\,W_V@X[R\=*W]=>Y@OU]\\_1L'YHVG./GSC3]R-^(WO32_A M)M^TPM_M<'*IZL#N87TO',_Z\]>__^WG^)X[:\)'D<._C(>6!7(5!I^]D ,7L$ M7\#;SX>7O?YEN]ZX;-[T.OW+ZWZGT;OJUKN]XG^5;H[2:FODYIB"P3$PLI%%@!R'SQH)MQIX#_A:,Z,.+:_O2E#8@0TYL MR]X19E#KU]O=?D]C5YB^EJXPO?K;=C9I5;HORYZW-ZFM2P7B-53 GMPV# #C MUQEX23>3E,JMNL&HG0)QXQMPXQ68)PO,V!#,6& 'AG+&<[1[>"M,P+<4\&J[ MRZ4H%*M&'*;7,UH:PS"59IL3"DV73@43@A&"[8A@;:/>+?X(Q4JPC<8X<6ES M3 NUPC#(9KH6QMM\L840CB.'F:3C&\5G2.25E(6(TTDO+8]QVC MU=57)K8SSRT>IUAH]^XONZT+EK7-XV; MF^'1Y3\AP9B34HSRGU[+?VK4ZZ5+?#JIW)^2W4Z)3U6P("G5A!*?B!NKQHV4 M^%1DXI.P_2QO.N-N8(:VYXK:A@?N\K&]U:;;X9((RD*]4N0)E,:Y;K2-[N8B M>?(=I2@26(5\I;)P&T%-#FJZ1J-=?-YD619?8YCN-!.+E)7S;/J^Z6* :Q@Z5#>-KKY@>%G6NFBU3-KWN"6B28<:D/.\&6&_^MZ8!P&XS*8CG&:'/\)? M8UZ,?CF>WL--H][7U^[OV*TWFRVS7\J;;5+\>LS4X:&HK;2K+@I-_5!ZE4SF):!F]OK8(_[%(!/E'+YXA M82ZGEQ5BP+VR1WX\!E[7&'0*:MVX!=G*PF3D755 T9V.<+:,IL9R^%,73LIS MK$JE3%DX[G %,57:+V\.C$9?VUFTKY*F+,Q OBXA#2'-89&F9[2*,H".&&ET M%]*]6 &WKF[NK\CV.5;M/N7%U?-JV'CZGK8:KQQ/_&ZYGJZF[A8CID^ M%^5S(QZ:MA/$U72SR+Y=#V\V'T Y[%Z?MY)$N6S_5\OS-EB9:I3X34W_T7;E(,TH].(O MI,X6WQ10!=AL:BD#;+2K7$C7?=.W#VCN-'>:.\V=RFY+7:YQ9/1)AMLN=_>\ MI;+/_>GU.0K'-G=&[ P[?3C;]&0\8:I]!._!9^*T*,]A=_,@Y-. 2+A5\N[$ M"SW+ P]M^ ^BW';,YX(_]"<[^^ISQYX"Y?PYD6ZSC(@9=]D]MR:NYWB/V&AG M)R*2'4)VR DTI-B\Z?O!!7DXQ59ENEBO;.3 &E_%\$_/F)#();YR-E' M>\S9V7^XZ0<[J1EB9F)F8F9B9F)F8F9BYA*1DYB9F)F8N33,O%-4H43I\87F M]R3N]+UOCCASS:UJ)*M"PM)%)+1';$J?,D^-OO*)RX63HRP+C_>=2"%3LOBECZ=0(W C<"-P(W C?R M#$_9,SPD1)6% RJ.0@0T9$61%4565%7QZ]BLJ(JDD1YF7^?"-]W16ZJ%(]NY M.=XFB 7 >FG$H6" /F4[\G@%HJFMLQ#)037E8)LMMR.6 VH637) (M$J%O2W.5+U!&6*4KI)I+8E9(M$ZD5'@R2*)(HD2KN!3-EE)%L[$+*0 M74&2+9(MDBU*;MHIRI.T')Q7-U);W7A8Y1"Z80QZVE*D2R,-!4/PL2%M@Y*; MI"RT&MK\:Y*%:LK"-F=>'[4HM+>)&Y HD"@%N(P"&"[WF<\=4QSR.+%G1Q@KK&Y,YWC"\8-M\E4H"E\1R:IB;.AX M9$I?!03)%,D4R13>U]76UY-DBF2*9$J&L>I];6$L$BL2*Q(K[2$Q$BL2*RU1 MM&,-EMV83YYO/CB[YS#$MSH 5 VWGPN(CNGS.EXA36D$ MJV X/SK4WJ;KR^D*4A%9WR111RE1Q7@7)% D4"10)% D4"10)% D4"10510H MRA_;+"1F^^S)="+.O#&SW=!T'VV,D)E!P,. F=9?D>US;?W.2T3@TL7.ML"S M%N#9R(MPH?8!_=+O&.@[0^0U\AW%44=-HZ6Q:=+.)"L+]Q2M6TL$9F79;RH7 MC%7BK)MJ8%PU#E)J&.WZX7BUVGQ'Z/@&U5T$C@2.;PB.+7TE' 2.!(X$C@2. M1P*.3:/9TU>+0^!(X+@!(;4=^T'@2.!8I.6(Y1_Z#C@@="1TU(F.F:V^'T/, M[UYY_8J_?_XQ"LX?37/VX_W+@<7O>MFNW/1:@TOANW+ M=NOFYO+JYF9XU7_WZ\+Z9"E];T]YP#[S9_;-FYKKM[LRMSLP]/,)%ZS1:-9_ M^$FLM^V.8*T_M.K +#J7^\9S'.\9F)'9 3-9$$VGIC_';4DO\ID)/UJRPP5^ M%4XXFT6^-3$#^,.W+=6"9'FU7#M*,0B_^0F**^.;9'H43N!H( MH3 <@,4Q9P'_$/_QTR(FI^/.;M^G@-1;F;*R>0: '%-S\,/KD+<2G=61D^C+_CU%:FBJU9&"]$G'6[K#3(^7Z'EPIO.>Z+C M;G3\"":QSR[A%]]SV-T\"/DT(*+N1]2O$R_T+,_G;/@/HN6^#.J"A_ G._OJ M<\>> BW].1%S1V)^F7&7):=VH#>;I^OR@;>[QK2":+:&W$"NGY8TG$04[OH!CZ2PX[19NM6/?^C9= MCG]/I5M\/ZU*\ S>5[8*J&I3E*2PE$<,5H)W2!I)&DD:R\([)(TDC6\FC9W! M-@VK2 I)"DD*BTA,[FFLVJ@TU^PKAQ79QCU,P/#6?>)NZ/ETT',!^[G'=W9; MBXZV/:7U+L 3HW6G=:=U+^FZMYK::I%HO2NPW@VCW]'FW1_+BE.FP2;V\)<0 MKE(U%0=SX\FI.*5C<09T*B(Q2%DVBHA3B%.(4XZ?4]IT;"@QR(OGRK;I /1" M7:EC]9BN^)C[6'ANNY8WY2PTOVOVG\A-.N9834N;9BJ-;%!LCF+PM.ZT[K3N MM.ZT[K3N.MR'$FTB'"J%:^&XGL+=4_(S3C'PH?=8F6,/?9PFC^@]>8-XY$AY MY "I[,0C5>81O7W8B4>.D4NTHI78,5;1K]#._VG MM.(#H]G4%A YEA6GO9^M^GW.S+DXUP,/-3$MRX]X[G"3PKUD4U)T:6I\._U!9!@5[B5.(4_3JI(:^TZ9)*9T@ S6-0;/XS-SMT>MKR0XD=*L\. M5-APFNM^-NAIV[\B&*@^.W2,9IT8HGBOJ41[,T42\=X+38?-(M^:F %G,]^V MN,%<'C)OS"PSF##3^BNR?3XZF M_PL[-RX3+G;S9FGUG(R_"7O$;;XS\3H6.T-;8(W)F>E> [#18KB3J)^MNE0?;:^FI/2=1)U$G42RKJ M3:.ML<,>B3J).HEZ246]:]0U=@L@42=1)U$OJ:@W>D:[H:]8FV1]P_#QCR&6 M!:R\/O-W9EY+J2*9B5K<#;G_]E/=<+AB77*P->B"P.@>?N&5W[L,C W9S(/! M>"Z&Q<,)9X]QR;L=,/Y]QJV0CUCHL0?9B7C$1Y$5BBYB8\]GGZ-P;'-G5#NI MA7@E!VJGA;@!:GXT ^ZS2_C9]QQV-P]"/@T,^-J=FOZ?HFCGRXR[[)Y;$Q?P MZM'F\',X@:4*Q7:'Y;F!'6"=CV_#+?#2>%G'INVS)].).%O^1UTS\[T_Y'K# M@!M&#"13K)_GPV!=$$EK8L+*,%@0'O]H.5X Q&0C\9U<3+&[%=AZ5ZW4 MD)XU@OH%,-3VJE;]_?./47#^:)JS#W?6!/#3X5_&%Q&L& ^"8;I,P<4\\^D> M2'_A>-:?O_[];S\OWW]M^BY,-OC*_;N)Z?,+,["MH3NZLIT(N.H>U7GR""'/ M\.$;'__R[N:J66_T_]7ZS_W5.V:/X O3"L_K-]?=RXM>^Z8SN.Q0^1QH8MF.;6:5GQM-'P"!<8?8FT[A^P!I&[ H$/WXI;"9CA4YR6T/2'@! MS2-)>L;5TK S$,O@/9O!$\5SV%F/S6=W!(U\)KDP<)Z9!9W''7-+^_J[\1G,(VM M^//VG/-LC\()_ ES4A:YA> X"_B'^(\EC$H'E4V)2*WT]LHTE\VS*N28VHT? M7O<#5KHJ:DZM/>^O].W-2H^>ENY@KZ]\74A_-U65WK97*4&C]5HY5BY"LASJ M*#B-<"E2L"^Y[B<^Y^P3_# )V#5HLXVSNXC3]N*T[HDQVAV?@7..QF*K;C"T MJ'4%+2E;D+@JX:J-2Y0K E_E9;57"Y<+8+57:'EHYA.^+L&8?MYZ"RNL7+SU M%:8G^&O3F$:1@Y$Q6&)T E$"T>KP%H%HA4%T._,4-^A*5$U5Y"Z8V+>)=PJ2 MG8-DRT 7D&BE9F52B1K-IM&K%W^(S$ED"U'YX^Y*3+N2KS8KZLN8//J$R+-Z MK5$\@.U4+E\)5MNFN0+!6Q'P=HJF1Q?,CK[1;A??'K 20DBF1TEEDTP/,CW6 MD@HLC^+/:*T$T^R+7]M'/XXKR'$]'G-+--X1.9+V$V^_UOJ6L M41,\BI$?8/^EX'P(D@N2BS+)Q?'JBW[?J/>T':I#(G$R(D&JX@3E@G9?UQ!6 M5*(Q*#6S+P*O4%*>L>\![TY,VB0E!#XZ@IV@? M=8W>H&MT])66D7U$TEU*Z2;[B.RCW6FI=:.:('+#2-+^+0/??&+40X=ZZ%3V M=NJA4]G;J8?.5FJ/>NB\1"SME7V?06M1"YW#,]K)-SNA%CH%[/.?/%=1"YVR MI)0NT ?< H0[)*:%2'V->E6LDC";>6 MW=?:CPTI//N&0%IYW-2[=4S==VAON71>.9E+!]E\)G.)I+N,TDWV$=E'>]E' M&O>WR3[2L@&^OCG/P:"]U)U_XK]__C$*SA]-<_;ASIKP4>3P+^-KU07Z*_=% MJ8BH+QBZ(Q6RND?*WL-Z7SB>]>>O?__;S\N/N#%M_]^F$_%A$/ P@)L_VN:# M[8BM^$_<#"*?C[ZXWW![WH=WX2N"_(.!X5SDJF]\_,N[FRLLC_]7ZS_W5^^8 M/8(O3"L\[_9;-X-NJS[H= >=>N_B OZ^OF@T>NU&]V+8:;[[=6$=LB1]I6O0 M*B9?6L:LA+5G^?Y'+90OG>LL2SL">G./)>9S(_I MRQZ0P P6DUEFR!\]'YX]8K;+P@EG0E8"]L!!I>.5\$LT\^1O\!4/0N;P)^Y@ M:D4 (FZ/ ;A@ K8[BT(6>N)"?*T9VIX;?- N%M1S"F"WJ:7G5*=[2JU_2G8[ M39Z:/FUJ-[UQTZ?&B;5-&0:HW9+F*2GUMNW-0XQ')=I[T>^C,+6T>904'2+F M6F0N;0>G$7,1\5M.5;WFU8O(]*9-[0-B"8.2V8*:"LB+"&L(:PAK"&L(9*' LG[+T7 MFDXQW$1)O,4!V4DF\1;ITE&E T5!W\)L(Y DD*R6D4A(24A)2$E(24A)2%FX M%WYG+(0]V.;8/C[ Z9CY6]"M+!Q$(8^26AN$9X1GA&>$9X1G MA&=7KU9AAS!5L^Y9=J-9QH^SP>,6MQ0:/#='@ ML4?<>A!NI39IU."1>O!1@T=BKJHR%S5XW)*0&?65.RB#^(?XA_J$&CWIH20T>J^4$'&D#(6J(1B&/TF@+PC/",\(S MPC/",\(SPC-Q7[NAK=+UY''LU .L%U=^)ST !*_ZL M9I'E.]STS,[JWI[R@'WFS^R;-S7=G]BZZ:UR=Y_M43CYT*YO@HQYGMC\XJT] M[FUXPK%=?C[A M\;S?H/BXN; [USH0'V81,=[18PIK#7%-^@S83MLG#"F6E9 MWA1&.@>2BAUKE&4SY"/V8#JF:W$63#B'ZTV?L]]J=S5V[W,SB/PYN["!L^$S M/&5LVCY[,IV(BUZ5\. 'BV:18D;'\P GNBY3+40A+?/HG00Z>UL8G/?]*W) MO+:WG&XECR1_;R5_&O(B2BU_:S-"')48.6<^G_D@,:Z0%M^$BZ6,AAZ;F7,I M(IX_Y3[SGEWN"QFS@ 0FR(\47QL8]AFE^:_(]OE(2J7/IW %"G;DCNS \B(7 M!7MJ?K>GT10?C:_!'^') @RR+[<#MK0P.]ERW5J+P54.S%G+ VOL=PZ#!Y-# MS_CJM:[6\0'PP?#\,(.$6;J.(A^7!.D-:\/9%!XQ"1B'5= THSL^"Q=[!==% MK^"^I@5 [K(F.*<5$"ZGCB+OM) @?Y58$)35F6]/31^N M!+%WA *'T7N1+S$AL 7I86D^@BKV&8*2[SGL;A[ R +VT9[:H531GU#]LH$< MGK'Z$2Z\ZL_X(8'!;EVKAO?^,X+W=U^X]C]H@^[+$M@@GMC]B?T4@D(B?8_&6&KOCG'WV0LX: M/98$@!H_L8LH *$, IC<],%V3?DL?,\X\N%Y/CP7L5B^W^>/IC]2XASPW #V M-V#BZW_^,0K.'TUS]N'.FO!1Y/ OXQN0MW^CN,F6G$-WE,FS_R0L-#[ZXG[C M5N0CWER8@1W7C-R^:[7Q>T\4NFUSI%_)(R7W2MA'*W 5[=\$.K&?M:\J'-?;5[3"Y4P((W M@QCW@6DS!H-:OM[O]7N>'."0!=I]CS@+^(?YCR;1;;;PG]F)_92+VYK:W M'%FO\<.VUG_N_GUO;[[MZT]I\A4Y5:%TD6_J3I[<)@[X6!>NW,9VI'T8XL9B MN?'0I]"<4%.J;^8S [<"?C>=X"U%N]KEVOJV#H^^%T!K8/0&@\+I50FV60=X M!^.F$U:^A&"$8#LB6-=H-;79P=5FFWT1[-33Z&]LUPXF?,0>/6^TC0&6#+GY M!K[#%IZ"?O%K-HUN[V"%+&5AE*)-!;((3EBD&CVCW=>4Y$I"BH\/KVE,%< M'A;#6$5W*2P+-:O1B+ TUGFW:;1[VHX+WIUF96$?BC&4-,9 :$9H]BJY.BVC MU^^^/GP@(WXU'.#4"7HVG$V:?F]S[*0M%2UKZ6QOEH=H]DO*"ZV@C1E80:* M-1^A9U@6YB*D68DT Z/;:!/2%%TN_U)UR\M%**L+5[[ZWBBRPM]%L5TXC\MA MYEL7L-Q<#'O7W5YSV&YW.]UV>S"X@0^=[F6[/KRJ=]H'+6!I=%^I8-E[X8=6 M:#_)*M2D;LRT+#^"/Y\E,45UJ1E@8:,L:GGE)(\3JD%IU.M4?$+%)U1\LIO> MVC=9?;_H1J_^*/MBG8RWIC-X'IO8_UQT"3_LA"N%'G\I0FK-(WN 3+U MR[+V1<=M2X0]I5.'A#2GCC2=@;[X;=G77F/<]B1WL+_ZWI,=Q,VD5,!SSOCW M&7<#OHL5_EK-0N5J$II&7]_6:UG6O6@-38KXJ"6B6]>6"GHL$D$>]+K*TL@9 MVXX3=S-,=(SW .^3'0:+D*J]#U*KC#B>-8U!HZ!"DQWHEG)@A9)!])U.71ZA MKJY&/"G9[38**JL@V25G;W4LF[LC_5%L2A;42J5JQ)JZ]<[!*%,67B#?F;*2 M"6@.'=3N4U+RFR8E;Y9@O#HY^8X_HOO_C<\\'X\RN$T/$;B8JQ^WR5&^;M:O MFIWZY:!^T^H,AKU^>]@>="Y:_>MNLWTQN"E5D_V]V> ^VTV?B87$ R_$D3FY M\QC,!R\*Q;D3OJ"T2/T-)'D# RZUG B'S4RX *ALP0*:\=D4(9ZC'5\-C_?& M=HC)T&>.%P3O\69ORN7I)=Y,G4 1J&?R47S>!#QUA#L'H_QI6D$(_Y,'P,"K M,O?CK@/>M\32NQ JG/A<%N/AT3):'EG!\VD$ 3#W9_?"Y$..=#./=8_AJA\#HH2W@ M QRFL&\5V;T(HV4+91D5,)9!K \CMJ6C#_$/\0_Q#_$/\4\YZ4/\4TY34T<_ M7MU[V<,/J-%D$-00U!#4%-H5 S&!@]C0T9RK[X^T)-1?9FBSW! M,EOO>SRQZ..#XK)PC#;$K1*P-KI&NZFMQ5Y9EK)H4XU@@&#@J&"@:_2[VH)& M95E)0@%" 4*!;8P!H]G4YF25924)!0@%" 6VV4%J&QWJ@J\EI%*BD&Z1M/T' M=[EO.J(_ESF:VJX=A-@'[6F;_FQ=,')&(5"%<:8A''$<<1QQ'' M$<>5AW";'^EQ-$=V-)I&>Z#OR [:9"U%M*!($E[QF<\MU6I96/]3[(/]7_$% M!5@.K_Y(RQ'_$/\0_Q#_$/^4B#X;&].5LYG;1J_=HU@YQTW'@!5K8DP MET?\B3O>#!,5R:83)IH0R"7 4++.UY_= "E1-YN2FN0&L%Y2%H-;KUY[]>X-=*^BN&]1B/H$ MZEL?7+X6W?(ZQ=M1]N[UO:&%,*:E1X#']AOPM\: MA.-"./A;@W8[H!W\K4&\G1 /_M8FL*VA7,/?VMC'R@AKO+8!?\ ?\ ?\88H/ M^ /^O!B?AA9;^?@O JLV!2,KK, K\ J\ J^:@A5X!5[Q2% 9+62#OW5K)I+& MXY3]FC;8LZV>YX?2=Z*-0\*E\_5Y<(*$U$!J=N!.X,B^;\RPC'WG0VH@-9": MW4A-**.^,5,T]GT/I8'20&EVHS21)1T?4K/1RE>["ERPMVZ*%'-A3">][.Q( M!EYHJN547'I1V@ - :\)S7 M1X&T/ \R8*"@PJB@"W/KMJHOMK/?Q+ %QH%Q8!P7X, X,&Y'C.N0N;4E77,U M0+QBY5$M@+EUB\2(YX*?G>,#_H _X _X _[PQ&?M9+IQ.;,GW0 ?SZ!6#G/K M)LD0JDBH(H%QG(%C Q88!\:!<68JY1TRM[9L_!U@@6&9S /.U?O;4'6P$- MYMBK3PYS[ X9!:/M:'O7VMZ00EJSDFO@ ^].F&.#<%P(!W-LT&X'M(,Y-HBW M$^+!'-L$MM5I'Y/T>][8QKYU;M?[^==6"+?_!FA].FX;RA;,T$ U4 U4 ]5 M-5"M<5 VM$J\>'OH6-]X)=G5R&6-%?-/GUAA!5Z!5^ 5>-44K, K\ JNWEM, M_MOMZLUYV@2/NHV2K D[I]N1)?W0V-;I['M_TR$#Y8'R0'G602.(9!1!>" \ MK&"$\+1>>%Q+.I8/X8'P<((1PM-ZX7%HKM4/72C/)HMF[5(=&((WIX[*H1\!UG!5DVQPH,1Z"6^ 6N,4$+7 +W-IYNMZXK-QVI1?@[;^) MY+LCL]\.&9MSIBA*6BAIL8(1; 0;^< (-H*-?&!MT)Y)N8&XE.[S3 M._^ZX)>L*-KCG,Z9;*BVH=H&;C%!"]P"M\ M]FC!FQW>[&M#MAW;#FMU6*M_*_RZ9S.-MJ/M76L[ZFR85["=LW;0%;8-MNO? @P$ M9$[ ]MBP@X8-IF&;;-E!Q 83$3;M)K"M3EO#IMW8E]M(NN$RB]D>![1 /! / MQ /Q0#P0KY7?@/(U' 56,+(%KW:.%7@%7H%7X%53L *O-IF@=F25(0S=VS1? M9[_>$":#=W;!Z3O2=^"K#.5A!2.4I_7*$UC2]RT(#X2'$XP0GM8+CV-+SX'P M0'A8P0CA:;_P^)[T(LRU-EHT:Y?JM,70G3/-8.7X#!":H+.^(_L^=G:&*#!# MBPLVG10%VY7]R)@)$Y>NY$ASB )$H2FB(&T+UN_0!&9H<<&FDYH0]&7@(U$P M48OI2&D81O!,2 KW [SQ804CV @V\H$1; 0;^G*"CH;-9IO M2H-V_OS+?__X;E[LG\?Q[/WOPPLUFD_4I_%BFY)3-=-?IZ7G'])QED^K^>?A M]>)_GE&3#B?9\,M/?__;CX]SPW^Y_SH[?B&1$/\3##@P#_PG/ D/+&C(.P/^H'KA^&;G^[USRJ.9\E4%>*CNA*GV31.G\1SW>X- ME[V[*7(>B&(^G<;YM6];VA6JT'Y-BQN=*J*\J'R:% M$K,\&5*31_.['5+= M1^<8ZY<&ZV?R[']\?]!^-.=8M,E]Y?F-/MUI]--[C7[Z[6+?D#K[?3,(HPG4 MJ\PR7OL&;.MU&9/>R=5IBXRNN648ON3JM#%W==I?R\QVW61KDP]S4&?7'!YE ML$CP;_GUF\[T$83&@I!;X*U?==I<$#(*@%,UC1.:AIYS>)@C^BFG&?D\GMQR M[4SE4PX/M_?%VI5#2 /&YV<,B>?GN3J/RY6!Z /%0I(6R?"IRN2?\62N M1%SHFM93Q]P4<<23M1LC7PX1T%WY[N_3O"S*.-5/)^)2_"M.Y[JP:#\/WJU^ M1,GF!98M;3^0_0#K_5GRI&7CB_'QESW;X"VQ>I[G]R(H#91FUY-< ?@=C=W MVNU")E[ /7]2EL.F3EY_SF&:NHUTF46S2 [OO2<_%KL8H7&WLK67CEM\% M=L_>>&\F@;\RG&UDXZBLMKUA[_9Z#C:H1$:C( A^6^2[2 M6E2L;\_[(R5)3]5(S*B_]'X#Z5#M?]9;?"QVI#"V '1W>\;N-(.V^Y*8R@;$ M;F?>*)A@\^?GU,>C7F1L[MOYO9\1G)LJ V\S(#L%+(#;_&)9U-\-UM^;/AVY MMYCU.7N^<=KPELWT([1LZ8<;FGX\ A87'J%@R2DEV6U4,5[5:F"G:#92X_5[ M@0VA@= T7VB,Y4<;B+*>L0_V0"V,81C#[B[!=*5G;\_0@ L97CN(86^FIZ:S M]2NTY;[MU7;=3*:U[7S=YD:N=)WMI:$HVO,)9&07_.FXO;2C'3M&1;W W-HX MB!G$;$=BQ@C9S=I%]\SE'GP@:QD9,;)B9/5E?XNOQ=BSQV %X&E?PK6=ZEYH M,_<]T[K?XFMM>CU:OIC:NK6QP4Q7Q:__9L SO7'[BNXQYY[M&![QW; MAP?'AU%PU ]])SKT?&NW!G;:-LPD7TZR7*SZUA7BO-[)#99T)BWIM G@AI_T MX?>-+WK22[WY^TC,BV7G'TY(\_8I#+,)47OA;GBYC#3JC)&:2'&EZ!0Z3Y]1 M^^]57W[M@;Z&'O!>D<>/9\GL$\\(E\XZEIALDW7RB/@(BO(>+: M"W[PUOL)SIXFQ9?]<:Z42'1OJJ(4N;:2XE@8741 E$_Q+YP>I:S>0(V(@X-5ID[N3IJ\'6FAE61 M-;E,*.A'XCI1$VQ5=JM9H6,[QD3K10,B%ZX8DQP,;8@:1 TF?\\=HVCF-]56 MP/6K'Y:)))LP],2U-O/>.$A<2/+:1!#SM";,T]B$EX_PPCSK)6/893:)RV22 ME-?(%L\K V-CW\QU(TW$Y*K;X>(@7#"K,H#@7]4W:&JT'Q,&\;G2YF*;&J+: MF0.:'+O:NK1K;>09&P8['GD;6F;Q\H41WUAR\?G^ HY3591YH@>M MZAX'Z>C>+W^D2?G$THXU%F!87F2'5GA@!_W(/W&L@Y/!B5Z/$1T-K.# "G>[ M ,,QO #C[,X'\_6GY]1'TSBGXXKJ>_K\!MW%4@V]FN#!CW,"7<0+T*M#KA:Y MAECF&M72COU17-(MXR2OO_4OZ/8YEGF8N#[6."S6.-B696YY0]_(\H;^:Q<( M-'MYPRM/=[ ZH@$Y*3X7OOU<6&9:6:]P_+[THLV7++A019^'CS$8E@-?]&T\=[:9VZ>F#=O0N%ZOO_F5/5SZ M_K5*TWEW\I_K359V*3!L0L>V'.GYQG(9+EV\Z=$8@VZ+S<<#J^<8\P=H2T3 M_/<;NWB-56)P0&GGA'#/L:3?W]ZLN9'OL.'1RVGD:H\'KQOV+',>O)@AM7R& M]&=5\\0$20];=B@#\_LJ=7MTPB#4XNF3Z_^9LOMVS M-V1;] S8N$3AKN=T31]F[W[*PL$[L='#JNM8TK:]K8'%A4:O#4/,#-L358R_ M:FF3G;+G] ((S>Z]E(PNQ;NSY$^=ZX6#IVJ649>EY\=),9QDQ3Q_ULJ]0?\P M..X[!V'H^W[?/@R=(]MSK&#@VF[?/G&VNG+/#@ROU/M]\/.O@X]GXG3PVZ?3 MLP\??_XF#]@L,/Q+B8OXTM#JOO(B5X:6]^45U^KUCC7[BO?"/1::25E^+<51 MEA*5Y\/*9NCPPZ^R6M0XF*K\7"^5_',A+D5/G%VHXO8J@@)%U-6;^8Q.U4L; METHDIG'^195Z726EH%=*#.=Y3B=-KNGT_%+UQ*%V/E)%L5Q*F:C%P:-,I%DI MIDJ5U26'U#)J72S*3'Q6CS6G>I#X_#Q7Y[%.>I/Z61ZV8'E&KS&,&JE+-+>MI_Y_&D6I]:D+CH.IN8Y=F( M.KFH]I@_SRNDKI+R8N6D)"WT)AF:!]4E2]*^HNY/.GNH>TN+4YY-:$HY+J\J MW%-M1D5LW1^1L*0%G4R'C[+A7"-=>U<5US09F>H["Q4/+_0FAV5%I49(E[HD#E6PT1WI?@U_J)RL7?TZ?C7MU)D-X<.OJKAG'I(B4_C<3)4 MN12J-BM3-V&V6N:M>!)/:("KCJ#^I&L1HU8%A#@V3FHVG%-F4E[TQ%^5W=GM M!:LCM!(L;U9%^NI]] ::])2/,NOWNY=)B,[Q9#B?5'T6:TN^C"A>_U\I4A(@ MNIH.+ V);D =>/HOO9U,6JA"WJSJSI=C^HW*"(WL2(T3R@TTEM7%[CS!-+ZN MQ(YT;4C91IQ7#TS-*Q+JMCB?7.^723FAIYNJ6&<)Q>(V],OG:Y'1??/ZS#1I M%N&60-0C#[5,+&))S/01\S(@=MKC9L-?^@5BM__]LV1G+(:B2'!%/L[F^F=%5^I4R5M1I MYGI]0V:'56+T6:FTVDZA"C:[&$QINZE&^[N D?1A'U#^#Q:B1W3*' )C. M)MEU-205-$QI-L7#H>Y$??*,Q'BH@Z(9,?'(]A3%,B0(E4K>ZH'YKX?/E6& _F< \7JJ[-^,9MGT$# M.4T-ZH>,YV6V_*&N*U:_+%Q$_9YKFS01M! M".OUPWH[8A E !J,!SD@'I.,8F65QZ$BH %8 */.<- MDB=]"_ZP)DHJC$JZ&S4<5ZG*XTF]W>5HFJ1)4>I]T"X?;E6&VO@.%T]O$<0F M ,<&+# .C /CP#@PC@]PZQNVM<:0S7:D%QE+_/&2E4>U8),0'NOMRH>+K9:K M['^JM['^O^H'%%BV/_QAE -_P!_P!_P!?QCALW8RW;BVI*@C5X465+B^2GHD MH[ZYU4HOA8U+RHM"^ZLA_$5[M-ZS*$1] O4M#F,C^ /^@#_@#_C#$Y^[^:-+ M^>,HFVN'V=>8YFS![871Y_MK0[AEQ,S/7/8SF M7>7\_.CQ*_]>:0#\K5>?'/[6'?+Z1=O1]JZUO2&%L&:EQ\ ']IOPMP;AN! . M_M:@W0YH!W]K$&\GQ(._M0EL:RC7\+AQ58^_HO JDW!R HK\ J\ J_ JZ9@!5Z!5SP25$8+V>!OW9J)I/$X9;^F M#?9LJ^?YH?2=:..0<.E\?1Z<("$UD)H=N!,XLN\;,RQCW_F0&D@-I&8W4A/* MJ&_,%(U]WT-IH#10FMTH361)QX?4;+3RU:X"%^RMFR+%7!C322\[.Y*!%YIJ M.9>NW'2J!AF #+1*!GSI6=BE&RH %>BR"D2AL5=47/H1&@ -@ 8\Y_51("W/ M@PP8**@P*NC"W+JMZHOM[#*YX&?G^( _X _X _Z /SSQ63N9;ES.[$DWP,[ U@D4&)S!/^U=O[<%60(,Y]NJ3 MPQR[0T;!:#O:WK6V-Z20UJSD&OC NQ/FV" <%\+!'!NTVP'M8(X-XNV$>##' M-H%M==K')/V>-[:Q;YW;]7[^M17"[;\!6I^.VX:R!3,T4 U4 ]5 -5 -5&L< ME VM$B_>'CK6-UY)=C5R66/%_-,G5EB!5^ 5> 5>-04K\ J\@JOW%I/_=KMZ M" \K&"$\ MK1<>UY*.Y4-X(#R<8(3PM%YX')IK]4,7RK/)HEF[5 >&X$VI\G-A3"?]__Q M.C $APQ !CHM W8DG1".X) !R$"79<"15F1LEL6E)Z$"4 &HP#,:W>_+P,&< MP$1-I2,EWDYY@G,F:8,\ 9C#R 8ZL!%LY ,=V @V\H&N)6SLCNNXZ\DP-&>6 M@O>X+.H1L'72%;8/M^K< P&9$[ ] M-NR@88-IV"9;=A"QP42$3;L);*O3UK!I-_;E-I)NN,QBML@? U'@16,;,&KG6,%7H%7X!5XU12LP*M-)J@=664(0_$ MR>"=77#ZCO0=^"I#>5C!".5IO?($EO1]"\(#X>$$(X2G]<+CV-)S(#P0'E8P M0GC:+SR^)[T(,X!T9AL;J#7C_V_[J!(S@ M60^4& _!+7 +W&*"%K@%;NT\76]<5FX[TNK[IHC3EBY'P1]&\,PIBI(62EJL M8 0;P48^,(*-8",?&-%;,^5H6-L&0:\X)\U?UK/"W[Y[Q_?S8O]\SB>O5]L M5W&J9OHKI?3\."F&DZR8Y^J,6G@XR89??OK[WWY<'OY'H3Z-!T693.-2%811 MJH$X5>-_OCDY=BP[_+?[G[/C-R(9T0_QL-R/CHY=RP\'!X>!ZQ^X!V$0.IX[ ML ^/O.,H<@_?_'0/V%60OF/@_EB_?-/B/IQ]7=_/_B4]]UNN9G%.MQ/C)(W3 M8:*WR2T)*HUQ(7+UWWF24Y.H,?%Y]:,H,_KKBQ+J!M3JH[&BF$]GU6Q0E!=Q M*>+Q6 WIZ M%5]%]I:HOR^;ZLME8'Z_*^M1)$G].)DF9+"XUNNE1?:#N,7H^ M?>>GSJGO,J)GT2?H?S_:&'W>4X^3JTN5SA[%GTWFE/E53*,\F$PJ=S]"U*74_Y9BSWG[K0,$_2K2C)I!M\FF>GREZ*%0I,@9 M:='145@_^?\4@M+'E, OQ-Z8KJ&^4B,G2NICKJL+S?*L)/G107X>)RFA0_% M(?U6ZGONN?I1;K=8G\3#+_1@\_$X&29::;3L:80R'>W3I%RYN?ZQEA=5-8>P M2BYK(;I**,[GI%-$#*V$6G[F>@"GP_6CK*C2?*;E9%%'JP#4."3?DP:V?/R4 MBH-9GDR$TZ^L,T,IKC0U+XF8U/('C7I1AFOW0D%'31[[+ODE%Z3G$S0 %H2( M=RQ^GG[^WSO!<_._5D-(BIB8/RZO-,LH&YO70Q[Q[3*A1$UH.NJ=M%11U RX M3/+%.$%]0?29U5>M"Z?UF)030_7(HE(Z.$NKT4KJAZN&LBR?5@-FNF3E,)XE M>CO[*AR3S]43],39Q3)"%S_I(:N^%]V&<$NS7)]=]TDUDJ\VOZ&\.ZA&[VR> MK[9+9P)RI6>O8IV3).GD!CNZR*C.(RCR59T6/!K^QB)=WTQWT(22F&2D#6^&P(B13,"J>IL/)7#LB4\,^58/3 M)-,!3D/A,@>G_Z.#CMH[TJFRKOBMM/QS/*GX5EPHI=-V38&',%3$OX@-C0YI M9@8 W6NW?5LLGOY8#137I:?OW,LRWVG__<[?>";Q?'E]8R.IRLK;7#] M1E_ZW8-K__3W']_IZR3O]7]_^G]02P,$% @ Z(A?33Y8QL:L$ W:T M !$ !F87)O+3(P,3@P.3,P+GAS9.U=6W/BN!)^WU^AP]/L P%RF=FD)G.* M)&274R10@=H2M@#5V!(KR4GX]T>2[R"$#Z!J*F/L[E:WOI;4K8O] M^=]OO@=>$..8DNM:ZZ19 X@XU,5D>EU['M;;P]MNM_;O+[]\_E>]_N?-4P_< M42?P$1'@EB$HD M>L9B!;R[BW\&$41]\H^P[?H'U>L@$],4;=Z^X,T,^!% ( MAL>!0/>4^7=H @-/7-<"\G< /3S!R)4J>$@5D2/(/!:039%XA#[B<^B@Z]I, MB/E5H_'Z^GHR@8R>.-1OG#9;OS4OSZ1!TD3"K]2#8I0>)M]SE&]CYIU0-I64 MS;.&>CR&',7DA!(2^&8&5["&6,Q10Q+5)15BV$GX-C/E&12!*Q*>K%87C?!A MEA1;;,"$"TBEDPI1*EXJ%5L?=U!12R9HJ@:.XBIEN?:J1XEJB3EV+M\\)!11(\OY M&#+N49OM--E>#?/P5;#]Q RJX(MR17+DG$SI2\.A 1%LH7JF3T6Z-!-?_*.> M"ME2F8 Q&7=MH4V6,?FULSXNPAO[>KZ.25ULT[OGA*$W9U9>A81+7^VL!"8O MB.M XZP,*!FVZ+J>BMA.$P*QPTM[1\H57N[L%QP[2ERKC!(QC[JHI\Q;*B#F MK+Q;)%SZRN(6D! JM"1U*[XYGV,RH>$=>4^-VE?QT/V$)D#'QU?1P&F/HAMS M1N>("2R#J4PBH07,&)IBE M2L825+=]7>.RMCT46?[3C7+1I*Q1D@437&&;/#@N:Y-D05Y%S9DS5-85OD3G[KF!%X7;^"*RXA+29WHRVFK M==%J-D$=W&'N>)0'#,D?L1"02OG<6.9=DAIPY/;)%WV]7 <1(0&QQ[<#Q2K1!MAYZ^*\>5H ,'4W M*01D2@$?HG)^/6A,1^K/ENA%O#:'X1A[6/7& M!7%8YK)V;;)S,W9M2@C(2#GHBF\[ K]@L7A"GII7&-&(Y!MD#!)%4:Z?VUJ\ MM=,[;9TWSPI J>^&)8*H2"!H0IF6>JB=X!(\P\#W(5OL!/&2C(TXF@8O XZ1 MV"-0ND)*C59F7NMH==HRCU8KP!S@:'4#.>;]R2!C1!$@3&S6\:IY9ABOM!1 M)R KYY J/^"8(,YOJ3_&1"M3J!D8^>SAPB=3]4=B0%;.@5?_KME0:9GV(>63 M84@QPG;,B#8A.PB8,X,<#1AV4-OSHNG$';'=('4CNBN!WSITXX* +@FD11T! MCBHI"JKDJ&3 1(7G76DNF6(U0\$Y$F6"_[V6M]$ISHLZ11Q'RB%4S- :'PG3 M!/4\50B$&AU])ZK+XB&HA=L>A'XR!*%F7 \P#)7V^UBH#6&\3=Q;*O-8,D7$ M*3A[8F.WQT4?#7%11AJ Q 4Y>4=05"WL&B9M*]K>=7X\7VUB5C"/45,>;^(B M(IGE!:<>=M78<0,]M8EJ.$-RO"@&[48I%A1EN/9(_;MJ]]N-M!PS_Z'1&PR-2F3H>0";-FR&!I<+[@2TO<@.& M%[HEEL80?,B5.H\2Q?X] MN&T/_P#WO?ZW@V^7N5JGOK1P)FGP"^H2"5>AA>^MY-IQ/=L6U_[#X*GSAZ3K M?NV [J/\W3DBG"+1GR-6?":OC#@[GJ=;XMD?=)[:HZXD.*)HJO9;J>_IGJ$, M91[QW!N>=X@[#,^5M/XD3JJ+@&9FM*]DF%;>,W+49$PLZ= A*)$16OFM:5^S M94C[U@!RD'E=?)Q/9MH=F?R*12;1+02-C=\"33/)Y9(#A9E+E8R'XK*)]P'! MTH&,8#+E/ P\EF[K-:EHGQ" M#B4.]C ,.Z+'P!\CIN-KGQ)-PI]E65URFZHO^RO(L2.;QQWV CGJ+TOMS,OT MA#]=)VOOVKHT+$$FOI/XC+R9UU/UNJ&FZBK4-23E0&D+, $9?74GK336_4*D MLZF<#YW!\->#[,:7$2R^9K&&T[I>T;HTK%>8\#B\Q8I[B-E7Z 6H/[G'!$J? M5W/57# ]L!5"9),(^Z+%J:$[5Q*!%JF:4B(49*0>(8IK(ES]E)UC9O?7 X*J M*MVV2)F)[-,"QJ3+ZZU*)3KQ'ZN ?1GDU-!C%W /M1@2K@JK+CB[+R[6#$"1 M$T0 !(F"T6ZN0^R9?PS8]Y0*0D6I3RK>6G^9\L*M;VZ(NK'E \ M:"@FR+[GX=000Q3QA ,,*KK^'#JB/U&'9XCP%EW. ]DHPS,UTKT'C!)YZ:#" M,49)B?9)+]-)NK A6)V9Y'F0*R5%:X5)*1=H2#DH&\*GH08+,0&SRG3?EOI9E8X $? M8KF'U'">D.PW@F* )+3V9F$ZAA&S'F#-RGJ TRE3K\/4:[G1_1*#>$%)]ES_ MHR'^B@6']S.RP_1?/SS(83RNF.)C^!*'=0!O?C0,X D6!SAZ#]%4320](?5* M04RF12I\A<<^>7)NZ)0B$2"1<?2[EW-!3K4!US!=M:";'F<,[ MJD.)2/:#;BGY&]%>R2Y-:&>.1Z>%)I1'!\@#5'S@6L-I7PL\-PQ@JZ =XD@V MD[:/$/.[^CW"A=?WC'SVN4[CB*;$ "4'9 0=>/WO/+25E6F?3CLW+!68<3N. M<3EH!76^WT"N#N7X20%;4P:.PR,Y, M,>0:]([-K # G >^/H&CMZ>/:(<++&L)9786C;"/-*,6T0^I=W>"74O>Z"BK MX:?%45)MPIWO@H)8(3":H:4=44JQ2) 6"B+=CIZ55&JZ+/4DQSV&'1'!^"P+ MCM^1VB;N-X2G,_FL_8(8G*+?U?M1[[)NL+.G[5V3C9YW4<+SLFMLJ7Z16RD- MTQ?*JBV7L9(@TA)H-8'2,^NC1S]<13_3B:Q'O?.&F(.C]X3MWLOMI?2-_K;R M+K*"_I;MNS:X6:Q9^-JR8T>7UFF)E-S&;U\:/C,EYNM /L#\_"MD6!G=)0)) M0T1X:+4(*&LX[;/.IB0B%@1B2=')V8-'H40G:A=@GW \,^3?ZS#Y?^^^/C>6 M/I@4W![(\K (E"Z_,QK,KVOZ6ZE76""_!L*/ MU(1?=+URJ0\QZ@K?>-#Y+B,.JC9[Z#!#A:=:S@-UD95L^0.\R0 M(R@;JBAG@%C\.V_01JH*&F9YD5 [8DK,*T;[7CU)8E-G,D'JX)U^98F,3(?J M/+(^MIR^TR>TJ!#E5J!)Q.:1B#W9D[Q%<@3?GJ!8>@?-[QX=JP66^&WR/?JJ M3BRY(8O\ZP57M']C93Z6)? MU3W\>20S]/2,F3 M+>&9HTG@]? $I598:2KH93U(?,B^J\A7.A)7W1>3,95Z%V@>H"*$U?.]'I3Q M8*3S<,%5.-_#,N)?M6XCW?M[8 ])+3MOKIXCQ3K^9E;]MRJK+MT:W4+FT2'VHYE7V]13"?KW;Q/A*_OH M)+OHHQ*,),.W$6S?/K"LHBFRMA L1S09892"JC\7=(2%2]&A^]/[^(U,9-44/ITA]'5*'AD/H(3ZB^K]8_ ML9 :Z_Q3)@IZ6;3CSSVZ0"B[?2@/42F.ZCG?LOJX;#+9R5-#@&95J4H;: MOR_997A00?4SS6A)?].3"G05C+Y@E=2KF8 7I(ZA2_>Y@>X=&@O^B$1&_XV$ M59L52*V,OLG7'WLX/"AY%Z#V1" V>D7>"U+1P2SM%XM2_T!['89'P];1YF6G$J-T2>IUY(I>7&=I?FJF#JEYG/BU!TGXDK1^DI M0^%+KT94=HG2D#9Q]?AM."60"EE96_F!\BNW'K-G6W/KO6N1SB;57@]N):S=2%\QDRTM19N4:)\?^M<^K5[\$JEJ MB%^,3RIH@%I_63V+H.;%IYKU9I&2#.!"3\Z^0N9&N4 [>I>"VJ$FNP&.';W? M>GEA[,<74[W18$>3EW9")Y/)>H)2%AA 3_7N^Z[I\L6^^VJFMF>\V>3QLLGQ M_KSD';YZX!S-((DJXSG:3["<)&INWB7Y>+ ">NR A?[*Q3\+B_%J'6P\L_(N M8&VIZ+NOJV]=21NJ(GJ\MP94NKCJMQ.^'UMMYVD*5_O/T:4"WHZ\B5JEI1-S MD)U6V&;"]\OU,_:LGNVJ+G6B'D%7$8G:V9 3?;@/!(7'_0\>\ M[0@Z44N%>I_-W$,"I:_L'DFOY?J$@&22WBB?!'H!"[GWE$D/),F'A>(9.K6% M)]KCTWE3_H]N$$$3G,14[U=\96<(E<=(@Z)SR>$GLD;T)AS'D/L\IZ3C(2>4 M$]5B*9:J6;XVSA^]TM&,!LH[[FG !$)D]3C()J+J)8;/)\.3$=/?,%E$\T:+ M!R@"%;&KEQ,X6O6/PK >OAWK/ZT*]*I_ZUQ;<5FF LR,[[^T\3R,=;Z1RJC= MCHD]IB<_<*VSR"S:JDX/\ W[@;]>Z93@G74WG^H;4"&I,/2RKP.)Q^38JNU8 MWWM>,#QMQYT9\N&77_X'4$L#!!0 ( .B(7TVY*CH[V!X )M# 0 5 M9F%R;RTR,#$X,#DS,%]C86PN>&UL[5U9V>WK<*G%)M4RQMD;2M_?6;*%&6K(,LJ@Y2WNV(EBD*1^)#(B\D@+__ M\^OE_,WG4"V+C*M@5L&_^5*L+M[\XQ*B_?_%%6?Q:?#4(WE=[4 M'^;%XL^_I1_6+,.;K\OB;TMW$2[-+Z4SJ[KOB]7JZF_OWGWY\N6GK[::_U16 MY^\HQMF[;[6>+9%^0[?%4/H*$8HR\M/7I7_[!D:X6-9]-^CDMOC71^6_9'5I MHK5^5__U6]%E\51!:):\^\]??_E8CQ,5B^7*+%QX^X^_O'ES T=5SL.'$-^D M?W__\/Z[1J*IRI]<>?DN_?'=R+ERO5@M/P07 %H[3W36;5Q4(?[\-I6&<1.% M=8;3J/_Z?(W5]57X^>VRN+Q*W[WKAIR1]T6:1C-_OXAE=5G/Z22L3#%?[D]J MD]9Z&<:G].,%!']?KQO2JG7POQ3&%G/ HA%1S]3HA9R16Q6?B]7UAS!/0N!3 MN2GRAZDJLT@EFL]^VZ9[&>#']>6EJ:Y?/(JGZ_=":F.NW5JO ]).S+)8GL:S M*BQ!0=2K=A=56ZIT0=!Z62S"C1LZIP832?;]1[B\$T:[&GX6Q6,3#H$U0DV?0>F'9Q7B2EM5R&55.IUT=? M/4'03+KLKMD!>=#X9;%*QN=RM/#C$I3!XAS,U0;JL4'5?@ELL\9;-MO)P!8^ M+)8A=;XLYX5/''EBYLFB_7@1@!EWCZ%I"X.0>V8J@/,BK IGYNUI?[*YO@;R M$?1DJ+GA-([-\F(V+[^\#/^M+0U"?GEY584+*%-\#N_!\;S MA:J9I?&"IH8=P-C,'>UP%-^UU\%0)F'IJN(JM7T:;S70+GJW5NJ+J(:"ODG= M+DC3Q.$!O4LS7 ML%(>MCJ]:LHLAZ*G!RB;V9C;:W5 ULP4U;_-?!U.XPR,6 SF57+555S_$[Z M&E;OG] ;]P#F])ZS_VLPRW45_&AU5WD!++.N*L"T=L,;\MT@G1\M2+.R7"W* M5>/XUK!4] ];LZ6Z5R,=$/W^\LJXU6E,(=G%:G[]?KE< X W@5H [:PJ%_#1 MA48+^66M#3Z,-BYE]SUU,?S:6/]DONYFL">*=DM *W#W:Z83PC_#/)55@TC( M$T6[): =@E5P!]6O? M^]8';.!*[*S8)W%G\*E)X+!Q QT0^R' +*UWT_2P7(==3XJE.3^OPOG&.]A\ MWW =[-=*AV0W6P5/E^Z C(_A/.G)#^&JK)+VW$7(<^5[(*6--'Y)6ST,X=O& MR,TW:?(V1=H/Z25M]S#$9OR[O5879%U PY]"=9GTQ7+5R%C>5JY;"I5>7H7%LI&6W%ZK-[):8?SB%OL;#O@WEW5@M8Z!?2JGRU4! M)(1[GNJGXC+4%>LF3F]*MQMR1[WV!LN=M?H!%D-5N-6&CM\7Q>HV$6>T\'^$ MXOP"_C;Z'"IS'OZ5$G$F]\?1"J:^J!@ MGN3]CRATZ^AIV0.*_356D-M\O5J$"]KK9M=A%W/9:O9'5D#<:57Z62'<7_O\%?M\4 M3U2]* 7UII_P=146/O@^>FJN.;Y1D6BXI6)>NN_PW/1<)P!'L[1UNNYZBC<9<7>E)4/U<]OH>J76OS5 M'V]:,95[Q&[?9WYO2KQ;)D\@M8B*5;B\K9\RVON8P+(/L& HPS##?%Y^2CJ9T)/C+687> ML0IZ=;S2!WAWK//W=T^)[LYE^E-ZOE,=LC4;OL^>7IB_WB=)VY+1AU69#PAK MI"^?KI./).&P7"2=+99,*F\H1R,3VA[#A@+W&N[-N MGC&A^?0D&V5CS@4=*3:3L,!/E!R/QGB"7X$";3NC9;^8#:5'SZK2K]UJ(QBN M:V#,?#PWRV41"_"+=G)+PQ9R3>3)>$:D$( #F0K%N*:2G'!%IS,\8IUHTE?% M,_T@-Y@%=H,'#"*&Y;)VC69A#W'Z3,5\2O54$4HITXH33?7L!,.$3:4887HR M&[V<3[)7RB>= C8H>P"A954G(9RN+D+UZ<(L[B4F-&251HWD1,QF&9V(;$0U M/\%L=))-R&3$\9A,8,V^NM[+?ME:+Q9R]G%/Y*&:5+O/IWXAJ<(.W.C]EY-K3#KG8> M^NRWKQ=$.'NA8Y_#E@,ZCD^0FK+=SQ?%_P3_W@-W@,UFOAV,'+G_7A=5\/\J M2_^EF,^_3Z^M-^6"_RUL$V,]]9@;IJ,F,2"!,X&,50()0PS\<$+$C"DJ&QGC M1X7SDZ/=B+";DG=QGVTAXR&ZSY4+0@G)$9AM&F7&,N2LAT\9H3(2C@-5Q^Y" M'P5WEJ]B\H:RE[H<_K?,T8'6RK?^ O,M" ME$PP2\VQ1TI^]%72U//K15U(?LSC4JFK \-]&H3)B/+9 N[<&M*F6T&H0*&AM MB#:&*F^//3YUC+S8 N#7*'PWOLMW"0$WR0]GYGI'7LR@=.31!O";;$0A$P9) MEG%$0W#P*V7:"H=AAE[.\&*8%)MCY/ACG\;7N*SN3+E[?ZM5T4#KZ7D";T2MZ/[.\2S7XW MV?K=-6U\T^4@71YB8W/?JR8'W,B\O\X6-V?<+LHYB*WE%-;B:EO ?U?57&2* M2,\PBI)K%(UVB''#D;+P7R:"Y^Z !TB>2,7>/L@<"R%2$!M%S$ KFRA0Y@VH M9IYQ9@7#@1S]89%N)ZWL$JRA3)B]LH>>2(&AWEGK T6:,%"(&.PR&85#3A++ M% E8L=?$!OO-U/,S_G)X!DQ"O.^G-C\:]WV%W%$' Y$8>1PCHBZ3*,3H4(P\ M\BQD&!!X10SPHHE[YKA8:Z0&SE?NZ.2'8I1&ZCAB6 7D"KH#RZA:6Z]W\T:1Z3F"\AH,3*V,$ MHXL*AJ0TL"X4Y1EF0D?5(A-YF%W'CEFE)]R.@FON(G\O99R[%G+')7=>,T0# M=\A;GB$2=(8\9YQG"J:2M#B!-[CN:66.]H?94'QS&^7Z)B+O0;,]07A'S=QG MUF08"Z1]E$@1)6#TEB+O.-:,"^KB:U)'K?BD>ZP.9Z(T$B;;JN4X4\&J#&1G MX P)F@64!1@\5EG$($Z)(4>?\](59W0,U*"'H^XS<1.F>+Y2;JT!XYQ')%50 M2#C*H5,#8Y8P.YR0C#MW[*DG7;%$IS -9W_L#+H_:7,\6RN/V D5&8PU[4EZ MQD P6B,1CE0*8:P-HD5RQN!V1O?1SV[!&XI1]@KY/X68%#P"HR/EA$8V6(<, M(0),*0V6N>$6?/U79%9TSQ:=8#:DV"@7-UBT[60](1):8C288?EM7_3,%/63/%?%RLSOC6"; M>;FS':.FX"$AG8:0Y^01D%9RQ0ZW7,X"<5 MQZY7.N:77E ;T'&]);8VJ,>/'T5,SZ2!]WT:P>_:[LONTU(NM6*,VH@(#6![ M:<90%@T!Y2VUM$(R15L$/H9Q;[N6/+U#.!1;?:KJMZFN&YDLCPOG($)3%AE& MEG, ,'B)9!8YRH3/M*2:1=7B+BH^3*9LQ]S1"4R#R95=F:.;9$$MO)>84R09 M"\A3B1$+4H*K#MP<7*8);^2G]#F*!KN-]\OE7FKO''%(9SX@')Q'(.$YDHY$ M2AF(?WWT-P>\9'H>2K.6H SF7)GE18H,P#]IE7XV\SI6L!J;JKH&A;[3XVI2 M/P=]ST@P&FQ$)U"0)$/I&"GB2A@NB2>N331W2*9XT8P^],!ZPFRP\,R6QTR> M"M \43QGD0D;J4-!&8.,4@9Y#$XG9D2Y+-A,VZ/?(>R.(SJ":.BDM2YO===4 M&2*@.Q.Y0!)K@[32H-=!QTLLK'+FZ&-VW3%$QU -Q1C?;MW8OBU\OU@NA'4 M%7 X<1ERE'EDE65(&NQ")C-)6(O,Q8&N1NQLXEM",]1$GU7ARA1^^C4]21) MF=4N6U.+L4'MW 6-"3,.8>,8$L%3L/.SB P.WF$FO+#=.$&O@BWZ06PX;BFO M0K6Z/IN;Q0J(3U;/55)RV\7$MFIYS*3Q6&'DI#0H1,>1TYE(QQ$M$<8Z1E^) M ='*S^@8HX-SQ*X'4[97S*42@D89$37"(.Z%0M: X01(2E@02MK0XD&,81R- M[J:T*:^\%+NAN.57XRZ*1:BN]^&4YROEDL5(E7"(Z0@_C ;\<$:1 [/:@W26 MHHWS<6 N><%DECTB-Q2/S-;5HEBMJZ0<9\77]&FYBT6>K9,32@R65B%NK4," M,S"_(K;@BA&N/0L9)T>?6-(CAW0)W&!'[()9AA20?G]Y596?0^UD[^*0YROE MQ&=,2S"RE"<<,45YLLNS=,V@5=1;%OW1;P;VR"*=(G> #<%)N*J"*S9'L:_F MH9Z@A1]=IF>%_Z?^_EGXFNT4MNHBQP8KYXU&A-@,!0F&?Q9=NN^59DY(#^Y$ M"_X;Z.VOWFR= \(\%+,>S[5M0T;76GE+K^"6M5D!FC7\4GQ^?*?@=F]Y>\5T M?, [BAWBCBLD+ S62RY2L" (HV6DI$5\=<@P6RL.Z!REW7SQ^&7:]$W^,52? MTZTK"__1S--S=Y?E8KFJ:AQVQ%'WJI]SPZ(T($&M,Q1AKP+"2F 0HS[#EAE, M20M%,60D[44SWS=8!SN%U40H/%\I%YPQ(YE FE.&B!4$!9IQA)EG,%@=21NV M$,?.%KT@-.C1F@VAC4_5/"R?>V^Q)XHA2C$'&Y]@\-IP0-%$ZIR71)H626CR MM7! 5^#<37XO%WGMOK#IS"3*+\"^A0Z^IZWG>Z,^KN!G[>&=QI36,)N77PYW M?]33^15GH2K*M,Q3)EF8A)M_]TYM>;J9W'@5.5<2.= 3"+Q;C[2+&"D2/(M< M<2(:'4[K!Y&T>0S# "_G4PZ$;1YC7?[0:SFC>3$@G'M M824R(R*R:6%BJEW:]++8<8IIFQBN7 Y2 M-01#&(K,6VB2<@0R-T-26LL9QSCHH]^NZ6OZ'G-)*^"&,U/OHBT/@BQ;[=1G M:^5:6J4TTPA6DD,^1H9LD!&!!08D<"XC:V&F#!.+'XA)NH5QN'Q",%Q.3&U3 M7*8$AUW<\G2%7&-G768L E',D6!8(IM9&":UT2CFP&!OD7H\3)!K($;I#,$7 MAS_J$2XWE^]^!JT:EK&L3HR?!/N<5]NL8HX9MH:HB @G&@E/!>+)&;CQX<&C MRV(+SW:84%?/?- ;DH,%OTVQ2)KP=#$IEE?ELCZT>!IOW#BR179LKYA[K2(% MWP\I; 3*!(6>K;3(Z) 60318I@<+L6[R+4_"(L2M MAX=WU,R#,MK82&O)"5:Z)RA:89'060Q19)3J%MFLPX3:!K-ANX9R.+'R?53@ M_>)Q&O]60;.[>LZC%H[H@!2/ 6D=!7+!8>2HTUXRB8-OP4CJA])//0%Z.':Z M%:;;XW1;Z^59QB+Q&:P<9P*2$>2P]BI#UF9*1D=CJQM1] _.0.V0/!SG;,X/ MW,K6)\\1[,5231K,<4A/H1B--"8>&6LY.!*PML 6I$$'ZK!LDV>+?W!FZPGC MPZO#S8WL*4+UZ$;N%RG(;0WFFKB,,S 3?/)D,2<@Z[&S*+W&@PGFRNHV=T#] M4%'FP2 ^'!-NO8]W+^[;VE(N?1:5\J 9/(XH!I$!'%(@:I2)&N;"V39L]T/% MK?O']J!"[\'MK;N?.-VCE3P(;4#B1Y#]S*9;Z@WR3F*$K10:/&JL3)N]UA\J M[-TOK@/NM3X%ULW= 2UW\Y]H)*=*^Q$BUW: M8039H7?SN\%UP..9+@2_G &.*6'R-(X^FV*>UL6LK-(W'X-;5_4PTF;!%C[; MMREPJYSG7M";A'\I:=J(H@Q)A;$AV,3L^)^RZHL)'A_H[!O;P3C.7-?Y8Y_* MS8.;+V>X_5K*N1'.&09NO 9,P*?/D""2(ECFVI*,*6&[>2?I #YJYPS7.[8' MX[>7G.5JWD@NO-*1IBVP &9K)BQ%T1D/1@QS@0@LHC"=Y";\B%S6):P'8["' MQTWVX:N'=7,2M*:">$1,)(CZE.J<"8^4QH89[1AO\^PG^['9J0,T#\9%MT\E MAYN+4&NS=O-"]3X,M:697&&3WI"0B"CB;NZ1R9@&$]A+'QV6*I@69P4/FP+1 M.V]U"^S0; 9:_+Y->3<8$+JP:D(%X('/'&,Q+\QJJW_YTB;SR!V34F6(<)@) MG-)&%",:!<>MBLI'W6:#2OR0[#< R <.;LR*A5FXEL&-)QK)P8 @,H /A 6X M^5A@CPS5& 5&A9-*\\!;;*@/$ST[='"C&UR'XK /X6JS;$[C+^7B/-V[N7GF MH+ZTXM3.B_,:]FTLMDU8MI^C54KEAN=R-V MU;IXV@S9PD_[-),'C)562B$EP#_W@"V"_P7"..W_XI@>=C[V4QV# M&6H](WN(H^[?G3%__#;,]P0.>=K\,2T-'@S:4BMW46#NLY32!:N=1BR1$98C MZ:,13!&,=:,#C_]_TK?CU=O5G+W2H[W//-[B%[2R=3X4_K%958=>KM)'TJ;RYQF(+9PU*1TZUE:!J&5)2 M>,2D]2A%;) D20]'1K5H$2 8*/NA)\X]]IDXM)[:Y"_=BR0,KIX.*ZY[2[+; M$)J,YQO_; V6^1W<)R&65;B7U37]NJH,K#DPXJOK]S!!]5T_*7WUFC.OK/#IC*WAR9LP!L8.QI@C.%/8>HK]:TAZ>2D'/4[3.R*D!U.O MM\F.C=;K$Z5S[I3&7&+$-69(:JG28WCP@ULMO(N,M]FY&X:+CF;N'ZJZ3O > M['A\NFCYK"JWGUJ]5RKW$9:D "?028 E8L; V[0&.::"="3=W'WTO--ZCAX> M<&^%SW#[&9_#8AUNE\O#K/GI5S=?^Q2W2AN"8*QL=TQ?T%I.G,#,Q8"\@<7% MB0:@J15(*QLPR;"+MIO]C1YYY\5S_6C_8@C\AN*M<;D$NSQ=FYRVDC>WJ"X_ MEO-M8>+G*Z61<@-]H9AN5LVHES!FKY$#L>RY))JW.0<_T Y$5ZS2*4Z#6RF; MXXB-;)3;LKFA$1@],3DS&7(I*U1;YA'-K!1@(P;:YD3H0//?M9KI J;![NH* MM4D%_/JKJ?X,]ZC>P@?/5TJ'J W,@4!,FW0&WT<4C?+(2!^(\EKR-E>I#&QV MO&S^'E[-U258@]F;80$8S-/I4']9+(J;N[4_A]V\L:-F;H1.KY"XF^='M%42 MU"*H2DR9XLZG2X1:7.HV3/BM6P;I'K'A[M=Y77=##K/?W"UWO,XK(#^$98"^ MTN[D! SH>5FG]^^6'EOKY82D.UP"1XZ+@()4!ID@+2)2*VT4D12WL#:'V3+N MECNZQFNX8]6W2:S)XMK0^UNY*&_1V?7@\.[JN:7*&ADC2H=&D*&4@E'O(L+@ ME4G,@F2BFP>5_@]&SWJ:@,&2DN]1^MT0MFVH/%+3/.6 1# M#%R ]-94'[U[W?4^4A>EVIK=LS?2 \&L-I^V$HM]XVP$#L+UR MV["(O_Z@W4Y0^HWJ#70=PO!";WC87V]H<"<8_<8.![I#87 >'!CRUQV W E( MOQ'*@>Y:&)P'!P>]9_=O$I:N*JYNGL^X/;S_C(_7^@'')SN;A)4IYOWU6;IU MFJ)T=\]B5:RNWR]B65U^)]Z[[G-JJ@7PY#*QXUFHZA>/^N[KMI_TH,["U91K@X-\# MDC:4;A&0S]3(&8XD.NZ0LH(CEI[9==ZF>_<-%IQGSF6-')%AQEG/S!ZCK,OG M-!!J&>>(LDPCL/,UPM9[%)C4E$4.5EB+<-PPGGTG\_?P=&)':.TV#IYY?.SV M>&0]&#"@[ZZM>R@I'KX^MKMFSJP56:8T4@HG(SM$!$B%S:-93GF*NPG"OI)9 M[P^WH8S#/VK @Q]]!D/G/-Q*\PTH-^+\=+U:KLPBI79ND1-[MI13X@*+-*), M2X>$PQ0ID7$DG6:$"0#=-,J7&Q271\/8)3WW:B>GWFNC%4&!<_ D"",H$D<1 M\U;J*(EI]?K6,%*U5SXHAT7WH*OP.<3N3A;NRW>[6\Q]QFC,J$7,.0%*"B15 M)EFZVU1@S#'XLK2;*V-_9 [L!>>>';6':O%3.I_:F]W-G9G@I=Q[ .378);K"B9X=5)\BU"8GO%/*.<3G3&1R>S$2>3$TTF8S61=#0996-\TBACJ)\1W_KV MX'1:F,?$!+NN,MH"PPM:R^ET.E.$CR?C6<9GF)TH-9[,^"3#8SR!7XY=2W704 ZEDF]DP7[KZ=DZN9Y0->.23Q6?\4QCK?@TDV*9>@]U>$3A(S*@8D>ET*KB:3$]&,ZDR^ ?KD1)R=.P+I(.Y?.*]V,X MZ]D:Z$=1SLIRM2A7H>^8[ [J^S5MWE]>F10.2 ]Q+E;SZ_?+Y3KXS5MC@,19 M52[@HPN]6CK[43'ROG[A.L'T+7K=\R3=2Y\A^S9XSL/)<<04]I+W@VU3O'C?! MG^WP##ZY'G7NYAJ,WML'W\"CF?<(W _+V\N 4_)09_*Z7)5 #WAGJO^J;@,=<7[ M5X8?A-H[7P:4^JHJW&I#U.^+8K6Y(_UZM/ /-G_^59G%:G)_4 >F_AZ0SU-] M>RD[Z%/7>V3F:8K[E3[_-F#%0P>WAS!OTO2&[6TWK!OK+_VP@,\__O*_4$L# M!!0 ( .B(7TUU4*OY(E0 /L6! 5 9F%R;RTR,#$X,#DS,%]D968N M>&UL[+UKD^,VLB;\?7^%7^]GCW&_G#BS&[AZ.Z+;U='='N]^8J@E5I6.56(- M);6[SJ]_ 96HNDJB2(*BRO:,[78500)//@ R$XG,__S?WV]F/WS+R\6TF/_S M1_@/\.,/^7Q<3*;SJW_^^-OGG]1G\^[=C__[?_V/__S_?OKI_^I/[W^PQ7AU MD\^7/Y@R'RWSR0]_3I?7/_P^R1=__'!9%C<__%Z4?TR_C7[ZZ;[1#^L_S*;S M/_XC_N/K:)'_\'TQ_8_%^#J_&;TOQJ/E^MO7R^7M?_S\\Y]__OF/[U_+V3^* M\NIG! #^>=MJYQ/QOWZJ'OLI_N@GB'["\!_?%Y,??P@CG"_6WZ[QD>KQ^-O) MH_\?I9**7\>?W;[:.+Z6L/AI?"G__OA_>?UY#\-)TO MEJ/Y./_Q?_V/'WZX1ZXL9OFG_/*'^._?/KU[\I++45G\8US<_!Q_^;,:CXO5 M?+GXE(_S((6OLSBD]3NNR_SRGS_&IP-$4 ")003H?^YNL;R[S?_YXV)Z?MNNF:^4J MG[R?CKY.9P&+6IW:T2))=]1X.?TV7=Y]RF=QO?A2;![Y?526HWE\HK[TV[XZ MR0 _KVYN1N5=XU&\WCY)5VNS=F^[#KJF1XOIXN+R8YDOPEZRGK6'>K6G21<= M6BVF\WRQ,,7-U^E\_?:#..UKDZA+;5;/IN]+-)2/JW)\';;"OM*+N#:]"Z2=7TWCIK58Y,NZJUZ*;R6"H-[JNE#SB2G"9C"_"IIMC>VQ1M.T'6PSQUN^MI.!S2?Y?)''CR^*V702 M&:E'LZC1?K[. QD/CZ'N&WKI[L=1&>"\SI?3\6C6ON^OOB[50#Z'?3)?L^'B MTHP6UWY6_-D,_[UOZJ7[Q6+;@' MNUBC;0===*-R'G:&Q?MBL?B8EY^OPZITJ&O[VG38I>K5P68NPL8UFX[NY?7K MZN9K7JXG[4TQ7S^R^"U,B7=S,YJ-5[/-8]%,& ?T['2V"I/D^5O=;5VRG*H_ M":"LIYCM;]5!M_QH6OYK-%OE%Y<^:'X!S*B++);EFO$'^U>S>?J.WNO40::/ M+.0/^6BQ*O.)6CXTG@?*K,HR8+JV76ORKI>/#Q8D7Q3+>;&L[13JMQ?I8:LW M58]Z20>=?G=S.QHO+RZC'W.^G-V]6RQ6 ]QK.NGXMR"GHJSA/GCET6X[T ZY MHU[3;9#2ZG"?GC_7X:?M=#&ZNBKSJXUUL/EYS7EP MW%LZ[':]6?#ZTQUTXW-^%??)3_EM4<;=\U!'=CV?H"MM5N,F[THPA.UIPOU/ MHO VC[0?4I-W)QAB/?[N;]5%MZ[#B[_DY4W<+Q;+6LKROC:)NM2*TPW?U\50 MEL7XCV"^12_IS6T^7]3:)?>W2M:M5A@W?F.ZX03[YF;M6%W[P+X4;K&3FZRG^)T2OV\3A:P92J%SW ]DAHNSOJON?E>+HY!6_'J"Z_G R> MFKM9C;8==/%?HW(:W_ENOLS+0*_[4XM#G=O?*EFW:G*C5N.=G1R5XZJ?FS\^ M[NHVE'0Z7_X\F=[\O'GFY]'LV>GRCF#5*OXT!KK2=7RZ4^'/\72TF/\T MR2]'J]FR81=WOB=AAXN;T73>OK]/7M-Y=]=O_^DFCV=)3?OZVCNZ[NAU>%\Y M7GW-?]I"T["[>]ZTL].!--/Y6KMY'_YS\W3L5Z-(Z/O/Y-^7^7R23Q)\J+XJ MEK 3KZWT77YN;PQQP@\U#/I-V*-] ;P)/YM4P >C;;O[TL$HVJ2?:C!78R>J M;LR*\6O+X'H)O!PMOJ[7P=7BIZO1Z/;GJ&3\G,^6B^HG:[7C)P WEU7^Y^;' M6=51-?[W:KJH1IF_6^8WVT[-1E_SV3]_#!W(ZC3+",)6.H:(T9(J C@7V(3/ M,PFXYM8\'>PZE+0H-Y"G'>V#TOW* !;Z[M%_?7F\CK^"P+&ORAC0%&**O$#* M,?BG*2E__\$58M-SOH40I@O$B50K1%KVB%@84? MK+?__QC/BF")_//'95C$'GY8! 7[^]+-UL>@8>>_=\#U0KI71JR^3X^<7;%% MYC4$7$(E+43&2"P] A4H@'G6(X7VZ%8O*95.^D4*X-9L.A$QXA_+/+=/;(&: M%'G2-F.4#7G CUI-M0&D4BF!H+^/UHD9?QRDP Y//=(FI6[ZVR M^)*/KS]_>K]?N"\>S("QUCF!H3,<&0:-MM8 2SPCAGK&PN3GIDPVT+3MS+] MR#L7(P*GD\W5MB_E:+ZXS,LRG\!7:-#D-9F0RGN%)5."H[!R.;D%E!.I:CG% M3JZ!M7<$)<3LM.RYO_Z\?#(8%<\)KNXC[S_%/UU<7JR6,:1\L8YR^#_3J^NC M^=7T0QE0&#DH$%$TSF(I'&<5FLQ;=Q;*82H&]H1J7QS].+J[OY]3;-;U:M3Y MXI>R6.QS/AYJFDFA,=; .4RQ--PSY+:SDIH6SH(^%=/V/.H8IQ.N7C'XY.J> M\INC3E,LEG4U<")H PJ0K$QS4W2/C7=)*M.-X@] M\.8_?WX&5NCU']T?8QZ3^^;,#S*5IL)*HY"2S$#/@M)Q+VSA++48U>'NVSO( M!)9I*A7&#C$+@QVEF-R@8EC8\\[B(+.V:-L>9!Z'UE_D(),B0Z@A@'@K+':" M8"\J4+PG?9XWI#W(K"W]F@>9QP'W-@ZG#,"(><2!E)J&[58HMATS40B>YT%F M;4D>?4K5#*^_!E?.ZB#S=!09[D&FH@@@+;3282'5-&[=9MMS!'L]J>[*UUI; M&O4/,H^#:7@'F=Y+2(*Y3#U@D?6D,K.">L8P;A[I=,*#S$9B[ABI4QQD,F4T MT%S)\%8O+$4(^JJ'6(+F?L<3'F0VDF5;:(9XD&FM,XYA!)4R0%-K"735"+0% MM4SDD[MWNIFHW4)UBH-,YR3$T.N@=SCIJ2=D:ZU82FUS[>F$!YF-A-D6FA,Z M4<*&(L)D 0P8VLEG^'"#R/V+QA\;@IN.=(W(OE=5[^6LS'C^=N3R1^]=N9 M$4X I:0T"#G/O8!"5Y@K"OE9Z/7#(G070)\CN6U^'_+S9?2]5V*_^&ZF@\R= M)3X89DXBX3QP3/Z<.Q M97+UXT _,L:M05( 8F!T'\7 E&IQ\0JYY@[5/FV^81&^:]#[F@ UN+D=@1&: M$$L@MHIZ@3W1QF]'("5H3!MV5K1IB,^! M6D^^^>TX^5=@<\?P]AY@W$W-R1Y#CRO@?1Q^_G[Z[:4)L"7# MGMETS&L"IX0P,FRRW$B"H.$6WE^!%59K26OIWZE#DP\/2-]]&/U749K9:+&H M'Z?RK](1#/P3C ' M/810*.Z\%EQ4H #LSB U4U(JU QO/@[%MQ&RJAD CEN-F7>("0^(J<8,H73R M/,.;:TORZ-C59GC]-;AR5N'-IZ/(<,.;(?"<4RBE1]Q:2SSRH.HYH>@LPYMK M2Z-^>/-Q, TOO)G98 #&&^,N&(:"8JHDAGH/#4""$VH \K8L&15.'"HF[N)CM^8S\",3X?L !CV MT/]?1S>'C;JUK:D3) M9%9T"E5C]5:7H_D!J^71(QFQU 353T%!#6<8.L6K7BD=-+CA.1)2"[ E1'W- MVAA=$HLE+G-U%;3Y=2:Y@_-W=Z,,LY@E@G@"B:;2 D*V*IPBML6%^61>B+YF M@];:@!\ML7LR*J[MU3NTSXQ&7DJ&6-#V/<386K.=%E"(YEF\ MDGDV>EOZ$^#7%W?,:K$L;O)RG5 P!M-<3V\/,V9/J\QX@8&3$" E)*'$2^"K M& -I6_ DF=.D+YYTAUI?[+BXO/PP*O_(EW[TK2BCZ?\^#Q0_R(^][3*BC"?< M(J,\(\2%$7)9C=7(%H<9R:X"],60+G'KUTZ=O89-Y5K:EQ.]3O-,>8LI44QJ M%=1J2)$B%9[:"ML\:4@RLZ.7L*P$V/7%FAKX/"MH_MLBOUS-WD\O]\7\M7EM MICD/^[!! C$FE<#.V>W\<@@,,(=4+RSK$=/>0X>3%JH-'[J9+M?V@YI/MCGC MQ^E*$N_Y8L?%9'=X(_9TX/V>B.;:;3.LB"8"(6$8#&:ZUHYPS"'20+*@-=6Z MJM5^+':ZB*&IJS+?%81\Y!LR!*15 E%.O*-0:Z6E0MHX@1%7A#7WRW04;IQ M0D4?2 TZFOAC6=SFY?+NXVPT7X9QN[#0WL:OZ[LOH?<'CBEKM,[BV2QAB KE M%>5""N8TUL PKL+JVR(<(5&4<3(R/*_%T#EV?2E..WL>^WWP**A&Z\PPZR"7 M8>>V1E-HB; ,"XM1V+N]!RX#.%BGVACJPM]8".VQH$!XCJ0"BO>Y5AUQ MFI MR.O2*1VL;X=OU@H&8;!E,:'42*%)0,,!B!'DAI ^RP/4/VX\-9N. ZWYZ=)J M.IN$U7?QN!L'3IMV-\D(D-11QSR1@'KCM)20,JV DUP[-L"JLIW*HD@"4\.5 M8%$N'ZT"X;^>KP#A1]FZBM4./>3)[S/A-44F+%@$Z[!Z.86CF\%!X)"Q##47 M;:) J-2:1AMTDDMTYPQ^]D18PG@L5&3"UA4/+;RP7&TV+2?#NG9FND!#H3P7 M:1IPAB-UR\,B([F1"&%*/52AQ\!1 \-@PB";YT-)L2-W*]/CAIY29!\"?#>K MF[U">_),AFG0+;UV L( @(\Y!"!@F"A/,+:DU[BM_;MK8]2+;L:>5&ZC[X?E M]OB93#+(D2+:2VPH45B'C9\3#@R54-,6Q8TZ]SMW(K<68V]^XR,>H[GOM]/[ M\GG_+Q_MON/Q\M%,86 XB;YS!JDG5 +,L2&*:\"]X@.JQ9O83]<>G-X"&^+% MD]%XN1K-+K[.IE?K_NX+:7CM^"[L<#>HB; M8 U8R@=4GB0])SH&JS>GUJ:[#SRVJ_S=_-?\^_++G_GL6_XAP'2]U_E>[PV9 M,QX*84T\>*?2"/0.(E]"_NX\VBXQ)I#$KR2Q@N$T4^"[1FK+,\7 MQ6PZB7=7]6@VFH_SS]?YHZ3CO2<0^[P,?;E99QH\G";LY<,9I%P(+%C8K 76 MBC(?=#5AB !,0V1JI05)/+*#V;V>/)@I@(0*W?=$XF!2V&CP;T:D$/*#J3'< M1AC/DW*U0:#/<_%:9O/'LIBLQLN+\G->?HOI^W8[G5][-.. 280Y!]PAZ2QB M/N)Z/_Q@GO99R/.XB[@-I5ATBD=*A\BF>W%#V71PL?/<<._S&6=AXT'* 86Y M)(:8,'&J,6%NV#"OP+87T4M9=P;.VQ#\X!S2 Y!W1UKR)I'W;5%&Z(K+U3P? ME?-\LKCO39E_R^>K/5=)CW])%A1)")DQFEIIK;)H6I#@_N;*)+\M%M,]5\KV/)U1Q# !U$D+-76:(@DJ^FOO97,5+8F;NW.Q M=H!);\'Y]U<(OB[6_KX]2OC3!X/R@@%#E",'##+:AK?SK28+=*^1//7".SI4 MQUMAT:]DJW*.=07\[/E,.H>!"AL98$!2)2&*8-V/31BOAB?GIL)Y5<;MX.CM M &2TN(X^G/"O&%_T;31;>W669E26=]/YU;]&L]4^ [M6^PP1"K C@DJ)",=A M$>/58ACSUP^6"HUE^/Q0) %*?3'D\W50,K[DY4TLB[FX]_KM\[B\\G@&F512 M,2&!E@&R !^M<#..VS[S7YU$_AV TM^5N_L"/ _U>W_-EQL<]FT!>YIE@I$P M.D8HPA 1H[TSLAII4$B;ARXDRR+1K?@[!*VUN@U6F>6>J$L!HAX(W6!G*E MJVW,QDR]0U7Q6EM["=#IBQR6.Q3\'_!POF=68E!>=HM6CTVAULYK%T#>;WY9Y+*RS3AQS.\O74IE/ MU$T\J_SO]<]WCG&_@ZF33V16&TMEO&LG#.<>*T:VLTMHVCPP.YF!FI1O)\+U MY*O6?K_6OF:9<0Y:&4#E2!!E<+ 9MG,P#GYX)N]I5JSCL>J+%54MXST,J![) M+ 30*> ,MTQYPXCUVQ$()IMG%4SLO&YMV#9$H#=C97>BN?US>W_##"C/ =' M<@.%XQQ*4DT#[[!NOC\D]F*WEG>GN#0.(JI"X>:3SZ-9OK#Y31%K]JTWGP.' M$D>USPR6C%E$XJ54@A4QS%=6E[=&-'=8)794-Y9S2GCZFO0VO\S+,A)T7-SD M7T;?ZTSXW8TR"(5F06>1*NQW,HP-JRJRRG-,FX>,)O9>MY[LG6'2E^0?':/$ MU/L'3RE>?3YSUD)# )660"Z_,;3D=?I[, :;Z.BET6XS^BFRLO%]$P M6-[5.'"J^XHL7@&-F=,(18&N1BO"JL!F[QG!C1F0S,7<82AI(I1.P)/ZD::[ M&V4>A/'0Z"^EBN!@J"@+[T?) 91P0'EMT@EP-T/:H=5W\-G'T5V,DJH?=O:T M0>9=V-."D8*"Q1I61Z5TI<)PH$V+>IM]<*&QJ'9$G;7"ID?)EZM\\A*&_<)_ MO4UF!7?08,N5MS(Z+#390B:Q&^#18QKY=P)/SQ386B1'4.!EFTP*#0P6"@LA M/2$4.<21$@2X MJ"5# "G5U2J&Y]]+0(P$2)U.;SQ*7PS*%-':R+#9H9B 4SH,734JP5O( M/YG+)X'\6^,RB!6AEB.HYANRH&,K! FDCC,*,6/.FFK\B.OF]D,?.D,:^R$- M="?S%3_"ZTB'\=.6F2!A:B%.I4$&>Z&1UY4*#1VDS1U/?>@6::C2+62G4SEK M+2G[FF7 :L:=QU1I:BS0#FI1C=2'57G0^D4:;TE",C6K BV6ECFE"6"&XO"RD=A#'WA MOAJ'T[QY[$@?NF9RG^21\/2GJFKFS588@5L%\8HPC+C&6%B!0C5,$ MW7UXIXX]J)9=P=7;/?@F)UE[D .$*&8#>D$U8AS3,#I5C3(>NP_O]#(Y*3I# MJ\^EHIBONWTP4<:S1S/@M><$:4=MT'NL\A!L1Q1&V/P^1,(T..W%\\HRT *5 MWNR$;5G4CZ-IT&/-Z':Z',T>]7Z?M7"P<081,I08 SV@#'G#8)4LBF,-Y(!J M.R3D0NAQ2?SD=3_?M$(<;9]Q:3E$ TT JJ26* M*UV-VK,6=-*18E5)"EI?)/I2YJ/%JKRKI6J\ M?#C3#AA (10,A/'H&--9&=28(#C K!P)J- :E].9&D>9&%DPHZ/^'48 B-/& M(Z]X-2JL6@1&)G,[))!V:UR&$C#9(E R,T&#-LYJ:IDCD&CO"*I&K*BSC9D@ M4S&A3P=4%Y@]L.0DQ24^CJ+#]#I?3L>CV=.>;2M-;+K7;2^V@:R+B\N8U]#/ MBC_/M]2%Q$ASJKSD*&P R 'AE;86>ZL10_6R5B4>V9&E+AP$6%),@0S&D@P; M&\2L&E$L0MRC>^'84A>UA;&_U,5Q"(S>6JD+IY20(@R7(,8PX%YB70W? ]#\ M'F._I2YJ2_%0J8OC\&BX^?=<\0!1H[UW#HEHV*[Q7G17"_ON7A% M;T:"CM=%#U9:+' M=,W!Q@G(?)L&@T;?_;:(X4P70:T9Q8-K-5Y.O]U'TZY/LE?A9YM?!I.IQCEQ M-Q_( "!,Z'6)9>80#(/1VRDDN1W0LI) _3\)ACTR\,%9O9](#\]E5A)EH,!< M0@T5%>!A-H6UE0^0#WT+\26'&L/7WV'T?ZTV-02^%)_R8)>.I^N,\@\]_U+4 M!+%.<9<$G\NT41 #&^#E1%FBN2:D0I81-Z =<2#$'( 4^HO;?TA#]RS[W!Z: M[FF5<0"U9EAJ(;"S6@/!?37.F-]F>,O@:<7](K:_*VA[.T"['I6Y'JU=UC(*-"VJ#O2L6=ED99!_QV=/&RU?"6J4$1IQ-4&QMZZQ%&QT2$X5M> MAA%=%J4>36S^=5?*J'H-,TH@Q0Y@#)C ), CF:M&8&F+VI/I<@(.@1=)T.UK M3?DEP!QANIC;Z6+MN ACN+B\S\4#]ZPM^QMFA H4@YP)4Q8BSR7GL!HME*+Y M1?5T^0:'P*4DZ/;%I6VFO=_+Z3*WQ9_[]J:7#V>*4VB$$Y!*K@W3&$A9C8P'A1G6B-ZLBNLF[)".I\'Z1UUA?5IRRR8LIYY @$6W,5;5? !.B!;Q :F M2WPX) 9U"V]_R\XXAL#E-K__]R-L-L'6-?P!]5^2:64%-QYPZ1'%)B:-X!4* MRKGFIU3ILBT.B63)D!X WVH7CZ[]CHS%^Z*6$*0Q TI;H.6#60% \X2^R:S\ M% *NSZ%6\)V.0B^+:1[%GI?-,Q*L#!S^%L!Z$).B(4NW(V=T@-GB$DCU(&]: M W6'F$8$V+.0&(($#_,:(ZB" 0^J:FW#)7$BGX%,"* >@ M_#P.06^E ;WRHLQHQ;0*YH=SBF* ;%B6*S2"IM#\\LU*#V&)Y>%]JD M>(V',R^2?C;2CO:],/,406F8\1 "(RV4TE1A>]Q(/\"H@E3BKZTT=8CG2=GV M+(W39EC'4NSUMV0^V,>(*^$U=DXH9($S%0[6H>9Z^"E6KN2\Z@3$TY%I;V[! MHPBU]TV9T)1:B(@W- #@N9:H.@#@E),!Y@$^&:FZ!')XD9F=1%]F)-@T 5X8 M+%XOG.7*;N-WN)!H@%5L3Q]1EP;;$S,L6KJ+E+&_1WX@)2?1M-9W&[]T49?_(Y M'Z_*]?!B$,4>KAW[JHQ:[:V'3BJH*!%,:EH97%R;,XH@3D:%E]504R+<&^=& M=YM3,#7^]VI:YLTI=]R;,BXA#2:05D(KK"T12F[U#$'9 &MWG)IQ20$^&>&: M% FO_Y+,*V8489!+&Y1GR(D39*LV!^S/1I$[&Y?888CUOFUD4 M:_89J+ W%CJ+!*@"B+@3N/GY4+(POJ'QJ26D)Z.17BV"_AJZ?)]$+&*Z^4TFC#&:& 08YBI825PAO$%"8:8&F#U\:.3J#MV^>18V\<!D#?S=7EY70V#?94G57LV%=F&EFJF _* 0): \*AKE0&!;1M?EB9+%IP M(/Q+C/3P?""=^#DRZCT5T%K"54" 6D%<91,I:$QS+UNRP,$3\RT9MB=FF)_. M1_-Q0B_;D1_(F(,0;,)/W@?STY(!.!6[/2EU0"[8E+Y8QJV) \QZD[7G;*Y@>UNR:O3?3 MD$FA@M[KC%!"!]APM>LH!%3SR.F^76Y]$;%/N$]RRA"SHE[M,3/KO(> 8 M&1BTYBK>13&!FE_%[MOOUA>QDF';%\/C\%_?9BOO;H MS"?Q7]$1_6TTBWK"'HX=\YI,\G!:3YX%0>SASS&LRQY02CDJ( 3=(.21)%=:IN +-PQD3UESH MC#,)D3HM9U18/P^"Q6H1B0U;E[+*WU:_MK"V)^6_S@$1F\M+;\( MJR3DRF.$N866>*9Q-7R&>[VEWB8M?VTI'DK+?QP>#??^GK.S.X^]=HQY*[1R M)DP.R:HQ>5&,!MD46OIY3]#>5;!LT^CNA79<*B![QUZZJN>_CV6JRR480 M_C_97TVUP=LR:B1T,,#+*6+80*L%K7#!02T>SOQ/H,>G!ZPWSTZQ6%Y<_E(4 MD\U":&&+>IM]7KUJ2HO.<.E+^K^4 MQ6(15M#]"10?/94)K3D3&B()%40$>L[T=E%U+:KU]!GTTU2^S8'H2Z#;NZ2; M]#!UPL%VMLFHYD3Z>,U508:H4HJZ+4Z^1;+X/H]ZF@J[*UCZ4_9FL[CES"[]7\=C7*.!=4$!#XC2VF'$(HT5;Q47* &WP'$GNA"G8$3V\+>CX/ M&,QB$&R$9460+(2!D@!E)NJ=#MQCU MQ8GNBXB$P2AC'2)<*$N "1N>V:JRR \PD4CW7.@.G_YLQD4>OA5/&6VP7V;% M^H;BX95A;[L,*N 1D8L[][+G2)T,DTQ6,TQ*!4.0F! M$H'900V.]DPP;39C(DHV/[I)%M#1O=3;HM*[I&M5S7OEZA-T3 3Z:S$OGO:XRA1:PQ*L]8(,4&>"K M*(L()>[!T^65;GYA,9W=V+%(7V27ZQRUWB+8=X&RAR0[VV2."@.59%0ZY"'W M2-/M& 4>8M[PQ,SH"JK^EH]J!ZQ./IZ'Y.O\LBCS1[DXW?< 41#3=#XJ[]8K M;QAT#%0*8IBMAWT_.?:N.LF^FD&,E/:,TZ1YJ?8R6Y7=[B5 M#0?8?@E\3/&H756-D)1"$ 2-ULX*"(WTV\"0,.CFYR#B;(C3%I0>KV$UJ!>. M9<"#&V,@Q(9!AM&#+R_\1W._ACP# ;>!HK>[3Z-R'E:<>)&B*JXZ'>\1[ZO/ M9TA9Z,(6C0"#RE/$A-R>R@O40B>!X SDW 4FIY*WGTR"@V'")/ MP\BX@A!89F4U/J-Q\Q0^\!QB5[I!I2^I_YY/KZY#]]2WH)- M+RY6R\5R-(^1-H=F_U'OR9"!82:+%5OS%I<9,6GD,82TJL3LR; M#=E?#.5XYNQZ4^:=-")8;$AS*1SEAAKT@'J+M.CP'$)DTJ*5]$*;S1?CLN[=_-@W-T\.0?N^)/5 M5A.UR&J[2?RIZC-5P=+[ ]J+RXJ(IKBY*>;W/+R_[6]&L_%JMGELO:3%8[Q[ MOCY_J[M-+*3G'US?,$KU,3^:ENMKI1>7FY0'H]F[^6)9KGERHJ]NZJ?-'Y<% M^I"/%JLR+"K+A\;S3S&5<[G9A@Z()?U^L^W8OOX_ZG1XX-=B7CX9P_L:-T,[ M_4[0]!V&Q#%(.:%2>AV40&6H"&H_4=+4\F(,%\]#]U$[^T8FA=&4(T2X5I0K MI:!F"! !+9'6M[$HCM[R]UYE/1%[BF'@WN<%VN:$UW?;/_Z?:5"BRO'UW?L8 M5;+C>NUQ+\@$T%X+8)V@E$JA!<(.*B@@Q2[\O,_CN:,NW9Z -+MHVR7 ?=E# MVQYOH+I/R?MB&#LO>S9Z3P:9AAQ[)ABGC!&& <58Q!@XB:P&( /8QZ@H0UWX M&PNA/184",^15$#QYM=%DEP+3L6$740[!<9OFY"&8X 5$P$ 2RV'2ANFC/#8 M0RZPZ36H_>"MY$'2[3@$>V?3N_GM:KE8@P(/WGO=TRJ# %*I&+"*B#"AK.+, M&L8AYP0C: <8QI)(CKO8TAJS4W(#->+&IE4F*<$ $;R&"J,=,:2T\E8 2S,,[F27]/QXUFF/7.#7WW"!E?YO]>Y?/Q77US;%?K#%$H-33<(TPHH$AI[+"108/C M.OS5//KH^'7D?&VQCM ]I=Z[[7 MO]'57N0U5.#$L+X=OGG$G+,&6.()94IKBR2@Q/.@!CJ"FMFI[/'1^;X3VOH:9(3I>F0B31YB (Y=.A;E#E;#4H:!X#H]' M'4KP1=QVAU"=?)EILKQD3ON8EYMK$Y0SSKU$CL*@G2'HC3-V@'>0TM&A*Y3Z M8L*CY;39KE/O!9D1"D$7=F\C/.622HX(=)H1!"SVH/EI?GKWWDFWGB3P]D6N M*@C/%#=?I_-U.-BA@E9[F-;@;1EE,-Z;@1993E'0\P@!GCI((;0!^P'N5%T+ MO.@;Q&&L7(U7K PX "%#,A@'EG)();22&"RE4F&YAF9X*U5BRG2*5])HXS1A MD+XHEO-BF?\=#]EHYU,,<$*0LE1X99@@$&@3!LBDD!K6\TT,%\_^XB$U@=0Y M P2 F ;+P1 !-C@&]=0V7Y<&'0]9FSW)XB&/PWW0\9 1D/7>_B4?7\^G_U[M M*B^ROT$6*XI*:1C1TCDH)3205I#$7,QO/]ZQ-BF*!(#VI6&][.S!LXU=33*J ML/#66Q60(QY32+&M1BB\%L.L6=*5V ZRH!5*;Y$/@SS@&@H-CA5_U)+70@42 M@[5(XT^R#W$K,J-R5GR>WFRN:VW[]*&8Y+.=IU-'M<^0=<;HF+O/:<@%EK9=+F,SE$:ZJ1GXO$ M^II5'T=WZT/OHCPTDN.*F[=Z;Z:$1-1*J+VV%')&%20&R*#B8@LP&:#W:QCL M[A/U4_K0DEZ>?G=S.XJ5P(.LPK=F=^\6BU4^4>-QL5IC^K$LYN&/XSSE7>KC M.J$FD_7[(TC;J_^G=A3^FO^YJ[\79;6B/GYB&L1\.\OK. =;OSN3Q$$34W,J MYEU@O1+D7H52##-I:V4!&Q9NAYR K=Z; >F5)Q8C+:B#UF.N^3U>U#/%^U0X M]CK^>F3&B]1J_>';IX.O5GG1M5JTITSP]O<901QYAZ$/6UFP5*V0WE<#M=(. MMC9P3^(MVF/64'>L+^>=!OFS)S)E.380<&$69HZ'SFUT,&-%K MXI(:M5X;H5YT,_:DV^.Q]$L&*#YY^L\7[Z/>$=<]Y]8[FJ2,>>(P()AJ!A14@6FRFJ$T*,^:ZT- M6/GI&,93$N7@V=3N1AD(E \ 86L0EB!>S$6B&B6UB@]3>^I.>#78T JIM\J+ M06ED0Z3#B5SM97X[FDZV5AX13X577ZRI"M6,CZ+)GE89T(IP8A631FDC MH4*L@C)H;T,,+4[ B^X ZN\:7 4,UW4X3@9K[ XY/@W(&*FPO( ^7@@?5 MG*:OS(P-DY(X)Z!4.JS72-OM:NV-5,-6CE/3HC4+6Z'\-Q]?(C5(I?RMT/ T M]+/3T-N@/8QSG2__S//YI_Q;/E_EOZRFDZBOO)O?#^>^UEHL)7ZYS,LOQ>UT MS [J,-U\?K,44PD1E@1'51;KQ2'>(,<"KK, ./$TI/D>;WW_G'N[8;]Y+]6 M55J HMRC 1U0%8]Z3R8]YY1Q20T2'F#$E%85%AC!YDOA\87CST!#3(EM7SS[ M$KYV<:DFQ;KNR<&5[;7',Z4I7GSBIP/- M;F/5-_IX+/QU-9_^]][*H,>]*!/>.HV-<(QB1K "@%6'3Q@BWCQE83)?^.GB M6Y-"VQ?1/L6@^/E#_;> U+U=F4]LD.-X;\GPPXVSL%@S1ST/^SDT4%E$-U>R MPZ@E)LW#=Y(E"3\=H3J'L[?5:G0[78YFD>;5I##%8OEKOH\\NQMEAGM" &-2 M4P@,PI2J[53!O%ZQMHX,YL&3IC,8^UMQ-BMC!#9BD9?K*SH!KXNOL^G5DS*= MKRXZ-=IGG#A.(+5(&.8( Q+Y:J(0BGSS5,WT[5$H!:));\.]F\>[IE]&W]/= M>7OXPB#ODFW[M[W7.+Y[7^.>V-YVF<=>.:.)#FL&$<%X,7AST5U:P7PM6[&_ M\1ZZW[6S3>:I,$8 +GC81<,.*IPVFW$:Q7O-N+SW[E9'TGIQZM0-+H-.JK0M M]/UYG,]'Y;0XX-%_]?G,A6W3$4R"JD5IT+F0WSZ MTC"J+OXV7]SFX^GE-.C/A\ZY=[;)F-?0 FBPPK%:B\)<5]/,$.SAL/WP+>7V MG 4=H_0V&3%(]_M0B'!: OBBS,>CQ?*@<_WU!AG6GAFME%=,4BR"#>[X=OE4 M?( QQ!U(:H?L6T'3W(>^CCV8?LNW>]RG0.SH9POFT&RZULY_F15?H[J^#$;3 M-.QZ[XL_HRH_N6\2_CE;+5XW,KO^1"8#'A(2#A$05'F@J=*5D@:D:EXD+V&\ M29=*YXD![2_RKAK8DT%%%,L\V(_QR#.?7NV/M*OWB@QHSJ06"L:JA$!1Q33< M(J#@ &MR)K9CN@4LL>?B6]B"BW*:T'.Q_<(@/1'&V?&0$L7. M81QR:=1]12:H$\)"9BTDE'&KG)?&,V6EU0RRYFM$QQZ.+@7Z0DU)@M6@O1X? M5U]GT_%ORTV>M6HM.%3!=5^S3"./A.#,"L2H(+&B0%BL%69*2\!4GT4/C_*! M="__YU?IND.MMRN7.[H<0VX.&L2'&V=>0 64)4 K2Z4$2D4=#4ODB0M;+3_3 M@JS=2+HF?=+!^598YJ ' I)X_&0HE2X (S1FUC '5(/TOI^+0<6 U-LL_ MY^6W:;P;L.G!_AS5KS^=N:"7,V(A$-I2 K7"X6_M/710:J=ZO3-4S[+I4@!% MUP U%^9U/KM\/[W,BTN;WQ0QS^C:=MAV9Z=<#S7,H*2(.8@I (0*X"2!.(9# M I;\2J*A)L&HL[4_YY:K\.EU!*#U];V/X4_C=%[!38A7ZM?;Z6)T=57F M]R%C,5OW^N>G]CENNG'\3=HZ/LGV+\\HU)08YRW$DF-/!715ID <%,83QETU M'MPA3V:[%V?* V\M548[I!4$$*E-)E/B'6^1%;)C_V:?Y'@]JK,?A ?M%=V& M/E3%3C[??_S0+>^][3)O,,,!"&*5C$'64)--/"P%6/3J8C_*+]H7+W8%D'4 M9F]1(_==/!PJ]/BY3 1=#0+K/%$"48L]W!2CBAJ<\?Y, L;:R>FY]#M Z+RE M/DBGY!"$W:T#\O-HEN].![CCR0QXIY#'''E"%#8.((&K/C+%^SSCJAO6U0SC M5WR,S7%H+*O-/=P:LGKY9!8&IT@\KQ-2,42T)G!SJXE"[%ND\4SF.>I 5JUQ MZ"V]Q?1F.K^ZN%RK#9=Y>7'Y2U%,+LH-V0YH7#5:9Q "I#!TRD&(:*SLJ:LB M!M 0U#RB+G'*\!/I7=U#.A J'=R?:[7/&)(26,PIPY99J97(#KP$ M'87"*K7,-."0R4< MMM9BH!@U)E:37(\68:EK%=CK.1%/MU)\SI$NX3H!.2Z^Y>6QO'C:)L,8$&0M MH $PC!371&VGEP)N@)'UUT.)F>PK][7P^ M$\(P1I#PX0\2",D1A!7#A0#-%=G$B<-[5F2[!#$I,>ZMO,<]W*E>['T^8Q J M+IS3@G@!! - ZFI,DHB!.A [DE.1#J&W(?U!*9-#$GH;82_R\3^NBF\_K[.K ME'=1WKSZCRAN_DC\]Z\\FFG"K=>&>X\XIE@"PZI#I6#GB3Z3H?K2;!%(R%HL+_)U]&WP]'^QSSMHPZ0H$$V&)'33#^H.-NN]1PU>M5H7K& M\>F#?1("G#34M(H?3!KKN9G+G_+;HHRWT'OZ3(-;V%UWX?/JYF94WL5XS/B3 M"/+FD0%=#'_>Z4==>U\C#+-.\XQP3QB4Q$N,F, *4&Q,AY3HJ&HEXTVT>BW M$=9[!J+O-K^L?T^\]MLR290.JX"72$),F<<.XPTV0CC=9PS$WI#*;@6]\])X M*N#ZC)2LY;EX$H:^1F^/-_/UAS-*-8@Q#00C%/YL,=S"+;C@?9JZ#>^()Q!W MT3%L*=U7+SNXUWNUZ_&,21%L0BF\CI?6%*-<\VI$SG(Y7-=E6Q'ME78K=-Z" MW ?GM!R"N$]CV5V$]7&TU@HWL9Z'BR>_WB+#S'E#E:$.ETSN!);>HIJ37(+@CGD#A#(.Q"-:;&,>BLU8@R7;/!5#XF"\/C;^ M% @..P9>2H0M$)!!X[E1PA@CJ[%XA/ P=_^.Y;0W&+X90N3\:WZ<(608,BJL#J5=>?SKS3&@ !%$0.Z"$I114FZ""7 XP3VE#K(NNL6@L M-[/.]; :K[>:=Q_,NP_[);?K^; Q:2F8 D;!H+M0[XVT57^MM\UK&O=T(Z*1 M[#I"H['TW$U>7@5]X5]Y4!O&H]F!H[ =CV<&&T,\YU I+11PTG-0]58CT%QV MR=)B=""[;L 8R%'8.C5Q9T=AK[TMLQY '@Q0(#UD4FI'=$5I;8'I-23H*)*D M<=*FA[ O:OU2%HO%Q[*XW%MF[]%3&;?<*:X(XU(&4\0(SJKYIK% S8_/4Z_U M::C0')K>1)S/\W(T4_.)FMP$V._3.WW+W??;H*KN.\0YT#(+J@DC0B*@#1'A MGQ"22DW1P)'F3O?46T8:]9,43D]*B.ZCZTS<6>?C6=>BM#3O=K%@G'3N\ M7NQMEV$7-#4B+0NP<4&9 %Y58\64-R]:DZP@8F(=HCNP>O?!^VOCI> M^X>G,Z49T!XCQRSS!#.K3:5@&RII%>IKLK\OM3JER*N#+.H M1JR#-5_IZ\-+WN^)2TKZO4,B$,VB#%54 ]WD[^]7 IH$PI1B6'/J,DSIZ)_;3^6@>E,JP M6$4G9/SN@6/4'2TR;P4A)$PXQ#3"#FG*@W@(,!XPY6B?9^BU#E '0(\B!;)] M7R!?!&3N+TVO[U._,HA%S"&_>/U7A_-6=/B9##(.82PNCBD65D(H+-P@J;7F M8-C'NJWYL>.2^@FA_9NLS1$=Y>67.THP.UW_[Q^1]?RGRT6,64]^N]X>[# M:!G^/;^*IL!X;2FRY75LNO^PK<&K,BH--TH3K)$R5B)#M VC),PQ9B$:8GJ6 MDPBYZ!7G1&SZ$%T_D*P[)MMPZ94799H)0;7U%"/$6*PIIN.DI< Y[JQK[FE+ ME]5EX$QJCW)?.^:#>AN!.F 3O'PXTUA3Q:%E6#$B'0W_@I6U)B!M'DN5*)YR M>.9 :U!/0Q4S6N971;DYF3@8DGVX<>:D-,) B*32GA ,,-\:_@#3@6:1Z4*, M>QG1(59_%:8,4F4>%D%.0XS?/E=[II[.9@\KZ$%2[&^88:Z(QX9S31#U5$,# M;35:2.4 K]YW*<(B(5:]17+O.O?ZQCH_\N]HX1V7^LJME.9I?W=\7NGMX MY./H;NVJ_7-43M[7R5'2^N49L"!2DOE@%1.N-!(Q:8_Q4?L@!IRP5-RC*Y6' MAKG8-)(YXS8:0F]SA"2 'J\]QU?[:3'BFS.Q=*KV / M+D/*ISC,/4E1MK_/E-5.8&N()M'-V/OR/<5Z MZ;^.;@Z=?CU^+-,8(V025J.1F+!A[JKM!+-#NJT0.7ST5Z\CDP]?2'CV6,9M>!$EC%+!;/@#46:K2$$4H!1(2R3'FV5 $[] MP*\N-)+*ZY)MA<=YRWB0NFK_HCV-2'&[F!\N?'_$6S+#PO\, M$5Y2A"5@4M$MFA(BU"<=ZNWG#>7X(D@\%4;#XDWFD#='"*(T=BSE N=[B MS01IOK8DLQ5ZXTMCE'IUAM6X2_WDN0Q03A1PUD.G"0&*:;6UK3!TS5-^'9_L M\LQ,BC8XGG@5J8'-P^CFD]K1"BD^EW&H.(I.%4*QI\QSKN!V3@MKAFWB-&1) MO?7I%,#^3=WN$!ZDY7;&C#T-4S\%%:29@T"V< MU!)XR%EU]\1IV6=AV+H)AT\JXI=9JEN#>B+"_!9$MOCT^;=CB?.T74:-<$@Z M!!S&#L<3(B"KL2JBF]_32E?O8L $:@5N7T1R-[>SXB[/USV^N*V5Y61GFPQZ MPC$UG/)@- D+K7;;VV\0M3C%2U>5)?!(ZNQ^0^89C95F M$ 00:\EH+%E8C[B]WP]$\^LSQU/HS)R=7>!Y,J[$DH>?\MD:JL7U M]/9+X>;+Z?+N<+KMX]Z4.80=Y< :H Q$#!E"MW-'&3GP".*6,C[$F"38_3D=Y[OOLNUOD'& VK6*TR%HT@8;+;6 M(P*@>9GZ=+G5>Z)%)X#U%C(XFJW6 'S)Q]?SZ;]7AX[W7V^0$8*1UC PVP?. M:^F-4EM/..&T,1WX6U=].P'T='0Y'&RZHTG&%($(>Z*D]LPJKK4#V_51V8$7 M,VHKMH,L:(726^3#(#71H="@(X^;GHW&?X0U,8"PN/?;;'OTH9CDL_W>MGJM M,^.8D)YA'QU,"BG"[59/AW:(!7[:BZ5(#5-CD?^ZBE\K+A_O>M$GN+.4ZLX& MF5.QEA#4@G/C#7).&;_5F!3KL[YG5R[4[I-Z=HKA8**E=N%T/]"+RX<4P_=G M4&JUO(YU 6).X^9!4\V_FBFYEAL46E <_B<\,!7.%(AS#&=(F(!V,((X&\+W M2?,7F%(A%;$0 *45%I0)3W6%J:2\>?;;TX5:#)C<+>%OO'/'K/F^**/R4-FO MBR^%SG\)/5_FD]]NB[F;Y>/E(P/X12ZQ^J_(<+P.3:@'E 355JH ]794!+>( M-CU=&$:BW3T=JKTN?U\/(_?UU9/ES:693].KZ^7B8U[&!%ZCJ[WIY%-\+U.0 M6TLI)LQK"H/RS!\B7$3XZPRC01(O@R<6P>!W]\=C#:.<%A.88F-_Y3,9A0H3 M#J@# 4?)M%(/2%+LFY_#G"X^98![>GOD![]$;^)QXB#S9SI,BA5ZS^ED-A'TWL_5@I5J5E/,F$U9A@1086*:9B( M4=LC,J!LBXJ!;^F<\3RD"5HL-G?[%GGZ<706\ZRV5K@^>1UR-WW^,=]ZW:]%V3.$:DU M,Q1 0R%&4J)MN!^EN$7%RK=T-IH4U-YS8N3EM^GF1OV+(?Q:K(O95Y;$>F=X M_'M3+):_%LO_ER\_Y>/B:GX@0"39-S/IA?1(<0(Q),!;CVD58^@A="U",=_B M$>E0Y'#V7-]L'T6Y^5%\;I_VT&]',F:UE(1#YJP#7C+IB*VD(8UM7G,-OL6S MUD$+YV&J_.?/S^021O['^A>O_'SSCB">@>U]E@331U5$$CIX]4*#KAEQM0++T^$7%>WR/8!V-E--8JY M8#+,=1^L44W#;%+4$49E4+$DTLVO;A[O/AO-9DG7M-J4>6XGG0CL]7(5T9HL M_V,\*\(;__GCLER[EC8_+.;+L"2XV?K;__QQD5_%/R0K [\M;?\*,Y_\/C,4 M:PP%"$NPIH3J,&HKF(+"&L]YB]1+Q[/J1#= :XNZ:(]?0Q6POLQWWO1Z]D1F M-2 $<,* 9)XCH;E$1B LM(D[,L\ ]A)H8Z@+?V,APGP4%(CPK%1 \1/=Z]MU MO[.A4)Z+- TXPY&Z<$8KK92SL=*V$RHLLAPB'YV<88S#*AK3K4R/&WI*D7T( M\-VL;O8*[2/GU4'>@8\;_)7A_ZH/UQP[3D!BJ*C!1006V$ M0DIK(6SSE.3]%= 8%)6/P[/W8XQ.TM@C#8+6X2 D!E 6C#BKH7/*R/ W8PR]PN[+;>_D?G 0'&#_GRNI@4L^+J3GU=+,O1>-EFU6O_ M]2Q80]A8![C"EGI/)%*(,2FM)4E*\_FDSSGRVK,792I M(U9K4R99Q.IQ8/<9L=I3D(;! CNI@20,!V%(AZBM #"]P2Z.WV:]_13,9OYHHP/IC@UJ/WQ3'!(-4+ :04#X)IB;+?J MOA]20/X0;)RAR6,P&W_CM*=;2(Z8$;UU)'- JK F"06 Q(8! )792,,ZW2:Y M3]+9,1"*]I8[MP/9O:&9="^YTTZB^SYD%'N)"=?$D1@'X)",-6>C#"2 0+ZE MJ*;$).U_+C42X?E/HZ?I)D\RBYYV(4,6,BN3J)4$SW\.!<%. MR^B/N*<$*(@U9%+J0!.O-_A#0DSS2/;AA5;U,X/.4:SGOS5M17IIQ0S'@S&GJH*+.*I"VV8,_C(/F8&>ZTU9L1Q36#X2U21I!)Q MUF(;/F=/[IE/XK0<. ]?\->7SKDF$_8\.IYI+QQF7%/$J0CK,0;N09'R3/TE MOW^P)P5?+R8SD=YW^7JSD0Y! M_08O_VH/L,/ 0HMHV(HX8[%B[ST @.&_P.7?VA38>_GW.!P'8YZ>P0U**S53 M D/LC:(,<810)1]H&6/G=/FW-DOZN$K9#-B_J=L=PF=P^?>L&'L:IG:;;YT; M0ZUSG$OEJ=(J6E+5& $1?Y5+O[5%73O?^G' #F:9VX7=QG:_6"T7R]%\,IU? M)0YZVOO!S,::#)!Q*R R1 DP\,<@JBZQ32H-J'<+!5GA+5PH[(E9CB5"%;"QVL#:8*-,5*DJJYC<&AA=0D8BXJ3'O/X#A MP*'NYM?)[JP=]_E,&FX=Y9H$98YJ*2C6E7^)<.7?TM6T;AD\8"F=BU*RF=/Q M%"BY9?GB6YES@GF,C4:60:.=0K!R'A ,1?-\]\-3O$_O,6D+_[E0^M'BLB^8 M)2X\EWVZ"FMV)K.,:*&\=48#K0P W%;6#T',-0]^&)XF?OI)D5P^;VS6G'ZJ M9-@3)@CGUCA#,&&<@$TF!4V!A6\I?V8/)#W-?#I2B(.91#N/\>IR#P\#6R D^ED@AS,A&KK%#O17M6J7YD) M4O( :*LYALH:KA6J9,4@>DL7^08XZ08DVL%,PT,+437(DV]M1W4DH\@B)8-9 M*P"#V@NI8'5,2B7T;]LW?/*)=DI9IO,Y+[KQ)QXY@0;3M\P:R*B3//REG0%, M,&TJ.7"DFT?+GX.W.M6<.E?Q#F8#J^_[/)'&6+,'&<,8"R"8\)X[(0118)-J M1S,%:7/=<'A;UNF]?VF$TF[O:3&<9V/XE$?YA57+%/-U)=W5:!;KHE>%=?=N M,_UU(Y/[0&]Z.TISR9R"97C>#%B>^N_?S78"@ M0QM#O[W)#(64*(HUT5)2#ZE#U2;-#'/-O7:=N\"'3=N.BTVE%^6Y3+'=&^LN M)&#"*=:@-YD!1&,5EFAK/*"0:28WB1PT]Q(UWY0Z=XS_I:98>E&>3'M35U=E M?C5:YN]"_Z?SQ72\3BF26EL[\-D,04H]4L(C;+TTV%NP1<\04:N@_:L3@?VM MG:64Q+F8YH\VS:?C[B?4X.DW,X:X5HH"Z 7Q5#N.217EQ^,!VQO3K#JC7+HP M@E8".D-]Z>EX>U*+GGTT0X@Q::BD!"NH (8*NPW*(NRE TH6//QI, 0)G2#1 MV#JSS*Y489N^-/[DOT;E=(-*7N:+I9LOI\N[7C]VZEQHK_?J?8U$9P=:9MH; MS# 12(:EUA-!#%0F=())3B4#M29_ZBQFKXYAFB_JYRC;^X;,,2J=]\YJR1ER M@,0B@O<88,3)8#*0=2;+G>G%NL1IT,G#=@U4WYG9:+&87D['ZX7MXO(>Y ,Y MQIJ\+@.($LH)]( I 9UCC. -G(1IV&>=C8:IR#JB2]$[F'VIBL\[O&-W.92L MZ9C79$%'T5812PV6%$O(F:M6@8"_4L/.'Y96^$7ON/Z5F78:AAU(]W6^!#L- ML5[O\J_%\F,YO1F5=_K_;^X*=AN$8>A]7^,TAH3+)(JK6-&K0+0APL_/QB[,0V[< F/'1\>W<*V-.RFM))<%XZ49:J!J55 M)?6""6*9/JD@6_]''I,_\HE\(9!KD>N2!D]UN+O3>&C;$#TC:CXC![4QSE6Y MBX[;@8['KN\X<_\K%$L5V5A1" >\Q&LMJLJB)U!+]&RLAO]'M5SYP$H0)A^^ MW-9[-W(Z?N[V/84PFV#?;^=A]3])Q>T#E011C=2 1 JJ6JN-1U=X"XN6:%SZ MQ,)L;32O)LI*T*WEA:XO&)G.0Z#P-953QH_QRFTZ/_+KF2XBW@A@8F8V !"HZQNNLL-V=>]$Q4:&G&(ZM:44/9+2Y9Q? MOR!%2LH7*0$2(.GJ[=GMMK.R>)[S 'C..7C]U__Q[7:9?"W6FT6Y^K>_@+^E M?TF*U54Y7ZP^_]M??OWP2GQ0KU__Y7_\^W_[U__GU:O_*=^_2?+RZNZV6&T3 MM2YFVV*>_+'8WB3_F!>;WY/K=7F;_*-<_[[X.GOU:OG MV:9(OFT6_[*YNBEN9V_*J]FVMGVSW7[YEQ]__..//_[V[=-Z^;=R_?E'F*;H MQ_V_=?(WJK^]:G_M5?6C5P"^0N!OWS;SOR36P]6FMNU@I/WU;T]^_P]4_S;@ MG/]8_]/]KVX6S_VB_2SX\7_^_.9#[>>KQ6JSG:VNBK_\^W]+DAT=ZW)9O"^N MD^I_?WW_^B0Z_F/U&S^NBL\5W^^*]:*GYL0?^#H"W3\'&0E>3\$L7 MD.=8??S!P'@_VJ%;A$7\]).!,>\ZFE[-8_3?QY\-C#TLY*@]H]S.EH%[QI-/ MGL2\K'[KC?U3\XO5U\_(;VV\$=6C#Q??ML5J7LQKT7SPZ60Q_[>_V#]=WFU> M?9[-OEQ^*#Y74>E]\:5<;VWT$I\VV_7L:GO)*90JAPK*3&-I,,RX0BQ'T&18 M9TQ>UM^[+%:O?OW06J]_Y/I]E2JD!,A5B@DQ2(B< Y1RG2* ,V/^XL/ 4V[7 MQ::\6U_M I,%5L7E'=9_;R E>TS);RVJ__6O/QX<>4!>>?5<;ZBQ7,\VGVI MC<\6&& _%LOMIOW)J^HGKU+0Q-;__A(YC_DLK\+QN:-G6>4/Y;KI>P^ZB%A? M)>5Z7JQM7M/^2[/UU0OMT/S&CU>E#=9?MJ\>-$F5WX1VHPS>X^3% M89,O-E?+MJ[]?YAEG% O)(,LP90(@3-L1!#& E]M]Q/ >1L_9 MP]0:RC(%C3*$IT:"3 .9HC3'&93 :T1M3P0SGV%ULM6'\FDJ6"^/7A"S_FRYZMJ[V?WLT[+8B-5<7%VM[V;+ MS4%)B4@SGA.<,<&E07DFLMWH(]K*:>XX^LZ9T%QI)?),JI03*',KWH98<\) M+3#-XHVZ%E4R6\V3%M=HB<$9CLX,LA#,3F-P!?&D#-_O/).$JYMB?KN(AU18*H.D380I MQ)1A!',"0#V>=2K27 ''\?R"#4B,]<7H')!,<8$XH%QF*98LPRCBV&UA)<>X M1BOSSI%T9C@&X78:0R^,*V6$OM7_TM\/HAH(12+"D M*2,,2IPAD.Z'FLCR;GF,!P [L#,JJ;7,**$I%:G)D)K,7^]VMIQL+!=>:=)\O[GV?\NUVHYVVP.P'@.4JARVQ41354NBA!$C-%>,JD23'$AF"E:,:TBBWL=[>WL_5]I17;FR)Y M9W_MIMJ)]FZ]N*K^NU@N;FU@7B^65C*6=;??5:_5;Q\\?!(%*K6O?B6$XL=K M:O_)PPFTULL;J469IJ MFDN4&0TS9C-=U=H%@&O>5WW\K(V@0Q=M1E(DO^U0!M D3XZ[JU,\>OOKE ^S M@VG6 \(\U:L;V=/5L8[^."A:'Z9>TK;KV;J\?+W:;-?U 5J;PY57B]FVV+QY MHWXN;C\5ZTN0&DH)X-Q FNTI$R>)?R$.TWLTVQ5N5J:[W^<+_9 M%K>;-XM;6Y;/&YM9CE2*!%^*DQ(B!(*4.(<00SJ(V"N6R,9!"!_/)KL?Y4.@F\ M_\=]QL@Q#N4B)\Z2'@'NAPT.RY/?B+]@* .FMR!(0\1CLM4-]7U8\Q- M9)_X>4I5NQ,R 1GM ;X,TBF\TN+5[6S]>R//F]9$B< *R'M"9,DHW\Y#]MU^V MY-$2,IACK7*4220\-2F.^-9"8E'C+O__'HLEY!>E5A2BRHSIK> M@34'#8]+EY]F/^2I@T1WH,A#DN-2U4V"WWXI5DD%:E4NR\_5@2 GZMR4]XG# MIY2V.S,34-8>X,L@O<-O8X/CGMYZ:X4"VA#%4B8QT:E0N?^^/1U;,&D^RLH#\)-"?)#>-B\J/GXCMJ*FQ M>%>I8?3I,1EG!*@S;]-0F.[PRT#]QV-.4*YGJW;*$>=$H MM]F[(]=.S=MU\7X",W:=8)<]6]TOW_G%NE'>?BFVA?B\+HJJ*[3BB3)LF>1O=I!VYWBGDP=0 MR0'52 G3:8+.I$X!6)U&$A7"D3)XC_,LOMKUH7LYVSQ3!NYL*PD-YQG,)) & M()3G:B^$@#&ORX3#6(Q=INU!>I9I8>ATK-T&9]*SH-OC>U4#?&;2?Z0ZSX6X M<\5?4.*G(6:!?7I<)D9@S%7BU-UF6]X6Z_H"\.HVM)O%E[U%PU"J.4BA8!P3 M;'AJ&HN2YW["UL=.9#EKH27K(VQ^RM:+13<]&XI /Q7;<_< UDC*=8:B,WH5 M@MAIJ%003\KPW7_\\6_]>;,WL:[FN;M=Y4UA9;*M.H0RF.53"9!AK M:XGRUJ;B;N?]PEB*O7K88DH6JU=?EK.K(EE6Z/R$J2>9;M(T'(]^XF1QO=H! M2PYLUM!&$JBS1)V1J# $3T.D OE2QNB"?D+E<%GDF\6J>%T=G;L4DC'%B6%4 M<0R!HCEH"U0I.7&:FH]B.+*,N=[M^EN%.*DA>^Y_"-L,;HHW6@OX"6!0\J,H MH@^19P0R2GM,0R_CN%8.T)^[;"Q;/F>Z10D>QE7_##84O\X3F>O/L]7BO^II4U6N-N5R,:__(E;S=W;0M+NA-L&# *& 5!X8; M012#G&%43?JJW)A4TH@WP1SCOT@>>% _[7;L0_T:7.M%0G=737J^O7Y??"G7VVHN]$/QN39\27*@H+96L#68 M F&E)6_%A #N53^?,0.5!B#%6*2"$*VAE+E!"F8*6*&%7,3>0E6 M;!IPGMOH>G#I)LP#T>BGM@<&#["2#R\Q&&<7W4E^SNVBZT_J-%0NA"./=]&% MXF:0/"A?;*Z6Y>9N??2F-=>:8HH8S;D=?42E.="[!^,%L*6Y\EH##@V."1Y\KQX*TV0"(;N\%& MR&D/+B6_C?848NA&B97K]FG_:02$\=P/F0'W;P?GYVQFF\6F>M/KJKQ;;1>K MSY>I,@+;^AY2*30A,H.@+:AE"H#7W2Y/OUX!EHAD2C%,8,ZX &FJN4(90I!# M'5G^:T"55APW@>?C-/Z,N2EW7++\I'?/TP'-B/+YA)DS^M>=Q6D(6 _\CU^1 MZ".UO7UXL>&JY%[9?.$?+&\VQ;S^@G-0R*0Y4H3@S$'3.:449T3V XK M(*'H]FZQ'P;)8)9:&3&(&**QX1S27&)$2892F'L]C-XAC+\OJCZR6"[VN?]A M1D:5M[?V9[43FVJ=;)XL5HF:+:_NEOM?K[VKBXC&O^29(?V#?O?!44FM-/28_?,7[:!!?/--1TGK7WXOB,'L=NM6G(=70O3SY8')-55[%_O?IJ MRXUR?7\H[?;AA2C&,H2I))QHH4"N$-H-?LXXQ1/9B)&2E9.D/1F?$9@MAIC,$@GI3ANUW7Q&EO6]VMU_9/ MCX8R37-.[!C*\CPE6J6"BZ8 X5RGN&.F]()1)C*U7& M[;6=ANCKU6*[F"W%ER_+Q54]$6'KD44Y5W>W]<3$UT)?7Q=7VX_KV6KWYGH\54ZHYTORS@L=MQ4KH>W=GGY7X8CIV+ MUG9Q7]YM%JMBLVEWE=6/$9AJ#"IUG&@<2[I\$%21'+O*X2ZF(^5<51F$S&FH62!?'M>/ 1ERUJ*=B>9B M?J:55;E<&RP8)#DR .6M#:B,G_9X?7DPK>GT<(@G2X[J$HV@KFHRRF,>#V@X MIQ^=Z)J(7G3#_E@?>C#@=$'^AV+]=7%5?)@M]]?PIT8+:!"%!F.!E$XA0ZV5 M3%#D?$]^AV]'UX0:4;*I('G<$]^%I?.*, 1!OIJPXZ9&T^4R_2XD>=RI'YFL M;E?K>Y+F=L7^4T^?TE[/#MR$K9(/)6RBXL.2AE9(+\E++EIK-2=B')0RDCD]5- M*3U)4LH>G$Q *?N@+\/T#,^W :J7R#^_O:YGUZZK Y4_E>7\[;J1 MZKJZ!=75N-7+*!H 2#3@7)K6LL)0>KT,$,!>9$7=0:RV$+0@JS]7,&WG2=I$ MHLO$6!"RW0K8H7GV$^8@%,=Y-N!EWL[4P2%9GT9U'-2CQP\&!&XX6IZ%\G:;I E$>1/TBL!U%_T:9\W/BKKL& M>G+_7:B@KT]^.MB),8^'>6N;ZV(NMN_*Q6K[>F7QM%>.2T:!8!KE>8Y2D1&E MFDMR!8&(>S_3V\?40'7T]H RV9;)5;/Y:)/,MLDL^5+!K@XJ;1<=7O?MQ;2C M\@U'LJ?D'?%JJ7S7$EF!&^\IX#-!P''50L[=?B_61 M/812#*O][U8S$1148K'/(T6J_5ZWZVQE; TK+=Q^TN5+J[=J162TNV#5O$U# MJ1[RXR92'3F=G#YU]>.T-/5BYB55VJRWAWTC/Q7EY_7LR\WB:K:L*UO&5)9A MR$SU#$'*.(4 M K(6.HTJ];/0F0U.L;C-5W6D[?SDC,<97YRX\.6B\98/X_T MQ?[ML;:<)>(970E#W+B:$LB',F17\M"2W1Z38TMM;0B H$QKR;!A* W]G_]Y?5'G2QI^Y=J MU-.C47_P^)DAWH&.<<=S%\!EYZ;WO+_M9RV:,@4R )& .6.<:XI0EM/6@*U: MM--VI@Z?C3QR*R1^\Q(^E+A-1$1BPV\ 5R!&FF@X^']F9J$#2=.82N@"_/'E MPO[ +ZK)? M@WO(U]OM3;$6M\7:EBWMMD6):6ZDHL9 B@CBJ6@<;$Y\A.[A_1TD;U./'GH7VR^N@FA+V]NDOB,KZ>TL0\M$Q#) M7O#+0-UCH,MGWNS?LR9 $JRTR0'B%!G"@-[K.=?<:[?B ' B2W/_^TS>.#PF M/UI;NE6S$VM&O^@Q3 M.ZUJ:/>]GJN\!&W4:5?N0#H>ZHJ8KUX'N$]3?KI9W M\\7J<_5DK/U_\X^S;Y=$8Y+R%.5($X5A#C35^_D**KK<4!;4?N2(\,']@&14 MEKVD>S2".VGUN=L<+Y(]YJ0%G5C4D[K:\3E:7Y;B*(TT*>V-XZ'?]8\!V'17 MUZMB\;6Z9>SPR*W,C%8DI1###&09II**YO4HG.+<]9W4YSZ=L4P;IK'&AA!- MB,G!URW?F;RI#JX<&3(=.7#?_+W)N'JC:_ ME-MB\Z:T&8]8S9O'\5:?#X@.5RH+@#"#E$B:*IG9L<,5;(>.@(ITN]_='X=D M)*=:YZ"ZVCY#2$B0<2B9TD10+(>\\KT%GQQP=KW\/4)[N$G95)K"3_*>:X6+ MI$9^D=38ZV=L]NB/6FA"]\=[,WY&4H=HQVE([R">GKQX/C:[KE)N9HOUWV?+ MN^+P$LA1FJ.SG"-, 4249]4^%MT\;\QEKJCK]0-G;2"+/450*:YR@@B3C$(& M3,$PO$&?P4KJ7$=/7,S7NISCJ4S S8(N=,8D6%<*2-TOJ[IT=YX5:9L MJR'^9C'[M%@NMHOJ*I=9A6;^=F6'^]UZ;<=]_?SGHS B68_2^3 MVY#=#,*4$J<=F7&0,98JHZP.D4S;[!)SJT_89A" IFE*4AA[!TF-O [01]B3 M%GQUL/1HB%?OCR=[=^HWZCPG@ 9N5M^\:VHMVCT3.[3:1?)2(]MF?=2H$TK, M C2)4ZHV9--/(U2,Y/O)=&[X%O /1G^?K1>5Q=[@9]G1&N MC='5:T<9U"FF&-:39YPB2''>+#W_&]3P.+I:O5?[P(N.%RZ&;0,W?1V-_B"ZVH'Y*#KKP^(9?8W2&-/0 MU3BNE0-TY@#YZOTOY?;=>G$[6]_+8E58@ O[QV9[>J91J@W2(,NH2BFC'+$6 M!\:9ZIVL]K(^FJ):T$F#.CF"'2!S[=<:/=+6P1HBE+:>:(.13CI[<^J;R09I MGVG(;43_7'+8@$SV$]XW^UW=LG[Q#S/(J10&,ZQ *_>$9ZG7O;A];8TDJCU. MR/1FMX]LQB$VC$B.>&;E!;*\U<^?YBEK70=OG)2M*TNN.O9N=E^_'VG*];MU M>544\TVUO[I]Q+2HEJU:1*]7XOIZL5Q4%R==YH G0*3*@8XS[$1*6WAR)QY M'1:)!B*R\NG_O*O&Y&+UU0+;/<-9+4K/YE]GMBMMJJMU9WNP?@H8KUW*GF2WDY+I<)S^TJ.LC)W]-#L#K)MK+ZF*5B)>;*(J@=J7XC-)&;[5I2'!\ M-\N!1X/''1K/QXEWY=8"K,X@SN?U EBX12[$0-.6*50\I:F+RM(6! MI:;.=VS$,!Y9I/?@K"ZWZ(XD._GA[HL5ZK]Z7#H1I07.R_(DR ]5YQ]:Y Y M.6 >NR4\K@<9NT6Z71\2OF7<+ACIP-8SL2XZ\1.XH"2J>^5 '=BO$#D8V-@( MNIJ+)HG^6!["J=CN]]1=2FPP$4CB3$&:4J';R_4L"@"P4TB+93MR1#O K=+7 MO[_6?J5%<*;=*HHQ2?:+7$=(*X*K>D$Q':9!IC.=(OCU>VX_(H%.9[P2@V0J+)4^UL'T*B5Q BC'$ MS2C.A>'8N;KWL E3G@L&"<5&$R"ED%Q J32K;M7 T6\*=A_)/AOU@Q/O4-2/ MQ'DLX1R5;H_*?23:NQ7LP>AWJ]/=N3E5GD=@=P)5>0RORKA]TG,Q<%U^*=:V M_K>];VLA5.M;7RH\\OZC_5"]'YCJ+!4IHT9AA@V53$NQ'X0I@E[K?@[V)(<& M9Y P802AC+-,2R13E=F,V;(PP*N_-<2+I 99#[\]S(ND@MGID$,0JAV7\@9F MV7/5KC_!<5;G7F;MW$)<0,ZGD78']>CQ\EIPMGHK7F6WW;F;Y1I0+BG-E20@ MQRS/VF%H3.IUV8*+O3QG&0"2##E,"0Y'G)UHG>.OR:D%SX2:D3#<'>7-Y[ M_,RP[\;(^&\J=\!<]ND#GJ.W?0J(TXRG5-F21AJ #,O;*\&UYK:0]1J_S3=S M:D6%4\4A1(08( R%J28*I%+9[\MA1K#W ^M>M#B.X@B,=!K'@[V>?N3UN;'L MR@WN' M8\C!?>SYJ<'=B9T)#.YNN,N^_2+,)JHW^X.UAO!44)OMP^JA(&F-F7T'UYPX MW8CB;@U9#S&#D*D,$&6CH\8440!ERC."3>S\_?Q6$O\3^P%I=I@9'9QA/WV9 M,+EAMD;%(3G&IJ@N]R3X;X=Z<^;V@_!<3F!J-:P_CIN?NC+E%"+>%+--H;]] M6:SK[OR8\+E"J*.3',^F"P';B( M(H4%E2DU@L:^ JN&E%S?;:O]@L4>6C*?;8N+Y-XB]-"F3N0YZ'QLWOQD?4?9 M 4[R'P.PY"'8L=GJIL]^K+E)\3.>GE+>/J1,0&A[P2\#=0[?HT>[-SGO9LNW MGY:+S[N>"V65PIN42HB@@#F6!+8=79C<:[_H\Q8489EDQ%8)1A(#S^&ZJUS.^- B3JT,:?9'\L*CRNON-X^4FX3AV4Z-!Z?5,^2RT5Q6VI 67 M'-!=)#M\P^K42VR=D:Q@1$]#O<*Y4T;JD)Z;T!MS!_',[XK7JU^*;]N/?Q3+ MK\7/5F!O-I>VQJ7<,)T:0Y1-U7),Z6[8F31EB'MM1'>TJ94!C.4* ()UXQ3 MA"4P&&JJ")>QIRO?/=6UBV1^5U3W,JRJQ]RV-=CDMD;KN1T]%.UN:C<&XWZB MMR?[ /$BR7=D5S"3'<[DY_-DQ]F8[L;>&1$,S?\TM#"X5X\WJ4=AS6EF[EG3 MXMJJR /+DE9&,V6-40&Q$FG.VN$I,^JTRYO1%H[BV#M0K6&!TU,![#'O."(S#=;:HP M!.-N$XANE)R:4PQ,Z 2F&4-[5,;K?MZ3D9MRN9C7=M_9/UW='UY5I2PWMFL M8[^O2 J,A'+WSG+&C)1>;Z"<-01QBDF&K">I(D)CB0%16L"<$Y%E+/YB_Q&V M9 ?.>S:R!XW.DY+#,.@]-WF ==&PE_S6_.]H+TF?8^O\K&5_DJ>1\H9QY>D< M9BA^7"7*E.MB\7FE[M;K8F7-K6>KS>RJ7C(0JWG]U^5N!>$Q'H $SR31FAF< MI1(2(O<##P#EE/+V1P$S4-U49P@@B!"EF,D4A$@Q#16G(/;D9P,\:9$GQU@[ MB5W$!G%3PFFTA9],/M\,#>IZ8\XS[3*^C':F^HS&QF^^:0CP 'Z60P\,/^F6 ML\UB\_9:7%V5=_5&I9W9Q\8UY4H"*0"Q9C4RUC!O94%IQGQTVM%D)DUUJ:=( M$#IIF2]; M;IH5D2@_;7K,T72$Z2%%9P2H(Y?3$)JNX,L@_+7W M3L0^M_?Z]HO-<:NQ];ZXLBB7]XF8EU^VQ;PNJ_8_?+W9W-F?'65<'[;V%V;K M>3>]"M](;HHV:OOX:9Z%^B##?0!V.@+HR^@9B8S6.-,0T7CNE0-UVU)>JK=?E6I7K==%,ZK4/:Z120\& -HPJC:D6N=I-K.L4$H* XYCR MLHF08A2!C".2$9P;*[108@530C6&><1[P8Y2B@;G[FK8"FER!'6T]VE\>#PS M$J,TQS1&9QS7R@&Z<[!*KCJ^NX/U>G7\.XO5U>++LM@<;2#@&$".PU7J7>^,T6, 2<'I'\-L7"T)G[;L5B^*:=ANX/Z[)[ M41F+;]?O.^CYX M,08-R[!F.D^KV4?"4:I292PXH-6+E\8,A"*>RAR][62CPC'TI,&>U. ODAK^ MJQI_TCHP6I[8C^\SRC)00TY#4X9RMAQEL/CIR(>KFV)^M[20:M.R,GT,3JS7 ME.*/V7J^>SK+V(Q%JDP;K+&A&5/<9L,-/I)"KU-TPZ&*G'FV MCE0J%+F);S1V_/33F9@XIYZ/2#@C7IVXFH;^=(/^^)!R=_]] M5:!YERLS"$F6YEQ4AZ"4H823U@A'..NB XZ?'DX)NCWRYTF4GQI$X*BS'HSS M0-\#(APTP9.Q::F"+_@3NM") Z<["C[^47Z\*>\VL]7!]FW43\/ 6G5#P0<1.0 M\5">E.&[E8>0YXMJWU.Y_E"9>5>LV[\W%D4N4JJQP0IRCM-,*GF'"F:$2 M$&.3?0@T;6T8EFN?*5:_+T=6Z=U*:H6FTV*+)TMN\ZOQ"/(38W=NXNQO/Z;A MS.1J-[JF,;?:$?OC+>@]&/#6@V;^5A*I#C#O$FQZ&(B\F+GQP< M*.E2HWESXU&4Q>2H6Q7FPY5;R?7(QU,U5E!N@*'220-B:J-RFD MABK#5.:IA+DBJC7!D-L&M4X?'DH":8=A[DR.AP3&X*6C!-(^$NC,30<)C,%1 M3PETX,I/ JF;!/I2,2$)](;^G 1V\]]U$1>0_=)":NM/6EWXR8U.>_A$ M6H%USP!]/AI]>180O^5#=SK<5EVC,.&[Q I(Q\54=S;\5DZCL-)UF=2%'><% MT=:S,ZN?WLY/0- ZP2Y[-KK?E-??BTUU/K>>5+/ULD824LH 9! 3:*ODUH*0 M;EK6Y;N1Y:R!TFGNVXL>MQFN6,SXR9LC*5$FMHX8.#.IU86G:4QH=4)>]N\E MG49^,UF6"ITSS:!(,\)8GG$#]Q/JE!BO%Q[\OCS4Z.\TR^U)DI<"1."GHP:, M,KW]@(67=<"3K4DI@2_VY[6@$P/.Q]V?/PI9GW5U&5I+_*&;KQ*+Q/&0>DE@W?1F+4S_U.7TXO )Z MD310*\:]*XU Q\#=>3RC7S%:8QKJ%L6SQX>UH[$73AD__E$V"( &1'%L*S25 M<01RQ!5J$0 )O;80A;0[A#):-*&5T8/84,H8A],XRE@=.)JJ,NYY[*6,_JWQ MO2AC!\^\E;$K>P&5T7:Z5IT-E I+IH1$.LLPXU3N\]:,XBFA M6*0Z-T!+C%.12;'?G(: ]GKVP._+D=5NMVVR0M-]L[D[2VZB%H\@/]%RYR;> MAM*6AC-ZTXVN:>A)1^S/;27MR$#/[,GA\K$#NM7\T8TC% @*J\T.F"!#,D.I M /O)099[/30_"L#(ZM2<[&WN%NRT)#!.N_7*WJ;39'YZZ==:0^9PO1CU3_6& M:5]LMNO%U;:8?]B65[^W.X 9A7FF@4UI-9<\-8 V ML0L2+;G7C&0W"Y$5_0 JJ5'YB7E'TMS4.#Y??G+ZF*J1RN)G:3FCB?UHG(:H M]?2A#-FQ>LG*KZO%=O/^PZ_MIK3J77NN8:H1TJ@Z7Y#RUJ; TNMN\WZ6!I:9 MI(;72VQ\J>PD.A%9["D^-;+D!XMM\]=I*-%#KMP5J2/'DU2FKKZ<5ZA>#+DJ ME;[]LBSOBZ*V^/9+E:BURQ\&4T04)112Q7*02ZU;>P#Z7:+=W4KLTK8!U@RO M'30_@>K!H)LX#4.>9Y'Y'&\C"=))?LZ(47].IR%$ ?PH0_F\](URD&((4 M(,DS0J@DK76E).X<:GK8'#S4/%M,]@DU?0CO$&H&XKIOJ'F>YA"AI@_?/4+- M0+R'"C5=^>\6:DZ3XQIJ M [P5 3PJMSH288:ZX3*!\7V^I9QM>K^>+K8GXW M6^Z./RL"#9%& 4,5 ZDT!K2V<,J\GC[K9B%R&*E!5>^E'F!UVCO9D3ZW*93X MS/D%A0ZD19D_>9:7,[,G_7BMXZ;)X+QW M%*T!*?=='N_&]C":=IXV'[4+U 3U<%0WKVDD$%9=-5.6<[6\[?7^S=?U,UL M466+34J8I2I3*$>9RF"NF114[-?46*J]=AKV-!59&=\4L_G^41$_'>S+H9OL M#4B?G\K5P*JD[?!P4(MMI.6O\U2=4;9 '$]#R$(Y4T;IAY[;@+X55W?5 V!O MKZ\75T7[@@Q-D17%W A$F":0*:3VZW"6,NFU!ZB;B=@;@%I420/+<_-/1][< M)&D RORDZ E;8VWY>9:8<_M]^C$Y#<'IZ\3CG3XA.'&^.&^VO*LSKX_%U+Q+7TA..FN04WI MEPD,(#)8<&FR7% I=;K/J43N=X=O5R.CZU"WNSX[<]I5BR+0&5J-QKD:] 13 M7HKD2>Y4-#52CPT+H4@^KUEC\>LY MG>1 ;9=-(:$X]M@0,@+7W3:#A.'<;2.(&RFG-H$$IG0"&T!">U3&ZX"![\(Y M=+TM;C>7:9XR!F!FN,&8"@D9W4\FVJ+?ZT*M >!$#CJGK\<[.)%\ MND^.?Z]QI+UNI?(EJ9T)?4%.@,9TR[@GUHY^P6V@)ASGUIP7B3^3Z@_8JM,H M"H9TV/?^F]!<.Q4:O]Q5L:B\/L94W;&SN=0"22B 9)0JHZ#6POY/N_(M,J%+AU!H4/E, Q[?GIZ(.Z!FKX;CCB/!T] ).,(/M_S*2J14Q2YG6_T)@X(P>% [)DLSM,/MMC2WY8K)J? M_G6@1#Y$PT;.\ =NTX%3_XOD(-)'?:.Y:.#@XW=2%;S<6#'*A8!=Y#NO(T(R M$:K "-XZ@X6[)S@)XP+G($V%%(B1C!DB6YR<4#%HD/-&-\1,UD3BF7_+#13% MHC;:B+'K>P]80X:ISGW@3Q*8_[>>+)V:S8M!] 3F M]Z*X54;NH!V*HD\OQ\Q/SSZ3T#QP_7[Q^6:[>5?8?FT[_>?B4@":YX0@G!E) M % I/=R=Q^Q_O NCP1'&W@G;O."^6&VVL^6R3J)_F-EJ*?FRP]BE0AJ^&3VJ MI$FWX."5TFZ=O^T%.]\NDH-W(Y1+H1OHI9)IM XQH;)I/ Z>*YU&;I'H\WC' M6"W*13D'EP0(A&E*=&H!\DP*<8!(D GQ\'<<8 ,%J"\UG'KJ[KZ8K0>;N>O4 M5I$G[6(WT\A1:.?2=S)1]TQ;Q)BCZ]/D$XHS@[L>:F:N/__1"Z'F?KT*9/%H M)O&2L33-=*8%RU.4VMI-IN@P?TB\;L ;!>!@>^(V]7V497,?Y=<::\\%H\$; M,W(U-%0[#AZ&&L1OI-JZ$P#Q2B&0O2'"<6HT2@(50J%:X_HE=#N M?=[7J\UV74]4;]YN;XKUQYO9ZH$3KU>[F'LII2*4"D2E@9!Q!%6^WY AE!YF M-U]HT(/%MO7A?O]=F+NK[_BHP49E )-]G"S1#[AR[[3*:"==*Q M=1\]6V^3IR]DM$]BO!Q9)]QA//;(3 5S_/TUD^M ;MMS!FJ@4UM[IM8_)K M M:'*4E!,>ST.D5R^FAL\X50_6^M\^^,0!I8:Q5%$ #&<&W&X6BM#)G[>-90G M8\]]C)69#=938J9L4^PD4YTG.1.H=VP,F^@-UO^&R "GV ]'2PU[],?F@\[] M,7+>&*A9@R>40W>W[SG3')RK("GH."T^^SQT31@\D># M-IGMX.Y.T21S"SBYMHB;LS95)CHOE\O9>E/M>MQEI4,MR<7J(I%7YB;0.\:; M1-QY?8C7%TGK>=*XOON5I'(^J;S?':_[3I;JNK5MC!6[R+WL.U^XB\U.J/6[ M05IQJ%BNOQ7KJ\6FV#ORL=S.EJ]7V_5BM5E<[:!SH% J"-5YCC()J*9Z_YJ? MYBD<,H ' 1S[Z'<%R>II@^GH#.R#5;VB<<6Q8)\4@P,%Y,%;>[PHO'?U.!#O M/?T>(ZY+XT4,LT'[SI\CMH:E)'! C=!>PYZ9:''O8SZXS$@FF,J8$8Q0@7A* MS!ZN1,8_:/,&"HH! C@UN4&D?8?* *"]CD2/ MAS*RWOZZ6N^Q[%+[8)([8LNZJ?3WT:A^PM[ZE#1.G=3WBV3O6;,?Y.*A_E>. MV=_9)O?%-CGX-FP\B-9$9T+(^-UB&E%G CR44QNP$XEM3952KIL?5;]G2Y5< M.L%53B<1\+I!CQP%__%HX\9%'?'JO<3K \SFBJJ)1,&. M?6#DT!B_^2<6+R^:6;+ZKMTCI_\DF6+G4*L:OSKXL9"7'PMFI]^VFS7LZOMI>"4,:ZED)3H+(6Y M31"JE]*TH!PI0%S7%@*;C;ADT")MG_';0TQV&)/?6I1#/QWKQ^&YV?Q(K3$- M.8GFW>.Y]Z@LN@[H7XKMSLZ;*Y0CG1E$-LK2Q(:107KFPWY=C M'WBSV<4/2PODK\FB!N67CGJRY"9J\0CRDZR*FT:;?GA34R2VV_7BT]UV]FE9 M5"\;O+.A:K4=5JX>L'-&C+JQ. VIZ8B]#-&/_&2B/NCQC#K9K,,6@2MUM[8] MY.K^XWIF$Y7Z/02K9O7?EKLEQ?G_OMML*[6S:-]>?YQ]>U>NZW]PU-4^EKN. M=IDQR$6>0YQ"G&LE$,M-ZX-6(/61H6DACRQSK3?)]N! ,MM[8(NO55%G)CL1 M3+:S;WY"."TV'85V6J#C"?GN/..S2>=.V"^2QN5DWU&.G$YFJWERY'9R\-N6 M\;M^8WVWI?G.^TF$B4';]DP8FF8?FT:8FR@WY?>@$GYA^AGX+9A+6SZ %,F4 M2\X,0#R##.P3 Y+GE]MJLL$MJ/:QXQ4"]Y#<0^ #^>N1\_?BTBTP#46C7Q@Y M&T".X\ 4]/\,A6?4.@3QT]#6()Z4X;NEGV[)N\UB56PVUO*GQ:J6TWRQN;*# M]VY=?"R^;:7U^?=+P#7FFE&A4)XBA:N_6.%$T' #4^ET_X^G20;J&Z"5Q *2 M%'%.,F.@89JD-)-Y['?(6I3)$R/GV=6'A:SY::6VO?% MIEA_+3:7!F>0YR#%:9I#P>W_U[(>EEHA8Q3VD3P'PD9F?LI0(K:C-5J*U0,ZJ805@HS"4PS&@6_01@@RSY7$'K*&=]Z/34LX&8 M["QH>SYK@%-1M-.LN4A: ,XGIFDA/#HE:L'8\E8U:^P2VK2!L SSC!@F%Q+[6!,DUSCC!!J4D9$S@4C2"K" M"#=,0"XBYS3MAM]JK7 S6Q:;9'X,-5D/#M>\?LR%\](>W :IW!1;DAWRDC=S2\U?%/. M5IM?RFVQ^;B>S2L$]0KR^^*J6'RMEL0VSTXD:BH8ES8EQ0R#+,_LN-L-M5Q1 MQKVV-G5#0%(A( 5 8V)(1E*F$>>:5PO2% $8>XI/7%V5=]6]G >8?OEF)-[= M$M/Q*?>+)S7>ZA#.MLKM:\QUZ-YM%3J"/8TED$[TGLF.XS;7--+HR#Z60PX M[]TNMXO=QL9Z[_RJ>H6^6%TMG@=AJU%,#878$%L/&).CO)$ E0K)B8_T>IJF MQG "%3#$EL<" 4EDSJFV$Z(=/OI[5FF MIZ&Q?ER>WT03HU&FH:JQG'NZU28>A\[7:EFK\\7R;KOX6GPHKN[6BZVUK[]= M+>_FQ=Q8;JH=07>[$NOMM9ZM5Q;EYEVQK@\QBMLJH;N4B#-)M,2&9P02)')$ M&(:4Y0R*5*>77XOUI]+YWJU!,/D(P3%\]VSWR(UDL_>C^Z/B [65FRQ/KY'\ MU/I!ZQP<2%H/DDH7DB,?JN6FUHOJA/KNW/M%LO-DX$N_0I!_1MZ';=QIJ/[ M/C^^46P$QITO97ED3,XVBZMJUJ7"6\SWIU29!-( P@3&:08A!KGFK76DI?*Z M3260S+&WQG=#=T"TU#6 MX%X]OETC"FNNZOCHF93=\ZIOKVLDF[=WV\W6]DT+KT9U*374!C.949(C0)$Q M-&\Q4*F-7Z8G7/C .W@9M^GV@^>?GJ\ +P M#FMR!+;1TV&%TXO),_(9IT6F(:*1?"N'Z-,!!+71\B= #BI3W3TZ M<#\![7V97%\5#MA<$];CD%ZZ*'-P5GLFO:?P7!J&L"!"*"D$IU!B3MK4&^'Z MN3WW[;.A;4?>8=N.^<=I;^ADMSOWO=+=06B/FO V'DQ =D^SZ9_T]FZ7"S$#EM?7Y>(,2CWQT) M[3%?&I3+0+.C$Y@&]9WT=*9Q&C+5TP>7"4U/1IQ...SJQ4;F'JP\M:8O.=/ M( R((I1J*"F&8I\_BEPX'W (8&OTZKFK' 4C^[PPC<&SIT3M*'Y[G;3PCM?> M][HU,*L>1QP&9K?;"8>S'?GBT'O_UO.,P\MD/"/[H6F

.AMUIK5;/AJ#T?X9Z2CE M]@EJ/+)27S*GF9=Z>_%"9MJ-%5<9RA>;V>?/Z^)SL^OI??&U6-T5'^O;-/<; M8[7)L0"0293E4$F8$Y&S:L]Y2B7'F5=Y[&812R5M'IZ)E!""$>.YH-#8_W"K MP%#&?H'P(.^+9?6^[)O%[--B6:=\NTN(MY=*52^!()A)+ %%*M<0[X[5 M"*!SX+?+\D5K0@JN22JJ!VP)2S,KZHB3'&"6"9RF.++4B:NK]=WCMU6KO7Z? MBE5QO=AZGF *P*YC*C8HL9Y)68/MU7H'+CE"=]'<#C_P(O2+=)U+U()1/0UM M"^C/B5?(0C'EJFGOUN7\[FK[C]EZ/5MM[^LQ/5NJY6RS65POBGEK/W8P>MUWZ6JSV@&J,)$8 T-,#H3D&FE 9"YL]HIB[Q]O]>V/ M'4[O(YG!J'63M3%8]1.W!F'20DP:C",)FR-A9^0M-.73$+G@7I5Q.ZKGH0Y93I=C!BCH"/SKU@*L>2VN*-Y2(7 M!"LMJ9$Z8T@C8,<_BKVB<@RK3MN6-JE>)M>%K\[U9=1-W@8DTT_5VC#Q@,\* MVDBR=IZH,VH6B.%IB%@H9QX?!0S)D9=D64/E^N/L6[&I+_;X>#-;[9Z J'_6 M D#,VE2 $:V8SE.J.6T'&\QS[96F>9C-D1%*99E2FA(,I4BIR76.%9<\)YG7 MNZX=I*S&DI3UW3E;B[#3NS(A6?:0M.$)[B!O55PHU\F.Y[<'GIM':.J?CREW M3B2^)'UA6V)",AC8L>_/6 M](>KFV)^MRSV5R_8P$VXAE11B26$A-K_WHT>S!'D+\5T!POV8S(%%"&C!4DY MEU) "$AFLI20#$2\]^\(5=+"ZGD'R::X^MOG\NN/.[^K\8.:/U9 M>6;H!*1SW+$3TI$R>%?S>6K@IEQO/Q;KVR.[1UL-&(0Y[I,Z MC8HK@!\O;(_ORHRK"K6IZ=OK=^OR2['>WK^S76TK5G/]GW>++Y42UKM6K7FM MM332XSD,4^ M5=ZBNTAJ?/7^@SW"9ENWYX6A>.'= M*B-W6,^=IG>?EHNK7[?-=-?^)2CQ;;&Y-$;CE.5&*@--GG*E3-Z.R4P(K_OA MSAJ2T$#&:)8SF!&&.=.H>CP>94+R-!.QZ^C#*V:_57 \):X?A6ZR-AA[_A-Y M3L3%V2IZAI1S^T-#<#D-=0KCRN.=H.'XZ:M"'^U7\O)VMEA=&@9$*G*<2I$3 MSE,A&&D&DLY304-HT9$Y#4S* #:ILMDGX=H:K _TZ4Q!BD'L;0-' VL'*) F M^1#:3YDB<=E9GUZB<5"%.I#30:KBD*-F=>;*Y[GCO;6?B^H.M,OJ MCB%,B#10:9/:P854VHXLFPTX;?<\]WTM@(8Q+7[]EA#P*]7AI^ MY/')A81^_$QA!:&G!\\\(=R/#8]SD,^7Q&\6J^+UMKC=7-KB*D^1@5A;6B1% MBAK0C@229X,784SJ8'ZYHL! MB';,%X?E..C4G N]L0Y%OD#:N3PR'.,3R2,#.O3T%&18KASWLA3+ZS>+ZZ*\ M?OY=]DN&06KM,D%82JA!+-5ML6:H_8''?I:73 %.8*8!(FF*K37-,4 HPRC- M*;&)<^S[*QZ@2A;[T+^I@"=+B[R^6.R^F*U=KP$/Q;%+$CHHO9[Y:,U@!:ZZ MK.FU\&9+9KIM?^C#LNA?F!1Y.[X<)1> 4,MIPSI11.IF'^K\O MKN_6GQ96X.;/&_U0+.V_^_E=L5Z4\TLDB-!20 -Y#BC"5,-VH=0(HYQN,^IB MEPL@989T"C BRM@\7QB:$Z)A-7-H>.2X<(0VF9^*$3O U6V3%G$=)^PO;F^\ M D7HYG"(&B.VA%\(.6Z$$_*6-%B3'=@1B?<(+B,V0+=($[ AW,*.'T.G8E D MGB<0D&)Y5L;OI1ZA:F_I?5'-J5M;OVXLJ&45,B^SJ@3*#,] M:L?\#05L!V0 MU7%\Y\!TU@J1N+D&/)%\NG^ M^ =]#P^$:A,W+1VU.3PG]8.W1.0#!FZ,GI'8:(TS#:6-Y][)@P=1>'2<3]AL MUW61(S:;\FHQVQ:;-V]4LZ?$?CVGMD)3(E4X!TB!K!'Z-!-&X,NOQ?I3Z3BE MT,>0S_ ]QN0\BG^YVUXOBF7?2;JS7IZNSD)0,XGR+(@C9?!NXS$@WLPVQ5J5 MJZWU^L/]IMIP\&9QN]@6\\9F!C2L=OQAPW@F):""@=8F$Q)XC(G>MJ(/BQIA MTD!,&HQ) [+G6'G)^U/#)1AK$Q@QX7PI8_0KCW'S[J; ]@"2L1//0?!$]].]?KN)$R@F_< 7P;I M"%X!8'4[6__>#)]-=5WK^DNYGAU&3YKGQ ,JY2E>6ITIG+W?9+^GXX\&"I KRI$B874Y4S^_. MP@1Z>@_P99">X#?%JMZV#DZ^K!=7Q47U],GR;EYMQ;"]96O_MSI/='6,OINPA6D$ M/Z$;G/^.PG>$\R)Y@#0Y@CJ.#+IPZ""+09MB6C(9UK43LAF!OWXRVDC# S"B M>I'ON,U7!]QGD2;!9+OMND>*OFQ-Q=)[4^U%-YZ M=)'4/ETDE5=3D/JN+>(=#*(W_93#17SGG0+*0&W@?)O"['YWTW-9EPOKHD5= M;'Y:EYO-)6<2(9EJC0CBBIH,ZGVD(PHQM\7%8.:BKR\^SM)7Q;82CZO9YB:9 M[3 ['F *1[&;W _*K9^ M]"2;9DTX)(#NHNDQC?P]0DOL'5&7(,1/0VY#.?. MXXL3PO+4(XNN-I!^WFGM^V)9+4"H_1[!LTFL!U4^&SHYV>O7.?CL3WCFS'8+K$%GK,?D-T*1&.GHF M>H)!ORRS;S-,0Q)C./9R=AB&.__-[?4E^]+F//-&L<4?L_7\P[:\^OWMEUH/ MJBQTEZEN-G>WNY_5&T /._ %KDY; Y.E +%44@*P@2!71*1"8NEUY]; T"++ M[?%V[#W:Y ANUPWPP[2;FR)/N,G\5/NXM6I77GVJ?$D:9Y+:FXND]B=I'+IX MOEV;;?7):*>7PC;*F4 P4NM/(UB,Y?S)O?LCM$&?H&,CX)=BM:GQ'(,45]O% MU\7V_A$PK@2JGCJP()@&.35Y*EM@!@/9-] $AC-@<#G6I*2%6]]7^(]B\?FF MRC3%UV(]^UPD^ENQOEILBN1=-'DR0]K9YX/.:_:D//3 MNKH]-[=E;6)FB_5N$:Y7X!FX=W0*2=/M&&'*HH>!JU-OF5A4"]IB[O%NG(XR MR4@X$A7G8^28[>,K2Z+.\/OW)<&S:A_I>R?OJWF/]R5VUJ;SS?O"^7 M2U.NJU^\9!18K##5%C]07!*$D:>T?M'VM7]U%Z MX]I5XD36Z UX+KY.I_=,),I.B)#'L79"T/PC[I/R^2GP)[.QU2,2V_O#71*; MM]N;8OWQ9K9Z[-*Q$SKE0B#.1)IRI+(T!4(U3N1:&N@=?:<#?8A([#O/.2V& M?*+F=%!/.H+N7$Z.?$YJIY.M]?H[B:^#-?5+L79Z?6Y"<7>"Y#P7@R<(*< EP09CC"56&-M*->0*[S#SU.0W#BPW:VWDXF(#MB]]'LQVXZR[<% M]6J'*IEMD_]_MKJ;K>\3<)%48E=?F;ZI%=;QSO3IL3B=>!VAV;^;4/VGB\@[ MM\8-QIX=ZI\F#OOR,GP([M1RXT??>O%P\WK5/&,"S S6,#MVWKCQ]R_US7X'KZ V # FST4T]"(%KY2 M8C(!UQ-V]&B[P^,4:K\SF7S(]"@:V;&Q_^P"V966P=2Q5[LY7:W=>9?.B]A_ M716S],(&KT[\?KLKO<9Q/)45] MO%(DN,$Y(AEFDA,L,JX@:?%G=J W^QST:O0LU1>Y_RZ'ULF.>QP^V"%6OQ:0 MH-1CF\-WEL).<:':M2O\V9/8SKR,ME#MUW(3DL_V_&MS_+5>+*@.OU9G7^NC MK\>;X:@B**69ED0#0;06B*+62Y-SOY/)WYEOD9>]HYQ#_LXH'GTZ?_R>,]4I M_Z/]:D\N:7FVIR:_B4_VD[.K[9]OL[E/[Q@WKXC2C_]ILH\X[ V?HT3L!=]3 M)G.),I:G@C*$-4I)9NH'D'>N02 TFN1>^/YN362;_-QVLMEZ4\WC[6K)R6P\ M"-F%OI\4)FB_^=/D+?]\R?6("9QG"]=L_>PX2C;>13D.$;OGQLY%F\^F=E<*7G:.*0L$40@A#PA1F M-&_G>J#2:B+W] 1U*7(>\O" Q70SD;#=9.PT9+0>,M4+BC^V7_%#)22I153X1A8/_#2-[Z1[.I3("$ M]BIRXG%TUF2Z64?PGC)VXC%F)YEJ[M'TQ'_:^0_//C&!PU/A^NV?/0V)QMM( MQZ]"M_STSF=]>GK6X66GI6$:95022 FS>1A*]6'2QV3")4/YD[@:.6UQ.]W5 M-:/YD[3!"VG.G\3+/T/NL^_.[YYTYQU= =.B/V5/GY=7-8(:^?_M\8<>_X"8 M?_*>/\'#O%WZQR1.^T;MV/]LQX'CDCG:>>$!^LCXLY@>.]0815A(!8T G#"E M<*[:PWX(I 1/\*QQ?Z>F<@S9HQ;XSB:._CQ;=EW[TI]]NB@&95/""8%(Y&F6^J'/5_))'>"W,!2] M0=R6796WQ8>MA5"'I>; ^*66/,V4(H:D.2-8I(00H90QFN:2*^:H M$UT_'V_\[Q E>TBC'9(_0E&&[F&?QV]JI7^F^5%!*S6T8 MQ5 8@?(&-GEY.UNL M+K5!1NHL,SF30MOT/N=9:\N C'C*1@<+8VC'#IJ_>G0AT%E"(G,70$=>HBVT MDCQEY+R<]&!P,IK2QX>GPM*;$=BM4$@ M]RI3_+X\C)KXU2:>W+B5)O%HZ284O^V0#%R8/&#A3%W2C:UIE"4=L9A&#P=.S6MVY<)50:JER;?7/Y7E_+A\^5 NYYEA)K*B5,BJW0(?9LMBXR]-&8/P7G$U%"2'18_B?$BQTU38O'B)R).E$11 MC"/_STA$%Y:FH0F=D)?]^XC?J'_[I5C/MHO59_VMVBU5;/9[.XBDF)L,V%H) M9) ((8C>JXQ!3JLD_:U$SCKVP)(6F9\N]*#/326&8F!N#ZO5HZ&G8D_Q MMC>ITU"A$(X\F;$-Q(USZ5.LK/ MK4$QOUVL%I7H;1=?B]8J-T;*3!$C,56, M9UC@O?JE&%,?,>IK*[(B-?#J<35[ -"S8.I+J6,1-2";GH75$9$/L8VC4B\P M=:X$"\3Q-/0JF#>/2[6@+#F?'2R^K(NKQ>XPI#5]6ZZWB__:W2IB/RM4KB&F M3.0X5;9*5*U%!(W76G0?.Y$5ZQC:3K:.P'D>_.O#IIM@#46DGU@=H[I([-^6 MQ9[.8XCU0U-?=KLJSK$;YW#>:>K.J%<(PJ>A7$$\>7Q@+A@[KHKUOM@4]G=O MK+6\^%HLRR_5\EJKDD"D!F*>:IY*E=%<20I:FR#E7IK5SU)DU6K!U4-L?H#G M)U@]R723K.%X]!.M!Q0>(1LGOSK+TAE]"L/N-!0JD"]EC/[7NH0LT2/END#Z!Z#Q@6ZA-]G61K K/&:0P M)+OIWW#$=KRUJB'SL>9=/)!$^[ZQNIEXLXH7U#>IZ%[85UZ^DUEYJPA00/"-<0P.H@9+L[3'$12MT;AK7W4X'80N1UW60MAYP9XV+5*(ZYF,B.WQVF$5\FP<2SE\1.P3MN M, PXD&B2PB( MRY^7?!M(W1)P\DN+:N ,^P5N7E50?S:GI'X]K'A6N?JR8CW'+_=GJT99GN8% ME5("D$D"2 9/^X+-7XA++NSVR9&S5P,F^65]EL$.//L\Y^+2C-.+LVF, T_L MCV>6/1BP[?-ZOMV8>+Y[7VZ[]Q=6BQGD"FB,$$P)X 6&A.7'Z^,9S/GL6[G] M7-E&6K\V7$;!.1RG<=!.VMKA<'S2*_DU:4!.XL&O9^F[,'#ZT3V- =33ABID M!^PWH-1J?;5LQ6O#"P_5FR'UJ-WX'Z_JR\.?'?=M+Q[=[??[><;,V/]T@YO M"4R2*$F:"R89*5+!CM77#,'<9<"%;3GR,#P^;CQO'S=N1MCN04P[?&O@4>?$ MXH6Q&,<;TQBAD6RKANC/049S*R%/H,P*G4M&"P@%S9G&5&)Y/&&N*&0!QK-W MVZ.-Z/.@.J4Q_1*3[J.ZMT\F/:[[6V/>M=59W'?_N/IF3^@4I!E>9YK0& N)2OXX8'.(E<"4[?+93PQ MY-+('*0$Y0Q@)K+<0"$ :P0%JU.9R&.]@]U41NV+Q M%)SA5DRV]L-5\OG^^!.'!]&2T=Y)]>3Y@BS']MPTY#FZE8]OTAF$5?NCW]_* MS5W9K0[66X?_L=I_E7>[O9G,;T_-G6 MC<(LRQ3*&"<48P8H*PIL$L\4%#I3@L:^_[C%Z7AB*ARE=@(["IMNBMI"/.VK MJ$$F?QJ420=SQ!>F;0F\()7!?3 -;0QOUI-SY%%XLTY6C^].G[],S;=;TWF; M*^:-#C]^FIK_.=\NW]TVFR?.TND/U7I=5-OZ'V>*"I("0A4#4")!"I$!F:I4 MIP+*5+N].#,.Q,C*VH)S3&1'\I9EGCM]1SFFP37:7S_7<)-SDY(SFYH$^.SG M6KN2QK"KI#7-?'$R+OFC-B]I[1LZ28[BI$LY]+B]8AIA9&P2'F?@4_#)""'J M4!&:,55DJ$ 2*JZ@TIR+E+4X,XP(F-V6VU6U_+B?;_>#QRA+C"ZJ]]@<^R!U M)EKS??*_YIN[^?8^ 5=)K2Y6A=>IN'3P$!;!CY.(7E?)P;(?-FP=X \3L1P[ MP4\7K%SMCQ>GO#PQ5(CZJ_G!_>[-YGTCU#.>Y4PR#1 3!"'$-1&J YFEN1QR M]N0(+?*LJ4%CN>0W"4\-$W8B.FF\F',P*C&>/IC5''&O5R1,NGE=KO9WVZ%O M.0OKIH@1R+,__!SAQ]?XP+&GEP^&"CQG0XEOEOK[[:H]%'7$G7.8LAQ2 G": MJ8)Q@K,.MYGD2;<3_N/CM=*^/C<%M!"-L%7-A0&K[9CQ*H"#APEA WEV]*AV M9F=S1?"9I:=0]V.%M5==%S'2A>LV/T?P"\A'X'@8VE/VKZ!7BW^^V>WNRJ6Z MVYJ9X*&UPVZPYA];@/I[N5VL#/A9P3-,.%3"3 ]S03C#1'1 >,YSQY@7'D#T M(':$TB-R1>#=,A2-1/CHL:6S9[Q(XLS\I= 0SXT3T?J(!CYY,3XREZ^I\?5\ M6QU"R.?70\CG%T+(WS;E?+LQ_U1NFWUBAN7F1]M_/@42297&5"#%%18YPYG M+71$>5'8Z?>D($=7_ YH?2RM0]K*377 ZK//ON:P$8LTS])&*H9D]1EQF:13 MQY6C:5)237@0CKU^+:2@ C I=9:S%!FLQT4,)"%4[?JUW@Q4E7%'Z+YZW1GC MNW;]T8R LL:69*G#\O4D)]SC+F;:^G8B2=9X]D=?S'3SQ%!ZU::0]5F0%J?6 MC!19)@54!$BA.02HPYD!YO0,P/#HAMD(FI0G8#WT:BH>':9H'->9HT_D:[M^ MS.TV3QP3,4+Y=X*?(T+UL#]PA.KKB1$RZD='AKORQ_OM:E'66UNONZVM! G& M"Z6E2 67:4I5MWR+('&[?'&"\"/'N [FKTD+]%BJ3!JHH^T>#>;^P;>7CN'Y MB>P_/=X(\7QG&NTQH.&].\R\+W17^SG";DR"XLT_K R D,%>,9R#PNF%B(E!CYP,/#P;-?ID/;#;!YJOC^?Q$:?LSYS/^M%">E"_ MQIRXQ^E@/TC0'HFEL?'I]3W?H13Q9/BR^G(\:203W(3IC;_ M88 6 ".>9<86#&F+GB"4RQ%/*??"/9FSRV,_)/Q?9S.=;9?X0JQU^Z#=81A5NG' MZ /CK<<_.(']8Y7HP_AQF /;07K2SQ%U@[,2[W!W0*_9E^%[0'^$]T-Y,U]M M3/;0/;AW-U]_*K \0HS[I3ZX1)*=PJ[A,"/M0Q[TXG MCX"3,\1)#3GYY=_-_-CV(I-)DFE=09\0YA\C^#Z)MQ?ZD<5A[Q^@*[G6OR>$ M?1JE[I&ZED-)>SB77:Q>3[#G3*50/45JGM2DIPC2O7YRJ;+^2F']Y>K/2P;! MF<1U#0AG HD\QP7 &G:%="*)=C^4.#'\0^5U\U8TMT?17)R)IOGDFZND>JUV M[5%EF1C=+A67B4'_,1+ RQ<(O!RR1ZC$#.O?UZHR$^UM$ZK03)6AYZHU4\4Z M:+Q_N>[TDB5@)E,D,IY*JF218D $R4EK"2UR:%7 F3+^2<5[VT678>-^E&XS M3-P?N\=,==7E9XG['OZ-&/=C]K:?(^Y'92APW(_OS4%6;/B7+]OF%9LW!NMJ MLULM_CY?WY7'T@0$&!>0LP)FJLAE5JCT"%DBI@=;H>D+-'(D/\)+COB2!F R MW]5/*?M&Z4EP-\0"S)#^'2_NOMQ-1EE>Z=TQ!EQ.&;*#C+]\TJNC#+-8\HI# M8BV.A.H'/\%B2# J0BY^A/7/"'OM'^*>$4@%YS@%!4,%%IIFJ'NKC-8W68WT M(($CRL'2G]51KKXU%1;/NQ]G>^Z*EASE%X]HX) M50K&Y2'>68E>GAFAVO\0+YA!2$@N<8Y1Q@%/,\ SW0)F(N-DI**^*\SQ0M[U M#U"K=W;ZX"7YF/Z>2.5]_/@7Q57#%-%]^\>$(N#(1,0KB??SC74,7'PMEW?K M\MWUQ_)+C>9#>5MM]TT(;LZ"U[ ,Z,,_?JJ!S7+$!8)FY@ESD&%29#K+,BZ+ M#"/&M,B<@EN$]B-'K0[RH2;=X$J.J),SV%>-H+4_\4>#W;(R&=4[EE%H9,;?=SZ0)!-5ZM6Q:>V.RW1W_ MOMK-,!8I2)5&&83F:Y4!AKN&**-6ZX@]/CZRJCY E32PDC]J8):2V8>XRXHX M$&=N@N=!EXV:&5O/E,S\[;&*O4S&,R(5@+EQ-2B$ 56P7M1'0515[ZB8D9QE M1.6L$#A-$2>8"MHUI16UNDFY5P-CJ,@!6B\=L:7/1TDB,!= 2UXC+:*:')JV MUA-'_J:H**XF7-04+SYLYXOO;LOZ^OG-ES8'VOW6%.-F&=&%Q%QB#2BD)!," MB+:UG,#5E1ANYC#ILQBOC#,W?]6[HW!U9?[MJ6",)&F#'&0Z90SA7': MB1H'-+>_[<+S\R-+3*:2%IC##C9?JB[+RE LN4E*"R@Y(GI=4<(1YK!3;P#B M_#;8>1!HMQ7N>8M?VL'6DY\);#SK:T$5KKZW=XNFCO7F-_GFM[:M M'(F<$9Y*#DRBB(M"YJIK2Q6*6@NK=PL#S P[7(D!YJ 7_J192.P@?+G/!\^I M^N\&E(_.^O/FH+2#\.>GM7X\VLGM2V:_)+B]:9J Y/:WH0K9<1QD5]^4VR\F M;_Y[N=VO%O-UESC+3$I44 HX%XRG.B]HVC4E8&JONKX-1!;=#E9RQ.4@']ZD M6:CN$'RYB>Y3JGPDUYLS!\4=@CL_P?7AT$YN7[#Y);7M2]$$Q+:W"57 +N.X MI^7EM=NWJTW9%$EGB!:(@!P5>08)RU+(CXLN C"4.FUB"=%@[%TKEW9%)'_4 M. ^E?]KR))#Q?MLKW MH?Q6;N[*PAC;Q?JNWE[/=[O2_'?Y:?Y]IHH44,1H MFA> Y+G02'3IKE"I+&;?RNWGRE8*8R!P&;'G8*T'[J=J/U\GN_FZ=%S2B<*W MG1:.3;2;-+9HDWHH'F]$2?XT@),.<;V5N\6<=* 3@WI8K?2@]8)TQG32-)0T MJH75<%W>36?_NJUVN_?;ZGJUGU%%-:<<$9KG]6E<1DG>M9 QZ'1?I\OG#I0O MWC9HAAV$9S1<&%P^9$UCT'@AK_IW%<=.7F[*[7S--TN^O%EM5O7A\_WJ6ZF_ MUP<;REG*&4$LAZF0B)G_!P!URQ,BU4B[)0Y]6XN>)+0 D_EFF#ZR@+-D.-E7>;LO%ZG!][ MKC/B76E^]JMI39GT<5W=UEE--Y8SG<,,Y8J8R3=EF+"TX%V;&:; =>[;IZWH M8ZN#UXRKY0G@T!.L"R1=G$J%('<:0RN0+4^F1^$8;-A=+EHN[K:K_:K\ZY+;__EG>YRC^C4G>]Y>>AXG<#RNM (O+^T M!654'T]@_\JX]E=3&6UNZ7RQVLPW9GZ^?M/LC6QNIZE/*!>*(81,7X9$P$Q# M@:E)C5 JBY1PC9U.]_FV$3EM.,)*3KB<+B#HS:'=NN\0]+G%7A_FHDR'7J#F MPI2H+YG3F!;UMJ(*V\7<-.?3=K[979L!:]3O8[G]MEJ82=F[ZV= [#Z9#]X] M_T_MH6= * YTB##&5,Y $R!%J(0@CKMZAL4V CJYGHSPC@.LU/%R?JJOY0& MNHO!64U#4GI!@D?QW#1T>QS3JPF,'(<"VM_^Y>._?-J6\]W=]KY-@N]_F^_- MGYLOU4:5BV8G.=E_K;MQNZTZ!WC8CLA?(1[ MQ'_X^.;EB+;9#XL4V9\>$B&S/T.47U_KP/OFHULLX^YC6GT/;^MYI#:.> M/S:%1)$)S"E0).,$Y1J;/T"[>$$8P$X7R'M\?/0-0L<5Q!J2UR*"#VEVE;+( M?+D%$4>JHM2YGA)RH5K5@[UIU)SZ&% %ZTE]%$3.]^67:MMN&VZE2^>Y9!( MF'-1()2E6;TT<6@XS7#AKRA>S0VF,+XU_!"4^NA-=#9]]6>L*OOK]%BK42]N MIZA._0RZJ%8!N+)5K[]][+(PL5JO3_LXNKM3*4=%)BD5".(""R"!ZAH%.'=: ML>S95.P9^\?3M*3&=[:_RDV\^C)J)UP#DNDX\WZ9QY'N5[Y,U04!"\3Q-,0K ME#%5E'XXWI[UM\=+3Q1C#$ -"XTHS$G*,#L*;$: 598V+L(?>._Z6]<;GD;N M"Q;UTA^B&[B)^__? TX]8+P=[7%ZPO1VM=OTB%&VMK^]<"_9-!P^@4+R^!Q$ MW.;NZQ'[Q[^?-+Z;I1(Q!@%$D %%B"!F(M@V134ID-NSW1X-Q,XO:DR_[FM% M6)U0N3Z@[4..P?A$UQL+NB(],?V4D@LSJEX,3F,>U<^$)P\R]^;# M;NO&@UG:A_F^-#,S 7@@BHI"J'3%$$M4\14"D0J[2X&\_WLZ 5H\TN&SF1K MP-0+R@\7G6N8+C=]^Y!GLYTB+F^.59OD<=FF!A29))>M#G')\MS+X$::Y2Z% M)Y:^N W!GY,)I(=]T%=A>D8O ?UM_GUU)[03Z]WHO6?GN^MWQ M\J.91@)1E2.5*9RE .8I1AE3&2R(E"17+M/G9SX^Q5JE%%"EH<2%PAQK+B2$ M]36,>9ZKR"JMRMUBN[IMKB:LKA-QMUMMC"2[S9Y]6+.;.T;"%+H'D=.80/H_R^6;I8E8J^M5??-%?;GW?L<7_W&WVI9+OEF^-=]>K9N:H?DW$]R6 M\FZ[K<^L-S]I/J5T1DYO:38(D2_VV#_-/K*WAH]Y<1PUB2#WNNLG']*. M)@P4P]Q[P\\7M#PXB!BE?#TR1EAJMH?\;CQV'EEGDFF6[AP^$L;U9/\HV#\('KN&,?&'#X!/ MW#50\//O)C]?X.O!1<2@U]=#X]0C]V;\KXX_W 3N3U_GF[]6U?+/U7H](U1) MF+,429 53&*9'8-VP:&V>OMFFLCC;S)K 8X>!P-X>8SZYI .GL1L\:S+=.M[ MAPEDLPNQL_O'C9VONG2P8FFHKO7SQ=: W$0MKH;UH/4;W=W'2R804@ADBN." M9042LCA^?.YVC8CUAT:.6*\*3$]*[&)(%#;(F^'._Z'=U?5^?M\\):4,Z#Q5F^K._O$J.7:OUNP?-^M^U:/#;K,+T+.F$=4FRDW\C7?!/#A&?#ZM2IW]6S-] MF%$()328 W9*P?9L M+\2#>-N8^^,&V9==.%!T#="'?KZP&H*4B/$TF,\B!])N^OV\$>7>A'TD "R M*I N --(0MJA+7"1S_;5?KZ.&C)[8W0JKAW-L9;33_6O)+?M55W)[7:U**^2 M3;FO#VTNYKNO9NYZL&20J-G?I5'#Y*#>'# N7AU7<:XNA,AR_T,$PM><%#[R M!>L6/W2H"\="F-@6V"NVP:R8K[9_GZ_O.C0/6O^MN9JA7+ZK+3 Q=K7Y8G[ M!-QM]UBS? . MG49\&<'N:NRAY' %VF_59E_*^79=?5S=W*V;>%>#/;Q14BW+=7OG/U1:2J&U MH%H RG!.BF/; *;8^D:T8"U&UOX&9]( 34Y(DR/4I,'J<*57.*HO2_AX++O) MLQW!/@]XAF/:X2ZU41CWNUHM%/-V-ZW9$O-,\(I#[ 3N80MO4Q6S*PX_*7E[ MO(J=DY0B!+G"K."2, 12T6+,S8S*Z8*W89$--CFYZDHLC\LIG4G)X0C+2TEO M8Y?'6QTC.7RX&4P<7_O.8@9T\V2G.4>/1)[JN'O^YYGN>-@>8ZT#2 MQ$W3O,FGS%>[U;*]?Y!OMV9 'HH'\FO]Y9O-IZ_EA_JK=]?O[O;U8<_="[_< M&7[?\/%OJR]?9QG7**LWAW"2YP6@')&LLX?PWG=*3,2*R-'O;YOE:M=LO#&Z M=W.X=;;>!MF\-W37/%6T_UHFBZ,]]9M1$#!AZQ>J$ M/'D /3DWW/Q88WJR,M&U^:*^8K:U_>7/N#J&Z/NK+G[7)(R^K#6,K]T6OB;6 M_Z81RW\ GEY?/)L:8J<80HDRE&7):4HN+)'*L;L$WNSQ>BL?U^Q+-[H_=JOZ[8TR.["B[ MN#H='[G%QLX]M0M>C(AGP>R(/CG!'S:J]6+Z0F0:QH/3B"X#V5J-,4;<5/Y- MG/+/N_UVOJBW;7"5 4(AQTQ#Q N1LD-6RZ M?A;F,-COS&@^>]6!*:I%07*R:0K%?MM/Q]:3YA,_#V4GL.+VA=!$=, M0_IB&%9%[\0.VVQ,<_)NOYMOEO^K^KPS&4UU73^FUV"Y79?[LCU$:(!\,A/C MPQS(_)))R=C&]B7-V[SNQ/ M6@(2?>Q=[Y_VKOH76QJ27UHB7%[VG*JO7#9L3=6&^/N_?I1^9[>_;"0_OK1= M;>K=:@*[WR9/4?4#R81GK>M8?EO<'S:7%YA)R5+** 42LY1I(=OV)*?(Z3$F M_U8BYW-G,G0&S>_,3@\J'8N&45GT+AFZ$!BW8/B8'YMRH3>GTY@Q![#CI5)A M3V9LE>BC25J:]=^/BW(SWZXJ_GVUF^E40HTR) ''."\HU)IT;2G&G%3(KX7( M"M1A2?ZHT3A*CB=G=G(3GRXWJ;%E*HJV/$O&!5WI1]XT-*6G#57([N2H)6T3 M?]OL;LO%ZGI5+E5U,U]M9J000*5 9CQ##"B>49%V[:&L<-,3[U8&TI2KY Q: M\LE_BYI#Z].9V( O6WX[$*!6+&58GJ^=YB MOMNW!ZTR41 I."\XR7'&@ 2:'E,H3G,?&7)L(O9II!:-G]JXTN4F-1&9\M69 M#I+S(A4H%L ML2CO^#)DM>7A^0T7#S?C_'5=?:XKX-U#)F^K/\W/U4^;U+]B_G]]5Q?)9[D1 MTQP@"F#*,"]2@7E7"U=ISH7U-H8A0456PM_+??+7-V_?U)L0#HBZ9R=_]=P\ M,*C'+#8$3-59;AIKOS'M8,OY"UC&FE\;<[K?/1HT5;- 8453 MCCD1X-@\!X77Y*5OHP.42^K=,G6D7AR0F;A]]F[TY\,V ,_)3&_*'>DJX3?UWHZ1)D&OL&HS'PKEF(E-C8*9]=(L*2QOMI+Y6_6M M63)[L_EH-'LYW]9WYNOO^W*S+)?OM]7R;K'_1W-SQ?[>0-V6\UVIRL.?'ZKU MVJ#[T_S2C&D@&%6(%E1EN50"4)$QE4%5U*MM3G=FA<*4:8"+G&44XP+C3'&$ M=8:U($P F&6QITN=&?4M#ITAS?['SI2DM27IC*EW-V[OYNMF0V1C3O)+9]A? MDC]JVY+6.,>:TV!NME/Q*7K83>1'XH<[SI MXB& =G3(]7RW:Q9-VV?/9@B:J">R @I57V9/F$Y))SF #"[+;>K:FE,W.[M MXHMMRRQ7.60%DKE$F/%"0#-E 1F2V 1A6#BED(]!6@N-F)N_UH^6?"Z_K#;U M5MYZV_SAXP:^ L&.M@LR$)KX:0SSX%8]OL @"FO]AFG[UU6Y>[/;W97+F2HT MA3E"*10:UQ>YFFR@&Z4TDT[;#2R;-*FPI%@7NF;)& M^AME)9$].>NGD.VU,[N9)H5)GY0D0A:,:9T"+KM!JPI%NO=-^VCCL3&:$YHJ M72 - 1:I$IPAR1B'2@H&E-U-[P^?)'6L,MZMKU?K=7?YUE$6J\_KU9>YSSU; M/=GM(XEA:1U$"KO\O9'"#O\4%+##XJQ\SDZ8LN*Y&V.E=)XW?=7F!G]* Z' H^WKP%,DHR M2120DN<$ )0#05G]FA/)*4RUZX&M/FU%#98'>/4(/ ),.H2CW3-G0]NEG= A M69_&D QKTDOGP,+Q9;7_L!WGM]6V;JFZOMO4]^V4RUVY_;9:E-OR6[FYJU\C M.+R$(U( B)0"JUPIKJB0L 4@D.!6%9,(S4:NFK1@DQ9M/5 [O$D+..D0.^PX M"TR]Q5;!\5AWTT07PGU>/@O,O,-NOO$\X+=?+ZPG[+;C.7'TTH:[.$1/8$M= M),.JZ)W4*2CM]M5-:7B\K4-@UQ*&)$,IUKD" FN!89[BKJ6BR*UVP/7Y_.AA MYH JZ6 Y*9H?8U9!(SI9KM'A$4]^(<"/,">MCTZ9BF!F,+ZW@DIE'$L[1H!J7#:6NSXT9$UE7_\ MJ#]]=*O>NY)C5X:(R(N;?+:O(XY55WC(PX4*@B=ATZ@5^(*O@G0:'S%HD[YC M6[G66 MSK?;^]7F2_,JV0PBG&8:,9SG$-',Y#B4M6U+#KF3S(1I,;;L&'3-POBB_J(\ MX703H$#LV@G2\,0ZS@@[3ILOSB!>)?-]TJ$\/"\YK&19,7=!PL(R/PU)"VQ3 M%;.O.F92ASN.=Q_*16E:_KPN?R_WQZVN!!F!)0C##$ D1:%EWC69*^5T^4RO MAF)/N5ILR?8([BK9E(YG-/M1:9EG#<6B8[K5$?CAC$"#[)B #9QU76#I4O(5 M@MQI"%884QZG8N'XL3]J_LU\>+6]-RW-2(J8!"35)-= ,0RP+MHFE$32Z=E5 MIP^.+#\=EE7]ZO0EV8ET*/G$Q(7!X478- :#'_0G!XB][;??_U?>SE?+]KD MDQ&\VW\MMP\F0#-%"2D*(M*T0(H06@B6=2VSG#O5/4.T%WEHM!"[XQZ'ATVJ M&F:R>% ,<=WM'(!INX@]-,EN@;OCMWNZI::W 9@\JJ ,O<7R5=(N;J\,1_DT M%"RH14^V589FRZN*.Y,Y0 KHE',))9""\)QT;>0DX[-]M9^O/:JWKWZRDX8= M05B/L4_UK_22*T>B/$JV03GJ5:H=L3YK6Y>U)FL:XN&)_5(=UI$!AP,0M^5V M?__>=)!]?8C^/^Y6M_5F 9-SG5XWQIHQ)2!,"RF$!)2+;J*A%(7(\0AL_P:C MIT 'C$UL+CN CHL_89BUS7@&)M4UY3G NTH:@(<37QW$IFHQVFJ1#7,7\YZ MQ$]#N\*:]/1 26B^K.^#FB^^KC;E]OZ\V;]NJ]UN1IC.F9%48=K$N=1"'>N\ M*D^A4Y6C1S.15>V([*&L.5ZWU(-%.RT;B$ W!7O(W9EV-< &OM3H18(N"%4 M5J7R;4"AN;*6HN-MN5ON[;3WU*U;?ZZ]VA_8*0#16J,B92@'*"Y#A M8WN,82-JA% MCIP6H'LT$UF"CLB2U1DT-PGJ0Z*=!@W$GYL(G:@[1S6*"+W,SP45"D#J-&0H MA"%5\ X7J/QT:#0K\I066'$.D>:P(#GIBN":D_JI-_L"=<^F(E>LGR\YU1O3 M%I7K0W!]2>U9#2H&=/S,TNVM58T3CNWXRIY)-57#[5Z\!V,09QP>;?CL'Z>AO /;_;3791C M\!YB#78FM08J5Q12R!"7&:;P&+]J%$%28)N&1DF /?:$]V.S_WIK4")#K[-. M).^]O.\U"+O3D+XPIC@LHCKR8[UBL=JL]N7;U;?ZP;/N";3#_I2ZT907-$4B M550"IBD%.>I6; N=">VT;-&OJI+IN4"QG \.JYB-,!^ M;9"=O]S8[4H;7*8N,W5I02,,Q=.0JE#&/%[:",F1U;U0'P\74!EA_#A?ESM5 MWE2;>F=)G=H].%(@LYP0!1&$&4891Y(4W=I*H22SVM86ML7(XM7B;/*"78W4 M3*K/H":K#JN#J 6F_+*VC<>VF\2=$]V 3!Z@3-Z4,84@7OA5) HA3G"@'*=(%%P8]M M@9RZR)%?"Y&5Z'!B7C$] 1I6+UYEI4+ M4M./Q6FH3$\;JI#]RN>TZ(SB7.=0%@ QG#& L-:J^W FB]3]F.BK'QEYL>%P M/M3_7.CKE%@N_(9GPW'9]C(%$0^ 7EHF=6-E&J/<%?2S9ST=;;;>[KN:?UZM M5_5[@?74:5\M_EEO\C-1MUXZV-\?3UZ9AAG$C",,C6I(P1'I;FDO"H(RI\V_ MH1J-G$F\?;VIQ!/*Y-[N]'._MIR]@%J0I.^C3$++Q9CS<:Q^'- M0Q ?7W-:I.:C<;W#&7.4$5YP!0X-TA3D 'M*H&LSD46ONZ1W?4+H>+R]#X7. M@A:3/6\)&_^JXY<9LI,L7UHG)U+>AKPL2_VX<;T+]/W\OK[Q<1IM=>_E>A;';LUWM(_3/L2:!VI!^#..5@WHG-: MWBU'NVKO)7I>EY\>E$Y*?OK8\;S\]&;&^FF4:M-,/?ZQVG_MWGWKM.^^:UI# M"CE#J:X+Q" %&(NN:8!E)IQ>1@G1X$"%BW"O+(>EVTZW!F?:3<(Z>,F?!E_2 M ;Q*CA!'TC,;VBY(6U#6IZ%R84UZ_$A*>+Z":I^$3.E"(D)XF@F98RF/31=: MLMFWSW@7A\_"![0KH[PVU*!L%X\UT/"4I9_W60L1<_ MG!8]K+F;ALST,>#510Y'+H($\;/-:P5@' ($L*8$@XP0K637.J3":VG.DOR:K,O=[JA#[3PGX%3&A?@ LYE(G >?T(RU(]:2/-^DRH/^:0A> M<*M<4BMOUKQ/$IV)F MR#O[ZLVKG>(-2:F;TCUWNNA!KC;^$:.'7%T0ME L3T/0@EGSVHFC7BSYKXV= M:6:J!*&ZR# 76*I4:"#8<49*4]!O>IIX>HH[_.D',!/2@Y MWI7ST0KF=I5R:Y*FH0M>R%^NC3M:;U\4O[E9[9N'%?AF65>A5ILOY691MPA! MQE. ":&0YEF6JQ2F78N,Y-RM$.[?3NP]/"=HS3' Q3DX,W_Z6)8FM.[+!!#7 MNG)$ 089R@G-L&F(=PW6U]JXB%2/9B)KU,>O\VW9(NM.@9<-0L=SDGV8M).D M@4AT4Z1S4/]W=]";[_?;U>>[?5,GVU?)^_FHQR>]3GP'8'L:0A7"D"IX3W1/ MIJI-T^S?Y^N[ZN7%XEYC=NR\5^]:U-'0/GY2=<_)*)N9% MWS14S1_^,SE7#QZLU]&6RU6]/C1?OY^OEF\V-RVHG. M&EUBZ&SQ727G\C3PLMJKE%U:7 O']S0T*Z1!CQ?:0G-EJVL?ROU\M2F7>K[= MF$1A]^ )INO58K6?4:4HAB8=E #G6"%.N>@:+HB"+KH6H+G(NM8A3,H6HIN< MA>#33LX&IM)-SHXL=NB27QZ^/-< _,NP:O8Z8Q?4+"#=TU"SD 95T;JF]W.? MS5*AT<_;;?FUW.S,Q.>PB^%MM:NW6[V[_C3_/F,XIUR37 "196D.55U :E&D MA#N=R@W==NS\[6PX5LV2^>(<<+*^]/KN,.1;IG4C\NZ8XYU1?MBE\ !KMY7J MEQKN7YH=H/6Q:8-YM _/ M9MI"IS+% #"2FB9$?5%^M^4B0Q 4;F\B>S1@-53[O&[\H)1GIF3[%N-5]^#[ M_TC %8+958K:WT*;SZ,VTEF+*J]5+$#\Z#\-JSB/>7C@JCU M(&\:NM7'@"I81^J[SCFCM*AOG#4?FB(M9 $+3KN&,NYVV[W'QP^R*VOWXNIF MW\7-U^GS7=0,RERTQA7.',?;\QUYLM6RW\L_V]MK5YLO[[?5QGRY*)MM:>^V\JOIB&;:>/X3 MJ\UB=;LN/]4A*S6&[^R4OJQ%T437V+G M@MSU)G0:2M;?C"IP1^NO/ZJZF:\VLS0M4B-MF9(PRU/"&(:L:Q KWEN!+)L9 M28,.Z *HD"V;_CH4@<@P2O0:AX-IT0&(HQHYTCI=/7(UQ$*1O+BQU:3WV[+> MHJJ_WY:;73,5/ZRCMB]'-2]Z_E;>?"ZW,ZZII###-%.*X(P3F+5)&0&2R-Q% MHP(V&UFS6J1)V4)M:E+MII#V>AR?-WA#\FZG9B-1[J9N'=OZG.UV/TC+]@%I M\LU7\S6_O5VO#CGC^W*[JI;RL#=N]:W4U]?E8O]I.]_L M5L=9+M8PDP/NY 0\.2!/3M"] MJF:QG&0GAA/PCYM.1G)-%!7U(_>"P$;VUC2T-[:1U: C(+9BMU4 J4S 0%HS MD'-ATEHHU#&I+:3;]4K10$Q5M;WJC/%<%4NY(WAI(.T>I8CI2W!0_7;TV8^J MX*YF]M9P+UZM7T!8F=9,CK\H1;G_LRPW'PXOH/SU;K6LR[AO-@UJ05+23@DTSE">P8PC 3-<<$Y!UD*#9DK@M/0S"*#(ZGZR(?E\ M,")IK4@Z,^I-*JUZ?&XL:4(H)S;&$ MK$@S2+C@'88, J?,/VS+D0/"&=C$^"BYO)/1IS03V!%V*C^>#]SD/"C]D6[B M<6#R@C3'\<@T-#B2;4^NZHG'H/5A;//3[Z[YLKJM\_]N+5!@HFDN$*0(,L&8 M3E77%.'4Z7E&KP8B:V2-J;X0H4/E6>OPX\Y.[Z+3YB9K[HS%.5[]#"L7)*H7 MB=-0HGXF/#YDW9\/A_MS6BG[6-\<.M\N=W^[7<[WI?$L2O.V[4(H"6C*4R0%F4N/\-=1.I$.2.Y(D,Q_&JRU)&E,&.D/IX$@[Y9V6#]U4>1#W3>I Y9'U M"XH^G$>GH?8#VAOH<*4OTZ]%B>OYMIKI[_MRLRR7!L_R;K'_QWR[G6_V]Y_* M[M8G(H;6('MZ@J%OH\,AJM_^]W,\D+1!*"Y=6>5UNM^6RN>GW< +,415[,&BI@,.0YZAV)U#)4?EJ6,V=Y@/+ MVHL$79*P_JQ.1*X"&/)8FD)Q8_]"32MW]U_3N\WKUY3"- MH4A3!+""3!*-2)K#(FW;1A@6F=LC-2%:C+TFM5Y7?S;[#.L-*[OYNMR9U&U_ MM]WLDE_,7W;)_NM\\_(+*S&YMM.NX6EVD[$67YV:M0B3,XC)">-5PF_J,M30 MK]E8T'=!Y,+2/PV]"VS3DV=MPC-F578T#2WJZLB7\MUU.XG^6 _X3U7SQPR8 M^3-+"82"G>[G,L.09%W5[0N<2\TR( MV.7'KLYS4+M]5;](OZO6JV7SI,KAN[_S#*4@K#$&Y1 MHAR2:S?A.R%+WET?BVL-JN13=?AB2#(="I9#DNI7M#PCM[H^UM&//7I_N/>_ M_NN_]*Q@OL+%2U7,4!1.H)(9S)0J0A=S/4QK8H\A\EZM=HMUM;O;EI_*[WNQ MKI^&S$G!>9X#BB0AFH 4@_PP@G(M3$+N=F#V0D,X58(A)E+(4YQ#RC$!,!=Y M005$%*/(^M]A6]GJ3QCV[-+9P8AS$_,CK.2$*_FC1I8TT 8_B/HR2Q>2U2#D M3B-'#6/*DT.CP?BQ7V,YODW[?KY]M_VXK[.PYA$@(Y$?Z\(?,-:4:W4@" R/IT_ES8 M57([WR;?:GC)+ZM-LJS6Z_EV5V>CAYBV7589EFG7M933:]A7]6L^ M]6:D \3#VV'U+#UI4 Z]@O(J;1>73<*1/@VA"VK1DP62T&QYR%[3S([?[;^: ME*1>A^'8Y. IXZ8)8E(*D *.N_&7B\SI.=E+[6#"4TXR5%!.<*9YK@I>P!QP MA3D@(/:ZR$.9.SQTF,R/\!JY.WS77^/1,[.=WRM^1EO>K)CK=.O=GM[NK69%[43PL5&$B))122=N,( IVB7AK5ME% MFD&5Z2+-$2[2C($ZTV1I 7(JS.1J#'U:-= ":I,MGYZZ%('*_IITE1Q@C2Q( M!Q N8N3(YD2%R-6*UT3(BQ5O 7IWM]_5AWI6FR^S@@,$%(0*%3HGDA54Y=VH M400X5:PN-B2D*!13Q&BL$5? F400 90)CJ$".O8AF&>EJ#KA"ZA'3O1ZBE(L M9D,HTQFVD>7I#(F+1OF0.U&A\C+E-;7RY\?KC?M#HS,S5%H MIT:QV7,3H>KO=BP_[M^OF^.;CV[EK. M=U^+=?7GCG_>-5OG9D@00G/(.(/D"*M> MZZZ!)0VRY(\.V\"K3Y=HNC!R@K [C2$4QI0GK[0'X\?^L/Z^;NK]MOJV6I9+ M[5%>;._.]]A^KS0EP#08J<$!SA)O,CWG]U/7\_C&_LI'&";G$346/ 03L[$Y+/ M]\DOM17):O.7Y.2PDR57R9$UF@/E@?SI.O!GPN&;W4U6?#-PL5NOR0AR9 M0G*0IQZ][[KH7?5/M\;QO5WR-7FWNZ5BCSQ^-*@^UY@<3$I^J8WZ2_W/CDG;:-E9 M#"==B BC]HEI!)9Q*7CY0N.Q_&%=2JOK=&*^J\^>WM2OHQZ.A&"6JT+KG%,M MC81.=0T5PDL49+K=(X4N?90TR/G..U<<:4$N: MM"$M3LWQ65HN51O[\3@-A>MKQ.,*8PA.[,Y:UB*W,Q]>*Z&9CQE1NZZV8KY4 MY>?]KC[FCA' F4ZS+"4L0T;H5[,:*PZG*FM5)57>?]]=WZ^Z64NLRR4NG*E]CXQEE#TSC%$Y6AC.FBM+5W/+*O\Y7FSK/ M?;=1J]UM=7A6[]WUX5EK,$.8P2S+%2)< 5C0G%+0-0IR1F:;\DM]_L NP^S9 MF-5@R@^#Z1R7]5BJL25F)"T;=/-U/8J:RX\<#UWV)=4NZQR"32_AKX%UQ0## MYAFZYDF.RX1&R40O4W4A(PW$\30RTU#&5%'ZH>>I\']L5_M257]N9IQB()EF M .=42"*R-,^[AJ3&5M<0]_CX03/2\ONBONBH?E>Q^KPS'[FO[R-O,7N>$'=@ MTDZ@(I/H)DJGT^ -FE^7!LY(!\"/=%P0GA[<34-L^ACPTA%O7RZL7_QMKST\ ME/\^S;_K[_6,NQ3EIKQ>[6>IU 4I$$@S1G5*H02GTEZ:WT@LO9*G23KS8IU;J]<-A]13HD\[9) MUBBDNR9?!W#)+QW,O]3DG]:"6ZBC+03;LW@Q9PONBFFH8PS#GN1XD;@+H)F' MF>RQ?4(D@0HA*#*2#W8CN(-6'TM%WLQYR^+W6K2AW)1KK[-/Z_+&6(9RLS_ M6*J*5!& H,+'I@FF;JL$09J,OE;08:HW/[:@^HJA#[.^.AB+TI 2>*3XP^L4 M#R1]3VES4KT>K$]5\/J8]*K6]>;+7^;.;ER=,2"@5%*GB&",E,X8ZP[RT0SD MO*^^N;057=AZ7#7;BT-?)0M.7D@)LR%S(.DZ@^*D63[\3E6LO&QY5:7\&?*7 MI_?;\G:^6G;UQ;:LR#?+=_NOY?:0&LX*B( R,V290I:9[%!*UATPHP!KW5>W M@H"(+F@MRF[1HETUK1$FBSN#>[/WVN01RR>^.CB<,T(*9.><;AVD]DT#>)1] M(GZL.LEI4#=-56?#&OFJ $?@-$#9\.UI%>$X29>"$\%U0;3F.$NA,OEK!X)K MG0:J'?HT';F >#;LCU(0LH#HQ7;O*F)LH@.7$L_@3K&>^ R;?D7%/FZ9JJ:& M,.OJ7*P3P1MGCY_LPW+?!S'1Y; M?&W8]:IQ!G'75,4XK)'6==" G/82Y[KIXY:FLH,U*R1%D')6B$QKQJ%*M>P0 M* V=;@P-V6YD&7YSW")9'J4X@.3ZDMQ#9P?@-U!9M=M 61X%=@)"^CQ]KNK9 MTPD3ELR^EMGH9!#V_,6Q>QG\'ZO]5WFWVQL9%/)^D,XYFIRF<@ZUZ5T) LQI)1+#" ,F.L@ SD.A,%[/8 4,UR MZ':I8>C67<:XU[6'?]N4\^VF?O>[W'Y;+WB>??2YY%!CV=8#/^98MK:N MYUAV8S'\]=0S)*"$0H%4%073BG)UO/^4FO;9K'D2W&X0!VS6*1$Z(K0>O;^[ M7XL8ZQ+JUSU@ER6-1+Y;@N1QF?14KXJ^(*417#$-%8UAF/>USH[<]=3.>G_1 MSN%>:(D5S@[J@D%9(Z+9$';SRRYG=X MD[J/)3N#K[Y]:M4XLKGRUTW_PW-OI_2CTNZFZ0\9_]@R7H-*3ABODB/^7Z^K M[:^U8X;5;5=&+RAT-.=,0XOCF5<-U,D=]75^WUX&SA?_<;?:EJ^@H#G (,\% M9X)G0B'&\V,UE&$BN_WUGQQ4-C $C]WUGSRTUGS_Z[S>6]]+8D/3;ZFP8U#N M)[ MTOJ)A1;K!.75CO;WQ$2%,X!AKVEF*.Z\ MY?+-9F]Z\*K>_'DXSJ0@$2"5@&>%5$ KR-+N!DRJ6>9X)KU_>_'%L1NT]?VW MJR,\K[.; >CUE,,XO 93P1.\4Z!LGIQOS/ M1ZP]5:X7WYZ"%YWH8-IW0MJ\2E,SWZQ0=7!'EL(+1+JH8@A_3%0@@YCVFE:& MX\]5-LUT_;Q.>@)B\E&CX*7I[OLW&WY]O5JOC.;L9@(JS$EAYNPP%2)%%(AN M)L]3H72/\F1P+,/4*>NTW-8,:2[91,.I RQX]*GV:%V7)YV69[O MO5P]LSDHUMZ@USU@EV:-1+Y;DN6QQV>J.WB"[-*Q=L4T=#6&8=Z[;1RYZZF= MQ6IC$@+[[3Y$ Y!1J I<0)T!HE7>W8O!S?><7E$8"%+DW3='N,%W7 ;W32_% M'=,M0=7XY+ ?;L>EHP_M\]&,MHL!<3FWC0\?RMLVV7]W_;;:?#%S MSIOV/8JW]1FK=Y_7JR\')#,),*_?["FDXIISE8OC0X<'69JJ- MR;0/3[FL:Y2.B710NNUT?7">O<3[A+(N2]8X?S5!^>;X;DX#-3G#.JPP.Y!X M07UCN&(:$AO%LBI^1_8J5!;5]J#47\Q?S%<[(^L'M3Z>/7U&W&<"D)QQ2;F6 MC#-AX&7=EGD.4X[\JY61 VTM?)@0SWL%T*9BM=O=U2L5M1KL:KC)MES7PE*O7!R^434&)&5K M0)]3+G[L6ZX3#TJ\X^+PPW,L#:TMO.2(;\0S*\_1=4E'@U$]$:T,9\^E8R@! MF I?A9Q)I26&*"] 2C,H@51%=X\9)PSF 59P?)H=:@7G^3LSKI\I-L:J-;[N M@=#UQ*#D1Z\93K4B&*3J9^V*:2AE#,.\JW>.W-EJI[Z^+A?[=]?Z^Z)YU/F# M28?>;9IM.9ME_4>]Y^/;?%U/C&>"9IR:N6^.&, J3Q4M> *4.@9M.'(6 M>;89HORA-V-R$-ZPX[*1W-$VYB>G)"!S2I MD=;DRX[\Y@MM07X4-74A\H*>1O''-!0UCFG5 /W9356?;^Q]N5U5R\?WS,TT MX9QIG(,LI1)R#7/473S.*4^I2TX:M.'(6>F#FU:/3]J$4M*P+K!3TM'8=U/2 M%^7R*CE@39ZY#7=8*75A\H*41G'(-*0TCFG5 !TZA)1RDS9OM_LCT4T#4QC(CVAT'L&^;ICRT/6VR6K,]F,L[&"E*8C:TO\C#5%KF[R&J!MC MMD.T+2W-UV\VN_WVKMGQH%:[Q;K:W6W+3^7WO3!$_'.6%R17*1,4HU1D&$(3 MT3.F,J@!JNOW+K4>ZS8YDP!(E@.98:QA??D?(QS"3+$L VX''3PVW);3Y(0Q^:-&F30P!]X<:TG>!1T,3?\T ME#"X557<3NNHAF;(-R->W!^__+=5N36___7^;?G-D/Q]5>_5*!BA$&0%5II" MICFGS0 M=VO9S$_3C!/& M<*JPHH +2;AD158 RC+IM&T\N!(>,/IJ81CF'25Q<-)#*N-K?,?51AOJ;"0R MJ LFII1A;7M),",PZ*R;;S:W=_M=(]/@M_+F<[F=293EJ6*Y!JD"]6DJ04$[ M5LV8S9QNC+_4#D@!SCE)%4?,J('BE"A)** 491"HV-EA@R4!GJKGPYNCQD6F MS%?1KI(#L*ND93#YXX!N+$%[RI.-?/5@=V)BU<>2EZ2I-SM]A BV+9K1!%E: MU_0Y0ICFFJ7' 05USOH*T;$=C+(4(D5Q!C')F)F6$PVUL8S524OLG5F'803[ M"Y$U;_Y"%(.R4$($)R1$T$N(7-F=KA Y6V(A1'[L]!&B[-BBS#.B!!$2(H T M((BW PIE.G6ZV^-2.\(D"@H6 %.989$1(;*\P'E*4$:,94XK\=Y"E/47(FO> M_(4H!F6AA"B;D!!E7D+DRNYTAM?P7VX,8Y )(6L ,X11#+C*=F;&=8BK,?YS> MN_80IC-'53+R]*8Q?M7^+)KF+?F^6)J5@(BUZNU0=B MJT^A_MAN6^H2E'"9*8SRG'*6*2+%<> !E(*^Y?G'[160:*UDJE"!,.%"*)BG M&!74S)LT@M'O1SM+(%X8CL$J\\Y4^]?C8[+LGZ%Y$CQ8*?X1:XX%>%_.)Z9X M(2RR*+;W8ZO7TN2'^J&M[6KSI4TA<6>ZP^QB0XB-R= MMZ!T>CSD".&V".UW22*$H"D2UF3'K M7*68H6XL8L&YT]3U]=;,Y,VD-R:5E8!BRA 7*F5* 8E%8;0]]KZ+ T#'2V\# M<&BG9\/2YR9F!VQ7R=E.BO,MMB/=/OLJ8Q=4+!S;TY"P@/94L?JEFWB].;T) M\DSC,S,G%JG".30CSH@G5@IUOU79_N%W4^R7GOF3:2=B /+KIUQFP%T1L6.6Z3-0%V0K$ M\#0T*Y0Q591>&"C5FB'S\1C(C')(>"8T5V;6TXZM(@.IRV4,+[>B10%Y3JF0 M&<.4%CG4&*2<0E!(+973JY4>-R]\JG\E4&+U.F,]$ZJ@9 5,I":2/?ED3=:4 M3D-Y MAAFR4Y,F.K-]U%L*OR8FH&<@&S7"AFQA$#)BW+87?X!:,,.6W:LFQ2 M,@Z!3C&2K, TQSF%"&A!$$Q55J1V#\OUV#9Q0NDXTPM%J9TZC<"FFU2= 9S: MQ,^.NPLZ%IC\:8A::*.JJ!W63>ZZI_QD=?-YM6FNPG[MANR9%%#33*FZOFP2 M.X*IDNU )3"5W$7[?-K'! BA%5!040PQY@BE!=8 Z 8L+RNWE\(Y0N7T[N) M8A3B[11R;,[=Y+)#FYS![9YK:ISP /%5@M#FN>QXOY&A.6%:;Z^,W7L\HIY1&>J>/UN1/0^%" M&>.4+CIR9%V%6RRJN_H^P?G]_/.ZY)NE^<[VKER>H7GN*I!"JHSG"F-(%,R, MCHK\,"AUO0"+G!83?#$ @'(( $NER+$D9H:9"6SR*)[B/",X]EZ0%N3Y('6L MY\7BWK+:-P':'6N!+>*DA=P(YC-NF,9M1I[\7BHF1O;8-.0UNI6/"Y&#L.HJ MR!_*1;GZ5@/ZZ[;:[698B5R:T8T)53@G !60M8,>4XZ<[OYXJ0UDYIUI+DRF M15*<:B!H(;46B&F4UB=%X@OJ87AOC[C\!-69.S?!C$F;IR">(%TE#:AQI.X1 M,Q92YLOEM*3*VXH7I*@?*]92LUY7?]9OL1755E5WG_?7=^NG"&8%,NK&"XD* M2KCB+,USW(T>+0!S>Q38LE&2FYZ6 4 U8SA3BF-.2*JYR7]SA83=KOL^[P$? M<39/4RY;I,F\A>HH3(&8MM2I 2GVDZT'W'80DV?4;& 9LR+NDJJ%97XB(A?8 MJ,>:%X,S_VRK?@WJ;KLM-_L9S@4&'&.=9H*KM-ZJ*MOA2 B13D6[BPT!2'.8 MY=+8EV$B00X0-$8A7%_&0[7;1#9TR6Z@A.%$AU/6X,'B1$95$%->S1^\^7EM M!%W/M]5,58OFME@S9]*;_6I__V9C%/VFJ;@?US>Q3.MB19XC#A3*. *LH$QI M 0L$-'WM7JEP#<4+:!V\Q.!+#@"3,X0VR_ZQR%VVG]+\VL1(?H#-G>RY-]F/ M-*VVOE&J-,_21J>L^7A&K,)S.:YB1;"GBM7K[+1K6:YFA[8^E%]6=1.;_>_S MFW+&Z[O^)2PR5120<(C3%'7-")5;793C_>&1JROM2#F!2FI4=GKD3]AE;1^$ M*SQHUZ5'NW+Q+U^J;__=6'G(C,P7CQ.BEQAX1E=ZDS6NC/2'7P7J M-/8B\6D[7ZXV7S[>WWRNUC.EM-*U]*0X13DM "&T^WPS;[>Z6-3]4R/+0@LF M.:"QEP-':E[7@7BLN F )2$A!OX#DU\8\7ZTC#_4/7%7?3N$:P8@3>JQK5^^ M6);?_Y_R?D:S+":J/L2;I@)FQZ9 9O5.5Z\&(LM&BRLY $MJ9&;BO4QJ M;/;2X4_?Z^HQ"'-N N)%6@@1>8F+%W2D-W7C2TE_$ZJ 78YD1 7&11=*Q!0Z)9_N'WV,-E'@RGI0+FF'HYLV28>\8CR M2CLL.0J7$45_ B;CCQXXG]&)_HPX2(8IZE(8;ZS MFQ5(:)&G!14X53S'J38YQJ$E@@MM=4R[S^D0]?VJ8C(-X6/",A_=AP%Y !W: IF"];HHT9BE @",.>_: M(IFTKEKZMS"PD+21M9>4.!'H*B:QN.LG)U:TA1>4,S*L),6'O*F)BI<-+\J* M/R,VPL)-0\NFL?7\RTQ+S0$E("^X+"!.ZU)I]_DZ ]9[(]P^-;* ',$D-1I[ MR7"DYG69B,>*FS18$A)"#!Z8_(( ^-$R_J#WQ%WU[1"N*Q/ZIMQ^66V^_'5; M_;G_*JN;V_GF?L8X$R#+*44HQ0"K+*.';589I%FJK:N1?=H89J6BPY8ATRQ#]1LG(C.3GDQB1I6@:=U* 8N42&H].?'Y[&'$I<&4=*!<-<61+5LM MB4>4EX988]."17=0@W)E;!>0 G0U##"<8"8-!BOD@/* MY RF\V;.7NS:*LM@Q'H)C3>G 7=]7B#HHA(%878JPA3&F*>;0\-Q9/\:RZ*Z M*3_-OS]W=Y#F""O%%!%%/4$S?^KT<+1<,Y@#[/86RX6&))<8@UQB!!CFJ68< M"YY#+BGG".'86[X.V!(#SO5RM'[T75:EP9ESTZ03:=.XR.P23<\H4U!VIW%8 M/XPI3UY="<:/K28UVB?FNW)9S^;*S>YPRG:[-=VO>69/W)]^Y/W\OCF7^^=\ MNSQ>2,EWN[N;V_JW=GRS_*W,X?-I-(IY9G"18$,R9"0/%<*\4(#%EDA&_R_?JX-2,Z-3,ZL M3#[?)^<_UUJ:-*8^N!CVS-SF>/R9P:<2]23%237>LCQB%/ZQV_RRV9?EF8X)/N=M_J/>BJ8R"7&@SFY$@ MU3@OE$DE6CG5 (+18O"S:)'D5#%$,UU(G!(L,H5PSC,F<\U)]$=N:TR_7AM0 M28=6,!\SG=#A_>8G#);]^(@9*@-X:I1 J;_?EHM]N52K;ZMEN5DVN(N< M@E3!^DZI#'*CGXIW$IJ9:;?5;0_#H04*$Z8+FBL,<5:_E*X5S>M7HR$1,/[M M$2VF9-F"2NY7Y7KY,%".&27]7#Q"E(SNW:!.9#5B$N2JHY"S+4I12=)PCR(*HV;=R^[D:=2+X"#&A5-*4DAP(CGG] MH]^T(;'H305:WG:PJ"*W.:HP .T=IJ@0FF*G43,<%!R8D *4S8E(8F<<^!M*!^W5^0)>4 M4XZH/7O "(%U..=/)KYV)B>MS3]1G+WHS:'";9@N]1-&W4#$Q R^(7UWBL'G M(^JM^>I__K?N.^;_ZK'[/__;_P=02P,$% @ Z(A?3<>D8PU%;0 8'$% M !4 !F87)O+3(P,3@P.3,P7W!R92YX;6SLO6EW&SFR)OQ]?D5-S>?JPK[< M,SUSL-;X?5TE']MU>^93'II,23E-,763I,KJ7S\ R:0V+DGF*OKVZ;)E"@ 1 M$0\"$4 @XK__S^]WTY\>TF*>Y;.__PS_!G[^*9V-\TDVN_G[SW]^^45],1\^ M_/P__\=_^>__]9=?_K?^_/$GFX^7=^EL\9,ITM$BG?ST5[:X_>D?DW3^SY^N MB_SNIW_DQ3^SA]$OOZP[_;3Z89K-_OEO\8]OHWGZT_=Y]F_S\6UZ-_J8CT>+ MU7??+A;W__;KKW_]]=??OG\KIG_+BYM?$0#XUVVOO2WBOWXIF_T2/_H%HE\P M_-OW^>3GGP*%L_GJNRM\2=G\^YOV?^%5:RBE_'7UVVW3>;:K81@6_OJ_?__X M947G+]ELOAC-QNG/_^.__/33FAU%/DT_I]<_Q;___/SAQ2#7HR+_VSB_^S7^ M\EJS%NB_3Z[S_'UH%N*(#$(%+]W_;W6#S>IW__ M>9[=W5)K6G1RO34>-%]I M'C^GTZ@$ON:;)O\8%<5H%EM4 MEW[=H5LA\,OR[FY4/)Y-Q>[^K4RU,FH/]FM@:GHTS^97UY^*=!XVB-6J/3:K M UV:F-!RGLW2^=SD=]^RV6KTHWPZU*>E*=71GN>.UQ(IGY;%^#;LHY^*;)RJ MZ72SO=<@IMJ(+9&S6<4!H#MF$773AP#:V4T6-ZWY/%U4U7IM?%=++*BF78[W M;&!Z8?"[;!&-S[F:34P>-H/933!7*VR/%;JV.\$Z:[SFL(T0-INDLWD:OWR> M3[-)1*0>3:-%^^4V#6 \3D/5$3J9[J=1$=AYFRZR\6A:?^X[AVN+D"]AGTQ7 M:+BZ-J/YK9_F?YW'_X,C=3+]_.Z^2&]#F^PA_1 H^+:I9 M&F<,U0 !-IV/B^P^#GMU7:KM8U,]V*FM2574CE7Z-C'%S;E'T, N*.#%XS.% M>W2*%?HV,$4W*F9A9YA_S.?S3VGQY39HI6-3.]2GP2F50P>?.0\;US0;K>7U MQ_+N6UJL%NU=/ELUF?\9EL2'F1E-Q\OIIEET$\:!>S:;+L,B>3VJNZ\*EK[F MTP(KJQEFAWLU,"T_RHI_'TV7Z=6U#Y9?8&:T1>:+8H7XH_.KV+W]B:YMZB#3 M9Q[R[^EHOBS2B5H\=9X%R"R+(O!TY;M6Q%TG7SY8)OD\7\SR1>5#H6YGT3[; MJBW5DP9I8-(?[NY'X\75=3S'G"VFCQ_F\V5@X/IT,S#M4Y'/PH_CM-)"/F^T MSLFHXX5%A>.#'4V;G4 ] MSITT3+,3C]=;D^4TZ*SRPZIGYB<-TNRDJ^GCO1T:F,RGL"N-L]!_Y;"6[E\% M5^)HQS8G]RG\5.6TK?( #4SVK/Q#C:?5UP' MIXW2X+2KK8+=K1N8QI?T)NZ3G]/[O(B[Y[&)[&O?PE3J:.-SQFJ!A.UMPOJ3 M*+Q-D_HDG3-V"R16P^_A7DU,ZS8,_#4M[N)^,5]4,I8/]6EI2K4P?>9X39"R MR,?_#.Y;/"6]NT]G\TJ[Y.%>K4VK%H_/'K$]R0U]:VML>;)6/X?%4&3CQ68>?\ZR11F]HF:3?Z39 MS6WXG7I(B]%-^EN,7K'/Z:C%IK9FT0';G@EM_T3=][089YM;\'J(:O*;6V-/ MQ=VL0M\&IOCOHR*+8WZ8+=(BP&M]:W%LY?%J.B89[O&[CA^0=+<)XV._.W0S8]YWPQFC8\YS=#-C?G M,X"Q>#O-BBBX?Q9]^3%\L&D?QSTK*'W]1>GW13J;I)-5Q'OY5=-\O(NF%3W7 MH_FW%5'+^2\WH]']KU%]_YI.%_/RDY5"_P7 36S_?]M\G#Q-8:Z^!6-H-%Z4 MS^1_QVNIK,9JDP5RY6MRFQ3,B;#8?3_-X^_4U\%R':?SS /5GC9=0H!3B M$#I"/644"(>E=)())#F&2%3ASW.8J6+\4UY,TN+O/P?>AM]$./--8 M 6_Q3%?\0E+@W#) MNV=^H*YHF(M$AK2[6"&G!O#?8>4 VEY/TIA;S*(L_;8._3TFT9 M/M-I_E>,7O5Y8?/EM\7UX-7&_SN#&UO)AI\0[,L(A-/TEA/W1*(N$18FD MILQ "0D* M)!(JI ODVQK(PB>KK6=^P'O#57,\[L'LV'7L]:X,#":8\V$K<,13ZCA5Q!F% M"-)22^3Z]#J>CDQ+MJ^LUI7]&JS637S:[.:9,"KX'C5&3;2@ECMG(5EM@*Y((3^?8_-[,O)OQ#$:4<29XZ80$@D@E HR4U M+/ &Z[ 6L )48D;K& %#5PF-0&>/,="N&'I0"V=F%'C7^@,+B95D0*M@L'EM M%/?4!+O-:BRM)J8__?%[_I"N8X6^+$:SR:B8Q&=1&UY_*O+)TMV_N63L8+_K'$AY%X+J%ZA/V]_Z(VHJ0/3ZN=]_1ADPP1H30GUB\^P(;T(C*V,R[)CPB7CP#I/ M'()4 ZN5($8(A:S1 EK:R2EA7^?/PT3DF;*YO"V=&DB8$0@[Y"F4@73B-2"( M$&2%,)4N%_=@DYRWI;^.>OHQ %E7,CWXLX=RR[UKIY4#STC8C0+_+;6>*J4) M$9)H)27PO)+#U0ZM[NY^FC^FZ>8(X9DPCFN$HWT3%0AT%(2]F4(J !,$84DM M)((I @#Y00^R*L,A;Y?AE[?Y.!DV6T(#.Z&GW@;[3[JH5K55*-B#E4Z'WJFA MW@;@VF%[A_?S<8,)1%RG\_DJC,NG513;X8Z))9I#)(155D5?0W.O'1/884BP MP'5N[$Z_HW__(&N4VYUB:Q1-MU5FAU6TX]?;T>Q9MH>*.*LT2&*Q5\8P9HSC ME""M8B"$L\1(+2UE=3R^DZWJ?H]L:\&L#69W!;G5C+\L9Y/B\20S[6"_Q'A! MH&+2(B*IA$1Z@;7&0&KFO5%U@$5_0&76)+,[WB=/ M7>/@DW$&H5]#,TD!+@ ME#8Z.+3<(.>]974NK]G (]A:W!UK,[H'=[[G,+;FW7@GC3/*,FV I$A;:8"G M3"CED5.$LX&$M>T2P\E1; <'252PZL/V*'W$G% R_,4-T!0#2KE1EQQ=WPA M#@6O-N8PE(8]GH+#:4(EP&"/*M0XZWKQ:.EK_I4"_L+&YS?+D?ZI8P M+B6,=X58&TH$5D9"*#7W@& L^WQSL6/:I\515QL@$9 @*JG11"$*L)0T>-7( M"T#!A>+^,V.-W+VA[DT^TVUCT25C OF6.:6(&"XZ^"J0<% MDP (*N40G-*2 #7^CV4V7\EEKA^?_>OKD7>YIPZ5L. 204P#)I&RW! '[98K MBO'>7E7UH LJ V2O(] *S[MR37=,7GW/#@7?[>F1> T!EU!)"U'PP(,>1:"D M#[!:CN8 ,=6>^/?L.?78W2>)+U(_F]S06X=D!D..= M@CL%+/?$&P4,L1 ;R-!FYDQYU6DHU4-:?,M[P,:9LLQ;8O+9\/@XFJ=%+'<8 M^/'E<1Y\\/G'["Y;I)/#"#G6+V'0(>>!)5Y(IG5\SPS+^0NE*_F 31V%OF.0 M-,SGLW'RZ39?Y..\2-5OAX'QIF'"*>+<"B&\ I!0IAPCY0Q98$A?,4KO"@=U MV5I#0A@COI'%QC.#,3> *\E]\!-$ M)7?Q_002M:8@FF7SV4"YNE_D7]/Q[9?/'P\#XTW#!!AKG1,8.L.18=!H:PT0 MP +OF+%UKG!K!?Z\*R#496N/7LO'\,&'N+6=YK!LNR4$82L=0R2F1U $\!CI MNV88U]SV%FM]>>[PN3SO&EW/CI_B#50VV93Y_5J,9O.U-&$%M%49)A%2>:^P M9$IP%/9C)[?+E1.IZJ#O?7C*9X#B^&%_4_SN%WGK,O*+%\2H&,1PL[[M_!Q_ MNKJ^6BYBZ.]\52WB?V4WMR=C\]PO2H#"R$&!B*)1'TCA."NYR;RMSHLJ(_"AKG2TB"^T<]8''%D-+T%\XRC'M[J?2N(-(PE_NXG&?* M:*"YDF%4+RQ%"/IRAEB".J=_[^7DI0DDU&7L$*_G@\-N',,(*A5?=5I+H"LI MT!:@&M X^:#D'4.C:4;W<4'OG(08>AUL+2<]]81LS75+J:UC:IY\0?^.H5"7 ML>_YBEYI*JPT"BG)HK7$B=QNA=3B.MID@ 9'GP[QN3SO\<#_[.YT,=\LO)C(]'F]B?D\V.9EUK=URV]]F0'C\DJ%O.;W'%?)A]A#:Y\5C1TMB^WV1MYP# M18S%! @BN)&E6>,0@9U&@/_G&CA;,.\1]*O49W_DL_'S==_1 MCYW8D1+NSI M2DJ#D//<"RATR7-%89U4Y.\C"'Y8BZ$)(;W'A6$W./DZ^M[IHGCSO8D.,G>6 M>!6V78F$\\#)[6]A&$-8$'4%]!X7PX< G=E-MFV\SW)%GOUMM+1TM MGOT32#A"P2>BP0?"G!%*($';_8R'K:W&JA'_N6IZ%]C ETNYD>YF0GIB.'03 MWQC4$=$0>6@]<1X*1PSB)7\]]77>KLLZJ>4O?R4T+)I>GAQLJLM=7>]Z>Q"K MI[_V,"[Q,0*4"EA(J#3"*10,9%H>,%C G:N41JCMQP@EZ'PVRQ;IQ^SAC?.G M'W\?_=^\6!6BJOXRX8QQDZ#!"9?0*.LE)4)#O4GX$?AEC:QSA#S@.\5ZT#F0 MW+YM ;R_-PO .\$<]!!"H;CS6G!1T@>PN]BD@JUBH>(#AM-X?QD/�#P'&K M,?,.,>$!,27-$$I7QX8:(-YJ2_[D!PRG\7=(#Q@@\)Q3**5'W%I+8L+WO1:VZ\^\CNJ0)B#3, MY3X>,"@$ 1<8"XD10\X;9#<''98A#.O4>'NG#QC.0D)=Q@[Q 8.$5GO/ 0:6 MQPI E&Q2J(KX;UG'GGVG#QC.5!+-,KJ/!PQ>_(8 "Z?YO_'Z.ZX=WWB2 FCP8CC@B.#@L&//)7 E?P@U-=1@ /TJ%I! M2G4T-B"!KA#YM1A-TCC+^=XM=5_31!+H?4P[SKTTX4_%W>;QA!6 ZPL[+VQ- MWGFC;#[;NM+%:';$Y'[6)"&6FF [*"BHX0Q#IW@Y*Z6#"7!9&U[;PJ_)WJZT M10PXR._NTT6J;H(IN4HW>%1O[.^48!;3MA!/(-%46D#(UA)0Q-;*0C' 5Q%= M:9#&&-[9)A1]6B^@SE'=Z8J_1.CD9>2(18,3@\QMM9LEQ04HDZ: MMP&^..ALNVJ!]UWASBSGB_PN+589*^,%\VUV?QQM!WHEQ@L,G(0 *2$))5Z" M3:2OU=+6PM@ _6[PEAS'.\*65?7U[^/BG^F"S]ZR(OH]7Y,P_(XBJV#_1*B MC"?<(J,\(\0%"GD9]J"-K'7G,<"8_*[0U23/N\+7\6.7^<<*&3M.&2916@@C MJ8_OA0F"AEM8V@Y:2UK'XA^@L=;/$5>+ NGVC&NZ:^HE=89S !/'MH!Q<[CK$;Y/B!E^(\TN[E=I!/UD!:CF_3/ M>7J]G'[,K@]%:]89-M&@D+ M__HB=]%%!'EK@ZC7VGMG(65&*BPAEYH!H@4CU4YXV@[R/IZB*PA!AUG\LU)L M=_7A$H@%XYIKP@2G'' %@H)U5A%(@YH%=9(@#' ?:P8H-3+/G\GWKO:Q4TS. M%_=8I^'SW,$33VED%M9$F.!<">T!0<138@R/>>HNZ\B_9;1V)(76][' GKML ML3IC5K/)MNS5..MQ(SLP)YO-Q]-\OBS2"CO;2>,DWFO*'*+<6T$5I\'50PA: MC85VD)I*RZ-'?E11(J<-E' ?O%]DH*<6486AIMI*[@*'A,..]E:AX+[(\B); M/*[T3CO:HR7HO#X8;5,>?:H.-9FLMNS1],/L.B_N!E&1J1^U@KR! 09."TYY'CB2,D"$BK1, \\0%Z6BLM%=+&"8RX M(JS.<>)E*8?* ,B[$$17QO"G(K]/B\7CI^EHM@@DN& NW4=Z]./7,)$CH9L5 M>BB;)S]O<,NSOMH5&:% MWHFU@D&HN<2$4B.%)AXX!R!&D!M">JLVUX'>:Q0652%W-NO/CZ1;!BZ$-35_ M/HTCD77[NR0$R*#X'?-$ NJ-TU(&GU,KX"37CE7*DW!I@#E'J'DK_#Y3,@].]V+WRS[&YY=U#T+]HDF')NO78"PL '],T0< P49Y@;$EOCSZZ$/ZI MXLN;86*K !A]/PZ YVT2R2!'BF@OL:%$81TV-4XX,%1"36M5H1WJMM ( &HP M\6RK\*U[GA M&^J&T8((\T:YW%DP?'S?/QHOEJ/IU;=I=K.:[\%3[!WM$T,%TX(&U1CL+H^L MT%Q#0Z0)'TI!>JLK^RX1U"2KNX+1QWQV$QA_5V:V?&+,IS3(8'( 4<>Z)MA@ M93%!+-!+'8':\\ ]Q$U0T9;R3HO57@RX&N9Z9P>UF^D^+0B[3#_,_DB_+[[^ ME4X?TM\#FVX/WA%4&R%QQD,AK(GQKE0Z(3DF&GJ"' \FH*YC-]5Z-_:N4=<. M\\]/0+5K.NHZL/L(F$[HG4@MXT,E&P3A*!!>$!I8Q#@T3F+/Z]QX#NAQ6,L& M52N\[B#4839)9_,TLF*>3[-)S)ZD1]/1;)Q^N4V?%>+J/*KA2Z!E]4;XZMIG MLS"A;#3]E&]R!AT/9JC2/8&8,VR8A<:HX$Y#$CQG+@P1@,GHCO<8!5Q._VCN MYA<-$P604&'ZGDC,(+?Q/'%#D4+(]W:+U\X]3+-"?AT368>S;9ZW?2KRR7*\ MN"J^I,5#S,^^_R9F5].$!\(1YAQPAZ2SB'E(2THD0KV%O[6,D1/%F#?*Q0[P M$'>TS03G>R,"#K9/. L['U(.*,PE,<1P(4J:,#<7DCFGODC?8J,V,\\_GUU7 M6KG/B\CQ_'HY2T?%+)W,U[,ITH=TMCR01NGT09)@"4'(C-'42FN5Y=J4:T@3 MK2XD079#TLT[8G,- *VS&$S2^[AU'D7*KM8)10P30)VT4%.G*9*@7#K:>UG' M[AC0&XQ6(-$ /SM["53NI8=N?O8W3J(Z%5@P$0PPK!5E7H.2*HA,'<4Q()0T M9'DTQL?.WCNO7V4?]\U>-@R,P8 ARI$#!AEMP^A\2PW0EQQY6$>VKQ\AUV%J MMQ#9;(.5D?*J?2*=PT %.PTP(*F2$(G2H]/">'7!@#E7RCO!4H^OG5T CN:W M\; N_!5#(A]&T]7QW<*,BN(QF]W\^VBZ/'1"4JE_@@@%V!%!I42$X[#I\G+S MCB7D+A]39X/A]:5@"^SNS+ZY#9;YU[2X^S![2.?K<^)#%LZ.Y@ED4DG%A 1: M!I8%]M&2;\9QVUO&[7<'I :XVUVFEW51X,_I. V(#];>'^EBPX=#N]N!;HE@ M)%#'"$48(F*T=T:6E 9WL$Z,W% OE=O!48-<[@I/$?&S(,['PT5DGS=+&"#" M0 8*G!U>Y>@Z7WHVSBOM_'R[NPVZZ* M*[]@PZ$ @^.]$\L9\YX%!>N)98Q[+7!)MY"JMX2A[PY-S3.[%U^MJH^6& F) MA0XH%1P2:#13DI6T2(;KV-&GYP)]5H#ZW0&G#EM[?Y4:5&<%[[Y*]\12)X35 M" %OM#:0*UWNT#:6<;IX>[JVL]\"F[L"V.^CP*)96CP^G_9O13X_Y);M[Y0P MX:0(RT<'0JDT3MNMVVDE0)<82-X."O*66-X5L/RRF&6+F,YB-O'9]_C3_!BN M]O9)/&2.6N*E"(N22 \QW=(H!.TM ]E[AU53'.\LR#R^JKC-IY,/=_=%_K N M<7$,5OL[)M>DAX]:#W5+C'/0RL!4C@11!@<7;;N<(_$7 M?.;1CQ8]G>E=P>NW/)_\E4VG!Z!4-DDL!- IX RW3'G#B/5;"@23=:I%#-VZ M:^ADXTQ6=N9D[L^A?%C;'.Z8 .4Y(!I8;J!PG$-)RO7D'=9U-K_W<=53&SB- M,OCLR-LR]GPV^3*:IG.;WN6S2%B4R9$KP)/Z)P9+QBPB,=<(P8H8YDMOV5LC MZIRAOH_;G+,!TR:?NU)#=B.>#['\9OIU]+V*"MK?*8%0:!;L.JG"5BX#;5B5 ML8UKGE4BM[6E M#G&<\. D2F0\)()B 0EUSI:S%\;7>7XN!NX]-1K- M>R(C.SL3ST;?LFFVB-GSPP:ZR,?_C">O8?E%=V[Q6.&>N.H024S*$%/T$HH" M[HU6A)5/++QGI$[=HJ'?PS3XDJ E=O< N.H/#?9W2CP(]-!X%T 5P<&]5!:N MJ>0 2GB)V2K;0\)^J-5C>]>1OI]&CS&2M'J,[\L.B7=ANPZN)>*6!7VME"[- M/ ZTT75,H7<$JK-EOB?$MQ:3.X10L0RB><.&PRC:W2>Q@CMHL.7*6QD/OC39 MLDSB_HJ?O5L@-<+GCK&T]2-/P-+;/HD4&A@L%!9">D(HYAR7-'+*ZCCV ZRD MW1Y\:K.VLZ=UFP2._\@6M^5#])(MC\>15*5[XA!'2A#@HA<" :14EY2OLFM= M\&%U"PAK@>67!#:#A'7>$,:"+ZV-I,9L*??.U F8.OF@NXORUGTA[#0^]^?Y MG>3Q!2^&Z$!,, Z1!!**9*Q]T51TB"EZP0 M)) ZSBC$C#EK2OH1UW6.$MZ1L=[.44([,NCMCNX9OTZ\J'O9,Q$DK%'$J33( M8"\T\KIT@J&#M,[Q^M"C3%K'7+.\[\]IK*3D#G5+@-6,.X^ITM18H!W48FL0 MA'VB+RO_G0*K05YW>D7\'/^5[XEW=DH 4F'),,,0HLP9![3#7&]AXL^VHF?:*4)8(;BX+ZI3#&AG)?TN$TKQ-<^8YL^=9O;4[D^6PU[:.Y[5XU38#7GA.D M';7!-K3*0["E*%!8YP!TZ/?*3<-@F=B88PWD)9;K;!%4C3.\*YA]3A>C;)9. MW*B8K6J4/W\I>)V-LT.;W_'.";>64Q28:2"5U!+%E2ZI]LQ>\GNH%F#6.,-[ M>(:\\E/#P@BRNTUG\^PA79^(?,SG\7SMZOKKZ/OA$ZM31DH$E5PY)C74& .) MK$#E30<&3%WR574;>JY5[G>%QJ]%.IHOB\=*YMC;QHEVP *H6 @T*/C>X[R M/ 43!+M)I-?70_464%6;Q?VYB">YA@GG/KH[@0) G#8>><5+JK"J]2QBZ =8 M+<"F-H.'\ERBQC.)Q 2'Q3BKJ66.0**](ZBD6%%G:T!*#AQ279Z)-L'\)[CU M5OGQTXJQM^DB&X^F+V=W864@E2*$&6^9H8(2K;3TTC%-%+!>,EKI;+?UHZ @ MCJMB1U]2HLOMT%$U4Z']O5.),( 4V4=99;&DD42D_"!D1):"V%OQ0"[ M?#+5"#;V'QTUQ/L>CA]7TYRKY>(VR.)?Z:$BZ0=Z)90IH!@FGBM&L5/2>N61 MA,I2!1FLL^\,__RH&XS5Y'EOV/HPGR]/P]6Z1^(1Q\ABYX$DU ,L(- M2JZAK//4<_B'15UBZBQ^]X:GJ^5BOAC-)MGLYA10/>N6:*.]%3:&-H>5 U6P MT5 PV.(+6F2AJ_,*9OBG0%TBZWRF]W+XLYYTU=.?=>N$B)CDC&D.-:*4!39! M!;GQ'"&'@CJ^X"BF5L%4G]?]>%A;ILROKF.)+#_-_YJ_G%@_SM5V,JO"G0X"+"FF0,*P^P&& M(68E19K7,C4&5.ZX6>'NJV%Z#D?/U/:GU$Y_40=\!S+VE@QW2@DIPLP)8@P# M[B76)24>@#JI^(:,C1/%^+9>>ATN=H"'M]6=#X-B1S5H1(-)XYW#S'ON*23" MHY*FP)T+T1KU1?H6&[69>1P@;99"QV%!:*V"LQ3,6."L=%1L=:07=4X[ABGX M.O*J4 K]-'[6D/TJ /X^IK;.9_GU$&'<5G]:Q>O$&PRH''HK2&F/S=W=#[].V%7%(MTV3B0.[*'*2XZ4 MC"GCA%?;98%J5>@;$'@:LCP:XV-7Z(@E2H/U'=;-0Q9\0?WXYSP^![NZ3V/: MV=F-&B^RA_7;ZE6X_#)\MOEE\#8K^'#-?$$" &%">\$@90[!0(S>*F?);6^; M73\9]RIC*1^ ,#J$\E.TUV%$/K5+K"3*0(&YA!HJ*L"3T@[;/^\46"\S>70 MK:[Q\!:.9TNBNYCW_[O<% 7_FG].Q_ELG*TJ.S_-_&M>D8D5U&4;7Y=HHR & M-K"7$V6)YIJ0DK.,N-[LO\M'^ #$V5UFB:"0=0:X:E%@([ MJS40W)=TQLSW%[SG]XN;-]DGFI)19SY/O*C1H]6=R%TLB'T,AKL[)%1(&WQ& MJ;C3TBCK@-]2%Q,47;#B'!0"&Q'/V2BRUZ?KO9[S9O,6O<"!4?9!$*RNX\8!+CR@V,04S+[F@G*L3"3#TU$&# M0FMK(AL <%]6DCH/MZ^J4;&8!,X2@C1F0&D+M'SRX@"H4S1RZ,<\;2"E.AAK MR:$_+)9%6,(R3[.'(R&65;HG)#AU./PG@/4@EG!!EFXI9[2;(CE].3PM .0H M!&O+H#_TE5;QX0Q_!_LE FIDK'& ,$J)=3A6+5_3RC&LE>.O^K'BCX2W\YG? M'] ^%>G]*)N4IN_&XE6SR;/:G"GW.*8H!LV"Q*;@13J$[&DJ'? MRO1K,-871O]6XZ9T7[S'?%.#[2P[\M" B:<(2L.,AQ 8::&4IHQ.YT;Z2PY; M:PM'E8W+!@73*VQ?)>C?D'4J5G>/DGC#">)*>(V=$PI9X$S)!^M0'==G@-&] M?6*R$0'T!\2#96]. N/!D1*A*;40$6]H8(#G6J+R3HM33GJK#7G)&K-)B5P^ M0JFF$)G@-GHDH'18!_NJY(<3LD[ZV)/S-G11^V^@L#Q-#,-[3]'(FXF$:&0" M>R&PW@MGN;+;P%0>F% G9?;IZK+;5'O]!Z^W(Z2>H1K/RN9M/OTY\0L2)X"R MEA-"M3+6JQA@NMU_E*IC$0S=W6__Z4^[PN@*RH&J<9I.YCYP\,MHFEY=JX=1 M-HT&ML^+^,F7=+PL5N3%H+X#H#UUJ(1:[:V'3BJH*!%,:EJ>LW!MNGU U+X' MU36,\DZETQE>1X^;6 4U_H]E5J3GP_6TD1(N(852:B6TPMH2H>36F!>45+!VVK,NH-LX&=@4>+QT_3T6RA9I.8?_@^-CD%KGL'2;QB1A$&N;3! MFX"<.$&V?D3@_47?1 T-L4V)J3>P?@@HF-UD\3SXV,WIT;Z)14Q#8*#"WECH M+!) /KF>N,[]_? #Y(<&S9K2Z0V1>CD/1GV8\KHR2>3IYC>'TM2>,DPBC#&: M& 08YBKXH%PAO.&$PDQUDQ1R)TY_#&@V)YNN41H,D^>F]A,A0?>'!9<&4"P^ MS-3U=3;-@EBKJ--3ATPTLE0Q'PP>!+0&A$-=FD$*:%LG%*5Z\/T/:JJV+*SA M'7$UQ70&W-2'U#-5-1N/V M3F-/_(*$.0@Q1]93CQR&S%E97N^H\-D/D0^_M=/8=H71%90_I_>;;>3J^F,^ MNPF[YMTF.NUCO-F[^C;-;M:4',#K":,D!E(5WWD%@U\YI:S4VX>PB@+>37&9 M@3EDK6'I3?W/MN34L=$;;)YM2?A%S*4>N%ELN(F&3 H5 M_ )GA!(ZL V7.Z%"0-5Y%O7N3FJ[PG*7$NOE;BQ6,;BZ7S'+?4^+<38_?-IP MK&]BO&/".48P@X M1@8&KZ(,L%1,H#HI=DXOLS,(GZPKA+8FI*Z@ZJZOT_'BZMI]']^.PF;P.6R" M5[/5,=YL$O^*UR /HVDT?@Z ]91A$LVQ"EZIDD0$WU0"R[<>A2*&U5&H[Z8J M5'W_JD66=P6^W9/]E 8Y3%['2AX WRG#)(XI)1R5$ -ND')(DO)5A.(*U'D- M<'KJG:YK03<&OA99WB_X5-#G1?$85/>Q O65^B=* 6,A3?:0KE]JO9QB/P7SUC.)['X[O]-JZ%49*0E M$$(ZK0(R' /(!DVAD8).<1E?$5=9):TYCF?D]P\42&RU$1:3X%1P!QG8T*.T M,MWD=NF],&:SHC^8QO\TAG>UQ:RR*>P@WN=%FMW,UH5^QH]?B]%L'GBQSG2] M^M=T+?9M@K%5*,?7T?=/ZZ) :K$HLF_+10SG_)I_6@GF #@[G4<276=E+2( MD>!A*RRL+V7A#+SD3 E=@7_( NW,?GM+?DG,(:MM?Z\D" ,"K('44GB()4,Q M;<]&B=!:Y7Z&_JRM*^ VQ_[^3;>G0\O>++8U![>3JI;U9E>/Q&D)F#'44V % M)0I02I4QWCMNM:P61-2R57IB86.#M'8224&"4Z&PM5"!DJ+@(=1Y,3W )U*U MY7JXIO%IS#QS"^BDIK$(GB?DRF.$N866>*9Q20G#_27^;%FOGRC&8S6-3^-B M!WAHH*:Q\]AKQYBW0@>[Q@:6L)(F#UEOE7^:149]D5:J:7P:,SL,2XCSW5OF M=F>[A'CN#6-44D:QD@3$X_,-+135RKTQ3D>?;@(&S.=D5*C:D'D7%BW8) MHBC686&*:.M9S.GI24E+V&M[RQ#P'E!1AY.=H:)F"6-H@C/#B#.$0*R ],3Z MDJK J,LN87RJH=$8'[L+-UY5X8YQ4+LR!KGOX^ERLDGA&OX_.7PJ<<9H"342 M.A@6'Z>(!9_;:K&U[''@U8]PQGP&2MX$$K?-^>[.P^:+J^O?\GSR7%%_R:>' M8BWW=TK"YFR5@T(%MY$[I[GBV[W:0O]#'./6QU=C#.X*1K\5^7P>=OS#-8R> MM4J$UIP)#9&$"B("/6=Z:P0X\4,PVJTPRMDD77N7]U]X^"=6< M2!_SGRG($%5*4;?EDZ]59_<=AAR>BYJF^-N=JS6=QMUT-OE]5/PS?3;S@W[7 MODX)YX(* L)"P193#B&4:.LZ*'G)1E #HG_CE37$Y\[VJG06>#"-R;8G=]DL MB_0OLH?T.*2.]$RD]UHS0[TFW C)B");%@)">LM0_2YQU2RSNP)7\Z7E S'* M6(<(%\H28,)>;K9^ _*7G&6Z>5 UQ^CNC@SF:?BN&,1H@]YK([KJH/] M$JB 1T0")X$VC%NC.2QIA4!V4S?Y4D#5)*M[,\M/,<>#X>DD!$J$)1)\CNB% M!H=T0Q-1LLYUZ- ?7S0/G[KL[1PRE4);=[1./,7"($F@U1@$8U SMM6P0O@Z MA]M#ATT;WMO9G.TTDO6/?):_G'%9.*S"04"E 1) G8GQNH&#"DF/L/-;3@)* MZJBCH=>^;A)7;3"[*Z@]9?IZ-N?GQ/R1'@YP.]X]T80896E,(JHL(I2XIZ-7 MKW2=E%GGIFYI/\U%TZAX4TJC<<9WEAU@'U,.X&QOG\118:"2C$J'/.0>:;JE M4> ++[3:,LB:XGIWRJS3^>IXKEQG1X-\6_G6!&*DM&>4.PJ05DAKM0W6<(K4"88:>K;!!G?HX4BH MVY40*-DL6)W.TL-WC'MZ)$A*(0B"1FMG!81&^FV@8B"ZSGVC^'%LQ&:XVV'^ MGC.>86(9^,&-,1!BPR##Z.E@.?RCSMF8_'%T51V>=I8T9U3,@@Z,^2Z^W 8& MZ=$\&Q_ R<[V"5(6NF!](,"@\A0Q(;>!/?$-7!VW -2KLO>^(-,$>_N"CLVF MR\7!!'5[>B04&PZ1IX$RKB $EEE9TF36OGEX- OJ!N$6IM,[QF FU7SAI33(;AOI,0[:43PM)'F4CC*#37HB>NU MRH#"H5]HMP_"AMC>^CMIF\['1;9* WIU7=9L>#F'#E]$7Q4WH]DF#N#IX?8Z M1N#3,_JNKC<9(4?3IS?=5>XQFA@_T4 19QD2%D#*B-1,&VVL"&:0$,)6R@K5 MDJ,U6BR+=-?C]EW>UIO&\6#/ @YC%7E#O:7QYE0;A(A 0$IY884I.T;#:\>L M+OO[T0TV78RRZ7^JB,.@,-!#9"3TTBMJ1'Q*%5QO;XSUP?"H5N&U)16QV: ^ MI_=YL+URPT?)>HJ?TYM5^.UL\,L;+ M:1NFZEA]0SV-:!<<==C;$BK6!)HT/I*=?@@*]_O_GSX>U""OVB8<8\ED,$8Y ME-Y0[H!U&S(H\[5>Q _UN* +%5*/S2VA99V"<.&S^7@T_3_IJ'"SB0UFS![ M[&N>*,*$9BZX,=9:: #0"&^)@;A.0.!0P]O;Q4Q#G&Y5R?ALFA8F3.HF+PZK MF!&DI/AK^)(] 'G> M)+'0>4P!@AAJ+(2A%IMRTD"K.O_J'%T--12M&\348W0GF%F#NCIJGK5/(+8H^O/!W!) 0TBI M4B4Y#)LZ5NWI@6F7AYOS6=T25? M(9:<$P(H##88YNNS0XPX!JY63-" +E*Z\'B:8'"KF/ER-YI.7P=;[,3*BY8) M)HIIK''8,[&A@EO-023!(P^8X;6R7P\H*V47&*G#V':/:/.[NWRVJLY;)?JK M6L?$>8@IHT3#J"L=8%R7/AZ35M=QC@8;[-7)Z6US3&_]3K:,S(T/ (S-C7)5$0.Z"!L>%/2G#X0P+' ."2,$!TI9N);JC\&CBLPU?]\P0R MMWT21@2QU!%/@*'*0*D5\<(%J]@9K?TEITNK+_LC8>KGB\\PLS%XI&("Q+^BR]5-*UTE= .E2IL&Y,H@^PA_9*.E\6JF/DZ47$Z63\G MO;M?EE%$;RB\RY<'B\4U,GZBL12:.DV\9!11K"RF)?\4<'6R!Y^L:5Z^I.I8 MO50&4MZ_&'I]K?>D6LY8MWM&2(+#%A0N%2JX; PA JV3)?W8U;):!^3NM ;" M=MA\V4^SM$/.DWB<1"V&''O/;:FJ\'*ZLV8&H]V#I-%+W"@5JXR+Y =X8"DQ4 MS.2C5:P6KXFD)?\QD:!.2,_0BPOTI$L;$L7[ROS .5GU^^?MUQO&$T@- MY=PAS0E26UVM;)WHCZ&&&[8-FG98__Y2B0#(C902>DLYU(X#:4O+E6"@ZOBM MI\5W7IA,9M*X1_"@K_GTT7:;/G@9_F 7>+%\\ONY<-6SG9;/Y>)K/ET6E MTF"'NB46,4BI]1*%'=YA%I2\4]( ;I2!02GWIR)VL?Z)@BHJH>((B53"0&B$ MA 93&HP<9:Q@"B$<;63839+J?E1 ,]C(N^![W\L^%B9=E6;^F(V^9=.5F?Q[ M.HHD3=3BJ?/L<[2BB\W9:.]WM6THC7@T@8*$ ("8:D"UD19#HBD*"AN)2OY8 MR]0>DM8S$84&?^2SXH7$5IM3%=;4_8[@7!E->7Q JA4-^ZN"FB% !+1$6E\O MC^%[5CR5\?5:\?0DF:[P+\$!MB=Q#:!^(F9=0Y0C>L6NV<;\FP^=TH.U3= M[Z1Q$L,QP(H)08&EED.E#5/1G?"0"VPN.=JN:;3L V,+$?,(1>3A*TB+"XKHJH_7)W'[SYQA<_"U:97HF58 M-,A#RH/7K3'3&DM/)6 $LT!GI4/A=Y8X0)!10IC1TV$@/*=?A?G>B2H0= #['9Q5M]Y#W1/ M/,%0.,R#N1'\,:4%EXH@YY6 0AK46^[NGK;@LX%1Q5FMQ_O.45=CD_A8%DAH M^>QZ^ST)4@Y#XE@P9PB5TFN*C3)40.6)DJ8.CM^-*=G_KMZ#*+M:%FO2=MP5 M5+C!.MHW<4@J@44!1>1$."I@Q1" M&WA_R9MPT\C)NY;&,'3IV3HT 0Y R) 4#L?'$51"*XG!4@:O$"C8;1:%;C?J MEK'7*./?:2BJS_/%+%^D%QF3BI2WD#,"E)6Q&%^0)C?AZYD4G %926T/]VRO MNYA432!US@ 18R^#_V.( !L^!MOXHM_#-(.OUF)23Y-,5UMAI&TEZ*_I^':6 M_4<@]/!U\>X.B5382FD8T=(Y*"4TD);4,<;ICX"[[B"2MR"3_A!W]"9X7Y>$ M*BR\]58%SA&/*:38EA0*KR\YDJ^NS(]"Z"P6GYV X/?@2:1F5$SS+]G=)I?B M=DZ_YY-TNO?N]J3^";+.&.V65[Z%!) M,< )05[_3S:(GL)]]YMBOZ+M:GI]&CZN0J[PX1LGFX"D(9KS('E92.[#$:HV; M*"$1M1)JKRT-7C95D!@02ZMB"S"YL.RQPU@974JL[P/3GG/ZM''>B3G1 "-C MI+$44Z$%1P)Y$/TWK*K5ZVV'VJJ( MM-P1Q@CD !:*__EN]FI:^%L;RZ@[J73NKKY<'<_BHGSPIQ#Y^GCA_E\F4[4 M>!QSP0<2/A7Y+/PX3OM-&/0TH;5!$WGOBB)J_(#%<:2YBAXZ99@$8R,XADRN MZNG$Y#$8:6*"FQXDAFR/>NF/]*]]$@H$;4C[,'O>)@L;R7W8.:JHHR:&3ZQ& M&A-)+"&,QE@D HU36E.%.>>F5FFYX1E"[0 K[UTN ],_:C+)XOC1)-I6U.K[ M#K@/W60@-\9+@UVPDEDP7(E;F\J*>BJK)?KJ7#==%:4WN@.BQ^Z%:XV; .F5 M)S:L,T$=M!YSS4M^,<5[.[T8@#:J#*7JVJAQ@9QYIC O%L^ &_[U&K3AHV1U M+++GIO?%[Q."./(.0Q_<4>F<%=+[S"#E35J\E?1;/VI3U[]DLNUO>'93VBS:) MY]08BBP5P*OHT(7)K^?.@!']I;UK2=ZG2BQOAF^MRGST_;C,G[=)=)BFU8I; M(*7##-% ?#EW GR=,G4#.N%M1.8U^-;9)=]H.@K;VI?;-%U\C+**$CD<]K6O M2\*<(P(+AJ%B1$D54"Y+"J&OEH%X^,CHQSYHF/E]PNMHC-?^3@D("R4P"%N# ML 0QHP\2)974J@OS8^H+NP)ZSN)L9Y><17H_RB;N^WTZFZ_\N*O%;5J891'Y MMSZ&/IK)H_H@B7+<<(0IQ]8RBA5#>+,L&33LTD[MFH##Z[O(MGC=%>)6T_TC MGXU/@MB!7@G0BG!B%9-&:2.A0JQD93 H.GX*]!XQU1QSNTLKD"VRT53=WT^S M-0L^I4663\QR'1[YD*X+-GTM1K-Y5L'F.F_ )+YNX%A9ICVEW@%#-=TN,8&Z M+05XH199)Z(9+G"/6G/G#ID8&Y8R<4Y J738(9"VV_W!&UDGU\$ ]^*V850; MM6=)I2O:SCZG#^ELF?ZVS"9Q._HP6Y.CT^N\2(-5HJZ# M2+_F]]F8 79T>V]B^,113"1&6!$=K!ZO%(=XPSD4MJH+\UW:!UC>NXPZRR&S M+78\]WEQZ!K\L!5QTCB)])Q3QB4U2'B $5-:E;S "-;1O[4*O%Z2\="F1+I" MY]?P;5?7:I+?KY[['-.ENYHG2E/FN-0$<8*$%L(!6U(6^-?;4ZR6[J?;D7K> M.*,[4W!;^K_$TMFC8C+_\WXR6J2A/0'R**8J]4^\M@9RH*3S6@M$*5=LRTB% M>WLBV@[(ZHG_M9YJ@<%=@>M^HE4J04B*82Q+VF6[EM+93Y_=)FHOS'&R'"_^,8HOF1:/7]/B;@<(CW5)@+ :2X,E M8L"&I0FY*G<.3)6YD.OY'J2Q$8Y1S A6 +#RU@I#Q'M[L7PI<.Q$+%V!]'., M:IZED[+^=.#4^N0@G=CT.AMGAV*)CW=.@OG#'/4\6-?00&41W;S\#E1+3.J$ ML5S0T7A],#8NBLZTY.@^6XRF<8F4"\KD\\4?Z2'@[>^4&.X) 8Q)32$P"%.J MMLL,\UHI]B_H.*4![=>4"+K3=!N-'(\_(R_28O6V(_#KZMLTNUE)^Z"RJ] _ MX<1Q JE%PC!'&)#(EXN,4.3KE,>Y(#^C"7W7O#3:?X4TBRD1OHZ^]_BT>CN' MDU)9'^@5]A7"E0S>(B6$4BP$"=Z6I29X7=!XWN,CH1VSKO(P\5"W)&:4IE : M2J"@"CBAJ%82*1-\CD#_)3][;@0$;RY(&^-UE\MWD"\$FU_:EBB+(>-(4>$0 M45Z#==B/E-H@TN/;Y.VL-R%P.IT%,[<2G2][))R&_0=(Y[$)$-90(:M+&I66 MEYQQJ!'1[UO0M=CT[S2;7!MA:X_S91\MA"F:YF(]FD_\O_Q:\\$5^ M'1KQU?R"X;M(GZSAIY",T"EL(L]<=I\7:78S*YWY8%D_9//-=E-5[_4YG410 MXYA0VFABM=?">[SE-JSW0G& QSY-0OL=B:V[:,G-;+=YM\:/Q][Q[^V3>"J, M$8 +SJ&A @BGS89&HWBM(G8#/"!J=8NOR=NN\/,E"&IU*/%EG,Y&8:<[$K^U MLWWB@$&.8&*@HE1ZCIQC)6U6B-Z*'[:,F_-E_#J_50-<[0PQFRG^.9O?I^/L M.DLG1P.P]_9)F-?0!C.Q[- M%T=CJG9W2'"P58U6RJM@LF(!#71\N\H4O[ 7<@U(>0]N:K&U3P/G8X6PJ(/] M$H^]'&\,*9N-LFJT$\]LT M_Q9M^L5H=I,%BC_F?\5#RLFZ2_ASNISOOMMJ^BL2&5:6A(1#! 15'FBJ2@?" M JGT9:FMAA"2#T(8G2N[ET1%+@;)9JM8[>BV5M%[1X9(@.9,:J&@I98#1173 M<,L!!?WEJ\#SX=@RLSNXK7D(G?(BZ_6R=3V'QQ-O9/;V2JS3SED$-([1N-)K M12R#Q$B@(22BDH+MC-9JEZW[NR446"T"50 I0&,^(,H@DCKX#QH13B^YM&PC M(-A1V;TA7G>Y? =ZV=KTTF;4Q"1EAD"(*+%2 XLI45:CL(\[5^F8H"VGMDQ- M_JG([]-B\?AI.IHM8KK/_UAF]]'9/W8>6W6(1% GA(7,6D@HXU8Y+XUGRDJK M&61UMNQ!6I -X&%O(OE&6=U9+J+EMVDV_G.QR7>_Y="10]M#W1*-/!*",RM0 MS$8=JQ8'2T@%]:DE8*I.5-X 0=4\ %YG'VJ.UWVC*C[?.WJT>[QSXJ ' I(8 M7F@HE4X")<+V;!TS*(8@7A;"F@% 152=S>6S#UV^I,5#%E,9;&9PN!#F[M:) M"]X/(Q8"$9-=0ZUP^$][#QV4VJD+RZO2I/#RIIG;71J]/>JVRF'N\ X$1Y;#.0\,!'F>TOXTUS?'S%8QT3*"EB#F(* *$".$D@CN_/@.4T+,-+=J&;E&_>(M//ALWG M]'I9?,OFM_&1UZZ)?$FGT_7CB"S?]<+TC%$2J:#6##L ":;&!P6L/+>4.J24 MH+[.S>300QC; E2K$C@;7=MOWSZR^7,>)CJ-R-^'I4-]$AKV:NYC-G8&J9). M>>:QULX%/Q<@5\<+&V!08%M@:9#%71[B/>WF3V<>%W>$!XVT3%#!.8L9 KET MP!#OL!5**LYZ/,)[0LWHK]]' ?W9:#K_(UV5Q)H'&_M@K=KCG1.)H21*6>T0 MH-)PK8-%YF*&-X&"$=9;TI^>3^HK V+?27U3'._N=GE MV]\[ 8H8+K5$3KC 6",\)LH0J:$7WHDZH>5#MS]:15IC+.\<:H=S!3QOED@D MB8=.0Q@6#8%2 !N80ZU10#I6[?JT,1,D7XRF%P*>TWE;]W N6%2[;>7=:*C: M-7'4.L)HL*)BT$Q\D$ZQ-E10Z85"M=(AUWH>\,X0TA*_N[18>ZZ!WD+L"&>2 M ,VMLYPJ*J40UO' <..]TZC2\6';%\S;^6]*69Q1W/SP$(E0C "K):>&4XR( MMD8R0)$V1%,,>CN7[SNFI"HX]MXV-\KWUA?Z4]'BJVL3=%,^S28O4L!TON"O MBIO1+/O7:A(O9A3TYZ=G-%Y=!U-M%"8_FF[?6E2I_-O(^(DT3#,F/!,"43%.IM9"0. ZE MJI1.KAW^O97F8Q75=:A;@@@@E&'C)#!4.:()I,8I9"55K)Y[/,"8A8X1\C9] M:%."Z.K$91/IO[;OPG1CZH'1IL[[;++ZYW2=;J,Z'L\>,T$,<@JAIY!B2HT) MRM\@%#.L(B,O+AJB7[!V):6ND*Q'\RSLB,]2$ZZF71VVU09(F/;2(Z@ YHQR MRP13QD'NI/=$J5K))@9XY=DO1EL125> _',>/&@W7V1W@1^'KDA>-DR0H193 M+<)FX2@%P?(46$G-@I]-*.%U\BL/,)M)OP"KQ?JN@'0@)>NI.N[4H1+DB1$" M!.^+(ZI4X(V'W##&),+"JCJ7P -,?MLO&%L63N>7>-5AN:]+XI4.ZU%[!TVP M- 00U$- O<9:$ZYYG9MA]I_P:T4(K9]_;/)$]W?,L9F #_+;53"BPD%&Q1$2 MR%E\:L$#MR'UU@JO$ )$,^(A%KH2_'OA095%7W6(!&&,+<%",4ZI@%QX'ZP\ M#&"\K-2U#*(!'F$TCHW=:=:;9GMGR]YF\]'-39'>;%3AYO.^(P^[4PK2"*TU MQ"RJ=B@]E'B=E$$1CS#O,2)Q0\'I!6R//36N-W"B/ @+A"JC'=(* HB4+SGF MN/]!%4AE'.U6(-T(H_.$DGHYSV;I?/XEO:E2&/A@O\0;S'"@B5@E8_44J,FF M6 4%6%S:R_>N@+$O"V4#(N@,;NLI'L] ^;Q=(IP)?+'.$R40M3AL]+:D!1E_ M87!J2*ZOT5*#HW4#'+^,INF\TLOC9RT3X)U"'O/@[1.%C0-(X'*.3/%+RW1P MGGQVQ"B>S\.SY;RI9%E!SF];)H$X1>*C5R$50R0XUW!38XM"[$UOK_ &*^?: M/.Q*VW_-[F+E@NO5CA>D<'4=(_*OBC*8]K")4:%W B% "D.G7,PLXZ"4VI=T M&X+JW/(/$#L]&1K-"V(@ #QJAE3JGS D);"84X8MLU(K"6E)NT3TTJK$-XF& MTY!V%K\[P]IFSD%2:O$ISV:+#[- 3WHT;?;ACHD6'"KAL+46 \6H,9!LJ$58 MZM[B*7M!UZD(>(VO)EG= ["N'M+B5$R][)-@# BR%M# ,(P4UT1MEZ8"[L+R MR'8&IUI2#D@A!07V9Y3?9U9:VXWYTZ:IX\-4J0 M@ @K9(60TG&,F>4E%6'C=!=R^M,L"&JS\>R#/O5)F<,'?$\M$N!50"5DD$MB M@Y+#3(AR3H:R.M>/ S(8FA5M/1Z>+=>KQ6U:J+M@VHQ'1TYP=S1--.'6:\.] M1QQ3+(%AY:5$<*1$;YD&!B_I^LSL2J^?;0]_K) PM/[@"86:$N.\A5AR[*F M;KM0I)-U#N$&!,&>3X([EU/'Z-X7.^*^CZ?+23:[4?-Y&OX_^3KZ?GY$TZ[1 M$NH(!1)@BQTU!%GHN-MNX%Q=9JQ.)T Z+0ZP >%T%A+8ZM#N QE&1M\_SUM?\QO#\G-[G17PGT]NJ?SV1"LM\7Y=$&F"P4= :0"CU M6"D;6 ZD Q@25BVPJQLJ3TNJ4J%W0C@2C#&#O/%4 J\ABXDU,+"$(5VKH-_0 M\Z34Q\/NX+8&^=WY>AYD9; FU[KS"%,$L(=>4B*">H484RVUM#'E=X\IV_Y8 M1K\[[@-QSG$7*",N#]"YOU.B<-@>L $.6D&Y(8));JQS.IBKT'GS(Z[LRM)_ M_3:T*3:?']N8%N,HB9MU]8YMY-W7?/77WD#'P]T2&R^=%>%$&4R-PDHKAX5V MTE 5TYSW=>[]GD#2 J,[U_M?EG=WH^)Q!\(O=!\04EL6&.^M=Y#96+2>864\ MCHD&A.C1EWO*__AZ\L]$H1\WOZQ>)K+R:(DD2A-DO43![*',8X?QAC=".'V9 M(>\U(+(W@6=;+&\SM.+%R_?5&=>!,)W=C1-*-8CQY 0C%'ZV& I:4L,%OY K M]4[DG3?,[&ZA&T/Z:+3&GAX)9L'*ILI0!SGB46%#O:%/1J/KDM%RJHA? MYVIMA*7O^Y$P=\P;()1Q((;+8FM,N=:DIJ1.G=D!1?YTN5>UP?=AOPR6$F$+ M!&30>&Z4,,;(DA:/T*49S,W(]>#+X-,X>O:IB@]V_JH&[B+0G]\S96Y6=5.6JURK^L/OYL/OAZ6^ MKWW0BUH*IH!1,&RXU'LC;3E?ZRV_L)VCOMP;XN39DG=W:7$3MKI_3\..-QY- MCX08[FF>&&P,\9Q#I;10P$G/03E;C4 =N0\HH+1!N3?#R(Y-@%V&T<<*0815 MNB>$>\*@)%YBQ 0&2&T=/ T%N9"8Y%Z,SN;9/Y#HOP^S)J/_=HV66 \@)X(# MZ2&34CNB2SVL;<52-$U9,@]I\2WO^.BW'EA.B_!K0 != ?.W(I_//Q7Y=7;H MJN59JX1;[A17A'$IPQHV@K-RF]!8H#J1^,,UC=J!T?EL[0P>Z2PM1E,UFZC) M7:QYNJI*^)"Z[_?I;'[H)M^] M/FJ6V5V!RZ9!3..LS,.L[B)GUCF:#\6S[N^52"Q\<"V9P<@J;PG&NKS6,U(! MTN43C7PG0F-W'&%L*2O)\R;[ZY5+-_M2VPY@.U8?9#U/%8MDL:JXF_XH MI7/85NV]+U*?)D9L6=&52L6%0L%4?:7\N*RP=27JOWA2U2GJUO>SDE^7W+O? MTJ!]S%[6X]71@$ 0*/'"B<"H<&"KV;#EFNO-69O$;ZG1E\5L_NR$LA\\2SR^TQ[4*5+ M&2^?6.H)7?]>:@A]HB&KO\8GKZZDNL<2'+XI*DB*(!#G M I^5+7]7EM\M\MNGPH=OBMZ4IZR$)A("IY#FVT887AX&88*YXX)$+TQ+Z\1T MVI"@.U'%!D_&=*^FS%EE=4#,XF0'&=7)]JY.%B,N##DJANI8-2VN'Q)WQ\7\ MTT/R\4?SXN9KDM;,W,Z*52FEJVDY ;@K5RJ6B2FVH/'XD%WQSXV]*WI/.++@ ME="!<2R4MQM9&40[R[/:K5$XFD'3?N'3UOQP4S+LPW(/O&SX@;"U'7?$X!1C M+.E4?DMO2NKI>!(F+QO;QU?[3.&8^*7%MI M#3 *Q%BGB650GOEFP@OA,!E80HMN"#)M%:.&F/A[N1R-V;)A.H>'6QX402C% MP:6)#R%"8,8%E K/D??2.Y^S=]##S?*^LS ?H;:&^$<7IQ34 6_R]<41*' C ML1/4"*8]3S_6:7^14)CGK&[T]>QW_[S*;%RZ89L=+8K;A-)JJ_?@V:W#-T>O M=9I!8DRT@< 8151"U6M$^9 3T>1P8"^=:A!T6_3Z^J4RR3"^NWO4KH/4VG]C MI-*P0*V4P @/'+#%KNHMYKJS.47KM,KCPK1!H9_ML]5LR'_;$]W=Z/NB4TIA MXDGP3!(MD.)J P,564FXLL+!W\1(W"=H6SOCL&>O<=LN]Y;+([),*8()(RJ- M4P*$J:IKH?(,8$X<75\M:T^H\G+_.Q^=\Z?-SP:"SVF,V3DO?G5E&B8P 6Q M.@L!/$*,^#2M4@YA0'8H4>+](DT]6-3(E]]'/\?W#_?'TV9]0TP-) H9J])\ MWQBAJ B5BRPS"_.^I4&S=BJ=AT_S>_J+Z?5?4$K+3N_+2-)G,>2M!]P]Y@;] M^.UI@SX7=TF&J8WSQ?S+]\2&/\LF?QK]6@4A' [+RWMP#$$3;GERFICE7'/P M0K+@G=>&((:/LLD=2PR>=NS([-)8-)K9/>&64,S4DA MTE=/J&VVO:]3T]*GF?59LQ]SARP MAUOP'6 ]S9=ZXTS9N 8,\2E\EP9'2C>Z)CTOK-C$_6RY4RL7B)] MELR:Q'H],]R+]K-KHI5&66*<01K9\DR(]F'==B"0%1K11[Q/16Q:C]S:6G7^ M=#>:_#&Z/Q2J\/2R")028CWAP)GT1G'M7=43P?C @F.Z&Q]J$'[;-#H8G/K\ MPB@"I:"0TT8J%VR0:<)9]493-K!HO_. W,&&LR1X]B+QU;^F5]^G#_/1Y"9, M'V:+HIB4#=D?=[?WIABX%E1BJ;4AC'CG;1G!M6HY-V8@9=YS89LV),^SF6!2 MYYG_WXMKC/\N#E-A_UV1EU$/J=E"$9Q,HZ!A8QJ!"#*PO(UU<*%6 M@9Y-!C>>%67BT"_EJS\5L^K_^\FP_ZY8^D@R#9',$JT9:?>@O.9X[T M6V?20??SQ941./A 7)F2WS-M3+E*6/4'R>Y.DS?#IC.QW,6(LV1X]E"S/ 1P M^,S1B\NB=.E!G G.E7#I%V;L9B#4R>$>*,*G8C.M3839 ,OC )95O&Q "#RQ M@DEP"(BSW%:M4W1HJQ&U GR>"'-F#I@?G"94ER07%B6S)#%.$YO@D49*54MN MY7&S@;F!M0![OOC:&JK_6!+!J< MG!OR+3A\Y\N^90X==/:>71>1\4YY10P27"DG=" ;=T?RXRJ*7XXCGT!IYMGA*QQ]QJED9O*S3%CFI+*SE@()V5@;YLGITKWQ[Q M++VN#HOVY#DQ$+ ,E#5 O2@SCDO8R%LHEF/3>NAJM\:ULR7KZL;9 /2$=F^3L:+ M^>C@7Z17YZ@*EM:C3 M8K8\A#>Y+I8R.IR9:,<=D0?,-2:>EID8L/":4[;I'V8Y<0!9FPQOS?S5@\_9 M.Y1/7K_L[39KO'\#\_@GQ$""LE)9)R5&"E192J?J$_4BY^!,UC1ZP#1K%J+: M:+?%#I](N]U/B$'PLM(;P0A3T(*7U;VK/ED+.3F"^EC3JK>TJPVBMD;;J_&B M7/CZ,+D9_SV^>1C='5@TW'I]Q.)A M'9!T1K>R4O/RW'>I*=_'/ZZF?K)(B!U.B'_:DZ(GU'.)G$7&8B*(97RC?L;J M(988JHD@A^A6J^#;(B),D]Y]_%;%U,_M]]&XM.,')QO[;XP"66&IH\(*XKP" M(\UF3J60']AZ7V-=$66HWTZ2$&0PK9J M2M4B[-:"XT9W#TL!7!77WR?C_WTXM+>[_8;(&"4 M.&E%2/H".EAC-HO?3.8DT)(]'P2[]]-JP:0[QAV.S-QQ2Q2&84(#,QJ"<$8" M>+0QS\8-.35X+N8'*726B,]>TX"[T?5?29.2 .:KV>VF1;]/;XJ[_>L9Q]T= MK1=*!T%#.0TWQ##I-HXI=MT5"^J$+J?B.VU:WKT)-]EEI'_;DUV^OH='Y%"9 MQ54$'1B3!HB2&Y\S#08?#Z6.39_EN2L7'G?6/MAY M0_2F+,V%04EI@R7>&QLVGJX10ZR'V@7>TP; Z+W17'7TX[?'5*BKG3KSL/A> MUC(I;IJPIH??&HU>XH85*$[3/Q60K>3,D>HLA&4P/.\?B!>C+&VJR"N9I2%",)T5OK\E:LVOYI"\5^I MY8OBYNN/Z<3?%==/L_._RO5U_",B+<\P,QX09VEJJTT2]:97C&;%5O?Q2&]' M'DESB+1J=O\\++D_7TIN^6U]S.?S^/;[8OZIF)5)LD:W>U-V-_&^:+!TCG/* M1 ".TWQ9/L8NJ?3UQN)\&C:_'X_D:5]3+\?3&]R$,[+E-9%C0YE$W*,D M1RW F$=)UT6E$!)>>*,< MHBB-Q(#HHZ?'[_?=H%#1GU0]G[$J)*,;@J]+PN877T?39X)X<-D922: M&$U.;$($L%Q*0R4$0I2FQ+K-*H*Q/FQ2FS=='0G! I4"E8=P*0[G;F"LI:,[(H]^59>O4O)_0MJ\H M!Q5_2T>76"SO;DZ#:FI7U%C*4.;=DV5=F*!U,(][\8)FY1Q#[[I5KVYU WKO MW;]UYY>KAIM._G=1+I.DKO]=S$:WJR7%,GEE&(U7"XY->('GM20J!U10PA17 MILPLQJS9[+\BX[+*Y_4PT/H2'%YL!'$U793U1A>S\60^ MOFY:O8YY?;)QEB+#I7>."L#22[\)I?8:925!O/A\$?U5L :PO:PUOJK?&QMR M@/=WCV5IRO[LEL\T@+ <8OC51?^F$[^7JK<:H*U'*N>?EY6?_YCNOB?8O&YN)[>3@X$5C7VSJB#TH$8 MR3#%# 47**_"X@/&/NL80N\S8G:G 7T!].*59CV@36?K/Y77[7.,VFU(% ZT M9A(+[SP*6FC/7(6&MBZG."!^#QQH7[WJ0/E1Y_[CWU\!G/K^U_*CK9^LG_,* MIG+U\!_7T_L5SLNT+*\%/Y\_W*]7 ]-'5U,_7XSOGRY*?/QV-;Y?R>EI9A=7 M+$;CN_GS3A0_%\7D)@U:S=L.-YY?WTWG#[/4P*<=6AZ7+OLX7\Q?.;]S\^=\ M,1M=+_;8@KP'1\T1(5XI;23F H%&DB"/E8-@D3PNEW1#$\ZZCB[MFV'6=CR* M4ZF$3GH>TFP=>-(DPST37">'3Q/(.?G?PS7.MDCW<@+9$5QG.ACSV>()W=/_ M7E)]4^1^1XJ 9Y]'RRE0K%"RQ< 9A]0!IX1)8K-!RJQ\=3VD6 =83_.EWCA3 M=A[;?G%%5-Z" 6.\*PN<>V4"!8E)*%<4I28#*;=T)E8OD3Y+9DUB_?MX,KY_ MN-^+]K-K8G(RB1;.(>"8>T+ (AVL<%@'ZIT9R !T-F+3>N36*.:CGX!:N+2=\C)UM&C$Y>U8)XAM];6B\\J!D,E#4R"0,@) M[K$SPI13-A<4]AI!SEY&CSC0O5=0A_1[LP-^ ?5?TO MK0 M+3:<6*VPP6"5 M(09 *9>3AKY'XUDFJ]HH^7(:$*VOQ=92\X 2G;?8\PLXH($[0![;X*DR'/. M.LMCU-&:9J,T.;KFP6F@],:V=ISL*'@,D.3&@'MN,-(ZE%G+))).6)N5>J:/ MR08Z]P=:AZSW1-\LQ3]9K$_VXO=B\7UZ,[V;WOXZ8EF[A;?'-.&CUGDD#74\ M!*:)(4)H[1PS"9/.LC3U=B?K:*+6I2.-@7F12O1Y//\KS(KBPR2QI9@O/H\6 MC02B'OONR*R13C%)?; <"0[4,:X-559[(]C ?/1>L;A)#:L!ZXO4KS)DJRQ# MX\ITUL7DIDW]VO;NB!T7R@>I'2><@C'@G=3868HNH$B)G^7RP4>!MJ5R?T[(.PUVB41?#V/.W1R&E3;,$H3&8-'%P"C-)@"7[IKG'/J>8P1%@,$4,>P\%:[,WYU3 M:7"P4?&7IH!U,J"CF-['-=PME4#-]2(YQHM?"8.#YY'?8WRWAULF[+4!CI7T MRE%N4'#*(H<\4L:ZXTH)OW1;K& M8GQ/@ZO?43Z6*NHU(,T$#0QK3[BK^H+4<6'ZET.]#CBP-\KG-.GWQIV]@"@? MQ9P(@0,33#&2\/&>KB5K@\\JS=-#7I_)JC:B?$X#HBV*;RL-__G+UX.1/GOO MBR0)V"1C("FB2*$@L-557S$/6><9^T>Z;NDR;0Z8WMC9CB-^, [KZ@$!>0]< MLTG>=6* M&)@)1B>?*B1SB"E7J"**3A.=K *8QT?^Z95*3HK;N,>&>V^H MI!6>P>FPG]- 4GMC%:&@" "N8E,)R^5'542!,ILAR#P59X?#/6H%DR7<;N MVI^O]RC.T?S+:'B$H#P5$CB17"7#3I%_=.V",.^)/7IK#@;)L,MW&H:SJJ@D M908L"0;KY.Y9YFRU"T0QXCE)?]YW!8?@+C3&I<[3!STI(; [;9#_6Q/O*8/2Y%MIHB'8I/00 M)&!TAO;VG&:($DH2H.:-HH! M!L]Y&:B]DAI)O^<<#1]TFJ!S_8'6(>L]T=<+$!\?%O/%:'(SGMPV')B[]X71 ME14VL9!.86(9)%S+.@ KZ5KD!^9(M$G'NC2A3OPN4#N:.VNRZUU1N4!98)8X MXXCSQ@"JC!U-IJ_C_"$]TXR:Z-F5^^A'#4LYLK"\%,UX$AZ6IF/^YX_Q;/F$-I3EX+NC-@2I,M($ MJVQDY6)" E;4^ M^:J();EN)F]I1D=R(@BRX[D&K3E]@?12U&0]<)9KYHVKR:MW1>^5")1:($Y@ M"]X07*U-,HI53MCCD&;EW2_FYD)W*>KP1.WW12"6%NI;FSL@1S8F.L% F>"\ M!03&(B1=M33"B/ YX\Y@#R!VKUV- STP]>M>YR(-3"@FI;/>,LJ$9&B=[! X MV8(H**4**:%"D%XIQ0P*E?Q- N/=K>WC7DHSZ.;YIQG=>=&'ST5Y.C-9 M#CN=+-,O/(SNKHK9_9[<(ETT(VII39JD:R65T9@I:6B%OE#6YFR/#-;K/%]W M+@#B5H>GC*"YW8/S+H&00T-5NZV)EI<. Z? 0&N>O =/*D=>6.%S=C_Z6M6] MW_S?-L#UFA.7HJN[A_I=DL -ZNH9K8D6,: FV7IG ^)8@-#KA(T@@R8YPV1? M=RK?E*XVSXG.'%-S>SM;!N1_2.T?3^;CZV7VP:8=T0.OC01S'HA1@5 7M*7! MH8WT+%.^S664=\>S T@O91WDR3#^O-_MK$4^?V<41((Q'.&@6.#@)675&1!9 MADZ\.XT-<[>Y-<8LI"_0%7S>WY8\OA3Y_N%_];0GX58(84OO^VF<$:WU1-(Q)3W 0"%.5E#)Y MC:5$+3?(0)K8=.5(-.-RMT6_(U(GMX99:R[!@5R 3SM9)8[/8OUI#X_:&BJD M*R6D/'8R#45022VPK!,@?1WB>TC[1D'KB.JO_)3/19+<^#J)=ME%,[EY\9>O MD_$B6PEJ?6WD&I([Q+BWV"H(F@/92%IPR D*S0KC'K)&=(E@XX[M/T>S\=K_ M+M(#%GZR2&WNS*7].+L=3<;_M^R$309G>C>^61%U4=]JALSFK5'+W)FV@TI'%J;K8D.786BX,P)Q M"4H'ZIV7A@>YAI)RK(^*.FC:N=J*[[B8'U]8:.\3HA=<^Q"\ RT%\8A)5M&9 M$LD&5C:H9=[L]'SJQ*0MAW]7F^&7O1O-Y^-OX^NU[%8VZ$ )H7,>%Q'AC$N& M Q)&8>^%8'0M&99\T(&MU-3.EV,&O7HA:(N<+QN\8U@\5$;HE,=$RQ0XPQRW M5"=W TOA324)8DUG06O-D+%9LDQ;PZ%3<_GKC^GBTVQ\/YK]@F)2I Z.TZ\' MJP:=_*PH/$4^C4Y8B#0T224U595,&!,Y)W-ZR,UFZ'+4%*$^$+HEYF]'E 8Z M<&>$8*F@3!$MP02FF,659+D6J+,-Y &-SF=+NRUV5%\7-/"31 MP<,\-7P^7V9.J'KT86*^?1O?C9.#O8]VYSXR.LRQ1VGPL0IK[5@PJ/+3.3B% MAF4$:^/+M!/QGQT4NKW?GZ:+U.@T?S,W-^,2O-'=AV4UZK(ONP(]SWA4I HQ M8R325DD2F.?!H:J7#'Q.W;X>&KVZ2=:2V-NR?H\-G'\HUQ3,S=_EP?;YU?11 M+\QB4_9\C]$[\4D16&#<4$AN!9%(&N_D1O 8LQP:]G#KJBE;UZS4CU@,7G]0 M?BLWQO[SW_X?4$L! A0#% @ Z(A?35YKPN_). $ E[H5 !$ M ( ! &9A&UL4$L! A0#% @ Z(A?33Y8 MQL:L$ W:T !$ ( !^#@! &9A'-D M4$L! A0#% @ Z(A?3;DJ.CO8'@ FT,! !4 ( !TTD! M &9A&UL4$L! A0#% @ Z(A?3<>D8PU%;0 M8'$% !4 ( !)70" &9A

F=U+'B7S++A8H@&S[3%T@B$C(C#L MHP3%)+;T)CQ*(IQ@CN8X=P3S#P0Q3A"A!)$CB#X0)%TSJ,(W#I!37B%&- M&-%(KS1Z#*$3D6B6XBH)JI+?, TI'<^0((7"D$J);UI.4BID-G\2BB8=+D:Y,GU=^45XMRXQV6R M.[XA&^JZY#]X_P!]9_)4-N(1R$TF&3"F4FF-&_>N.!PU'::FKGL M&W^_T*(='K5@?%GSOU!+ P04 " #HB%]-T&04[J0" #6"@ &0 'AL M+W=OYUXZW_'"4NL-;SFMRH.]4_JS77+6\5F67E[02 M.:L<3O<+]PMZ>,6&8!"_9KFA1 M:"4UCC]6U&T]-;'[?E5_,<6K8C9$T!4K?N<[>5RXJ>OLZ)Z<"OG&+E^I+2AR M'5O]=WJFA8+KD2B/+2N$^76V)R%9:5744$KRV3SSRCPO5O]*@PG8$G!+:"9G ME!!80C"5$%I".)4064(TE1!;0CR5D%A",B!XS>R:Y7HBDBSGG%T=EF(1S[ZR%+.:QP> >)NIC5A F[F.>($S2QSQ# MF+2/>8$P61_S"F#B_W5Y:D[:B<'@Q& C$'0%4A\6"$"!P B$/0$T&&6#0""88$(%(BFUQF# C$P@F"P8O%MG=$L@ET2T"4!7$;6,P4% MTNEU9J! !HQ@D(+G[+9.-+:>R(<#Z0,^\3 E_AT;!XTD'P%&8Q)P1M =(4%P M2A 4DV#XX0!R@FF(!!P5=$=6$!P6!*7EYEO:@)).M?&("QP6 M!*4E'KHD-RYHQ 5.%$H!EVQ$ LX4RJ;/*(;S@H&\9/[@!+,@%'2+3<>^0!@. M# 8"DZ&ADSU0PX[3<*-ZG<-9W_A^$'[(*^%LF%3GO#F-]XQ)JO3\F=IS1W7) M;!L%W4O]FJAWWMRTFH9DM;U%>NU5=OD/4$L#!!0 ( .B(7TWIY=>3S@0 M $P: 9 >&PO=V]R:W-H965TQ[GIVJY?Q0U^?[(*B>#RY/JT_%V9V:_[P499[6S67Y&E3G MTJ7[+BG/ B5$&.3I\31?+;I[C^5J4;S5V?'D'LM9]9;G:?GW9Y<5E^5_[)=ST;;(9>ZY;DNDS<>[6[LL:RLU[?BK+SJ_:;:) MP^\?U;==YYO./*656Q?9G\=]?5C.X_EL[U[2MZS^4EQVKN^0G<_ZWO_JWEW6 MA+BZSJ_LZ>WZJZR/LJ35/R]/OU\WCJ/B]]_8\TG*#Z!'5+D.8_$W2? MH*'4A*A/B*8FQ'U"["4$U\?1/=^'M$Y7B[*XS,KK M%#VG+0GR/FYFT'-[LYLPW?^:1UPU=]]7)E&+X+TMU,=\OL:H08P7L:81)M'C MF <48\8Q&Q1CQS%;%!..8WX&+8[&(3M4YM^8H!FTV\@I.'*J*Z"'!6*!"VA8 M0'<%S+" /_+7D*@+.74A8:B$]'I+HZR*+-,6 ]MB:%N2&!>PL("=/AHA+!"2 M%DCI/=9=2#HJ0T8D@B(1Z&;BB5QC[' T=8)%8B@2$Q$KA"<2$Y'!'!YI)% C M 1K>M-@E1$-JB46DP.8@@(SR01)$1VG%C)AD7$C^D(5='S/6L0RR$C,K%9AE M_@3H@X9"=U(Q.AAM2=FV0OLZ&N@(PPAA;B4%UPKC"QEJ$(:;;Q+S+2T0LDP) M3+@,IWN$Q/Q*"C!QB6T?-.PNIX(!EI1@8A-;21'F5##"$C$L?!4*,:.B,,(* M(>PYQ591A#D5S*^B_!*CV"H*L#2"$V(670JP;Q1;1?E-%+.8*J,IO5)(KD,88$T!)C:QT11@3@73JQ&] MVE>QDU4PNAJAZY_/--V!*V.XAX,!UW0-MX+9QFD,N([_Q]D+TZLIO<0C'OJ@ MT<8I87:"!O-K*+_$)1X,Y5=S*Y;!!!M$L/!U*,&&.1$8C+!!"$M?AB+,'48Q MOP9MGY6O0@%6*F(6&\,<>\&YE^A0?G5LN6'#"!N*,#&*!T,1OI.2(<-@B@VB MV'\3TP>-A)*(ZQ&FV""*C2]$=^*AX'9\!K-NT'&:8P.S;I+I=F$QQI9B3.QB MW0>-W#'BEBZ+.;;@).S[Q=J"G71L&6.RF&2+2!:^$"4YY.S>8I8M8EGZ.I.W MTA:#;-%6VG]+:2G)4HJ8.7%;YD471=FWC+6E)"=*<>.&2;;HA1B9"(!DE2C& M!"U&V2*4M:]$7XO=V>&KR+$29MDBEHVO1#?FS3E$^D\I&+SA;G]G^2TM7X^G M:O94U'61=Z^T7XJB=DU)\:EI]L&E^]M%YE[J]FO4?"^OOV]<+^KBW/]V$]Q^ M0%K] U!+ P04 " #HB%]-G=P'">T& -,P &0 'AL+W=O=T_7TWPZN6\>ZN=5]ZU]_;4Y[5&83DZ[_WOSTJQZ^; E M_1QW[6I_^#FY>]YW[?I4I=^4=?WC^'NY.?Q^/=5_&X8'V-, >QX@_J<#W&F MTP[PIP%>.R"C^O.[JFZM=^SK9'8^@;3T,\_*__ /;]NR\WP117LY>AT$E3'C7VG<87[E)3(8V_U,R1)EQJ%D@3 M+S5?D"8[:V;]_IYWVL*=MH<"_J) C@LX6, ="KCW71.#"WA8P(^V((A\V,VC M)CMH-@>-=;; LP0X2P"SV ^S((W#DT0X200%/"Z0P0*9OIDY+) KFIF/FTE: M6< Y"D4KD2;@2<1@&@TH$4D) K3HVRD8#QGS,6[H2?2^HVP6S) X14NAB+ N M!K!':!7,D(:&GF!)!F(QZ&D<]%4]8$@R39)JNCD7.LJYBY@1!1X@2C)04 M^JY:S(M%O'SLZDETT=4B8Q-AJJPHV@I%Y%QJB3,!]"S;5,R533 GBY&Q&GNR M8W\JR-G.8JRLQI^@B#45LVU9("8R533 IBXFQ&INR8Y\JV)9BJJS&J9#( M6CR/P^@Y@)XAG[_#4+D$JW*8%Z>PJH4;6Y5XPR8B5WP*MUH@D27'JL/H.8"> M)1;@,%8NP:T<)L8IW&KAQF[%9L%0.857+:"(>)7#Y#E GF6'*J;*)7B5Q\!X MA5W$F12Q6/ MD?(*IUH D0UL=S!W'CD5.=@]ALHG.)7'O'B%4RW\V*G$L2M CZGR"J]:(!$[ MJ0:,7@#H67(+$#!6(<&K B8F:+PJC+V*414P54'C5%#$FHK1"\BIV.,)\GPB MP:D")B9HG"JHG2I@J(+&J:"(P!LP>0&09]C'CYD*"4X5,2Y1X53S".ZJO",> M$C%44>%5Q63!346%5([P<.7]DF*DLP:>^V.JL@2KRC$PN<:J\K%517*F MRC%4N<:HH(@T-5)IE54,6@(W"K"JL M8FN ABP4&X"?I]M+UH%-@F.)(8N\1N%9U9OJX@)+V%*@&+(:;!3.54$5N\82 M0U:-#6#1DVL7,61)V"38EQBRWFLT!O:FNFBPR>E<9&'8:#P,JUB#6> ")2X\ MN>,2&KE(R5RPT(4F=5%)0NR"Y2XTP8L*J]CY@44O4/;"L.P%"U\DI2]8_$*3 MOR@%!3#ZXY=%,%@&0Q/"**&*780)BV&@' :[8Q06Q$A)8@B)8H@FBU$*"&/0 MB0AMFBQ&B57L^"5I#$%Q#!K((7D,20ED"$EDB":240K*9##<2"A#-*F,$JM8 MV(WD,@0%,SPM0F!+B68(R6:()IQ1"DAGT(D(:IIX1HE5[. E 0U!"0W/SB\D MHB$I&0TA(0W1I#1* 3&-\#YH_&$NEBI4N%L)5?3BC$0U!&4U//V4"&XI:0TA M<0W1Y#5* 8&-GS68\*9);9181:NKX?0_T/;=DU?T7SJC\*G MIKX_OU@U#]WPY_#H>W?\?L;Q1==NKX]?/IF=OP%S\S]02P,$% @ Z(A? M30[4@ 1W=0 !M0! !0 !X;"]S:&%R9613=')I;F=S+GAM;.R]:7,;67(H M^OF^7U$Q3_T>%5%$8U_4MB,@DNJF+5$T277;SW$_%($"6=, "JXJD,*$?_S+ M]2RU@ "EGO%US(=N@4#56?)DYLD]_R'/B^#K:KG.__%/CT6Q>??CC_GL,5Y% M>2O=Q&OX99%FJZB /[.''_--%D?S_#&.B]7RQVZ[/?QQ%27K/P7;=?*?V_@L MW:Z+?_S3H#_YTS_]0Y[\TS\4_W2>SK:K>%T$T7H>7*R+I-@%EVL>,TG7P6F0 M/T99G/_#C\4__<./^ Z_-PD^I>OB,8=WYO&\_.MMO&D%O788=-N=KSQ\\_7U[?PU^)=X M5W[N;)MEN+L/23Z#Y_X]CC*$8' >%96EGIYVNJ>]3L-4'Y)EG 5G\-Y#FE7F M^1AE#W$PG J>F?/SC="^VVTJ\W?:I__:^,)UG"7IO''MB@#_U__Z7WM/ MV87#!_BR@F?E)V7>VF?_M5?^9@JOSOGU9?10_G41+?/*R@6\%ZLX>T <^#E+ MGXO'X"Q=;:)U!<[R].TJ6BZ#]]L\6<=Y95V*'.EJ!1A\6Z2SW\/@EL@J^+PM M\@)H#Z:JX,KGJ_.+J]N+\P ^W7[^>'D^O8,_WD\_3J_.+H+;7RXN[FZ!0+_< MG@5SD[RH_1_DC,8@9?HC_ M1NJT'=: "KM?^8Z _Z: MP;'AH+CE#>ZE II/T>P1#CTK/5?A&=MLG13;+*;'%LE7_%R9\V,?/R;+"+R_7@. /"9RR@+KV[=LX>TIF#)\;6'-SAA5V.EVXL9A?&S>,]B7-;#9-4R8"ZRS&&"Z MA9%/ P!X;L;8(#Y4<:$.R$>N_<"9RN>S9Q;>_9X'D.TFS(B8AX'< MPV7L\2 MVOEM' =7:1$'G6'I592[WN6;:!;_XY^ 9!!J\9_^*:@R/>#D2+5QEO\___>X MVQG]1)12[*J,E*^ '*\ F'H#MQYPTFTB,P^%H$';;8]H(_-D=C<).OQLD>0Z(%,*!YIMX5B1/\7('SX_"[J ; M=H9M?GX8CB;#<#SN!ZF]=?R7*B@ZGR=X0 !B9+6G<,/,HDT"("\_>1,7(&D" M)MOD0<(MX--AOUN+VSW M!29A?]R&78\%?OMWQ[B3-Y[?B[C&W.K@]\]\K _2!0CF#319?1>@ $()LN\T M3VHXTD'BPLEUA$MXC(L$Q*FW@(1O@A\;9/S; @Z+[A98Z(=D'0')H B&T^^7 MQ=US"QTT/X$SG*?+990!1X"]T+QO][]=(00:A;\][%6FCJ-?+*SBESQ^"S]<7-].[2WC@8!&O=[!.5A$ ;_'&K4(EIZ.O M_1'D8N#C(!XLDNKUND&E ^%V(:)9=3'+)?Z.]+.*LM_CHD8 _CD&P0IO8)11 MYJMDG; T\%2Y L^/$6EN@)-'V8PEVCF0VS*ME=F8VE.SE[AA+R&:K_*7G[V*B^!DZ4Q8]X!,+L\95@"H_C[*D]F!C&+_2.?)QCK//GZYO+GZ! MYRY_O4#[QN=/%P_A)\^/CYM\/9J.5>$'=SO@I-M3J+U6X?E[%D F1%.[R-\"04I@%B3 O>4 MY'@00/7!?80L[[XJ/2"'"."A>9*#>(%\;]&L&#L#QE]G*,^3YGV?I\NXB*VJ M=H@"\2(_.8]G>,,",@#^T2=$B&9ERQH5]M@3*AQ29WD;Z"Q[)U%UANZ:E]6X MJ^,/O&[Q^4M( 6&Y3:Q.HO!+MF P0 M39*R#: *61A'Y$J8XEY,:54X7)!D[:Y5Y(,G$$]C(J]HL8!S #;6? X6]NZ) M)#4PKEAR6 Y^X1QT[ZG1ET#OC6JV(T_BGHUBBJH-\+^YR! $P,C"IXXBG5-' M:1=!@4.RXI3%K'4!:/B+=$/CQE_C;);4+.H%=%W4@*!R3(L%:%VX!N 0CW#V MH-G (@+^+( YT*KH$&=BB?/P]QO-ER'(0@_)&M55PFNR+1_Q=HQK[G[CZ_ MN#V[N;Q&C0/OS?=?;B^O+FYO W:8Q+/'=;I,'\@4"QRR15."%AKDVWM U21" MKAJG (16_5Y,ZN8G^7J;E[]YCO4+( 3Y+MUF M\B4@!;" X&&9WL->"UWICFY%&!^FC JX]/+D80V+%X$?/JVB]78!H-B2G8"U M$-'HMQM4T6%SZ:)X1FERGL&6 .S%8Q;'I_-DA0(*F45.9$&]<[.>%2F$,1M* MDU7TH)H.H.Y23C#(=SD<2MX".036[RP;L&F%@'T$H?*4U!JZ;'OGS>/23K,D MYX.'C\;4M=HLXZ] ]=F6]QD\)\4CT,Z&I4[%G?_@XAEMA'0,!X9=S8J.#,$3_2[0/P"Q"D,F2 ;,J&-:!I>T8ZOM MZA[4$02=V'9H:Q& "]DE?&\QE,"3K.?P8 8D#1N$^QC621!Q0 $<;9LLR621 M.%[353J/E_2S#Z;-%DYH!HM!;< 3/Z'?_] MI-^?(1T7P33+HEUP"5@>9]X;<-O]&?:=9KP46$F2":WC5L^FG[IVIO<(CNJ5]A'KG$=X@BP(%+CN=TBUX3DS$D/S9U-(\"^*6(L( #PYD MX-,E,AQ 7X!33D8WI2VZ\+,40$JD/D?8PRGX:+W$/9\^;&E^H2D6O"P) P]) M'V(\$F10< M8? 2Y*WZ@BY?0UF4@2O/NFIDR*I09++9K>H+Y!\#XG!X%GF0@ M",*%.*W,RD RV.$E^:@4,QO\A]GL7/:?8[<]\9\ NR]A*E.22@D$-N MG:R7.V74!"P'&?%E)$M8WP<^A> $B2'.X)W?U^GS&AF#7D_RQ*<8#P,XL#E3 M@ ,=F. VHB#YG6F5!K/7@),?X%;(BQU(MS#EO_&AP3[HQ[P>3_G]LXNK"X.E M=*E;XJ0GIODI_EHP@9B)_S_@M$W4:\\D!2$,X89+0,9=@%C\%V'>$1PE8/D3 M7MS,R/"&,7Q"6;'EF$U(6@-W=Q^\.7S2#>/X)!-96O)>N?QD9(#&"B$DV%0 5)KLH"- <4AA3!?ULL!>,,R3X'H6#T%RET"[.;) ^D@2&.+9?K, M=S@, ,H)>:51,L%?E_/@(8:K" ="+,$)-MMLD^9T(<5PQ3\S2V"!*N29^+Y9 MIT^1Y2.PSIC.?;N1=1+SG.UF2[JQ#.4*I2IS;3QPL93)@PU4"DNAE3Y$2U ( M<2? /IDY(RSA/HOFN>6L_*4PXB6=F4HX=!4[Y,'/>^A.<@Z94H7+XEL 59)= MLK)$)!)?9>_7CR 7K5W,)&$CB_$A>B*/'TA)=*]T7-YLEF9S8J[$ENFPU#J3 M^SJ 6"XHJ@F=&E$&8'B?PC^&!#],;]\;J-8^?Y;.$?-X ?K:]/;,O'67;@ Q MN^-V&-S*FF]BW:L[3P!OV:?U?=IWC*XBO+'4!H 2,>T;-\I'N=V@!(T7%6P- ML96$%GS^P0!K0ZX)Q!^&"PC,B-0&(G(9MH)SOEOPJ35BSXJ=*#$Z46 ;&S@T ME-,TG(WN6"".)= 1OJ<:+= %7E=SN@KQU R?D6M5X2 +A#<>X[7([DR-^-9T MO88+4L"&:C(PKE70:9_^BR'(!8="[3!HBE<)"K(L4@)\@G=,-<.?@.W*2UE. MEV]6L-#)>WF.<07WY+G%Z4$900L9CE^Y&/7.EYB7X%?63.P^M[ 8O%GP')9Q M=+%@10;-BGQLSB;GIZ]]"8#EZ MU=UCO >:P7.$ X/>E6[SI0*"^1*"BMT_%?"T#C]WN ^CE0"^831EO28:[E=S M=WHZNIT.M,ML7CL=#A$S=+X)R8C#HOAC(,7;,'JXCNE($,$#7' %L620 8 - MHY.">"9NGM3R!Z2 *I%6X-F\07@EBQ\8Q>!!ZP-4+1$MTQBHY9CR\"=6:\[X M#@IN^98(/B:KA'Q* (Z/T1K-$_J,F& VS!"QO)^9T90DT&#(]&=_)&ULY.% M<'N/3NX"."+J%H(LLT$1B"2.!58J LR6# M+Y _'L:"A/-T[:KDHDRS-H[@+/3B+UBW(3K,/> 1)['GR52\4P17#(_920>VPQ-GQ=0(!B$>PZ1J8CNS?5=PTW. ME=G""?!-1[@N5S("5!0Z\LL'#Q(#B+I@E&0261XM=T!U+:#I-7!K^O(Q(OU7 MEHZKB(GCK=/Z,0HF/C3(5!#"+IM7> 3-NCS0ER_M\):Q\"\NFB*BP*KO\?*! MI8NE6UATP8%YQE*+FI<1/^#KN5!A)N3*C,+B81WWC]!^Q(\KI:H (K/6B1U$ M*Y:E(7U%*W67F5N1N405[ZS0J1((F4%I_ ,DIA'3/,$(@QJ$0Y*A+-T6?)C_ MRH>SW-5(/O_*GM0%6I;K=ES'M2_@^K!\MR)ZL:^%<1N4FF6ZLU=#08*U"+\; M.#H,%&P![RM!'LW.>)/G+)8 -B%%.F*[]8X8GF"D1H9@S>E8P>WN)4:#FX@2 M5 G3)=K;2R8/@\"6_.MEK!=NW+=J;D(9!W =M-4@%YV S ED?B7AB?ZTJBJB MBV^W9K>!M1NC%K-V#)M(#+[))UX_)5FZ9FXT]8T-Q#T"NKSY#-#T[1FT7$N] M\J%06'.$^UO&WO/DF%;;6[(^55.=^\Q*X 2P2>XST7C7Z?J4SF/F+R!+ 5[^ MHT4*U[PQT[(@69QN-Z%K-]\%:/-#E:?E(439ZG$@6E1>,\CAG:U_=%%^>D^V M)^!=D9@*=,EPK*!G;JT_ TYRK^G9TYQ1=!%"P-5Y]F\2/CSKMFN)+)OZC=\& M"!D$F]GO8AW%@'?4R.'/^"MYO% QJ/7<=,\]LU$)83=I0@RE'O4,A%QS65A: M(0@W>-&C6D T2PA4^S*W(^,"VI\#R3Z.&)KKXL/-;=]%2,.O?]E M6_DWFF3")M,;[ZIJ[Q!+G)W18*?!3/'OB\U9L11%S!RYMB*.BRIIIC8G].[ M,5!02)#>H_'?,5RQD:QJ(R,2<$^=1%@]^CHS.>X.N%6!"GR>4+ SF^<]<84, M=&50BQ7/;DVM'ZHGL\";.[0"FQ>+;KWI\%"+(0/_)6MI'9. \7P;=+J :1*5 M/= " SL@:LM=:Z/#TYGE@SZRC23.G/UM).X:+\-"O7% 6IGZXX&+BW?.]^_Q MY/XC7/:+;48&"N=B:56C8("F MDLV28Y2\^(C*HS>75V>7UQ\O)%Q2HP M1AL^/&XB5,6;21T/^!E@N]R= KN-YXQ!:&3.3$P#!EA&,XON]]&2XY_L\<*U M"Z(,KIPE_MKEBXB,SB/DE%XT![GU)))33=M?6K;@'T!O M#HTYQ4 9EBARC;$H9U%H[&QIM+E(@1&;"@4G>%@:LE9U H@Y<9@E8T@-'-R M5=ZWJ!NJ<>4QB)84OZ0V?0D9>#&EI46\E#P?7G0L'QXPED1.$!\6H+LJ_;H< MXUQ!?(Q/IOV[$4"5AZ:WEX3MUS<7MQ=7=XSL=X*TA%3DJUE'VSG9G8ZA 5($ M4SPN4N0!32P6;C!),Q-_2HE-N'J6I=X'#OM'06XV0V72\+@O:UH:Q3/E1GXC ME/QY.KTVO;"=PV 8DPZCI&C0A]*?>NQ"I.Y4649"RN MJN\X(?\:[AQ%7 *ZV6(KH!Q>CC&H6ZT )GNJ3+S0]0C05,9()#2$M>./O\ X9*Q39=X7O&('EP#,;X0&M"FWACEFW[@ MCT-\9<3-D!H4:9(E!IS,2:1^BGGC/!N=V2K:H=2#^R?>JY.JJPNW7_9UC7$Q M>"I##6 2*26@"B76<@J,!;!A[J+JP1LG MP]R<0FCO>:\L4AJ)LB&\EEV?)&K,&RR?1J6".?Y'6TLKN09PLAR\?4-.(YCG MDG,HG; T/W7\'E67Z3 >?!,YJ<*,UE&8759%LM]VQR1?/GI>GIVAS++S<49 MB"P?_SVXO+W]3,_./G^YNKN\^AG$F<]7\/E,,GYJ5CZ=IR1#U$8TG**+ MX)\C( RXSQ#Z[/0E;26I;-F^]V5#W-[&0'PQPL=5VJ*13C&A6[$-(PGO41BG M/9^P$C1N#]Z^"\Y E$X6.V4TYS%@N7'/178$9RX=WS'< !-$WSLJV3R>:/K^ M8":DPK'ZP3UOTTVBSWW9XG M:)R15*/\K7,?8XZ2R?UH.1HC (N"=A_6R5](T$2:BI=6C;&[>P?PV&P+CN5D M;[O$66T+_+X5_/:84/*.&[F3+"74#^:F-*(@&P!$E$*%1D\))4I+3BBS(^*Z1MXPLR*YD?*W1>TUB*.>')(HE,&A.)'CCT=D/.=%"X@?IJ M'LQ# [N:35[R$F6?\L J+B0")7ZVA'G2>5L"!..)(Z!'CNV0X;K:YD8AH=() M48#9U*OM*F0B@$-CC+<0?3(Y #H-AQ@':%&E*##BKA0ZE]QO"Q.3PW+QCE@1 M15T(5M $)UU<_BI]8EW1,1;"1>"]>=L?%@ZJI /*@?O%EFT MX@#C&L:&!HLJ6R,WUP' 03(R1$J&7CN9,?)B3)*&4[@6/CTUS5'94$;1V@%$ M+G*2I:PE"$B88M#(.%@1PQ<9-5Q\T)<<'1NMB<'OH+@**'U>VD#**\P@1Y>= MY*OIGG!NVBC>%BBNF%6B,15?6D<@ CQC3"K>38(&5.2%'_4GO(]G $PQ*"'8 M<0(.\M!;6[4 4NF1&Z/)/B9^:"M_L+4WFJ=&#JQ0UCPAP9G%K\AH4!2%,"LT MK.0 >10DBL^S(D69#A8VK)$H8(,B)0Q/\0%)K+ZC2CDB'(SZ;1 .+I$/G5YP M ;$[O&D7:/J']4^9DW'@UAV(6(&FM^[*H@).8GTS&G9GB1 @]9C<)ZJMVSL7 MUA!$9*%B23)9K>(YAO_H3>P"TY33HK#^:J(OGZ$DFN*N8MY5X>Y*I0"6+!XC MI^Z34!?NR6& =6/7FTE#=U1.RY&<5RDKI19WD3'F?,70%++$($6O8AZ2Q0C5 M-AC ;!5EQ*7W>"8I&\3SMZCG)>>HG8N&:1K3-S?U% M ]5P.>+M2.6"]FA;0JPD^G:K(U-A\)F5KN6)TH M%?=!L4<6YJ50$CJQ<19/4^C-T#1BXK?0](N;.YK.UZ^B[^GV <%^"'D/PL O MJ8#NJP_+]-E0>K?79C4 [B4378U/QAE"G=] =0:46&:D](W),:Y2^Z!,[:P3 MX&7WF#YK,@(%KM+%Q?(<+P"N=)F7\ETS=U[."=9YQ2B;N[NC)]![FKMG/OB? M<.:?(M(0^WL/O'_:GH1P6&3,8WL&!6U<)SI]1_^T[/?]@>OBT?(HYC#S%: MB>TK(=G5Z*-F?XY90@R)+H=N!5_6+&0(_^051;CZD^.?5=]/5;E4J78!G&'LNH0HP_5RX]V#Z(2 MS@U18!DB(1((,"?7N)T4%BPR(T*X-D9'J@[^O)T_6*.>8[[Q?Y"[TCD=GB?- MV9!O3,H2JD:5/"@@N:AO;8/2K'>/Z4,1L&^5AQVH,E) M)H]:\9)2BET]BY!3[T.;TRG^&GM!XA ;2IF"^1G>U;6@=& "TH_,.6*S=?*+U? MFK 0$^: ,+['\EKJ$#%'10:^)687Y%*AC$8-)=)&3C%22W5L:JP0>7"PD /3 M4IZ(QQ'5I4P>$6,ZF"492&6XCAE:K8PC .OLF/O-H U,1XXB2IQ"89$]18"A M6TZ,>A0ON4!,C8R'PXS.A5Y+ZZ8]^.:5P-ED;14K96QB2W<(GOWZ>H]Y%O?O M0/@V@.ZBBK(',J(RLN]<;N+P$!)>T+Z-(5FGE)S(0GAJR)!47X:<#M:JK$S' M5^^M/4 2ML5&PZLRV5"I.AO$$X464W3MY.+#::P]Z>4[N'K=.EW7U)EUY*@7 MG3XDUV4I@)91WW54P+'"/24NSF9L-"E?PTI93V M6CPB1KI.32"4>_O:[+)0Y&35(3(3EAVY4#%TC&*V$7Y([E:-UTEO5-,.YS?& MQ3L\G7P;481+C,*2%!N*9.W1 R :L_BO&% _#_7>0=/WG)7HS,V6X_>8%^&: M%LE7I)W,6(E-K:TYCHSXQ=9X^%IC(,RFZ$ >Q"]@+W:EG-R6*$=L@V-DAX>8 MZ]W[G0WP($Z=&G*3U%U,9;'O CW$S]&20C71* UW>?B-G,!=FH'G7QG'Z_"2 M8R*K6]_/4#QF87C+45S#88U M[BG2WA0$CJP-8*\N13@A-0KQ[.N&6IN"RC$KE6QC .TEPDREVAO,&A@NZ^/# M&TQZHK0XUF.SY8QJ(&E$+-<-PML,5LFFBWHC==G "%^]Z;;ZYE2U')A %,U4 MFN8\]Y\T9XS[%].^4XW FM,=NPGO0E'0@3X%+F%U[88*$W63.;>S\[,>6*YV MTRS]2FHMG VL?VC63['(:NA5*5'*NX#T\J;3&GM0>=-VO\@X^CE+D&WI'00+ M/;@-"_U0WWK#K],?'L,FY92K8)00P)=/0A*/"RLKZ8&ZD]KX"0U9?%5\UYAT M=3)$QQ)ACEXAIG3VGZJ]B+,UUG/.4LK=>)0B-;8\\>"M$J8&8Y.EH(>4 D5S MHMJP8>1%C%F=,!0OI52,CAF,&[(>90XYPC.:!'9K),3Z>4J&R?(P7K7Y[X>G9G&S=&7*7E*5#Q\4)KY6P M[A?G,$+6DYKW2($9R#!Y3+B=JMC>6DCRS*TFOYAJE[]^3?"TJKI M/ASW',66 @P$#TR6ETWRNE$-H2FWJRZ.LQJ!>EP8IW72C4[;?0RZ4 LXOJ_- MJYP[2MQSO0&Z9V_A'EDZ89IW:#[&Y9L7+VVUBFJH9K_LD4VX-B/=$0@R&9[- M(<8UYQG,Q!%UKE:XKH5' BEU)4)F>)3Y/?5CHH";88BLY MG,L9I3RI?XB[A6$:<$" B*;)B#BKJ3BKB!#:9E.B/5VG<@5D% H999QT43R* *U MK]W!@6RQYBU#SI/R5=(0_RDLP/I'2X.2IR">YZ+$N0LQ'AYGO5B<+W7'UG!) M0P_B:S%UL_PQ:R)2N "A)A_J0NC,;$%XO*KKP!0%?XFSE/)+* GUJ;I!ZZU0 M%"VON7Q@R0+ C[M>\FK$L3M[:5Z81/25P.412[+0]VV*;@4*NH=QW7OS:! MXT9A*O$Z=8@)."YC[LE982T$BX%1-1"$^H QDA]094,!(#Y6'XR7 ! -E%?OI1#6I0MTV#28YDVKA>Y2,.E_^ M<6=X-L3TC9&:'^+[3*6&AE@NBF%J=\. VG/:[(U^MQ*V@\^]<--;RP6>.:;& M8DHP!]3CG:+AT\#LJ(:%+?J?(]_72P%A21TEO*1$^J+DF:,8/5]AMCF.. S& M_GJIJ?<8N(MC$>VZ[I0BM877)&*S-AF-HZPY=CPNQ<^$=0$T34$SW#3#<*OQ M::=3=P[O@CN\.O&D+YW.J2')X7*4]SOG=$%:W"YW-N",I'RYF?:'15I2K3%5 MU=R&29FM'L4CQZ$0MDO1N25I#':BD5ZD28\#^*70)I+([]NP#MF[$XXNFIM, MH^$P6#/8QM;[$445ZL9#/I1X.7V/1=@E:JS N^5J7:54=\\Z2$V%5B-8+7V! MQHMEQM/+R$F7+DZW!Q#8"]9>8H;&=B0(7>U)5]\;I#:2T \DW)-!=W/QZ\75 MEXO;4HQ7P95DU+? 28&BD0&5L"V%RJ-&YJG8I)$VV.1*-25LXC!P&J=:B5"A MA-+AR>^-(3QA+.=&7:$M3P 4_T'NVCNROKF=#^L2D2FS4BU5K-_J7VZXMF?_ MHD09JO]$:(VU!]\$HT$XAJ'>!,-Q.!CV7AZ%K>/X,LG?W9_,O]7!=$]7*-/] MU;;4[7;##@SX)NA,>F%_-/RV356'>\51:3MHWI?^==R^X*X8C-OP81(.NMV7 M![&;ZG3#7GN,_W2& ]Q2+QR/<4?=3C@ #CL-/' M0YI,PE$;03S!AL3M5^#,L1OJ@- P'+5Y[FYW8G)8 MG/Z4S.> 31=1+E7MI@N<(#C!U;W]"93N)#J]CKA"V0FN#;[D+(=U-(_"X%/\ M-9FETL(EB_Z2+(,3?ZW5FCC<'?$]X>/9GNZ(OE+G/@F[8BD!+<2 G-3E6TI_ MF=2+YJOW]N[SV;^\I/UQ=7MUQRIZEOH_&V>G'QOF4I=]Z-GLGR*0;" MN18A>< X!8YD(,'1BP\WCEI2*+'/D?%G:]4,]4UAQJ*W/)0MQ7#G=L@Q<\IU M[C:8E,*O44QVWZ3'\%NO$&1! W3Z!PT CWD#N#"R M\-E()AH6=@#,9;F)ND:7OQ&#$S6^PC_1F6 Z')-XFMO:M;7 FRN0W.R5,3L6 MW);E[*=X$L^W*OPJ')N=&756]%>IY!GP!U_BMF)I-N @RX'P[Z/3,ZFEL.GH%B]FE'Y,1:;O/Z-9^@[8$] MBC'L:SSIA)-A.WC+8R[9]L@XZ_8$=V=L'X8E[7X3F@D"BF>(3FL2\E;4' )@ MYQ@F#HDLJ H/< U,S-^NM9DCQ4V2#Q+!LL2= YP6,5T5\-,RVN2Q8X)%NU4K MN$IUAQ2WN&>;SBKK(A<8#8U3AU#?:E[4'J-NP#3SX= *OJ!=3+VJBHU$XB%7 M@ZM%=LY7>R)Z4(L6A8/#R3!KM,?.Q8>4ZF9."W@U13/CC=$JBRMXTQ%D#:T7 M9.[JSF)0X0;4',XJPI!;&ZIVX3;[HF[+6LV(]U/A%;RS)S* IF[)A&5* MT-X+!RA'IVYT!S%H>DS5CW;LX98H M!=[Q1\P)ULN)BG\(0([?IN9T!C2!%LRK3E3*CN>7E4#X 2SL_8*^B1H*26P>UF M+-/FSY&)*IK7"]I-9T'5@#+/:4D1_6@8$.@*SHGYVLI'Y3E^3&LPFZ=1\D>+ MNV<'T,,WU(;U_YXX0XUK<>-][4ZL@9!B ML,Y(-K$4,=]&Z*J(/OHL6+OH=9H0_)S*$.ELJQ[T3\I.6< M35KC2P8%SO(ZW @ LDST.U4;6#N1J>+5N3?EG22,DJ-XW-2;8S;F"5'NH=0] M'):'/_;0%6^XE=* H2K9*U2[GP_YC"RYV(QT7LXW"-JN=LFDAB%HW[O("3M#H=-B.HB MYL+HQB "N+3E!'YT1F%GV*Z98]AO[YU#D[="[9-I0DWTNJ7'J&"=X3[->0N1 M#:'[?O29D"5!:!. 0=]:FP:6EI'4]YU=+6^+.>6!-QU(]YN4J\Z[Q:0CSBVD M9?*]]I0B&G,3:Y) M%SQ,EGPK6]7.,*D(\/]7*^ 2=4[I-JN4-?1@+5"TJIK:M,0E<5Z7 MR ^"+[((=*2U@#HHMZ33;PTZQ"HUS<=- >%4%7]7WWDOK]H'R1];-7]:C=3! MF'@UE2''I]BPBP2>AD\Q@J)-''!K)0J!2Q*:F<);KS , M-0DSV\J/IAO&;L#GST* !@V"J4QQH5-<$V9(*/HMO#S@/RUB.$L9"8&I+X3T:S?N@WF1Z;U-K%58O3]ULC+ M)%Q*'=FUGP=3Q_._E:WSG=RX_>IE:4$@JJA=DXF1Q3V-G$Q@R8[L.*F55W@@<]^*:]?X6E>!1F@E+]N\;*TBA8UK/) M8*]<9>^D@[;^CN,#\BH'),X4G./H'W#T7PGD5^GZ5*!>G *3R>+X%+K GY.:7SS=WP=W%S:?@\NK7B]L[;@EQ:PO^),Z M]2CMF=A]J>X]'$K.YX$\Z4T'[GN'?\F;XGU[T^DXW&T52>=4^&PBO(<.]KP9 M.V.Y3[,1 HN.[BR9.N5:.UZ6O2M%&R=TW32/ MJ*W [PUT]"*H?(BPDMMI37Y@DTH+5*0Z:J?'[.V(MEK TYDF5^U=;&.Y#MZX M W>,NI#B"C&]A^^?%NDI[THN(%O*HF#_(46F4.NM>&X@J?$V3A:QF[C7X FH MW44]JN-2JFA"@/(W\1$;8N+=Q*K;3OL"SM7?F6^I[2QE MC3CU2%$K83.S50^)%\/_'U(JY,.95Q^<+&',6]ER>1),/C'[QT.GJ@>I]/_I MF6QCY]J%5SZ89()+:OM6WP%GJITXR-8ZMAN;K+_OB *55S2WUL+G\=?K^ MXT5@!L_,$$J>>HQ&]GDG]X;\O^;--QC6V9O@-0S*3WO8Q6Z13LKZ/-W>%XOM MTG:G/.F&[5X/[OF33C@9H+IS1[<,Q:/WAJA'@([4:0_J&#)7F'?B)O;RXM84I]>^DM+82*(68;WL<21ZH.1/S"BGBHZX1\E5-98:BH8? L.A5X%:E3_/U=@&TUHF>32Y;_%'3? M.IW(X[F6V9.+$(N\_13TWDJ [CQ><<$$*:)OBLI+_6T^7>[_(!5B[8AL3DJU MN!Q'Z-&P<'XS+7SG3)!S@&S_K?'<'#DCOHT%Z//ZN670.58H+3B-]79/28]R M_(-;X+Y2/J2.349^6\V9U&30DI>O23MI21I+P\&@:$/,7>(HM.*![5SX)"J M)DC;XIG4047RKS&V/O%2V8%1W2?YHWB42J'YV(V)?N-,ETC@;^J5AJ^A"RQ& M:)HCFC+9Y$1QEV/\GEP:C]-UO>58Z-#2#9ZK9ZG3-<74"K4IF;9]V@((=KJ= MD><(^^V PO:09F"7"$ MF+ ;KY+MRE9J,Z4L]7D3?T JH:EJH,A.D0V83,SY@(2S;+DRI].P"S\@%3'I M)RRSC_W!0[=OY3R-FI.@.DG[[PX>H#<(NY1[A,;)3K]\ MR5ZHT_GD(W8'#H)K@! 9(QJ?-$_LN;O+PS:/.KVYNKSZ^18>_'Q["P]>W 2W MOTQO+@+L2SRS3G'N7NSXQA.NEKZ5/"*R\..!.AV/,<*$7Y.\P8JV60GF=D*7 M,6=_2.9+LU.4FQ;$J>:J;M)":J*7HUFH3Y2S9'5"'+E2# 5KF,2]RDVP MDV>P:TP?H'N^P=BS=\[$;Q]*X9C-L-3H4BDC%7-(!T9"8R6@ABGXSN3R20$F M2)S2#'#QMA#;Z@U4Y>[8Q.#I&$V%XSWKY+ W"1O[2N6Y3*T!)];?=;*;^ - M8+H8UCLWB*<<@6\TRP91$1DA-OH%3"VP^O MVJ(Q %*0EUV.2_8$A'=Q2.>IH24S9V4#X,J=H;C;]4%YT3F&#C M V3S;7?"3K\7#KH<*H!_#<)AK_M->[95S$P_ M;PT;0@;?Q'&^,ZBF9/X!;729>#79[>V@>,^/ Y8 MY7\56J^=OL;$1@;/C[::1OF1ZVC']C5*&\;G42;?:VR[P?[0'R^G[R\_7MZA MX4FG<8MV'&QLHS=]9PGUUUC'"Q2OWJ =>D@%'&#'G7[?O./4DP<% 6 "_P?E MX3I+%S%9+Z5.Y#)^P#X[,3W7'F-HPZ#?D4Z07A=$$BZ[X:3;#5"1&$FZ=E2S M/3B101^>Z@Z[E+,==L9(,'!O]- ZJ,Y0MY9G==E4P3*W,2"OQ?'W7 PE]/L$ MBO#Q1N""_PXF?83/4Y*K \[H\NJ/ZE(5!@3H,/C Y6\U(M<\Z]8]/P%X=1#S MX<.P,X0/9C4B'+GK("*'=8PK.M8!%N0]KYP[[<::N>Y#5,EVTFJZ"=]$ORB?410I W4K]^Y_I$D 7:.:\,I ML>ULPM:]95N7,UQ+NZ.6*T2ZV?*N[V1-Y?4PB<&X'22'ELW%?[&7L!3/H?O2 MC117FT:.I;/088(;=HH0<1]AV88)*LS?-?N%Q>\B_W;EWY[L[5V3]P]#UK'T M2C@FLX.MRZ*?U-B_YQ&')[^CR"T1F/R*L1C/7OSQUV+MMX(%R6J7> T#"R7B@-&(?=KAJPD?5Y+ M,0?38=3F+L2FK*MFMZA]#_1/8*#(1.*Y*0X@/3 Q>4Y2; M M)[_"W=@I0PTP5<_P>TVH/K,U@AN+4DM6B:!$'GN35QS(;DOOYM\.]:.>??YT M$=Q-_PWDV0]'!425>F<801*;9HL82^$J;:?+!=>A5&>>V\';"=IJ.P$KQ\1H MC0*V.]J:B#BRB;WN=%N#'XX,^O+7VQNVQC_8,H28/DXI0EK@QJ=1Q%AGAR<" MD[=>\IRE-)%$R-V$SY,N='1$IUDPN;YH(%G#:R IF ZK<[M9IC:UN KJT&3? MVY?QMXTG?N^#2T@MS6U"L2OI4'UYHA@!UQJDLBS=8O@*Y?Z[?6^Y&#U?)5PN M=RM-,0$R\V3&]AGRX1.@I/D!":".Q9T.0AG)*OF*(/@SG$M.0W!K5%LS6UDF MEJ_,4^9;-0B);LW%N0R'1>H.G6%$IHP.W],%H72C]9V2V8*5'^G)CI0$9>RFCFK_ZA8;I]/-?*< M3@.3.HRQ'65%WLNF)JW1#\?%B/KK[71:O>_(I(Z55%P&=#! RO@2&*5L'DM) M8PKJ(ORX3]/?F0B.@A+YCLJKJ\??< ^NPML1CI49'E'*@;:90L"'-)C,11U< MM4JI/A^AY@)L TM%S$%)5DVS%,]6QMY&7)JI'X$]C1BA0X.B7=NM@8\5;G?N M#IVFX,3Q3*"2>.]-HVQFG4XS8NOKH=@&,0FNRTP5\^*QRI*[>>F!C4T!J% L M^L(LEF+DRI9#"V1[ BQW"("$$]?9[3J>@%(YPWC- +%!C3#JV59V\<_I?8Z6 M+*^^EGEBRMVLN0JWW2RU6;;WE-LK54HL2@ O7>W1,Y<_R;Q,!$0TIZ3R[<49 M+GBQIR70F.G/Y8F=ZGM4 M\7IZ>Q9P&>Q1O\T;+,2R( 00B9:UL_$GI@F!:0?@U__6D(Z0NPU2JU:J%Q8M M=V()X;IAA#!S;+M&18M,[W/5;)VF,TI,+G$0[AGGJ'MZAFM4O)NF?5+E%21Q M01J0]AG:%KQ;I>H.MM6:4S+,CX6I M4)Y&:$H-&%^32*IMP/!A,MR83,FZ48D83'29[9J(@'*Z[[($);.A24":Q"#1 ME@J].^7K!1'D[A3LD.;22(Y%9MVSE1/E1)V1(UG>-\*3MF%;XYC]V* 06QH0 M$Z$3C*LU@1,BM61.M L&- ,,??N&)"/4P.$/ H%V/F."GC<6A*Q*=%4+E]OK M+WA.L]^]3C42-LO-25FK!09)%=,6KBFHO$2I( GRTR.S&*Q-84>%_48A)UN@ MR,J1S3OW%K;=3(C+H>ZY+1Y3]I8*X3/_M47X>&6A2EWEPS"M9JBE@CW3&H[+ M;>=8(*L0D-QN$L'5<.BTJMI31[U60QQ1E$\6F#E!7HR&'55D"6]L4#*-;@0*-&?L?END] MYPE++SB\DDZQNZ+10E6 ^_GRX]VE"9YPB,*]+>AVE68BQ)E 44C$O &O< :# MOHAKF*&5@\WEZ6*!C?38R?35FMB]8H8Y+@FOOD+CW%\;U:.#R!HM1NQ^/Z3N27[=%A1N/H*=NW,/+WB[-5>B<.*EJ\=A6*JVE,Y1M. MUXV GT7B^/?U'9,%YEW/$GMF3LM3!:7XB^QJ[J^20>3ORT2-H95DI^N)%62$W\ $DF>'^B M&$V$A72+O?]0=\E0!9WE[\AWF!0ER4'*B,#H#>=X!# #0K&40];1FZM M-55^13?>G@=(/*6D!)@F74D,/6!.FMNCX)6#IF,#S!9442-"]AVR295K'J<% M&P2U@B-:2N+\+2F0)SW:$E;9R=VD0:G/S+WP5DGAS*FW/ZG;A=<"&6]"3/QR MKFS@DRFJRN6N09+;1!"SJ*"$Q_F&#@9Z2C$JC4 9$L0ML M(I*)733Y*&MX.%U+^(81"[G$#^(9@U-ZNGNE,*6[G%<=TW7@PE;7:<:V>/55 M>]O6-';F-.81KKEK@<-5?A(,M[:MY:5A)YR^J!2U*/#=3EO:'Y0SS8 NW99S MQ$\WG(OR1/$NLR2W,;*.O0@;X[&US#MM+MHMQ.,7,<7(S%1Z]&IG#-R6J7U$ MQD98-/5C)$W-Q<5NVP4IZA/I;4G+CK\)PR23B M@%-"^>FX^#KPD8 4E.W:BU( :#:D%[.25&HH[X;NUS>"?R'=[]#.[Y3^297H M<85>DG9#-G>EFD#\0!N_47/0BP_L*TUP\3-&< 4W%]>?;^XNKWZV?3:(^[/- MB:N<\+!P _3.@P_D, ,)\(PRA$3_?W_YB?6/BU6'AUQA6 *S;5##549SP M#Q.E]"0/2_*"TQ'=B&J8F@:JMO&/NYWGJ1XXHS66W&;!$'@&R@:F2D1E.]RZ MP38.$K95W8&^P42*\2KI)G0S<4-9=^A1>HYFZ;/IN01OSD+K:\G4WJ<(:G\P26+=Q\GLXH$HW% MN5QB+M2F;L)-:N!D.\P;B%OF02Y(NO(GDQ\D3L))A>46YDBX9X])C+$7VG7N M7+A:\"GZ'9#^Y.SS^:>W4M:2'KW0&KC!9^3)F+DH??MB$*=@LE_FYF^7!JT[U_@RMO5,NOX MS3":5ZLHQ#F0[#W3(4?%F*"8<_K-=&94'J ]=#F:\U6Y/"-F>?=QO*:$-35, M2<J.V2YANNX"?D.?+QL&P1 M?I8]DF^"83_LC+O<4V_4:7.;OG&G9SNFE*6J-O]<-0?P3V>QQ0) MQSG'=/'0.B;4!NXC.;-+Q_8&(\M'G2Z6V/JC #@J 7 P#@>45X&)*0,$RQ@6 MV+:-YJKPFX3#_IB";OMMC(:=C*6+8+O?WPN]=MB#%UZ"7F\XW@<]+--S68_V M&&_?@R6_"G@'923XL.L B 9C:H (ITHU4^#)+D?^2V^["O@&P[#;YW:687<\ MHD6W)STNO(+9"WL@V.N'8P#V?@AB[E9C*]K[\&%QGF>?/WVZE*IE MTROL&WB%NL+%U1DF,DG7:XTP_RV6;L3WVV0Y9T_CVBDEHC?)&J\UM )L,PZC M,EV$.'8:*\1QJS!V3)5;%;/ +VW&R/D,%SC:X%!#'6+0,^&'C==V$W!,>'8> MZW!1)=D3M,2>9]T5S\$U2)2/N$,7M,[V409"'17M1OKHS'E4;"PV],5T%1;0 ML/6 O*UEX*@8K@.#,,DHBA8-,A3(R&Q!HD41EVGZAM& M>9MOVU"/_EG:%^%VO9JT,(&U/%20QAQZ>7/L3G>V])'R]ZY1 M.XR9"!T$5=-JLGY*ET\LW*&3D9/^-O8E5Z:$$R^0+6-JRH,6:$QR)T"ED:)# MH\EK.W1R.+++P* > !_[R\1.[!=YK$)_K+Y?)B!Q#6M " ?/YX%\Q_O?XR"JVVQH'+KF-&P3I?I@S7XZV^N M"=BB=V%?, R8M6="BU^V\QS=9E> Y;]$JTW^F*"E@[UHU&V$3*B&=;%/4Y18 M8QHA _#\";GY/ <@T_ 3>#8G:+5:,W(@>&S=P _!8]Q-)=<.KT[I*W!X;IF.JMNI]MDQCZ%7%>(725Y7SR!522@5RLK)<@G&[@]J& M@/OSC)1*:I]R2891\&#">1_/ 0QSH1?QWOX+K&R>KKZ-?N;) _E/:DE$[7]* M)E4" :EFY)#$=.W:VM^T_;NH,=\)+4KWIA7,?5T^76+SZ6#$& 2(M8A9*ZS\ M]7\,+39B!A#FWY@N#R:WT2&\.W-1[Y-BMR&TNW0>;6V8C;: M4/#!DQD&PIC*3X+KE6==K(=#-+X3K ;Q\%BP ,R(S:$9)DG"%2W@1 &@0%>P MYIU@_-HZ,6N0GSWO,'MOV/\IZ(P=J=B+XMND>7&J[91"6US:)*=Q>]"B3"M*B-(P M8*UT85A2J>H+11+&4AG1K;Y?E"K-F,8%-2H M9#OA1^*P]4IRE--\V(03N66% :U7T>\VU-2D#CC5)5B3,?EXCJ_7'?P^1C>, M.S9;W,T%S?'90H3&G((U'H$^7)-D+<%.MTGN';I M"T!1#IX_%NW:U/YMYN6ZUH3-2]J'1A9KOI'&,9I871=R[-+F\ZW+?5K/#5X M@X/M4TQZ3;M?EYX9@QQZY_QF:B]:.7-V.#-8U%CM)V>)$3[1;CQUT[6"6[@^ MJ?]"X5XJ(?)>8VX.319"?7IZ79Z=>OU9C=!^IVHCSXA2O3I4'+Y:2E*MA;Y3 M#<8)PB]1-)>[QTA69\AYK 6F,36COMY3*?O%F=?0T@MT725K+/^U] G:B3_I@XAGPJG3[!%*VA<.>-%7*WV@%,/FQZZHF M,E&,D[/*=]9L>D+ >]M@*])?W;O$>875G1.'K;ZMN5O\WS'DN+YI1H#G]-T3N2.Y(BN]E$P MH36W.^V@!ROO!!.*I9@>6-P-!D)O)CZHOKVRE.4D3#A-HGAJ,^Q32$_?Z (D7: M;8H4&87]3I^V/RUG#3XH<*IMKO!<))E42]LK#G-A+$RZ:9"$%%%K19^0HVC9 M]&(*>]NR"HUL J[7/_,*FR3Q%B.[L&KX">,\8ZE6>['-4KH&O]P&Y\ S*%?4 M%4%,^IQ&!Y/")C^JIF)3%>,F-A1)\6G."F]B.QHY:#AS,^\W@JPGDJY3N@CO MTZ?X;\E>I"ZK-OTS;5$_8DM7T^#TO^%#=]B^*5AC90V,? G<,H#M@SZ_SQ#! M[=] ]YV@V\7_X:<)@/_98>PGQ\76H0"G M#K*X7F<2C/#??H_^[< /(V(#^/>9^L\Y@PDPY3'9!),!OHO+:@?##H_3'M. M_")\^! ]I9DD])Q2YQ$)KYATT-];M\"Z3Q\\PMV#U6^4=7,\&_+O$7\"'LXQ M1LC'QQP?A[Q\3(**85I*%B]J9GOYD4]5F)5$.FB%/FM"B&H"9&L7Z)&;K_(V MS5:)8*J9:^J,Q*D%'-;-QIR\R!WWNV8TYJZA3\*G'4N&;5K"51*BS!.2H]Q) MDJR5E4D^LY/#Q!A1/Z?(A[F77*\_51,=/;]0].(F:[DCO&FZM1]9&ZB%P0QD MNHD<$X,:/=R+\/N8 @@:'#,=K[W0YEF$H>*D.'B%0O+8:R>%L1/4.F3+?OVU MB:$U%J^0-7_*6- @"*F5V&!2D?U6HANNN9&8U-8Y,R_C>9Q<2Z1Q31R9^QP] M5DE*_'RDI4QL_%6.@UB+?Y'N,EWIVBS MP\;CRR7G-ZIUU._CM3;Y.+ECO]+"'#! I<:Q"!EGE&@RV^$UM,Z%4S< AJ*V MZR @.DYM%K9T**2Q2=I&R0>+",U%]N%$;$_8X?P,CHF)5/L_C<64UJ!@(TQ>'@]VJP4"1U M')SB2?AP^^B:.LYP&9\L+E(';[4,3UW!!3>?P+( &Q(( MOR,G-:S'SR)7EQQAX,_3Z;5)#.8RB\B25EYA;-_V92KY)?9:9&+'I,].^_1? MN4 ^WLQ+C-K&WV[B!^T5<7OZ;U6KZ4Z3N)23N(Z#0]YLB>Y(FP&P_=)2C-,UQT98WN_3Q4_Q>BL+4,>4*YN4 M.20BK"1$,Y?D4GE2>, I12"93EC5P]KT*A5T3?$B[-I**8[3>4H4BPLR7UZR M!]-A1[?HQ22O>/T![QFY=I13#%O4>DRV]MV'Z>U[]9_6OO=E0_!75C*]_6*8 MR%7:HI%.VYVPH:3QB7&?O'T7G%%YN9U"_MS+:(OL",Y<.KZM:.!6(>/Q1.WW M!S/N'02S:?-84V0':X_FU)0CEF(,3(&2&"CET^BF\H20_-&T8IIID7"^KWV1 M^"2EWL&;- >N\=:AD-2&OJ(QV/,U6>D_%S]:O+32A]W=NX +JH>:)ZH%@M)M M@=^K_X3*E)KLTYQ-6@[5.4F?GJ.;>QM+;0RZU>5HX$US)%RF+G>!OLU9**9J M$[R44#\8].W MD 9U-&S"5:PB/^Y?WS+:\TIH'I3I-PR8O>8FR3WE@A3G5'+?_ M; D33:<^(+1TD[EH(R=XG.&Z@OM8+W!JETN5);!R?\A$@+TP".,M1)]BDV4M MTSPPO?LU&$SM"N.\T*0!9$593+<4885Q&F7Q*GV2THVQ:;W!B@]/$=4@HMPX MTH<6UI^SSK!T1!H?5 [>+;)H%5,MLQK&AGI&E:U1(\D#@!-E#I%2B(2=S%:I M?,:D$K%R.,GY>FH,XGF\H3XX:P<0>'P.OT E$"MO/#PV,PX6J*AV%:&&BP_Z MDB,K4U%2C"454/J\M(&4R2F,@1EB^=8]D5L,-ZH%0LPJT2&.+ZVC+$N?L6@1 M^2D9#2ANA!_U)T2[PRHNU5?^KQ3*,A='TK-8E!BG6PR<;5U[$$;6L,EM%&7'I/4[, M.!>>3VVDJ:2[VX\=L)E6]9SD/#4G-FFFV3;W'=,U7(YX^WULT!YU1*FE'".[ M+"P92/B'#HZ]N\GH #^=JJ7%Z&Y #[">@CNT8A5Q"O^Q952-+\EK).:882EX MG^G-T#1BXK?0](N;.YK.UZ^B[^GV <%^"'D/0K8[*&L]0Y?I!ZI(*)3>[;59 M#:#"2+:8])D$8M ;J,XD&TUFQ6^NN3]+13' .$LV3NO/3-1N<5XTKN[HZ>6.#NW#,?_$\X\T\1:8C]O0?>/VU/0C@L M4J]9&2:#/,41<7T;\8EA33D^_V%[^+9\B#B.$S6[DI+57(7+Z*-F?TY@C:CV M+H>V!:"%?U(B@@E. A+74&&<1X*4=)S$J]1/DCLLNBCQQ87T7Z?K7])Z4;[1 MS7*N9:D:,!E&F8F77#].-9P[6M*Y5,UV+53"]3$56(9(B 1,IBCA@4DFGBE"N'FF M;B7\/V_G#]:&X\18^3_(7>F<#L]#CBCCT4+/"@?R41\EZM)(J9"\B'(=%B=V MBF]\M:>D+HUAX4-GP;K]'%M2K]ZQ.CS\*?CDA._93'A(0&XW7T*CE\EI0.C#5N(_B$2&3(PS:BKR]TX'%$]00M*;]>30=>G&EH?0W Y&)SOQFT@>DDIT!*>;'M M-B?WJW2$9WU00@_%R'@XS-S:LS73'GSSVB!@HU@YT<#=R$X>'D/"""1$8_7.*29@BA*>&#&.N%(J?=;!6964Z MOFDL:PZ0A&T3D2Q](8IG-"2E&E]@R^))7P+F0MNU9(AHO0OC%C ^@V3MZ77K M=*U_NBZ)=&]J1+EU)H98;+":O9A2E]9QHD5+]F*C"4S)+1S^VJA8P^PL6MT> M>:G)XZ MA&M:)%CP'4VS&K2M,;#2$$&M\?"U*;%I2D"Z34/MQ:Z4X[0L1FR#8V2'AYCK MW?N=#?"4&Z;D)BE/+= &[+M #_%SA"F?;)1.,1KGVSB!NS0#S[\RCM?A)>>U M5+>^GZ&4D@"$MQS%-;RBA'H:[K"X8"P0*IZOEWD)E\RNRBQ>EK:S5VD#)^S/ M"5YN9J-'[3!!<8GKQ4B'!M+F!(%;DO5@QQ*_/.V?+G;W0 MJ[=8T^9K8?[2+7(:+$DD+H/LCX$*;P9W)GV1_AO YZS*2Q& M###IVMY_7"FI =6U#A'9"I5*M%+YEDIM^%!U5!2S,8%S*S@_L@>F:28IG/#- MP"DP1E5;?69A4NZ,:;7.3E-7>KI:1MI=[&%].$IK[7:K$'B0O^ IDM M4\DLJEUO8F(C:P/8JTL13MBJ\+5#V?I^L1M4"]H+4-&N_@:S!H;+:@ 777'U M)CU16ASK<:EIL@:R<8]+O,U@E6RZJ#=2EPV,Y9H:K",XS2C1LL+5IN;^D^:, MP!47.Z8S?A72@*.M!OK@D7:NQ&93+G=G9^U@/+U6[JAC!WG0;K MW)UFYEN:03U']S=(+Y7Z\&_:[A>2@IHER+::Z" MC)K%SL7(KG/O-(MX/@\=D54\?^1?->7U68>@< ]!4^)-PME/-Z;+H(6[+0?O M%[3>\<),T*]3^]KR.RKR9K,3=$NV:9J8'PD@>XZ*M"; A05=O)AAB>N5X1G=U%4GM"*H)D)F6F)H0YS"@:"U=T:@IFVER"UQXFZWS M1K:_3WUAXU[)(F]L=)[H7^&'WNR&IV=SLG5GR%U2E@X=%R>\5L*Z7YS#"$W2 M;L,>3=L]"EBV!1VM \O/);'MLIM9EJ'5] ]3]>K/OQ&65DWWX;CG*+848&#Q MX(4 2^L^&YVV^Z&35XLZA$F:M;>'.,YZ W2VVH)X;-<#NT.QTNE'J:HSL%5%IP0("0N@F(.*NN--#M:X%6ZAL7#.6])6" M9Q3DF&6$0>SKHT)9SN#8#NPAKBO58!*^V+,)"[">R]*@9,./YWDIP!H78GPO MSGJY_H\S=CE/NI*GYX]9$RM"Q7=-0I NI%0M&2_1.C!%P5_B+'7;H%,+Z*CM[ M"W$[.!/2?>0BZGH?C[2-B<8=!-K8"H%@^K.ZD2";:OC'N9=!83WWZA?*4]NF MTC8TJ4LBXF@'86+WM48O=>)*).T-MC>O7Q-M\B.\SE1H:HJPHNJC=#;48O^95]+N5@!I\[H6; MWMH4\,PQ^0QS[#C4G;L'<6 S,#L,=LL>HK4X5G+D^WHIF%K]7@(/?5'RF5'T MG*_*VGP@' :C6"C7@D.Q4:JH#$*J*>.61"@E.ZK_$#DOO)A\L/G]^:8U7CT8++0=/%A2H? MEESD5;A1S>\"S!>)GFVGBY\"8(Y.D>VYJ?_(_D[T7OX4]-Z*$CB/5VP)D.AP M$RTM@:5:,R==..7^=<1MK@HA=P:D/F$T+(!>6W*Z$^1<6JS_UMC9CYR1$J&B M3 O'EN>60><8>E.P%'B[QU;EV('%?F$CMRMV,;'\E/J;>FG>,S$V:"S'/AMG M4V^QEMBZ&@X&N=HC%M_!!G9;:["PJ;5/#'ZC7]BH$$H-$O4E0;G9TP07V^P^ M <*9V\JF-@L.TPSI-XZ\C 3^)A G? U=H)?=Y.&:^$\M6(\U94O'YLK3K M+<="AY9N\%RYM>D@0I4&LL24^$-CF.:V95B "H>D1+)5A 58J.MA"5'Q!!3Y M3(HER, KK+J;[32#25LR*>E%;H H9P' $5+5U%6R75D7I(G1T.>-\DC*AS$* M*+*3NE%BAW?T@7\\I MN)+-7H9^H6KO9=CMB3J&#=L@%&+O$N8HG%N)* K'DT!:9> M53:/(*F@_=?8!.(>Q?*9]4D3+=1MT(>6D,]7 Q>PM1"(9KN-V(8=4JW<4C?J M65V@(?36T9N0FC3 7HR:P(EDC^1ELNYG6L#45? MIR>MB(42=8VBR-YP\Q,6N[8Y@!:$$%.1 D30#Z+\'=8@D6KUJ%.#^:?^53I^ MZRJAG,I-FDBCKX0*>8T&X;B#Q:.&XW P[+T\"CM2\>5R1;_J8+JG@]KN?;/"&>J-PU!UBJ\0> M-Q89X[= M4 >TV"%W*<6*HQ.[H_$X' _&V$NS.QC:'0'[Z<,.A["Q0:=N1QULUXE%_,+V M8.ST[[1]*/&I&]"J.9!7KQ0LA;F)V;[S*9G/ 9LNHKQ@[7JZP F"$US=VY^" M:9Y$I]?1#-7'X 37]O8G28A;1_,H##[%7Y-9RN^^SZ*_),O@Q%]KM>K1;9'. M?C]]3_AXAM41U[E4$&NX2F]G(%EN.>S_5Y.^/K4586KJ;,&=![.(;1E;84=T M3QY9#8[V5=,3E$2*N:-&O@<)\_=36&A*^3*LS-M4^U4ZCY>DI[.@ZE&T4]KF MW8L8Z/]UD^2_GRZ0"LDL@J9MJG75;0$#^2'HM,;C'X)3^+/=_2&XT!JO5"X. MX]9W5#54;X)'"'E:.T.F%G, Q'0^0@M[@ XHX2O.CY6IS\?%:OI MC$*L3PVC35J347GE-5 =MU6>@$F&G:#?&G*[W7YG8B M1\>Q[;7#]$ HZE&K M[?X$2:C;ZE"196"T^[#R)L;*##-F^(A)7%2I].474IMKD=8<+8$\.,>#HU*J MR.X.T1@$F:52#Z4DZ>2Y65'E2])?:]'=%/4CQGE*@;IND73U[AR$\N^"6^[: M=-AVJ6SN4ZRE_LMXVAV,X';#$N6]?@MN2(.E[6[8AYMPV&YUAPZ6GG3;(#*, ML4?TN-4>!;_RR"<=$+,Z]#4PG]X^M(R>J035R;#?9@3O#$IKK$,EF+;307FN M#]RX7V$_6K/RQA9E/^3^JWFO<6BGWKL8\4RU'L6>=Q(3.H-D:* 6W3: M@WV6W4-@82S%^P8Z;.% MVD%T!UP<$>_H ?,8&G6 @O7VVWEY )![NZ35(/?L5-#G0B-NKP'GB+H:(0:( MDJYG<,\:0\35EE"5*KBN5E@@DWB'NSB+DLP@0=QW@B84FV M8)MK+:&N%>\.U%]JQ#^!%^S^E';OF<(RCIM!K-9,%YW@%*LDIRTD;^\ MQ5Z)H_8X[/?Q)H/OVL&%-"Q>, S0BY9C14AVOY25?= KVB-;N5O/[A6KF S# M =D,:!4'Z4C?#6BX6G>-0]#[AD!U$UYC6]8XG* 2+5]VL8W"<< J_ZO0>NWT M-3R96DE\=%M"',;NR^\U#>VZX@YF]_3FS%7"J*IQO(X7**R "-4']D.5V8"%;>R[,00^>9VEBYABXR4NDWM]4Q@M7 MC%#,'_8Y47O*J#E'= M(FR@T0V09XZTITC-]N 4!GUXJCND3B63L#-&(NG"137L[@>GR#HWUN^I._K- M[*@*87G+#<:MPH%"4',KX+^64-ZSSS3T"_U(B,H; 33^.X!;^1H='I0\@I>Q M\5EH)DF7;&-X0B 2Q@TNEP*Y-A!UN9F-50I31_'<0I8!WC MROWD2'/PS@?CM;8=QIOQ?VJ=S"ZY2&T+DK?[$ MZV[L!/F[QA25X",-TY%_N_)O3\J2H8AMTFQ1F-!ZP&@#0F-O.!ZY/2[L)Y7- M]CSBG,([4CF3ND:(6&FPH:%0.(9+3"=J?N+;MM@.)Y/1_BTV/_*M6^QWNGLW MB+_C.ANVH!7[W0K?>U/Z 1NI-O-=1CB\"]X#94M^0K69E1.YX;;>4WA+35,- MB[&4\)C SK/9XXZ;_C3"18EJYU:S*4=+;:*ZMIA.%H6MDN7T5]7R+6KQV*XQ M7$L*W:ZBKUA34RMDX8^:I3;=0]T9"K MVB%J&R^GY6[.-:_:KK=Y*VLM[4NVMZ[F/NB9IHL]0((KSV;S5'J <*H81I#X M05YC]&*CF:% H9>IM/-30^EHBE.K:26)YC6J)Z_(XDQ>-7ESUQ:XIS1N^1#A MK_K6I5W 46[D:DPC^XUP7#8?\51>A:RH3GLC'B=/8S3%@L.O1:L0*8Z0UW$S MNUT1!.N/8?=;S]$,XI6J/36J6GMPYS\,/60GV6='O3^/LBB M7?9*CKBW42<<=WK6YW3KPXX$ZSZ9'(?A>,C=D+ C'0S1#P<@MOW,%36DTC^6 M$6:KP1.Y0K']V[F&-:C\+KG#_$4_'/5':(V,B;(Y#L(V'IZ0(^TCZCGE8WN# M4N"(&M[]80 > EZO>%X'_0P9O2R'NVIQQ4L^57 .TA[\&'7 1"!+(ZH!*=* M)CMXLLM2NG@'*^ ;#,-NGP,"PNZ8.V^U)SVV^Z&FL0>"O3ZH%Y,7((A&^.$> M! 3UK3?L-V+@Y-7H=P $R]C7&8$VPTYX .6@S5$%_6[;\:I6(8B8.F)W QL- M.V&GC1 < @0'D[T01 6M]Q($X42 1ILA. P'O78C!'OA&"BJ#J="VK\=K^O9=K\/=>KG_OY?KW7JY_PUZN%<9GV1 ^ M>JUGR;YY2Z"XXVDY0=1!\C*75)GV,([X][:R?^N.L7]O*_L_M*UL)7 [SF=9 M8M*Q;#NH\I(W*RE"X[ZYJP?6RP1A4V MM:JK%I?_VC5*JT[H>)[?P0$>$7$ M_S572<.T!50K9J:5]S!$IU2>R MU@N/>+>!$ 4F(^][;B3/'3K6F^!'"9EY>0TZMGVG\C1^*Z%N'GRGUO]!N4?. M<](+)9AB:-Q>HKQR8WWLV+@-1(LZT/BWO1_(+3%W_Q6\J6/X+/SFSD*]2=4K M7O/VE[5;XY$P[K@!?BM%3H96#W.SJME]7GZYV\2$ZT)(RT]A0&-B&H=2X@:- M5D$G5PBIB00UP,41&%6.'V*[?GF0B]5FF>[BV(OF;I[)1X!#)F"U.S&1SPVX M%)L@Y9KSK%TD/.A'^LO7-BOA$T;ZUW(P#2^O#[$-2B&VM#WMUFT"D-[B2AL) M^=HI6G7[XA/,4 ]#L>I[M>"IO-=TB"\?(;LARKU6KU=)/6A:Q4$87'WY[CD]> M-;[]V:O+%?,/D\OYQ MTX]>'EM\<\W&VW^\'%?VXQFNB2^@+CVNN6)*PJCK6&@\I=WY0>N5]N:+?:[>:A2MF3S:)YOUX! M&-1_79=UN7^9F&!972?F6U:_/2AC<_]TE'A:A7J[6TWN;,;M[Y/W^3)J.Q(U M&C.(,8;8^??. %YV4S@.>/B3+ M\X!A7L[\/&B4@Q- #QGMI83=5QSPD8J>>]Y'OMIX_$>.XV/#D2\?B!Q'CGH8 MKAP[Z%&H<^3@K\CL?I%9VU#IF3,$7D34C'X_A!JNI6"DL9;#8![MFO=QT"(. MA6B#D2P0_T;#6NHRWUG(:*H!WSQ"Q8+T(H;5V26;AUL<#HRZD0^\.VM5CQ[)%\W6M=_NSP8_[LH[Y.E?*[:IUUQRFC-^P"@OII(?=2D= M54G@9=B^^GIYQ(7P-#%9>DY[D^-U)#4=35XWJ4*.H?+GU MAW)657G4FU>>VX7!)ZQ03KF4:YM7,RP>:Z^ 0W937?BD9N&O60U@T'?>,)L6 M.WV>H!)VT*U3 U\Q[G$+KRN!\1T)X84R%;4^HRH>V$(2QWN;K['05H8P0SL1 MU\J],)V2]U'3>4.MV?PQ7BZH3N4>6\*-4ZJUJ6BM:;9M?88LX57I4>N&5AD- MAR:\6(5C%[KY>WF,I_#"%GRXU];\>$WPB5ODHW)S>14^*NI.M>(%BD!_MUX\;R@!LN>5^F76 MW^#'K_/E,?8M^>6WZ\I' %U(:/+QE !7CHEC&39-UE@6HNF%Y\8*"GO*0E3X M<'UEB(I>WE03UJC]0_4BQ>IY ME84]-)R5,>A8S\5'+?:9\3NMTG<,4+;EW+<9,09&K[UL%2*]>Z*'_M MUJ?0L@E"A M'SPJ'!7ON^BJA=H>=>O=@3_^=K*[T]E-GB2M'UN2;#8O\Y+9)V,ILUHF#P]4 MY9Y]W=%&B\XP8N3EJFR]6(5K#9NEF?$YUYVO!P5L6Y#VE6 UD.:NR+@%G81K MS/:9Y,>_UR>A)Y(XY,'G:.9"3%GHI1 ./V@YA/0OT>O*P)BW2^_ M&">@HY%4QY#T3 !FLRTVI*'\;#%(Z2"ANCK!12.A%0 :S!'U\K8#1V83:,1U M"X-:"^;-IFR&^N8G-\U%0[< 9\,I>A\]K))(;NDI,MG*A^WCO"X.4K_M.-WZ M2A%57-Q4G6U[::"%3H1(/D01&=W:7FJTS/\6O>)/OGC/05E!X";F"E^C MLD[SY7/Q0DM/+J2L"V>P]:?> IV4'PX;!I W MBLO_4$L#!!0 ( .B(7TW&PO/;Z:R'U]2ODWJTWK9;_>'Z][C\K ^<8.<;'.,)![RWV_AQZX?N; MP3:X!N_N"=_&7D/W=J#O8 ILPX(LQWZ[*/W]=&^1O0:^W '^\?UY([J);8!? M[0??@EX%]WT+]JK#. @3*9HSV<'.83(3#FA*6(1O"*,C1>VHA'#*YL[=MHZQ M9%(A;3X&HRRPGOS)A0/7LM])Q>%42%7F=AG<?2^4L(5?9PGAF%$T7F0;N+FP'ERR09216#JM,$>.$:A P2*T?1 M26K?6F:>#6HMN3%B2B92D%+#8D1E&.P8&'NP/Y$OR0I[EB#7QVZ)CY%5L3#- MK"NSV36W9\LTQU[&=@_BHHQ.I?Y0F.F(LFT/#MPK2.BL;,^26H"ADRQC\_>, M3@0'-YF="8,#$PY"LLB#4JGHD^'9HS(V#E 834%I.E[V?%,D&\),+X[3+#E4 M<_L$-?_K=9Z $78LFAS]H]YE?^SXD[_[R67?Y5UP<>UJB\MT58M)R"R>PHB M>\0I;'?_I7^37E6L+56$*_5@[46C@C)-124WI7$, M3H\MR"/\V=X$V$I5UI2%!J_)R-Q85_AF; P)*9B^MU,L@Q%N[#LK/.C5O88U M(L*-_0EB6O#R4N(UU^+!3U!+ P04 " #HB%]-5OQI_=4$ #I)0 #P M 'AL+W=O]7F>:GU,_M15\J. MHHUSV\O!P!8;47/[A]X*!5=6VM3:"<*)[6"D_[$DQ2O]OVZ/V0<"KR(!5^.HF'$>./TK:R<,&/NQ)]& M-UNIUJ,HCMA*&NOF_MYMR5HJ6B0B>8A \1AN'P^[L>3^_EDS.#;_.%N.KY:P,'U MU=W5_2.0*9GQ(R M#2 O$,@+6LBQL(616W^>Z16[;JQ4PMH [C,"]YD6;F:D*N2V$M:SWTK@O:5%FU:;\%JGNU1%%"T@E';VD:4[*HH M=!,.VT-LW![28CZ*%Z$:$3:X&/4(L4CF3A?/Y_!>(5 WNH::['\TARDD)G;( M?*.-8PMA:I#PB[#.E^]$#W-'3"R/MFD!3]OFY MO[_Z.AADC)E:&CY9RD)UU MVQKFAYA8$!-N%"26EIW=:6L_,383ALTWW'2"ALDA)K8#O$_CAXP[R=L\]$/P M,#7$Q&ZXY=*P)UXUPH]QMU)Q4 6OH%=89YHZQ,0$$1,;8JH*70NVX#^ZHLA)TM?$>QGT(P3!D)L3*.I2=[T! 3\T9"[XV/>4!O*#&!),0" M"1*"7C;,&@FQ-=XR@[>,H!<1DTA"+)&>U*"/,<5$DA*+!,T1N@LNF%92ZCG' M1]_U!A)S2GH*I_12HBM7Q'(YLI;!SL;"<5F%F)A<4NJ9"#8S[[9*3#4IL6K> M''C.QM+R]=J(-3_$]C%438JI)B56S5$CGK.KLI0A)F:;E-@V&":\_! 3$T]* M+!X$7NX8B)62@GME#_Q/+M MQ8>8Z$X^L86.84] MW,+"^8)7QT'96NNNEV.C<0@2&HD$2Q1]/>_:1L)I7: MG%F@PR8H GU^5X\LFX>?Z5B70]?FYM#GQ=OIV.9UU932_P@A;YITJO--UZ=V M_&;7#:>ZC*_#/O3UYK7>IZ#+Y2H,TQG5X\-TYN)YNZZ&YZU4BU_UL$]E786W M8_C3#:^Y2:GDL@G0]2 M>I#-!QD]R.>#G!X4YX,B/6@U'[2B!]W.!]W2@^[F@^[H0??S0??T(%D"&9?\ M)(0U7VL!7 O?:P%@"U]L 60+WVP!: M?;0%L"]]M 7 +7VX!= O?;@%X"U]O M!7HK7V\%>NL5]MIHL\W76X'>RM=;@=[*UUN!WLK76X'>RM=;@=[*UUN!WLK7 M6X'>RM?;@-[&U]N WL;7VX#>=H6S$G18PM?;@-[&U]N WL;7VX#>QM?;@-[& MU]N WL;7VX#>QM?;@=[.U]N!WL[7VX'>SM?;@=Y^A;-N=-C-U]N!WL[7VX'> MSM?;@=[.U]N!WL[7VX'>SM<[ KTC7^\(](Y\O2/0._+UCD#OR-<[ KWC%>XJ MT64E7^\(](Y\O2/0._+UCA.]_4$L#!!0 ( .B(7TW7)IR=W $ M $,+;3G?-N-,\5LZ=71V&T:YLN MS+,J1G?%6"@J:DW(K:,N59;6MR:F4[]BSA1KLR(F)I,I*VP7J8OCV/?(%K,; M6II-$T?7^^M]ZWEFG&OJPL3:=FS;E=^:CM\;YIZ:84VH:A?.TH)L=+M+74*Z M-L]2-63L%Q.^W]B?I_ONM^1]7=*?HMGELBZHM,6F3;?DP7DR9:B(8MODH3*> MRL?HZV[UGO?!^'AGVM28[1KV94%^NASQM:'# 8;*,2?'M"WHT*BAL/_D_QKX ML1L*ZVGL?*KZ6!]XO!3I(54#ZQ<>\Q&IWSHEE;\:GEJ?[H=]L7X]?#_TPC^+ M@0V'_[WUX^40(#DD2 X%DD.#Y)B"Y#@'R7$!DN,2) >?H 1!$96CD,I13.4H MJ'(453D*JQS%58X"*T>15:#(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&25 M*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4616*K I%5H4BJT*15:'(JE!D M52BR*A19%8JL"D56C2*K1I%5H\BJ4635*+)J%%DUBJSZA+(.Q[PU=?=3DF=K MUQ_SV?#_D<4;4$L! A0#% @ Z(A?31\CSP/ $P( L M ( ! %]R96QS+RYR96QS4$L! A0#% @ Z(A?32?HAPZ" ML0 ! ( !Z0 &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 M " #HB%]-/IR1F.X K @ $0 @ &9 0 9&]C4')O M<',O8V]R92YX;6Q02P$"% ,4 " #HB%]-F5R<(Q & "<)P $P M @ &V @ >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( .B( M7TVK[YKJ>@( . ( 8 " ?<( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ Z(A?39DTZR@9 @ %P8 !@ ( !^Q 'AL+W=OQT>F$" !!!P & @ &#& >&PO M=V]R:W-H965T&UL4$L! A0#% @ Z(A?3<(J],#&! M"A@ !@ ( !&AL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z(A?35IPA?RP 0 T@, !@ M ( !X2, 'AL+W=O&UL4$L! A0#% @ Z(A?3>^YAP:T 0 T@, !D M ( !LR< 'AL+W=O*0 >&PO=V]R M:W-H965T&UL M4$L! A0#% @ Z(A?342'@$"U 0 T@, !D ( !="T M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MZ(A?38+=-%"U 0 T@, !D ( !-S, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z(A?33S) _>T 0 T@, !D M ( !N3X 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ Z(A?37I9?5O/ 0 G 0 !D ( !P$0 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z(A? M358H7H*T 0 T@, !D ( !H4H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z(A?36/![)BW 0 T@, M !D ( !=E 'AL+W=O&PO=V]R:W-H965T MN@$ -(# 9 " 5Q4 !X;"]W;W)K&UL4$L! A0#% @ Z(A?37!VM[;F @ -PP !D M ( !358 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ Z(A?30]?!&!: @ /0@ !D ( !#&0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ Z(A?32$. M HQ8 @ _ @ !D ( !F&P 'AL+W=O!>&PO=V]R:W-H965T&UL4$L! A0#% @ Z(A?30Y9Y9$ @ >04 !D M ( !8W, 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ Z(A?3>;"BG0C @ !P8 !D ( ! M.7L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ Z(A?3?=ED@#\ 0 2@4 !D ( !0X, 'AL+W=O&UL4$L! A0#% @ Z(A?3327B2\T M! B1, !D ( !IXD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z(A?3>GEUY/.! 3!H !D M ( !9I, 'AL+W=OT& -,P &0 @ %KF >&PO=V]R M:W-H965T&UL4$L! A0#% @ Z(A?35;\:?W5! Z24 \ M ( !Z!H< 0!X;"]?7!E&UL4$L%!@ !" $( !( #(A $ 0 $! end XML 70 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 71 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 73 FilingSummary.xml IDEA: XBRL DOCUMENT 3.10.0.1 html 198 236 1 false 63 0 false 7 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.faro.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.faro.com/role/CondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1001501 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.faro.com/role/CondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.faro.com/role/CondensedConsolidatedStatementsOfOperations CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.faro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 5 false false R6.htm 1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.faro.com/role/CondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 2101100 - Disclosure - Description of Business Sheet http://www.faro.com/role/DescriptionOfBusiness Description of Business Notes 7 false false R8.htm 2102100 - Disclosure - Principles of Consolidation Sheet http://www.faro.com/role/PrinciplesOfConsolidation Principles of Consolidation Notes 8 false false R9.htm 2103100 - Disclosure - Basis of Presentation Sheet http://www.faro.com/role/BasisOfPresentation Basis of Presentation Notes 9 false false R10.htm 2105100 - Disclosure - Impact of Recently Issued Accounting Pronouncements Sheet http://www.faro.com/role/ImpactOfRecentlyIssuedAccountingPronouncements Impact of Recently Issued Accounting Pronouncements Notes 10 false false R11.htm 2106100 - Disclosure - Revenues Sheet http://www.faro.com/role/Revenues Revenues Notes 11 false false R12.htm 2113100 - Disclosure - Stock-Based Compensation Sheet http://www.faro.com/role/StockBasedCompensation Stock-Based Compensation Notes 12 false false R13.htm 2114100 - Disclosure - Short Term Investments Sheet http://www.faro.com/role/ShortTermInvestments Short Term Investments Notes 13 false false R14.htm 2115100 - Disclosure - Accounts Receivable Sheet http://www.faro.com/role/AccountsReceivable Accounts Receivable Notes 14 false false R15.htm 2117100 - Disclosure - Inventories Sheet http://www.faro.com/role/Inventories Inventories Notes 15 false false R16.htm 2119100 - Disclosure - Earnings (Loss) Per Share Sheet http://www.faro.com/role/EarningsLossPerShare Earnings (Loss) Per Share Notes 16 false false R17.htm 2121100 - Disclosure - Accrued Liabilities Sheet http://www.faro.com/role/AccruedLiabilities Accrued Liabilities Notes 17 false false R18.htm 2122100 - Disclosure - Fair Value of Financial Instruments Sheet http://www.faro.com/role/FairValueOfFinancialInstruments Fair Value of Financial Instruments Notes 18 false false R19.htm 2122100 - Disclosure - Income Taxes Sheet http://www.faro.com/role/IncomeTaxes Income Taxes Notes 19 false false R20.htm 2123100 - Disclosure - Variable Interest Entity Sheet http://www.faro.com/role/VariableInterestEntity Variable Interest Entity Notes 20 false false R21.htm 2124100 - Disclosure - Segment Reporting Sheet http://www.faro.com/role/SegmentReporting Segment Reporting Notes 21 false false R22.htm 2126100 - Disclosure - Commitments and Contingencies Sheet http://www.faro.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 22 false false R23.htm 2127100 - Disclosure - Business Combinations Sheet http://www.faro.com/role/BusinessCombinations Business Combinations Notes 23 false false R24.htm 2202201 - Disclosure - Principles of Consolidation (Policies) Sheet http://www.faro.com/role/PrinciplesOfConsolidationPolicies Principles of Consolidation (Policies) Policies http://www.faro.com/role/ImpactOfRecentlyIssuedAccountingPronouncements 24 false false R25.htm 2306301 - Disclosure - Revenues (Tables) Sheet http://www.faro.com/role/RevenuesTables Revenues (Tables) Tables http://www.faro.com/role/Revenues 25 false false R26.htm 2313301 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.faro.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.faro.com/role/StockBasedCompensation 26 false false R27.htm 2315301 - Disclosure - Accounts Receivable (Tables) Sheet http://www.faro.com/role/AccountsReceivableTables Accounts Receivable (Tables) Tables http://www.faro.com/role/AccountsReceivable 27 false false R28.htm 2317301 - Disclosure - Inventories (Tables) Sheet http://www.faro.com/role/InventoriesTables Inventories (Tables) Tables http://www.faro.com/role/Inventories 28 false false R29.htm 2319301 - Disclosure - Earnings Per Share (Tables) Sheet http://www.faro.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables 29 false false R30.htm 2321301 - Disclosure - Accrued Liabilities (Tables) Sheet http://www.faro.com/role/AccruedLiabilitiesTables Accrued Liabilities (Tables) Tables http://www.faro.com/role/AccruedLiabilities 30 false false R31.htm 2322301 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://www.faro.com/role/FairValueOfFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://www.faro.com/role/FairValueOfFinancialInstruments 31 false false R32.htm 2324301 - Disclosure - Segment Reporting (Tables) Sheet http://www.faro.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://www.faro.com/role/SegmentReporting 32 false false R33.htm 2327301 - Disclosure - Business Combinations (Tables) Sheet http://www.faro.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.faro.com/role/BusinessCombinations 33 false false R34.htm 2401401 - Disclosure - Description of Business (Details) Sheet http://www.faro.com/role/DescriptionOfBusinessDetails Description of Business (Details) Details http://www.faro.com/role/DescriptionOfBusiness 34 false false R35.htm 2405401 - Disclosure - Impact of Recently Issued Accounting Pronouncements - Additional Information (Details) Sheet http://www.faro.com/role/ImpactOfRecentlyIssuedAccountingPronouncementsAdditionalInformationDetails Impact of Recently Issued Accounting Pronouncements - Additional Information (Details) Details 35 false false R36.htm 2406402 - Disclosure - Revenues - Disaggregation of Revenue (Details) Sheet http://www.faro.com/role/RevenuesDisaggregationOfRevenueDetails Revenues - Disaggregation of Revenue (Details) Details 36 false false R37.htm 2413402 - Disclosure - Stock-Based Compensation - Additional Information (Details) Sheet http://www.faro.com/role/StockBasedCompensationAdditionalInformationDetails Stock-Based Compensation - Additional Information (Details) Details 37 false false R38.htm 2413403 - Disclosure - Stock-Based Compensation - Assumptions Used to Estimate The Fair Value of Time-Based Stock Options (Details) Sheet http://www.faro.com/role/StockBasedCompensationAssumptionsUsedToEstimateFairValueOfTimeBasedStockOptionsDetails Stock-Based Compensation - Assumptions Used to Estimate The Fair Value of Time-Based Stock Options (Details) Details 38 false false R39.htm 2413404 - Disclosure - Stock-Based Compensation - Schedule of Stock Option Activity and Weighted Average Exercise Prices (Details) Sheet http://www.faro.com/role/StockBasedCompensationScheduleOfStockOptionActivityAndWeightedAverageExercisePricesDetails Stock-Based Compensation - Schedule of Stock Option Activity and Weighted Average Exercise Prices (Details) Details 39 false false R40.htm 2413405 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock Unit Activity and Weighted Average Grant Date Fair Value (Details) Sheet http://www.faro.com/role/StockBasedCompensationScheduleOfRestrictedStockUnitActivityAndWeightedAverageGrantDateFairValueDetails Stock-Based Compensation - Schedule of Restricted Stock Unit Activity and Weighted Average Grant Date Fair Value (Details) Details 40 false false R41.htm 2414401 - Disclosure - Short Term Investments - Additional Information (Details) Sheet http://www.faro.com/role/ShortTermInvestmentsAdditionalInformationDetails Short Term Investments - Additional Information (Details) Details 41 false false R42.htm 2415402 - Disclosure - Accounts Receivable - Additional Information (Details) Sheet http://www.faro.com/role/AccountsReceivableAdditionalInformationDetails Accounts Receivable - Additional Information (Details) Details 42 false false R43.htm 2417402 - Disclosure - Inventories - Additional Information (Details) Sheet http://www.faro.com/role/InventoriesAdditionalInformationDetails Inventories - Additional Information (Details) Details 43 false false R44.htm 2417403 - Disclosure - Inventories - Schedule of Inventory (Details) Sheet http://www.faro.com/role/InventoriesScheduleOfInventoryDetails Inventories - Schedule of Inventory (Details) Details 44 false false R45.htm 2419402 - Disclosure - Earnings Per Share - Reconciliation of Number of Common Shares Used in Calculation of Basic and Diluted Earnings Per Share (EPS) (Details) Sheet http://www.faro.com/role/EarningsPerShareReconciliationOfNumberOfCommonSharesUsedInCalculationOfBasicAndDilutedEarningsPerShareEpsDetails Earnings Per Share - Reconciliation of Number of Common Shares Used in Calculation of Basic and Diluted Earnings Per Share (EPS) (Details) Details 45 false false R46.htm 2421402 - Disclosure - Accrued Liabilities - Summary (Details) Sheet http://www.faro.com/role/AccruedLiabilitiesSummaryDetails Accrued Liabilities - Summary (Details) Details 46 false false R47.htm 2421403 - Disclosure - Accrued Liabilities - Activity Related to Accrued Warranties (Details) Sheet http://www.faro.com/role/AccruedLiabilitiesActivityRelatedToAccruedWarrantiesDetails Accrued Liabilities - Activity Related to Accrued Warranties (Details) Details 47 false false R48.htm 2422401 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.faro.com/role/IncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 48 false false R49.htm 2422402 - Disclosure - Fair Value of Financial Instruments - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) Sheet http://www.faro.com/role/FairValueOfFinancialInstrumentsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails Fair Value of Financial Instruments - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) Details 49 false false R50.htm 2422403 - Disclosure - Fair Value of Financial Instruments - Assets and Liabilities Measured at Fair Value on a Recurring Basis - Footnotes (Details) Notes http://www.faro.com/role/FairValueOfFinancialInstrumentsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisFootnotesDetails Fair Value of Financial Instruments - Assets and Liabilities Measured at Fair Value on a Recurring Basis - Footnotes (Details) Details 50 false false R51.htm 2423401 - Disclosure - Variable Interest Entity (Details) Sheet http://www.faro.com/role/VariableInterestEntityDetails Variable Interest Entity (Details) Details http://www.faro.com/role/VariableInterestEntity 51 false false R52.htm 2424402 - Disclosure - Segment Reporting - Additional Information (Details) Sheet http://www.faro.com/role/SegmentReportingAdditionalInformationDetails Segment Reporting - Additional Information (Details) Details 52 false false R53.htm 2424403 - Disclosure - Segment Reporting - Summary of Reportable Segment Information (Details) Sheet http://www.faro.com/role/SegmentReportingSummaryOfReportableSegmentInformationDetails Segment Reporting - Summary of Reportable Segment Information (Details) Details 53 false false R54.htm 2426401 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.faro.com/role/CommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 54 false false R55.htm 2427402 - Disclosure - Business Combinations - Additional Information (Details) Sheet http://www.faro.com/role/BusinessCombinationsAdditionalInformationDetails Business Combinations - Additional Information (Details) Details 55 false false R56.htm 2427403 - Disclosure - Business Combinations - Purchase Price Allocation (Details) Sheet http://www.faro.com/role/BusinessCombinationsPurchasePriceAllocationDetails Business Combinations - Purchase Price Allocation (Details) Details 56 false false R57.htm 2427404 - Disclosure - Business Combinations - Summary of the Purchase Price Allocated to the Intangible Assets (Details) Sheet http://www.faro.com/role/BusinessCombinationsSummaryOfPurchasePriceAllocatedToIntangibleAssetsDetails Business Combinations - Summary of the Purchase Price Allocated to the Intangible Assets (Details) Details 57 false false All Reports Book All Reports faro-20180930.xml faro-20180930.xsd faro-20180930_cal.xml faro-20180930_def.xml faro-20180930_lab.xml faro-20180930_pre.xml http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/invest/2013-01-31 http://xbrl.sec.gov/dei/2018-01-31 http://fasb.org/us-gaap/2018-01-31 http://fasb.org/srt/2018-01-31 true true ZIP 75 0000917491-18-000056-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000917491-18-000056-xbrl.zip M4$L#!!0 ( .B(7TU>:\+OR3@! )>Z%0 1 9F%R;RTR,#$X,#DS,"YX M;6SLO6M[&DF2+_[ZG$_AOU\?=>?]TL]LGR>OO9YCM]V6/;/]:AX,):NV$6@* ML*W]]/_( B2@JKA(($ PNS.VJ>_K?[S^?'EA+MV;-Z__[Z__^V__W\7%?]F/;U_Y?GMTD_6& MKUR1M899Y]7W?'C]ZI^=;/#7JZNB?_/JG_WBK_Q;Z^)BW.GV%Z%Y-%@C[!#C M! 6+O:-<68:\A+_X__/CEXY$B#!-]1=%6%LIC9G\PBAA&"N)OO#R93^^%-W\ ME_2_KX#JWN"75CMK_\?KZ^'P]I>??[YJ#;[\U"^^_MS)!S^G)S\3A-4%PA<4 MOYYVN&UH?EO7N.@WM"[Z-WVUE3 MZZRN.4SX5=YN#4$*+FY;Q;#:N=*D]C4WU8Z#X0UTOJEMWFL@LM^K;3[J#8N[ M^RY)$'X:9.V?OO:__3QYF+K)VFX7K6YW:=?48$EWD/C5KY@T6O&:P;"S^C70 M:,EK5KZBH7O1_IHU,;U\5L?WHGW[I;'/[9?Z+D5SEZ*AR^!+P_(@"3^HZC(H"]%N3$$V>UG%N\FB)#,RT6/:"Y8*TT&K5BYKE8*'5LA>M?DG] M"SKM]FV_5<__\;.:&>AD7VJT2]D%GM1VR.NI@P?US9O9.WG8T&WIS,PT6-*] MD94S#1JZ+^W:U.VVR-K)"-_W_/[]^T]E[\15@I &:]4N^MWLYX?&U>YX2?^F MSOEUT]3#DSIB\T'_=M#4)3VKZU0T="AJ&F>==H/%3D_J.N0-S>L$*[OY[V\- MS>%)78>FT6:U0\W^/E3?Y>JZVV#A)P_KN^6]AD4Q M?M;4:9@5V:"9R&F#^NXW_3I .^F:'M9T^SIJ-:B>]*2FPW63[KFN53UYZVM# M^_2DMD._8>VF)W4=P"-KZ !/ZCKTVL/6CX8NY;/:3@U*$1[4-V_B4_FHOLOL MU,\MR_&SU(G6=6K6)@_/FSLO54?S;9:_I%&KS+=I?LFJ%S1T;A#@O$Y\P0 S M@F4C#J _3UI,.W2S!O,/#VK>#[\V2&-Z4MU#/ MI/)1#7PM?V^>X?O'C5V7"LAGU-?X MPOS;^^W;JP:Q+1_5?*-)2]?JZ/[P&NS6CP:W=_JTOF,W;S48X,G#FFZWK0: M"0_JFM\V1)'@04WSHBE$5=3&J(H&G%+4@92B@9*BEI#LJE%.!72YFFF8)0\W M6R76]PT?>G[M-TQ;^:B6*FC1U&7\N4J7;J\)X)>/ZKK<-K'UMI:OHX;6HYK& M@_;51>=+#4$IQC=YV-2MSAK==ZLU2>E)WEO:L7R\K&N-C9KK6V>JQ@]K8,U# MSSIHDY[42>FT5ZVDI@>#91P=-')T4#//][WJIGK0OLXZ_?SB*NOT^L.&];30 M:,EKKOO=!DF;;;'D!7G>:H 0LRV6O*#?;W]?_H+48MD+AH/K%2^ %DM>,+@& M[V$U(^Z;+7O5Z&:-%XT;U;VF:3YKIS!K7[1[G:LFA/CPO*%SLTU77)'Z9[#H'#@]0<5YHWNPV3APW=EGH<,PV6=&]T M%V8:-'1?VK6A6[]F)92\[->N@3KT/&Y>RWA0B=G7ACW'R<.&;DO1P?WSQLY- MRV;\L+%;C=)\Z%:K,^%)(Z@HGS5VRI=\+#UMZ#CXTCP%Z6%=MSIU5W:I5W1- M5J?6VM09FD&]?2GF%\=L\X:H<7J2\'W==$X?-72;70QSG>JCQ.E)\C ;OE0^ MJNLVO"T:UAP\:>BP1$5,GD[_V_2"Y7IFIL4Z+VI6&S,MIO]M>M'RERQ_01/6 MK86WP[SI!,3T25VG!JPPK)O3T>!BLB=7TVOF87W7KZVZ0RR3!\U=ZE?&S,,E M715=EID5Q]Z&?]QJ6:'V[)2]<2D\C+^^NAY6*P]3LM MFV*M]<_ET_NF@[RN(;P3__Q?[]Y>@J-RT[JX)^77__V__I:ZEV[.3>MC=O6J M?-TOUV6,)FV574RWR7[Z,4B1QO)QXNQ_O![D-[==&,_/Z37CTU_M?F^8_1B^ MRF'ZHT]=_Z!_?O+I0],F($/Y\"[],/TE[Z3?KO*L>%72,1_NF6H2]^;_O?X5 MP7\TEDSCO_V\V+G\QL^+'YE\XS8K\GYG]JO @F+H6\/LUZF$H/N7/CR;Z9#U M.C/-]05%#U_K3!M/?[K_WO2'"6?J6?6FY!1[[SX1?8B\&@O,<#QTC"Z(OG_E MY,FCAQ[3V.4?[,"'+2\P 16RW6'#XCCP82\(^M:&_2] 5?_Z4/0[H_;P?7&9 M%=_R=F9^Y(-_)9WS+U>>;!K>]HMTGK%_->IEK:*7=0;CAD7V+>N-LL&[[.9+ M5CP;"^\U!_@MV9@+D]\Z\.4?M]V\G0_'-+WJY-!D?&H7AOI+W5!?_YK&^LM& M8_W;S[6?&U/W[[0_RX4N9W;I!/"F>/'PITSTWG.>;[KTK0G6> M[N>:[D. ".M.]UF9OY3I/MON9YON?0;C-X)J9V7^(J#:NJO[/-TO976?;?=) M(?.EJ_L<\-Q/P/,0]<(Z@G+>X'A9"&"\(W+H>_%RVQM!&ZC&L\2_+&67)%X< M_*$;L8M=L#5U_!D,[!,,[-DBC$\ZX+^W>OC>%S"=_P:-D08VB/WB]^R[:9?9 MO/+>5V!N#_[:SLJG9;V/X[G[ M;91WTGG/-[UQ=YM=]8O,]#KF:I@5G_JW>5L@<1S"//5E-IJ.!Q=HK?E8)N0; MD/BXV7R@=1O3N;OU.G]$97:U;N^DT52P;:N;!GQYG67#M_TQ+^_)?_YK^.4?_"<'*C=;MAR*[;>6=\.,6.)D-0(>50NY>\C)>?\PO<57G MO>->U;/TG\BJGO&:[@/C0WAE&I<=#?)>-AA'"A)A['9:L[]1WN>W_* M;P" O;\J@0] G/=7O_7[G?H0_+1-D77,L+QZ]J8'_8\D)G\?>5_&KXD?5F78 MEG#H&NQ^T$[+^7T:[M_!2/S[;X#GS\+^',(^S^H3DG-U ')^UNRGHME?"I8Y M7?$\J[^S,+Q4S7 (MO",^5XVYCL0.?_C+.=G.7_IA_;E +TP8#@']G;V4S4GEV7]]OCQT(4S'+!K'\?K7R4!^^7QY0JILK2DN M59CY8-QQ*)L5\UPJF8?1G"=[?K*GMB:\"^9%S/=4HS\,Z(2F7)ZG_-2L]EI3 M?E;I+V.RU[??Y5E@4Y8Y;!V)0[K.K-<,ZZS>S]-_&JM_K>D_.VC'/,4S%Q[. M .YD#E&LGO(S@'L9DRW7F>RS"G^""M_[2="UIOB\GD]HLL_V^N2F_.R$O=3I M7Q^NG:?_!0*XM:;_#.".?(HW/.\Q.5+P0@__5$=W0B'7;0C#^>SC%N5K@X^? MSSX^SW&WL\2?)?Z8@^Z'(/$O]X#GP0G[J1_P/,OY6<[/".;LP)V,TMLP%\-9 M&%YR:.?)PG"V@&<+>.AROGEJJK,/?^S"?MII-@]!LY\E_E0D_JSCSUCF%+#, M(6CV;*SJ>[VWD%]3$;#(N\/R\Z3N<5+EC@HE3F^M+:G, MM&+>P\UMMW^7925GWM^F:CC',>=/J>CT=)%J9-OI;@"LI5<69/)#M]7[O74S M4]C3YT76'O:+R_3H0U9,_WT<0KF9(MJJH,ZR<@)HE_/R1##-^IKRT(7K0&K8 M[5GUC#4/>6?^7*)%/GWO?[KNCP:M7B?V1\4PRWJIT7',\Y(5O71@^68+ MFL] GYV$+C:$-O]F@W'G^];O M^IVL>URRM$T8L\%GZQD\$>;U.'P:,9@WZV@U0Q!BX=\C&-B;7CN-\%OV(M3: M\H$]E]O-M^FAC'W>S]U9M> M)_^6=T8+%^MM'TAY?S7M.W#7K3PMWQD?CC6^T"5HSG0]#7CZ?I[7D_CCK MW/WIW'T>97\J-*O;3CAJN:B%9LVC/"%H]K0XPY&*PZ&HB6-PR<^!QF-QR-=' MVC.:\/*Z51S;4:>&U=PPJM/"?.>@\3EH_(*D>KWS6F=\\H+.:9TG\VC.9]79 MF[3@YS9T,%]Z3&O#O8$UPWKA1]8>I4V6]U=7>3M;C G^ UR_O/=UKDN)&6+!>'K9ESA^D MZ>&+&XC3B=CRG6J,YF#./C7&I^LB.^N,9XW/O6R=,2-09ZWQ4G'&I^_]L\XX MXXRMZ8RI.)TUQHPJ*+?%DF.T5&NL=7GH#!+24EQ@Z&X6_9,O/)U-]+X7G-K[ M@GL1?OP".T]VN9V]Z)?O19_Q\-F'/N/A0\+#:VPBG['P,V'AG>]6GW'PV32_ M9"A]-LV'8IK/8/ZP/><79IY/W7<^F^B#7W OP?4]+[>SXWDJ6[-V\/ M!1&?3?0V3/3.PE5G\_Q"@E5GTWRXB^QEV-3S,CM;LP/??'E)UNRDMU[.UNQ@ M%]F+V#$Y+[+S7L4A0\87M%]F!GUT_0\;S_L1YL9W/K9\7V]FRK9ML MKJ9*1=X[S7H^L^,^0("W1?D[A!* S?+7.M>3.LO?3N5O,9/5F]XW,!QI5!4) M^WSYJ^!H<]; MW3?PZF*4J'T E9]_NOQIRH+)\._>M8;P9^\K+(R$D3 ;)IRDCVO6&T8] 7\; M#_LL"E6>G(X*>49A.BNVYY!FG[7+$8MA78SX+,^;LNXLT8^6Z-E$E"]>\ Y\ M@K>>G'+7*NM8YOU9%<[AKO>:0.^'T1>@__,P[Y;"GA9(;]@O[A[$XC(KON7M M[/[)<HHC!G++85&61_?/+/-IN/#V)AM%$0:P>L6E"DRXH%O$M] M7:OH]B_SFU&W=>SE I;F[5]WL(>ZJG8<[XRMO$CLR.S=_5__$Z8EN>EW;[-O MV?SMK/LV;WJWH^&@;( 7_,695[XK44RIX6*1P<3TVG?U[YMI.?B80$]".\/[@97X6S_^C5>2M+UW@ M^S KLL$P)/+R;&#O7+MXLYFO0Q> MD+>.;7OE,5QYD)Z-V7*4,'D<+";FMB#R+$ZG(4Z+(6AV0>0&(>C9YEL_\NWZ MO4&_FW=*3KX99C>#.>%Z#V]OI9L MBAA4=XGM:)#WLL%@VNYAVRO<9,57>,,_LF(("[=[VI+TF%WJ.MY.MMD:F'MZ MLKR!0,96>WS 8UCTN_VO1V8GE \CX)+7Q@6HW;Z@'WSSKUY=QP2 M=1P:KHF[9VG>C30?IW8\#ED^Z^6-C?6Q*M>SBMNQ8!RI6W$&]QN*Q1]G1_4E MF+Z]R[(\$%E^^0)Y%HO=BL49$IV28)QC]7N-U1^_&)R=_\- 0/MV_D]+DH_5 M2!Z'+)_-\R-PVW$JU[.*V^PVZ%DH#DDHU&9"L:NDNF<$]Q*LWEF2SPCNIU>X=NC@<1;SBH%(H?RCZ\(;AW8=NJS;B3GB?[:;&UKT&)O\V]9YTT/R/J:?^EF(/?9<&#OWK7^NU^4 M.<3GMHS<:##LWV3%QVQR;;1#DSY!E_=@-D/NUA+N'UV3Q_GGCY) M^M]?78$B_2L;QM8W>"ET>)L!.GA)\O\DQW?7ZV$I_T_'(]\J<'O4@AAO&1:M MWHM"^H]&?[N2^_%FY0.;SWL2:T+6)VGY3T6KD_W>NLE>%+#9"/_N6I$OLOB4 M-EOV)]@O'KP?E(P?!'@_#''?4CSQ2<+_>Q^@[,UM-LS,UR++CNB\X^[#E+M> M"LV\/XV=DL-:"2F\T2N/S%OX3*7?>5$\$P9:9QI.9WWLWZD]H2C/P7FZAQ3A M.0CW=W\A_A,0_X,*\A^"R!]$F/_Y'>.7&<8\""]X3Z'+L\O[8L7Z$+'\/J7\ M#-=?]G MW_:E"_Y!.*P'(^P'X<+N_P('$_8\"%QT0J;AH"'2@9F*YT9+(V!9N3Q&@\Z'K+B\;A79K-1U\F\@*;,$ MI!Z_@X:#^>O/3E'^RPVX6J,B^S4?]!G!\I?/EW[ZW>FC68957S3S!9_U^C=Y MK_$;$PXE<@>K/K+PKNFC^Z'-MJWA3&^TN!3GB;B%OU9)6/'2,>7-+VT:V8K7 M9J-:0JVV>HTO30]7O[&3 MY;\8^'@G$1"[K:^O)DOF8W8U5TWR];B\9*L]O.!"1::T)1@1'BPW6G(9J$*2 M&1RQ36JP.P 9J;Q\^D4W*HKT4SYHM[I_9JTBC-?R&A^G+,@@HQ9((.Z-TR9: M'"+RW L-9+W^]>("DPN*QY]O^M*4$M]OE^AEW.!#J3\B_#98@Q0)I&!&A)>( MM?_Z!C*AJ_4D]&HG-=(IQ@F@?'7!"&:^*-)(%1&3!1 M#GG+7I>:LXZ,^Z\L$C&F;_TIL909)9T/Q%+.0M ,4RTQPMIQ8X5\/5>]LO%+ MBV2D>IWK"$14\"$8O]&&6ZP4"I%:P;$5'G/J7_^*T<4?\]]-KYY^+I1&R\&O M1:O[IM?)?OR_[&Z-[S+@-">!.P)_ KM-5(XJ&1$7-"+GYD%(XY<6R.C?W/1[ ME^!9_E6:IL'[T3!5"TB%2N=H&I=T8._=)Z)?O^ID[?P&UAS\_GN&3$.*P(%XZ&0)PEZ/6KI ?*%TX5-$ZCTIS.D;R$JGGZIY6W?ROZWX?7 MT.^VU5N'F582 HO: 1N=-=A1[[14/IC@ V@6/Z=2EGQJGIJ8=[/"@6A][1?K M4(&4-1%[IXA'7#.A"8FPLJ$Q9S"Y,*5O6\77[)5IM[-N5@*Z5^4W9NF:^^@\ M/1^SKSFX2ZW>,.U5KZ-A0)Y\M"X*JSDGSDAEG55:(QV"XJ!AHOGX_M6GX/[S M]_=OW__V)ER^>O.[FR5G_IOS]%R"S'2G6'8-5':P+V-O(H]?!T#$; MQI^=>W?ZX+@B_-55UAZ^O_)Y=S0$P'R9M4<%X/9L, 6!53+D'_2/1,;#XB(S M-!E86"BPH).60U)I[CRAWH!A!*;0.+.TYJ F^@F!$ER3J*?2_VUD#D $E 37U"H&.E]AXZ7WL(;I0="_ MA/_.(N61B%%)J25A.#I2\M\X8PVSNZ ?VB1G]";[U/KQ$334QPR(;N?=O(R0 M_-;M?TEV:>H0ONU_AW;)14Q=X'^[H^1_U@V4S98;OQS"JY.5O6QGO188^+DX MP/3'V"^R=FLP\2QGN73!9]A$A E*&1XI8"Q0.HIHH1ACU'%,(M7S;'K]*T]& M=YY!6QGU R=_# '09IT/1;\S:@__V2J2;KW[E!4W32+PKT$Q_-='>/^XU'KZ MU[O6C_QF=#,=_/UP00B<=E0[9SR "FH T5%O-8U@LCD&*/6!_CD=73,EVZ8V M[]52ZT#K825X8$ MYZ!0L%7*&P6&5!H/CL '_&X#:M_TOH'8@-G\F-VTX)N] MKY\'V=6H^S:_:EQ?#U7N1U^Z>?OS$"8V+8'[=ST$N"ZSXEO>SNZ?5,83" H. M1X-(5#P":(+QARK*]A/KA8U M%["?E2AP"9163EE/.;AH!H #C>!#40EK*- $SHF8#*J&WONQ_%Z&!?I7"6EE MO4'9(-&X !PF!2&;,:ESCAD >RQ8!EX3M<%K(ZUG+AIO:)A9T6/_EDR(:R3@ MGD10>Z!=AJVOV?NKB9Q=MKK9X%.__&-3%:UL]-Y3QE"4'",*$FV9%(H8894 M./A Z31F@G[2>D+N"F(>B"[ZW_*D8I)>^@8.43:XZA>VU?'9E^'@]VRXCF6_ MH+.HT6*A@,+ %.,$&4TI.&.,!H= !'!8U)D4'/E[G;F2G*<07N7W'.$62'3) MA&,,VH1894QD(!/>*_"L;*P0+M"C"!\5[6L0]/>@,+Z68N1'F;D:9L6G[UGW M6_8.R+Y>+=9S=HH')1F/' .G>8C: "@!38*M-H%$B19)9W+64*U'T?T X#6C MXDL^N,Y@<."9)7R?.MWKI,NLVP7-,':OUW%\/!/@Y-@(;CM'RE@4!,:"Q8"H M!X";%#F9:O+-OGY/]$3[@K*J[U41F'%Y2M8H+^!/?!\#7J>1ONBN,S1+J-T(.44&<'!G;$>W%VMC0B@"CFNP!K* MB5)/I;W4.UMB/@V6<&>T"DAQ%I$%RIU 7FC*86A\;>8O)VH+HU@V#891H!NP ME>&$1]"7U@'Y%#.!.*A\M_8TK#N*!,J_I'V762-F$A3ZFHUM_$.3#ZV[ZLH[?OP[F&S=?!^> W*X;K5>W];[FY^[H&M[F7)40"M=]/JM;-R?Z?L#6"H M1A4\'!9!^ +^MWU-\3T**?O-XXW%5W_,@)J\/C &WE8%+IB5W)&K-SG-6(>1+E9!_9OG7:V"] 6@"F/"WY/VD MJ'=LY<4_6MW1:@?GB9,ZBVPE)508\-NH5YQK Q8?*P<^#A-"$]L8_.'X)\SW M,;./8>C3IWX%/9/'.U&NX>:VV[_+LG)2)Q]:N5"Y $-, HM<\X"P-0Q9[ %@ M&*%UL+71?BR>O%0W8]->IV7]=54S :OX3P MDY V#*P%SU:!TQ)E '0JHP&7 MLFM-SJS"$P8\8N&"XF#'J">&.ZH0 M$5%C*H-0C0I/_Z3ENO/S#/R:F;RL>Y5B3?VK>MBYAM?GI9?!@\*@3O"T3X@= M@/Z(C-3!8T1FPUTKOW=/V:?6#S<:#EJ]SM_[7P:F/>Q?)5^BC*?>=M/1[':[ M/^H-P4/\!*P;GYZ"3L 2>#*Z&773OEH*#^=?>P$8ED)<]\Y]"M5.8KGA1YJ$ MS&:]["JOC9*PA?V#.8\=84\B,52Z0+FE0K$ +DS2G(Y&[/PB]L>2S;KL>QKF M YNSX@9ZEY;N_=5X6_93WX[M8-;Y?-OOA6Z*?M='[#='%@MG %/D+>TH/I@P MGQ?PO7YQF1Z!*$__O4IM&N&11\@R!'YC!+/%P*_G2B#EE:"6529B;AK69\/1 MLN[A#&4^[ +%;WKE4:Y1JSOW4=M/JN9JVG?@K@$)@999Q?\$_J(FR)KHN0)( MSX+3@3G-O8Q6V4KHZHGL_WSYJ2C/(]W9O-O]6#EC,G':9T^;@JK,TY*X/VM\ MS[G//UW^-'W=9/_K[EUK"'_VOO9[/FN7@Q?#Z_32*B?HW(XHN#2<&]U6/L8<0DU,2O'JY>/%VL?F#;,*4<-]4(ZRM-X M@W+6!%L?WD:$/&:\D_VNE3&F>N]H5Y M!L"@/(F;7^7MTFJ^OQI_:F[]UE/S>W\(EO^F!:,H+0"(Q%3+@!&BLB8R8$4JJ&E7-JM1'<"5Q='K >&+W!@" TELF!_ VBRXZ)I5$ MR*6-#!ZM!#N0%B/#DD3.5"4\BC$7NAS!0^>R^*&G.#JM 3 8R@.Q!I8' MZ M$/' =/.D*G8(A_$@Z/X(NR[^E1K\5_<7C.JL8RL$)4=X)L*W *@F,!8.+ M!.4X@I+G%8D K"-(+:$+9#R*TF4LA?6NL13*6PLL%!378<(MQ8X81RG7B-EDL#G74B(G-965N'VI3N8'L"9AVQK.L@EQS @N"2,2 M'!#C08:\= 0I QX94;JR84LTJ2S.QPYG>M+E\9,!_C3"S.$2/Q)$%0R'&:I5 MB)1I5=WZ%%)4J:^CXY'$+E4O$M0?5RCR"&J/.PO>'PT!8Z^4!_6\2*Q&:ANT MIHO)CQ)T8;$B1GDF VA#L.*$@I0[(QE/L+1B8,!_K1&-!EH>3_-2HZBH$"*= MCJ2*.YT.(G# EY* 6 .@KJ(/QF7%>&]"\UN *Y-3/X\2X"BPL]HREX+A3 A% MB.4B O(G%'1?92^32%HUCO6$/)+:9>P-7 H)U"#8(4X)K:" MC8C&JG:]K47MAZ)_E0W&(8F8/9+!8%J89VF[R"I.7#32 U'.<4TQCE)5I9A5 M[,T28IY"]E*US!$ 3X!-X YQC8T!&;'I2+@+S"HC*IQ&JE99K$?V-"3DLUMP MX,>'$^'OW:R,,O8ZYJ9?#//_&1][:CHCMMF\( K>KC4^2LLYC-8&@BVG3$HF MC;!T<8 "LZIVV0K=S\.+99--,'A(G@".(YI;@!;I8+G%UBH"!@)5-*T F%K1 M6KOD16G44^2YR*[33=#IJ=:W@&T!?;V_ D6Y(795(40" M2B:-F87/G HH C0F@A,,QIMA2D%9 +;S 2S:6:JWE,QJQD\8[9R12YQAA'-Q= M+I10"OZ.:3"6(H$3IP^=T4_,R38;NXT\A3PMHRGI (_I+*U'@&TY"L"D=%)? MOG!N;!NG*2\()4(Y00-':1,',ZV!3B3 6^#Z! 3L&9"9U8PHQ;#TR/'HT^D" MK[AEAK- 43P.A7F@!8!G\*]UH!L\./3:< #&MF@ "KP("EA*1E&>:3KS.0G MHB_M'*<.10O*E]L48T (>$Z<3]=WHC\&W^[P$X7.[#$QY+$G(,;"<4:) N!K ME:1,4RH"YV>S]P1\I:/F1F)G X^ KQPSE@=N$;6(,'(\HKRE*ABS*%\;ZHQS MA ;%E81_>N:U(1%4+ ;@?SQBM\\*(4NP5V!11R<5E@)S@XQV('0 NI"$E6Z) M.Q[L=0@E6-9$8E@R80))T7"P5<["PI>@51$AVEFJC@B)'0+3U\)E!C/"D4CY MMPP'ETTCB9$..&JLHG#T>'#9(;!\790&VEIH(J+C1G&!O=4.&:&8(AA A&$G M9]J>%;-A@XBCCD7!$,<6 ^<%EA&C2"*G@9R-Y[80G$>1<8X, H^/L6 ]^"9& M1.X8(4C1XQ#S)]5MFCO48)1FPGGK$$6(4#!UEAC*8,UK8!5P0[UP;FP;I1E. MC -7"]2H-H)2ZYE1R: YX9DN!>P(4-K^"H.MA\LD5B"HQ#%*=3II872ZE$8X M-BY=SW!'@LOVQ^:UD!@)U"2^:I>.*7+,%2#AQ&4LM!#X*';E]\GD=;&7#SXP M*].Y/VD8P3JE14Y\CH8I[OF9S]M%6R0XQ0SRW$609VY9I*[DMR">66J/ VT= M4)7>F: Z\E1B<)&%Y#8=:2::E^9/TR"!V\RZ0LVY\T00:O#,9.@N_D*?(8Q"_E2T288',\Z.L@"M&L M!\;2.5<31<)=QGM)@E!)G3(/$V'@CR,"8P?!];6P64I5 X@A2(X"3LZLYKYD M.E/>.2E.3]$^"U1+M3L8]R929H@WGC.E$ML#X1I[%,]LWRER0PR0A4,6.20, MT1Z,*"FE7J,0'5+'@]P.@_W-0(XJ([$'7)+,*34.,Q9+2VJ"]0'O+!Y\?V/^ M0RN'5[C6;3YL=6>J:FQZ*9"D*VN*.4"C,D9+B:+$8XTX35&ORKTDDI*GS]]N M6$G24P>P] J; W"(!7),I=(I*2PO0<=K<,T1%J9R?9>PM"*>,H!NM]].\E5F M*+&+.9PF*7;6*0$QGVP$@L&*N$?1E/5]9Y]2H>%I,\"YO1M:61 M+&9>GDNS[QR5-&J!4>0:@'Q:(580*32./%3O\*J]C:1:%F)N)+"638@B1D. M\#*!OL*4:!&D$YQ54KK"VMCC2);-B9>>T!AC -JYPUXKBT%U10*_\5C-ALWE M5D;R/>4EB_W"]T=?AJ#-JG?]-]-6PO)4&\D+I4 _*6ZD)-$C:V&M,!.J.3(T MEY5AK"9J&\-8IK.LBJ!V S$!>TZ9UIRDBF/,.>6L7:SWDBZ#4OK48?2&>:=2 MVR/\:'='';!*1?\F3>=H.$TI,TTB-LE>9V[2N]=1:F@VUF^1#]8!X.8)"$:5 MCL,&6$X"$6G8[%W=^R2&F%%0>3-#W0;AS\.)/YLY(04NZR7(Z V7&&9XH.3X.%%5JK.@N7"WO?SL.H0LTZJ1(.NE45:!LQD #UH. MS"1868]Q31Y\IE)@<2U"'I6I0*7Z'HX&J0+E$2CS $>5)I9P@U-)QTIR!8:Y MKJ&G[H[_W#-IAWLW?U?_S,'+ZAH7]^]S;YE\\D)[]N\Z8%P#\H&>-';>WCE MNW'!TK)899']>Y3UVG?U[YMIF @J R!)X&U3XE*RIQ J+*>CX>E M=%\L-3C%)JPS1(>$_@WP4V(>P=&)AJ)*0K0=LG0N1^41KW^P,$XCI2) .XZL MMNED$#@I+@IC/:NF_M5*XIVN_RUS=F_K7RCL!#5@RCWBX#$ 2))2IYN*E(&A MKVC6XV'IWM:_P!ZBN 'E;3BNW?E*734"W SB^I:#S M3M?O#?).-L[P76:OOLH -W3PKB]>-,5T1/#*>28,$=Q$J@UV+!(L&$EQJHKO MC1>*1Q@9NB*"ID5305!57@B/*(G((5!G3A($C,L.-;%2D[*[\ M<-BQO1,(#=RA+D4L"-/>&G!/0>!Z3%C7@[(ND:G&,%AQ(NZAJV7K*Y'A8NG-U M31P5T4:A ),;:H-4(+U(ZD! ?P#JKB_^<& *R9VK)I2'9FOXR[EF>MT M"F6PN%&XQGD8; /CPB@EB-.,!HL!C2 EL.$$O/X*!%G#O6D@;<6 4H'YK[W\ M?[+.FTZJB7-5ELL9!]NF9P9-;S:_.CP;W<#+Q[MOXY8/9SX&%?2]Y:2_39LU M .,G[FM:J)P'L%4A.@Y( MSB-E4_9Q)JB@3!BQH=EZJ7S?1P A0C)(#-@G51/6@A*3]%Y;.[*,P\A@Y< M<6^I%]XH0A5CX]EP.&I5/33+]4I_YM@F8_;!?$VV/5GG*(U-U8E2UB"N1#HO M2[07%,"T]9Y7-ZEW/B7-+#J=1 M3$:$(JJY!(!54\5NI>MY0A.R M[(_YNS+?UF$:&1%8<,,=,3*LWKEAY5%@ M2HQ@C $ M8XI;4O.2\LBPY4ZD>>8(>7] M(&Z5M"#ZEF,;H]'*BFH994KTSHSJ2B8=SNSLRNC&&"WC4BIK".>!*A0D01&\ M!$D-1Y6H4KI&>IZ/YS+-W%F+HP-'63#.I5>@O"@CL(@"1596[I5@MGH_[31F M9T<&'+D0L!,BJ+1ESC@QVI5F!)"J9*8Z(1@M),4X[1G9N9U7%":$*Q,,PJFZ MCO0!EQ-DK/?@T%7SKLC=!3CV.#_?H'V_N-N3E4>6&$EB#.FX#S;!"J:QPBE: M;B53E67"Z2Z-_(07S\_L71GME'4D:@,ZQSB>\!28;2F!Y59;2OF&)PR/E[,[ M-[_@+7B IBE%.Y.JL%B6_$>@.9RNB3(DZ7G:G M1):5X'5I?/?E]5IOE:/I!!SE%)PMP!S,V<@B\X'AR@X81KL#C$IZ[85GB*%3& P([CBYIXN[W<>;>9&>!Q4(-9SA+".$E%7^K>, MA^KM:RV5 M]QQ;@R2&!<-]Q7'5NPL>U+)EOW.P,^OL++=68<<#YUIC):(R*6&;(QH9^5P' MMPZ6XSOWVF?#?1VNTLHF=.-0!-M:5G"F.G(L T,QD,JI$\ZV8VM7L6,?'-_9 MB:I4L5F7K,7@=C&#A0C6&J-HX$Y6\VRS[6B9P^7Q[N\J&9H*?'HPGEQ'KPAW M47GK99!II[":!8MMQ;T]3([O[%Z2MR*D7-^(4.$T(7;LP&II T(UJ<88WDH\ M[8"YO/N-58(=C<#H2(DG3%O!6,ET!8Z1()6#.^OD[-HVSR<%)M(+RQ$"W>FN M\"+;:E/YSMYB1@K4(TU9Q5'D1'@ QMAXQ-(%W*AH)3\96:P9T4S($\A]F.%6 M-^6HO[S.LN';5#U@.L73!K508D62GR (9<@[2J/D.GCM.>'6I1H96,7JS>W% MXA)['O*'(KMMY9U)O80!2$O)!+A M=LJ"BZN'[P=I.O\]&@S+7 .Q7_R>?9\Y1RJ6F2*#4:8ZF/ M $KH6ZM;\G3H6D5Q!VPL$S]4Y54LR5DNF71:.O#S+.4V.*N-CL$3S%.UYFJ" M8(P$%GJ!]C6HVL(PY)(G%2%!64; !R<.5XYAIV4B%B7I>8:Q+.,\-EP1DT[3 MRIA@IA(D&C#./D@/#*@J+,R15KL8QEA% )HH4O$ZGXW_7*O"T1S&@*G@%G0O MYXYKHI1VS&'P77P,AMKJ[30J)%EC//7D;6]8-4E1YO*R.9,"_"2R$+A11!O* M!.@#S5-4V56"#!>$PU1N9US]&W!;QC:AU[E/$M/.LZ9J% ^A<&T,*%J/L]:N?'TU&*?(/6^>Q#JWA?@#T$X%O*^+1VQTI%\N;W.'>?4EN- MM/:2*BZH53I:&RDB@@O+V0)2G'[D]:_H)X3PS/2N)NS)XUC0)//CP 8D$I1U MB$%P&)(AX)C"@+A2EE8R0^U@'.6S@1D-K_M%,L\;SH,%=T0B;IDDEL-(C#+8 MI0A>A+7'Z&PX];[Z#5KT4):0\VBJEW(=\("P492:FROK%-,!>8RP9@JKVCI. MVZ/Z#;A0&_,9M+ *UI:5CCD'=2"B$9H3P,F>2FUK*,:*2(D964+QF)1'4;N4 MOUI*Q;Q!B%G'P8@#[=)J:AGF+@!TK*562$Z0>AJU[T?#0<+:H.4V%63 5)92 M*5V(W!-J?12!>PDN&&!"JNM(%F6"3[:$Y!EZ'D_W4E8+T"!!PDP')P!;84M< M$*"DI;4*@5&OHUL23K!8)LJKZ7X$^D/@VV."*., S&-1OG@"(&%)S#(1B62 M@573>JNBHY6$+:T@9 TR '= 1E.ARE3OU.,8I#$*0$,U<2C6FQ!V6V37X!N# M Y>B/C<9.#WOKSZU?JQ547,N)1E-@7J/P/_"7*R$R$SVU94*F:OHZCN@B MH4W$/(7F91#, &DH[>T3H3C(J$76.L!D"!87,;YZW!1++'9.=$V9S#E!1:"O M= !@ 2H6C(2A)AH@2WHM0>U6MD@N)-45D=@%TAW1NTA0)2L M^):W9[+M3[K>]HL4W.A?C7I9J^AEG<&X83&.9]0%D^:KMR% 3CIJ*3@W-FC- M0"D:L(18R1BKY7.UD&R!#:O']SS\&+^KD]WV!WEM%&UNI5$*H(L089#B+I4_ M=I0;AA'X@6:+5M?D8P&;N/XP'LC:RDB6@0M'I,#$)9"&.*Q1<#$4 M!:63+OIJSZO!HI1+:Z:!-UC!%5 MK#I?K&NR&7U;'MFR/+J _STL%0_^BN, !%4@(('@' ^-4%4=Z#P8OV@IP]M MU.J^_]+-OY:; ,NW9T!KW&;%\.Y#M]4;FEXGQ:AN4[C'WGVZNYU1(G:4=Q.: M'\PV6K4O SI3>.4M-3Q5;;?I'G2R+N-#_%6\WC3+ 8^22-!NP]85S(D(I_V@@KSNN00O\5?:](!6@V$?,TDIO5^\PL MIH>K-H*C$R:"KP3.*2PZ:44IG]@%;DA=^54AY"+^W]<()[^M+#UJ7*I%3Y). M<9)IL%M@NQV@V!@,J^!NC#E[AA$N0]W)L\$JE;V6*8U#"A8$C5.]7H#CVE7/ MG6"L.7X6FK&]839H[JIYAA$O#.2DE/G<:!9]0N0/- M!PB(&>,!X&)4O4])A%:+H9'=T+PMN9,N:@:+R7M*N G&\HC3\7"A >=:5-D+ M5;#B=JWNUAWA>G)G-6=8@2^" N(!/&*)..!;IF Z1705] Y0B3S&S$YS;HU# M2?>9MVK/'"WS!87T2/K F0/9BU1;3%*4RUGDTI6ZBJ[#7*#Y&6FFY+'T+O7X MG)6.(AD(!N=:$ U^0P1_203PC70-C.%"\6W0.SF$9;->=I4/-\8RD,58PBW2E&W&)GO(Z(@;>%P-DBM$HWIH^G^[;(TNV&=.2MUS$W*3#X M/S7.\1I>H@8W-AK#0&5;CI0V5AI.,3* H$#[54 %HT(MT-U(S%-H7B;;&@D. M8CP.A0%0!<(9ES@($D'[N1J;B^2BD&R?Z!7X5 :F4"K#[)WGZ2B+2IF&$O.Q MM[H:.V"2R>>@>1FCF4UE>9U1R&+0?]H&T,P>7!P,+@VO.6273A,]ANC0*GHI M%C,]FF%;@[R]CBR3N;@B9DA:<#:-YR9&Q;SDV&E0?5CIQ11ULR='\ S%M:0\ MCM8_FVFU AQUS(!*83A*(9D8+(O(4("-,<@F6B_03P1OG]BJ[,X2"ZO,8)12 M@&O,)3B UD<@$UD7G92F\6@1$(OY3HA=PEF$J;5:&,9]"N1CC2F@'Z>BC1PL M7^/Y(2 6/858GW='P[KXZG*A!2@'EDUP -DIAF!T2A9G PJ6:UJYS+"NT$Z( M>2R]2]AK",.>&+ 8QH'@2FNPY-PR4+PB+)>%98+[%(*7"R]2QDFM!<,FQF&M U)@B<&H<1R\3D>%TA40<%&,=NB1 EQ' M<'G^_?U5^-$NZZ-_; VS][WZ YX;&VF09L==1(3'P)W@&G&,0$2DQ%1J7O%1 M .S-;[YO0MWV1K7"(@8 U4A;BHE-:<"< A7(.-JS[ MJ/2C0?L #%PT9([2P5*MH@\4 MX(756C.:$MER$3"A;*X0[W1$2<-I^>0AW=QV^W=9-BGA.>-F+3N:TKS?@3S8 M:O!143IF#>J:R71R+JEJS $N5\MB8C8?)5A)T!.I7^:U>@;^AS(4! HEV&$E M\898QQP73-B:M,YBX5#(HZB?!,BFR"K=@;I)T85RMG[O][YE WB7^9YNB'WJ M#UO=V>?E/:G^\,]LV+2MO>I6)7&PEI@##](YSJ*SU"KCI5$D1!-IC0.Y6!UV M9P-Y%FZ-;VO$?C'Y*;7#S0OXP:93G*J0@D,5"0=#KL'1 CC(%)>>*F=?__J! M_(G>/0.;:DD *]X#3C=6*4X!? K'+<1!U@TE/%0 M6>*$\(4#*\NI>0K=2T-27E%C(R!U"U ,G/ATS4]YPR6V@BTZF:]_I:(\'OL$ MNKMU+:?WI^_<-W68#!S+*9H]59=P"33X^5TS[3XTZE<4Q Y#J_775<$7D5-/%$8>HYBEBQ&)@0QFB5=E J@>2% M^/>)<3B=]DNV8IB9KT4VOG.^:I>9!E#B%)S3:+D@#%2 D9A[<$VE%;Y:R'P! MKYT8A]]?7;UK%7]EP]CZUB]26HRWZ6[GJD22R'%"HY74PU^J(90CX M*2O["AJ?,H]3MIE>O]O_>E>BH\5^JY+FI3* DB"I+4@UP%K/'-@[99T'*.^J MQR:TK#/SI\/MHM7)?F_=K#PRSZF*"$=MA0&O6U'+=#I;B'1@AE-=\8[V@1MV ME;&+:4VPD426>_;1&N\9E3@:\!BY9)53'Y5R3,@:.)N0XQ99JKWC_?#Q-WG2DS@I\-?- I]S1X M@=8@APU+1B;=F%75R^Z+N;R.CQ>[Q3V:,ATLMPXQS&-,VPDHA@BP61$:JDFM MB#A%=CX%!5%! 88;YS3A/ )?O6,@N$RDS$ZH>B3[M#G\"$S$!4FWY6607'"+ ML*8N.4/!<0MPJ5I=WR$P^'$0B3L5HI8Q4N&XQP*TKP(S;HBRQ,;%3$]' M;GWV")@LYA80$"@+;[FWWF+)L0V FSQF)-:06(\H"H9I#+P$ MX57"T\@YPMZ)4$&BS\]2\O?/;W=0,8(%[:1*E8<-(D%PE H6$$X(8:F,P>K2 MP\!34)&0SGJD:>#2 MA52N"OS!Q%.LE$BY[VL*.>S%,]P?5Q^!A #[**X% 4,=I" JVN!*004++64U MQ?TIL?-QN$<+89)'A(VCTAGX?S(64Q>=CN[8S<8>D8X7G%@D+ (3' /Q'C!. MR5D:O%!563T]!; VMO'I8K.V3J44NX(*FY!B6O;",RZJ5V+WP\3=5V7"3,>8 M$HW'Y _&E(@8V, " ^-2H_T(D7MQM;?)C-T"'R\)L9RHM*V:#LA&8E+U#N:< M#RE;^&&$+O;.SZ?@((R)"$QH88VG*DBLC$HL]I8*8D+U/ !2>PEH'@R3'P&+ M*!7*:4$)Z 1/B02]2$H>8Q!DD.^7I1_W@)*B)$V;PTT 3HMC9X VW@N*4N2-E>$V,%ERY**N'X?$^3@\=$KO7Q5 R6$0H MCY%R%X*F6*A2A)V* H5J MJG\'140(=16<>BYM+$JI0B2OM@ M='!"4NZ!QQY1'W *H5'E8^6PQ041\R[*0OFJ9 #1@C,5-:?I"(.+*8L1 M:&>+O,36XXK%NV +Q=HWH#SK944K%5HSG1M8"8-A,:[W-$Y!LGDJQ!!=0 [% M",M1> _+$ ?-3#KK(KFHGF5#%,V+R@J*GDK\TBNG7!. %AJ!%>0. Y@3&DD5 M0>PMD:JR24^)4O39B%^1]8)JJIF-V L,6L02G1*R*>R=E,2[ZD8E)HO%57=, M_%+.1Z06MAT\ M#18\J @_6">9%:X:\B1E)I19$B??78^69?I8"9Q..TII"=!BM1(BGHP MKQ0@#(I'*T&4!:5&&\H#D8:CE*&S>L2EG)BGC6+GQW9X< JE5 G&<'"[%$R. M#L+Q( .CIB)N@&:>,J0=59#U:>\'E)[2'#1CY,8+69;]CEXZ+RMQ-K %_,G# MV'G8C 5P@IV(6*2M4>VEH*$<59E)QE4UI^)K:(($S3X4_:9,;LOLD#7$68L MUC("L$LK4.LVIN1HU&.+*["+IZHL\Q0]?'U#HLHLA<#$0;^;=\H@SILDY?,^ M\OBJ>N_K9?9UK5T9[:GQ%O ZHAQ'J=,*)RBR8%)UMXK8I-H&!S">A[R,J1Q7 MF99[(H#3=C-9_ONEPFZG#]@W[]R;=ROK C/# >DQQBD'D&28!H'#6*0"XSA6 MJ\&P19!WZ"P)-UGQ-=5"S(IAW@8.K-II(L0P&0 G*L6!#N9!-R$3D# ,?&=# M+H;$#,RC-BJXZX62E ?/$LVU4TF,B)B*I(&/H-/_H)3 M@5D'FMM['6K"5HM>V:%S9$/=1,!4*4T]HMKP= ^4F))TMZ>*59SZ4HP@K?! MD:6E1H)42*B]**R%2?3@;S]CV>GRLF0!(95*D&BN;( $XB7)$7AJ#>"5.O) M:%!>Q\633;43T]C1%$*GQJ2-(Y,2.CB>:IYH+F5%7Q.DGXZ8!HEB-3%P0BQ[X]EZI5&6!M2=Q4KCM*0LM\I8"> 87"DE M'/CRIA+DT0O5#-8H*_(44F>S?:9;G)9J7J8*($%9BYS&P8+[QV*HED*I5P%; M(W59L4T/'C^X_4Y;;3E&W!HN##(*, W!3%2KMBQ>1=\QK?/7"@FX0Y0KX"H7 M(/_4(@50A-L89+#5DRRL5DMLA]85*@V0(U*$&$R4X^ QZ!1AXB9:+:ACHJK2 M*&?/2>M<:$2JU05W*@,KBL,BHJG31H"9 /S) MHDF9]GW0.)WVJ$D=@Y^7U+E#T10I3*6CV $RTAK0E/(R!:73X91J+J^%2J&; M4)IRTO;:>7=<]@1^<$76R8>#".H[_UI;AH4E;%T!R)?M#%1[WI\O:3;Y,;VM MW1JLJEEK,<;@03(+@TQ5 S7#:>4J%%)EW\5R H"-FZ9HQ:@6.%&D([X^&__Y MIF?:[?X((/Z'UETZ )P.Q+3;Q6@N7_3&&D@80Q2%V33: [#CQBL<@\&UB'KZ<-856PM M6+ C-B*:SD@&4-\RI@IFGB$!MJ8:'5.J8@J?/HHT>3/H<#*QFY]0#0%XCT,J MPI8JS*L@8MI%EII087PE7?(%7[B;O %Q6QO3B@E2RCB#RZUOS)7B8$C!G5& M5"Q,1#6G[@5'Z\S08P95GJ9I-51#W[RN[SBH-LZT?YN*:_5[_:M1+VL5O:PS M&#[#T:-W]/) MRO/'*[0][T8!:'_>(Q" N3X*,"]P,4)N>(&Y,.HGLMA< HHIKZ\XQ7 MX&,S/4\@?(7"=SXR8K5W@J:2G-I&:PQ5) 1,A7 U&W@8K8*&:Q/^HE-". 9"HTU<82FO-I!VFHM1JKHJ@&M M0^QPY.,K5',)ZT:P_TQB6>DY4&Y>.+X.QY3B%8#&BX'F 3F 6^XLI8% M+6(5-6#P$A<7Q$J2GCR"9?==-#C@"L48T]FUM&'B*=?"I0P1W#I7/4I$A%QT M*AXW@HTK&$4/O@]X/(Z&R%-^-Y*JF6,!DJU@\5;#!U2J1:%_^/;Z-"UC'S%: MV;0_"PJ>,Q\,YXYP9:31-CA9$0#0D'+1]U]!T\?6]W5@A:1U M-"4_XHH(8RP"[4TBD&L]JJPU*BAI$-5&BIY*_]*+L@94!38FG2$!OPX9 1HC M!O!K4$I=5XDH4[UX^/21]/^SR(>9[W_?O,0W+"GG@4@E4WJYD(+W$AQV'JW3 M+%2CEI@TR<8]#9M2N.HZ+*QE9HCG1%O.$ 3ZBR-6@%C(Z]NQ_/%BV&K*1P, MRV,1L947_VAU1YG/!^UN?S JLEKY?;C4/NU@[^[_^I\YZ/6B?7WW%IRZ[EQ M^;[-F][M:#@H&^#%>_(/KWP'D I(2*3%(OOW*.NU[^K?-],RQ;' V02[LNH( M5'!<@#L$S@8XD\IHC##6VN! "(VX&DI#6E?YVLRY ^(QV1>/'=?4.X.D=,ES M]\J!FV2%5%09XVW%JSM&YM)],3>=D/":1!&5X)1)0[T'HPO&BWIAJME6GX6Y MH,M>A'8 N*Y%2IZ @N2@;HT3>91/YGE5V_GN]_[P0P'<*>[&N^CMO%74'?&<.VD >)L(%R+6((8Z M**0B04:G=(0RJ@KT,3=>>L,%5AS%IKWF'L9F2Q]*[S&^0)BBM'3)8IH.UR%)J9'F- MF*94,!5A!5H7PCUKTMNT,;XRAH"CH")X8*GEQH!8@(4U,E'JA*P>E<$(/)\% MCM;O=B\E:1G/$ &7%@O+'45#OOM MOQ)GLV(0_CVJ[&VLE$6"J"""X'3UR=-H:#JW)Q"G"LO@*V>> M>1W3J;,HI?W_V7O3YL:1(V'X\_/\"L3L>J,=P=:@[JJ9M2,*E[=WIX_MENW7 MG]Z 2$B"AR*X *EN[:]_,@%2/$!)I 1*I%0.NRV2.*KRSJP\(L-UT+):%!Y1 MW[7:#5/5GSH$7E !/"YI#%)5$ +.?^33.E(4)(JT,_F4$6NG/%NO[TWYLBRF M!L2]",$9$&&LK)1",A^$5D(B8+=[E/W](#L@X+Z8F3PX*>/Z8_\:GHU MW]LBH@36K](,#_*XB"D/$B8%A;\UC^(82.7/7T"V14NK?V!-^UI_/MJX?M_7 MV%+1@(^&1IFT8#N2( 3'F$8)CQBL7SYV^1_3_F4^RLH;L)#1*A[C98_P>X54 MVB+%2!D)&UIM(LJ!#9,HH%&L6_%F,)/(JDMT]TH>N]Y[W8LH43C(*0R!PN.0 M8[,6$- L"#0+C6R)#P4&OG[$>C]EDS"M+K^ 9YP/LD%P\]>Z>W.2C])1'QC1 M]B?Y]>-2X\$Y$B:,0R' 0TIB9;26V/0H-C@?,&X7$C5#+1<[V'YM7>WHH:R@ MB*A 4[!#P+G&R 3&UD.NHQ CPNV!N@@CL[\M->&DIR$)Z#R(;"1\&<(_5EAC MDE!*G*,.4O[:W/A.]W1;B_X$-)E04QY:16T2"08&11+$$E0&QPP\(MI9P$INA:4- M:^MJ1P\6JQH;&!4!0VD12PXR.8HE 0U._5BUVX%R+;?"T<,[6E2Y[IP^9X!^ M8J(2D1 M?+290\L8\7U&"=5L0PL2VD+#XO6[K>M>D@\56#Y)$ 7<"+#HK11" MD1"/I)B?T TUYNN)3(]=V$-I;@8 $\8XQI1BRKJV,0\3"\J8)CX+VW2+Q1Y= M+>S>W+7(1*!1:4*$$(F/03 ?STL3:8P1J@TQO34FEQ+85C+;=J:V,*1&6 +> M F'"^,+*""@.%HQ]DE2[)Q)9JV^^A]J*&1H +0:@NF-A>:)CQCCVO$N20(9AJQKS/5TK-=G# M>N^#KXHDYM E)J!,\)#A24-,"&-Q))1HMQIZK]=UP%;KG:)UCTE56)*!!V?S MUBC;+/C#IV39Z(XLK, 8BL8%&'.Y>R MO.!;@3_;S.Y278/'R' .%#>)L&BV8@,\;3@%RXZVY^AP(]=FB;;6L/L"[\UX MQLY#+/(QV5X$H#>YKQ-N(APIE\3ML0?@C;&U4[NGKO !7I)*!G[L)SA*5$C# MC$Y"HP,?*=;?T*\#_,2U<=4=+/!>$%(3U:*(14K(0 ';A) 89NB]F) M9'HM_72[%3[%NHC]"$P?'[@FP X!UHA$LAA;&R1:ZY;A2MG:$;"D+2AU@V-V ]!),7A#2L4H2Z5/VO7.3-^%Z"W^ MWNRVQ$55"79D>G93JJTKJIG!T-ZD_-N#P[^.>TR?JHLY5/TQ]?FF)'.YF4^=FT MUFRGQ9>TO?DMA 88B!R5 Z@('QC2FH0"BG"B0B*B(-C0YGZM)=>S;N^PX'JO M@Q"C*%:,@PX#I\_706)!IPEB%*A>T588@JPU=GBK@'VHM1=8A*"%*?"MPE9( M%DR9* E(B$GKH*7;X1E#B /L-L.QHD IHFB,T[*!]PWVC8T MM3'^NBV0O$/ MBF*7SF0>J[%P+K ?B,B %A"A,9H3ZXF$87$@I?,K")< M@W?O!R8@BDB5Q"'W:3OYF5&Y8<5WK>4)B[YW*!0% !M&XQB'>1( ;!P$8%B# M)2-B:UM4(8W8P!?;+/I+>E.?>!9ETSSO CY@I])\,&N@=ULOW\4!"V:;&>5S M0B66PFH2@%&NP;D&9X?Y[0$L8JT=\I-6N\=M/]#PRP(34"FXY<9R8G"\B@Y] M0RG'8H=V8HA3\60IU#>2N/GD6!MJ%4G!DAF36Q-=AZ2&H6$#![[TE4 M.:Q]/L _=7M('L8)\(7@"M2 $#:(\$10)6Q#YOMZ^7&7NSTM9B-T[76:#Y%L MX:G?4HQP@@*OB3[*SG;W6GP)7J!1H)M#IC ;)HFM#I.0^<0P95O'&ANVM^72 M.MW50Y8M Y6=X)14JBF-8B&2V:XHCY1JSY#R[V#(+O:VP'<[K:/!T+YF0B[+ MJ- R P9N8+@(@8P32\#7CS0AH0H3)EJ(%NL]%1_:UY-@T.4,R97>M-12(0@+ M0A:)B/M:^U&2Z#@"0Q[-YG;KC_WLNG9O\/1Y/@A[]_ "J&W-0AM%X)DE6IM( MA48SG6 Y?]BN,1;K,VEW65UWNWKH5!6T".<,:#$BX'N2(-98LJ&TMMP'4FWA M1]UAI3Q]6^LCRW<_=+$RBK']K9!62)Z82)O8@+8D8!>8=E](,,_$_5M97](3 MU_]0LUF)"4H)B,Y("7 H;2R-$GYL6:@53]K5:N#'=;A^4)'CK)SZ.=LL;:N=O0 :D!Y!(*WM=M1TH-K8>>I1T0#L82GQ@-<23%B- M@T20Q!CLI"JC*&IY8D2RM5#>%DMZ\@[N+3L"S8%FDN(V =I*L$+.QYZI@E ! M_-SNG^-3_K0=+"Q'-#P^GW=L 6(O+*E]3C$/%_832&-I%$8\AHWR=O%?DX2Q MNJ/=EMCM]AYJ0FQ\'JC8@'X!*YZ((* 1R..8)KYB(*#O,W"[VA<6ZGT>U_,0 MXA]9V<^KQQ@ 42Q5$%,+ZD2$H6^M""-" C!H#8YCW'!N6-JWHBUJ6(.!NZKZWZ7 > M%<@&=S*_O*_^5/J&@";GE(+\#66@>:)#[$P%J@;D6'N:C5GG_:U6U=-L;+&? MC4/R*:8\[IM M5\2P#C\&ZRF*.$E$8GU";-263>L'C$]=^>PCZ)$/535]A')@X$ IFQ 6,BI" M;$QO&,.I\9S[5K1G1@'Y; /[]75UL9.'2B9\H)]8$1,+, ZQ\(9KJF,_,=+( M@+9SFK3>AJ,?V,EF6_@194.1B:6,E 1?2@K+%&:W150F1.B(VG85'Z")M6CI MGM4\9=WW9L48:XQ4.D[\2$0 4P*V+=B%) :GW+3C@+!F25HZX:D+W[E'I(S! M/>4JQAGQ(B9Q )HL8#R@AG+#2+O!,-%K!3;WK>7Q:[X/U(F/U4 @8JC X1%& M\T!+ A:ITN!LZY;R9;Y<]^:V7?.L7N[SV3"_J ]"(BS'_ 1+/?V>#:^SC[#N MRRTH93FD9L"S#B6):(!50$;J,$YPEI)0ON1 YZU"L[:_L-VREG?R%7RF1IA^ M/L=JP-.LO K3<3Y)AW6[EL6C'M.DV@>OVD2)T!0#_.!/&TT#,+$-!T9H&=:K M@G.'E76VH8P3:\%#A["TBK%16Q%PBE_B&4=UFBC7;[M$[JC(L!09ZC+#6 MMZ@I\K&E#$8PX&5LGZV%4"PR0&]Q9 RZ#Q%OUP: LV#6=G'/YQW?>/R$K" (@Z &TK@.H-"P-I0ZZ4,LJ$K>PP:IA< MI_>M%SY)\U$VB--RE(\N*C MIE?383K)L$E[WE\?\/5@NBRW!CO>TU!$@H6Q MQFZQ,0]DK0O:1>E$:DG7U_[0DIZZ@?LT&8L#6#(%"]-0P:1O::!@B8K%AL5, MMSL;*O"OR?-MH%D_^<]T1&X/EA8I9W@N^RG[/AM:!(\#M3J"/_O98K#O[5VW M%WV;I*-!6@ZJOXX'\%YX _?-6EN##[#K/!W:\7@X2T!HZM3#9K'Y=1:?GV?] M29T)MSC;FM\>Y? K)LYE03;YGF6CK\U,D[],\P&V?_LP:FYO9FMB6[CS25:> M%N.\#V;] R=B-"&6ZRBQ.*=1A4HG4B@@.C"<0#^T0\FM$[%=,58O?3X>='T< M2/RC/YP.,',$#VRJ;'":_MB]["V*@TAB=RW*!-%6,\6!(D.9@$"@K+4EG NR MOJ>=5[FG3=X]U&5.';,?'VAX062H.:$)QQ,#!G8FDT$,\M :D.NJ/#!\_=!\***32$ML_X=Z0X"QPG6LL*V.B=2&8EU&^+I!?B2@F0N5^&-L'^KG M%@"5:'!]0_!_I9$@4DPD96C!3I,Z:%EP5+6MYH.!RJTPG4-FGDDQ+Z)=2L!I MA#$>@3U$-Q%PD PI>-:Q$8F00:1CJR(5*XGAFG86ZB$KHB>!Z/;NT_P*9Z2? MU^;?.18LXPB5S9IM?DV9#>SD2Y&/)A]&DC/ MP+:-""!:6&.Y3:3E6+6"@QP4$&422QX3VW(3#]KN>A*(GE,$@&,G0^/S)(@X M-DO&H224!:%AH?6E:4'="$H=T!\O 0(>F<"GDI'0"$U!!!<5)3!B8U.UT M\58MV8$ _-[$:BN)M80*"IM42FB%C;,L=CF*6:+:Q]2"<[,>LCJ477;E:RL_ M#+F-?*%!C1J 1Z*%#CF%/PSZG.V6:(RK@W2EM@+*=LYV9&F, 4$>!;IN1*14 M(O#4,"*^XJ;E7DH03_J08?(D9SL.XC#2@8A WXF81#K4(6%*QN!P)ALZ[(/5 M0 _2?7H8&MLZVP$)B0Y\GVK-1*(3PS$37 9@0#$N12MP+Y41Z['C8P+)+LXV M,S'XVCJ4)! B2JA!\&@K@P3KWX-V+P'?%T?*/#MXVU%L5.0G+*!6B2@D1@0A MLZ!D?0X$PUO>ME)4'*R8W8^WG00J @E#I %U)+4,PI 0I<$ 3#@GT89I+8>L MBH[&W8YMF)C0ER#EN0C W=,FD-CVE8/[;6W[),^!_8G6-NA.(70"GB2VV QM M(%D$6E7A%$:FV'WC (\3TCOXVY$2Z'1@_]-0D 1/.#C!WJ]2&Q,%[7KW0S:] MCL;?-@FS('+]F(=$2*:-\@.!VDE: .^&7L]2'JYG= P.-W;03>* @H8#/6^Q M;63 M$JHU!K47KMPA;-6]L3+ _R!M!R& V3!D%',&H'3W_W8CZ7%5HZ$<]62 M0NQ4TMG6W@0-"F@@K-0F%,($-<8Q%3!(+8(HV M] I5AA]>/'A[D.SB;DM&L0@U,20B@L8B("2,.1[[&Q7'[7(H[IO#,]ZW LT. MWG9L_0B$" ^U 'M&4:-CB1U'$QOA./MV,@0&A \5*OOQMD'I6&ELS), Q$QH M-=@BD?5](KE,(M4Z93UH170TSK;$+EX2C* (M!L33%OPIAG0I;4^VS!5UT'] MB8:V93R6A('V2 0H$!^[CG!0K%A!JDU[ELC10WH'7SL)P,:**$A'RD2HI/%# M$T94^2H.8FI:OO9!VUU'XVM+;*XBB :UK84B@=8V(0FVPDA"J=L*FY Z/.Z@ M_E@1H+CTL4L'$]Q@;SNC- 7O0B@=!HE1[<8=E/D'2>;WEIY:8:E)E 4K$.1< M;&FH_"#VF4I4R&7[UI3N]'#;8+^9*!11[(=@!AH3L4@& <"$Q\&F M$W]*R0%&$[<%RG;>M@PHCRS'3M3@, 3&DDCKR)>AX'%LHW;)H)8'F.NA.SK< M]D$$Q. RX=1H884RB4[ =52@"P4VC]H@C:4Z2''DV3[",-+0L2( HPMA( M%29@&(0X0@JT5MM(Y0>8&;P]2'9QMP4!4PD/\\%*$B1,K,+1&QH'#43&;S?M M(,T$P6.$S0[^MA%"L$@H7T$!)T%$8R$B"89&'*K0**XUCV3;W#YZ2.]RNEWGC 4\ MBB-?8-DG(=*/HL0"56J6;.B%>,"VU]%XW(PD!+N%<8&'"(DPE$;,#WALE&4^ M;Y^H^(8=7@+C(4!]2Q'@JQ!,(2(#]"HT*GLJ)?:,80#:L-W7 $=]/.>AQ(=1 M%Y7;A":^D4F2*":(36RHN*0JC RA(M:M3>Y_"'M[U1)S@ MP\?PP\>'3N]B#$DP'B4&;.= 61&$X&0E1"1^*#<<[U*U6[+L@0(JAF=?P&/_ MEI43-*H?4@[69[$&&]H'4A**^I;'?AA'<0)^A4S:)S*8I?,*P(1[+W!,Q:0L MAL7%IGD5J[W$?'T M-#T0&*>\J6,P0N) M0!4+$L:!3I3A1$[\TGD,^YRK](E#FAL$TI]G&)H:1!$E,11H'DX% M-]NJ(!"AX29"8@(28R3DD6B1$S'^>FO\;N#T-;M*<^RO]R4KSXOR"OO^+1JO M[M:QEX*E*@@62('AKA*P6&R0!%HI'ZQ[F;3;-+8Z_FVQI.4]?,N&0]SA:/ Q M+7_/L&WB8_O )D$BPUAPGRHA(O#@0I* ,/09YC!3V>ZP),Q:)O?=BWG"DN\3 MWA%XTI(R$R? 8:$-X5_00$9BERRP&%L:JH[J[WG)#QFS@6 LDC@,+L;(DA4L MT@F6**H8S)*VOE%ZK0/^7I9\_RQ;#LO4(E(&B%LG&GA62,VPK[8"QZP5Z9%$ MRL*: MKNKSS>MXS$H?&H9 T+$!J$:A$0;TI4U$!#Y=%% -=-(Z>Q)J+;OVL2NUV*'_ MHI'G-XM+9E,4[/>T'-3__"VK)HT4RHL!>5!)U/> M90*?48R#4&&E" *&"6+,!#CZ5"8__?D+^\=#NW[GV2#;SAV MYZ^ _NKKM[^V(!8 38.T9M97()Z!/2.M@.@MR J F36'#C%LHS^Y68S7K.JD MEM/+=#2;-)04Y7F6 QP^S!KZ[@>@"\;\\"E9%GF^D)2$1/( X!O$(%%\&_@V M9CP!6ET6>55-TSA%22C= HEYI9#[G+.)3 M+IZ%M58!\Q+(."S64D3J&-N_Q&"K8@66T#:Q/):2<[)^,+Y@+>F?4/G\^#H0 M[OI4C*X!VMG@TQ2!NW%0P7YX2\0AVE(H#<.C -:*\"2T02@V:2T! M=@-]#ERM@>5 < ',LQ]/ MBQUE7,-VL14WFD[\!,EGA51AR;;'H'# M#EEM!8>^,@E/-$DXN,RQM9+&*HHPIB^Y8'?\1)/8S<@;,F:W?AVM?KV(3 AP0E833T_8@R%@L!3&>5# @QA')M MM*+Q)J4EG\6Z6 74BR-G_TZOLH2 61[CV&:3&.V3!*R#J)[TI*6_R337DCR+ M9?[RN#@HRYRQ*+1:,Z-H!%X4-_!?/\#9U#J4/*9W*BYQXK/GQ]?S2+[;I]FJ MFE[-)U:/,X1ME%_G@VPT^ IO?3!19S.BXJOQL+C)LF^+@=@/<12(,T:,4$S[ M0M3)Q> [Q5$4R206^Y_; >''8=T?S*[!G1(C ZB@V6LC$MSZGV@;,4F/,ZCSP9=CO MF^J?"?9?\^KWI,RR#P!KL$HF]U(]%I%^Q;?4$,=/'],?^=7T:JWDY F8XML73"0VH0E+K## $\KXRO>%S[FU8J76[#GT]OXQT<2;/Y_; MP: >QIL.FY00.YU<%F7^O]FF>!3]:/^QR"89IJ-/Z=52$.KT>W%Z64RK=#1( MBFDYR;(17O1@W(F3P+!$Z4@#;?O$)H"%0$E.L),IV11W:K+UNH#^PW#H%-SW M OG#-D"VU/?YW.OOP_/SZVP;*!L3,)0I04S!XO&MX8SP6'&ZE#(!\X:!])OR >XH &(5B2L?!C%3 FHRBF"5@P+(SYIKBI45SP+N(_>P7M MY[D7D97]O$K/AMGC3^\>$3X01C&5@&Q@&C1B$ 24".SL[YM8DIAM.D5E<#$E M'<#UKJWO":YK G_V2_:ES/N/.L#9"MK+<4P1 :U**TVH#3BPTB38Z41&X#41 MS >\\_#&G'1B$.X&DCU@(;O-7C@M)ND0C- R'U5Y_XZ(\M)4W3T[L2MI[59( M=&,5L 47P!9^$BK-DB2@R@:A:0]=Z4I/[@"L@T!.1S;B"O!CAF:Y0(,0[$7D M%,L2:H.$^T:(N-WS[4T"?ZT:KC/@)(\CCVJ4@$25C B2 FX3SB1H1B0VN_(X?^4JZH'0WB'^.\K)_P MU&3-1YA!4<2"A)K(8.L3#>(GM#P@06@M6$6";$I@4E3I#K7R@\!X5LAO;RMU MBY5E M+_TTZU^.\O^9+OG,P3#M__ZM?UD,LZJY^?;JC\4@&SZ4]D?\D/ PD(:*($X" M+<"#!O.**-]P/[B+C0@_$1UZ>2^1O?RL2>/0AK$O98!'#(('D8Z""+ < MP/]X*.[.D*'LI),(R^=>C9KS;9M3RA,?8R#(FPX+^0 MB"3&!S]?6Z[]EN5,&">F4^/M3@#L"(H,0-6!4/"/(9%E1/+( M^-)?*9^_54'8#%QV2-RMO3\S8/<3_E,27.O8<,VET-H$ 662Q")1RH]H:#=% MK'T<>G%\<-TM_-<1&2\+:>K'<:@D49;ZPD2A%LQP&5)P-XC6=]NS7)R8_=#Q M'F,MAWHT;Q=.48FXMY#BHUU)1O0U6X1/1EFG\\_@/RXS@?3]:$0 M/[+^%,^L/Y^? VS*=3>DV>'J>)K-J*H7"W#K7V:?1QLZ2Z^D.O%$BP3V'%M? M2![JQ$26!W&@-?.-W)SJQ. _:P33->8<:>R;-$XOR^P!X@C US$!UH0R*43( MC""!(M0' 2.E]:TCCE=+'-^+^TF#Q&$0XKP5RR,A1:P9Z'TEJ!]I&H81=Z3Q M=-*XNU3QH%4*"R18@2P184BF68. MKR^.UVVD,#' IS:*0AT+/R*!]8GQB<]C'<1*;BX/=9A]<'TRTDL+&A((:9!+2J"/PX"*P(0\L83OHBX<;>.0ZKAVT'4X8ZE0.3 C)C MK;4?AEPG86A88B+F E2/Q^F+VL%6 5*%]AFH4"%DHJ7A1("F98HH9IU6/4R\ M;B&%?9R%&Q.E*;$"N%5'1(%2U813J57B,'N@F'U($LLD $95S%=H/<&2J;!) M9!(1\8!)==QXO:\GU6E67FV8SO'4VLV%XVA#&YI 1L* V:*#P"A#-#,,F$6R M "=SB/7)''O9XTM!\JGY5TNGX-R/PL1GP@*)@NBQ3/.@GI3$- T#@"0_'DBV M*\U7<]+)\V3E1Y+I@(>< #D*$D8@PZ,PDB:,-6%A>V*L4'I#1>5> + G,*_E MR-V.5IM/C)NFPWU3,HUB!=2LK?6U$,RWEBE!8ZL#2:GR.5 R_0?Y**.]@'E; M '0)_[MS>>]Z/=TC_&,F-8FLK^!?(6,:A($?!5$0&QOYFLM:DJA.X?\( '0) M_]7VN[<2;K/BVZ*CQ)T5VJ$?JUCJ$*0'V ["&$6M9C30"HW%P&]5^6PJT-[# M1E\,F.OSWE::"4124G"2K$^-"*0VD4]$(J@!X:MB7ZP#BVWL-_5JH+5A4N(* MM"B8J)1K%86*4JM"(JEF20RVE-1^TIIF_;I):\,HP65@:4L#"WK%CP@5 =&@ MY*D?^AC=1J,?)(I&V/PT@2T2 M%20! R[T39BH(/;;\])]T -KU-5>PZ/6>(O-Q84MD^"OWT[++*VFY4V0#X?? MLOZTS"=YMFEN\S(+,3PW\)52.C:"Q(&A]<1F6M>$^[)E&I,-[0"[V.7Z?.&5 M1L\^#PCEA% B11 :0(B6*E$A,\:G46MB*#%:D?VL\1;<23X"!LJQ+Q8&6/(XXT&^ K;)#(J@- M?6XBL @#8H-G1'$7X*LE'.$U\,S>@:<2[C..)^!<$$Y"IJBH@6RZP/L$N-&@3"***=FA"(EO>4AE+(&?E([ -6@M$+2/,#LL\%9:X%4;3*1- M(%R?7)UUW_),LD0*GS+0 M?F$,=B./0@[29-/^B%1&BN6AOMW8<^FU!&P3F$O: 2LF 0LR1.(@Y^ M9.QO; ,GI0&A9 YC>_=S8AG;H2.DE@P0VV21"O-9Q;8,TIRL5?LM>X)TBKO[ZX5 M Q)%8 7'/A$X'3",*1A(D91$A: J-G.>K\%R?G!SFU?8[=;NP1M+"!CV6M(8 M4*&2!!P3XX,0U2RV*@HVC138FNOVOK7[.VL81-GH MD9_"TH,AF*UW[V,1=(N98#:(P V*!3541\!.+!*"2A82S7_Z\[\-)[\.\FNO MFMP,LS_]= Z/?'^>7N7#FU].\RMP;CYEW[VOQ54Z^K7^KW]9;_470OT__#I.![BK]Y-B_ N1XQ]W/@2_W[2(?'0)7OAD MXWW?_N/SUU/O-/[ZT?OPZ6_QM]./\:?3;_BTG_'R^:-_A@7NNE8-2T78OL]' M P#Z+XQVO7;$[/L)H-;+EV)&Z<1KK?]1C\_&DSIB\F_IU?C7?P$M_ROS>Q[2 M2"?/1]JK>\6YA[$^;^Y2>1BUJKP)MIM&W=;)^_Z5F!/CP67#O!AU\L3> M? NX1MA#1\LD)WZGR_2N9C%3KQAY\Z"S)QM4>B S.EJX[AB\*^NNH[T>X?6J M3<\#D8=)2OEU-KPY65#HGGEB#KTEEB#UBM21LD3GM#:Y!%C7B,--C+S_3$?3 M%)9/&CAIV-%E!KAIQLUY93H!!0'73>#;31N^S(;UD*[6=(J>_7J%=:0&V95A2@>=;/@8I1U \)QDT+K MG1?E_9245LA9MY0RY]XE"=*0YY+H@&WWAVE5Y>=Y5C\ 'P0:_GU#>Y.;&CQE MUB_* 5Z <1"@[/%P"C?W^^44OIS3>\_[?ID#/:;C<5G\ $,1J?\\S4OO&@.( M#7,L/N-:[]K.T:CYSLA[W\*WIO!55/^6 0-X\)84R3Z[J:EA4J:(Z._YY-*K MIMC')*]IK\S^9YJ-^@T]7!?#Z15<6WC9"/,0O2D*;Z\XFZ3YR!N7&^15?PJ+PVO/EZ@$N?48UX!(4T)^]3 ;Q?O;G)QN#UR]I?GU)_<:O/.___WGAQV*98_*]OO% M%'[\DMX@!.QH8!MV^"U/SW"R8IY5$>QI6 !99SOY)%%HE12^".)0* '>/IIB=3W[QU[:-GY_Q?L7'I'C4D9_^DG_Y)7%]^9O M50SS@?3ZI7I+=[\3!H4#O7[N"SH/4=@^4'@F, MFA8[A0;A/;D]2SX:)(>"_+NDU;/1Q!O6G$[4O'%1(WN$;X#L%_*XCRK3_;28>TT#[,+^.L\VX]^Z12J+\QFONZ,S5Z]]>85=' MH.C>#G.R'I6=V8QOGCE=GN,>SL=7J8H!50V**>9*/R6=[% HKKMS\FVA= SG MY=3TB);/!II#(0;GZSI)XR3-\TH:U6/[,H!>L:19,G1^K@N7-EW_; O;J89N MS[5ID_P:BW7+;)AB@?VDN TH++)YX,\*:SV;,K7*%:FY(K6[;G=%:JY(;5NU M\-2BEJ?%5-0+% 6]9 G0)Y";WD?X_K+R8A"G@U<6)#A4.G/%9^TF-N?O&I)!FD0QR$T_/.LHM\A!/*L&7%N&[?_Y),?/"1>5=/M+>\[X/' M_;[#H@PY.'3I)\]8EC3"N<'%_=L_K,F^^E,5U7K>.PQ:)LX#GC9?]P&8- M+DFW82C=72W)H>!]WQK:*>)7S1'2[^RL_[5PA/.@[P!L,AV>Y\-A/0D(7.=; M'5.X9T5Y#U5+@M*/"(?L;8YE9Z-!]U%LEXO7*92.(];487^?-Y.*YWQG)VBO\;?XTZD]_?#YT[U(W7:I>Q_E@7.(TCXV M$9WUDU?]5^1YU/?7X[6*::P!>SX4E@@(X*''*$%=S9 MI/ NT^O,.\LRG(&3C=.R'HY4OZH=!X:B\=__=WV91>$#8H7X^-O7[&(Z;)[Q M[?W_=^+9>FNP$QRD5<\0&A0($^R/,IP. ,S#X7PZROH"SHMBTH /9POE"*RS M&^]V2_4V$$?#;))M1$ ]4*K*=L+9\KJ:M',<;C4MZS%K=0%Q"T\=9?VLJG#H&RP6&#.]J)]7 K"?%"%'.P/GSS7?TAZDVF-O6HZK%$T'>+:SW%8%,*E MS&MF.B^+*WA"42U!K)E$=@?9S!\(JRK@74UL]W;VVN2RS&";93=#OT9Y5S/B MKHHZ(SC#C.!C&9T&!(:B8LY1< -PRP!,'9S,UU!%@XK9V$5@N:PFCG[-WC., MW(!=@?O.NYH;>><=.UE7W[46Z7G592T#SE!:I(.9Y/WG=%2K MMH6^6U+U6[QL7E'5:*KE#1?3TK.C$0JA]F;_ZY8^ST&U.:_M;7AM3Y4%&]E]14#,!'!87)T!.'!%CQLE M&Q!%=*PUB8D03$FK0Y]J7\94$_@M//((U%^_??@4?_OFA9\_!A\^U0&H;X_7 MRB\>]+QO<2N2U>\8D!]&G@69-JR5:Z/U9QP\-[:!TZM\;A]4TS/@32#E1NXM M9,4L0 "?%N.7/5M5!?!S;:'_]EOH#7X^^SGU/DTGYSG.+#_-^I>C8EA/9C%\\8(MT)H+_8SJHBE&OIM__@(=4ER"KYA/* M1#N&OX@K@4KX_2U%T M%>,Z-.^!B3\"18!."/SE78+_,0N4P&6E]WL^@9\:83,I)G##>%J"T0%B$(=E M-Z]93$T'J'9B#?^K.!$>7#4$Q'7F%>35"CU4TS$:2U5M. T+Y/4,-!&@'S8" MN,$9X3_&" J\H!&R?50KWN\9BN+R]WE,*;\" *#C#]=E/_)JIFJ+ 6@Y#QFB M:@1Q/AH5UTV,8$$#C;^R%+M9)R"B?JV6 SII$P9#E7$^RJXGSR/<57-KJAI17NR3MXE$(@)ZICA6!A^V#C39KQ+MVLTN]XE3-S M?GZ.,?<+&E-_'E=.RU'CR]1!.[#\ 3_%=U3J7G[N];-RDL)CX%U9-2E0&6'\ M&FR!(]*)]W(.*,@7UH]'J/9ZQZ'WG(+K4L$1^2@-]^6RF!3] J2&_0NJJ*9D M<>9(L AD28K^?>TT@3,PK _"9E&7N:( C7.=#9%-'W(GNI'$](0?@ .Q40K> M@J3 (U_X9B=16",C;)!Q0"Z"$X%.!!ZV"/S/Z?#&>YP _"T=H6TS-T"JGO=A MU#]9L^WK2]:M^4O8WWNPO[.YX8P7S9/PT)8Y*])RQ;*>7S"7$@NJ0E&"UM^= M-G='HE.>^$=@:I..5_EBIG;CCM7*<5ZD>>O]5=ZT:H3R*/N.JK:AD7R$+EW] MF+E)O?2$#=;S"FTZ;7$(V@)C.-VLLI.G=*>N'G^.X?152U\1]H#"RJL*>R4W M+OE"=X&U#M(%F;B?CNLP#ES_>3PIWN.QA??MZV^-EPX,B8DM)K7;^N_D!BW29:8.XE *\Y<6@TW'!:"Y;9 MR?A*6 O$%T@.4+2P]IN9Q@,MXK;;RFX[1XIZM@$G>3>")Z(Y/(GH( M\'_6^1N%-RZJR7L\'JV/@Y=.@&>'-'B87R>+CK*)][V8F0X-1GOUEPL9"\_* M;]TN\$%&5=JHB'E6ZBPSZBX0SH1ZM2= \N?4URMYE]LI[0V*M+N8687U'WEU MN3#FTI7HV9H3O13SG>O_9H(GB!L@D7*>\+SD;%,UY U:0+-LD7\ILF%_!OLJ;)6L$!->P^%Y+\5O5 MNIXD5BN->M+$=9H/Z\$-[9*5>9W([0YF9V@WLU3,>DS%M)Q)Z\7#SS( 5/ MP\>?8?)6+6-GBY\GKR\!O[8J<>W%6>.X(C6MY\UE^'#44TM%+,,<@(,5R#6)MPV>-SP2!.\M?0 ?P_;+NKAE-*N=6.BK93W5 M4-*2'OM>DV!6YTNW$@//FKQ;!$M_=G35S\O^] I-Z7XV*^&H8[>W%-QZW8GW M#8SH['^F=01\8<;UT,"XS> #:(/]TV3Y]XN+$._+'A9FQE!]\)QJ*A1&4CV#7%WE-GJLLWF0@ MO*.;GPVB(RM1$$S2'W=56RVE5Z]QT%IYTYT1UP%U MRR)_AJ U$FF15+4K)M/;.^:**$M7\?KXH4/WM9R_,R'U.,80 9HN\E&SR'0Z M*>9?-'TPZF_V,*F(J$Y&%5'CAOVXU;O5N]4?_Y"KXVHAY.#SFL;F/!V"MS45 M[VIC?I=NH Z.2_=M3D5V0'T24)?C; Z63R70)I'FW5*4S@'SL6?$K2CO*ER[ M.1G ^ZKI^ YP8Y?6>P(9:CRI'_*.-5B&!ST8A7BJ\75 +:#WVIWNUNJ8-XF; M13GK3G,=&6H'!,N#L^ ZMW#O!/9,F-5AG98D.Q1Z/(@Q4/N 5/?M-('0]@ZL MHZ"91T6I'1-CAM?C!N%H8X+'1"3'N,\3,/PPNLY&DZ*\>4DI]LJB@:]WW*Q@IBLZ M.1A6>+I6?[WXWH,GYO#N\.[P?J!X9[1=^>7P_7KQ37I:=.;=OQ:,NTR#;>SA MSW596U-3\6QNO',JMIC8_6HF\Z#(48JC%$$;;!S2F4/M,'X$&&<]+=Q)_UO"N.E1VEE Y+5@W)W][-3O M+"9)]?OE-%L9;K)W+]FY&6\Q!/..[+\W4)M*=H7*"W+JHQI:OQWZ<649+MCK M*,512KFG_?Z9YF0V> MS85_P\[-_8!;F;S)QC^\03'%4\JGC-X\[N;UW8T\> BVKW\F@NCQ#EL$/AJ> M1T%W'5BLCM4=J[]<&J3BW=6>.E9WK.Y8_4!9G?9XAQWV'*L[5G>L?J"L+GM^ MA]T"'*L[5G>L?J"L3E2/D^Z*M1VO;QD^_GF"90$;KU_Z>VE?K521I8WVL]$D M*U]^JULNM\;+BM@R$ABFZ^7OO?+[,0OSK#5E_T8 M9_U)-O FA7?6="(>9(-I?U)W$3LO2N_3='*>9\/!R9M"Q ,Y4(]"1 +0_"VM MLM(+X>>R&'K?;JI)=E7UX.O155K^7A?M?!YG(^\TZU^.0%Y=Y!G\/+D$5$WJ MXXY^,:KR"NM\RAQN@9?.T7J>YJ5WG0ZGF=?^S^R:<5G\L\$W/&<"2 ^;AX) MLC!%(GE;:&;[X+>KIA +P(JK EB?E\65%T_+ I'H_?6;%Q7#85I6WAE0P\ # MSJSQ5Y2PV!&P9/\R!%=?9+]V":,7"6!$B_AH4[P/BTFL??,;R MND9%>94.5U9&\)K;!]=FE-?/AL/9-7_ZR?^I_@PV8G_^>0/Z3O.KK/(^9=^] MK\55VCJQ!6%^D8^:1:;323'_HCD>KK_YG@\FEW U0&YFO?91D(RK[)?Y'RU^ M7JQ[.7U@D61"-Z:$;)^!,%L3_\/#-O-&LWYV_XO>+E_T[<;MW>W=[=WM_5'R MUQ5;N&*4IQ6C\(?J^59";.U8V9[S4/<0:IJ'-+QW23Y*AX_*SGU[4-L8NG @ MW 6$7RZ+2=$'/]^S?W&0VXWXF@#9NR]E-LRO '+EC0/=5J!KQ1,?!T1GAS@[ M9*]V"'L!SFS#HV?H M9H\=S5UV?.#XX(CYP.D#QP>.#WXUVO&! MXP.7>]M9^.%3,8*=7HVS2=WYS$LORBR[PKZ)1Q)!?!L1G=9DO$&>9XZQ& W,NI MH.,MQUN.MUQRTZ.B/+Q;!KTW2$I?< MU/ "(YWYUXX7CI,7E&.%AA7X+G$#QPJ.%5XM*Q!G(3E6<*PP^57TN'%:P;&" M2W3J+@H13BM8;E9Z93:L1\%6E_GX%<8*CS>F\WK"\6:7?!47A3\2SCK&V-#K MX:GN*B <3SF>;EH_?C8=K//"#%JK/Y'"XLMH,,?]F1O7N(CG7G=3P MFH-AK#V+\UV"XGEI7>=#J>95YQ[^6B2CBYRC)"E595-*B_M_\\T+[/.^IT? M$( /+G:V@SQC(,\&Q101]12A?_ G!MW-$'D(?*]BU!'ML0Z;)CT:9(="/?O6 MK0KQTUW3CJ^0'67$XY..+Z@<&3= ME7 XX>B$HQ..3CB^$N%(>U1U5XOCA*,3CEL LK.Q'TXX.N&X3\L1RS^Z&W#@ MI*.3CEU*QZ6COI\GF-^]Z?IG0^42?(;Y*'M_F=6P)=3_P\O3V7V+J[&9CP: MR5^8#Z30Y6I/+S/OHB@&W_/AT#LO2F\"7WR:3L[S;#CH>;^E559Z(=Q8%D/O MVTTUR:XJ_'ITE9:_>^EHX'T>9R/OMC]IGLT.)ZMZPD_E7::5=Y;!)>EP6/33 M23;P)D7]EO@J*R^ R+V_S?BI\LIL7,#?\%V57>!]X&>Z@FY;1?7Q9\^+CI78Y^=EZM70(^4D,.XN:BK%N>@)"J\*@:L#0J M)O!+?S@= $( 13@#"C8V@I^+<_@TJG)0(,U=DS(=5>=9669 ?V?32?V ,NL7 M%R-X=7U[]@-HKL)RD1JU8UA=@:_VOE_F_4NOFL(_BY?#BZ?X-*"EPAL 3?2\ M[QE0RO7B)R\=C\OB1WX%OPYOVG3P*$/'/U$>7#6$377R0-Q@^B"XYRRRPH1P M)_6)JF\93$LD>KQF!*3B7<&K+@&F(\3-MVP,''X&/,_\'MZC3[PO98%/O4J] M\WR4COIY.@1\5-/A[&T/2HME;KV5';T[A$>-%Z27FHW'\"+48 /XV$^G@'-< M-VC5K-_0#GS$+Y%FTIJWX7U Z_EU/IB"#+B90:D!R<5%F5W,"&!&E8CQ$G<$ M8J*8EC4MHOE2BX[6?D_N5WVSO__]YVGU_B)-Q[\$TPI 7%5A<74&S\+U17G5 M'Q;5M,Q.@2\#D%*___G__I]_G]\!5U[E$Q1'E1T-$)2 K P6D54;[L3E(GM_ MS<[_]%,2(;[^F_WC-/K)RP?P!4#DO:4Z4"J07+)8Z,@/E(A"&<5*A(&0A/ST MYS7YL4R.I_D5H.13]MW[6ERE=^=B/)=L##]__/CA]&/\Z?2;9S]%7OCYT^F' M3W^)/X4?XF^/%I#+]I@&^;@B,&EW K/^^+UY\5DQ'#0/^@U+W:IN),12PI[W M]UD5'R$ LC.N1>S.N&"%K#X&2IF559QN=S8C6 U,6V'F$,_N M#;+AL*[1*\:UI 814C^^@H>D$Q3)>2UK/9 (9]DYZ+^AEXLCWD0BO]) MSVVDR6Q?J#OVH1?(">M6+Z 0[@C6I&W?O["_>6:,4*&\P136'; N*]3KO9]6<:\'C M!H52WFS@V]IFAJ_F#ZX\4"# LZ@-^YA=-W\R&@UE5B<2+M[:R79E^[#_45 # M\'3R(""M;A8T2&\JM$"_@S3$_Y^;#Y4WR@ [%6($%CW#EM>?MP&UJ".3.Y62:($\_6YDXGN[@U\A;ID'-K MKY/GS^SK_5C5BI[XG9O5&WFPUFNH!-#=Z,]-T9L4C!8S X)K3 M1X[&](Q;P;9-:S)HF^DUS($.BQKPW8":[\&!&18HW+/RJBWN;L75.IC3J7+Y#7R/(7I3_2RK[;&]:):%NWU=#*^SVOE)1S=@U.#;QXNW]V8>.5I" M()8FZ L"0(_PTT-68J_A$Z"^,T!8!LY;':FIW;ATX5ZE \!E-7?= M/'@!>EN+ARQ<+7!I!HV#6Y2W?B:\<&9W A?LZH7MYE.M>F-S;Q#>^P7^ZM_L MXGL)$476!)QPZHM Q%;&UOH)E<3XFE&Y=]_KN0B^ON]SXSX/,#0SN,N1KB;P M15F$#/^S#JGS2>/%Q23<^J?) #@>)/8-;@34WD M!XG_^V4!EL[[XOL(0SX6?L8@28G2%_E@.510/_(L':)W,XL\U%$'(.0K=-?A M 3N3VMT$LTQ80'?S: 1<^/G\*S#.:)J=HH>U"X690 4F(1%76@G!E>4TT8DR M-I0Q#:3_,A2V=(*S]^#U.6"[^%Y'M!!XU3QD5,N7L@%KY9W=>-]2_'5R,\8B MFJ7 4CZ:!WXV4>X2O:[((&^PP"!&IVYJ,IX@W5S4<:E9%!/_QO!UA=+LUHA_ M5TO58EH! 0(-3T5J4][D OY\8]QN-MD+ !*^Y?7!-3Q[&/6;7_.DG_Z?ZU9H-A:3;E^; MUZQ*RC\\?!BY\=RTN9^\[.W\J%=_5)L_^B9G^G%R31\=I?B M6^:CZR.6[ROB?"EO%$\0YT?OE8>GN-ZXR&AXIT=/;&ZENAH83-4[4.%'SN&Q#W1/2C>MYKH# Z[<8ZR39+@U% M)Z2W[Z*\YV.9H^B2?"BF$Y"'0JA.2!QL<NI,-1EBOI<"4=CC_W :OM M8T3' #Q'7(ZX7#'(\P9P73'(X5&KR]#>*UD=0X8VI;1'NO.<#A[[>)\[;'>R MQLF:%QB*95B/=S@S\-"Q_U19X\I!7#G( :>]N[1V5P[B^.+@3D*/@F]<.8CS M(5PYR.$ SF4ZNTSGXPDRN51G)R6=E#P$6G52\G##8TY*;FF9NX*0-[Q^5]#B M"EH.MJ;CP&YW!2T[*3F7,G^ %OZ;+VAQ0TH<>QX!>[JZ U?1XBC+5;0<7$7+ MM]D$>5?1WO M'22'@GR\SYWY.U'C1,WSBQK3$Y0Z2?-,\8#7;S"ZHA17E+*#H4-[S.\LSGLH M3+)O>\:QQ!NN1P&6(5)TIK%=*8KS&UPIRL$ SB59NR3K/9:BL)[6KA+E,*PX M)R2=D'1"\@"%).E)[<8WN4(45\@Q=(4<+39WA1POOOJCVKS+%#^(8\E79B"_ M^4(.-YG$<>?A<"$'XSU&N]/8KI##.0ZND.-@ .=RE%V.\OYTA]0] MN:\B0)>C[(2D$Y).2!Z_D"2]#I./G)#95>7)3913K)!M[9C7>1 M%1=E.KZ\Z7EG:07?%:,Z&_@L'P[Q82"JX$$5W%J<1L*>K^G#U1(ZR7#W1P=43?+HQ]'/0588/0>I=0FZOXXP-NI]FZ23[NI##PA6AT5V+G]_KV1U#/G[3/=\ MXT:^.%'C1(T3-7L6-:+'2&>Y^@>/_*>*FF/P];N$5_PQMEX+.(^%?#4=WP.I MUHETBYKJ^J1Q6F:CR:_>XB5J/*E?\8[\L5XJO*9+]>&TQ"NN5:*F)U1G#7Y? MBYAS+/&664+UC.HLG_RUL(2+!LWNLU]L^-9-@@-"[?$*QDZ!^.(2D[O!F8Z[ M''?M:5 1<=%0%Z+8#*_/$_C-LU=P03^MWKIEXD3D&^XBP7N^Z2Z6^T::2#B. M>L.Q#M8CO+.>C*^%(UQ;%==6Y1@ YSH&N(X!^U,-QO24[]JJ'(81YH2D$Y). M2!Z@D/1[5'07FW-"QUW'CYWNJX(KM^&HRS7;\/UVW YIT5E0^;6(N<-CB4.WHUXOARC5H\)-TW;!HLV =.TX#LK?/%[3X?4T M#%"BQ[MK8/3J?:HCXJY78X6\'F:3JF<$<6Z<[A0ANO.T9PR^3VE M]U0K]7J+G@Z/I5Z/$?(*.J*Y8]@ M,0-=QFDUZ7GI:.#9N\P8>N/OWJVRM/W7])^?I[WO7=X1@M?XG5A.DH' M:<_[F/W(^T5S;U"F_YL/O7>KL=(_GMQ/%[.___WG:?7^(DW'OT1YE5Y)0%_._T<_M?[P'Z+(R_\_/%+_.F;/?WP^=.]>-MVM7K\8[_];+Y- (?O MSQ"U@,D%]KWL!_Z= >6?#[/^I*H)_CS-2^\Z'4XSKSB'5RWN3;^GY:#RKK(4 M*0D^3^H;+LH4UC0 0JII/$=.ZA<7(UC$P$//L[ZJS/YGFES[PQ M++@8G'CMHX*#A.+?,^\ROS__!J@! MFS=4^%Q\3U# ??@ARH$*)@7\\@Z_;Z($FE+_U_J2V\_DUS^>>*=P!?5]X\5 M)),;[\,(ZXYS@/87V%+K"?6E^,OR4^JE3>H'$;[U@^#2UH.68;> 6P.N'A!R M-0&QC75;-2#;WWC340[,!']_TR[U]Z^:A?9C5Z M\>?1M&Z[@02!CX2'7:?YL.X*A3O/JVJ: OA@-X,9#]\^T#N[Z88/2 _,-OQ? M-]S0;.3$L]Y5^B._FE[A[CIY-.T9Q7N"M\,&3UBH!__L '6P(:H&R]F@!\P^ MK3;C\=VHF#0%XF R#[K9OS:D9V0W:/ICL[GA#?+53- 4TTDU 3[ KY:W[F_/ MROX&5E[(A)G$0! "I&J6,KT&MK7 1 F8I><3?'-67N4CU&> $-"1P(RPINQ' M5O9S9![X%A'71SP-$16 N/.LKN2$G^KV9C4NT]&-A_Q6C$Z\3\5\I]_A/?=M M=VF5*[UQ9B*@D17>^;2L978MG^"A^7#HG8$T3@?9Q@<6Y2H<[CMD*803&CQ MX]_U1D&IH7 M>8F*:@28*:NTO)FO8&% ]KQJ>O9/>-O\50\O#EV3')R?P=P2NH*@9+9W7]L@*R]2O3Q&9-[7I@K("2:8V1GRW3 A?Z6 1\[<*-Z6>+.V&6?0!X#B ^_B#'00X.=5 M["%K+\3)#2X-=4S#MHLMWV3I*K^N[7]_7/_WK/9#RS6?MU_ NM.J*M @A_MK M^L+M;093+;U2^*9,406^1W7H@8L$Q'OKVB(H:DR!W7 D>G4A$J>H81LW M " M=CW"8CE&A!^N\LDD SQ]GPOKM@MYAQ,$&.UGY23-1PM_I\9-.JR*)SQLE'U? MN_2/B]/M MF@^G)>81@IE5_IY-'F+'E=!(WGS3A]=N9,I;G_'=V=I+@V$*Z_W6!Q&!#%V# MJ=Y3@YZK8I -UQ^_ M(CH M%-*XBX102**N7Q(YQ0AE8'XUCWW,^+FAH"7O:OT=/Q<;I$;SFKF(_0Z&?//0 M&47,:79%F@%$\^M\@#LOZE6A[=K# -DY=G%&=S"] *I'B0M?UGBO92B^ND)I MEE\@X<[$YZWHK"4W2"G@]%IBEOG9=&[()?;KYYFF6-E7+=S,_;H4#F\UNQ-=<#,SW?CX%@,T0 M=F!P>-_L[SXC>B^2[\E":";:O.<0HT\-3^DJ!M M(C)I_S+/KK/!7$PT)GCUT-$)"OA=CCO $4I_QQWE(\!7VN\7TU%CM( %=I:> MY4,,4M1:"JCB>S$=PB+@E=7Y37/5#AM;\<"6R6/3Q;WUQ^]*?G,*SANJ;J * M*!O5GL9@3GK-4VNK$TLO;H4,\OX,!W4,&^7'.,-CU=HMK \XZ^?@(P& %:YU M%MN8I.5%-JF:X-@[NO;420$4M>QEP>,FTQ+>OQ0^//WV=25P6!, !AMG.A5^ M]]()0J\1DT@,Z2B?.:BP9WS3(#NO?Q]G=62NF(Z/1!)%TY6--N?@_5K:SFFF M31F-D=;;<&@X618YR"%+*F;AU&(;\,P+TW)8>-_R*W1Z-RB5VEF8<=M@]N29 MW@"39D;;\R#RG/L.3+@U2GON)C:"P,/C^W(PQ"C!3(4W\*LE&>X'Y4H^SFM) M.!V"?0H\.[R9QS8'LZ.AN7G,IU9?AZ=A"V]N[3UK ">A<'^;UJ_OST&(H[&5(9J\IB6/S]QO$%@488, C45JSJ^_F56%C8O$I4 !9#K"MDABJH[Z&^QY7ERKTJ?E=>BTO&6Y*MEY7,E@.^4NW]=^!M#2*7";$HWXK'*-6+8_ MJZ1(SEMC;^#35M5KT3%HQ],1J.J,6."I:>6LP=9>E?EM=3Q(EX!KI6)%JH+! M]C\8^5*&>B/Z:6?('TK)>D>F=$AF%W:+:OW^#^R<-6OU9O$,6 DY7*=UB].X MQZ58K^/MF/RNREM:SJ41MR31LZD-M'92B&7A%6V00ZJ-I(:DAIR_;7449D*E M*0.E-"1+(X9MD71;_,FT96&2?0U!\M.JX*>51KPZ)%[D9^VBP])\.+(644UU M:MJZ[9^&F4C.U6F+2Y/$A;PJ+4WQ%E*F>7$JZCAM0)VZ2^\66EEXC';)WEK; M':WD:5.#)RYY&_6K/IC'N',I5%-S*=3_L8/0PQ;/6.PDZLA$COFS*D^;^?84 M.SC(=D)QN6"0M%M3A49\]>Z:L4K7)@T/,Q523SRI,(T;PL@:]S7E44L]2\3K MQ#-^J]W5V'^Y[P%3BA)N;%>I&IB*W^Y]49,^5S\85#I(]<+Q*YN\75/JF>[V'+(BF4]64(UN&PDRL4(G79ZG.+&XM*:O= JI5 MT5FK(LLWJ& C+MAHU.OZ:C4:+2W%&NU]RQVJ7:RQY^W-2H^^7>G1'Y;V%:E_ M*)UW0XGGR6U?I E(@6+]S-4Z>>9*PH&;&EM%#F8HK>LR#.5:&?@I?WU%2Y^$ M\$#QJ\,+WN91F^*$L$0"\(U/31O;MI5A,)?PE0\>>60Z*:_=T]S9:1B-3M?H=?6=\7SLF76T=5JB1*'2Y-&C3[M0&A#2$-&_MY!+AB'!OYSL=D(BE)]R^=0K]JCLO_Y!--]_2B"J- M>=#HM8UV:Z"+%F59XJ+M +?S77/V)GN^NSP07IMM>YP1^+->T^CU2]H;L"QLI6V3ER(8.E+_ M"A/$0PM?IU%;<?1J36WN;%E8GR+6%)$E^I2:/A2QIHCU#K3\31V%O>( M:T]O >AK11-'&M]><^;Z6Q'QM"UO"I@#9 O8<>1&V5=-V9O9;NA_]>L/H M] MR/U80JRQ\1 '+,IDD;RM5):YJW91*58":=J_6;1#0$-!4'VBTV4<%2%E- M6\(>L1;I,-)A^1+,EM%N:*O /!DE1KV9UKFS<@LM[MLNVG67Q*T]SNVVUJ!E MM)J',T,I:%\>02;KHOSL>#BSXS@Z1@UJ77VU<01F!&9O!&8EHFRA MNLZ;,] MRD.R(V-&TJRD63M&[X#;8J7G'HT1 #K7+[T/3\\+O5 Z9\N#ZA;/?4M" M!'AZ7WJH6SC!4_=R9ZDM=] 61\4M?=T3Q_,MD6DG:&G7>@RN1QSW!=$)L%8$V( ZTE2. : M+'T9N7:X^D!H%A\(_8C]D\]'>!IWBCWI$>&$,'L^GPZ#+N(PZ)Z6LZ![=!8T MG4=\Y(%N;469ARFF*?)(NKN)"1I25\B6>(N..RSW2:CB: QVA6-^4P2@I<(ZR?/?=D><5_8 M;KW6U%:Z>2P207T97SU)J)2F?FDTS5FS;G1ZA_.:J7TBN8M[:J[C:8_8ZM?J M^MHCDH=TY![2OT7,DQPD5%N-OM'5%^PE[43NTY&[3ZU.K=XB]XG_/9]$?4U7X__=5M4TO[=I+M9:Y6U"KY1Z^H=6ES6 MMZ(MB)874+WNZLI30R-3=(KHI:)G:.U:OQA^Q0K2';O8+)0 5P,/AX$V?"M: M)$6+$Y]K;$O2:.KF<&RU(K1*Y**:>73A]]'K*L;GCAD*C<3YOI^Z;[ MR*? $8'LYA _R [$GY9ZV(/4=FH8:.DS<[DR6[5[T<4'S=IRP'4G8L[!P@A> MEJ/X[Y]_C(+S1]. M9.S" 7+_^O>__1P_ZMKT 0X>@Z_<%W>7G?KE]:#=Z#3KPTZST;GH#8?MFWKKIG5YW;YL7K_[=0$&LE1Y MIQ8 %N,XH12AO$0K)PYS!N&T<''-YR&P7?@*CT(]O@PM0<2Q) ME1L)[8#-540Y*//2 \-J[,IVQ..30:Q]N^D$'C)<8(/C8JM^+/9T!ER&#Y]Y M(=#(!LB!FT!Q,=7*Q67@XTRR0T:MM<-(OT3^NI>(48$\X:U\.G.\.5]H,V6L M;A41B,&LV_!Z\9U '9B/$XW2SE6C];0$_\^*' $ !GN><,!.P6Y$S B .$3]-N.!HU]73-F)E9N86!R&25F XE>&*?G.G,$[%!@.8X* M&PN%XG,$4N []9V?V M^TPS)G@I F,PMG$.0=PD#&R>^$^?SSQPH>5KA8( GK>S#Y&$>N )>^(B)P^U M7W_B,^KSI8ND+D2,A4NY:\WCRV,.!IZ*G) EKX^71Y)*^AT^-T$)S-623GDX M\48U]CNRP',\$E"&*!\HQ\@=-K#$,SYMM."^:+-;"^I/LL9$76_35L2Q$3*4 M2G!6AN)UR\@0_RZD#^%K'7H8R.F"W\9C,))2#EJ0\FJH,;U]'E-6/QB7)A8] M_@>PR_>^VU,0?L!"+>_OM+M&IZ4I(*!THS8LZ#9[1J^UG"BTQ^ 60P%V$$1" M&40SSU6Z179]1%&*N[T)12.60$D0((?O35/5BLB:$<,@EJ*Y6KB\[-PL0><& M/G6O:%9H&(UVR^@T-=%;&Q?@N#I&M[5<*'YP/HBU:Z)X0]$($-4UVIGK#!^] M[%,-Y!T*M]JU;,=.-)/0M(DE'6L="1I1IL_J@D)[$+X(TG[)/%SR2\ZDINTW MF_6?KK_>)9\:/[U'NW@&K\)F&JC1<$-O9UINX&^>;$.P1EM+1[ V=02K3$